.waitlist[data-astro-cid-ucnifjqo]{width:100%;max-width:520px;padding:var(--space-6);border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.waitlist__form[data-astro-cid-ucnifjqo]{display:grid;gap:var(--space-4)}.waitlist__head[data-astro-cid-ucnifjqo]{padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--line)}.waitlist__eyebrow[data-astro-cid-ucnifjqo]{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-label);font-weight:500;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.waitlist__title[data-astro-cid-ucnifjqo]{margin-top:var(--space-1);font-size:var(--text-h4);line-height:var(--leading-h4);letter-spacing:-.01em}.waitlist__lede[data-astro-cid-ucnifjqo]{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.waitlist__field[data-astro-cid-ucnifjqo]{display:grid;gap:var(--space-2)}.waitlist__field[data-astro-cid-ucnifjqo] label[data-astro-cid-ucnifjqo]{color:var(--muted);font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.waitlist__field[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo],.waitlist__field[data-astro-cid-ucnifjqo] select[data-astro-cid-ucnifjqo],.waitlist__field[data-astro-cid-ucnifjqo] textarea[data-astro-cid-ucnifjqo]{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-input);background:var(--canvas);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm)}.waitlist__field[data-astro-cid-ucnifjqo] textarea[data-astro-cid-ucnifjqo]{min-height:88px;resize:vertical}.waitlist__field[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]:hover,.waitlist__field[data-astro-cid-ucnifjqo] select[data-astro-cid-ucnifjqo]:hover,.waitlist__field[data-astro-cid-ucnifjqo] textarea[data-astro-cid-ucnifjqo]:hover{border-color:var(--muted)}.waitlist__field[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]:focus-visible,.waitlist__field[data-astro-cid-ucnifjqo] select[data-astro-cid-ucnifjqo]:focus-visible,.waitlist__field[data-astro-cid-ucnifjqo] textarea[data-astro-cid-ucnifjqo]:focus-visible{border-color:var(--focus)}.waitlist__field[data-astro-cid-ucnifjqo] [data-astro-cid-ucnifjqo][aria-invalid=true]{border-color:var(--danger)}.waitlist__optional[data-astro-cid-ucnifjqo]{font-family:var(--font-body);font-size:11px;letter-spacing:0;text-transform:none}.waitlist__hp[data-astro-cid-ucnifjqo]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.waitlist__consent[data-astro-cid-ucnifjqo]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:var(--space-1) var(--space-3)}.waitlist__consent[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]{width:24px;height:24px;align-self:center;margin-top:0;accent-color:var(--accent)}.waitlist__consent[data-astro-cid-ucnifjqo] label[data-astro-cid-ucnifjqo]{display:flex;align-items:center;min-height:44px;color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm)}.waitlist__consent[data-astro-cid-ucnifjqo] .waitlist__error[data-astro-cid-ucnifjqo]{grid-column:2}.waitlist__privacy[data-astro-cid-ucnifjqo]{color:var(--muted);font-size:11px;line-height:1.6}.waitlist__privacy[data-astro-cid-ucnifjqo] a[data-astro-cid-ucnifjqo]{color:var(--muted);text-decoration:underline;text-underline-offset:.18em}.waitlist__privacy[data-astro-cid-ucnifjqo] a[data-astro-cid-ucnifjqo]:hover{color:var(--ink)}.waitlist__error[data-astro-cid-ucnifjqo],.waitlist__form-error[data-astro-cid-ucnifjqo]{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--danger);border-radius:var(--radius-input);background:var(--danger-bg);color:var(--danger);font-size:var(--text-sm);line-height:var(--leading-sm)}.waitlist__submit[data-astro-cid-ucnifjqo]{justify-self:start;min-width:12rem}.waitlist__submit[data-astro-cid-ucnifjqo]:disabled{cursor:progress;opacity:.75}.waitlist__success[data-astro-cid-ucnifjqo]{display:grid;gap:var(--space-2);padding:var(--space-5);border-left:var(--rail-width) solid var(--accent);background:var(--accent-soft)}.waitlist__success[data-astro-cid-ucnifjqo]:focus-visible,.waitlist__success-title[data-astro-cid-ucnifjqo]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.waitlist__success-title[data-astro-cid-ucnifjqo]{color:var(--ink);font-family:var(--font-display);font-size:var(--text-h4);font-weight:600;line-height:var(--leading-h4)}.waitlist__success-detail[data-astro-cid-ucnifjqo]{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}@media(max-width:479px){.waitlist[data-astro-cid-ucnifjqo]{padding:var(--space-5)}.waitlist__submit[data-astro-cid-ucnifjqo]{width:100%}}
