.waitlist-page{--waitlist-page-gutter:clamp(1.25rem, 4vw, 4rem);color:#fff;background:#1d0125;flex-direction:column;min-height:100dvh;display:flex}.waitlist-nav{min-height:88px;padding:1.5rem var(--waitlist-page-gutter);background:0 0;justify-content:space-between;align-items:center;display:flex}.waitlist-brand,.waitlist-locale{color:#fff;text-decoration:none}.waitlist-brand{align-items:center;display:inline-flex}.waitlist-wordmark{width:auto;height:2.5rem;display:block}.waitlist-locale{min-height:2.75rem;font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.waitlist-locale__link{min-width:2.5rem;min-height:2.75rem;color:inherit;text-underline-offset:.3em;justify-content:center;align-items:center;text-decoration:none;text-decoration-thickness:2px;display:inline-flex}.waitlist-locale__link[aria-current=page],.waitlist-locale__link:hover{text-decoration:underline}.waitlist-locale__link:focus-visible{outline:var(--stroke-emphasis) solid #fff;outline-offset:2px;border-radius:var(--radius-sm)}.waitlist-locale__separator{color:oklch(100% 0 0/.65)}.waitlist-main{padding:var(--space-8) var(--waitlist-page-gutter) var(--space-10);flex:1 0 auto;place-items:start center;display:grid}.waitlist-card{--color-surface:#fff;--color-surface-sunken:#f5f5f3;--color-border:#d9d9d6;--color-text:#111;--color-text-muted:#666;--color-text-faint:#8e8c84;--color-ink:var(--color-text);--color-muted:var(--color-text-muted);--color-hairline:var(--color-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:min(100%,36rem);padding:var(--space-6);border:var(--stroke-thin) solid #0000001a;border-radius:var(--radius-card);color:#111;box-shadow:var(--shadow-card);background:#fff}.waitlist-heading{margin:0 0 var(--space-6);letter-spacing:-.025em;font-size:clamp(2rem,7vw,3rem);line-height:1.1}.waitlist-form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.waitlist-form__wide{grid-column:1/-1}.waitlist-form .ctl-radio-group .field__label{margin-bottom:var(--space-xs)}.waitlist-form .waitlist-form__option{font-weight:var(--weight-regular)}.waitlist-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.waitlist-privacy{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.waitlist-success{width:min(100%,44rem);padding:var(--space-10) var(--space-6);color:#fff;text-align:center}.waitlist-success__icon{width:3rem;height:3rem;margin:0 auto var(--space-5);border-radius:var(--radius-pill);background:var(--color-brand);color:#fff;font-size:1.75rem;font-weight:var(--weight-bold);place-items:center;display:grid}.waitlist-success h1{letter-spacing:-.025em;margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08}.waitlist-footer{border-top:var(--stroke-thin) solid #e5e5e5;padding:1.5rem var(--waitlist-page-gutter);color:#111;background:#f5f5f3}.waitlist-footer__inner{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.waitlist-footer__brand{align-items:center;text-decoration:none;display:inline-flex}.waitlist-footer__wordmark{width:auto;height:1.5rem;display:block}.waitlist-footer__copy{color:#666;font-size:var(--text-sm);flex:1}.waitlist-footer__links{align-items:center;gap:1rem;display:flex}.waitlist-footer__links a{color:#111;min-height:2.75rem;font-size:1rem;font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:inline-flex}.waitlist-footer__linkedin{border:var(--stroke-thin) solid #e5e5e5;border-radius:10px;width:2.75rem;text-decoration:none}.waitlist-footer__links a:focus-visible{outline:var(--stroke-emphasis) solid var(--color-focus-ring);outline-offset:2px}@media (width<=700px){.waitlist-nav{min-height:72px;padding-block:.75rem}.waitlist-main{padding-block:var(--space-4) var(--space-8)}.waitlist-card{padding:var(--space-5)}.waitlist-form{grid-template-columns:1fr}.waitlist-form__wide{grid-column:1}}.tell-us-more-heading{margin-bottom:var(--space-3)}.tell-us-more-intro{max-width:60ch;margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--text-md);text-align:start;line-height:1.5}
