.Ages-module__8F-VMa__stages{gap:8px;margin:0;display:grid}.Ages-module__8F-VMa__stage{grid-template-columns:4rem minmax(0,1fr);gap:12px;display:grid}.Ages-module__8F-VMa__stage dt{font-variant-numeric:tabular-nums;color:var(--tone-accent);font-weight:600}.Ages-module__8F-VMa__stage dd{color:var(--tone-text);margin:0}
.SkyPageView-module__-d14eG__sky{z-index:0;pointer-events:none;visibility:hidden;block-size:100lvh;inline-size:100%;display:block;position:fixed;inset-block-start:0;inset-inline:0}.sky-ready .SkyPageView-module__-d14eG__sky{visibility:visible}.SkyPageView-module__-d14eG__main{z-index:1;position:relative}
.WaitlistForm-module___uRT7G__form{inline-size:min(100%,44rem);margin-block-start:20px}.WaitlistForm-module___uRT7G__frame{border:0;justify-items:center;gap:22px;min-inline-size:0;margin:0;padding:0;display:grid}.WaitlistForm-module___uRT7G__stage{inline-size:100%;display:grid}.WaitlistForm-module___uRT7G__rest,.WaitlistForm-module___uRT7G__question{transition:opacity .6s .15s var(--ease-out), transform .8s .15s var(--ease-out), filter .6s .15s var(--ease-out);grid-area:1/1;align-content:center;justify-items:center;gap:18px;display:grid}.WaitlistForm-module___uRT7G__stage[data-open=true] .WaitlistForm-module___uRT7G__rest,.WaitlistForm-module___uRT7G__stage[data-open=false] .WaitlistForm-module___uRT7G__question{visibility:hidden;opacity:0;filter:blur(6px);transition:opacity .35s var(--ease-out), transform .45s var(--ease-out), filter .35s var(--ease-out), visibility 0s .45s}.WaitlistForm-module___uRT7G__stage[data-open=true] .WaitlistForm-module___uRT7G__rest{transform:translateY(-12px)}.WaitlistForm-module___uRT7G__stage[data-open=false] .WaitlistForm-module___uRT7G__question{transform:translateY(12px)}.WaitlistForm-module___uRT7G__roles{min-inline-size:0;font-family:var(--font-serif), Georgia, serif;border:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 6px;margin:0;padding:0;font-size:clamp(1.25rem,2.4vw,1.5rem);line-height:1.2;display:flex}.WaitlistForm-module___uRT7G__legend{float:inline-start;color:var(--tone-muted);padding:0 4px 0 0;font-style:italic}.WaitlistForm-module___uRT7G__role{color:var(--text-muted);cursor:pointer;transition:color .3s var(--ease-out);border-radius:12px;padding:4px 8px 14px;position:relative}.WaitlistForm-module___uRT7G__role+.WaitlistForm-module___uRT7G__role:before{content:"·" / "";color:var(--tone-muted);opacity:.6;position:absolute;inset-inline-start:-6px}.WaitlistForm-module___uRT7G__role:hover{color:var(--text-strong)}.WaitlistForm-module___uRT7G__role:has(:checked){color:var(--accent-ink)}.WaitlistForm-module___uRT7G__role:after{content:"";background:var(--nlit-amber);opacity:0;block-size:6px;inline-size:6px;transition:opacity .35s var(--ease-out), transform .5s var(--ease-out);border-radius:50%;position:absolute;inset-block-end:3px;inset-inline-start:calc(50% - 3px);transform:scale(.2);box-shadow:0 0 10px 3px #f29f3f99}.WaitlistForm-module___uRT7G__role:has(:checked):after{opacity:1;transform:scale(1)}.WaitlistForm-module___uRT7G__role:has(:focus-visible){outline:2px solid var(--tone-accent);outline-offset:2px}.WaitlistForm-module___uRT7G__radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.WaitlistForm-module___uRT7G__line{inline-size:min(100%,24rem);position:relative}.WaitlistForm-module___uRT7G__line:after{content:"";block-size:1px;transition:block-size .3s var(--ease-out), background .4s var(--ease-out), box-shadow .6s var(--ease-out);background:#0e23388c;position:absolute;inset-block-end:0;inset-inline:0}.WaitlistForm-module___uRT7G__line:focus-within:after{background:linear-gradient(90deg, #f29f3f00, var(--nlit-amber) 12%, var(--nlit-amber-ink) 50%, var(--nlit-amber) 88%, #f29f3f00);block-size:2px;box-shadow:0 0 14px 1px #f29f3fb3}.WaitlistForm-module___uRT7G__line[data-invalid]:after{background:var(--accent-ink);block-size:2px}.WaitlistForm-module___uRT7G__hiddenLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.WaitlistForm-module___uRT7G__input{block-size:60px;inline-size:100%;min-inline-size:0;color:var(--text-strong);font-family:var(--font-serif), Georgia, serif;text-align:center;caret-color:var(--accent-ink);background:0 0;border:0;outline:none;padding:10px 48px 0;font-size:clamp(1.375rem,2.6vw,1.75rem);display:block}.WaitlistForm-module___uRT7G__input::placeholder{color:var(--text-muted);opacity:.85;font-style:italic}.WaitlistForm-module___uRT7G__join{min-block-size:52px;color:var(--text-strong);font-family:var(--font-serif), Georgia, serif;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:8px 20px 12px;font-size:clamp(1.375rem,2.4vw,1.625rem);font-weight:600;line-height:1.1;display:inline-flex;position:relative}.WaitlistForm-module___uRT7G__joinStar{block-size:22px;inline-size:22px;fill:var(--nlit-amber);filter:drop-shadow(0 0 5px #f29f3fe6)drop-shadow(0 0 14px #f29f3f80);transition:transform .7s var(--ease-out);flex:none}.WaitlistForm-module___uRT7G__joinWord{position:relative}.WaitlistForm-module___uRT7G__joinWord:after{content:"";background:linear-gradient(90deg, var(--nlit-amber), #f29f3f40);transform-origin:0;block-size:2px;transition:transform .5s var(--ease-out);border-radius:2px;position:absolute;inset-block-end:-6px;inset-inline:0;transform:scaleX(.35);box-shadow:0 0 10px #f29f3f99}.WaitlistForm-module___uRT7G__join:hover .WaitlistForm-module___uRT7G__joinWord:after,.WaitlistForm-module___uRT7G__join:focus-visible .WaitlistForm-module___uRT7G__joinWord:after{transform:scaleX(1)}.WaitlistForm-module___uRT7G__join:hover .WaitlistForm-module___uRT7G__joinStar,.WaitlistForm-module___uRT7G__join:focus-visible .WaitlistForm-module___uRT7G__joinStar{transform:rotate(90deg)scale(1.15)}.WaitlistForm-module___uRT7G__join:active .WaitlistForm-module___uRT7G__joinStar{transform:rotate(135deg)scale(.9)}.WaitlistForm-module___uRT7G__join:focus-visible{outline:3px solid var(--tone-accent);outline-offset:2px}.WaitlistForm-module___uRT7G__send{block-size:44px;inline-size:44px;color:var(--accent-ink);cursor:pointer;opacity:1;transition:opacity .35s var(--ease-out), transform .5s var(--ease-out), background .3s var(--ease-out), visibility 0s;background:radial-gradient(circle,#f29f3f38,#0000 70%);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:6px;inset-inline-end:0;transform:none}.WaitlistForm-module___uRT7G__send[data-ready=false]{visibility:hidden;opacity:0;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out), visibility 0s .25s;transform:translate(-12px)}.WaitlistForm-module___uRT7G__send:hover{background:radial-gradient(circle,#f29f3f66,#0000 72%)}.WaitlistForm-module___uRT7G__send:focus-visible{outline:3px solid var(--tone-accent);outline-offset:2px}.WaitlistForm-module___uRT7G__send:disabled{cursor:progress}.WaitlistForm-module___uRT7G__arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #f29f3fb3);block-size:24px;inline-size:24px;transition:transform .35s var(--ease-out)}.WaitlistForm-module___uRT7G__send:hover .WaitlistForm-module___uRT7G__arrow{transform:translate(3px)}.WaitlistForm-module___uRT7G__send:disabled .WaitlistForm-module___uRT7G__arrow{animation:WaitlistForm-module___uRT7G__onward .9s var(--ease-out) infinite}@keyframes WaitlistForm-module___uRT7G__onward{50%{opacity:.5;transform:translate(5px)}}.WaitlistForm-module___uRT7G__error{font-family:var(--font-sans), system-ui, sans-serif;color:var(--accent-ink);flex-basis:100%;justify-content:center;align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}.WaitlistForm-module___uRT7G__error:before{content:"";background:var(--nlit-amber);border-radius:50%;block-size:6px;inline-size:6px;box-shadow:0 0 8px 2px #f29f3f80}.WaitlistForm-module___uRT7G__widget{inline-size:100%}.WaitlistForm-module___uRT7G__widget:empty{display:none}.WaitlistForm-module___uRT7G__alert{color:var(--accent-ink);margin:0;font-size:.875rem}.WaitlistForm-module___uRT7G__alert:empty{display:none}.WaitlistForm-module___uRT7G__note{color:var(--tone-muted);margin:0;font-size:.8125rem}.WaitlistForm-module___uRT7G__joined{text-align:center;outline:none;align-content:center;justify-items:center;gap:8px;margin-block-start:20px;padding-block:18px 6px;display:grid}.WaitlistForm-module___uRT7G__joined:focus-visible{outline:3px solid var(--tone-accent);outline-offset:6px;border-radius:16px}.WaitlistForm-module___uRT7G__star{block-size:30px;inline-size:30px;fill:var(--nlit-amber);filter:drop-shadow(0 0 6px #f29f3fe6)drop-shadow(0 0 18px #f29f3f8c);animation:WaitlistForm-module___uRT7G__bloom 1.6s var(--ease-out) both;margin-block-end:6px}@keyframes WaitlistForm-module___uRT7G__bloom{0%{opacity:0;transform:scale(0)rotate(-60deg)}60%{opacity:1;transform:scale(1.4)rotate(0)}to{transform:scale(1)}}.WaitlistForm-module___uRT7G__joinedTitle{font-family:var(--font-serif), Georgia, serif;color:var(--tone-text);animation:WaitlistForm-module___uRT7G__rise .9s .25s var(--ease-out) both;margin:0;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:600;line-height:1.1}.WaitlistForm-module___uRT7G__joinedBody{color:var(--tone-muted);animation:WaitlistForm-module___uRT7G__rise .9s .4s var(--ease-out) both;margin:0;font-size:1.0625rem}@keyframes WaitlistForm-module___uRT7G__rise{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}
.Waitlist-module__NBg7cW__signoff{font-family:var(--font-serif), Georgia, serif;color:var(--tone-text);text-wrap:balance;align-self:center;margin:0;font-size:clamp(2.25rem,6vw,4.25rem);font-weight:600;line-height:1.05}.Waitlist-module__NBg7cW__say{justify-items:center;display:grid}.Waitlist-module__NBg7cW__title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.Waitlist-module__NBg7cW__prompt{font-family:var(--font-serif), Georgia, serif;color:var(--tone-text);margin-block:0 12px;font-size:clamp(1.375rem,3vw,2rem);line-height:1.2}
