@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.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:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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_9c6cb61b-module__8NX9hq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_9c6cb61b-module__8NX9hq__variable{--font-geist:"Geist","Geist Fallback"}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.isolate{isolation:isolate}.hidden{display:none}.border{border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}.running{animation-play-state:running}.paused{animation-play-state:paused}:root{--bg:#02050d;--bg-elevated:#0a1224;--bg-card:#0a1224b8;--text:#f4f7ff;--text-muted:#9faecc;--line:#92b0ff38;--line-strong:#92b0ff61;--accent:#4c8bff;--accent-strong:#6ca6ff;--accent-soft:#4c8bff40;--radius-xl:30px;--radius-lg:20px;--radius-md:14px;--shadow-hero:0 30px 120px #2259e76b}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-geist),sans-serif;color:var(--text);letter-spacing:-.01em;text-rendering:optimizeLegibility;background:radial-gradient(circle at 50% -10%,#1849aa 0%,#08142d 32%,#040813 66%,#02050d 100%),linear-gradient(#070d1e 0%,#02050d 100%)}a{color:inherit;text-decoration:none}.site-chrome{pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 28%,#4982ff52 0%,#050c1800 56%),radial-gradient(circle at 50% -18%,#4982ff29 0%,#04091200 48%);position:fixed;inset:0}.page{width:min(1200px,100% - 2.5rem);margin:0 auto;padding-top:4.5rem;padding-bottom:6rem}.page.waitlist-page{grid-template-rows:auto auto;align-content:center;justify-items:center;gap:clamp(.8rem,2.2vh,1.6rem);width:min(920px,100% - 1.5rem);min-height:100svh;padding-top:clamp(.95rem,3.6vh,3rem);padding-bottom:clamp(1rem,3.4vh,2.8rem);display:grid}.brand-lockup{flex-direction:column;justify-content:center;align-items:center;gap:.22rem;margin-top:-.6rem;margin-bottom:0;display:flex}.brand-lockup p{letter-spacing:-.045em;color:#f5f8ff;text-shadow:0 0 28px #6ea1ff66;margin:0;font-size:clamp(1.72rem,2.7vw,2.45rem);font-weight:620}.brand-tagline{letter-spacing:.12em;text-transform:uppercase;color:#8fa8d9;margin:0;font-size:clamp(.72rem,1.15vw,.84rem)}.section{margin-top:6.5rem;position:relative}.eyebrow,.section-label{color:var(--accent-strong);text-transform:uppercase;letter-spacing:.1em;margin:0 0 1.1rem;font-size:.95rem;font-weight:540}.scroll-progress{transform-origin:0;z-index:70;background:linear-gradient(90deg,#63a4ff,#90c2ff 58%,#fff);width:100%;height:2px;position:fixed;top:0;left:0;box-shadow:0 0 24px #5492ffe6}.top-nav-shell{pointer-events:none;z-index:60;width:min(1000px,100% - 2rem);position:fixed;top:1.2rem;left:50%;transform:translate(-50%)}.top-nav{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#141e38eb 0%,#0c1426e0 100%);border:1px solid #9ab6ff42;border-radius:999px;justify-content:space-between;align-items:center;gap:1.1rem;padding:.5rem .62rem .5rem .75rem;display:flex;box-shadow:inset 0 1px #ffffff12,0 20px 56px #01040c8c}.brand{align-items:center;gap:.55rem;padding-inline:.45rem;display:inline-flex}.brand-mark{background:radial-gradient(circle at 35% 35%,#fff 0%,#edf4ff 38%,#5d7cb5 100%),linear-gradient(#f5f8ff,#6f91ce);border-radius:50%;width:1.56rem;height:1.56rem;box-shadow:inset 0 0 0 4px #15253f,0 0 16px #6e9dff8c}.brand-name{letter-spacing:-.03em;font-size:1.95rem;font-weight:460}.top-nav-links{justify-content:center;align-items:center;gap:.6rem;display:flex}.nav-focus{color:#e8f0ffe6;letter-spacing:.04em;text-transform:uppercase;background:#5e8bff1f;border:1px solid #a0bdff38;border-radius:999px;margin:0;padding:.55rem .95rem;font-size:.92rem;font-weight:520}.nav-link{color:#e8efffdb;border-radius:999px;padding:.62rem .9rem;font-size:.97rem;transition:background-color .18s,color .18s}.nav-link:hover{color:#fff;background:#648fff29}.nav-link-active{color:#fff;background:#648fff33}.button{border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:540;transition:transform .22s,background-color .22s,border-color .22s,box-shadow .22s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-pill{padding:.78rem 1.25rem;font-size:.97rem}.nav-cta{color:#0c1324;background:#f6f9ff;border:1px solid #ffffffe0}.hero-section{text-align:center;flex-direction:column;align-items:center;gap:2.5rem;padding-top:4.2rem;display:flex;position:relative}.waitlist-hero{text-align:center;justify-content:center;align-items:center;min-height:76vh;padding-top:1.4rem;display:flex;position:relative}.waitlist-stage{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(1.6rem,3.8vh,2.8rem);width:min(100%,760px);margin-inline:auto;padding-bottom:0;display:flex;position:relative}.waitlist-stage:before{content:"";opacity:.45;pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#a1bfff52 1px,#0000 1.7px);background-size:17px 17px;position:absolute;inset:5% 10%;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,#000000db 46%,#0000 78%);mask-image:radial-gradient(circle at 50% 45%,#000 0%,#000000db 46%,#0000 78%)}.demo-placeholder{aspect-ratio:16/9;background:linear-gradient(160deg,#182c54d1 0%,#0a1429db 40%,#040a17f0 100%),radial-gradient(circle at 50% 6%,#689dff57 0%,#689dff00 65%);border:1px solid #93b4ff57;border-radius:clamp(14px,2.4vw,22px);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:min(100%,560px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 80px #0d235480}.demo-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.demo-overlay{pointer-events:none;background:radial-gradient(circle at 50% 46%,#7cadff38 0%,#7cadff0d 34%,#050c1800 70%),repeating-linear-gradient(90deg,#7aa6ff0f 0 1px,#0000 1px 26px);position:absolute;inset:0}.demo-play{color:#e9f1ff;background:#0e1c38c2;border:1px solid #b1ccff8c;border-radius:999px;width:clamp(62px,7vw,88px);height:clamp(62px,7vw,88px);padding-left:.24rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1;box-shadow:0 0 0 10px #5285ff24,0 0 36px #5285ff5c}.demo-play:disabled{opacity:1;cursor:default}.demo-label,.demo-meta{z-index:1;margin:0;position:relative}.demo-label{color:#e9f1ff;font-size:clamp(.95rem,1.5vw,1.08rem);font-weight:530}.demo-meta{color:#9db3df;font-size:clamp(.78rem,1.2vw,.9rem)}.waitlist-headline{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.8vw,3.55rem);font-weight:610;line-height:.99}.waitlist-copy{flex-direction:column;align-items:center;gap:clamp(1.25rem,2.8vh,2rem);width:min(100%,720px);display:flex}.waitlist-sub{color:#afc2e6;text-wrap:pretty;max-width:660px;margin:0;font-size:clamp(1.3rem,1.4vw,1.16rem);line-height:1.56}.hero-dots{opacity:.58;pointer-events:none;z-index:-1;background-image:radial-gradient(circle,#a1bfff66 1px,#0000 1.7px);background-size:17px 17px;width:min(920px,100%);height:620px;position:absolute;inset:1rem auto auto 50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 0%,#000000d6 44%,#0000 76%);mask-image:radial-gradient(circle at 50% 42%,#000 0%,#000000d6 44%,#0000 76%)}.hero-copy{max-width:920px}.hero-copy h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,7vw,6.15rem);font-weight:620;line-height:.98}.two-tone{background:linear-gradient(#f5f8ff 0%,#91b6ff 78%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-description{max-width:760px;color:var(--text-muted);text-wrap:pretty;margin:1.7rem auto 0;font-size:clamp(1.02rem,1.9vw,1.36rem);line-height:1.52}.waitlist-form{margin-top:.65rem;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.62rem;width:min(100%,620px);margin-inline:auto;display:grid}.waitlist-input{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:#f3f7ff;width:clamp(220px,28vw,290px);min-width:0;height:48px;min-height:48px;font:inherit;background:linear-gradient(135deg,#ffffff3d 0%,#ffffff17 24%,#0810224d 72%),linear-gradient(#0d193494 0%,#060c1c80 100%);border:1px solid #96b7ff6b;border-radius:14px;outline:none;padding:0 .94rem;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #719eff33,0 16px 46px #040e2580}.waitlist-input::placeholder{color:#dae9ff7a}.waitlist-input:focus{border-color:#a2c2ffc7;box-shadow:0 0 0 3px #5288ff38,inset 0 1px #ffffff52,inset 0 -1px #719eff3d,0 20px 56px #0c22586b}.waitlist-submit{white-space:nowrap;justify-content:center;align-items:center;min-width:200px;height:48px;min-height:48px;display:inline-flex}.waitlist-submit.shiny-cta{height:48px;min-height:48px;padding:0 1.1rem}.waitlist-success{color:#9fc1ff;grid-column:1/-1;width:100%;margin-top:.1rem;font-size:.88rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:.78rem;margin-top:2.1rem;display:flex}.button-primary,.button-secondary{border:1px solid #0000;min-width:198px;padding:.95rem 1.28rem;font-size:1rem}.button-primary{color:#f7faff;background:linear-gradient(#66a2ff 0%,#377dff 100%);box-shadow:0 18px 54px #3875fb6b}.button-primary:hover{box-shadow:0 24px 68px #3875fb80}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.waitlist-input{background:linear-gradient(#090f1ef2 0%,#070d1bf2 100%)}}.button-secondary{color:#eaf0ff;background:#090f1eeb;border-color:#a1baff47}.button-secondary:hover{background:#0e162af2;border-color:#a1baff73}.hero-preview-shell{width:100%;margin-top:1.2rem;position:relative}.hero-preview-glow{filter:blur(62px);pointer-events:none;background:radial-gradient(circle,#4f8aff7a 0%,#4f8aff1a 45%,#0000 75%);width:min(960px,80vw);height:420px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.hero-preview-frame{background:linear-gradient(#121d35db 0%,#070c18f2 100%);border:1px solid #8fb0ff57;border-radius:clamp(24px,3vw,34px);padding:.85rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 30px 120px #0a225d8f}.hero-preview-topbar{border-radius:calc(var(--radius-lg) - 4px);background:#09101fb8;border:1px solid #7ea2f32e;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;padding:.7rem .95rem;display:flex}.hero-preview-topbar p,.hero-preview-topbar span{color:#dbe7ffd9;margin:0;font-size:.88rem}.hero-preview-topbar span{color:#9db7eccc}.hero-preview-image-wrap{aspect-ratio:16/9;border-radius:calc(var(--radius-lg) - 2px);background:#0a1020;border:1px solid #7496e62e;position:relative;overflow:hidden}.hero-preview-image{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transform:scale(1.02)}.hero-preview-fade{pointer-events:none;background:linear-gradient(#04091300 0%,#02050dfa 100%);height:34%;position:absolute;bottom:0;left:0;right:0}.waitlist-note{color:#89a2d8;max-width:720px;margin:1rem auto 0;font-size:.98rem}.problem-section,.tease-section,.credibility-section,.final-cta{margin-top:5.5rem;max-width:900px;margin-inline:auto}.section-heading{text-align:center;max-width:840px;margin-inline:auto}.problem-lines{margin-top:1.4rem;gap:.75rem;max-width:860px;margin-inline:auto;display:grid}.problem-line{border:1px solid var(--line);background:linear-gradient(#0c1426cc 0%,#080e1ddb 100%);border-radius:14px;padding:1rem 1.1rem}.problem-line p{color:#d6e4ff;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.45}.problem-line-highlight{background:radial-gradient(circle at 50% -180%,#6597ff57 0%,#0c142600 60%),linear-gradient(#0e182ceb 0%,#0a1120eb 100%);border-color:#7ba7ff80}.problem-line-highlight p{color:#f0f5ff;font-weight:530}.tease-grid{gap:.85rem;margin-top:1.4rem;display:grid}.tease-section .section-heading>p:last-child{max-width:760px;margin:.9rem auto 0;font-size:1.06rem}.tease-card{border:1px solid var(--line);background:#080f1dcc;border-radius:16px;padding:1.3rem}.tease-card h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.1rem,2.1vw,1.45rem);line-height:1.28}.tease-card p{color:#9fb0d2;margin-top:.65rem}.credibility-panel{text-align:center;background:radial-gradient(circle at 50% -150%,#6597ff57 0%,#0a111f00 56%),linear-gradient(#0d1628eb 0%,#070d19f0 100%);border:1px solid #96b7ff47;border-radius:18px;padding:1.4rem}.credibility-panel h2{max-width:760px;margin:.35rem auto .85rem}.credibility-line{color:#d8e7ff;max-width:760px;margin:0 auto;font-size:1.03rem}.credibility-count{margin-top:.7rem;font-size:1rem}.credibility-count span{color:#b6d1ff;font-weight:640}.section-journey{margin-top:5.7rem}.section h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,4vw,3.2rem);line-height:1.05}.section p{color:var(--text-muted);margin:0;line-height:1.56}.journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem;display:grid}.journey-card,.capability-card,.principle-card{border:1px solid var(--line);background:linear-gradient(#0c1426e6 0%,#070c19eb 100%),linear-gradient(#ffffff0d 0%,#fff0 100%);border-radius:18px;padding:1.3rem;position:relative;box-shadow:inset 0 1px #ffffff0f,0 16px 42px #0000005c}.journey-index,.capability-stage{color:#9bc0ff;letter-spacing:.06em;margin:0;font-size:.8rem;font-weight:560}.journey-card h3,.capability-card h2,.principle-card h2{letter-spacing:-.03em;color:#edf3ff;margin:.6rem 0 .85rem;font-size:1.24rem;font-weight:560}.journey-card p,.capability-card p,.principle-card p{font-size:.98rem}.page-intro{text-align:center;max-width:940px;margin-inline:auto}.page-intro h1{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,6vw,4.8rem);line-height:.98}.page-intro p{max-width:760px;margin:1.6rem auto 0;font-size:clamp(1rem,1.8vw,1.26rem)}.capability-section{margin-top:3rem}.capability-grid,.principles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}.capability-card{padding:1.5rem}.capability-outcome{color:#dce8ff;margin-bottom:.7rem}.section-cta{margin-top:5.8rem}.cta-panel{text-align:center;border-radius:var(--radius-xl);background:radial-gradient(circle at 50% -60%,#5c94ff57 0%,#080f1c1f 46%),linear-gradient(#0f182ceb 0%,#070c19f2 100%);border:1px solid #99b9ff4d;max-width:920px;margin:0 auto;padding:clamp(1.5rem,4vw,2.8rem);box-shadow:inset 0 1px #ffffff14,0 35px 110px #01061285}.cta-panel h2{margin-bottom:.95rem}.cta-panel p{max-width:680px;margin:0 auto}@media (max-width:1080px){.top-nav{gap:.7rem}.brand-name{font-size:1.7rem}.waitlist-page{max-width:940px}}@media (max-width:940px){.journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-grid,.principles-grid{grid-template-columns:1fr}.hero-preview-topbar span{display:none}}@media (max-width:820px){.top-nav-links{display:none}.nav-cta{min-width:0;padding:.72rem 1rem}.page{width:min(1200px,100% - 1.5rem);padding-top:7.2rem}.hero-section{padding-top:3.6rem}.hero-dots{width:100%}}@media (max-width:640px){.page.waitlist-page{width:min(980px,100% - 1.2rem);min-height:100dvh;padding-top:max(.9rem,env(safe-area-inset-top));padding-bottom:max(1rem,calc(env(safe-area-inset-bottom) + .8rem));align-content:center;gap:1.05rem}.brand-lockup{gap:.22rem;margin-top:0}.brand-lockup p{font-size:clamp(1.85rem,10.2vw,2.4rem)}.brand-tagline{text-align:center;letter-spacing:.095em;max-width:90%;line-height:1.2}.waitlist-stage{gap:1.1rem;width:min(100%,530px)}.demo-placeholder{aspect-ratio:4/3;border-radius:14px;width:calc(100% - .28rem);margin-inline:auto}.waitlist-copy{gap:.94rem;width:100%}.waitlist-headline{max-width:10.5ch;font-size:clamp(2.1rem,10.6vw,2.55rem);line-height:1.02}.waitlist-headline .two-tone{display:block}.waitlist-sub{max-width:34ch;font-size:1rem;line-height:1.45}.waitlist-form{grid-template-columns:1fr;justify-items:center;gap:.58rem;width:calc(100% - .8rem);margin-top:.35rem}.waitlist-input{width:100%;height:47px;min-height:47px;padding:0 .85rem;font-size:.98rem}.waitlist-submit{width:100%;height:47px;min-height:47px}.waitlist-submit.shiny-cta{padding:0 .95rem}.waitlist-success{text-align:center;margin-top:.15rem;width:min(100%,34ch);margin-inline:auto}}@media (max-height:760px) and (min-width:641px){.page.waitlist-page{align-content:center;padding-top:clamp(.9rem,2.8vh,1.6rem);padding-bottom:clamp(1rem,3.2vh,1.8rem)}.brand-lockup p{font-size:clamp(1.6rem,4.6vh,2.2rem)}.waitlist-stage{gap:clamp(.95rem,2vh,1.25rem)}.demo-placeholder{width:min(100%,540px)}.waitlist-headline{font-size:clamp(2rem,5.5vh,3.05rem)}.waitlist-sub{font-size:clamp(.98rem,1.75vh,1.06rem);line-height:1.5}.waitlist-form{margin-top:.3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.nav-link{transition:none}}
