@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_ee9a409c-module__CYCZ_a__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_ee9a409c-module__CYCZ_a__variable{--font-heading:"Outfit", "Outfit Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_a2978bec-module__9zQElW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_a2978bec-module__9zQElW__variable{--font-body:"DM Sans", "DM Sans Fallback"}
:root{--pink:#ff22e9;--magenta:#ff1f96;--red:#ff2431;--grad:linear-gradient(135deg, #ff22e9, #ff1f96, #ff2431);--grad-text:linear-gradient(90deg, #ff22e9, #ff2431);--bg:#0a0a0a;--surface:#111;--surface2:#1a1a1a;--text:#fff;--text-muted:#ffffff8c;--radius:20px;--font-heading:"Outfit", sans-serif;--font-body:"DM Sans", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body{background:var(--bg);color:var(--text);font-family:var(--font-body);max-width:100%;overflow-x:hidden}.grad-text{background:var(--grad-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btn-grad{background:var(--grad);color:#fff;font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.btn-grad:hover{opacity:.88;transform:scale(1.03)}.btn-outline-grad{background-image:linear-gradient(var(--surface2), var(--surface2)), var(--grad);color:var(--text);font-family:var(--font-body);cursor:pointer;white-space:nowrap;background-origin:border-box;background-clip:padding-box,border-box;border:1.5px solid #0000;border-radius:100px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background-image .2s,transform .2s,color .2s;display:inline-flex}.btn-outline-grad:hover{background-image:var(--grad), var(--grad);color:#fff;transform:scale(1.03)}.section-container{max-width:1160px;margin:0 auto;padding:0 24px}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.desc-grid{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.desc-sticky{position:sticky;top:120px}.stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.stat-item{border-right:1px solid #ffffff14}.stat-item:last-child{border-right:none}.screenshots-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-sizing:border-box;gap:12px;width:100%;padding:0 24px 16px;display:flex;overflow-x:auto}.screenshot-card{aspect-ratio:460/996;scroll-snap-align:start;background:var(--surface2);cursor:pointer;border-radius:16px;flex:0 0 160px;width:160px;transition:transform .2s;position:relative;overflow:hidden;box-shadow:0 8px 40px #0006}.screenshot-card:hover{transform:scale(1.02)}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-track{gap:16px;width:max-content;animation:35s linear infinite marquee-left;display:flex}.marquee-track:hover{animation-play-state:paused}.marquee-track-reverse{gap:16px;width:max-content;animation:38s linear infinite marquee-right;display:flex}.marquee-track-reverse:hover{animation-play-state:paused}@media (max-width:768px){.desktop-only{display:none!important}.navbar{padding-left:16px!important;padding-right:16px!important}.desc-grid{grid-template-columns:1fr!important;gap:40px!important}.desc-sticky{position:static!important}.stats-grid{grid-template-columns:repeat(2,1fr)!important}.stats-grid .stat-item:nth-child(2n){border-right:none}.stats-grid .stat-item:first-child,.stats-grid .stat-item:nth-child(2){border-bottom:1px solid #ffffff14}.screenshot-card{flex:0 0 150px!important;width:150px!important}}@media (min-width:769px){.mobile-only{display:none!important}.screenshot-card{flex:0 0 200px;width:200px}}
