.waitlist__form[data-astro-cid-ucnifjqo]{margin-block-start:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.waitlist__form[data-astro-cid-ucnifjqo][hidden]{display:none}.waitlist__grid[data-astro-cid-ucnifjqo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.waitlist__field[data-astro-cid-ucnifjqo]{margin:0;display:grid;gap:var(--space-2)}.waitlist__field--wide[data-astro-cid-ucnifjqo]{grid-column:1 / -1}.waitlist__field[data-astro-cid-ucnifjqo] label[data-astro-cid-ucnifjqo]{font-weight:700;font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary)}.waitlist__field[data-astro-cid-ucnifjqo] select[data-astro-cid-ucnifjqo],.waitlist__field[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]{min-height:var(--layout-hit-target);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--text-body-m-size);width:100%}.waitlist__hint[data-astro-cid-ucnifjqo]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary)}.waitlist__roles[data-astro-cid-ucnifjqo]{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.waitlist__roles[data-astro-cid-ucnifjqo] legend[data-astro-cid-ucnifjqo]{padding:0;font-weight:700;font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary);margin-block-end:var(--space-2)}.waitlist__role[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.waitlist__role[data-astro-cid-ucnifjqo] label[data-astro-cid-ucnifjqo]{display:inline-flex;align-items:center;min-height:var(--layout-hit-target);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text-secondary);font-weight:600;cursor:pointer}.waitlist__role[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]:checked+label[data-astro-cid-ucnifjqo]{background:var(--color-tint-beat-soft);border-color:var(--color-brand-rhythm);color:var(--color-tint-beat-soft-text)}.waitlist__role[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]:focus-visible+label[data-astro-cid-ucnifjqo]{outline:3px solid var(--color-brand-rhythm);outline-offset:2px}.waitlist__consent[data-astro-cid-ucnifjqo]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;margin:var(--space-5) 0 0}.waitlist__consent[data-astro-cid-ucnifjqo] input[data-astro-cid-ucnifjqo]{inline-size:1.25rem;block-size:1.25rem;margin-block-start:.15rem}.waitlist__consent[data-astro-cid-ucnifjqo] label[data-astro-cid-ucnifjqo]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary)}.waitlist__confirm[data-astro-cid-ucnifjqo]{margin:var(--space-5) 0 var(--space-4);font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary)}.waitlist__done[data-astro-cid-ucnifjqo][hidden]{display:none}.waitlist__done[data-astro-cid-ucnifjqo]{margin-block-start:var(--space-6);padding:var(--space-6);border:1px solid var(--color-brand-rhythm);border-radius:var(--radius-lg);background:var(--color-tint-success-soft);color:var(--color-tint-success-soft-text);display:grid;justify-items:start;gap:var(--space-3)}.waitlist__done-title[data-astro-cid-ucnifjqo]{margin:0;font-family:var(--font-display);font-size:var(--text-display-m-size);line-height:var(--text-display-m-lh);letter-spacing:var(--text-display-m-ls)}.waitlist__done[data-astro-cid-ucnifjqo] p[data-astro-cid-ucnifjqo]{margin:0}.waitlist__done-next[data-astro-cid-ucnifjqo],.waitlist__done-lang[data-astro-cid-ucnifjqo]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh)}.waitlist__status[data-astro-cid-ucnifjqo]{margin:var(--space-4) 0 0;min-height:var(--text-body-m-size)}.waitlist__status[data-astro-cid-ucnifjqo][data-tono=ok]{color:var(--color-tint-success-soft-text);font-weight:700}.waitlist__status[data-astro-cid-ucnifjqo][data-tono=error]{color:var(--color-tint-warning-soft-text);font-weight:700}.waitlist__privacy[data-astro-cid-ucnifjqo]{margin:var(--space-4) 0 0;font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);color:var(--color-text-secondary)}.waitlist__fallback[data-astro-cid-ucnifjqo]{margin-block-start:var(--space-6);padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:grid;justify-items:start;gap:var(--space-2)}.waitlist__fallback-title[data-astro-cid-ucnifjqo]{margin:0;font-weight:700}.waitlist__fallback-text[data-astro-cid-ucnifjqo]{margin:0;color:var(--color-text-secondary);font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh)}.waitlist__fallback-mail[data-astro-cid-ucnifjqo]{font-family:var(--font-mono);font-size:var(--text-mono-size);min-height:var(--layout-hit-target);display:inline-flex;align-items:center}@media(width<46rem){.waitlist__grid[data-astro-cid-ucnifjqo]{grid-template-columns:minmax(0,1fr)}}
