@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_be5b54{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_be5b54{--font-sans:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--bg:#000000;--lime:#A2E435;--lime-dark:#83CA16;--green-tint:#131A00;--w:#FFFFFF;--w75:rgba(255,255,255,.75);--w50:rgba(255,255,255,.5);--w30:rgba(255,255,255,.3);--w12:rgba(255,255,255,.12);--w08:rgba(255,255,255,.08);--w04:rgba(255,255,255,.04);--glass:rgba(255,255,255,.06);--font:"Instrument Sans",system-ui,sans-serif;--serif:"Instrument Serif",Georgia,serif;--max:1240px;--ease:cubic-bezier(0.44,0,0,1);--ease-soft:cubic-bezier(0.33,0,0.1,1);--spring:cubic-bezier(.34,1.56,.64,1)}body{--font:var(--font-sans,"Instrument Sans"),system-ui,sans-serif;--serif:var(--font-serif,"Instrument Serif"),Georgia,serif}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:clip}body{background:var(--bg);color:var(--w);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.4}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--lime);color:#000}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:rgba(162,228,53,.55);border-radius:100px;border:2px solid #000}::-webkit-scrollbar-thumb:hover{background:var(--lime)}html{scrollbar-color:rgba(162,228,53,.55) #000;scrollbar-width:thin}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}section{padding:130px 0}h1{font-size:clamp(46px,calc(2.2rem + 4vw),112px);line-height:.95;letter-spacing:-.045em;max-width:16ch;text-wrap:balance;font-weight:700}#headline{max-width:22ch}h1 em,h2 em,h3 em{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--lime);letter-spacing:-.02em}h2{font-size:clamp(34px,4.6vw,62px);line-height:1.02;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.eyebrow,.kicker{display:inline-block;color:var(--lime);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;margin-bottom:22px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border:0;border-radius:100px;font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:background .3s var(--ease-soft),color .3s var(--ease-soft),border-color .3s var(--ease-soft),transform .3s var(--ease-soft);will-change:transform}.btn-lime{background:var(--lime);color:#000}.btn-lime:hover{background:var(--lime-dark)}.btn-ghost{background:var(--glass);color:var(--w);border:1px solid var(--w12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-ghost:hover{border-color:var(--w30)}.progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:300;pointer-events:none}.progress .bar{height:100%;width:0}.dot,.progress .bar{background:var(--lime)}.dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;animation:pulse 2.2s var(--ease-soft) infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(162,228,53,.45)}70%{box-shadow:0 0 0 9px rgba(162,228,53,0)}to{box-shadow:0 0 0 0 rgba(162,228,53,0)}}nav#nav{position:fixed;top:16px;left:50%;transform:translateX(-50%);width:min(var(--max),calc(100% - 32px));z-index:100;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px 12px 20px;border-radius:100px;border:1px solid transparent;transition:background .45s var(--ease-soft),border-color .45s var(--ease-soft),-webkit-backdrop-filter .45s var(--ease-soft);transition:background .45s var(--ease-soft),border-color .45s var(--ease-soft),backdrop-filter .45s var(--ease-soft);transition:background .45s var(--ease-soft),border-color .45s var(--ease-soft),backdrop-filter .45s var(--ease-soft),-webkit-backdrop-filter .45s var(--ease-soft)}nav#nav.scrolled{background:rgba(0,0,0,.55);border-color:var(--w12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.logo{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo .wordmark{height:40px;width:auto;display:block;flex-shrink:0}.nav-mid{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:var(--w50);letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nav-right{position:relative}.nav-links,.nav-right{display:flex;align-items:center;gap:26px}.nav-links a{font-size:14.5px;font-weight:500;color:var(--w75);transition:color .3s}.nav-links a:hover{color:var(--w)}.nav-links a.active{color:var(--lime)}.nav-toggle{display:none;background:var(--glass);border:1px solid var(--w12);color:var(--w);width:42px;height:42px;border-radius:50%;font-size:17px;cursor:pointer}header{position:relative;min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding:96px 0 64px;overflow:clip}.hero-bg{position:absolute;inset:0;z-index:0;will-change:transform,opacity}.hero-bg img{width:100%;height:100%;object-fit:cover}.hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.52) 32%,rgba(0,0,0,.95))}.hero-dark{position:absolute;inset:0;z-index:1;background:#000;opacity:0;pointer-events:none}.hero-inner{position:relative;z-index:2;width:100%;perspective:1100px}.hero{transform-style:preserve-3d}.hero h1{transform:translateZ(34px)}.hero-top{margin-bottom:34px}.made-badge{transform:rotate(-1deg);display:inline-flex;align-items:center;gap:10px;padding:9px 17px;border-radius:100px;background:rgba(0,0,0,.35);border:1px solid var(--w12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:13px;font-weight:500;letter-spacing:.05em;color:var(--w75)}h1 .w{overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em;padding-right:.12em;margin-right:-.12em}h1 .w,h1 .w>span{display:inline-block}h1 .w>span{transform:translateY(112%);animation:wordUp 1s var(--ease) forwards}@keyframes wordUp{to{transform:translateY(0)}}.h-anim{opacity:0;transform:translateY(26px);animation:heroUp .95s var(--ease) forwards}@keyframes heroUp{to{opacity:1;transform:translateY(0)}}.d1{animation-delay:.25s}.d2{animation-delay:.45s}.d3{animation-delay:.65s}.d4{animation-delay:1.05s}.d5{animation-delay:1.2s}.d6{animation-delay:1.38s}.sub{margin-top:22px;max-width:540px;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--w75)}.sub b{color:var(--w);font-weight:600}.hero-cta{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.hero-proof{align-items:center;gap:14px;margin-top:32px}.face,.faces,.hero-proof{display:flex}.face{width:36px;height:36px;border-radius:50%;border:2px solid #000;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden}.face svg{width:22px;height:22px}.face+.face{margin-left:-11px}#pf1{background:linear-gradient(135deg,#A2E435,#4d7a0a);color:#14210a}#pf2{background:linear-gradient(135deg,#f3ffd9,#83CA16);color:#2a3d05}#pf3{background:linear-gradient(135deg,#2a3d05,#A2E435);color:#f3ffd9}.hero-proof .txt{font-size:14px;color:var(--w50)}.hero-proof .txt b{color:var(--w);font-weight:600}.orbit-wrap{position:absolute;z-index:3}.orbit-wrap.ow1{top:27%;right:9%}.orbit-wrap.ow2{top:55%;right:17%}.orbit{display:flex;align-items:center;gap:12px;padding:15px 20px;border-radius:18px;background:rgba(0,0,0,.4);border:1px solid var(--w12);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-size:14px;font-weight:600;line-height:1.25;animation:floaty 6s ease-in-out infinite alternate}.orbit small{display:block;font-size:12px;font-weight:400;color:var(--w50);margin-top:2px}.orbit .ic{font-size:21px}.orbit{--rot:0deg}.orbit.o1{--rot:-2deg}.orbit.o2{--rot:1.5deg;animation-duration:7.5s;animation-delay:.8s}@keyframes floaty{0%{transform:translateY(0) rotate(var(--rot))}to{transform:translateY(-16px) rotate(var(--rot))}}.scroll-cue{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:var(--w50)}.scroll-cue .line{width:1px;height:48px;background:linear-gradient(180deg,var(--lime),transparent);transform-origin:top;animation:cueLine 2.2s var(--ease) infinite}@keyframes cueLine{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.intro{padding:150px 0 140px}.intro p{font-size:clamp(26px,3.3vw,46px);line-height:1.18;letter-spacing:-.025em;font-weight:500;max-width:1020px;text-wrap:balance}.intro em{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--lime)}.intro .mut{color:var(--w50)}.intro .iw{color:var(--w30)}.intro .iw.em{font-family:var(--serif);font-style:italic;font-weight:400}.intro .punch{margin-top:38px;font-size:clamp(17px,1.8vw,22px);letter-spacing:-.01em;font-weight:500;color:var(--w75);max-width:none;line-height:1.45}.intro .punch b{color:var(--lime);font-weight:600}#pillars{padding-top:0}.srow{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(48px,6vw,96px);gap:clamp(48px,6vw,96px);align-items:center}.srow+.srow{margin-top:140px}.srow:nth-child(2n) .stext{order:2}.srow:nth-child(2n) .simg{order:1}.stext h3{font-size:clamp(30px,3.4vw,46px);line-height:1.02;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.stext .d{margin-top:20px;font-size:16.5px;line-height:1.6;color:var(--w50);max-width:460px}.feat-list{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;grid-gap:13px 18px;gap:13px 18px;max-width:460px}.f{display:flex;gap:11px;font-size:15px;font-weight:500;color:var(--w75)}.f,.tick{align-items:center}.tick{width:22px;height:22px;border-radius:50%;background:var(--lime);color:#000;display:inline-flex;justify-content:center;flex-shrink:0}.tick path{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .7s var(--ease);transition-delay:calc(var(--d, 0s) + .18s)}.f.in .tick path{stroke-dashoffset:0}.simg{position:relative;aspect-ratio:4/3.4}.simg .tilt-inner{border-radius:24px;overflow:hidden;border:1px solid var(--w08)}.simg img{width:100%;height:100%;object-fit:cover}[data-tilt]{--rx:0deg;--ry:0deg}.tilt-inner{position:relative;width:100%;height:100%;transform:perspective(950px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .3s var(--ease-soft);will-change:transform}.tilt-inner:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:radial-gradient(460px circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.13),transparent 62%);opacity:0;transition:opacity .35s;pointer-events:none}[data-tilt]:hover .tilt-inner:after{opacity:1}.proc-head{max-width:640px;margin-bottom:56px}.proc-head p{margin-top:20px;font-size:17px;color:var(--w50)}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;align-items:stretch}.pstep{--mx:50%;--my:50%;position:relative;display:flex;flex-direction:column;padding:28px 26px 30px;border-radius:20px;background:var(--w08);border:1px solid var(--w12);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(0,0,0,.35);overflow:hidden;transition:border-color .4s var(--ease-soft),transform .4s var(--ease-soft),box-shadow .4s var(--ease-soft)}.pstep:before{content:"";position:absolute;inset:0;background:radial-gradient(240px circle at var(--mx) var(--my),rgba(162,228,53,.13),transparent 70%);opacity:0;transition:opacity .4s var(--ease-soft);pointer-events:none}.pstep:hover{border-color:rgba(162,228,53,.4);transform:translateY(-4px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 50px rgba(0,0,0,.45)}.pstep:hover:before{opacity:1}.pstep-index{position:absolute;top:14px;right:20px;font-size:54px;font-weight:800;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px var(--w12);pointer-events:none;transition:color .4s var(--ease-soft),-webkit-text-stroke-color .4s var(--ease-soft)}.pstep:hover .pstep-index{-webkit-text-stroke-color:rgba(162,228,53,.35)}.pstep-body{position:relative}.pn{font-size:18px;letter-spacing:.01em;text-transform:lowercase;color:var(--lime);margin-bottom:26px}.pn,.pstep h3{font-family:var(--serif);font-weight:400}.pstep h3{font-size:34px;line-height:1.05;letter-spacing:-.01em;margin-bottom:12px;min-height:calc(2 * 34px * 1.05)}.pstep p{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--w75)}.marquee{overflow:hidden;padding:64px 0;border-top:1px solid var(--w08);border-bottom:1px solid var(--w08)}.mq-track{display:flex;align-items:center;gap:72px;width:max-content;will-change:transform}.mq-track span{font-size:clamp(44px,7vw,92px);font-weight:700;letter-spacing:-.035em;line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px var(--w30);transition:-webkit-text-stroke-color .4s,color .4s}.mq-track span:hover{-webkit-text-stroke-color:var(--lime)}.sec-head{margin-bottom:64px}.sec-head.row{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.sec-head .lead{max-width:340px;font-size:15.5px;line-height:1.6;color:var(--w50);padding-bottom:8px}.tg-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.tg{aspect-ratio:3/4}.tg,.tg .scatter{position:relative}.tg .scatter{width:100%;height:100%;will-change:transform}.tg .scatter:before{content:"";position:absolute;top:-13px;left:50%;width:92px;height:27px;transform:translateX(-50%) rotate(-4deg);background:rgba(255,255,255,.22);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:2px;z-index:6}.tg .tilt-inner{border-radius:16px;overflow:hidden;border:5px solid rgba(255,255,255,.92);box-shadow:0 24px 60px rgba(0,0,0,.5)}.tg img{width:100%;height:100%;object-fit:cover}.tg .ov{position:absolute;left:0;right:0;bottom:0;padding:90px 26px 26px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.88))}.tg .ov h4{font-size:25px;font-weight:700;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tg .ov h4 .cnt{color:var(--lime);display:inline-block}.cnt.pop{animation:cntPop .45s var(--spring)}@keyframes cntPop{50%{transform:scale(1.22)}}.tg .ov>span{display:block;margin-top:4px;font-size:14px;color:var(--w50)}.tsec{position:relative;overflow:hidden;isolation:isolate}.tsec:before{background:url(/images/pic5.png) top/cover no-repeat;filter:blur(2px) saturate(1.05);transform:scale(1.06);opacity:.32;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 40%,transparent 78%);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 40%,transparent 78%)}.tsec:after,.tsec:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.tsec:after{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.25) 30%,rgba(0,0,0,.55) 62%,#000 88%)}.tsec>.wrap{position:relative;z-index:1}.tcards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.tcard{background:var(--w04);border:1px solid var(--w08);border-radius:22px;padding:32px 30px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.tcard:hover{border-color:var(--w12)}.tcard .tilt-inner{transform-style:preserve-3d;border-radius:22px}.tcard .stars,.tcard .who{transform:translateZ(28px)}.tcard .q{transform:translateZ(14px)}.stars{display:flex;gap:4px;color:var(--lime);font-size:14px;margin-bottom:20px}.stars span{display:inline-block;opacity:0;transform:scale(.2) rotate(-40deg);transition:transform .55s var(--spring),opacity .25s}.tcard.in .stars span{opacity:1;transform:none}.stars span:first-child{transition-delay:calc(var(--d, 0s) + .18s)}.stars span:nth-child(2){transition-delay:calc(var(--d, 0s) + .25s)}.stars span:nth-child(3){transition-delay:calc(var(--d, 0s) + .32s)}.stars span:nth-child(4){transition-delay:calc(var(--d, 0s) + .39s)}.stars span:nth-child(5){transition-delay:calc(var(--d, 0s) + .46s)}.tcard .q{font-size:16.5px;line-height:1.6;color:var(--w75)}.hl{background:rgba(162,228,53,.18);color:var(--w);padding:1px 5px;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.who{gap:13px;margin-top:26px}.av,.who{display:flex;align-items:center}.av{width:40px;height:40px;border-radius:50%;background:var(--green-tint);border:1px solid rgba(162,228,53,.35);color:var(--lime);font-weight:700;justify-content:center;flex-shrink:0}.av,.nm{font-size:15px}.nm{font-weight:600}.ro{font-size:13px;color:var(--w50);margin-top:1px}.faq-head{margin-bottom:56px}.faq-head p{margin-top:20px;font-size:17px;color:var(--w50)}.faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:start}.faq-item{background:var(--w04);border:1px solid var(--w08);border-radius:16px;overflow:hidden;transition:border-color .35s}.faq-item.open{border-color:var(--w12)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 22px;background:none;border:0;color:var(--w);font-size:16px;font-weight:600;letter-spacing:-.01em;text-align:left;cursor:pointer}.faq-q .pl{color:var(--lime);font-size:22px;font-weight:400;line-height:1;flex-shrink:0;transition:transform .4s var(--spring)}.faq-item.open .pl{transform:rotate(45deg)}.faq-a{height:0;overflow:hidden}.faq-a p{padding:0 22px 22px;font-size:15px;line-height:1.65;color:var(--w50)}.final{position:relative;text-align:center;padding:170px 24px;overflow:clip}.final:before{content:"";inset:0;z-index:0;background:url(/images/pic6.png) top/cover no-repeat;filter:blur(2px) saturate(1.05);transform:scale(1.06);opacity:.3;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 52%,transparent 90%);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 52%,transparent 90%)}.final .glow,.final:before{position:absolute;pointer-events:none}.final .glow{--fx:0px;--fy:0px;top:50%;left:50%;width:760px;height:760px;border-radius:50%;background:conic-gradient(from 0deg,rgba(162,228,53,0) 0deg,rgba(162,228,53,.24) 70deg,rgba(131,202,22,.06) 160deg,rgba(162,228,53,.18) 250deg,rgba(162,228,53,0) 1turn);filter:blur(70px);animation:glowSpin 16s linear infinite}@keyframes glowSpin{0%{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) rotate(0deg)}to{transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy))) rotate(1turn)}}.final h2 .ch{display:inline-block;white-space:pre;will-change:transform}.final h2{position:relative;font-size:clamp(40px,6vw,84px);margin:0 auto}.final>p{position:relative;margin:24px auto 0;max-width:420px;font-size:16.5px;line-height:1.6;color:var(--w50)}.waitlist{position:relative;display:flex;justify-content:center;gap:12px;margin-top:42px}.waitlist.done{display:none}.waitlist input{width:min(360px,100%);padding:15px 24px;border-radius:100px;background:var(--glass);border:1px solid var(--w12);color:var(--w);font-family:var(--font);font-size:15px;outline:none;transition:border-color .3s}.waitlist input::placeholder{color:var(--w30)}.waitlist input:focus{border-color:rgba(162,228,53,.55);box-shadow:0 0 0 4px rgba(162,228,53,.12),0 0 32px rgba(162,228,53,.1)}.wl-msg{min-height:22px;margin-top:16px;font-size:14px;color:#ff8080}.wl-msg,.wl-ok{position:relative}.wl-ok{display:none;margin:26px auto 0;max-width:460px;font-size:16px;line-height:1.6;color:var(--lime)}.wl-ok.show{display:block;animation:heroUp .7s var(--ease) both}.wl-note{position:relative;margin:22px auto 0;max-width:480px;font-size:13.5px;line-height:1.6;color:var(--w50)}.wl-note b{color:var(--w75);font-weight:600}.city-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:999;animation:heroUp .25s var(--ease) both}.city-modal{background:#111;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:40px 36px;width:min(400px,90vw);text-align:center;display:flex;flex-direction:column;gap:20px}.city-modal h3{font-size:22px;font-weight:700;letter-spacing:-.02em;color:#fff}.city-modal select{width:100%;padding:14px 20px;border-radius:100px;border:1.5px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);color:#fff;font-size:15px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;transition:border-color .3s}.city-modal select:focus{border-color:rgba(162,228,53,.55);box-shadow:0 0 0 4px rgba(162,228,53,.12)}.city-modal select option{background:#1a1a1a}.city-modal-actions{display:flex;gap:12px;justify-content:center}.btn-ghost{padding:14px 28px;border-radius:100px;border:1.5px solid rgba(255,255,255,.18);background:transparent;color:rgba(255,255,255,.5);font-size:15px;font-family:inherit;cursor:pointer;transition:border-color .3s,color .3s}.btn-ghost:hover{border-color:rgba(255,255,255,.4);color:#fff}footer{border-top:1px solid var(--w08);padding:96px 0 36px}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:44px;gap:44px}.foot-brand p{margin-top:18px;max-width:270px;font-size:14.5px;line-height:1.6;color:var(--w50)}.foot-col h5{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--w50);margin-bottom:18px}.foot-col a,.foot-col span{display:block;font-size:15px;color:var(--w75);margin-bottom:11px;width:-moz-fit-content;width:fit-content}.foot-col a{transition:color .3s}.foot-col a:hover{color:var(--lime)}.bigmark{font-size:clamp(64px,17.5vw,212px);white-space:nowrap;font-weight:700;letter-spacing:-.055em;line-height:.95;text-align:center;margin:90px 0 56px;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:transform .6s var(--spring)}.bigmark:hover{transform:scale(1.012)}.bigmark{overflow:clip}.bigmark .bm-who{color:var(--w)}.bigmark .bm-showz{color:var(--lime)}.bigmark .bm-l{display:inline-block;will-change:transform}.foot-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--w08);padding-top:26px;font-size:13px;color:var(--w30)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease-soft),transform .9s var(--ease-soft)}.reveal-blur{opacity:0;transform:translateY(24px);filter:blur(14px);transition:opacity 1s var(--ease-soft),transform 1s var(--ease-soft),filter 1s var(--ease-soft)}.reveal-media{opacity:0;transform:translateY(30px) scale(1.035);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.reveal-blur.in,.reveal-media.in,.reveal.in{opacity:1;transform:none;filter:none}.grain{position:fixed;inset:-100px;z-index:250;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-repeat:repeat;animation:grainJitter .9s steps(8) infinite}@keyframes grainJitter{0%{transform:translate(0)}12.5%{transform:translate(-28px,14px)}25%{transform:translate(18px,-32px)}37.5%{transform:translate(-40px,-8px)}50%{transform:translate(32px,26px)}62.5%{transform:translate(-12px,38px)}75%{transform:translate(40px,-18px)}87.5%{transform:translate(-22px,-36px)}to{transform:translate(0)}}.confetti-bit{position:fixed;z-index:999;pointer-events:none;border-radius:2px;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.h-anim,.reveal,.reveal-blur,.reveal-media,h1 .w>span{opacity:1;transform:none;filter:none}}@media (min-width:1441px){h1{font-size:clamp(96px,calc(2.2rem + 4vw),120px)}}@media (max-width:1024px){.orbit-wrap{display:none}.steps{grid-template-columns:1fr 1fr}.srow+.srow{margin-top:110px}}@media (max-width:920px){section{padding:96px 0}.nav-links{display:none;position:absolute;top:calc(100% + 14px);right:0;flex-direction:column;align-items:flex-start;gap:4px;min-width:210px;padding:14px;border-radius:20px;background:rgba(0,0,0,.88);border:1px solid var(--w12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.nav-links.open{display:flex}.nav-links a{display:block;width:100%;padding:10px 12px;border-radius:12px}.nav-links a:hover{background:var(--w04)}.nav-toggle{display:inline-flex;align-items:center;justify-content:center}.nav-mid{display:none}.srow{grid-template-columns:1fr;gap:36px}.srow:nth-child(2n) .stext{order:1}.srow:nth-child(2n) .simg{order:2}.srow+.srow{margin-top:90px}.sec-head.row{flex-direction:column;align-items:flex-start;gap:22px}.tg-grid{grid-template-columns:1fr}.tg{aspect-ratio:4/3}.faq,.tcards{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){h1{font-size:clamp(40px,11vw,64px)}#headline{line-height:1.24}header{padding:clamp(72px,10vh,92px) 0 clamp(48px,7vh,68px)}.hero{display:flex;flex-direction:column;gap:clamp(20px,3vh,32px)}.hero-cta,.hero-proof,.sub{margin-top:0}.intro{padding:110px 0 100px}.final{padding:130px 24px}.marquee{padding:44px 0}.steps{gap:12px}.tsec{overflow:visible}.tcards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:14px;margin-inline:-24px;padding-inline:24px;padding-bottom:4px;scrollbar-width:none}.tcards::-webkit-scrollbar{display:none}.tcard{flex:0 0 82vw;scroll-snap-align:start}}@media (max-width:768px) and (max-height:720px){.scroll-cue{display:none}}@media (max-width:540px){.final:before{background-image:url(/images/pic6mobile.png)}.hero-cta{flex-direction:column;align-items:stretch}.hero-cta .btn{width:100%}.waitlist{flex-direction:column;align-items:stretch}.waitlist .btn,.waitlist input{width:100%}.feat-list,.foot-grid,.steps{grid-template-columns:1fr}.foot-grid{gap:36px}nav#nav .btn-lime{display:none}}