.backdrop[data-astro-cid-nlnhp4nu]{z-index:-1;background:var(--bg);position:fixed;inset:0;overflow:hidden}.backdrop__image[data-astro-cid-nlnhp4nu]{object-fit:cover;object-position:50% 75%;width:100%;max-width:none;height:100%;animation:backdrop-in 2.4s var(--ease-out) both;position:absolute;inset:0}.backdrop[data-astro-cid-nlnhp4nu]:after{content:"";background:radial-gradient(circle at 50% 45%,#0000 0%,#030a091f 45%,#030a096b 100%),linear-gradient(#030a097a,#030a0938 36%,#030a099e);position:absolute;inset:0}@keyframes backdrop-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.waitlist[data-astro-cid-lsxrvkd2]{width:100%;max-width:440px;margin-inline:auto;position:relative}.waitlist__field[data-astro-cid-lsxrvkd2]{border:1px solid var(--rule);border-radius:var(--radius);backdrop-filter:blur(14px)saturate(1.2);box-shadow:var(--shadow-md), 0 1px 0 #ffffff0a inset;background:#080e0d7a;align-items:center;gap:6px;padding:5px;transition:border-color .2s,box-shadow .2s;display:flex}.waitlist__field[data-astro-cid-lsxrvkd2]:focus-within{box-shadow:var(--shadow-md), 0 0 0 4px #ffffff14;border-color:#ffffff6b}.waitlist__input[data-astro-cid-lsxrvkd2]{background:0 0;border:0;outline:none;flex:1;min-width:0;height:44px;padding:0 12px;font-size:15px}.waitlist__input[data-astro-cid-lsxrvkd2]::placeholder{color:var(--ink-faint)}.waitlist__button[data-astro-cid-lsxrvkd2]{height:44px}.waitlist__done[data-astro-cid-lsxrvkd2]{border:1px solid var(--rule);border-radius:var(--radius);backdrop-filter:blur(14px);min-height:56px;color:var(--ink-soft);background:#080e0d8f;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;display:none}.waitlist__dot[data-astro-cid-lsxrvkd2]{background:var(--live);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 18%, transparent);border-radius:50%;flex:none}.waitlist__status[data-astro-cid-lsxrvkd2]{color:var(--danger);font-size:13px;position:absolute;top:calc(100% + 8px);left:0;right:0}.waitlist[data-astro-cid-lsxrvkd2][data-state=done] .waitlist__field[data-astro-cid-lsxrvkd2]{display:none}.waitlist[data-astro-cid-lsxrvkd2][data-state=done] .waitlist__done[data-astro-cid-lsxrvkd2]{display:flex}.waitlist[data-astro-cid-lsxrvkd2][data-state=done] .waitlist__status[data-astro-cid-lsxrvkd2]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=420px){.waitlist__field[data-astro-cid-lsxrvkd2]{flex-direction:column;align-items:stretch}.waitlist__input[data-astro-cid-lsxrvkd2]{text-align:center;flex:none;height:48px}}.page[data-astro-cid-lcdefpme]{min-height:100dvh;position:relative}.page__header[data-astro-cid-lcdefpme]{z-index:1;padding:clamp(1rem, 2.5vw, 1.5rem) var(--pad);align-items:center;display:flex;position:absolute;inset:0 0 auto}.page__footer[data-astro-cid-lcdefpme]{z-index:1;padding:1.25rem var(--pad);color:var(--ink-mute);justify-content:center;gap:1.25rem;font-size:12px;display:flex;position:absolute;inset:auto 0 0}.page__footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none;transition:color .2s}.page__footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.wordmark[data-astro-cid-lcdefpme]{letter-spacing:-.025em;color:var(--ink);align-items:center;font-size:16px;font-weight:560;text-decoration:none;display:inline-flex}.hero[data-astro-cid-lcdefpme]{min-height:100dvh;padding:7rem var(--pad) 5rem;align-items:center;display:flex}.hero__content[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;width:100%;max-width:980px;margin-inline:auto;display:flex}.headline[data-astro-cid-lcdefpme]{font-family:var(--display);font-variation-settings:"opsz" 48;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 28px #00000047;margin-top:1.75rem;font-size:clamp(2.35rem,1.65rem + 2.7vw,4rem);font-weight:480;line-height:1.02}.headline__rest[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.sub[data-astro-cid-lcdefpme]{max-width:47ch;color:var(--ink-soft);text-wrap:pretty;margin:1.75rem auto 0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6}.hero__form[data-astro-cid-lcdefpme]{width:100%;margin-top:2.25rem}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{align-items:flex-end;padding-bottom:max(3rem,8vh)}.headline[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,9.4vw,2.5rem)}.sub[data-astro-cid-lcdefpme]{max-width:36ch}}
