.waitlist.svelte-6sddxs{background:#ffffff73;border:1.5px solid #2b1f142e;border-radius:5px;margin:40px 0 0;padding:22px 22px 18px}.waitlist-title.svelte-6sddxs{font-family:var(--font-poster);text-transform:uppercase;color:var(--cocoro-red);margin:0;font-size:clamp(24px,2.6vw,30px)}.waitlist-sub.svelte-6sddxs{color:var(--ink);max-width:60ch;margin:6px 0 14px;font-size:15px;line-height:1.5}.waitlist-form.svelte-6sddxs{flex-wrap:wrap;gap:10px;display:flex}.waitlist-form.svelte-6sddxs input:where(.svelte-6sddxs){min-width:0;font:600 16px var(--font-body);color:var(--ink);background:#fff;border:1.5px solid #2b1f144d;border-radius:5px;flex:240px;padding:11px 13px}.waitlist-form.svelte-6sddxs input:where(.svelte-6sddxs):focus-visible{outline:2px solid var(--cocoro-red);outline-offset:1px}.waitlist-note.svelte-6sddxs,.waitlist-builder.svelte-6sddxs{color:var(--ink-soft);margin:10px 0 0;font-size:12.5px}.waitlist-err.svelte-6sddxs{color:var(--cocoro-red);margin:8px 0 0;font-size:13px;font-weight:700}.waitlist-done.svelte-6sddxs{color:var(--ink);margin:4px 0 0;font-size:16px;font-weight:700}.waitlist-copy.svelte-6sddxs{font:700 12px var(--font-body);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}
