PageSourceSearch

https://aphvn.com/

html aphvn.com collected 2026-10-02 00:27:25 UTC 206,822 bytes, 29 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>APHVN - Digital Product Studio</title><meta name="description" content="Independent app studio in London. Twelve products, millions of opens - designed, built and shipped in-house."/><meta property="og:url" content="https://aphvn.com"/><meta property="og:type" content="website"/><meta property="og:site_name" content="APHVN"/><meta property="og:title" content="APHVN - We make apps people actually open"/><meta property="og:description" content="Independent app studio in London. Twelve products, millions of opens - designed, built and shipped in-house."/><meta property="og:image" content="https://aphvn.com/img/og-meta-image.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="APHVN - We make apps people actually open"/><meta name="twitter:description" content="Independent app studio in London. Twelve products, millions of opens - designed, built and shipped in-house."/><meta name="twitter:image" content="https://aphvn.com/img/og-meta-image.png"/><link rel="icon" href="/img/favicon/favicon.ico"/><link rel="icon" type="image/png" href="/img/favicon/favicon-96x96.png" sizes="96x96"/><meta name="next-head-count" content="16"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-THMB0GKLR2
vendor: 11 bytes, line 1
1"></script>
1<script>
2  
vendor: 134 bytes, lines 2-6
2window.dataLayer = window.dataLayer || [];
3  function gtag(){dataLayer.push(arguments);}
4  gtag('js', new Date());
5
6  gtag('config', '
6G-THMB0GKLR2
vendor: 13 bytes, lines 6-7
6'); 
7        
7</script>
7<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link data-next-font="" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/98c400bdc75cf3fa.css" as="style"/><link rel="stylesheet" href="/_next/static/css/98c400bdc75cf3fa.css" data-n-g=""/><noscript data-n-css=""></noscript>
7<script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script>
7<script src="/_next/static/chunks/webpack-31233f8f172a6ee5.js" defer=""></script>
7<script src="/_next/static/chunks/framework-64ad27b21261a9ce.js" defer=""></script>
7<script src="/_next/static/chunks/main-fc56ac81e639fb5e.js" defer=""></script>
7<script src="/_next/static/chunks/pages/_app-ea10780a4e363a17.js" defer=""></script>
7<script src="/_next/static/chunks/ea60969d-141525e4beab03ed.js" defer=""></script>
7<script src="/_next/static/chunks/784-636638b0e59642f8.js" defer=""></script>
7<script src="/_next/static/chunks/742-e3a731f27f59e386.js" defer=""></script>
7<script src="/_next/static/chunks/pages/index-41fe7d9657466048.js" defer=""></script>
7<script src="/_next/static/bDfPPU5jTZtswlJ7403_Z/_buildManifest.js" defer=""></script>
7<script src="/_next/static/bDfPPU5jTZtswlJ7403_Z/_ssgManifest.js" defer=""></script>
7<style data-href="https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&display=swap">@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1g.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style></head><body><div id="__next"><style data-emotion="css-global 21l6a3">:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;
7--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#FFFFFF;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#F7FAFC;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#718096;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#171923;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;
7--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-brand-100:#ffcc00;--chakra-colors-brand-200:#ffcc00;--chakra-colors-brand-300:#ffcc00;--chakra-colors-brand-400:#ffcc00;--chakra-colors-brand-500:#ffcc00;--chakra-colors-brand-600:#ffcc00;--chakra-colors-brand-700:#ffcc00;--chakra-colors-brand-800:#ffcc00;--chakra-colors-brand-900:#ffcc00;--chakra-colors-accent-100:#ffcc00;--chakra-colors-accent-200:#ffcc00;--chakra-colors-accent-300:#ffcc00;--chakra-colors-accent-400:#ffcc00;--chakra-colors-accent-500:#ffcc00;--chakra-colors-accent-600:#ffcc00;--chakra-colors-accent-700:#ffcc00;--chakra-colors-accent-800:#ffcc00;--chakra-colors-accent-900:#ffcc00;--chakra-colors-dark-100:#000000;--chakra-colors-dark-200:#212121;--chakra-colors-dark-300:#2e2e2e;--chakra-colors-dark-400:#474747;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:Montserrat;--chakra-fonts-body:Montserrat;--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--chakra-fontSizes-3xs:0.45rem;--chakra-fontSizes-2xs:0.625rem;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;
7--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0!important;--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:30em;
7--chakra-breakpoints-md:48em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:80em;--chakra-breakpoints-2xl:96em;}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);}</style><style data-emotion="css-global fubdgu">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern";}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where(
8          button::-moz-focus-inner,
9          [type="button"]::-moz-focus-inner,
10          [type="reset"]::-moz-focus-inner,
11          [type="submit"]::-moz-focus-inner
12        ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}
12:where([type="checkbox"], [type="radio"]){box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}input[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}:where(
13          blockquote,
14          dl,
15          dd,
16          h1,
17          h2,
18          h3,
19          h4,
20          h5,
21          h6,
22          hr,
23          figure,
24          p,
25          pre
26        ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, [role="button"]){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not(
27          [data-focus-visible-disabled]
28        ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}</style><style data-emotion="css-global 19zik1u">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,*::after{border-color:var(--chakra-colors-chakra-border-color);}</style><style data-emotion="css 1qh3o6u">.css-1qh3o6u{background:#05070a;min-height:100vh;position:relative;overflow-x:hidden;background-image:radial-gradient(rgba(255, 255, 255, 0.045) 1px, var(--chakra-colors-transparent) 1px),linear-gradient(rgba(4, 6, 9, 0.82), rgba(4, 6, 9, 0.86)),url(/img/background.avif);-webkit-background-size:26px 26px,cover,cover;background-size:26px 26px,cover,cover;-webkit-background-position:0 0,center,center;background-position:0 0,center,center;background-attachment:scroll,fixed,fixed;}</style><div class="css-1qh3o6u"><style data-emotion="css k8xbuv">.css-k8xbuv{position:absolute;inset:0px;overflow:hidden;pointer-events:none;z-index:1;}</style><div aria-hidden="true" class="css-k8xbuv"><style data-emotion="css kmbfa5 animation-renj6o">.css-kmbfa5{position:absolute;top:4%;right:-450px;width:1500px;height:1500px;background-image:radial-gradient(#95003955, var(--chakra-colors-transparent) 60%);-webkit-animation:animation-renj6o 26s ease-in-out infinite;animation:animation-renj6o 26s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s;}@media (prefers-reduced-motion: reduce){.css-kmbfa5{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}</style><div class="css-kmbfa5"></div><style data-emotion="css kxa2vt animation-renj6o">.css-kxa2vt{position:absolute;top:18%;left:-450px;width:1500px;height:1500px;background-image:radial-gradient(#00866122, var(--chakra-colors-transparent) 60%);-webkit-animation:animation-renj6o 32s ease-in-out infinite;animation:animation-renj6o 32s ease-in-out infinite;-webkit-animation-delay:-7s;animation-delay:-7s;}@media (prefers-reduced-motion: reduce){.css-kxa2vt{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}</style><div class="css-kxa2vt"></div><style data-emotion="css ky2atb animation-renj6o">.css-ky2atb{position:absolute;top:34%;right:-450px;width:1500px;height:1500px;background-image:radial-gradient(#75123755, var(--chakra-colors-transparent) 60%);-webkit-animation:animation-renj6o 24s ease-in-out infinite;animation:animation-renj6o 24s ease-in-out infinite;-webkit-animation-delay:-14s;animation-delay:-14s;}@media (prefers-reduced-motion: reduce){.css-ky2atb{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}</style><div class="css-ky2atb"></div><style data-emotion="css tijpp3 animation-renj6o">.css-tijpp3{position:absolute;top:50%;left:-450px;width:1500px;height:1500px;background-image:radial-gradient(#0a2a3666, var(--chakra-colors-transparent) 60%);-webkit-animation:animation-renj6o 30s ease-in-out infinite;animation:animation-renj6o 30s ease-in-out infinite;-webkit-animation-delay:-21s;animation-delay:-21s;}@media (prefers-reduced-motion: reduce){.css-tijpp3{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}</style><div class="css-tijpp3"></div><style data-emotion="css a8vuig animation-renj6o">.css-a8vuig{position:absolute;top:66%;right:-450px;width:1500px;height:1500px;background-image:radial-gradient(#00866122, var(--chakra-colors-transparent) 60%);-webkit-animation:animation-renj6o 28s ease-in-out infinite;animation:animation-renj6o 28s ease-in-out infinite;-webkit-animation-delay:-28s;animation-delay:-28s;}@media (prefers-reduced-motion: reduce){.css-a8vuig{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}</style><div class="css-a8vuig"></div><style data-emotion="css xlco1c animation-renj6o">.css-xlco1c{position:absolute;top:82%;left:-450px;width:1500px;height:1500px;background-image:radial-gradient(#95003944, var(--chakra-colors-transparent) 60%);-webkit-animation:animation-renj6o 34s ease-in-out infinite;animation:animation-renj6o 34s ease-in-out infinite;-webkit-animation-delay:-35s;animation-delay:-35s;}@media (prefers-reduced-motion: reduce){.css-xlco1c{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}@keyframes animation-renj6o{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}50%{-webkit-transform:translate(40px, -50px);-moz-transform:translate(40px, -50px);-ms-transform:translate(40px, -50px);transform:translate(40px, -50px);}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}}</style><div class="css-xlco1c"></div></div><style data-emotion="css lwtbcs">.css-lwtbcs{position:absolute;top:0px;left:0px;width:100%;height:100%;pointer-events:none;z-index:1;}</style><canvas class="css-lwtbcs"></canvas><style data-emotion="css le2qsi">.css-le2qsi{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:3;}@media screen and (min-width: 80em){.css-le2qsi{display:block;}}</style><div class="css-le2qsi"><style data-emotion="css vtxssa">.css-vtxssa{position:fixed;bottom:24px;left:50%;-webkit-transform:translateX(-50%) translateY(80px);-moz-transform:translateX(-50%) translateY(80px);-ms-transform:translateX(-50%) translateY(80px);transform:translateX(-50%) translateY(80px);opacity:0;-webkit-transition:all 350ms cubic-bezier(0.16, 1, 0.3, 1);transition:all 350ms cubic-bezier(0.16, 1, 0.3, 1);background:#1c2128;border:1px solid rgba(255,204,0,0.5);border-radius:12px;-webkit-padding-start:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);z-index:9999;pointer-events:none;}</style><div class="css-vtxssa"><style data-emotion="css i0tcai">.css-i0tcai{font-family:'SF Mono',Menlo,monospace;font-size:13px;color:#ffcc00;font-weight:700;}</style><p class="chakra-text css-i0tcai">🏆 achievement unlocked: cat botherer</p></div><style data-emotion="css 9qrbag animation-az023d">.css-9qrbag{position:absolute;top:3%;left:max(8px, calc(50% - 576px - 255px - 24px));width:255px;--rot:-8deg;-webkit-animation:animation-az023d 13s ease-in-out infinite;animation:animation-az023d 13s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s;will-change:transform;}@-webkit-keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-9qrbag"><style data-emotion="css n7a4nc">.css-n7a4nc{width:255px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/1.webp" loading="lazy" class="chakra-image css-n7a4nc" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 18337dw animation-1btg9ac">.css-18337dw{position:absolute;top:8.058823529411764%;left:min(calc(50% + 576px + 28px), calc(100% - 180px - 8px));width:180px;--rot:10deg;-webkit-animation:animation-1btg9ac 17s ease-in-out infinite;animation:animation-1btg9ac 17s ease-in-out infinite;-webkit-animation-delay:-6.2s;animation-delay:-6.2s;will-change:transform;}@-webkit-keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-
28transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-18337dw"><style data-emotion="css o6rwb2">.css-o6rwb2{width:180px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/18.gif" loading="lazy" class="chakra-image css-o6rwb2" aria-hidden="true" title="do not pet"/></div><style data-emotion="css ujfnyk animation-1c10099">.css-ujfnyk{position:absolute;top:13.117647058823529%;left:max(8px, calc(50% - 576px - 196px - 22px));width:196px;--rot:6deg;-webkit-animation:animation-1c10099 10.5s ease-in-out infinite;animation:animation-1c10099 10.5s ease-in-out infinite;-webkit-animation-delay:-3.1s;animation-delay:-3.1s;will-change:transform;}@-webkit-keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-ujfnyk"><style data-emotion="css hywhk6">.css-hywhk6{width:196px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/6.webp" loading="lazy" class="chakra-image css-hywhk6" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 1yy0zlq animation-uposax">
28.css-1yy0zlq{position:absolute;top:18.176470588235297%;left:min(calc(50% + 576px + 26px), calc(100% - 380px - 8px));width:380px;--rot:-12deg;-webkit-animation:animation-uposax 15s ease-in-out infinite;animation:animation-uposax 15s ease-in-out infinite;-webkit-animation-delay:-9.4s;animation-delay:-9.4s;will-change:transform;}@-webkit-keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-1yy0zlq"><style data-emotion="css 41yo0d">.css-41yo0d{width:380px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/10.webp" loading="lazy" class="chakra-image css-41yo0d" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 7vpr6j animation-az023d">.css-7vpr6j{position:absolute;top:23.235294117647058%;left:max(8px, calc(50% - 576px - 160px - 30px));width:160px;--rot:-5deg;-webkit-animation:animation-az023d 11.5s ease-in-out infinite;animation:animation-az023d 11.5s ease-in-out infinite;-webkit-animation-delay:-1.7s;animation-delay:-1.7s;will-change:transform;}@-webkit-keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-7vpr6j"><style data-emotion="css 1xwe07c">.css-1xwe07c{width:160px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/8.webp" loading="lazy" class="chakra-image css-1xwe07c" aria-hidden="true" title="do not pet"/></div><style data-emotion="css f2uwf8 animation-1btg9ac">.css-f2uwf8{position:absolute;
28top:28.294117647058826%;left:min(calc(50% + 576px + 24px), calc(100% - 174px - 8px));width:174px;--rot:9deg;-webkit-animation:animation-1btg9ac 18s ease-in-out infinite;animation:animation-1btg9ac 18s ease-in-out infinite;-webkit-animation-delay:-7.8s;animation-delay:-7.8s;will-change:transform;}@-webkit-keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-f2uwf8"><style data-emotion="css 185gk3l">.css-185gk3l{width:174px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/14.webp" loading="lazy" class="chakra-image css-185gk3l" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 2f0yzz animation-1c10099">.css-2f0yzz{position:absolute;top:33.352941176470594%;left:max(8px, calc(50% - 576px - 147px - 28px));width:147px;--rot:12deg;-webkit-animation:animation-1c10099 9.5s ease-in-out infinite;animation:animation-1c10099 9.5s ease-in-out infinite;-webkit-animation-delay:-4.6s;animation-delay:-4.6s;will-change:transform;}@-webkit-keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-2f0yzz"><style data-emotion="css 1071v3k">.css-1071v3k{width:147px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/16.webp" loading="lazy" class="chakra-image css-1071v3k" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 1rrkbpi animation-uposax">
28.css-1rrkbpi{position:absolute;top:38.41176470588235%;left:min(calc(50% + 576px + 22px), calc(100% - 330px - 8px));width:330px;--rot:-10deg;-webkit-animation:animation-uposax 16s ease-in-out infinite;animation:animation-uposax 16s ease-in-out infinite;-webkit-animation-delay:-11.3s;animation-delay:-11.3s;will-change:transform;}@-webkit-keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-1rrkbpi"><style data-emotion="css 1j5l8f4">.css-1j5l8f4{width:330px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/2.webp" loading="lazy" class="chakra-image css-1j5l8f4" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 1gjbdjc animation-az023d">.css-1gjbdjc{position:absolute;top:43.470588235294116%;left:max(8px, calc(50% - 576px - 270px - 26px));width:270px;--rot:7deg;-webkit-animation:animation-az023d 12s ease-in-out infinite;animation:animation-az023d 12s ease-in-out infinite;-webkit-animation-delay:-2.4s;animation-delay:-2.4s;will-change:transform;}@-webkit-keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-1gjbdjc"><style data-emotion="css 1xm8j0e">.css-1xm8j0e{width:270px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/3.webp" loading="lazy" class="chakra-image css-1xm8j0e" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 5ztzu animation-1btg9ac">.css-5ztzu{position:absolute;
28top:48.529411764705884%;left:min(calc(50% + 576px + 24px), calc(100% - 244.99999999999997px - 8px));width:244.99999999999997px;--rot:-6deg;-webkit-animation:animation-1btg9ac 14.5s ease-in-out infinite;animation:animation-1btg9ac 14.5s ease-in-out infinite;-webkit-animation-delay:-8.1s;animation-delay:-8.1s;will-change:transform;}@-webkit-keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-5ztzu"><style data-emotion="css 809pa2">.css-809pa2{width:244.99999999999997px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/4.webp" loading="lazy" class="chakra-image css-809pa2" aria-hidden="true" title="do not pet"/></div><style data-emotion="css mbsnxp animation-1c10099">.css-mbsnxp{position:absolute;top:53.58823529411765%;left:max(8px, calc(50% - 576px - 263.5px - 28px));width:263.5px;--rot:9deg;-webkit-animation:animation-1c10099 19s ease-in-out infinite;animation:animation-1c10099 19s ease-in-out infinite;-webkit-animation-delay:-5.5s;animation-delay:-5.5s;will-change:transform;}@-webkit-keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-mbsnxp"><style data-emotion="css 2a0qp4">.css-2a0qp4{width:263.5px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/5.webp" loading="lazy" class="chakra-image css-2a0qp4" aria-hidden="true" title="do not pet"/></div><style data-emotion="css ue0piy animation-uposax">
28.css-ue0piy{position:absolute;top:58.64705882352941%;left:min(calc(50% + 576px + 22px), calc(100% - 174px - 8px));width:174px;--rot:-11deg;-webkit-animation:animation-uposax 11s ease-in-out infinite;animation:animation-uposax 11s ease-in-out infinite;-webkit-animation-delay:-10s;animation-delay:-10s;will-change:transform;}@-webkit-keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-ue0piy"><img alt="" src="/cats/7.webp" loading="lazy" class="chakra-image css-185gk3l" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 9beh5r animation-az023d">.css-9beh5r{position:absolute;top:63.70588235294118%;left:max(8px, calc(50% - 576px - 390px - 26px));width:390px;--rot:5deg;-webkit-animation:animation-az023d 13s ease-in-out infinite;animation:animation-az023d 13s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s;will-change:transform;}@-webkit-keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-9beh5r"><style data-emotion="css 167ejw">.css-167ejw{width:390px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/9.webp" loading="lazy" class="chakra-image css-167ejw" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 12g8vkh animation-1btg9ac">.css-12g8vkh{position:absolute;top:68.76470588235294%;left:min(calc(50% + 576px + 30px), calc(100% - 256px - 8px));width:256px;--rot:-7deg;-webkit-animation:animation-1btg9ac 17s ease-in-out infinite;animation:animation-1btg9ac 17s ease-in-out infinite;-webkit-animation-delay:-6.2s;animation-delay:-6.2s;will-change:transform;}@-webkit-keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-12g8vkh"><style data-emotion="css 16wsie2">.css-16wsie2{width:256px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/11.webp" loading="lazy" class="chakra-image css-16wsie2" aria-hidden="true" title="do not pet"/></div><style data-emotion="css gf518h animation-1c10099">.css-gf518h{position:absolute;top:73.8235294117647%;left:max(8px, calc(50% - 576px - 210px - 24px));width:210px;--rot:11deg;-webkit-animation:animation-1c10099 10.5s ease-in-out infinite;animation:animation-1c10099 10.5s ease-in-out infinite;-webkit-animation-delay:-3.1s;animation-delay:-3.1s;will-change:transform;}@-webkit-keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1c10099{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}40%{-webkit-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-moz-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));-ms-transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));transform:translate(20px, -16px) rotate(calc(var(--rot) + 4deg));}70%{-webkit-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-moz-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));-ms-transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));transform:translate(5px, -31px) rotate(calc(var(--rot) - 5deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-gf518h"><style data-emotion="css jadvhc">.css-jadvhc{width:210px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/12.webp" loading="lazy" class="chakra-image css-jadvhc" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 18rdc7k animation-uposax">
28.css-18rdc7k{position:absolute;top:78.88235294117646%;left:min(calc(50% + 576px + 28px), calc(100% - 369px - 8px));width:369px;--rot:-9deg;-webkit-animation:animation-uposax 15s ease-in-out infinite;animation:animation-uposax 15s ease-in-out infinite;-webkit-animation-delay:-9.4s;animation-delay:-9.4s;will-change:transform;}@-webkit-keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-uposax{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}30%{-webkit-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-moz-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));-ms-transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));transform:translate(-13px, -26px) rotate(calc(var(--rot) - 3deg));}60%{-webkit-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));transform:translate(15px, -14px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-18rdc7k"><style data-emotion="css b9b6jw">.css-b9b6jw{width:369px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/13.webp" loading="lazy" class="chakra-image css-b9b6jw" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 120y62n animation-az023d">.css-120y62n{position:absolute;top:83.94117647058823%;left:max(8px, calc(50% - 576px - 198px - 22px));width:198px;--rot:8deg;-webkit-animation:animation-az023d 11.5s ease-in-out infinite;animation:animation-az023d 11.5s ease-in-out infinite;-webkit-animation-delay:-1.7s;animation-delay:-1.7s;will-change:transform;}@-webkit-keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-az023d{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}33%{-webkit-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-moz-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));-ms-transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));transform:translate(16px, -24px) rotate(calc(var(--rot) + 5deg));}66%{-webkit-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-moz-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));-ms-transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));transform:translate(-11px, -11px) rotate(calc(var(--rot) - 4deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-120y62n"><style data-emotion="css 1xr5p4j">.css-1xr5p4j{width:198px;
28height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/15.webp" loading="lazy" class="chakra-image css-1xr5p4j" aria-hidden="true" title="do not pet"/></div><style data-emotion="css 76lqv8 animation-1btg9ac">.css-76lqv8{position:absolute;top:89%;left:min(calc(50% + 576px + 26px), calc(100% - 168px - 8px));width:168px;--rot:-5deg;-webkit-animation:animation-1btg9ac 18s ease-in-out infinite;animation:animation-1btg9ac 18s ease-in-out infinite;-webkit-animation-delay:-7.8s;animation-delay:-7.8s;will-change:transform;}@-webkit-keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}@keyframes animation-1btg9ac{0%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}25%{-webkit-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-moz-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));-ms-transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));transform:translate(-18px, -13px) rotate(calc(var(--rot) - 6deg));}50%{-webkit-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-moz-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));-ms-transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));transform:translate(-6px, -28px) rotate(calc(var(--rot) + 3deg));}75%{-webkit-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-moz-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));-ms-transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));transform:translate(13px, -17px) rotate(calc(var(--rot) + 6deg));}100%{-webkit-transform:translate(0, 0) rotate(var(--rot));-moz-transform:translate(0, 0) rotate(var(--rot));-ms-transform:translate(0, 0) rotate(var(--rot));transform:translate(0, 0) rotate(var(--rot));}}</style><div class="css-76lqv8"><style data-emotion="css 184b6ol">.css-184b6ol{width:168px;height:auto;border-radius:16px;cursor:pointer;pointer-events:auto;-webkit-filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));filter:drop-shadow(0 6px 14px rgba(0,0,0,0.45));}</style><img alt="" src="/cats/17.webp" loading="lazy" class="chakra-image css-184b6ol" aria-hidden="true" title="do not pet"/></div></div><style data-emotion="css 1mtw8u0">.css-1mtw8u0{position:absolute;inset:0px;pointer-events:none;z-index:150;overflow:hidden;}</style><div aria-hidden="true" class="css-1mtw8u0"></div><style data-emotion="css 14lk3hp">.css-14lk3hp{position:fixed;top:0px;left:0px;right:0px;z-index:200;background:rgba(5,7,10,0.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:1px solid rgba(255,255,255,0.04);box-shadow:var(--chakra-shadows-none);-webkit-transition:all 0.45s cubic-bezier(0.16, 1, 0.3, 1);transition:all 0.45s cubic-bezier(0.16, 1, 0.3, 1);}</style><div class="css-14lk3hp"><style data-emotion="css yah50p">.css-yah50p{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:var(--chakra-sizes-6xl);}</style><div class="chakra-container css-yah50p"><style data-emotion="css 1ru4w2p">.css-1ru4w2p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:68px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:height 0.45s cubic-bezier(0.16, 1, 0.3, 1);transition:height 0.45s cubic-bezier(0.16, 1, 0.3, 1);}</style><div class="css-1ru4w2p"><style data-emotion="css 16g3on">.css-16g3on{display:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-2);-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width: 30em){.css-16g3on{display:none;}}@media screen and (min-width: 48em){.css-16g3on{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="chakra-stack css-16g3on"><style data-emotion="css 1eexqxd">.css-1eexqxd{height:28px;-webkit-transition:height 0.45s cubic-bezier(0.16, 1, 0.3, 1);transition:height 0.45s cubic-bezier(0.16, 1, 0.3, 1);}</style><img alt="" src="/img/favicon/favicon-96x96.png" class="chakra-image css-1eexqxd" aria-hidden="true"/></div><style data-emotion="css 9dyej">.css-9dyej{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-9dyej>a{font-size:15px!important;-webkit-transition:font-size 0.45s cubic-bezier(0.16, 1, 0.3, 1);transition:font-size 0.45s cubic-bezier(0.16, 1, 0.3, 1);}@media screen and (min-width: 30em){.css-9dyej>a{font-size:15px!important;}}@media screen and (min-width: 48em){.css-9dyej>a{font-size:26px!important;}}</style><div class="css-9dyej"><style data-emotion="css 1c3gzs0">.css-1c3gzs0{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Poppins',sans-serif;font-weight:800;font-size:26px;letter-spacing:0.03em;color:#ffcc00;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;}@media screen and (min-width: 48em){.css-1c3gzs0{font-size:30px;}}</style><a href="/#" aria-label="APP HAVEN" class="css-1c3gzs0"><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">A</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">P</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">P</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1"> </span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">H</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">A</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">V</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">E</span><span style="display:inline-block;overflow:hidden;white-space:pre;width:auto;opacity:1">N</span></a></div><style data-emotion="css 1da0noi">.css-1da0noi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;
28-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-2-5);-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width: 30em){.css-1da0noi{gap:var(--chakra-space-3);}}@media screen and (min-width: 48em){.css-1da0noi{gap:var(--chakra-space-8);}}</style><div class="chakra-stack css-1da0noi"><style data-emotion="css 1frn8o">.css-1frn8o{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:10px;color:#7d8590;white-space:nowrap;display:block;}.css-1frn8o:focus-visible,.css-1frn8o[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1frn8o:focus,.css-1frn8o[data-focus]{box-shadow:var(--chakra-shadows-none);}@media screen and (min-width: 30em){.css-1frn8o{font-size:11px;}}@media screen and (min-width: 48em){.css-1frn8o{font-size:12px;}}.css-1frn8o:hover,.css-1frn8o[data-hover]{color:#e6edf3;-webkit-text-decoration:none;text-decoration:none;}</style><a class="chakra-link css-1frn8o" href="#products">Products</a><a class="chakra-link css-1frn8o" href="#studio">Studio</a><a class="chakra-link css-1frn8o" href="#footer">Contact</a></div></div></div></div><style data-emotion="css tw4vmx">.css-tw4vmx{position:relative;z-index:2;}</style><div class="css-tw4vmx"><style data-emotion="css 3xtkl5">.css-3xtkl5{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:var(--chakra-sizes-6xl);padding-top:120px;padding-bottom:var(--chakra-space-10);}@media screen and (min-width: 30em){.css-3xtkl5{padding-top:140px;padding-bottom:var(--chakra-space-14);}}</style><div class="chakra-container css-3xtkl5"><style data-emotion="css 161fchv">.css-161fchv{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,0.09);background:rgba(13, 17, 23, 0.6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 70px rgba(0,0,0,0.55);-webkit-transition:-webkit-transform 650ms cubic-bezier(0.22, 1.4, 0.36, 1),box-shadow 250ms,border-color 250ms;transition:transform 650ms cubic-bezier(0.22, 1.4, 0.36, 1),box-shadow 250ms,border-color 250ms;height:100%;}</style><div class="css-161fchv"><style data-emotion="css 1wfvhju">.css-1wfvhju{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-4);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-top:9px;padding-bottom:9px;background:rgba(18, 23, 31, 0.7);border-bottom:1px solid rgba(255,255,255,0.05);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;}.css-1wfvhju:active{cursor:-webkit-grabbing;cursor:grabbing;}</style><div class="chakra-stack css-1wfvhju"><style data-emotion="css 1d7ru2i">.css-1d7ru2i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:7px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><div class="chakra-stack css-1d7ru2i"><style data-emotion="css nbmwy5">.css-nbmwy5{width:11px;height:11px;border-radius:var(--chakra-radii-full);background:#ff5f57;}</style><div class="css-nbmwy5"></div><style data-emotion="css mvnou1">.css-mvnou1{width:11px;height:11px;border-radius:var(--chakra-radii-full);background:#febc2e;}</style><div class="css-mvnou1"></div><style data-emotion="css 17o0jqd">.css-17o0jqd{width:11px;height:11px;border-radius:var(--chakra-radii-full);background:#28c840;}</style><div class="css-17o0jqd"></div></div><style data-emotion="css 1xt7kt8">.css-1xt7kt8{font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:12px;color:#7d8590;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding-right:55px;}</style><p class="chakra-text css-1xt7kt8">aphvn - studio</p></div><style data-emotion="css 1grli9l">.css-1grli9l{padding-top:var(--chakra-space-12);padding-bottom:0px;position:relative;overflow:hidden;}@media screen and (min-width: 30em){.css-1grli9l{padding-top:var(--chakra-space-16);}}</style><div class="css-1grli9l"><style data-emotion="css 1olaars">.css-1olaars{position:absolute;top:-350px;right:-200px;width:1100px;height:900px;background-image:radial-gradient(#ffcc0012, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-1olaars"></div><style data-emotion="css 124b2g5">.css-124b2g5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--chakra-space-10);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);}@media screen and (min-width: 30em){.css-124b2g5{gap:var(--chakra-space-12);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-padding-start:var(--chakra-space-14);padding-inline-start:var(--chakra-space-14);-webkit-padding-end:var(--chakra-space-14);padding-inline-end:var(--chakra-space-14);}}@media screen and (min-width: 48em){.css-124b2g5{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-124b2g5"><style data-emotion="css 1rr4qq7">.css-1rr4qq7{-webkit-flex:1;-ms-flex:1;flex:1;}</style><div class="css-1rr4qq7"><style data-emotion="css 13brihr">.css-13brihr{text-align:left;}</style><div class="css-13brihr"><style data-emotion="css 1lvkh25">.css-1lvkh25{font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:12px;letter-spacing:0.18em;color:#7d8590;margin-bottom:var(--chakra-space-4);}</style><p class="chakra-text css-1lvkh25">INDEPENDENT APP STUDIO - LONDON, UK</p><style data-emotion="css raibra">.css-raibra{font-family:var(--chakra-fonts-heading);color:#e6edf3;font-size:2.4em;font-weight:800;line-height:1.05;letter-spacing:-0.03em;max-width:14ch;}@media screen and (min-width: 30em){.css-raibra{font-size:3.8em;}}</style><h2 class="chakra-heading css-raibra">We make apps people<!-- --> <style data-emotion="css 5sx0vt">.css-5sx0vt{color:#ffcc00;}</style><span class="css-5sx0vt">actually open.</span></h2><style data-emotion="css 1m80ht9">.css-1m80ht9{color:#7d8590;font-size:15px;line-height:1.7;margin-top:var(--chakra-space-5);max-width:52ch;}@media screen and (min-width: 30em){.css-1m80ht9{font-size:18px;}}</style><p class="chakra-text css-1m80ht9">Twelve products, millions of opens, everything designed and shipped in-house. Detail driven, design obsessed.</p></div><style data-emotion="css kbvn00">.css-kbvn00{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;
28-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--chakra-space-6);margin-top:var(--chakra-space-8);}@media screen and (min-width: 30em){.css-kbvn00{gap:var(--chakra-space-10);}}</style><div class="chakra-stack css-kbvn00"><div class="css-0"><style data-emotion="css cvt88i">.css-cvt88i{color:#ffcc00;font-weight:800;font-size:26px;line-height:1;}@media screen and (min-width: 30em){.css-cvt88i{font-size:32px;}}</style><p class="chakra-text css-cvt88i">0</p><style data-emotion="css 1wai9ve">.css-1wai9ve{font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:11px;color:#7d8590;margin-top:var(--chakra-space-1);letter-spacing:0.06em;}</style><p class="chakra-text css-1wai9ve">apps shipped</p></div><div class="css-0"><p class="chakra-text css-cvt88i">0<!-- -->M+</p><p class="chakra-text css-1wai9ve">app opens</p></div><div class="css-0"><p class="chakra-text css-cvt88i">0<!-- -->k+</p><p class="chakra-text css-1wai9ve">daily users</p></div><div class="css-0"><p class="chakra-text css-cvt88i">2014</p><p class="chakra-text css-1wai9ve">crafting since</p></div></div><style data-emotion="css 8hyexj">.css-8hyexj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--chakra-space-4);margin-top:var(--chakra-space-8);}</style><div class="chakra-stack css-8hyexj"><style data-emotion="css 1qsclbf">.css-1qsclbf{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-1qsclbf:focus-visible,.css-1qsclbf[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1qsclbf:focus,.css-1qsclbf[data-focus]{box-shadow:var(--chakra-shadows-none);}.css-1qsclbf:hover,.css-1qsclbf[data-hover]{-webkit-text-decoration:none;text-decoration:none;}</style><a class="chakra-link css-1qsclbf" href="/cdn-cgi/l/email-protection#92faf7fefefdd2f3e2fae4fcbcf1fdff"><style data-emotion="css uzuecg">.css-uzuecg{background:#ffcc00;color:#000;font-weight:700;font-size:15px;-webkit-padding-start:var(--chakra-space-7);padding-inline-start:var(--chakra-space-7);-webkit-padding-end:var(--chakra-space-7);padding-inline-end:var(--chakra-space-7);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:10px;-webkit-transition:all 200ms;transition:all 200ms;}.css-uzuecg:hover,.css-uzuecg[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><div class="css-uzuecg">Contact us →</div></a><a class="chakra-link css-1qsclbf" href="#products"><style data-emotion="css kok7uy">.css-kok7uy{border:1px solid rgba(255,255,255,0.09);color:#e6edf3;font-weight:600;font-size:15px;-webkit-padding-start:var(--chakra-space-7);padding-inline-start:var(--chakra-space-7);-webkit-padding-end:var(--chakra-space-7);padding-inline-end:var(--chakra-space-7);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:10px;-webkit-transition:all 200ms;transition:all 200ms;}.css-kok7uy:hover,.css-kok7uy[data-hover]{border-color:rgba(255,255,255,0.3);}</style><div class="css-kok7uy">See the apps</div></a></div></div><style data-emotion="css v0x91o">.css-v0x91o{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:440px;height:560px;display:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;
28-webkit-justify-content:center;justify-content:center;perspective:1100px;}@media screen and (min-width: 30em){.css-v0x91o{display:none;}}@media screen and (min-width: 48em){.css-v0x91o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-v0x91o"><style data-emotion="css 1c4o0a0">.css-1c4o0a0{display:grid;grid-gap:var(--chakra-space-6);grid-template-columns:repeat(3, minmax(0, 1fr));-webkit-transform:rotateX(7deg) rotateY(-11deg) rotateZ(1.5deg);-moz-transform:rotateX(7deg) rotateY(-11deg) rotateZ(1.5deg);-ms-transform:rotateX(7deg) rotateY(-11deg) rotateZ(1.5deg);transform:rotateX(7deg) rotateY(-11deg) rotateZ(1.5deg);transform-style:preserve-3d;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;}</style><div class="css-1c4o0a0"><style data-emotion="css 1dh3nov">.css-1dh3nov{display:block;transform-style:preserve-3d;}</style><button role="group" class="css-1dh3nov"><style data-emotion="css 19diq7l animation-d7wwbm">.css-19diq7l{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 5.5s ease-in-out infinite;animation:animation-d7wwbm 5.5s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s;}[role=group]:hover .css-19diq7l,[role=group][data-hover] .css-19diq7l,[data-group]:hover .css-19diq7l,[data-group][data-hover] .css-19diq7l,.group:hover .css-19diq7l,.group[data-hover] .css-19diq7l{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-19diq7l{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-19diq7l"><style data-emotion="css 1bbhcdg">.css-1bbhcdg{object-fit:cover;width:104px;height:104px;border-radius:24px;border:1px solid rgba(255,255,255,0.16);box-shadow:0 24px 50px rgba(0,0,0,0.55);-webkit-transition:box-shadow 300ms;transition:box-shadow 300ms;}[role=group]:hover .css-1bbhcdg,[role=group][data-hover] .css-1bbhcdg,[data-group]:hover .css-1bbhcdg,[data-group][data-hover] .css-1bbhcdg,.group:hover .css-1bbhcdg,.group[data-hover] .css-1bbhcdg{box-shadow:0 60px 90px rgba(0,0,0,0.75);border-color:rgba(255,255,255,0.35);}</style><img alt="Make viral AI content icon" src="/img/app-icons/dreams-to-life.png" class="chakra-image css-1bbhcdg"/><style data-emotion="css 1xnn42m">.css-1xnn42m{position:absolute;left:50%;bottom:-32px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#1c2128;border:1px solid rgba(255,255,255,0.09);border-radius:8px;-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);padding-top:var(--chakra-space-1);padding-bottom:var(--chakra-space-1);opacity:0;-webkit-transition:opacity 200ms;transition:opacity 200ms;pointer-events:none;white-space:nowrap;}[role=group]:hover .css-1xnn42m,[role=group][data-hover] .css-1xnn42m,[data-group]:hover .css-1xnn42m,[data-group][data-hover] .css-1xnn42m,.group:hover .css-1xnn42m,.group[data-hover] .css-1xnn42m{opacity:1;}</style><div class="css-1xnn42m"><style data-emotion="css 1bu9k3n">.css-1bu9k3n{font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:11px;color:#e6edf3;}</style><p class="chakra-text css-1bu9k3n">Dreams</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 1mwr6jq animation-d7wwbm">.css-1mwr6jq{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 6.5s ease-in-out infinite;animation:animation-d7wwbm 6.5s ease-in-out infinite;-webkit-animation-delay:-1.2s;animation-delay:-1.2s;}[role=group]:hover .css-1mwr6jq,[role=group][data-hover] .css-1mwr6jq,[data-group]:hover .css-1mwr6jq,[data-group][data-hover] .css-1mwr6jq,.group:hover .css-1mwr6jq,.group[data-hover] .css-1mwr6jq{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-1mwr6jq{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-1mwr6jq"><img alt="Stick to the gym. Together. icon" src="/img/app-icons/cooked.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Cooked</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 1aybi5i animation-d7wwbm">.css-1aybi5i{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 7.5s ease-in-out infinite;animation:animation-d7wwbm 7.5s ease-in-out infinite;-webkit-animation-delay:-2.4s;animation-delay:-2.4s;}[role=group]:hover .css-1aybi5i,[role=group][data-hover] .css-1aybi5i,[data-group]:hover .css-1aybi5i,[data-group][data-hover] .css-1aybi5i,.group:hover .css-1aybi5i,.group[data-hover] .css-1aybi5i{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-1aybi5i{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-1aybi5i"><img alt="Make cleaning feel effortless icon" src="/img/app-icons/panic-clean.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Panic Clean</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css f8dlwz animation-d7wwbm">.css-f8dlwz{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 8.5s ease-in-out infinite;animation:animation-d7wwbm 8.5s ease-in-out infinite;-webkit-animation-delay:-3.5999999999999996s;animation-delay:-3.5999999999999996s;}[role=group]:hover .css-f8dlwz,[role=group][data-hover] .css-f8dlwz,[data-group]:hover .css-f8dlwz,[data-group][data-hover] .css-f8dlwz,.group:hover .css-f8dlwz,.group[data-hover] .css-f8dlwz{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-f8dlwz{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-f8dlwz"><img alt="AI Video Invites icon" src="/img/app-icons/ai-video-invites.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Invites</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 1pudsvd animation-d7wwbm">.css-1pudsvd{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 9.5s ease-in-out infinite;animation:animation-d7wwbm 9.5s ease-in-out infinite;-webkit-animation-delay:-4.8s;animation-delay:-4.8s;}[role=group]:hover .css-1pudsvd,[role=group][data-hover] .css-1pudsvd,[data-group]:hover .css-1pudsvd,[data-group][data-hover] .css-1pudsvd,.group:hover .css-1pudsvd,.group[data-hover] .css-1pudsvd{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-1pudsvd{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-1pudsvd"><img alt="Planty icon" src="/img/app-icons/planty.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Planty</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 1we6x5e animation-d7wwbm">.css-1we6x5e{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 5.5s ease-in-out infinite;animation:animation-d7wwbm 5.5s ease-in-out infinite;-webkit-animation-delay:-6s;animation-delay:-6s;}[role=group]:hover .css-1we6x5e,[role=group][data-hover] .css-1we6x5e,[data-group]:hover .css-1we6x5e,[data-group][data-hover] .css-1we6x5e,.group:hover .css-1we6x5e,.group[data-hover] .css-1we6x5e{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-1we6x5e{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-1we6x5e"><img alt="21 Words icon" src="/img/app-icons/21-words.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">21 Words</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 9n60y9 animation-d7wwbm">.css-9n60y9{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 6.5s ease-in-out infinite;animation:animation-d7wwbm 6.5s ease-in-out infinite;-webkit-animation-delay:-7.199999999999999s;animation-delay:-7.199999999999999s;}[role=group]:hover .css-9n60y9,[role=group][data-hover] .css-9n60y9,[data-group]:hover .css-9n60y9,[data-group][data-hover] .css-9n60y9,.group:hover .css-9n60y9,.group[data-hover] .css-9n60y9{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-9n60y9{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-9n60y9"><img alt="Cohabitate icon" src="/img/app-icons/cohabitate.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Cohabitate</p></div></div></button><button role="g
28roup" class="css-1dh3nov"><style data-emotion="css trxm7q animation-d7wwbm">.css-trxm7q{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 7.5s ease-in-out infinite;animation:animation-d7wwbm 7.5s ease-in-out infinite;-webkit-animation-delay:-8.4s;animation-delay:-8.4s;}[role=group]:hover .css-trxm7q,[role=group][data-hover] .css-trxm7q,[data-group]:hover .css-trxm7q,[data-group][data-hover] .css-trxm7q,.group:hover .css-trxm7q,.group[data-hover] .css-trxm7q{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-trxm7q{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-trxm7q"><img alt="Loov icon" src="/img/app-icons/loov.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Loov</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css mq1no7 animation-d7wwbm">.css-mq1no7{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 8.5s ease-in-out infinite;animation:animation-d7wwbm 8.5s ease-in-out infinite;-webkit-animation-delay:-9.6s;animation-delay:-9.6s;}[role=group]:hover .css-mq1no7,[role=group][data-hover] .css-mq1no7,[data-group]:hover .css-mq1no7,[data-group][data-hover] .css-mq1no7,.group:hover .css-mq1no7,.group[data-hover] .css-mq1no7{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-mq1no7{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-mq1no7"><img alt="Last Word icon" src="/img/app-icons/last-word.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Last Word</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 1rnsor6 animation-d7wwbm">.css-1rnsor6{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 9.5s ease-in-out infinite;animation:animation-d7wwbm 9.5s ease-in-out infinite;-webkit-animation-delay:-10.799999999999999s;animation-delay:-10.799999999999999s;}[role=group]:hover .css-1rnsor6,[role=group][data-hover] .css-1rnsor6,[data-group]:hover .css-1rnsor6,[data-group][data-hover] .css-1rnsor6,.group:hover .css-1rnsor6,.group[data-hover] .css-1rnsor6{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-1rnsor6{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-1rnsor6"><img alt="QuitVape icon" src="/img/app-icons/quitvape.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">QuitVape</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css izcbv0 animation-d7wwbm">.css-izcbv0{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 5.5s ease-in-out infinite;animation:animation-d7wwbm 5.5s ease-in-out infinite;-webkit-animation-delay:-12s;animation-delay:-12s;}[role=group]:hover .css-izcbv0,[role=group][data-hover] .css-izcbv0,[data-group]:hover .css-izcbv0,[data-group][data-hover] .css-izcbv0,.group:hover .css-izcbv0,.group[data-hover] .css-izcbv0{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-izcbv0{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-izcbv0"><img alt="Quizzie icon" src="/img/app-icons/quizzie.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">Quizzie</p></div></div></button><button role="group" class="css-1dh3nov"><style data-emotion="css 1n68ths animation-d7wwbm">.css-1n68ths{position:relative;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform 300ms cubic-bezier(0.34, 1.56, 0.64, 1);transform-style:preserve-3d;-webkit-animation:animation-d7wwbm 6.5s ease-in-out infinite;animation:animation-d7wwbm 6.5s ease-in-out infinite;-webkit-animation-delay:-13.2s;animation-delay:-13.2s;}[role=group]:hover .css-1n68ths,[role=group][data-hover] .css-1n68ths,[data-group]:hover .css-1n68ths,[data-group][data-hover] .css-1n68ths,.group:hover .css-1n68ths,.group[data-hover] .css-1n68ths{-webkit-transform:translateZ(80px) scale(1.14);-moz-transform:translateZ(80px) scale(1.14);-ms-transform:translateZ(80px) scale(1.14);transform:translateZ(80px) scale(1.14);}@media (prefers-reduced-motion: reduce){.css-1n68ths{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}@keyframes animation-d7wwbm{0%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}50%{-webkit-transform:translateZ(16px);-moz-transform:translateZ(16px);-ms-transform:translateZ(16px);transform:translateZ(16px);}100%{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);}}</style><div class="css-1n68ths"><img alt="SHUBetter icon" src="/img/app-icons/shubetter.png" class="chakra-image css-1bbhcdg"/><div class="css-1xnn42m"><p class="chakra-text css-1bu9k3n">SHUBetter</p></div></div></button></div></div></div><style data-emotion="css 90zj6u">.css-90zj6u{grid-gap:var(--chakra-space-4);grid-template-columns:repeat(4, minmax(0, 1fr));-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);margin-top:var(--chakra-space-2);margin-bottom:var(--chakra-space-4);display:grid;justify-items:center;}@media screen and (min-width: 30em){.css-90zj6u{display:grid;}}@media screen and (min-width: 48em){.css-90zj6u{display:none;}}</style><div class="css-90zj6u"><button class="css-0"><style data-emotion="css 1hwrasr">.css-1hwrasr{object-fit:cover;width:56px;height:56px;border-radius:14px;}</style><img alt="Make viral AI content icon" src="/img/app-icons/dreams-to-life.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Stick to the gym. Together. icon" src="/img/app-icons/cooked.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Make cleaning feel effortless icon" src="/img/app-icons/panic-clean.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="AI Video Invites icon" src="/img/app-icons/ai-video-invites.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Planty icon" src="/img/app-icons/planty.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="21 Words icon" src="/img/app-icons/21-words.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Cohabitate icon" src="/img/app-icons/cohabitate.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Loov icon" src="/img/app-icons/loov.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Last Word icon" src="/img/app-icons/last-word.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="QuitVape icon" src="/img/app-icons/quitvape.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="Quizzie icon" src="/img/app-icons/quizzie.png" class="chakra-image css-1hwrasr"/></button><button class="css-0"><img alt="SHUBetter icon" src="/img/app-icons/shubetter.png" class="chakra-image css-1hwrasr"/></button></div><style data-emotion="css zyd38e">.css-zyd38e{margin-top:var(--chakra-space-8);}@media screen and (min-width: 30em){.css-zyd38e{margin-top:var(--chakra-space-10);}}</style><div class="css-zyd38e"><style data-emotion="css 1i54g6x">.css-1i54g6x{overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);mask-image:linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);}</style><div class="css-1i54g6x"><style data-emotion="css 1790rgr animation-t9qc24">.css-1790rgr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:var(--chakra-space-3);padding-right:var(--chakra-space-3);pointer-events:none;-webkit-animation:animation-t9qc24 80s linear infinite;animation:animation-t9qc24 80s linear infinite;}@media (prefers-reduced-motion: reduce){.css-1790rgr{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-t9qc24{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}to{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@keyframes animation-t9qc24{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}to{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}</style><div aria-hidden="true" class="css-1790rgr"><style data-emotion="css sh1yz3">.css-sh1yz3{height:110px;border-radius:10px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07);-webkit-filter:none;filter:none;-webkit-transition:all 450ms ease;transition:all 450ms ease;}@media screen and (min-width: 30em){.css-sh1yz3{height:150px;}}</style><img alt="" src="/img/dtl-screenshot-1.png" class="chakra-image css-sh1yz3"/><img alt="" src="/img/dtl-screenshot-2.png" class="chakra-image css-sh1yz3"/><style data-emotion="css sz8h24">.css-sz8h24{height:110px;border-radius:10px;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:brightness(0.45) saturate(0.6);filter:brightness(0.45) saturate(0.6);-webkit-transition:all 450ms ease;transition:all 450ms ease;}@media screen and (min-width: 30em){.css-sz8h24{height:150px;}}</style><img alt="" src="/img/cooked-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/cooked-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/panic-clean-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/panic-clean-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/ai-invites-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/aiinvites-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/planty-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/planty-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/21-words-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/21-words-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/cohabitate-screenshot.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/cohabitate-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/loov-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/loov-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/lastword-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/lastword-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quitvape-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quitvape-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quizzie-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quizzie-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/shubetter-screenshot.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/shubetter-screenshot-2.png" class="chakra-image 
28css-sz8h24"/><img alt="" src="/img/dtl-screenshot-1.png" class="chakra-image css-sh1yz3"/><img alt="" src="/img/dtl-screenshot-2.png" class="chakra-image css-sh1yz3"/><img alt="" src="/img/cooked-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/cooked-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/panic-clean-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/panic-clean-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/ai-invites-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/aiinvites-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/planty-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/planty-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/21-words-screenshot-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/21-words-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/cohabitate-screenshot.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/cohabitate-screenshot-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/loov-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/loov-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/lastword-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/lastword-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quitvape-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quitvape-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quizzie-1.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/edge/quizzie-2.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/shubetter-screenshot.png" class="chakra-image css-sz8h24"/><img alt="" src="/img/shubetter-screenshot-2.png" class="chakra-image css-sz8h24"/></div></div></div><style data-emotion="css zuhvvn">.css-zuhvvn{text-align:center;font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:12px;color:#7d8590;padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);margin-top:var(--chakra-space-4);background:rgba(255,255,255,0.02);}</style><p class="chakra-text css-zuhvvn"><style data-emotion="css ccg6i1">.css-ccg6i1{color:#ffd649;font-weight:700;}</style><span class="css-ccg6i1">Make viral AI content</span> <!-- -->- <!-- -->Photo &amp; Video · #1 AI studio</p></div></div></div><div id="products" class="css-0"><style data-emotion="css s0b4gr">.css-s0b4gr{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:var(--chakra-sizes-6xl);padding-top:var(--chakra-space-12);padding-bottom:var(--chakra-space-12);}@media screen and (min-width: 30em){.css-s0b4gr{padding-top:var(--chakra-space-20);padding-bottom:var(--chakra-space-20);}}</style><div class="chakra-container css-s0b4gr"><style data-emotion="css 1psml0m">.css-1psml0m{display:grid;grid-gap:var(--chakra-space-6);grid-template-columns:repeat(1, minmax(0, 1fr));}@media screen and (min-width: 30em){.css-1psml0m{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media screen and (min-width: 48em){.css-1psml0m{grid-template-columns:repeat(2, minmax(0, 1fr));}}</style><div class="css-1psml0m"><style data-emotion="css 1f209ga">.css-1f209ga{scroll-margin-top:90px;}</style><div id="dreams-to-life" class="css-1f209ga"><div><div><style data-emotion="css h2svfc">.css-h2svfc{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(246deg, #caab3ab8 0%, #141000 70%);}</style><div class="css-h2svfc"><style data-emotion="css inia3">.css-inia3{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#caab3a66, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-inia3"></div><style data-emotion="css go2jto">
28.css-go2jto{display:block;padding:var(--chakra-space-5);position:relative;z-index:2;}@media screen and (min-width: 30em){.css-go2jto{display:block;}}@media screen and (min-width: 48em){.css-go2jto{display:none;}}</style><div class="css-go2jto"><style data-emotion="css hrntqi">.css-hrntqi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-4);margin-bottom:var(--chakra-space-4);}</style><div class="chakra-stack css-hrntqi"><style data-emotion="css qzu3vo">.css-qzu3vo{object-fit:cover;width:56px;height:56px;border-radius:12px;}</style><img alt="Make viral AI content icon" src="/img/app-icons/dreams-to-life.png" class="chakra-image css-qzu3vo"/><style data-emotion="css l1vs1g">.css-l1vs1g{color:#fff;font-size:18px;font-weight:700;line-height:1.3;}</style><p class="chakra-text css-l1vs1g">Make viral AI content</p></div><style data-emotion="css b6dspv">.css-b6dspv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}</style><div class="css-b6dspv"><style data-emotion="css 1so9eos">.css-1so9eos{position:relative;width:217px;height:322px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;}</style><div title="switch screen" class="css-1so9eos"><style data-emotion="css 1clqx1x">.css-1clqx1x{position:absolute;top:6px;left:0px;z-index:2;-webkit-transform:translate(0, 0) rotate(4deg) scale(1);-moz-transform:translate(0, 0) rotate(4deg) scale(1);-ms-transform:translate(0, 0) rotate(4deg) scale(1);transform:translate(0, 0) rotate(4deg) scale(1);-webkit-filter:brightness(1);filter:brightness(1);-webkit-transition:-webkit-transform 1150ms cubic-bezier(0.34, 1.2, 0.45, 1),filter 1150ms ease;transition:transform 1150ms cubic-bezier(0.34, 1.2, 0.45, 1),filter 1150ms ease;}@media (prefers-reduced-motion: reduce){.css-1clqx1x{-webkit-transition:none;transition:none;}}</style><div class="css-1clqx1x"><style data-emotion="css v5aq1c">.css-v5aq1c{border-radius:21.7px;background:#0a0a0a;padding:4.48px;border:1px solid rgba(255,255,255,0.22);box-shadow:0 30px 80px rgba(0,0,0,0.6),inset 0 0 4px rgba(255,255,255,0.12);}</style><div class="css-v5aq1c"><style data-emotion="css 1w0gdnr">.css-1w0gdnr{border-radius:17.5px;overflow:hidden;background:#000;}</style><div class="css-1w0gdnr"><style data-emotion="css a7aime">.css-a7aime{width:140px;display:block;}</style><img alt="" src="/img/dtl-screenshot-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><style data-emotion="css 1i3acwq">.css-1i3acwq{position:absolute;top:6px;left:0px;z-index:1;-webkit-transform:translate(58.8px, 14px) rotate(-7deg) scale(0.8);-moz-transform:translate(58.8px, 14px) rotate(-7deg) scale(0.8);-ms-transform:translate(58.8px, 14px) rotate(-7deg) scale(0.8);transform:translate(58.8px, 14px) rotate(-7deg) scale(0.8);-webkit-filter:brightness(0.7);filter:brightness(0.7);-webkit-transition:-webkit-transform 1150ms cubic-bezier(0.34, 1.2, 0.45, 1),filter 1150ms ease;transition:transform 1150ms cubic-bezier(0.34, 1.2, 0.45, 1),filter 1150ms ease;}@media (prefers-reduced-motion: reduce){.css-1i3acwq{-webkit-transition:none;transition:none;}}</style><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/dtl-screenshot-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 8bztru">.css-8bztru{width:100%;margin-top:var(--chakra-space-4);background:#ffd649;color:#000;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-8bztru">Learn more →</button></div><style data-emotion="css 19gss89">.css-19gss89{padding:var(--chakra-space-7);position:relative;gap:var(--chakra-space-8);-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:none;}@media screen and (min-width: 30em){.css-19gss89{padding:var(--chakra-space-8);display:none;}}@media screen and (min-width: 48em){.css-19gss89{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div class="css-19gss89"><style data-emotion="css 16c7lr6">.css-16c7lr6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;z-index:2;min-height:auto;}@media screen and (min-width: 30em){.css-16c7lr6{min-height:auto;}}@media screen and (min-width: 48em){.css-16c7lr6{min-height:300px;}}
28</style><div class="css-16c7lr6"><style data-emotion="css a4rxsv">.css-a4rxsv{object-fit:cover;width:84px;height:84px;border-radius:12px;margin-bottom:var(--chakra-space-5);}</style><img alt="Make viral AI content icon" src="/img/app-icons/dreams-to-life.png" class="chakra-image css-a4rxsv"/><style data-emotion="css 10khkw">.css-10khkw{color:#fff;font-size:21px;font-weight:700;max-width:14ch;line-height:1.25;}</style><p class="chakra-text css-10khkw">Make viral AI content</p><style data-emotion="css nzy84x">.css-nzy84x{margin-top:auto;position:relative;z-index:3;}</style><div class="css-nzy84x"><style data-emotion="css 157e7mo">.css-157e7mo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#ffd649;color:#000;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);cursor:pointer;}</style><button class="css-157e7mo">Learn more <style data-emotion="css 1kxx4bz">.css-1kxx4bz{display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;width:var(--chakra-sizes-4);height:var(--chakra-sizes-4);}</style><style data-emotion="css 1n4j6gz">.css-1n4j6gz{width:1em;height:1em;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;vertical-align:middle;display:inline-block;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;width:var(--chakra-sizes-4);height:var(--chakra-sizes-4);}</style><svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><style data-emotion="css c6dcve">.css-c6dcve{display:none;z-index:2;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}@media screen and (min-width: 30em){.css-c6dcve{display:none;}}@media screen and (min-width: 48em){.css-c6dcve{display:block;}}</style><div class="css-c6dcve"><style data-emotion="css 4wkc5n">.css-4wkc5n{position:relative;width:286.75px;height:425.49999999999994px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;}</style><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><style data-emotion="css u66kay">.css-u66kay{border-radius:28.675px;background:#0a0a0a;padding:5.92px;border:1px solid rgba(255,255,255,0.22);box-shadow:0 30px 80px rgba(0,0,0,0.6),inset 0 0 4px rgba(255,255,255,0.12);}</style><div class="css-u66kay"><style data-emotion="css h0539c">.css-h0539c{border-radius:23.125px;overflow:hidden;background:#000;}</style><div class="css-h0539c"><style data-emotion="css xa7gm9">.css-xa7gm9{width:185px;display:block;}</style><img alt="" src="/img/dtl-screenshot-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><style data-emotion="css 2igvfc">.css-2igvfc{position:absolute;top:6px;left:0px;z-index:1;-webkit-transform:translate(77.7px, 14px) rotate(-7deg) scale(0.8);-moz-transform:translate(77.7px, 14px) rotate(-7deg) scale(0.8);-ms-transform:translate(77.7px, 14px) rotate(-7deg) scale(0.8);transform:translate(77.7px, 14px) rotate(-7deg) scale(0.8);-webkit-filter:brightness(0.7);filter:brightness(0.7);-webkit-transition:-webkit-transform 1150ms cubic-bezier(0.34, 1.2, 0.45, 1),filter 1150ms ease;transition:transform 1150ms cubic-bezier(0.34, 1.2, 0.45, 1),filter 1150ms ease;}@media (prefers-reduced-motion: reduce){.css-2igvfc{-webkit-transition:none;transition:none;}}</style><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/dtl-screenshot-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div></div></div><div id="cooked" class="css-1f209ga"><style data-emotion="css 1ahsw4c">.css-1ahsw4c{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #0a1020 0%, #7a1409 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-1ahsw4c:hover,.css-1ahsw4c[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-1ahsw4c"><style data-emotion="css 7uolsj">.css-7uolsj{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#F4312388, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-7uolsj"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Stick to the gym. Together. icon" src="/img/app-icons/cooked.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Gym pacts with consequences</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/cooked-screenshot-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/cooked-screenshot-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css zpydss">.css-zpydss{width:100%;margin-top:var(--chakra-space-4);background:#F43123;color:#fff;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-zpydss">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Stick to the gym. Together. icon" src="/img/app-icons/cooked.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Gym pacts with consequences</p><div class="css-nzy84x"><style data-emotion="css zc2wjm">.css-zc2wjm{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#F43123;color:#fff;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-zc2wjm:hover,.css-zc2wjm[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-zc2wjm">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz">
28<path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/cooked-screenshot-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/cooked-screenshot-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="panic-clean" class="css-1f209ga"><style data-emotion="css 1qw6j2x">.css-1qw6j2x{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #0a0e14 0%, #006b5e 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-1qw6j2x:hover,.css-1qw6j2x[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-1qw6j2x"><style data-emotion="css 1e1755b">.css-1e1755b{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#00BFA688, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-1e1755b"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Make cleaning feel effortless icon" src="/img/app-icons/panic-clean.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Dopamine-induced cleaning</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/panic-clean-screenshot-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/panic-clean-screenshot-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 1tvcke7">.css-1tvcke7{width:100%;margin-top:var(--chakra-space-4);background:#00BFA6;color:#0A0E14;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-1tvcke7">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Make cleaning feel effortless icon" src="/img/app-icons/panic-clean.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Dopamine-induced cleaning</p><div class="css-nzy84x"><style data-emotion="css 1pixz33">.css-1pixz33{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#00BFA6;color:#0A0E14;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-1pixz33:hover,.css-1pixz33[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-1pixz33">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/panic-clean-screenshot-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/panic-clean-screenshot-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="ai-video-invites" class="css-1f209ga"><style data-emotion="css 1sv1ff6">.css-1sv1ff6{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #050a14 0%, #1D4ED8 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-1sv1ff6:hover,.css-1sv1ff6[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-1sv1ff6"><style data-emotion="css 183z3yq">.css-183z3yq{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#3B82F688, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-183z3yq"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="AI Video Invites icon" src="/img/app-icons/ai-video-invites.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Invites nobody can ignore</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/ai-invites-screenshot-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/aiinvites-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 18egmua">.css-18egmua{width:100%;margin-top:var(--chakra-space-4);background:#3B82F6;color:#fff;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-18egmua">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="AI Video Invites icon" src="/img/app-icons/ai-video-invites.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">
28Invites nobody can ignore</p><div class="css-nzy84x"><style data-emotion="css rriwwe">.css-rriwwe{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#3B82F6;color:#fff;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-rriwwe:hover,.css-rriwwe[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-rriwwe">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/ai-invites-screenshot-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/aiinvites-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="planty" class="css-1f209ga"><style data-emotion="css cyl0dz">.css-cyl0dz{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #0a120a 0%, #1b5e20 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-cyl0dz:hover,.css-cyl0dz[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-cyl0dz"><style data-emotion="css 4gqami">.css-4gqami{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#4CAF5088, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-4gqami"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Planty icon" src="/img/app-icons/planty.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">A plant doctor in your pocket</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/planty-screenshot-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/planty-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 1f8b8w6">.css-1f8b8w6{width:100%;margin-top:var(--chakra-space-4);background:#4CAF50;color:#0A120A;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-1f8b8w6">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Planty icon" src="/img/app-icons/planty.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">A plant doctor in your pocket</p><div class="css-nzy84x"><style data-emotion="css 1jtj1uy">.css-1jtj1uy{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#4CAF50;color:#0A120A;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-1jtj1uy:hover,.css-1jtj1uy[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-1jtj1uy">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz">
28<path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/planty-screenshot-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/planty-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="21-words" class="css-1f209ga"><style data-emotion="css zkfil8">.css-zkfil8{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #041015 0%, #0a2b3a 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-zkfil8:hover,.css-zkfil8[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-zkfil8"><style data-emotion="css kru3vk">.css-kru3vk{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#fccf9466, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-kru3vk"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="21 Words icon" src="/img/app-icons/21-words.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Word puzzles against the clock</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/21-words-screenshot-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/21-words-screenshot-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css zwg6pm">.css-zwg6pm{width:100%;margin-top:var(--chakra-space-4);background:#fccf94;color:#000;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-zwg6pm">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="21 Words icon" src="/img/app-icons/21-words.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Word puzzles against the clock</p><div class="css-nzy84x"><style data-emotion="css 1l7l692">.css-1l7l692{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#fccf94;color:#000;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-1l7l692:hover,.css-1l7l692[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-1l7l692">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/21-words-screenshot-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/21-words-screenshot-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="cohabitate" class="css-1f209ga"><style data-emotion="css djk5rz">.css-djk5rz{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #0e0e0f 0%, #004b23 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-djk5rz:hover,.css-djk5rz[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-djk5rz"><style data-emotion="css ur3mcl">.css-ur3mcl{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#00a77988, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-ur3mcl"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Cohabitate icon" src="/img/app-icons/cohabitate.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Chores without the arguments</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/cohabitate-screenshot.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/cohabitate-screenshot-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 1p7590n">.css-1p7590n{width:100%;margin-top:var(--chakra-space-4);background:#00a779;color:#fff;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-1p7590n">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Cohabitate icon" src="/img/app-icons/cohabitate.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Chores without the arguments</p><div class="css-nzy84x"><style data-emotion="css 1y1nhki">.css-1y1nhki{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#00a779;color:#fff;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-1y1nhki:hover,.css-1y1nhki[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-1y1nhki">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz">
28<path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/cohabitate-screenshot.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/cohabitate-screenshot-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="loov" class="css-1f209ga"><style data-emotion="css mg8wta">.css-mg8wta{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #140510 0%, #8e1440 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-mg8wta:hover,.css-mg8wta[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-mg8wta"><style data-emotion="css vkpxt3">.css-vkpxt3{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#ff547066, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-vkpxt3"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Loov icon" src="/img/app-icons/loov.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Dates that always text back</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/loov-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/loov-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css p61q9x">.css-p61q9x{width:100%;margin-top:var(--chakra-space-4);background:#ff5470;color:#fff;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-p61q9x">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Loov icon" src="/img/app-icons/loov.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Dates that always text back</p><div class="css-nzy84x"><style data-emotion="css 3muuog">.css-3muuog{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#ff5470;color:#fff;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-3muuog:hover,.css-3muuog[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-3muuog">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/loov-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/loov-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="last-word" class="css-1f209ga"><style data-emotion="css 16wnito">.css-16wnito{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #04150c 0%, #0f6b3c 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-16wnito:hover,.css-16wnito[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-16wnito"><style data-emotion="css 182vgzm">.css-182vgzm{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#12b85c55, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-182vgzm"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Last Word icon" src="/img/app-icons/last-word.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Never lose an argument again</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/lastword-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/lastword-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 1tdxnvh">.css-1tdxnvh{width:100%;margin-top:var(--chakra-space-4);background:#12b85c;color:#04150c;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-1tdxnvh">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Last Word icon" src="/img/app-icons/last-word.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Never lose an argument again</p><div class="css-nzy84x"><style data-emotion="css 1680hi6">
28.css-1680hi6{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#12b85c;color:#04150c;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-1680hi6:hover,.css-1680hi6[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-1680hi6">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/lastword-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/lastword-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="quitvape" class="css-1f209ga"><style data-emotion="css u3wrha">.css-u3wrha{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #04211d 0%, #0f766e 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-u3wrha:hover,.css-u3wrha[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-u3wrha"><style data-emotion="css dr5qln">.css-dr5qln{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#2dd4bf55, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-dr5qln"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="QuitVape icon" src="/img/app-icons/quitvape.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Quit vaping, keep the money</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/quitvape-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/quitvape-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 1gmeu5z">.css-1gmeu5z{width:100%;margin-top:var(--chakra-space-4);background:#2dd4bf;color:#04211d;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-1gmeu5z">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="QuitVape icon" src="/img/app-icons/quitvape.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Quit vaping, keep the money</p><div class="css-nzy84x"><style data-emotion="css 19mtppa">.css-19mtppa{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#2dd4bf;color:#04211d;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-19mtppa:hover,.css-19mtppa[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-19mtppa">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz">
28<path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/quitvape-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/quitvape-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="quizzie" class="css-1f209ga"><style data-emotion="css 1huy9md">.css-1huy9md{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #0d0518 0%, #4c1d95 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-1huy9md:hover,.css-1huy9md[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-1huy9md"><style data-emotion="css n3jdfu">.css-n3jdfu{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#8b5cf655, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-n3jdfu"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="Quizzie icon" src="/img/app-icons/quizzie.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Quiz nights that ruin friendships</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/quizzie-1.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/edge/quizzie-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css whjkxz">.css-whjkxz{width:100%;margin-top:var(--chakra-space-4);background:#8b5cf6;color:#fff;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-whjkxz">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="Quizzie icon" src="/img/app-icons/quizzie.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Quiz nights that ruin friendships</p><div class="css-nzy84x"><style data-emotion="css 7geao9">.css-7geao9{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#8b5cf6;color:#fff;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-7geao9:hover,.css-7geao9[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-7geao9">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/quizzie-1.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/edge/quizzie-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div id="shubetter" class="css-1f209ga"><style data-emotion="css kxwqut">.css-kxwqut{border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #1a0010 0%, #ba0047 100%);-webkit-filter:brightness(0.92);filter:brightness(0.92);-webkit-transition:all 250ms;transition:all 250ms;}.css-kxwqut:hover,.css-kxwqut[data-hover]{-webkit-filter:brightness(1);filter:brightness(1);}</style><div class="css-kxwqut"><style data-emotion="css 104m7bz">.css-104m7bz{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#ba004799, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-104m7bz"></div><div class="css-go2jto"><div class="chakra-stack css-hrntqi"><img alt="SHUBetter icon" src="/img/app-icons/shubetter.png" class="chakra-image css-qzu3vo"/><p class="chakra-text css-l1vs1g">Sheffield Hallam, sorted</p></div><div class="css-b6dspv"><div title="switch screen" class="css-1so9eos"><div class="css-1clqx1x"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/shubetter-screenshot.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div><div class="css-1i3acwq"><div class="css-v5aq1c"><div class="css-1w0gdnr"><img alt="" src="/img/shubetter-screenshot-2.png" loading="lazy" class="chakra-image css-a7aime"/></div></div></div></div></div><style data-emotion="css 1d6813b">.css-1d6813b{width:100%;margin-top:var(--chakra-space-4);background:#ba0047;color:#fff;font-weight:700;font-size:15px;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);border-radius:var(--chakra-radii-full);}</style><button class="css-1d6813b">Learn more →</button></div><div class="css-19gss89"><div class="css-16c7lr6"><img alt="SHUBetter icon" src="/img/app-icons/shubetter.png" class="chakra-image css-a4rxsv"/><p class="chakra-text css-10khkw">Sheffield Hallam, sorted</p><div class="css-nzy84x"><style data-emotion="css 1rhst92">.css-1rhst92{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#ba0047;color:#fff;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;}.css-1rhst92:hover,.css-1rhst92[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><button class="css-1rhst92">Learn more <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz">
28<path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></button></div></div><div class="css-c6dcve"><div title="switch screen" class="css-4wkc5n"><div class="css-1clqx1x"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/shubetter-screenshot.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div><div class="css-2igvfc"><div class="css-u66kay"><div class="css-h0539c"><img alt="" src="/img/shubetter-screenshot-2.png" loading="lazy" class="chakra-image css-xa7gm9"/></div></div></div></div></div></div></div></div><div><div><style data-emotion="css gfc2mm">.css-gfc2mm{height:100%;border-radius:18px;overflow:hidden;position:relative;background:linear-gradient(135deg, #14110a 0%, #2b2408 100%);}</style><div class="css-gfc2mm"><style data-emotion="css m8mjz9">.css-m8mjz9{position:absolute;right:-400px;top:-300px;width:1100px;height:1100px;background-image:radial-gradient(#ffcc0026, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-m8mjz9"></div><style data-emotion="css 16oe3d9">.css-16oe3d9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:var(--chakra-space-7);position:relative;gap:var(--chakra-space-8);-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}@media screen and (min-width: 30em){.css-16oe3d9{padding:var(--chakra-space-8);}}</style><div class="css-16oe3d9"><div class="css-16c7lr6"><style data-emotion="css gfyos6">.css-gfyos6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:84px;height:84px;border-radius:12px;border:2px dashed rgba(255, 204, 0, 0.4);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:var(--chakra-space-5);}</style><div class="css-gfyos6"><style data-emotion="css okx4cg">.css-okx4cg{font-size:30px;color:rgba(255, 204, 0, 0.7);font-weight:700;}</style><p class="chakra-text css-okx4cg">?</p></div><p class="chakra-text css-10khkw">Have an idea?</p><style data-emotion="css 1jsfjbe">.css-1jsfjbe{color:var(--chakra-colors-whiteAlpha-700);font-size:14.5px;margin-top:var(--chakra-space-2);max-width:24ch;line-height:1.6;}</style><p class="chakra-text css-1jsfjbe">We design, build, publish and market apps. The next one could be yours.</p><div class="css-nzy84x"><a class="chakra-link css-1qsclbf" href="/cdn-cgi/l/email-protection#3b535e5757547b5a4b534d5515585456"><style data-emotion="css rjfxd8">.css-rjfxd8{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-1);white-space:nowrap;background:#ffcc00;color:#000;font-weight:700;font-size:14px;-webkit-padding-start:var(--chakra-space-6);padding-inline-start:var(--chakra-space-6);-webkit-padding-end:var(--chakra-space-6);padding-inline-end:var(--chakra-space-6);padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);border-radius:var(--chakra-radii-full);}</style><div class="css-rjfxd8">Tell us about it <svg viewBox="0 0 24 24" focusable="false" class="chakra-icon chakra-icon css-1n4j6gz"><path fill="currentColor" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></div></a></div></div><style data-emotion="css 15nc2lz">.css-15nc2lz{display:none;z-index:2;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);position:relative;width:286.75px;height:425.49999999999994px;}@media screen and (min-width: 30em){.css-15nc2lz{display:block;}}</style><div class="css-15nc2lz"><style data-emotion="css b5ojmk">.css-b5ojmk{-webkit-transform:rotate(-7deg) translate(78px, 14px) scale(0.8);-moz-transform:rotate(-7deg) translate(78px, 14px) scale(0.8);-ms-transform:rotate(-7deg) translate(78px, 14px) scale(0.8);transform:rotate(-7deg) translate(78px, 14px) scale(0.8);position:absolute;top:6px;left:0px;z-index:1;opacity:0.4;}</style><div class="css-b5ojmk"><style data-emotion="css b7yad7">.css-b7yad7{border-radius:28.675px;border:2px dashed rgba(255, 204, 0, 0.35);width:185px;height:379.24999999999994px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;
28-webkit-justify-content:center;justify-content:center;}</style><div class="css-b7yad7"></div></div><style data-emotion="css 13fmomi">.css-13fmomi{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);position:absolute;top:6px;left:0px;z-index:2;opacity:0.9;}</style><div class="css-13fmomi"><div class="css-b7yad7"><style data-emotion="css 1ht3b3m">.css-1ht3b3m{font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:13px;color:rgba(255, 204, 0, 0.6);-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);text-align:center;}</style><p class="chakra-text css-1ht3b3m">your app<br/>here</p></div></div></div></div></div></div></div></div></div></div><div id="footer" class="css-0"><style data-emotion="css 7s956n">.css-7s956n{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:var(--chakra-sizes-6xl);padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-28);}@media screen and (min-width: 30em){.css-7s956n{padding-top:var(--chakra-space-24);padding-bottom:var(--chakra-space-40);}}</style><div class="chakra-container css-7s956n"><style data-emotion="css ynv3zd">.css-ynv3zd{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,0.09);background:#0d1117;box-shadow:0 24px 70px rgba(0,0,0,0.55);-webkit-transition:-webkit-transform 650ms cubic-bezier(0.22, 1.4, 0.36, 1),box-shadow 250ms,border-color 250ms;transition:transform 650ms cubic-bezier(0.22, 1.4, 0.36, 1),box-shadow 250ms,border-color 250ms;height:100%;}</style><div class="css-ynv3zd"><style data-emotion="css 7ihsw5">.css-7ihsw5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-4);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-top:9px;padding-bottom:9px;background:#12171f;border-bottom:1px solid rgba(255,255,255,0.05);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;}.css-7ihsw5:active{cursor:-webkit-grabbing;cursor:grabbing;}</style><div class="chakra-stack css-7ihsw5"><div class="chakra-stack css-1d7ru2i"><div class="css-nbmwy5"></div><div class="css-mvnou1"></div><div class="css-17o0jqd"></div></div><p class="chakra-text css-1xt7kt8">new message - <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="335b565f5f5c7352435b455d1d505c5e">[email&#160;protected]</a></p><style data-emotion="css 1d1nb3l">.css-1d1nb3l{font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:11px;color:var(--chakra-colors-whiteAlpha-400);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:none;}@media screen and (min-width: 30em){.css-1d1nb3l{display:block;}}</style><p class="chakra-text css-1d1nb3l">draft: unsent</p></div><style data-emotion="css njam0n">.css-njam0n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}@media screen and (min-width: 30em){.css-njam0n{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width: 48em){.css-njam0n{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-njam0n"><style data-emotion="css 1eybbfw">.css-1eybbfw{-webkit-flex:1.3;-ms-flex:1.3;flex:1.3;padding:var(--chakra-space-8);position:relative;overflow:hidden;}@media screen and (min-width: 30em){.css-1eybbfw{padding:var(--chakra-space-12);}}</style><div class="css-1eybbfw"><style data-emotion="css 1ky7srk">.css-1ky7srk{position:absolute;top:-300px;left:-200px;width:900px;height:800px;background-image:radial-gradient(#ffcc0012, var(--chakra-colors-transparent) 60%);pointer-events:none;}</style><div class="css-1ky7srk"></div><style data-emotion="css 79elbk">.css-79elbk{position:relative;}</style><div class="css-79elbk"><p class="chakra-text css-1lvkh25">CONTACT</p><style data-emotion="css 1lnrtxf">.css-1lnrtxf{font-family:var(--chakra-fonts-heading);color:#e6edf3;font-size:2em;font-weight:800;letter-spacing:-0.02em;line-height:1.1;margin-bottom:var(--chakra-space-4);}@media screen and (min-width: 30em){.css-1lnrtxf{font-size:2.8em;}}</style><h2 class="chakra-heading css-1lnrtxf">Get in<!-- --> <span class="css-5sx0vt">touch.</span></h2><style data-emotion="css 1dodcq2">.css-1dodcq2{color:#7d8590;font-size:15px;line-height:1.7;max-width:42ch;margin-bottom:var(--chakra-space-8);}@media screen and (min-width: 30em){.css-1dodcq2{font-size:16px;}}</style><p class="chakra-text css-1dodcq2">Email us and we&#x27;ll get back to you.</p><a class="chakra-link css-1qsclbf" href="/cdn-cgi/l/email-protection#3a525f5656557a5b4a524c5414595557"><style data-emotion="css 1gtziww">.css-1gtziww{display:inline-block;background:#ffcc00;color:#000;font-weight:700;font-size:16px;-webkit-padding-start:var(--chakra-space-8);padding-inline-start:var(--chakra-space-8);-webkit-padding-end:var(--chakra-space-8);padding-inline-end:var(--chakra-space-8);padding-top:var(--chakra-space-3-5);padding-bottom:var(--chakra-space-3-5);border-radius:var(--chakra-radii-full);-webkit-transition:all 200ms;transition:all 200ms;}.css-1gtziww:hover,.css-1gtziww[data-hover]{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}</style><div class="css-1gtziww"><span class="__cf_email__" data-cfemail="acc4c9c0c0c3eccddcc4dac282cfc3c1">[email&#160;protected]</span></div></a></div></div><style data-emotion="css ce43ea">.css-ce43ea{-webkit-flex:1;-ms-flex:1;flex:1;padding:var(--chakra-space-8);background:rgba(255,255,255,0.02);border-left:var(--chakra-borders-none);border-top:1px solid rgba(255,255,255,0.05);font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:13px;}@media screen and (min-width: 30em){.css-ce43ea{padding:var(--chakra-space-10);border-left:var(--chakra-borders-none);border-top:1px solid rgba(255,255,255,0.05);}}
28@media screen and (min-width: 48em){.css-ce43ea{border-left:1px solid rgba(255,255,255,0.05);border-top:var(--chakra-borders-none);}}</style><div class="css-ce43ea"><style data-emotion="css 14liw6t">.css-14liw6t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:var(--chakra-space-2-5);padding-bottom:var(--chakra-space-2-5);gap:var(--chakra-space-4);border-bottom:1px solid rgba(255,255,255,0.04);}</style><div class="css-14liw6t"><style data-emotion="css lkuvg2">.css-lkuvg2{color:var(--chakra-colors-whiteAlpha-400);width:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><p class="chakra-text css-lkuvg2">to:</p><style data-emotion="css g3o8ec">.css-g3o8ec{color:#e6edf3;}</style><p class="chakra-text css-g3o8ec"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4f272a2323200f2e3f273921612c2022">[email&#160;protected]</a></p></div><div class="css-14liw6t"><p class="chakra-text css-lkuvg2">from:</p><p class="chakra-text css-g3o8ec">you</p></div><div class="css-14liw6t"><p class="chakra-text css-lkuvg2">location:</p><p class="chakra-text css-g3o8ec">london, uk</p></div><div class="css-14liw6t"><p class="chakra-text css-lkuvg2">github:</p><style data-emotion="css 1dmi4nq">.css-1dmi4nq{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:#e6edf3;}.css-1dmi4nq:focus-visible,.css-1dmi4nq[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1dmi4nq:focus,.css-1dmi4nq[data-focus]{box-shadow:var(--chakra-shadows-none);}.css-1dmi4nq:hover,.css-1dmi4nq[data-hover]{color:#ffcc00;}</style><a target="_blank" class="chakra-link css-1dmi4nq" href="https://github.com/uen">github.com/uen</a></div><div class="css-14liw6t"><p class="chakra-text css-lkuvg2">company:</p><p class="chakra-text css-g3o8ec">APHVN Limited · no. 15968200</p></div></div></div></div></div></div><style data-emotion="css dsldcr">.css-dsldcr{border-top:1px solid rgba(255,255,255,0.09);background:rgba(255,255,255,0.02);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);}</style><div class="css-dsldcr"><div class="chakra-container css-yah50p"><style data-emotion="css 11sco8m">.css-11sco8m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:'SF Mono','Cascadia Code','JetBrains Mono',Menlo,Consolas,monospace;font-size:12px;color:var(--chakra-colors-whiteAlpha-400);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--chakra-space-5);-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div class="css-11sco8m"><style data-emotion="css o9hh3a">.css-o9hh3a{height:16px;}</style><img alt="APHVN" src="/img/logo.png" class="chakra-image css-o9hh3a"/><style data-emotion="css 1rafi8n">.css-1rafi8n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-4);}</style><div class="chakra-stack css-1rafi8n"><style data-emotion="css 1nk9qfy">.css-1nk9qfy{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:var(--chakra-colors-whiteAlpha-400);-webkit-transition:color 180ms;transition:color 180ms;}.css-1nk9qfy:focus-visible,.css-1nk9qfy[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1nk9qfy:focus,.css-1nk9qfy[data-focus]{box-shadow:var(--chakra-shadows-none);}.css-1nk9qfy:hover,.css-1nk9qfy[data-hover]{color:#e6edf3;}</style><a target="_blank" rel="noreferrer" class="chakra-link css-1nk9qfy" href="https://github.com/uen" aria-label="GitHub"><style data-emotion="css 18hu1ac">.css-18hu1ac{width:16px;height:16px;fill:currentColor;}</style><svg viewBox="0 0 24 24" aria-hidden="true" class="css-18hu1ac"><path d="M12 .5C5.73.5.5 5.73.5 12a11.5 11.5 0 0 0 7.86 10.92c.58.1.79-.25.79-.56v-2c-3.2.7-3.88-1.36-3.88-1.36-.53-1.34-1.29-1.7-1.29-1.7-1.05-.72.08-.7.08-.7 1.16.08 1.77 1.2 1.77 1.2 1.03 1.7
287 2.7 1.26 3.36.96.1-.75.4-1.26.73-1.55-2.55-.29-5.24-1.28-5.24-5.7 0-1.26.45-2.3 1.19-3.1-.12-.29-.52-1.46.11-3.05 0 0 .97-.31 3.18 1.18a11 11 0 0 1 5.8 0c2.2-1.49 3.17-1.18 3.17-1.18.63 1.59.23 2.76.12 3.05.74.8 1.18 1.84 1.18 3.1 0 4.43-2.69 5.4-5.25 5.69.41.36.78 1.06.78 2.14v3.17c0 .31.21.67.8.56A11.5 11.5 0 0 0 23.5 12C23.5 5.73 18.27.5 12 .5Z"></path></svg></a><a target="_blank" rel="noreferrer" class="chakra-link css-1nk9qfy" href="https://www.linkedin.com/in/vrondakis/" aria-label="LinkedIn"><svg viewBox="0 0 24 24" aria-hidden="true" class="css-18hu1ac"><path d="M20.45 20.45h-3.56v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05a3.74 3.74 0 0 1 3.37-1.85c3.6 0 4.27 2.37 4.27 5.46v6.28ZM5.34 7.43a2.07 2.07 0 1 1 0-4.14 2.07 2.07 0 0 1 0 4.14Zm1.78 13.02H3.55V9h3.57v11.45ZM22.22 0H1.77C.79 0 0 .77 0 1.72v20.56C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.72V1.72C24 .77 23.2 0 22.22 0Z"></path></svg></a></div><div class="css-1rr4qq7"></div><style data-emotion="css n6y813">.css-n6y813{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-n6y813:focus-visible,.css-n6y813[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-n6y813:focus,.css-n6y813[data-focus]{box-shadow:var(--chakra-shadows-none);}.css-n6y813:hover,.css-n6y813[data-hover]{color:var(--chakra-colors-whiteAlpha-700);}</style><a class="chakra-link css-n6y813" href="/privacy">privacy</a><a class="chakra-link css-n6y813" href="/terms">terms</a><p class="chakra-text css-0">© 2026 APHVN Limited · UK · no. 15968200</p></div></div></div></div></div><span></span><span id="__chakra_env" hidden=""></span></div>
vendor: 108 bytes, line 28
28<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
28<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"bDfPPU5jTZtswlJ7403_Z","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script>
28<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d9bfbe244bc048088eaa30539dce0281","r":1,"spa":2}' crossorigin="anonymous"></script>
28
29</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.