@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f9b73ee62f4ac3b6-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04f489a66292d07b-s.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5643d86c43b952f5-s.p.woff2) format("woff2");unicode-range:u+00??,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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_0c1b87{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-weight:800;font-style:normal}.__variable_0c1b87{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_48cfcd{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_48cfcd{--font-body:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,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:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-mono:"Space Mono","Space Mono Fallback"}:root{--bg:#0c0d0c;--tx:#f2f2ef;--tx-2:#a3a49e;--tx-3:#6f7069;--line:rgba(242,242,239,0.14);--volt:#c9f73a;--volt-hover:#d6ff4d;--btn-ink:#101207;--e:cubic-bezier(0.22,1,0.36,1);--maxw:1140px;color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--tx);font-family:var(--font-body),-apple-system,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}p{text-wrap:pretty}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.lab{font-family:var(--font-mono),ui-monospace,monospace;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tx-2)}.rev{opacity:0;transform:translateY(22px);transition:opacity .8s var(--e),transform .8s var(--e)}.rev.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rev{opacity:1;transform:none;transition:none}.hero-img img,.hero-img video{animation:none!important}}.topbar{position:fixed;top:0;left:0;right:0;z-index:50;transition:background .25s,border-color .25s;border-bottom:1px solid transparent}.topbar.stuck{background:rgba(12,13,12,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line)}.topbar-in{max-width:var(--maxw);margin:0 auto;padding:16px 22px;display:flex;justify-content:space-between;align-items:center}.logo{font-family:var(--font-display),sans-serif;font-weight:800;font-size:1.05rem;letter-spacing:.01em}.logo em{font-style:normal;color:var(--volt)}.top-cta{font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.12em;text-decoration:none;color:var(--tx);border:1px solid rgba(242,242,239,.35);border-radius:999px;padding:8px 14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .15s,color .15s}.top-cta:hover{border-color:var(--volt);color:var(--volt)}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:76px;overflow:hidden}.hero-img{position:absolute;inset:0}.hero-img img,.hero-img video{width:100%;height:100%;object-fit:cover;object-position:50% 32%;animation:kenburns 16s ease-out both}@keyframes kenburns{0%{transform:scale(1.1)}to{transform:scale(1)}}.hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,13,12,.42) 0,rgba(12,13,12,0) 30%,rgba(12,13,12,0) 45%,rgba(12,13,12,.88) 82%,var(--bg) 100%)}.hero-in{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:0 22px 8svh}.hero .lab{display:block;margin-bottom:16px}.hero h1{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.02em;line-height:.95;font-size:clamp(2.7rem,9.4vw,6rem);max-width:13ch;text-wrap:balance}.hero h1 .u{box-shadow:inset 0 -.13em 0 rgba(201,247,58,.85)}.hero .sub{margin:20px 0 28px;color:var(--tx-2);font-size:clamp(1rem,2.3vw,1.15rem);max-width:42ch}.waitlist-form{max-width:520px}.waitlist-form .form-row{display:flex;gap:10px;flex-direction:column}.waitlist-form input{background:rgba(242,242,239,.07);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(242,242,239,.25);border-radius:12px;padding:15px 16px;font:inherit;font-size:1rem;color:var(--tx);width:100%;outline:none;transition:border-color .15s}.waitlist-form input::placeholder{color:var(--tx-3)}.waitlist-form input:focus{border-color:var(--volt)}.waitlist-form button{background:var(--volt);color:var(--btn-ink);border:0;border-radius:12px;padding:15px 24px;font:inherit;font-weight:700;font-size:1rem;cursor:pointer;white-space:nowrap;transition:transform .15s var(--e),background .15s}.waitlist-form button:hover{background:var(--volt-hover);transform:translateY(-1px)}.waitlist-form button:active{transform:translateY(0)}.waitlist-form button:disabled{opacity:.6;cursor:wait}.micro{font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.04em;color:var(--tx-3);margin-top:11px}.form-msg{max-width:520px;background:rgba(201,247,58,.1);border:1px solid var(--volt);border-radius:12px;padding:15px;color:var(--tx);font-weight:500}.form-msg.error{background:rgba(255,92,92,.08);border-color:rgba(255,92,92,.5);font-size:.92rem;font-weight:400}.waitband .form-msg,.waitband .waitlist-form{margin:0 auto}.moments{padding:64px 0}.moments .lab{display:block;margin-bottom:28px}.mrow{border-top:1px solid var(--line)}.m,.mrow{display:grid}.m{grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--line)}.m .k{font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--volt);white-space:nowrap;padding-top:6px}.m h2{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.01em;font-size:clamp(1.25rem,3.4vw,1.7rem);line-height:1.1}.m p{grid-column:2;color:var(--tx-2);font-size:.96rem;max-width:56ch;margin-top:4px}.bleed{position:relative;min-height:78svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.bleed>img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.bleed .scrim,.bleed>img{position:absolute;inset:0}.bleed .scrim{background:linear-gradient(180deg,var(--bg) 0,rgba(12,13,12,0) 22%,rgba(12,13,12,0) 55%,rgba(12,13,12,.9) 88%,var(--bg) 100%)}.bleed .in{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:0 22px 60px}.bleed .big{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.02em;line-height:.98;font-size:clamp(2rem,7vw,4.2rem);max-width:15ch;text-wrap:balance}.bleed .big .v{color:var(--volt)}.bleed .lab{display:block;margin-bottom:14px}.product{padding:80px 0}.pgrid{display:grid;grid-gap:36px;gap:36px;align-items:center}.pshot{position:relative}.pshot img{display:block;width:100%;height:auto;border-radius:16px}.pshot .tag{position:absolute;top:14px;left:14px;font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;background:rgba(12,13,12,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line);color:var(--tx-2);padding:6px 10px;border-radius:999px}.pinfo .lab{display:block;margin-bottom:16px}.pinfo h2{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1;font-size:clamp(1.9rem,5.4vw,3.2rem);margin-bottom:16px;text-wrap:balance}.pinfo h2 .v{color:var(--volt)}.pinfo .lead{color:var(--tx-2);font-size:1.04rem}.pinfo .lead strong{color:var(--tx)}.checks{list-style:none;display:grid;grid-gap:12px;gap:12px;margin-top:24px}.checks li{padding-left:30px;position:relative;font-size:1rem}.checks li:before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border-radius:4px;border:1px solid var(--volt);background:rgba(201,247,58,.14)}.checks li:after{content:"";position:absolute;left:5px;top:9px;width:5px;height:8px;border:solid var(--volt);border-width:0 2px 2px 0;transform:rotate(42deg)}.waitband{position:relative;padding:88px 0;border-top:1px solid var(--line);text-align:center;overflow:hidden;scroll-margin-top:60px}.waitband:before{content:"";position:absolute;top:-30%;left:50%;transform:translateX(-50%);width:130%;height:70%;background:radial-gradient(50% 60% at 50% 0,rgba(201,247,58,.1),transparent 70%);pointer-events:none}.waitband .win{position:relative;z-index:1}.waitband h2{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.02em;line-height:.98;font-size:clamp(2.1rem,6.6vw,4rem);text-wrap:balance}.offer{display:inline-flex;align-items:baseline;margin:24px 0 8px}.offer .n{letter-spacing:-.03em;font-size:clamp(3.6rem,13vw,5.6rem);line-height:1}.offer .n,.offer .p{font-family:var(--font-display),sans-serif;font-weight:800;color:var(--volt)}.offer .p{font-size:clamp(1.7rem,5.4vw,2.6rem)}.waitband .sl{font-family:var(--font-mono),monospace;font-size:.76rem;letter-spacing:.05em;color:var(--tx-2);margin-bottom:36px}.waitband .sl strong{color:var(--tx);font-weight:400}.faq{max-width:740px;margin:0 auto;padding:64px 0 80px}.faq .lab{display:block;text-align:center;margin-bottom:24px}.faq details{border-top:1px solid var(--line);padding:20px 0}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;position:relative;padding-right:32px;font-family:var(--font-display),sans-serif;font-weight:800;font-size:1.08rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--font-mono),monospace;font-size:1.3rem;color:var(--volt);transition:transform .2s var(--e)}.faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.faq details p{margin-top:12px;color:var(--tx-2);font-size:.96rem}footer{border-top:1px solid var(--line);padding:52px 22px calc(52px + 64px);text-align:center;display:grid;grid-gap:8px;gap:8px}footer .tag{color:var(--tx-2)}footer .legal{font-family:var(--font-mono),monospace;font-size:.68rem;color:var(--tx-3);margin-top:14px;line-height:1.8;letter-spacing:.02em}.scta{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(12,13,12,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(120%);transition:transform .3s var(--e)}.scta.show{transform:none}.scta a{display:flex;align-items:center;justify-content:center;gap:.6em;text-decoration:none;background:var(--volt);color:var(--btn-ink);border-radius:12px;padding:14px;font-weight:700}.scta .d{font-family:var(--font-mono),monospace;background:rgba(12,13,12,.16);padding:2px 8px;border-radius:6px;font-size:.85rem}@media (min-width:680px){.waitlist-form .form-row{flex-direction:row}.waitlist-form input{flex:1 1}.scta{display:none}}@media (min-width:900px){.pgrid{grid-template-columns:.85fr 1.15fr;gap:64px}.m{grid-template-columns:130px auto 1fr}.m p{grid-column:3;margin-top:0}}