.nav .nav__links a{white-space:nowrap}.form .btn[aria-busy=true]{opacity:.7;cursor:progress}.hero{position:relative;overflow-x:clip;padding-top:clamp(104px,12vh,144px);padding-bottom:clamp(64px,7vw,104px)}.hero__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(40px,6vw,104px);align-items:center}.hero__copy{max-width:60ch}.hero .h1{font-size:clamp(44px,4.6vw,70px);text-wrap:balance;margin-top:30px}.hero .lead{margin-top:30px;max-width:30ch}.hero .fine{margin-top:24px}.hero__form{position:relative}.hero__form .rings{inset:-70% -60%;overflow:visible}.hero__form .rings__glow{opacity:.28}.hero__form .rings__ring{opacity:.45}.hero__form .panel{position:relative;z-index:1}.hero__stage{margin-top:clamp(64px,7vw,96px);perspective:1400px}.hero__stage .frame{transform:rotateX(18deg);transform-origin:50% 50%;will-change:transform}.form .btn{width:100%;margin-top:6px}.form .consent{margin-top:-4px}.consent a,.check a{color:var(--body);text-decoration:underline;text-decoration-color:var(--hair-champ);text-underline-offset:2px;transition:color .3s}.consent a:hover,.check a:hover{color:var(--ink)}.form .err[data-form-error]{padding:12px 14px;border-radius:12px;border:1px solid rgba(229,140,125,.3);background:#e58c7d0f}.confirm .h3{font-size:clamp(28px,2.6vw,34px)}.confirm p{color:var(--body)}.confirm p b{color:var(--ink);font-weight:500}.confirm [data-position]{font-family:var(--fd);color:var(--ink);font-size:1.25em}.confirm .label{margin-top:8px}.confirm [data-ahead],.confirm [data-behind],.confirm [data-wave]{font-size:14px;color:var(--muted)}.stage-head{padding-bottom:clamp(40px,5vw,72px)}.stage{margin-top:-12vh}.stage-head .h2{margin-top:26px;max-width:22ch}[data-lines] .l{padding-bottom:.08em;margin-bottom:-.08em}.stage__meta{margin-top:26px;display:grid;gap:14px;max-width:260px}.chapter p{font-size:15.5px;color:var(--muted);line-height:1.5}.detail--fund{left:4%;bottom:7%;width:46%;z-index:3}.after-stage{padding-top:clamp(24px,3vw,48px)}.card .figure{font-size:clamp(40px,4vw,56px);margin-bottom:24px}.card .figure .dot{width:.5em;height:.5em;margin:0;transform:translateY(-.05em)}.card .h3{margin-bottom:10px}.card p{color:var(--muted);font-size:15.5px}.why__head{margin-bottom:clamp(40px,5vw,64px)}.why__foot{margin-top:32px}.spot__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(40px,6vw,96px);align-items:center}.spot .h2{margin-top:26px;max-width:14ch}.spot .lead{margin-top:26px;max-width:38ch}.spot .fine{margin-top:18px}.dock{display:flex;align-items:center;gap:12px;margin-top:36px;padding:12px 18px 12px 14px;border-radius:var(--r-pill);border:1px solid var(--hair-gold);background:var(--fill-input);max-width:520px;box-shadow:0 0 0 4px #f398070d,0 20px 50px -30px #000000e6}.orb{width:14px;height:14px;border-radius:50%;background:var(--orb);box-shadow:0 0 12px #f3980799;flex:none}.dock__text{min-width:0;font-size:14px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1.4em;flex:1}.dock__go{font-family:var(--fm);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);flex:none}.close{position:relative;text-align:center}.close__inner{position:relative;z-index:1;display:grid;justify-items:center}.close .figure{font-size:clamp(60px,7.5vw,104px)}.close .mono{margin-top:16px}.close .h2{margin-top:64px}.close .panel{width:min(560px,100%);margin-top:56px;text-align:left}.footer__copy{margin-top:22px}@media(max-width:1100px){.hero__grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:900px){.stage{margin-top:0}.hero{padding-top:96px}.hero__grid{grid-template-columns:1fr;gap:56px}.hero .lead{max-width:60ch}.hero__form .rings{inset:-30% -40%}.hero__stage{margin-top:56px;perspective:900px}.stage__meta{display:none}.stage__grid{gap:18px}.stage__rail,.stage__screens{display:contents}.stage__screens .frame{margin-bottom:22px}.stage__rail .chapter:nth-of-type(1){order:1}.stage__screens .frame:nth-child(1){order:2}.stage__rail .chapter:nth-of-type(2){order:3}.stage__screens .frame:nth-child(2){order:4}.stage__rail .chapter:nth-of-type(3){order:5}.stage__screens .frame:nth-child(3){order:6}.stage__rail .chapter:nth-of-type(4){order:7}.stage__screens .frame:nth-child(4){order:8}.stage__rail .chapter:nth-of-type(5){order:9}.stage__screens .frame:nth-child(5){order:10}.stage__sticky{padding-top:24px}.stage-head .h2,.spot .h2{max-width:none}.spot__grid{grid-template-columns:minmax(0,1fr);gap:40px}.close .h2{margin-top:44px}.close .panel{margin-top:40px}}@media(max-width:760px){.hero{padding-top:92px}.hero .h1{font-size:clamp(34px,9.6vw,40px);margin-top:22px}.hero .lead{margin-top:20px}.h2{font-size:clamp(26px,7.2vw,30px);line-height:1.12}.section{padding-block:56px}.section+.section{padding-top:56px}.stage-head{padding-bottom:28px}.stage-head .h2{margin-top:18px}.after-stage{padding-top:36px}.statement{font-size:22px}.seg span{padding:12px 16px}}.debug .stage{height:auto}.debug .stage__sticky{position:relative;height:auto;overflow:visible}.debug [data-reveal],.debug [data-words] .w,.debug [data-lines] .l>span{opacity:1;transform:none;transition:none}