:root{--cloud-pearl:#f7fbfd;--open-sky-blue:#b9def5;--horizon-blue:#7fbfe8;--wzrd-ink:#082b60;--chrome-navy:#092f67;--signal-blue:#176db6;--void:#dceef9;--night:#b9def5;--sky:#8ec8ec;--sky-bright:#eaf8ff;--panel:rgba(244,251,255,0.66);--panel-solid:#f5fbff;--cream:#092957;--cream-bright:#051f46;--air:#176db6;--air-pale:#3c79ad;--ink-72:rgba(6,36,75,0.76);--ink-55:rgba(6,36,75,0.6);--ink-34:rgba(6,36,75,0.4);--rule:rgba(20,79,133,0.27);--edge:rgba(26,89,145,0.2);--edge-strong:rgba(17,92,157,0.44);--chrome:#e9f7ff;--chrome-blue:#7fbfe8;--chrome-ink:#082b60;--pearl:#f7fbfd;--pearl-glass:rgba(246,252,255,0.7);--cloud-shadow:rgba(49,111,164,0.22);--gutter:max(1.25rem,calc((100vw - 78rem) / 2))}body,html{background:#dceef9}body{color:var(--cream);background:radial-gradient(circle at 72% 1%,rgba(255,255,255,.82),transparent 20rem),linear-gradient(180deg,#c8e7f8,#eef8fd 38%,#c6e4f6)}::selection{color:#f7fbff;background:#0c4f91}.button-primary{color:#f7fbff;border:1px solid rgba(255,255,255,.6);background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 48%),#092f67;box-shadow:inset 0 1px rgba(255,255,255,.42),inset 0 -1px rgba(1,24,58,.35),0 0 0 1px rgba(5,38,77,.22),0 1rem 2.7rem rgba(25,86,139,.22)}.button-primary:hover{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 48%),#0a417f;box-shadow:inset 0 1px rgba(255,255,255,.5),0 0 0 1px rgba(5,38,77,.26),0 1.25rem 3.2rem rgba(25,86,139,.3)}.button:focus-visible,.calendar-fallback:focus-visible,.direction-chip:focus-visible,.site-header a:focus-visible{outline:3px solid #073f78;outline-offset:4px}.eyebrow{color:#155f9f}.closing-inner h2,.proof-copy h2,.section-heading h2{color:var(--cream-bright)}.closing-inner>p,.proof-copy>p,.section-heading>p:last-child{color:var(--ink-72)}.section-rail{color:var(--ink-55)}.site-header{z-index:80;border-color:rgba(255,255,255,.66);color:#082a58;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(228,244,253,.48)),rgba(215,238,251,.64);box-shadow:inset 0 1px rgba(255,255,255,.94),inset 0 -1px rgba(26,95,152,.13),0 1.1rem 3rem rgba(29,92,146,.14);backdrop-filter:blur(18px) saturate(120%)}html[data-air-hero-header=covered]:has(.hero-scroll) .site-header{z-index:0;opacity:.26;filter:blur(8px) saturate(76%);transform:translateY(-.9rem) scale(.98)}html:has(.site-header:focus-within) .site-header{z-index:80;opacity:1;pointer-events:auto;filter:none;transform:none;transition:none}html:has(.site-header:focus-within) .cloud-curtain,html:has(.site-header:focus-within) .hero-cloud-title,html:has(.site-header:focus-within) .hero-opening,html:has(.site-header:focus-within) .hero-scroll-prompt,html:has(.site-header:focus-within) .hero-shader{opacity:0!important}html:has(.site-header:focus-within) .hero-content,html:has(.site-header:focus-within) .hero-frame{opacity:1!important;transform:none!important}.site-header:after{background:linear-gradient(90deg,transparent,rgba(23,91,151,.24),transparent)}.site-header .brand img{filter:brightness(0) saturate(100%) invert(14%) sepia(28%) saturate(3771%) hue-rotate(189deg) brightness(87%) contrast(98%)}.site-header nav:before{background:rgba(7,54,101,.18)}.site-header nav>a{color:rgba(6,38,78,.7)}.site-header nav>a:hover{color:#064e91}.intro-film{overflow:hidden;isolation:isolate;background:#c2e4f8}.intro-handoff-poster,.intro-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.intro-video{z-index:0;background:#c2e4f8;will-change:opacity,transform;transition:opacity .27s cubic-bezier(.4,0,.2,1),transform .82s cubic-bezier(.22,1,.36,1)}.intro-handoff-poster{z-index:1;opacity:0;pointer-events:none;transform:scale(1.018);transform-origin:50% 52%;will-change:opacity,transform}.intro-vignette{z-index:2;background:linear-gradient(180deg,rgba(3,19,43,.42),transparent 24%,transparent 68%,rgba(3,19,43,.58));transition:opacity .34s ease}.intro-brand,.intro-controls{z-index:3;transition:opacity .18s ease,transform .36s cubic-bezier(.22,1,.36,1)}.intro-progress{z-index:4;transition:opacity .16s ease}.intro-film[data-state=handoff] .intro-video{opacity:0;transform:scale(1.018)}.intro-film[data-state=handoff] .intro-handoff-poster{animation:intro-poster-handoff .82s cubic-bezier(.22,1,.36,1) both}.intro-film[data-state=handoff] .intro-vignette{opacity:0}.intro-film[data-state=handoff] .intro-brand{opacity:0;transform:translateY(-.7rem)}.intro-film[data-state=handoff] .intro-controls{opacity:0;pointer-events:none;transform:translateY(.7rem)}.intro-film[data-state=handoff] .intro-progress{opacity:0}@keyframes intro-poster-handoff{0%{opacity:0;transform:scale(1.018)}19%{opacity:1;transform:scale(1.005)}52%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.028)}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.intro-film[data-state=handoff] .intro-handoff-poster{animation:none}}.hero-scroll{height:320svh;background:var(--open-sky-blue)}.hero-scroll[data-air-presentation=static]{height:auto}.hero-scroll[data-air-presentation=static] .hero-sticky{position:relative}.hero-scroll[data-air-presentation=static] .cloud-curtain,.hero-scroll[data-air-presentation=static] .hero-cloud-title,.hero-scroll[data-air-presentation=static] .hero-dither-lens,.hero-scroll[data-air-presentation=static] .hero-opening,.hero-scroll[data-air-presentation=static] .hero-scroll-prompt,.hero-scroll[data-air-presentation=static] .hero-shader{display:none}html[data-air-direct-home=true] .hero-scroll{height:auto!important}html[data-air-direct-home=true] .hero-sticky{position:relative!important}html[data-air-direct-home=true] .cloud-curtain,html[data-air-direct-home=true] .hero-cloud-title,html[data-air-direct-home=true] .hero-dither-lens,html[data-air-direct-home=true] .hero-opening,html[data-air-direct-home=true] .hero-scroll-prompt,html[data-air-direct-home=true] .hero-shader{display:none!important}html[data-air-direct-home=true] .hero-content,html[data-air-direct-home=true] .hero-frame{opacity:1!important;transform:none!important}html[data-air-direct-home=true] .site-header{z-index:80;opacity:1;pointer-events:auto;filter:none;transform:none}.hero-scroll[data-air-shader=fallback]{height:auto!important}.hero-scroll[data-air-shader=fallback] .hero-sticky{position:relative!important}.hero-scroll[data-air-shader=fallback] .cloud-curtain,.hero-scroll[data-air-shader=fallback] .hero-cloud-title,.hero-scroll[data-air-shader=fallback] .hero-dither-lens,.hero-scroll[data-air-shader=fallback] .hero-opening,.hero-scroll[data-air-shader=fallback] .hero-scroll-prompt,.hero-scroll[data-air-shader=fallback] .hero-shader{display:none!important}.hero-scroll[data-air-shader=fallback] .hero-content,.hero-scroll[data-air-shader=fallback] .hero-frame{opacity:1!important;transform:none!important}.hero-sticky{padding:6.75rem 0 1.5rem;background:#b8dff6}.hero-sticky:before{z-index:0;opacity:var(--handoff-progress);background:linear-gradient(90deg,rgba(242,250,255,.82),rgba(239,249,255,.42) 42%,transparent 67%),linear-gradient(180deg,rgba(255,255,255,.28),transparent 24%,rgba(75,141,193,.12))}.hero-opening{position:absolute;inset:0;z-index:1;overflow:hidden;display:grid;place-items:center;opacity:calc(1 - var(--poster-exit-progress));transform:scale(calc(1 + var(--poster-exit-progress) * .035));transform-origin:50% 52%;pointer-events:none;will-change:opacity,transform}.hero-scroll[data-air-poster=hidden] .hero-opening{visibility:hidden}.hero-opening-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center;filter:saturate(.92) contrast(.98) brightness(1.025)}.hero-cloud-title{position:absolute;top:50%;left:50%;z-index:69;width:min(18ch,calc(100% - 4rem));margin:0;color:#f7fbfd;font-size:clamp(2.9rem,6.7vw,7.75rem);font-weight:390;letter-spacing:-.068em;line-height:.9;text-align:center;text-shadow:0 .12em .65em rgba(255,255,255,.22),0 1rem 3rem rgba(4,32,63,.28);text-wrap:balance;opacity:var(--title-progress);filter:blur(calc((1 - var(--title-reveal-progress)) * 12px)) saturate(calc(.86 + var(--title-reveal-progress) * .14));transform:translate(-50%,calc(-50% + (1 - var(--title-reveal-progress)) * 5.5rem - var(--title-exit-progress) * 3.5rem)) scale(calc(.94 + var(--title-reveal-progress) * .06 - var(--title-exit-progress) * .025));transform-origin:center center;pointer-events:none;will-change:opacity,transform,filter;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.hero-cloud-title .hero-cloud-shiny{display:inline}.hero-cloud-title .hero-cloud-shiny>span[aria-hidden=true]{opacity:min(.94,calc(var(--title-progress) * 1.12));background-position:var(--title-sheen-position) 50%;animation:none}.hero-cloud-title:before{content:"";position:absolute;z-index:-1;inset:-35% -42%;border-radius:50%;opacity:calc(var(--title-progress) * .64);background:radial-gradient(ellipse,rgba(255,255,255,.28),rgba(232,247,255,.1) 36%,transparent 72%);filter:blur(18px)}.hero-opening:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 45%,rgba(93,158,206,.07)),radial-gradient(circle at 50% 47%,transparent 20%,rgba(143,199,233,.08) 84%)}.hero-sky{inset:-5%;background:radial-gradient(circle at 76% 34%,rgba(255,255,255,.88),transparent 7rem),radial-gradient(ellipse at 74% 43%,rgba(109,184,230,.58),transparent 31%),radial-gradient(ellipse at 12% 86%,rgba(246,252,255,.92),transparent 28%),linear-gradient(145deg,#edf8fe,#c4e5f8 35%,#8ec8eb 72%,#d7edf9)}.hero-sky:before{opacity:calc(.34 + var(--handoff-progress) * .22);background:radial-gradient(ellipse at -6% 23%,rgba(255,255,255,.94),transparent 29%),radial-gradient(ellipse at 105% 71%,rgba(246,252,255,.92),transparent 26%),radial-gradient(ellipse at 54% 111%,rgba(222,242,253,.9),transparent 32%);filter:blur(22px)}.hero-sky:after{background:linear-gradient(90deg,rgba(246,252,255,.48),rgba(245,251,255,.16) 45%,transparent 68%)}.sun-haze{z-index:-2;right:auto;left:-8%;top:-38%;opacity:calc(.28 + var(--handoff-progress) * .18);background:rgba(255,255,255,.88);filter:blur(74px)}.hero-shader{z-index:2;opacity:var(--cloud-veil-progress);mix-blend-mode:normal}.hero-dither-lens{position:absolute!important;z-index:3;top:48%;right:max(-8vw,-10rem);width:min(62vw,52rem);height:min(68svh,48rem);border-radius:50%;opacity:clamp(0,calc((var(--handoff-progress) - .08) * .38),.34);pointer-events:none;mix-blend-mode:soft-light;transform:translateY(-50%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0,rgba(0,0,0,.82) 42%,transparent 72%)}.hero-grain{z-index:8;opacity:.024;mix-blend-mode:multiply}.cloud-curtain{z-index:70}.hero-scroll[data-air-shader=fallback] .cloud-curtain,.hero-scroll[data-air-shader=pending] .cloud-curtain,.hero-scroll[data-air-shader=ready] .cloud-curtain{opacity:1}.hero-scroll:focus-within .cloud-curtain,.hero-scroll:focus-within .hero-cloud-title{opacity:0}.hero-scroll:focus-within .hero-content{opacity:1;transform:none}html[data-air-hydrated=timeout] .site-header{z-index:80;opacity:1;pointer-events:auto;filter:none;transform:none}html[data-air-hydrated=timeout] .hero-scroll{height:auto!important}html[data-air-hydrated=timeout] .hero-sticky{position:relative!important}html[data-air-hydrated=timeout] .cloud-curtain,html[data-air-hydrated=timeout] .hero-cloud-title,html[data-air-hydrated=timeout] .hero-dither-lens,html[data-air-hydrated=timeout] .hero-opening,html[data-air-hydrated=timeout] .hero-shader{display:none!important}html[data-air-hydrated=timeout] .hero-content{opacity:1!important;transform:none!important}.cloud-bank{width:82vw;height:98vh;opacity:clamp(0,calc(var(--cloud-veil-progress) * .82),.82);filter:blur(13px) drop-shadow(0 2rem 4rem var(--cloud-shadow));background:radial-gradient(ellipse at 18% 53%,rgba(255,255,255,.98) 0 13%,rgba(234,247,254,.92) 24%,transparent 45%),radial-gradient(ellipse at 48% 31%,rgba(255,255,255,.99) 0 18%,rgba(219,240,252,.88) 31%,transparent 53%),radial-gradient(ellipse at 79% 58%,rgba(252,254,255,.97) 0 16%,rgba(218,239,251,.86) 29%,transparent 50%),radial-gradient(ellipse at 43% 82%,rgba(207,233,249,.94) 0 25%,transparent 54%)}.bank-one{left:-23vw;top:-28vh;transform:translate3d(calc(var(--reveal-progress) * -72vw),calc(var(--reveal-progress) * -12vh),0) rotate(-4deg)}.bank-two{right:-25vw;top:-18vh;transform:translate3d(calc(var(--reveal-progress) * 74vw),calc(var(--reveal-progress) * -9vh),0) scale(1.16) rotate(4deg)}.hero-scroll-prompt{position:absolute;z-index:72;left:50%;bottom:clamp(1.35rem,3.3vh,2.45rem);display:inline-flex;align-items:center;gap:.56rem;margin:0;color:rgba(5,57,104,.88);font-family:var(--font-mono);font-size:.57rem;font-weight:650;letter-spacing:.13em;line-height:1;text-shadow:0 1px rgba(255,255,255,.82);text-transform:uppercase;opacity:clamp(0,calc(1 - var(--reveal-progress) * 2.35),1);transform:translateX(-50%) translateY(calc(var(--poster-exit-progress) * -.3rem));transition:opacity .18s linear,transform .18s linear;white-space:nowrap}.hero-scroll-prompt:before{content:"";width:.38rem;height:.38rem;border-radius:50%;background:#177abd;box-shadow:0 0 0 .24rem rgba(23,122,189,.12)}.hero-scroll-prompt svg{width:.95rem;height:.95rem;animation:cloudScrollCue 1.45s ease-in-out infinite}@keyframes cloudScrollCue{0%,to{transform:translateY(-.16rem);opacity:.58}52%{transform:translateY(.3rem);opacity:1}}.hero-frame{display:none}.hero-content{z-index:7;min-height:calc(100svh - 8.25rem);opacity:clamp(0,calc((var(--handoff-progress) - .04) * 1.12),1);transform:translateY(calc((1 - var(--handoff-progress)) * 2.4rem))}.hero-content.shell{width:min(100% - clamp(3rem,8vw,10rem),96rem)}.hero-copy{grid-column:7/-1;grid-row:1;max-width:42rem}.hero-kicker{color:#165d98}.hero-kicker>span:last-child{border-color:rgba(7,69,123,.24);color:#0b4d87;background:rgba(248,253,255,.42)}.pulse-dot{background:#0b66ab;box-shadow:0 0 0 0 rgba(11,102,171,.4)}.hero-copy h1{color:#03234d;font-size:clamp(2.85rem,3.42vw,4.05rem);text-shadow:0 .7rem 2.6rem rgba(13,66,119,.13)}.hero-copy h1 .hero-title-line,.hero-copy h1 .hero-title-line span{display:block;white-space:nowrap}.hero-copy h1 .hero-title-line--signal{color:#045991}.hero-copy h1:focus{outline:none}.hero-copy h1 em{color:#045991;text-shadow:0 .65rem 2.1rem rgba(16,88,142,.14)}.hero-copy>p{color:rgba(4,35,72,.8);text-shadow:0 1px rgba(255,255,255,.72)}.hero-status{margin:1rem 0 0;color:rgba(5,52,98,.74)!important;font-family:var(--font-mono);font-size:.58rem!important;font-weight:620;letter-spacing:.1em;line-height:1.55;text-transform:uppercase}.direction-cues{max-width:32rem;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.direction-chip{min-height:2.75rem;border:1px solid rgba(7,69,123,.22);border-radius:999px;padding:.65rem .9rem;color:rgba(4,38,78,.72);background:rgba(248,253,255,.44);box-shadow:inset 0 1px rgba(255,255,255,.75);font-family:var(--font-mono);font-size:.56rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .18s var(--spring),color .18s ease,background .18s ease,border-color .18s ease}.direction-chip:hover{transform:translateY(-2px);border-color:rgba(7,69,123,.5)}.direction-chip.is-selected{color:#f8fcff;border-color:#0c5a9a;background:#0a4b87;box-shadow:inset 0 1px rgba(255,255,255,.3),0 .7rem 1.8rem rgba(30,98,153,.18)}.hero-actions .button{min-height:4rem;min-width:20.5rem}.hero-proof li{color:rgba(5,44,84,.64)}.hero-proof svg{color:#0c5f9f}.phone-stage{grid-column:1/span 6;grid-row:1;place-items:center;padding:.25rem 2.8rem 0 0}.app-orbit-motion{position:absolute;inset:0;transform:rotate(var(--orbit-angle));transform-origin:50% 52%;opacity:clamp(0,calc((var(--orbit-progress) - .04) * .82),.82);will-change:transform,opacity}.orbit-map path{stroke:rgba(9,76,132,.18)}.orbit-map circle{fill:#0b5e9f;filter:drop-shadow(0 0 5px rgba(255,255,255,.9))}.app-icon{border-color:rgba(255,255,255,.82);box-shadow:0 1rem 2.6rem rgba(34,96,148,.2),inset 0 1px rgba(255,255,255,.72),0 0 0 1px rgba(10,67,116,.16);animation:none}.app-icon-face{display:grid;place-items:center;width:100%;height:100%;transform:rotate(var(--counter-orbit-angle));transition:transform 80ms linear}.iphone-shell{width:min(clamp(18rem,26vw,29rem),calc((100svh - 8.75rem) * .43));max-width:100%;border-color:rgba(255,255,255,.84);background:linear-gradient(138deg,#f7fcff,#6c94b5 8%,#102746 16%,#030a13 49%,#507da1 86%,#eefaff);box-shadow:0 2.2rem 4.4rem rgba(40,98,148,.26),0 0 0 .2rem rgba(8,33,61,.74),inset 0 0 0 1px rgba(255,255,255,.62),inset .12rem 0 .28rem rgba(255,255,255,.7);transform:perspective(1400px) rotate(1.1deg) rotateX(.35deg)}.iphone-screen{border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 50% 22%,rgba(30,69,112,.2),transparent 18rem),#07111f}.thread-body{min-height:0}.tapback-helper{margin:-.18rem 0 .28rem .2rem;color:#91a5ba;font-size:.53rem;font-weight:600}.air-clarifier{margin:0 0 .6rem;padding:.62rem;border:1px solid rgba(151,198,236,.22);border-radius:.85rem;color:#e9f4fb;background:rgba(21,40,64,.92)}.air-clarifier>p{margin:0;font-size:.65rem;line-height:1.35}.air-clarifier-answers{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.52rem}.air-clarifier-answers button{border:1px solid rgba(168,211,242,.24);border-radius:.55rem;color:#dcedf9;background:rgba(71,110,148,.24);font-size:.55rem;cursor:pointer}.air-clarifier-answers button[aria-pressed=true]{color:#fff;border-color:#6db8ef;background:#0a84ff}.mini-app.air-visual-card{min-height:17.4rem;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(146,207,244,.32),transparent 9rem),linear-gradient(145deg,#ffffff,#eef7fc)}.air-storyboard-frame figcaption{margin-top:.35rem;color:#61768c;font-size:.5rem;line-height:1.3}.air-storyboard-media{overflow:hidden;border:1px solid rgba(18,78,132,.16);border-radius:.72rem;background:#dbeefa}.air-visual-fallback{position:absolute;inset:0;color:#244f78;background:linear-gradient(145deg,#dceefa,#f4fbff);font-size:.65rem}.air-visual-fallback[hidden]{display:none!important}.direction-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin:.35rem 0;padding:.45rem .55rem;border:1px solid #cbddeb;border-radius:.55rem;color:#244969;background:#edf7fc;font-size:.5rem}.direction-note span{color:#6a8196}.storyboard-controls{display:grid;gap:.4rem}.storyboard-controls>p{margin:0;color:#5b7187;text-align:center;font-size:.5rem}.storyboard-position{display:grid;grid-template-columns:repeat(3,1fr);gap:.3rem;margin:0;padding:0;list-style:none}.storyboard-position li{display:grid;place-items:center;min-height:1.35rem;border-radius:999px;color:#7890a5;background:#e6f0f6;font-size:.48rem}.storyboard-position li[aria-current=step]{color:#fff;background:#0a84ff}.storyboard-navigation{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.storyboard-navigation button{display:inline-flex;align-items:center;justify-content:center;gap:.22rem;border:1px solid #ccdce8;border-radius:.55rem;color:#21435f;background:#fff;font-size:.53rem;cursor:pointer}.storyboard-navigation button:disabled{opacity:.42;cursor:default}.agent-section{color:#082750;background:radial-gradient(ellipse at 76% -8%,rgba(100,183,230,.44),transparent 34rem),linear-gradient(180deg,#e8f5fc,#c6e5f7 48%,#edf8fd)}.agent-section:before{opacity:.42;background:linear-gradient(180deg,rgba(146,200,232,.5),transparent 10rem),radial-gradient(circle at 74% 16%,rgba(255,255,255,.8),transparent 31%)}.agent-section:after{content:"";position:absolute;inset:0 0 auto;height:7rem;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.45),transparent),repeating-linear-gradient(90deg,rgba(7,72,128,.12) 0 1px,transparent 1px 4px);mask-image:linear-gradient(180deg,#000,transparent)}.feature-grid{gap:1.1rem}.feature-card{color:#09254b;border-color:rgba(255,255,255,.78);background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(225,242,251,.58)),rgba(244,251,255,.66);box-shadow:inset 0 1px rgba(255,255,255,.92),inset 0 0 0 1px rgba(24,86,139,.1),0 1.4rem 3.6rem rgba(31,94,145,.12);backdrop-filter:blur(18px) saturate(118%)}.feature-card:hover{border-color:rgba(11,86,148,.32);box-shadow:inset 0 1px rgba(255,255,255,.96),0 1.8rem 4.2rem rgba(31,94,145,.18)}.feature-number,.soon-badge{color:rgba(7,47,87,.62)}.soon-badge{border-color:rgba(8,65,116,.18);background:rgba(244,251,255,.5)}.feature-top>svg{color:#0a5d9d}.feature-copy h3{color:#072551}.feature-copy p{color:rgba(5,37,74,.72);font-size:1rem}.feature-visual{border-color:rgba(14,75,127,.12);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.95),transparent 60%),rgba(202,230,247,.55)}.film-section{--cream:#eef8ff;--cream-bright:#ffffff;--ink-72:rgba(235,247,255,0.78);--ink-55:rgba(224,242,253,0.58);--ink-34:rgba(224,242,253,0.38);--rule:rgba(191,226,248,0.3);--edge:rgba(191,226,248,0.18);color:#edf8ff;background:radial-gradient(ellipse at 86% 30%,rgba(17,103,188,.5),transparent 22rem),radial-gradient(circle at 9% 76%,rgba(23,71,125,.4),transparent 30rem),linear-gradient(145deg,#02070d,#04162d 52%,#061b39)}.film-section:before{inset:0;opacity:.28;background-image:radial-gradient(rgba(122,190,246,.86) .55px,transparent 0);background-size:4px 4px;mask-image:linear-gradient(90deg,#000,transparent 36%,transparent 68%,#000),linear-gradient(180deg,#000,transparent 42%)}.film-section:after,.film-section:before{content:"";position:absolute;pointer-events:none}.film-section:after{inset:5.6rem max(1.25rem,calc((100vw - 78rem) / 2)) auto;height:10.25rem;border:1px solid rgba(147,206,250,.18);border-bottom:0;background:linear-gradient(180deg,rgba(94,165,220,.1),transparent 64%),radial-gradient(rgba(139,205,248,.52) .6px,transparent 0);background-size:auto,4px 4px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.58) 58%,transparent)}.film-section .section-rail{position:relative;z-index:1;margin-inline:-.25rem;padding:.8rem .75rem 1rem;border:1px solid rgba(147,206,250,.18);background:rgba(2,10,20,.46);box-shadow:inset 0 1px rgba(227,247,255,.06)}.film-section .eyebrow{color:#8fd2fb}.film-copy h2,.film-storyboard h3{color:#fff}.film-storyboard{position:relative;isolation:isolate;overflow:hidden;padding:clamp(1rem,2vw,1.5rem);border:1px solid rgba(142,202,247,.3);background:linear-gradient(145deg,rgba(7,24,47,.96),rgba(1,8,17,.93)),#020912;box-shadow:inset 0 1px rgba(238,249,255,.1),inset 0 -1px rgba(15,87,156,.38),0 2rem 5rem rgba(0,4,12,.44);backdrop-filter:blur(14px)}.film-storyboard:before{content:"Air / storyboard / three frames";position:absolute;inset:.72rem .85rem auto;z-index:0;padding-bottom:.54rem;border-bottom:1px dotted rgba(152,208,249,.32);color:rgba(175,220,249,.54);font-family:var(--font-mono);font-size:.48rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.film-storyboard:after{content:"";position:absolute;z-index:0;inset:auto -5rem -7rem auto;width:22rem;height:22rem;border-radius:50%;opacity:.46;background-image:radial-gradient(rgba(34,142,236,.88) .65px,transparent 0);background-size:4px 4px;mask-image:radial-gradient(circle,#000 0,transparent 68%)}.film-storyboard>*{position:relative;z-index:1}.film-storyboard>.eyebrow{margin-top:1.75rem}.film-storyboard>h3{margin:.4rem 0 0;font-size:clamp(2rem,4vw,3.7rem);font-weight:360;letter-spacing:-.055em}.film-storyboard>p:not(.eyebrow):not(.soon-badge){color:rgba(231,245,254,.68)}.film-storyboard-frame figcaption{margin-top:.65rem;color:rgba(227,244,254,.64);font-family:var(--font-mono);font-size:.52rem;letter-spacing:.04em;line-height:1.45}.film-featured-study>[role=status],.film-featured-study>p{color:rgba(231,246,255,.72)}.film-featured-study .film-preview{border-color:rgba(143,204,249,.42);background:#01070d;box-shadow:inset 0 0 0 1px rgba(225,244,255,.05),0 1.6rem 4rem rgba(0,0,0,.38)}.film-featured-study .film-preview:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border:.5rem solid rgba(3,12,23,.18);background:linear-gradient(180deg,rgba(162,214,251,.12),transparent 11%),linear-gradient(0deg,rgba(0,4,10,.34),transparent 22%);mix-blend-mode:screen}.film-open-link{color:#a8dbfb}.signals-section{--cream:#edf8ff;--cream-bright:#ffffff;--ink-72:rgba(234,247,255,0.78);--ink-55:rgba(224,242,253,0.58);--ink-34:rgba(224,242,253,0.36);--rule:rgba(202,232,250,0.28);--edge:rgba(202,232,250,0.16);color:#edf8ff;background:radial-gradient(circle at 12% 54%,rgba(92,167,221,.34),transparent 29rem),linear-gradient(180deg,#082851,#061b3d 62%,#0b3562)}.signals-section .feature-copy h3,.signals-section .section-heading h2,.signals-section h3{color:#f6fbff}.signals-section .eyebrow{color:#92d2f7}.signal-track figure{border-color:rgba(218,239,252,.18);background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(118,179,220,.05)),rgba(3,18,40,.48);box-shadow:inset 0 1px rgba(255,255,255,.08),0 1rem 3rem rgba(0,7,21,.18)}.proof-list li,.workflow-steps p{font-size:1rem}.air-memory-card{margin-top:clamp(4rem,8vw,7rem);color:#eff9ff;border-color:rgba(219,240,253,.24);background:radial-gradient(circle at 84% 24%,rgba(99,182,231,.2),transparent 17rem),rgba(4,23,50,.62)}.air-memory-card .feature-copy p,.air-memory-card .feature-number,.air-memory-card .soon-badge{color:rgba(231,246,255,.72)}.proof-section{color:#082751;background:radial-gradient(circle at 75% 44%,rgba(255,255,255,.92),transparent 25rem),linear-gradient(180deg,#cae8f8,#edf8fd 56%,#bcdff4)}.proof-section:before{background:radial-gradient(circle at 76% 42%,rgba(91,169,218,.22),transparent 29%),radial-gradient(ellipse at -4% 87%,rgba(255,255,255,.72),transparent 27%)}.proof-copy .eyebrow{color:#155f9f}.proof-list li{color:var(--ink-72)}.proof-list b{color:#08264e}.phone-reference{border-color:rgba(255,255,255,.86);background:rgba(245,251,255,.64);box-shadow:inset 0 1px rgba(255,255,255,.9),0 2rem 5rem rgba(34,99,151,.17);backdrop-filter:blur(16px)}.phone-reference figcaption{color:rgba(6,42,80,.58)}.image-glow{background:rgba(76,157,214,.26)}.closing-section{color:#082750;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.86),transparent 19rem),linear-gradient(180deg,#b9def4,#7dbce5 58%,#dff0fa)}.closing-inner h2{color:#082b5b;text-shadow:0 1px rgba(255,255,255,.72),0 1.3rem 3rem rgba(31,93,143,.13)}.closing-inner>p{color:rgba(4,36,73,.75);text-shadow:0 1px rgba(255,255,255,.7)}.closing-clouds{opacity:.82}.closing-orb{border-color:rgba(255,255,255,.9);color:#084578;background:rgba(247,252,255,.78);box-shadow:inset 0 1px #fff,0 1rem 3rem rgba(41,101,150,.16)}.closing-inner>small{color:rgba(4,47,88,.72)}.site-footer{--cream:#edf8ff;--ink-55:rgba(226,242,252,0.62);position:relative;overflow:hidden;padding:clamp(3.25rem,6vw,5.5rem) 0 2rem;color:#edf8ff;background:radial-gradient(circle at 8% 8%,rgba(45,145,224,.25),transparent 23rem),radial-gradient(circle at 86% 88%,rgba(31,173,149,.16),transparent 26rem),#061b39}.site-footer:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:radial-gradient(rgba(196,233,253,.68) .5px,transparent 0);background-size:5px 5px;mask-image:linear-gradient(135deg,#000,transparent 62%)}.site-footer .footer-grid{position:relative;z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(8rem,.5fr) minmax(8rem,.5fr) minmax(12rem,.7fr);gap:clamp(1.5rem,4vw,4rem)}.site-footer .footer-lead p{max-width:22rem;margin:1rem 0 0;color:rgba(226,242,252,.72);line-height:1.5}.site-footer .footer-links{gap:.22rem}.site-footer .footer-links>span{display:block;margin-bottom:.6rem;color:#a9e1ff;font-family:var(--font-mono);font-size:.53rem;letter-spacing:.12em;text-transform:uppercase}.site-footer .footer-links a{min-height:2.15rem;color:rgba(226,242,252,.68)}.site-footer .footer-links a:hover{color:#e9f9ff}.site-footer .footer-checkout{width:fit-content;min-height:2.85rem;display:inline-flex;align-items:center;gap:.54rem;margin-top:1.5rem;padding:0 .85rem;border:1px solid rgba(190,233,255,.38);border-radius:999px;color:#e9f8ff;background:rgba(217,246,255,.1);font-family:var(--font-mono);font-size:.57rem;letter-spacing:.06em;text-transform:uppercase}.site-footer .footer-checkout:hover{border-color:rgba(219,247,255,.78);background:rgba(217,246,255,.16)}.site-footer .footer-checkout svg:first-child{color:#a9e1ff}.site-footer .footer-meta{align-items:flex-end;gap:.68rem;color:rgba(226,242,252,.54)}.site-footer .footer-meta a{display:inline-flex;align-items:center;gap:.42rem;min-height:2.15rem;color:#d6f3ff}.site-footer .footer-meta a:hover{color:#fff}.site-footer .footer-status{display:inline-flex;align-items:center;gap:.42rem;color:#a9e1ff}.site-footer .footer-status svg{color:#51d69d;font-size:.54rem}.site-footer .brand img{filter:brightness(0) invert(1)}@media (max-width:900px){.site-footer .footer-grid{grid-template-columns:minmax(0,1fr) 1fr 1fr}.site-footer .footer-lead{grid-column:1/-1}.site-footer .footer-meta{align-items:flex-start;text-align:left}}@media (max-width:620px){.site-footer .footer-grid{grid-template-columns:1fr 1fr;gap:2rem 1rem}.site-footer .footer-lead,.site-footer .footer-meta{grid-column:1/-1}.site-footer .footer-checkout{width:100%;justify-content:center}}.preorder-dialog{--cream:#edf8ff;--cream-bright:#fff;--ink-72:rgba(231,246,255,0.78);--ink-55:rgba(221,241,253,0.6);--ink-34:rgba(221,241,253,0.4);--edge:rgba(205,233,250,0.2);color:#edf8ff;border-color:rgba(225,243,254,.34);background:#020913}.preorder-panel{isolation:isolate;overflow:hidden;background:radial-gradient(circle at 88% 48%,rgba(9,91,178,.56),transparent 23rem),radial-gradient(circle at 8% 0,rgba(54,126,192,.24),transparent 28rem),linear-gradient(145deg,#020912,#061b37 74%,#071a36)}.preorder-panel:before{content:"";inset:3.3rem 0 auto;height:10rem;border-top:1px solid rgba(159,211,249,.22);border-bottom:1px solid rgba(159,211,249,.08);background:linear-gradient(180deg,rgba(62,142,206,.12),transparent 78%),radial-gradient(rgba(132,195,241,.56) .6px,transparent 0);background-size:auto,4px 4px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.72) 56%,transparent)}.preorder-dither-field,.preorder-panel:before{position:absolute;z-index:0;pointer-events:none}.preorder-dither-field{inset:auto -10rem -13rem auto;width:44rem;height:44rem;display:block;opacity:.32;mask-image:radial-gradient(circle at 44% 40%,#000 0,rgba(0,0,0,.8) 38%,transparent 69%)}.preorder-console-chrome{position:absolute;z-index:3;inset:0 0 auto;min-height:3.3rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 4.7rem .8rem 1.3rem;border-bottom:1px solid rgba(160,211,249,.28);color:rgba(206,234,252,.72);background:rgba(2,10,21,.68);box-shadow:inset 0 1px rgba(255,255,255,.08),0 1rem 2.6rem rgba(0,0,0,.14);font-family:var(--font-mono);font-size:.5rem;font-weight:600;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.preorder-dialog .dialog-close{top:.35rem;right:.45rem;width:2.5rem;height:2.5rem;border-radius:0;border-color:rgba(169,216,248,.34);color:rgba(232,246,255,.82);background:rgba(1,9,19,.68)}.preorder-dialog .dialog-close:hover{border-color:rgba(181,224,251,.78);color:#d9efff}.preorder-grid{position:relative;z-index:1;padding-top:3.3rem}.preorder-copy{position:relative;border-right-color:rgba(151,207,247,.2);background:linear-gradient(180deg,rgba(1,10,21,.44),rgba(4,19,40,.18)),radial-gradient(rgba(148,205,246,.35) .55px,transparent 0);background-size:auto,4px 4px}.preorder-copy:after{content:"AIR / WZRD / FOUNDING PREORDER";position:absolute;right:1.2rem;bottom:1.1rem;color:rgba(166,211,243,.44);font-family:var(--font-mono);font-size:.45rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.preorder-form{position:relative;z-index:1;background:linear-gradient(145deg,rgba(3,14,29,.58),rgba(5,30,61,.34))}.preorder-interest{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .75rem;padding:.72rem .8rem;border:1px solid rgba(185,221,246,.24);color:rgba(218,239,252,.68);background:rgba(1,9,19,.38);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.04em;text-transform:uppercase}.preorder-interest strong{color:#9bd8fb;font-weight:650}.preorder-form>label:not(.consent-row){color:rgba(201,229,249,.68)}.preorder-form>input{min-height:3.35rem;border-color:rgba(185,221,246,.32);border-radius:0;color:#fff;background:rgba(1,9,19,.6);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.03em}.preorder-form>input:focus{border-color:#8fd2fb;box-shadow:0 0 0 3px rgba(143,210,251,.13)}.preorder-dialog .button-primary{min-height:3.45rem;border-radius:0;color:#06234a;border-color:rgba(178,220,249,.82);background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 42%),#d9efff;box-shadow:inset 0 1px rgba(255,255,255,.9),inset 0 -3px #2b76bf,0 0 0 1px rgba(65,151,220,.28),0 .9rem 2.3rem rgba(0,0,0,.18)}.preorder-dialog .calendar-fallback,.preorder-dialog .eyebrow{color:#9bd8fb}.preorder-dialog[data-preorder-stage=saved] .calendar-stage{position:relative;z-index:1;padding-top:clamp(5.4rem,8vw,6.4rem)}.preorder-dialog[data-preorder-stage=saved] .calendar-stage:before{content:"Booking / founding preorder";position:absolute;top:4rem;left:clamp(2rem,5vw,4.5rem);color:rgba(181,220,247,.55);font-family:var(--font-mono);font-size:.48rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}@media (max-width:1100px) and (min-width:901px){.site-header .nav-optional{display:none}.hero-content.shell{width:min(100% - 3rem,72rem)}.hero-copy h1{font-size:clamp(2.85rem,3.55vw,3.35rem)}.phone-stage{padding-right:1rem;padding-left:0}.app-icon:nth-of-type(n+13){display:none}}@media (max-width:900px){html[data-air-hero-header=covered]:has(.hero-scroll) .site-header{z-index:80;opacity:1;pointer-events:auto;filter:none;transform:none}.hero-scroll{height:auto}.hero-sticky{padding:8rem 0 5.5rem;background:radial-gradient(circle at 70% 54%,rgba(255,255,255,.72),transparent 19rem),linear-gradient(160deg,#e8f6fd,#9bceeD 68%,#deeff9)}.cloud-curtain,.hero-cloud-title,.hero-dither-lens,.hero-opening,.hero-scroll-prompt{display:none}.hero-content.shell{width:min(100% - 3rem,56rem)}.app-orbit-motion,.hero-content{opacity:1;transform:none}.app-icon:nth-of-type(n+9){display:none}.hero-copy,.phone-stage{grid-column:auto;grid-row:auto}.hero-copy{order:0}.phone-stage{order:1;min-height:auto;padding:1rem 1.5rem 0}.iphone-shell{width:min(27rem,calc(100vw - 6rem));max-width:none}.hero-shader{display:none}}@media (max-width:720px){.site-header{border-color:rgba(255,255,255,.74)}.hero-sticky{padding:6.8rem 0 4.5rem}.hero-content.shell{width:min(100% - 2.5rem,56rem)}.direction-chip,.direction-cues,.hero-actions,.hero-content,.hero-copy,.hero-copy h1,.hero-copy>p,.hero-proof{min-width:0;max-width:100%;width:100%}.hero-copy h1{font-size:clamp(1.85rem,8.25vw,2.3rem)}.hero-copy h1 em,.hero-copy h1 span{white-space:normal;overflow-wrap:anywhere}.hero-copy>p{font-size:1.05rem}.direction-cues{display:grid;grid-template-columns:1fr}.direction-chip{display:flex;align-items:center;justify-content:flex-start;text-align:left}.hero-actions .button{width:100%;min-width:0}.hero-proof{display:grid;grid-template-columns:1fr}.phone-stage{padding-inline:.1rem}.iphone-shell{width:min(20.75rem,calc(100vw - 2.5rem))}.film-storyboard{padding:.8rem}.film-featured-study{margin-top:4rem!important}.air-memory-card{margin-top:4rem}}@media (max-width:390px){.hero-content.shell,.shell{width:min(100% - 2.5rem,78rem)}.hero-kicker{font-size:.57rem}.hero-kicker>span:last-child{font-size:.48rem}.iphone-shell{width:min(20rem,calc(100vw - 2.5rem))}.mini-app.air-visual-card{min-height:16.4rem;padding:.52rem}.air-storyboard-frame figcaption,.tapback-helper{font-size:.47rem}}@media (max-width:340px){.hero-content.shell,.shell{width:min(100% - 2.5rem,78rem)}.iphone-shell{width:calc(100vw - 2.5rem)}.iphone-screen{aspect-ratio:9/23.5}.tapback-menu{width:10.5rem;flex-wrap:wrap;justify-content:center;top:-6.55rem;border-radius:1.2rem}}@media (prefers-reduced-motion:reduce){.cloud-curtain,.hero-cloud-title,.hero-dither-lens,.hero-opening,.hero-scroll-prompt,.hero-shader{display:none}.hero-content{opacity:1;transform:none}}@media (forced-colors:active){.app-orbit,.cloud-curtain,.hero-cloud-title,.hero-dither-lens,.hero-opening,.hero-scroll-prompt,.hero-shader,dk-gradient{display:none!important}.hero-content,.site-header{opacity:1!important;transform:none!important;filter:none!important}.feature-card,.film-storyboard,.phone-reference,.site-header{border:1px solid CanvasText}}.preorder-dialog[data-preorder-stage=checking-out],.preorder-dialog[data-preorder-stage=joined]{width:min(54rem,calc(100vw - 2rem));overflow-x:hidden}.waitlist-total{display:flex;align-items:center;gap:.68rem;margin-top:1.8rem;padding:.9rem;border:1px solid rgba(165,219,248,.26);color:rgba(224,243,255,.76);background:rgba(1,11,25,.35);font-family:var(--font-mono);font-size:.57rem;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.waitlist-total svg{flex:none;color:#7fe1ff}.waitlist-total strong{color:#fff;font-size:1rem}.referral-arrival,.referral-credit{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 1rem;color:#a9e9ff;font-size:.78rem;line-height:1.45}.referral-credit{margin:1rem 0 0;color:#aeeec7}.referral-arrival svg,.referral-credit svg{flex:none;margin-top:.1rem}.waitlist-stage{position:relative;z-index:1;box-sizing:border-box;width:100%;min-height:35rem;padding:clamp(5.4rem,8vw,6.4rem) clamp(2rem,5vw,4.5rem) clamp(2rem,5vw,3.5rem)}.waitlist-stage .calendar-heading{padding-right:3rem}.waitlist-stage .calendar-heading h2{max-width:34rem}.waitlist-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2rem;border:1px solid rgba(173,220,248,.25);background:rgba(173,220,248,.17)}.waitlist-status-grid p{display:flex;flex-direction:column;gap:.45rem;min-height:6.7rem;margin:0;padding:1rem;background:rgba(2,14,30,.82)}.waitlist-status-grid span{color:rgba(207,235,252,.58);font-family:var(--font-mono);font-size:.49rem;font-weight:600;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.waitlist-status-grid strong{color:#fff;font-size:clamp(1.8rem,4vw,2.45rem);font-weight:460;letter-spacing:-.06em}.referral-card{margin-top:1.2rem;padding:1.3rem;border:1px solid rgba(163,218,248,.28);background:linear-gradient(120deg,rgba(80,170,227,.16),transparent 45%),rgba(1,12,27,.68)}.referral-card h3{max-width:34rem;margin:.65rem 0 0;color:#effaff;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:460;letter-spacing:-.045em;line-height:1.04}.referral-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.1rem}.referral-actions .button{min-height:2.85rem;padding-inline:1rem;border-radius:0;font-size:.55rem}.preorder-dialog .button-secondary{color:#dff6ff;border:1px solid rgba(180,228,252,.42);background:rgba(5,40,80,.82);box-shadow:inset 0 1px rgba(255,255,255,.11)}.preorder-dialog .button-secondary:hover{border-color:rgba(216,246,255,.82);background:rgba(14,72,133,.92)}.preorder-dialog .consent-row{color:rgba(220,241,253,.78)}.preorder-dialog .privacy-note{position:relative;z-index:1;color:rgba(218,239,252,.72)}.checkout-row{position:relative;z-index:1;display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(0,1fr);gap:1.2rem;align-items:center;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(169,216,248,.18)}.checkout-row>p{margin:0;color:rgba(226,244,255,.82);font-size:.78rem;line-height:1.5}.checkout-button{width:100%;min-height:3.35rem}.waitlist-confetti{position:absolute;z-index:2;inset:2rem 0 auto;height:8rem;overflow:hidden;pointer-events:none}.waitlist-confetti i{position:absolute;top:-1rem;width:.42rem;height:.72rem;background:#7ee4ff;animation:waitlist-confetti 1.45s cubic-bezier(.14,.79,.22,1) both}.waitlist-confetti i:nth-child(3n){background:#81e6bb;border-radius:50%}.waitlist-confetti i:nth-child(4n){background:#d6efff;transform:rotate(35deg)}.waitlist-confetti i:first-child{left:5%;animation-delay:20ms}.waitlist-confetti i:nth-child(2){left:12%;animation-delay:.16s}.waitlist-confetti i:nth-child(3){left:19%;animation-delay:90ms}.waitlist-confetti i:nth-child(4){left:25%;animation-delay:.24s}.waitlist-confetti i:nth-child(5){left:31%;animation-delay:30ms}.waitlist-confetti i:nth-child(6){left:38%;animation-delay:.19s}.waitlist-confetti i:nth-child(7){left:45%;animation-delay:80ms}.waitlist-confetti i:nth-child(8){left:51%;animation-delay:.25s}.waitlist-confetti i:nth-child(9){left:57%;animation-delay:.12s}.waitlist-confetti i:nth-child(10){left:63%;animation-delay:35ms}.waitlist-confetti i:nth-child(11){left:69%;animation-delay:.21s}.waitlist-confetti i:nth-child(12){left:75%;animation-delay:75ms}.waitlist-confetti i:nth-child(13){left:81%;animation-delay:.17s}.waitlist-confetti i:nth-child(14){left:87%;animation-delay:.1s}.waitlist-confetti i:nth-child(15){left:93%;animation-delay:.23s}.waitlist-confetti i:nth-child(16){left:8%;animation-delay:.28s}.waitlist-confetti i:nth-child(17){left:52%;animation-delay:.3s}.waitlist-confetti i:nth-child(18){left:78%;animation-delay:.33s}@keyframes waitlist-confetti{0%{opacity:0;transform:translate3d(0,-1rem,0) rotate(0deg)}18%{opacity:1}to{opacity:0;transform:translate3d(1.5rem,8rem,0) rotate(240deg)}}.onboarding-return{display:grid;min-height:100svh;place-items:center;padding-top:8rem;padding-bottom:4rem}.onboarding-panel{position:relative;isolation:isolate;width:min(100%,48rem);overflow:hidden;padding:clamp(3rem,8vw,6rem);border:1px solid rgba(176,222,248,.5);color:#effaff;background:radial-gradient(circle at 78% 15%,rgba(71,158,225,.45),transparent 22rem),linear-gradient(145deg,#041226,#082c5f);box-shadow:0 2rem 5rem rgba(0,20,54,.2)}.onboarding-panel:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.45;background-image:radial-gradient(rgba(151,215,251,.52) .55px,transparent 0);background-size:4px 4px;mask-image:linear-gradient(140deg,#000,transparent 72%)}.onboarding-panel h1{max-width:38rem;margin:1rem 0 0;color:#fff;font-size:clamp(2.8rem,7vw,5.5rem);font-weight:390;letter-spacing:-.07em;line-height:.88}.onboarding-panel>p:not(.eyebrow):not(.privacy-note):not(.onboarding-rank){max-width:35rem;margin:1.3rem 0 0;color:rgba(224,244,255,.78);font-size:1.1rem;line-height:1.55}.onboarding-panel .success-mark{margin-top:1rem}.onboarding-orb{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(210,242,255,.5);border-radius:50%;color:#c9f3ff;background:rgba(85,176,239,.28);box-shadow:0 0 2rem rgba(133,220,255,.3)}.onboarding-rank{margin:1.8rem 0 0;padding:.9rem 1rem;border-left:2px solid #85dfff;color:rgba(226,245,255,.78);background:rgba(0,10,28,.28);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.onboarding-rank strong{color:#fff;font-size:1rem}.onboarding-cta{width:fit-content;min-height:3.5rem;gap:.65rem;margin-top:1.5rem}@media (max-width:720px){.preorder-dialog[data-preorder-stage=checking-out],.preorder-dialog[data-preorder-stage=joined]{width:calc(100vw - 1rem)}.waitlist-stage{min-height:0;padding:4rem 1rem 1.25rem}.waitlist-stage .calendar-heading{padding-right:2rem}.waitlist-status-grid{grid-template-columns:1fr}.waitlist-status-grid p{min-height:4.7rem;flex-direction:row;align-items:center;justify-content:space-between}.checkout-row{grid-template-columns:1fr}.checkout-row>p{text-align:center}.referral-actions{display:grid;grid-template-columns:1fr}.referral-actions .button{width:100%;justify-content:center}.onboarding-return{min-height:80svh;padding-top:6.5rem;padding-bottom:2rem}.onboarding-panel{padding:2.3rem 1.4rem}.onboarding-panel h1{font-size:clamp(2.7rem,14vw,4rem)}.onboarding-cta{width:100%;justify-content:center}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.waitlist-confetti{display:none}}:root{--font-display:"Inter Variable",Inter,"Helvetica Neue",Arial,system-ui,sans-serif;--font-body:"Inter Variable",Inter,"Helvetica Neue",Arial,system-ui,sans-serif;--air-shine-duration:13.2s;--air-shine-ease:cubic-bezier(0.4,0,0.2,1)}body{font-family:var(--font-body);font-feature-settings:"cv02" 1,"cv03" 1,"cv04" 1,"cv11" 1;font-synthesis:none}.preorder-dialog h2,main :is(h1,h2){font-family:var(--font-display)!important;font-weight:700!important;letter-spacing:-.058em!important}main h3{font-family:var(--font-display)!important;font-weight:650!important;letter-spacing:-.042em!important}.preorder-dialog h2,main :is(h1,h2,h3){text-wrap:balance}@supports (color:color-mix(in srgb,white 50%,black)){.preorder-dialog h2,main :is(h1,h2,h3){--air-shine-glint-modern:color-mix(in srgb,currentColor 80%,white)}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.preorder-dialog h2,main :is(h1,h2,h3){--air-shine-glint:var(--air-shine-glint-modern,rgba(255,255,255,0.84));background-image:linear-gradient(112deg,currentColor 0,currentColor 47.5%,var(--air-shine-glint) 49.35%,var(--air-shine-glint) 50.65%,currentColor 52.5%,currentColor 100%);background-position:150% 50%;background-repeat:repeat-x;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.preorder-dialog h2,main :is(h1,h2){animation:air-heading-shine var(--air-shine-duration) var(--air-shine-ease) infinite}main h3{background-position:50% 50%}.hero-copy h1{animation:none;background-image:none;-webkit-text-fill-color:currentColor}.hero-copy h1 .hero-shiny-line{display:block;font-weight:inherit}.film-section :is(h2,h3),.signals-section :is(h2,h3){--air-shine-glint:#bce9ff}}@keyframes air-heading-shine{0%,28%{background-position:150% 50%}72%,to{background-position:-50% 50%}}@media (prefers-reduced-motion:reduce){.hero-copy h1 .hero-shiny-line,.preorder-dialog h2,main :is(h1,h2,h3){animation:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}}html[data-air-save-data=true] .hero-copy h1 .hero-shiny-line,html[data-air-save-data=true] .preorder-dialog h2,html[data-air-save-data=true] main :is(h1,h2,h3){animation:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important}@media (prefers-contrast:more){.hero-copy h1 .hero-shiny-line,.preorder-dialog h2,main :is(h1,h2,h3){background-image:none!important;-webkit-text-fill-color:currentColor!important;animation:none!important}}@media (forced-colors:active){.hero-copy h1 .hero-shiny-line,.preorder-dialog h2,main :is(h1,h2,h3){color:CanvasText!important;background-image:none!important;-webkit-text-fill-color:CanvasText!important;animation:none!important}}