.waitlist-page{min-height:100dvh;background:radial-gradient(ellipse at top right,#163e4d 0,transparent 65%),#081520;color:#f4f1eb;padding:32px 24px 24px}.waitlist-home{display:block;max-width:1040px;margin:0 auto 36px;font-size:12px;letter-spacing:1.6px;color:#b8d3df}.waitlist-card{max-width:580px;margin:auto;padding:36px;background:#18212b;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 24px 70px #0005}.waitlist-eyebrow{font-size:10px;letter-spacing:2px;color:#67e8f9}.waitlist-card h1{font:400 clamp(32px,5vw,44px)/1.15 Georgia,serif;margin:20px 0}.waitlist-card h1 em{color:#f2b78d}.waitlist-card>p{line-height:1.7}.waitlist-card p:not(.waitlist-eyebrow){color:#b8c2cc}.waitlist-card form{margin-top:26px;display:flex;flex-direction:column;gap:10px}.waitlist-card label{font-size:13px}.waitlist-card label>span{color:#b8c2cc}.waitlist-card input:not([type=checkbox]),.waitlist-card select{width:100%;border:1px solid #526170;border-radius:8px;background:#0d1722;color:#f4f1eb;padding:12px;margin-bottom:8px;font:inherit;color-scheme:dark}.waitlist-consent{display:flex;gap:10px;align-items:flex-start;margin:6px 0 12px}.waitlist-consent input{margin-top:5px;accent-color:#22d3ee}.waitlist-card a{color:#67e8f9;text-decoration:underline;text-underline-offset:3px}.waitlist-card button{border:0;border-radius:8px;background:#f6dfbd;color:#18212b;padding:15px;font:600 14px inherit;cursor:pointer}.waitlist-card button:disabled{opacity:.6;cursor:wait}.waitlist-fine{font-size:12px;line-height:1.6}.waitlist-card .waitlist-error{color:#fda4af;font-size:13px}.waitlist-card .waitlist-signin{font-size:13px;margin-top:24px}.waitlist-success{padding:24px 0;line-height:1.7}.waitlist-success h2{font:400 26px Georgia,serif;color:#6ee7b7}.waitlist-page>footer{text-align:center;color:#94a3b8;font-size:11px;margin-top:28px}.waitlist-page :focus-visible{outline:2px solid #67e8f9;outline-offset:4px}@media(max-width:520px){.waitlist-page{padding:24px 16px}.waitlist-card{padding:26px 22px}.waitlist-home{margin-bottom:24px}}