@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_614ee763-module__ATjJuq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_614ee763-module__ATjJuq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_57ed26c-module__QTzIgG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_57ed26c-module__QTzIgG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d030d9df-module__Yd1Xqa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d030d9df-module__Yd1Xqa__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--canvas:#070908;--canvas-lit:#0b120a;--surface:#111413;--surface-2:#1a1c1b;--ink:#f2f2ed;--ink-soft:#a3a69f;--ink-mute:#83867f;--accent:#bfff00;--accent-ink:#0a0c08;--hair:#ffffff1a;--edge:#ffffff24;--font-display:var(--font-archivo),"Archivo",system-ui,sans-serif;--font-text:var(--font-geist),"Geist",system-ui,sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--ease-out:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--r-1:12px;--r-2:16px;--r-3:24px;--measure:62ch;--gut:clamp(1.25rem,4vw,4rem);--pad:clamp(4rem,10vw,9rem);--grain:.04}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}html,body{margin:0;padding:0}body{background:var(--canvas);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.65;overflow-x:hidden}body:after{content:"";z-index:90;pointer-events:none;opacity:var(--grain,.04);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:fixed;inset:0}img{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}ul{margin:0;padding:0;list-style:none}a{color:var(--ink);transition:color .12s var(--ease-out);text-decoration:none}a:hover{color:var(--accent)}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dxl{letter-spacing:-.035em;font-size:clamp(3.4rem,8vw,7.5rem);font-weight:800;line-height:.94}.dl{letter-spacing:-.03em;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:700;line-height:1}.dm{letter-spacing:-.02em;font-size:clamp(1.5rem,1.9vw,1.75rem);font-weight:600;line-height:1.1}.ds{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.2}.lbl{font-family:var(--font-text);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.3}.soft{color:var(--ink-soft)}.mute{color:var(--ink-mute)}.lime{color:var(--accent)}em.lime{font-style:normal}.meas{max-width:var(--measure)}.wrap{width:100%;max-width:1440px;padding-left:var(--gut);padding-right:var(--gut);margin:0 auto}.g12{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.sect{z-index:2;padding:var(--pad) 0;position:relative}.gridbg{z-index:1;pointer-events:none;opacity:.03;background-image:linear-gradient(90deg,#fff 1px,#0000 1px),linear-gradient(#fff 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}#nav .wrap{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.mark{font-family:var(--font-display);letter-spacing:.14em;color:var(--ink);align-items:center;min-height:44px;font-size:.875rem;font-weight:800;display:inline-flex}.navlinks{gap:2rem;display:flex}.navlinks a{color:var(--ink-soft);text-underline-offset:6px;font-size:.9375rem}.navlinks a[aria-current=page]{color:var(--ink)}.navright{align-items:center;gap:1.5rem;display:flex}.cta{background:var(--accent);color:var(--accent-ink);transition:transform .14s var(--ease-out),background-color .14s var(--ease-out);border-radius:999px;align-items:center;gap:.9rem;padding:.8rem 1.1rem .8rem 1.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.cta:hover{color:var(--accent-ink);background:#cbff2b}.cta:active{transform:scale(.97)}.cta-arrow{background:var(--accent-ink);width:32px;height:32px;color:var(--accent);transition:transform .14s var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:.8rem;display:grid}.cta:hover .cta-arrow{transform:translate(2px,-2px)scale(1.05)}.cta-lg{padding:1.05rem 1.15rem 1.05rem 1.9rem;font-size:1.0625rem}.cta-lg .cta-arrow{width:38px;height:38px}.ghost{border:1px solid var(--hair);color:var(--ink);min-height:44px;transition:border-color .16s var(--ease-out),color .16s var(--ease-out);border-radius:999px;align-items:center;gap:.75rem;padding:.85rem 1.35rem;font-size:.9375rem;display:inline-flex}.ghost:hover{border-color:var(--accent);color:var(--accent)}#burger{z-index:82;place-items:center;width:44px;height:44px;display:none;position:relative}#burger i{background:var(--ink);width:22px;height:1.5px;transition:transform .26s var(--ease-drawer),opacity .26s var(--ease-drawer);display:block;position:absolute;left:11px}#burger i:first-child{transform:translateY(-4px)}#burger i:last-child{transform:translateY(4px)}#burger.on i:first-child{transform:rotate(45deg)}#burger.on i:last-child{transform:rotate(-45deg)}#menu{z-index:81;background:var(--canvas);padding:0 var(--gut);opacity:0;visibility:hidden;transition:opacity .26s var(--ease-drawer),visibility .26s;flex-direction:column;justify-content:center;gap:.25rem;display:flex;position:fixed;inset:0}#menu.on{opacity:1;visibility:visible}#menu span{padding-bottom:.06em;display:block;overflow:hidden}#menu a{font-family:var(--font-display);letter-spacing:-.03em;transition:transform .5s var(--ease-drawer);font-size:clamp(2.2rem,11vw,3.4rem);font-weight:700;display:block;transform:translateY(110%)}#menu.on a{transform:none}.coin{width:var(--cs,34vw);aspect-ratio:1;--rim-op:.42;--rim-w:3px;--bloom-s:.6;--bloom-o:0;position:relative}.coin-bloom{filter:blur(64px);opacity:var(--bloom-o);transform:scale(var(--bloom-s));background:radial-gradient(closest-side,#bfff00d9,#bfff0000 72%);border-radius:50%;position:absolute;inset:-38%}.coin-body{background:radial-gradient(circle at 64% 28%,#1a1c1b 0%,#101211 32%,#050605 100%);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 48px -24px #040604a6,0 0 70px -26px #bfff0033,inset 0 1px #ffffff0f}.coin-rings{opacity:.5;background:repeating-radial-gradient(circle,#ffffff0e 0 1px,#00000024 1px 2px,#fff0 2px 3px);border-radius:50%;position:absolute;inset:4%;-webkit-mask:radial-gradient(closest-side,#000 55%,#00000040 100%);mask:radial-gradient(closest-side,#000 55%,#00000040 100%)}.coin-rings:after{content:"";opacity:.5;background:conic-gradient(from -60deg,#ffffff0d,#0000001f 25%,#ffffff0a 50%,#0000001f 75%,#ffffff0d);border-radius:50%;position:absolute;inset:0}.coin-rim{opacity:var(--rim-op);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--rim-w)),#000 calc(100% - var(--rim-w) + .5px));-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--rim-w)),#000 calc(100% - var(--rim-w) + .5px));mask:radial-gradient(closest-side,transparent calc(100% - var(--rim-w)),#000 calc(100% - var(--rim-w) + .5px));background:conic-gradient(from -60deg,#bfff0000 0deg,#bfff0059 22deg,#bfff00 44deg 104deg,#bfff004d 126deg,#bfff0000 150deg);border-radius:50%;position:absolute;inset:0}.coin-bevel{border-radius:50%;position:absolute;inset:9%;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 3px 14px #000000a6,0 1px #ffffff0a}.coin-face{background:radial-gradient(circle at 62% 30%,#15171500,#0000 55%),linear-gradient(150deg,#ffffff09,#00000040);border-radius:50%;position:absolute;inset:16%}.slot{border-radius:var(--r-3);border:1px solid var(--hair);background:#050605 50%/cover;position:relative;overflow:hidden}.slot:after{content:"";pointer-events:none;box-shadow:inset 0 1px 0 var(--edge);position:absolute;inset:0}.slot .art{transition:opacity .5s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.slot.filled .art{opacity:0}.slot .haze{background:radial-gradient(60% 60% at 76% 34%,#bfff0017,#bfff0000 70%);position:absolute;inset:0}.shell{background:var(--surface-2);border:1px solid var(--hair);border-radius:var(--r-3);transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),border-color .16s var(--ease-out);padding:6px;box-shadow:0 24px 48px -24px #040604a6}.shell:hover{border-color:var(--edge);transform:translateY(-4px);box-shadow:0 34px 60px -24px #040604cc}.core{background:var(--surface);height:100%;box-shadow:inset 0 1px 0 var(--edge);border-radius:18px;flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,2.2vw,2rem);display:flex;position:relative}.feat{background:var(--accent);border-color:#0000}.feat .core{color:var(--accent-ink);background:#b4f200;overflow:hidden;box-shadow:inset 0 1px #ffffff59}.feat .core a{color:var(--accent-ink)}.plus{border:1px solid var(--hair);width:28px;height:28px;transition:transform .16s var(--ease-out),border-color .16s var(--ease-out),background-color .16s var(--ease-out);border-radius:50%;flex:none;position:relative}.plus:before,.plus:after{content:"";background:currentColor;width:9px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus:after{transform:translate(-50%,-50%)rotate(90deg)}.pillar{z-index:2;border-top:1px solid var(--hair);padding:clamp(2.5rem,5vw,4.5rem) 0;position:relative}.pillar-head{flex-direction:column;grid-column:1/5;align-self:start;gap:1rem;display:flex;position:sticky;top:104px}.pillar-body{flex-direction:column;grid-column:6/13;gap:1px;display:flex}.svc{border-top:1px solid var(--hair);grid-template-columns:1fr auto;align-items:start;gap:.5rem 1.5rem;padding:clamp(1.5rem,2.4vw,2rem) 0;display:grid;position:relative}.svc:first-child{border-top:0}.pillar-fx .svc{border-top-color:#0000}.pillar-fx .svc:before{content:"";background:var(--hair);width:100%;height:1px;transform:scaleX(var(--svc-line,1));transform-origin:0;position:absolute;top:-1px;left:0}.pillar-fx .svc:first-child:before{content:none}.svc h4{grid-column:1/2}.svc p{color:var(--ink-soft);grid-column:1/2;max-width:52ch;margin-top:.6rem}.svc .plus{grid-area:1/2/2/3;margin-top:.2rem}.pill-note{border:1px solid var(--hair);color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.75rem;display:inline-flex}.tlist{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,5vw,6rem);display:grid}.titem{border-top:1px solid var(--hair);flex-direction:column;gap:.75rem;padding:clamp(1.75rem,3vw,2.5rem) 0;display:flex}.titem p{color:var(--ink-soft);max-width:36ch}.chan{border-top:1px solid var(--hair);flex-direction:column;display:flex}.chan a{border-bottom:1px solid var(--hair);border-radius:var(--r-1);min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem .25rem;display:flex}.chan a:hover{color:var(--accent)}.chan .k{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;min-width:9rem;font-size:.8125rem}.chan .v{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.band{z-index:2;padding:var(--pad) 0;border-top:1px solid var(--hair);text-align:center;position:relative}.band .inner{flex-direction:column;align-items:center;gap:1.75rem;display:flex}.band p{max-width:46ch;color:var(--ink-soft)}.fzone{z-index:2;isolation:isolate;--fz-horizon:32.1vw;--fz-below:137px;border-radius:clamp(28px,3.4vw,88px) clamp(28px,3.4vw,88px) 0 0;align-items:stretch;min-height:clamp(600px,80vh,900px);padding:clamp(3.5rem,7vh,6rem) 0 clamp(1.75rem,3.5vh,2.75rem);display:flex;position:relative;overflow:hidden}.fzone-bg{z-index:-2;border-radius:inherit;background:#050705 url(/assets/footer-earth.webp) bottom/100% no-repeat;position:absolute;inset:0}.fzone-veil{z-index:-1;background:linear-gradient(180deg,var(--canvas) 0%,#070908b8 14%,#0709081f 38%,#07090800 56%), linear-gradient(0deg,#040604b8 0%,#04060447 9%,#04060400 20%), radial-gradient(120% 62% at 50% 104%,#07090880,#07090800 62%);position:absolute;inset:0}.fzone-in{flex-direction:column;display:flex;position:relative}.fz-orbit{text-align:center;font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 clamp(2.5rem,6vh,4.5rem);font-size:.6875rem;font-weight:500}.fz-top{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(1.25rem,3.5vh,3rem);display:grid}.fz-name{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin:0;font-size:.9375rem;font-weight:800}.fz-tag{max-width:30ch;color:var(--ink-soft);margin:1.35rem 0 0;font-size:.9375rem;line-height:1.6}.fz-social{gap:.75rem;margin:clamp(1.5rem,3vw,2rem) 0 0;padding:0;list-style:none;display:flex}.fz-social a{width:52px;height:52px;color:var(--ink);transition:color .18s var(--ease-out),background-color .22s var(--ease-out), border-color .22s var(--ease-out),transform .22s var(--ease-out), box-shadow .22s var(--ease-out);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:14px;place-items:center;display:grid}.fz-social svg{fill:currentColor;width:20px;height:20px;display:block}@media (hover:hover) and (pointer:fine){.fz-social a:hover{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);transform:translateY(-3px);box-shadow:0 14px 30px -14px #bfff008c}}.fz-social a:active{transform:translateY(-1px)scale(.96)}.fz-creed{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-soft);margin:clamp(1.4rem,3vw,2rem) 0 0;font-size:.6875rem;font-weight:500}.fz-creed i{color:var(--ink-mute);margin:0 .35em;font-style:normal}.fz-links{flex-direction:column;display:flex}.fz-lbl{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 1.1rem;font-size:.6875rem;font-weight:500}.fz-links a{color:var(--ink-soft);border-radius:var(--r-1);align-items:center;min-height:42px;font-size:1.0625rem;display:flex}.fz-cta{color:var(--accent);border-left:1px solid #ffffff1f;flex-direction:column;align-items:flex-start;gap:clamp(1rem,2.4vw,1.6rem);padding-left:clamp(1.75rem,4vw,3.25rem);display:flex}.fz-cta-t{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:2}.fz-cta-a{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;width:26px;height:26px;transition:transform .3s var(--ease-out)}.fz-cta:hover{color:var(--accent)}@media (hover:hover) and (pointer:fine){.fz-cta:hover .fz-cta-a{transform:translate(5px,-5px)}}.fz-cta:active .fz-cta-a{transform:translate(2px,-2px)scale(.94)}.fz-bot{justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:auto;padding-top:clamp(1.5rem,3vh,2.5rem);display:flex}.fz-limits{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:#d8e4c8bd;border-left:1px solid #ffffff24;margin:0;padding-left:clamp(1rem,2.5vw,1.75rem);font-size:.6875rem;font-weight:500;line-height:1.9}.fz-bot-r{text-align:right;flex-direction:column;align-items:flex-end;gap:.85rem;display:flex}.fz-copy{color:var(--ink-soft);margin:0;font-size:.8125rem}.fz-disc{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#d8e4c8b8;margin:0;font-size:.625rem;font-weight:500}.fz-disc i{color:#ffffff38;margin:0 .5em;font-style:normal}.fz-bot-r:after{content:"";background:#ffffff59;width:34px;height:1px}.tphoto{aspect-ratio:3/4;border-radius:var(--r-2);background:var(--surface-2);position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #040604a6}.tphoto img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.tmul{background:var(--accent);mix-blend-mode:multiply;opacity:.15;position:absolute;inset:0}.tscrim{background:linear-gradient(#05070500,#050705d9);position:absolute;inset:58% 0 0}.tedge{background:linear-gradient(270deg,#bfff00d9 0,#bfff0047 1.5px,#bfff0000 3%);position:absolute;inset:0}.phero{z-index:2;padding:calc(64px + clamp(4rem,9vw,7rem)) 0 clamp(3rem,6vw,5rem);position:relative}.phero .crumb{color:var(--ink-soft);margin-bottom:1.5rem}.phero h1{margin-bottom:1.5rem}[data-rise]{opacity:0;transition:opacity .62s var(--ease-out) var(--d,0s),transform .62s var(--ease-out) var(--d,0s);transform:translateY(14px)}[data-rise][data-in]{opacity:1;transform:none}[data-wipe]{clip-path:inset(100% 0 0);transition:clip-path .9s var(--ease-out) var(--d,0s)}[data-wipe][data-in]{clip-path:inset(0)}html:not([data-cn]) [data-rise]{opacity:1;transform:none}html:not([data-cn]) [data-wipe]{clip-path:none}@media (max-width:1024px){.pillar-head{grid-column:1/13;margin-bottom:2rem;position:static}.pillar-body{grid-column:1/13}}@media (max-width:860px){:root{--pad:clamp(2.75rem,8vw,4rem)}.navlinks{display:none}.navright{gap:.5rem}.navright .cta{gap:.55rem;padding:.6rem .6rem .6rem 1rem;font-size:.8125rem}.navright .cta-arrow{width:26px;height:26px;font-size:.7rem}.mark{letter-spacing:.12em;font-size:.8125rem}#burger{display:grid}.dxl{font-size:clamp(2.4rem,11vw,3.2rem)}.dl{font-size:clamp(1.9rem,8.5vw,2.4rem)}.dm{font-size:1.375rem}.tlist{grid-template-columns:1fr}.titem:nth-child(2){border-top:1px solid var(--hair)}.chan .k{min-width:auto;font-size:.75rem}.fz-top{grid-template-columns:1fr;gap:2.5rem}.fz-links a{min-height:44px}.chan a{flex-wrap:wrap;gap:.25rem 1rem;min-height:60px;padding:.9rem .25rem}.phero{padding:calc(64px + 2.5rem) 0 2rem}.svc{grid-template-columns:1fr}.svc .plus{order:3;grid-area:auto/1/auto/2;margin-top:.9rem}}@media (max-width:480px){.band .inner{gap:1.5rem}.cta-lg{padding:.95rem 1rem .95rem 1.5rem;font-size:1rem}}@media (prefers-reduced-motion:reduce){*{animation:none!important}[data-rise],[data-wipe]{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.pillar-head{position:static}}#pre{z-index:500;background:var(--canvas);will-change:opacity;place-items:center;display:grid;position:fixed;inset:0}#pre[data-done]{opacity:0;visibility:hidden;pointer-events:none}#pre-mark{font-family:var(--font-display);letter-spacing:.1em;color:var(--accent);will-change:transform;font-size:1.8rem;font-weight:900;line-height:1;animation:.55s cubic-bezier(.16,1,.3,1) both pre-in}@keyframes pre-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}html[data-intro=wait] #nav .mark,html[data-intro=go]:not([data-intro-landed]) #nav .mark{opacity:0}html[data-intro=wait] .hero-h1 .hline>span{animation-play-state:paused}html[data-intro=wait] .hero-eyebrow,html[data-intro=wait] [data-hfade]{opacity:0}.hero-3d,.hero-cards{will-change:transform,opacity}html[data-intro] .hero-3d{opacity:0;transform:translateY(28px)}html[data-intro] .hero-cards{opacity:0;transform:translateY(34px)}html[data-intro] .hero-note-tr,html[data-intro] .hero-foot{opacity:0}html[data-intro=go] .hero-3d{opacity:1;transition:opacity 1s var(--ease-out) 50ms,transform 1.2s var(--ease-out) 50ms;transform:none}html[data-intro=go] .hero-cards{opacity:1;transition:opacity 1.1s var(--ease-out) .22s,transform 1.3s var(--ease-out) .22s;transform:none}html[data-intro=go] .hero-eyebrow{opacity:1;transition:opacity .7s var(--ease-out) .1s}html[data-intro=go] .hero-note-tr{opacity:1;transition:opacity .8s var(--ease-out) .55s}html[data-intro=go] .hero-foot{opacity:1;transition:opacity .8s var(--ease-out) .7s}html[data-intro=go] .hcard{animation:hcard-in .9s var(--ease-out) both}html[data-intro=go] .hcard:first-child{animation-delay:.26s}html[data-intro=go] .hcard:nth-child(2){animation-delay:.33s}html[data-intro=go] .hcard:nth-child(3){animation-delay:.4s}html[data-intro=go] .hcard:nth-child(4){animation-delay:.47s}html[data-intro=go] .hcard:nth-child(5){animation-delay:.54s}@keyframes hcard-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#pre-mark{animation:none}html[data-intro] .hero-3d,html[data-intro] .hero-cards,html[data-intro] .hero-eyebrow,html[data-intro] [data-hfade],html[data-intro] .hero-note-tr,html[data-intro] .hero-foot{opacity:1!important;transform:none!important}html[data-intro=go] .hcard{animation:none}html[data-intro=wait] .hero-h1 .hline>span{animation-play-state:running}}.lbl[data-rise]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path .58s var(--ease-out) var(--d,0s);transform:none}.lbl[data-rise][data-in]{clip-path:inset(0)}html:not([data-cn]) .lbl[data-rise]{clip-path:none}.srow{position:relative}.srow:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .34s var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.srow:hover:after{transform:scaleX(1)}.srow:hover .srow-n{transform:translate(5px)}}.srow-n{transition:transform .28s var(--ease-out)}.srow:active{transform:scale(.995)}.plus{transition:transform .28s var(--ease-out),border-color .18s var(--ease-out)}.slot{overflow:hidden}.phase-shot,.hero-art-shot{transition:transform .5s var(--ease-out)}@media (hover:hover) and (pointer:fine){.slot:hover .hero-art-shot{transform:scale(1.03)}}.btn-wrapper-root{transition:transform .16s var(--ease-out)}.btn-wrapper-root:active,.ghost:active,.cta:active{transform:scale(.97)}html{scrollbar-color:#bfff0057 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#bfff0042 padding-box content-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#bfff0080 padding-box content-box}@media (prefers-reduced-motion:reduce){.sfx-w{opacity:1!important;filter:none!important}.lbl[data-rise]{clip-path:none!important}.srow:after,.srow-n,.phase-shot,.hero-art-shot{transition:none!important}}.cursor-emitter{z-index:400;pointer-events:none;opacity:1;transition:opacity .25s var(--ease-out);will-change:opacity;position:fixed;inset:0}.cursor-dot{background:var(--accent);will-change:transform;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #07090866,0 0 12px -2px #bfff00b3}html.has-emitter,html.has-emitter *{cursor:none!important}@media (prefers-reduced-motion:reduce){.cursor-emitter{display:none}}#nav{z-index:82;align-items:center;height:64px;display:flex;position:fixed;top:0;left:0;right:0}#nav:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(20px)saturate(1.8);opacity:0;transition:opacity .26s var(--ease-out);background:linear-gradient(#ffffff16,#ffffff03 46%,#bfff0008),linear-gradient(#0a0e0a75,#07090842);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff26,0 20px 44px -34px #000000f2}#nav:after{content:"";z-index:-1;opacity:0;height:1px;transition:opacity .26s var(--ease-out);background:linear-gradient(90deg,#bfff0000,#bfff006b 15%,#fff3 55%,#bfff0000);position:absolute;bottom:0;left:0;right:0}#nav.nav-solid:before,#nav.nav-solid:after,#nav.on:before,#nav.on:after{opacity:1}@media (prefers-reduced-motion:no-preference){#nav{transition:transform .42s var(--ease-out),opacity .42s var(--ease-out)}@starting-style{#nav{opacity:0;transform:translateY(-10px)}}}.navlinks a{z-index:0;transition:color .18s;position:relative}.navlinks a:before{content:"";z-index:-1;opacity:0;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out);background:#ffffff13;border-radius:999px;position:absolute;inset:-.5rem -.8rem;transform:scale(.94);box-shadow:inset 0 1px #ffffff21}@media (hover:hover) and (pointer:fine){.navlinks a:hover{color:var(--ink);text-decoration:none}.navlinks a:hover:before{opacity:1;transform:scale(1)}}.navlinks a:active{transform:scale(.97)}#burger{transition:transform .16s var(--ease-out)}#burger:active{transform:scale(.94)}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0}.act{z-index:2;position:relative}#ground{z-index:0;background:var(--canvas);pointer-events:none;position:fixed;inset:0}#home{height:180vh}.herostage{height:100vh;position:sticky;top:0;overflow:hidden}.plane{pointer-events:none;position:absolute;inset:0}.p-haze{background:radial-gradient(60vw 60vw at 76% 46%,#bfff000f,#bfff0000 70%)}.p-band{background:linear-gradient(#bfff0000,#bfff0012);height:34vh;top:auto;bottom:0}.p-floor{background:linear-gradient(to bottom,#07090800,var(--canvas));z-index:5;height:240px;top:auto;bottom:0}.heroinner{z-index:4;align-items:center;height:100%;display:flex;position:relative}.herocopy{flex-direction:column;grid-column:1/7;align-items:flex-start;gap:2rem;display:flex}.herocopy h1{margin-bottom:.4rem}.hline{margin-bottom:-.1em;padding-bottom:.14em;display:block;overflow:hidden}.hline>span{will-change:transform;display:block}@keyframes rise{0%{transform:translateY(112%)}to{transform:translateY(0)}}#home .hline>span{animation:rise .9s var(--ease-out) both}#home .hline:first-of-type>span{animation-delay:.12s}#home .hline:nth-of-type(2)>span{animation-delay:.19s}.coinplane{z-index:3;--cs:46vw;position:absolute;top:50%;right:-8vw;transform:translateY(-50%)}.floaty{animation:6s ease-in-out infinite float}@keyframes float{0%,to{translate:0 -6px}50%{translate:0 6px}}#about{padding:var(--pad) 0}#about .hd{grid-column:1/6}#about .bd{flex-direction:column;grid-column:7/13;gap:1.5rem;display:flex}#services{padding:var(--pad) 0;position:relative}.bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:clamp(1rem,1.6vw,1.5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.b1{grid-area:1/1/3/7}.b2{grid-area:1/7/2/13}.b3{grid-area:2/7/3/10}.b4{grid-area:2/10/3/13}.b5{grid-area:3/1/4/13}.feat .core>*{position:relative}.feat .core>p:first-of-type{font-size:1.125rem}.featart{aspect-ratio:1;pointer-events:none;opacity:.92;background:url(/assets/tesseract.webp) 50%/contain no-repeat;width:78%;position:absolute;top:2%;right:-10%}.pname{align-items:baseline;gap:.9rem;display:flex}.rows{flex-direction:column;margin-top:auto;display:flex}.srow{text-align:left;border-top:1px solid var(--hair);border-radius:var(--r-1);width:100%;min-height:52px;transition:color .14s var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.feat .srow{border-top-color:#0a0c082e}.srow:hover{color:var(--accent)}.feat .srow:hover{color:var(--accent-ink)}.srow-n{font-size:.9375rem;line-height:1.35}.feat .plus{border-color:#0a0c084d}.srow:hover .plus{border-color:var(--accent)}.feat .srow:hover .plus{border-color:var(--accent-ink);background:#0a0c081a}.srow[aria-expanded=true] .plus{border-color:var(--accent);transform:rotate(45deg)}.detail{min-height:5.1em;color:var(--ink-soft);transition:opacity .16s var(--ease-out);font-size:.9375rem;line-height:1.55}.feat .detail{color:#0a0c08c7}#peak{height:265vh}.peakstage{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.peakgrid{align-items:center;width:100%}.peakcoin{grid-column:2/8;place-items:center;display:grid}.peakcoin .coin{--cs:min(36vw,46vh)}.peakcopy{grid-column:8/13;min-height:19rem;position:relative}.pstate{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex;position:absolute;inset:0}.pstate .lbl{color:var(--accent)}.pstate p{max-width:34ch;color:var(--ink-soft)}#outcomes{padding:var(--pad) 0;position:relative}.olist{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,5vw,6rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.oitem{border-top:1px solid var(--hair);flex-direction:column;gap:.75rem;padding:clamp(1.75rem,3vw,2.5rem) 0;display:flex}.oitem:first-child,.oitem:nth-child(2){border-top:0}.oitem p{color:var(--ink-soft);max-width:36ch}#team{height:100vh}.railstage{align-items:center;height:100vh;display:flex;position:relative}.rail{padding:0 var(--gut);justify-content:center;align-items:center;gap:clamp(1.5rem,3vw,3rem);width:100%;display:flex}.railitem{flex:none}.railhead{width:max(300px,26vw)}.railnote{width:max(240px,19vw);color:var(--ink-soft)}.tcard{width:max(232px,17vw)}.tphoto .initials{font-family:var(--font-display);color:var(--ink-mute);place-items:center;font-size:1.75rem;font-weight:600;display:grid;position:absolute;inset:0}.tcard h3{margin-top:1.25rem}.tcard .role{margin-top:.35rem}.tcard .line{color:var(--ink-soft);margin-top:.6rem;font-size:.9375rem}#contact{height:130vh}.closestage{text-align:center;place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.closeinner{z-index:3;padding:0 var(--gut);flex-direction:column;align-items:center;gap:2rem;display:flex;position:relative}.closeinner p{max-width:48ch;color:var(--ink-soft)}#ctawrap{aspect-ratio:1;place-items:center;width:min(340px,84vw,54vh);display:grid;position:relative}#closering{aspect-ratio:1;pointer-events:none;width:100%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}#closering circle{fill:none;stroke:var(--accent);stroke-width:1px;opacity:.8;vector-effect:non-scaling-stroke}@media (max-height:760px){.closeinner{gap:1.25rem}.closeinner p{font-size:1rem}}@media (prefers-reduced-motion:reduce){#closering circle{stroke-dashoffset:0!important}}.channels{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin-top:.5rem;display:flex}.channels a{color:var(--ink-soft);text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.channels a:hover{color:var(--accent);text-decoration:underline}.svc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.railnote{flex-direction:column;align-items:flex-start;display:flex}[data-iris]{clip-path:circle(0%);transition:clip-path 1.1s var(--ease-out) var(--d,0s)}[data-iris][data-in]{clip-path:circle(120%)}html:not([data-cn]) [data-wipe],html:not([data-cn]) [data-iris]{clip-path:none}@media (max-width:1240px){.herocopy{grid-column:1/10}.dxl{font-size:clamp(2.8rem,6.6vw,5.2rem)}}@media (max-width:1024px){.herocopy{grid-column:1/11}#about .hd,#about .bd{grid-column:1/13}.b1,.b2,.b3,.b4,.b5{grid-area:auto/1/auto/13}.peakcoin{grid-column:1/6}.peakcopy{grid-column:6/13}}@media (max-width:860px){.svc-head{gap:1rem}#home{height:150vh}.herocopy{grid-column:1/13;gap:1.5rem}.coinplane{--cs:96vw;opacity:.6;z-index:1;top:46%;left:50%;right:auto;transform:translate(-50%,-50%)}.heroinner{align-items:center}#peak{height:235vh}.peakstage{align-items:center}.peakgrid{flex-direction:column;gap:2.5rem;display:flex}.peakcoin{width:100%}.peakcoin .coin{--cs:min(58vw,34vh)}.peakcopy{width:100%;min-height:15rem}.olist{grid-template-columns:1fr}.oitem:nth-child(2){border-top:1px solid var(--hair)}.railhead{width:76vw}.railnote{width:64vw}#team{height:auto}.railstage{height:auto;min-height:100svh;padding:4rem 0;position:relative}.rail{text-align:center;flex-direction:column;justify-content:center;gap:2.5rem}.railhead,.railnote,.tcard{width:min(86vw,420px)}.railnote{align-items:center}#contact{height:auto;min-height:110vh}.closestage{height:auto;min-height:100vh;padding:6rem 0;position:relative}}@media (prefers-reduced-motion:reduce){[data-rise],[data-wipe],[data-iris]{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.hline{overflow:visible}.hline>span{transform:none!important}#home,#peak,#team,#contact,#silence{height:auto!important}.herostage,.peakstage,.railstage,.closestage{min-height:100vh;padding:6rem 0;height:auto!important;position:relative!important}.peakcopy{flex-direction:column;gap:3rem;min-height:0;display:flex;position:static}.lw-stage{height:auto;min-height:60vh;position:relative}.pstate{position:static;opacity:1!important;transform:none!important}.railstage{overflow:visible}.rail{scroll-snap-type:x mandatory;flex-wrap:nowrap;padding-bottom:2rem;overflow-x:auto;transform:none!important}.railitem{scroll-snap-align:center;opacity:1!important}#spot{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.rail{grid-template-columns:1fr 1fr;gap:3rem;display:grid;overflow:visible}.railhead,.railnote,.tcard{width:auto}}@media (max-width:860px){.rt-home{--pad:clamp(3rem,8vw,4rem)}.rt-home .dxl{font-size:2.6rem}.rt-home .dl{font-size:2rem}.rt-home .dm{font-size:1.5rem}}.hero-g{align-items:end}.hero-copy{grid-column:1/8}.hero-art{aspect-ratio:1024/1120;grid-column:8/13;align-self:start;min-height:0}.hero-art-shot{background:50%/cover no-repeat;width:100%;height:100%;display:block}.pillar-head .shell{width:100%}.pillar-head .core{gap:1rem}.launch-note{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.next{z-index:2;padding:var(--pad) 0;border-top:1px solid var(--hair);position:relative}.next-g{align-items:center}.next-copy{flex-direction:column;grid-column:1/7;align-items:flex-start;gap:1.5rem;display:flex}.next-art{aspect-ratio:1672/941;grid-column:8/13;min-height:clamp(180px,17vw,300px);position:relative}.next-art .haze{pointer-events:none;filter:blur(30px);background:radial-gradient(52% 52% at 46% 52%,#bfff0033,#bfff0000 70%);position:absolute;inset:-18% -12%}.next-shot{background:url(/assets/rocket.webp) 50%/contain no-repeat;display:block;position:absolute;inset:0}@media (max-width:1024px){.hero-copy{grid-column:1/13}.hero-art{grid-column:1/13;min-height:0}.next-copy{grid-column:1/13}.next-art{grid-column:1/13;min-height:0;margin-top:2rem}}.phase{z-index:2;border-top:1px solid var(--hair);padding:clamp(3rem,7vw,6rem) 0;position:relative}.phase-g{align-items:center}.phase-art{grid-column:1/6;min-height:clamp(260px,28vw,420px)}.phase-copy{flex-direction:column;grid-column:7/13;align-items:flex-start;gap:1.25rem;display:flex}.phase-alt .phase-art{order:2;grid-column:8/13}.phase-alt .phase-copy{order:1;grid-column:1/7}.phase-art .coin{--cs:74%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.phase-shot{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.phase-copy p:not(.lbl){color:var(--ink-soft);max-width:46ch}.traj{z-index:2;padding:clamp(3rem,7vw,6rem) 0 clamp(4rem,9vw,8rem);position:relative}.traj .wrap{position:relative}.traj-line{left:calc(var(--gut) * -.25);background:var(--hair);width:1px;position:absolute;top:0;bottom:0}.traj-fill{background:linear-gradient(to bottom,var(--accent),#bfff0059);transform:scaleY(var(--traj,0));transform-origin:50% 0;position:absolute;inset:0}.traj-fill:after{content:"";background:var(--accent);width:9px;height:9px;opacity:var(--traj-head,0);border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);box-shadow:0 0 18px 4px #bfff008c}.leg{border-top:1px solid var(--hair);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding:clamp(3.5rem,8vw,7rem) 0;display:grid;position:relative}.leg:first-of-type{border-top:0}.leg-art{background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:clamp(240px,26vw,400px)}.leg-copy{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.leg-copy p:not(.lbl){color:var(--ink-soft);max-width:46ch}.leg-num{left:calc(var(--gut) * -1.25);font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #ffffff29;pointer-events:none;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1;position:absolute;top:clamp(2.5rem,6vw,5rem);transform:translate(-100%)translate(-.9rem)}.leg-node{left:calc(var(--gut) * -1.25);background:var(--canvas);border:1px solid var(--edge);border-radius:50%;width:11px;height:11px;margin-left:-5px;position:absolute;top:clamp(3rem,6.5vw,5.5rem);transform:scale(.9)}.leg[data-lit] .leg-node{background:var(--accent);border-color:var(--accent);transform:scale(1);box-shadow:0 0 16px 3px #bfff0073}.leg[data-lit] .leg-num{-webkit-text-stroke-color:#bfff008c}.leg-node,.leg-num{transition:transform .22s var(--ease-out),background-color .22s var(--ease-out), border-color .22s var(--ease-out),box-shadow .22s var(--ease-out), -webkit-text-stroke-color .3s var(--ease-out)}.leg-peak{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.leg-peak .leg-art{min-height:clamp(300px,34vw,520px)}@media (max-width:1024px){.leg,.leg-peak{grid-template-columns:1fr;gap:2rem}.leg-art{order:1}.leg-copy{order:2}.traj-line{left:0}.leg-node{left:calc(var(--gut) * -1)}.leg-num{left:calc(var(--gut) * -1);top:clamp(2rem,5vw,3rem);transform:translate(1rem)}.leg{padding-left:2.25rem}}@media (prefers-reduced-motion:reduce){.traj-fill{transform:scaleY(1)}.traj-fill:after{opacity:0}}.lit{background:var(--canvas-lit)}.rule{background:linear-gradient(to right,var(--accent),#bfff0000);opacity:.6;width:100%;height:1px}@media (max-width:1024px){.phase-art,.phase-alt .phase-art{order:1;grid-column:1/13;min-height:240px}.phase-copy,.phase-alt .phase-copy{order:2;grid-column:1/13;margin-top:2rem}}.crew{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.person h2{margin-top:1.25rem}.person .role{margin-top:.35rem}.person .line{color:var(--ink-soft);max-width:26ch;margin-top:.6rem;font-size:.9375rem}.quiet{z-index:2;padding:var(--pad) 0;border-top:1px solid var(--hair);position:relative}.quiet-g{align-items:start}.quiet h2{grid-column:1/6}.quiet .bd{flex-direction:column;grid-column:7/13;gap:1.25rem;display:flex}@media (max-width:1024px){.crew{grid-template-columns:repeat(2,minmax(0,1fr))}.quiet h2{grid-column:1/13}.quiet .bd{grid-column:1/13;margin-top:1.5rem}}@media (max-width:560px){.crew{grid-template-columns:1fr;gap:2.5rem}.person .line{max-width:none}}.stage{z-index:2;text-align:center;place-items:center;min-height:calc(100vh - 64px);padding:calc(64px + 3rem) 0 clamp(3rem,7vw,6rem);display:grid;position:relative;overflow:hidden}#spot{pointer-events:none;background:radial-gradient(38vw 38vw at var(--mx,50%) var(--my,50%),#bfff000d,#bfff0000 70%);opacity:0;transition:opacity .3s var(--ease-out);position:absolute;inset:0}.stage-in{z-index:3;padding:0 var(--gut);flex-direction:column;align-items:center;gap:1.75rem;display:flex;position:relative}.stage-in p{max-width:46ch;color:var(--ink-soft)}.ringwrap{place-items:center;margin:1rem 0;display:grid;position:relative}.covers{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2rem,4vw,3rem);display:grid}.cover{border-top:1px solid var(--hair);text-align:left;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,2.4vw,2rem) 0;display:flex}.cover .k{color:var(--accent)}.two{align-items:start}.two h2{grid-column:1/5}.two .bd{grid-column:6/13}@media (max-width:1024px){.two h2{grid-column:1/13}.two .bd{grid-column:1/13;margin-top:2rem}}@media (max-width:860px){.stage{min-height:0;padding:calc(64px + 2.5rem) 0 3rem}.covers{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#spot{display:none}}.pt-curtain{z-index:300;pointer-events:none;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .2s var(--ease-out),visibility .2s;display:block;position:fixed;inset:0}.pt-curtain.on{opacity:1;visibility:visible}html .cta.mag,html .ghost.mag{transform:translate3d(var(--mx,0),var(--my,0),0);transition:background-color .14s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out)}html .cta.mag:active,html .ghost.mag:active{transform:translate3d(var(--mx,0),var(--my,0),0) scale(.96);transition-duration:80ms}html .cta.mag .cta-arrow{transition:transform .28s var(--ease-out)}html .cta.mag:hover .cta-arrow{transform:translate(3px,-3px)scale(1.08)}html .ghost.mag{isolation:isolate;position:relative;overflow:hidden}html .ghost.mag:before{content:"";z-index:-1;background:var(--accent);transition:transform .42s var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}html .ghost.mag:hover{color:var(--accent-ink);border-color:var(--accent)}html .ghost.mag:hover:before{transform:translateY(0)}html .navlinks a{text-decoration:none;position:relative}html .navlinks a:hover{color:var(--ink);text-decoration:none}html .navlinks a:after{content:"";background:var(--accent);transform-origin:100%;height:1px;transition:transform .4s var(--ease-out);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}html .navlinks a:hover:after,html .navlinks a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}html .fz-links a{transition:color .16s var(--ease-out),transform .34s var(--ease-out);position:relative}html .fz-links a:before{content:"";background:var(--accent);opacity:0;transform-origin:0;width:10px;height:1px;transition:opacity .28s var(--ease-out),transform .34s var(--ease-out);position:absolute;top:50%;left:-16px;transform:scaleX(0)}html .fz-links a:hover{transform:translate(16px)}html .fz-links a:hover:before{opacity:1;transform:scaleX(1)}html .rv-w{vertical-align:bottom;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}html .rv-w>span{transition:transform .82s var(--ease-out) var(--rd,0s);will-change:transform;display:inline-block;transform:translateY(110%)}html [data-rv-in] .rv-w>span{transform:none}html [data-rise][data-rv]{opacity:1;transition:none;transform:none}html .oitem{transition:transform .38s var(--ease-out),border-top-color .3s var(--ease-out)}html .oitem h3{transition:color .22s var(--ease-out)}html .oitem:hover{border-top-color:var(--accent);transform:translate(10px)}html .oitem:hover h3{color:var(--accent)}html .srow-n{transition:transform .3s var(--ease-out)}html .srow:hover .srow-n{transform:translate(8px)}html .srow:hover .plus{transform:rotate(90deg)}html .srow[aria-expanded=true] .plus{transform:rotate(45deg)}html .tcard,html .person{transition:transform .44s var(--ease-out)}html .tcard:hover,html .person:hover{transform:translateY(-8px)}html .tphoto{transition:box-shadow .44s var(--ease-out)}html .tcard:hover .tphoto,html .person:hover .tphoto{box-shadow:0 34px 60px -22px #040604d9,0 0 0 1px var(--accent)}html .tphoto img{transition:transform .7s var(--ease-out),filter .5s var(--ease-out)}html .tcard:hover .tphoto img,html .person:hover .tphoto img{filter:grayscale(.2)contrast(1.05);transform:scale(1.07)}html .tcard h3,html .person h3{transition:color .22s var(--ease-out)}html .tcard:hover h3,html .person:hover h3{color:var(--accent)}html .shell:hover{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){html .rv-w{margin-bottom:0;padding-bottom:0;overflow:visible}html .rv-w>span,html .cta.mag,html .ghost.mag,html .tcard,html .person,html .shell,html .oitem,html .fz-links a{transition:none!important;transform:none!important}html .navlinks a:after,html .fz-links a:before,html .ghost.mag:before{transition:none!important}html .pt-curtain{display:none!important}}.shaderbg{z-index:1;pointer-events:none;opacity:.62;position:fixed;inset:0}.btn-wrapper-root{--rad:999px;--color-btn-bg:var(--accent);--color-overlay-text:var(--accent-ink);--color-layer-a:#d8ff63;--color-layer-b:#8fcc00;--gb-fs:.9375rem;--gb-pad:.62rem 1.5rem;cursor:pointer;background:var(--color-btn-bg);border:1px solid var(--color-btn-bg);border-radius:var(--rad);font-family:var(--font-text);font-size:var(--gb-fs);-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;padding:0;font-weight:500;transition:transform .15s;display:inline-flex;position:relative;overflow:clip}.btn-wrapper-root.gb-lg{--gb-fs:1.0625rem;--gb-pad:.95rem 2rem}.btn-wrapper-root:active{transform:scale(.96)}.btn-wrapper-root:focus-visible{box-shadow:0 0 0 3px #bfff0073}.btn-wrapper-root .gradient-layer{pointer-events:none;aspect-ratio:1;opacity:.42;background:radial-gradient(ellipse at 65% 180%, var(--color-layer-a),var(--color-layer-b),var(--color-layer-a), var(--color-layer-b),var(--color-layer-a));mix-blend-mode:overlay;width:500%;animation:8s linear infinite gb-rotate;position:absolute;left:-160px}.btn-wrapper-root .gradient-layer:nth-child(7){mix-blend-mode:soft-light;opacity:.5}@keyframes gb-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-wrapper-root .gradient-bg{z-index:0;padding:var(--gb-pad);font:inherit;letter-spacing:.04em;color:#0000;pointer-events:none;white-space:nowrap;border:none;position:relative}.btn-wrapper-root .text-overlay{pointer-events:none;z-index:2;padding:var(--gb-pad);border-radius:var(--rad);font:inherit;letter-spacing:.04em;color:var(--color-overlay-text);transition:transform .2s var(--ease-out);white-space:nowrap;position:absolute}@media (hover:hover) and (pointer:fine){.btn-wrapper-root:hover .text-overlay{transform:scale(1.03)}}html .btn-wrapper-root.mag{transform:translate3d(var(--mx,0),var(--my,0),0)}html .btn-wrapper-root.mag:active{transform:translate3d(var(--mx,0),var(--my,0),0) scale(.96)}@media (prefers-reduced-motion:reduce){.btn-wrapper-root .gradient-layer{animation:none!important}.btn-wrapper-root,.btn-wrapper-root .text-overlay{transition:none!important}html .btn-wrapper-root.mag{transform:none!important}}.fmark{margin:auto 0 clamp(1.25rem,calc(var(--fz-horizon) - var(--fz-below)),46rem);font-family:var(--font-display);letter-spacing:-.045em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(100deg,#fff0 30%,#f0ffc880 42%,#fff0 54%),linear-gradient(97deg,#d8ff63 0%,#bfff00 18%,#a9ee00 34%,#7fb300 52%,#5c8100 72%,#3e5610 88%,#35490c 100%);background-position:-80%,0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.25rem,9.2vw,8.75rem);font-weight:800;line-height:.86;animation:9s linear infinite fmark-sheen}@keyframes fmark-sheen{0%{background-position:-80%,0}45%,to{background-position:180%,0}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.fmark{color:var(--accent);-webkit-text-fill-color:var(--accent);background:0 0}}@media (prefers-reduced-motion:reduce){.fmark{animation:none}}@media (max-width:860px){.fmark{letter-spacing:-.03em}.fzone{min-height:0;padding-bottom:clamp(2rem,5vh,3rem)}.fzone-bg{background-size:272%}.fzone{--fz-horizon:87.4vw;--fz-below:210px}.fz-cta{border-left:0;padding-top:.5rem;padding-left:0}.fz-bot{flex-direction:column;align-items:flex-start;gap:1.75rem}.fz-bot-r{text-align:left;align-items:flex-start}.fz-orbit{letter-spacing:.26em}}@media (max-width:520px){.fz-social a{border-radius:12px;width:46px;height:46px}.fz-social{gap:.55rem}.fz-disc{letter-spacing:.14em;font-size:.5625rem}}#home.hero{align-items:stretch;height:auto;min-height:100svh;padding:0;display:flex}.hero .herostage{align-items:center;width:100%;height:auto;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero .heroinner{z-index:3;width:100%;padding:calc(64px + clamp(2rem,6vh,5rem)) 0 clamp(9rem,16vh,12rem);position:relative}.hero .herocopy{flex-direction:column;align-items:flex-start;gap:0;max-width:min(42%,580px);display:flex}.hero-eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:clamp(1.25rem,2.4vw,2rem);font-size:.75rem;font-weight:500}.hero-eyebrow i{color:var(--ink-mute);margin:0 .5em;font-style:normal}.hero-h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.035em;color:var(--ink);margin:0 0 clamp(1.5rem,2.6vw,2.25rem);font-size:clamp(2.9rem,6.6vw,6.6rem);font-weight:900;line-height:.86}.hero-h1 .hline{margin-bottom:-.08em;padding-bottom:.1em;display:block;overflow:hidden}@keyframes hero-rise{0%{opacity:0;filter:blur(7px);transform:translateY(116%)rotate(2.2deg)}60%{opacity:1}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}.hero-h1 .hline>span{will-change:transform,filter;animation:1.15s cubic-bezier(.16,1,.3,1) both hero-rise;display:block}.hero-h1 .hline:first-of-type>span{animation-delay:60ms}.hero-h1 .hline:nth-of-type(2)>span{animation-delay:.17s}.hero-h1 .hline:nth-of-type(3)>span{animation-delay:.28s}.hero-sub{max-width:34ch;color:var(--ink-soft);margin-bottom:clamp(1.75rem,3vw,2.5rem);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.55}.hero-ctas{flex-wrap:wrap;gap:.9rem;margin-bottom:clamp(2.25rem,4.5vw,3.5rem);display:flex}.hero-ctas .btn-wrapper-root{--gb-fs:.9375rem;--gb-pad:1rem 2.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.gb-arrow{margin-left:.6em;font-style:normal}.hero-ghost{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;transition:border-color .18s var(--ease-out),background-color .18s var(--ease-out),transform .16s var(--ease-out);background:#ffffff08;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:1rem;padding:.85rem .85rem .85rem 1.9rem;font-size:.9375rem;font-weight:700;display:inline-flex}.hero-ghost:hover{color:var(--ink);background:#ffffff12;border-color:#ffffff80}.hero-ghost:active{transform:scale(.97)}.hero-play{background:var(--ink);width:34px;height:34px;color:var(--canvas);transition:transform .28s var(--ease-out);border-radius:50%;flex:none;place-items:center;padding-left:2px;font-size:.6rem;display:grid}.hero-ghost:hover .hero-play{transform:scale(1.08)}.hero-stats{white-space:nowrap;flex-wrap:wrap;gap:0;margin:0;display:flex}.hero-stats>div{border-left:1px solid var(--hair);padding:0 clamp(.7rem,1.45vw,1.2rem)}.hero-stats>div:first-child{border-left:0;padding-left:0}.hero-stats dt{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);font-size:.9375rem;font-weight:800}.hero-stats dd{font-family:var(--font-mono);letter-spacing:.085em;text-transform:uppercase;color:var(--ink-mute);margin:.35rem 0 0;font-size:.65rem}.hero-note{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:.6875rem;font-weight:500;line-height:1.85}.hero-note-tr{z-index:3;top:calc(64px + clamp(1.5rem,4vh,2.75rem));right:var(--gut);text-align:right;padding-bottom:.85rem;position:absolute}.hero-note-tr:after{content:"";background:var(--accent);width:34px;height:2px;position:absolute;bottom:0;right:0}.hero-note-r{text-align:right}.hero-note-r:after{content:"";background:var(--ink-mute);width:34px;height:1px;margin:.85rem 0 0 auto;display:block}.hero-foot{z-index:3;left:var(--gut);right:var(--gut);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:flex;position:absolute;bottom:clamp(1.75rem,4.5vh,3rem)}.hero-foot-l{align-items:center;gap:1.1rem;display:flex}.hero-globe{fill:none;width:46px;height:46px;stroke:var(--ink-mute);stroke-width:1px;opacity:.85;flex:none}.hero-rule{background:var(--hair);flex:1;min-width:60px;height:1px;position:relative}.hero-rule i{background:var(--accent);width:22%;height:1px;position:absolute;top:0;left:0}.hero-visual{z-index:2;pointer-events:none;width:min(56%,820px);height:min(84vh,860px);position:absolute;top:50%;right:calc(50% - min(100%,1440px)/2);transform:translateY(-50%)}.hero-3d{z-index:2;position:absolute;inset:0}.hero-visual:before{content:"";pointer-events:none;filter:blur(38px);background:radial-gradient(52% 46% at 56% 46%,#bfff0029,#bfff0000 70%);position:absolute;inset:8% -6% 4% -10%}.hero-cards{z-index:1;pointer-events:none;perspective:1350px;perspective-origin:54% 46%;position:absolute;inset:0}.hcard{-webkit-backdrop-filter:blur(24px)saturate(1.5)brightness(1.06);transform:translate3d(calc(var(--px,0) * var(--d,12px)),calc(var(--py,0) * -7px),0) perspective(var(--pp,2600px)) rotateY(var(--ry,-9deg)) rotateX(var(--rx,0deg)) rotateZ(var(--rz,0deg));background:linear-gradient(150deg,#ffffff1a,#ffffff05 42%,#bfff000e),linear-gradient(150deg,#16241280,#080e094d);border:1px solid #ffffff2b;border-radius:20px;position:absolute;overflow:hidden;box-shadow:0 46px 92px -40px #000000eb,inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff0b,inset 0 -26px 46px -34px #bfff0073,0 0 78px -26px #bfff0057}.hcard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ecffbe38,#fff0 46%);position:absolute;inset:0}.hcard:after{content:"";pointer-events:none;background:linear-gradient(108deg,#fff0 26%,#ffffff17 38%,#ffffff04 47%,#fff0 62%);position:absolute;inset:0}.hcard>*{z-index:1;position:relative}.hcard p{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#f2f2eddb;margin:0;font-size:clamp(.5625rem,.86vw,.8125rem);font-style:italic;font-weight:500;line-height:2.05}.hcard-a{--ry:-17deg;--rx:3deg;--rz:-1.2deg;--d:15px;width:38.2%;height:54.3%;padding:clamp(1.1rem,2.2vw,2rem) clamp(1rem,1.9vw,1.75rem);top:0;left:9%}.hcard-b{--ry:-21deg;--rx:2deg;--rz:2.2deg;--d:20px;-webkit-backdrop-filter:blur(12px)saturate(1.15);background:linear-gradient(160deg,#bfff0009,#0a100a47);border-color:#bfff0024;width:45.8%;height:42.6%;top:32.8%;left:0;box-shadow:0 40px 80px -44px #000000e6,0 0 60px -30px #bfff0038}.hcard-c{--ry:-13deg;--rx:1deg;--rz:1.6deg;--d:8px;background:linear-gradient(150deg,#ffffff13,#ffffff03 44%,#bfff000a),linear-gradient(150deg,#0e160ca8,#060a0780);border-radius:13px;flex-direction:column;justify-content:flex-start;gap:clamp(.85rem,1.5vw,1.35rem);width:25%;height:38%;padding:clamp(.8rem,1.25vw,1.15rem);display:flex;top:21%;left:72.5%}.hcard-chart{aspect-ratio:68/42;flex:none;width:62%;height:auto}.hcard-chart rect{fill:var(--accent)}.hcard-c p{font-size:clamp(.5rem,.72vw,.6875rem);line-height:2}.hcard-d{--ry:-15deg;--rx:-3deg;--rz:2.6deg;--d:10px;text-align:center;border-color:#ffffff29;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:51.3%;height:38.1%;padding:0 clamp(1.4rem,3.1vw,2.9rem);display:flex;top:60.3%;left:37.5%;box-shadow:0 40px 80px -34px #000000e6,inset 0 1px #ffffff38,inset 0 -1px #bfff0099,inset 1px 0 #bfff0052,0 0 70px -18px #bfff0038}.hcard-dots{border-radius:inherit;pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(145deg,#000 8%,#0000 62%);mask-image:linear-gradient(145deg,#000 8%,#0000 62%)}.hcard-name{font-style:italic;font-weight:700;font-family:var(--font-display)!important;letter-spacing:.005em!important;color:var(--ink)!important;font-size:clamp(.95rem,1.85vw,1.6rem)!important;line-height:1.1!important}.hcard-sub{letter-spacing:.15em!important;color:#f2f2ed9e!important;font-size:clamp(.5rem,.8vw,.75rem)!important}.hcard-e{--ry:-9deg;--rx:1deg;--rz:-2.4deg;--d:7px;background:var(--accent);-webkit-backdrop-filter:none;border-color:#0000;border-radius:12px;place-items:center;width:17.3%;height:11.4%;padding:0 clamp(.7rem,1.3vw,1.15rem);display:grid;top:47.9%;left:8.4%;box-shadow:0 22px 46px -22px #000c,0 0 44px -14px #bfff0080}.hcard-e:before,.hcard-e:after{display:none}.hcard-e p{color:var(--accent-ink);letter-spacing:.1em;font-size:clamp(.5rem,.76vw,.6875rem);font-weight:600;line-height:1.7}.hcard-e i{margin-left:.5em;font-size:1.1em;font-style:normal}@media (max-width:1180px){.hero .herocopy{max-width:min(54%,560px)}.hero-visual{width:56%;right:calc(var(--gut) * -1)}.hcard-c{display:none}}@media (max-width:900px){#home.hero{min-height:0}.hero .herostage{flex-direction:column;align-items:stretch;min-height:0}.hero .heroinner,.hero .heroinner>.wrap{display:contents}.hero .herocopy{padding:calc(64px + 2.5rem) var(--gut) 0;order:1;max-width:100%}.hero-eyebrow{letter-spacing:.15em;font-size:.625rem}.hero-eyebrow i{margin:0 .35em}.hero-stats{padding-top:clamp(1.75rem,6vw,2.5rem);padding-inline:var(--gut);order:4}.hero-visual{aspect-ratio:875/760;order:3;width:100%;height:auto;margin-top:clamp(1rem,4vw,2rem);position:relative;top:auto;bottom:auto;right:auto;transform:none}.hero-cards{display:block}.hcard-c{display:flex}.hero-note-tr{text-align:right;margin:clamp(1.5rem,5vw,2.5rem) var(--gut) 0 0;order:2;align-self:flex-end;padding-bottom:.6rem;display:block;position:relative;top:auto;right:auto}.hero-foot{padding:clamp(2rem,7vw,3rem) var(--gut) clamp(2.5rem,8vw,3.5rem);order:5;position:static;bottom:auto;left:auto;right:auto}.hero-stats{white-space:normal;gap:0}.hero-stats>div{border-left:1px solid var(--hair);flex:1 1 0;min-width:0;padding:0 clamp(.5rem,2.6vw,1rem)}.hero-stats>div:first-child{border-left:0;padding-left:0}.hero-ctas{width:100%}}@media (max-width:520px){.hero-h1{font-size:clamp(2.5rem,13vw,3.4rem)}.hero-ctas{flex-wrap:nowrap;gap:.65rem}.hero-ctas .btn-wrapper-root,.hero-ghost{flex:1 1 0;justify-content:center;min-width:0}.hero-ctas .btn-wrapper-root{--gb-fs:.8125rem;--gb-pad:.95rem 1rem}.hero-ghost{gap:.6rem;padding:.8rem .8rem .8rem 1.1rem;font-size:.8125rem}.hero-play{width:30px;height:30px}.hero-foot{flex-wrap:nowrap;gap:1rem}.hero-globe{width:38px;height:38px}.hero-rule{min-width:32px}}@media (max-width:430px){.hero-ctas .btn-wrapper-root{--gb-fs:.6875rem;--gb-pad:.9rem .7rem}.hero-ghost{gap:.5rem;padding:.75rem .7rem .75rem .9rem;font-size:.6875rem}.hero-play{width:26px;height:26px;font-size:.55rem}}@media (prefers-reduced-motion:reduce){.hero-h1 .hline{overflow:visible}.hero-h1 .hline>span{animation:none!important;transform:none!important}.hcard{transform:none!important}}#nav .mark{color:var(--accent);letter-spacing:.1em;font-size:1.0625rem;font-weight:900}#nav .mark:hover{color:var(--accent);opacity:.85}.peakshots{aspect-ratio:1/1.02;pointer-events:none;width:min(100%,640px);margin-inline:auto;position:relative}.pshot{opacity:0;will-change:opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.peakshots[data-live] .pshot-0{background-image:url(/assets/peak-anticipation.webp)}.peakshots[data-live] .pshot-1{background-image:url(/assets/peak-ignition.webp)}.pshot-0{opacity:1}.peakshots[data-live] .pshot-2{background-image:url(/assets/peak-momentum.webp)}.pshot-2{inset:8% 4% 8% -20%;-webkit-mask-image:radial-gradient(72% 62%,#000 58%,#0000 100%);mask-image:radial-gradient(72% 62%,#000 58%,#0000 100%)}@media (max-width:860px){.peakshots{width:min(100%,420px)}.pshot-2{inset:6% -8%}}@media (prefers-reduced-motion:reduce){.pshot{transition:none}}#silence{text-align:center;height:320vh;position:relative}.lw-stage{flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,1.4vw,1.25rem);height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lw-lead{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;color:var(--ink-soft);margin:0;font-size:clamp(2rem,7vw,6rem);font-weight:900;line-height:.9}.lw{justify-content:center;padding:clamp(.5rem,1.4vw,1.1rem);display:flex;position:relative}.lw-mask{height:1em;font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.045em;font-size:clamp(2.75rem,11vw,9.5rem);font-weight:900;line-height:1;overflow:hidden}.lw-list{will-change:transform;flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex}.lw-item{height:1em;color:var(--accent);white-space:nowrap;line-height:1}.lw-selector{pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.lw-edge{border:0 solid var(--accent);border-top-width:3px;border-left-width:3px;width:clamp(18px,2vw,34px);height:clamp(18px,2vw,34px);position:absolute;top:0;left:0}.lw-edge.is-2{border-top-width:3px;border-left-width:0;border-right-width:3px;top:0;left:auto;right:0}.lw-edge.is-3{border-top-width:0;border-bottom-width:3px;border-left-width:3px;top:auto;bottom:0;left:0}.lw-edge.is-4{border-width:0 3px 3px 0;inset:auto 0 0 auto}@media (max-width:900px){#silence{height:295vh}.lw-lead{font-size:clamp(1.6rem,9vw,3rem)}.lw-mask{font-size:clamp(2.25rem,15vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.lw-list{will-change:auto}}
