section.svelte-1uha8ag{margin-top:2.5rem}section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:.5rem;font-size:1rem;font-weight:600}ul.svelte-1uha8ag{margin-top:.75rem;padding-left:1.25rem}li.svelte-1uha8ag{margin-top:.25rem}.waitlist.svelte-1uha8ag{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}form.svelte-1uha8ag{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:.5rem;display:flex}.form-row.svelte-1uha8ag{gap:.5rem;width:100%;display:flex}input[type=email].svelte-1uha8ag{border:1px solid var(--border);background:var(--bg);color:var(--fg);flex:1;padding:.5rem;font-family:inherit;font-size:.875rem}input[type=email].svelte-1uha8ag:invalid:not(:placeholder-shown){border:3px solid #a00}input[type=email].svelte-1uha8ag:valid:not(:placeholder-shown){border:3px solid #0a0}.interests.svelte-1uha8ag{border:1px solid var(--border);flex-direction:column;gap:.4rem;padding:.75rem 1rem;display:flex}.interests.svelte-1uha8ag legend:where(.svelte-1uha8ag){color:var(--muted);text-transform:lowercase;padding:0 .4rem;font-size:.75rem}.interests.svelte-1uha8ag label:where(.svelte-1uha8ag){cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.4;display:flex}.interests.svelte-1uha8ag input[type=checkbox]:where(.svelte-1uha8ag){accent-color:var(--yellow);cursor:pointer;margin-top:.25rem}button.svelte-1uha8ag{border:1px solid var(--fg);background:var(--fg);color:var(--bg);cursor:pointer;white-space:nowrap;align-self:center;padding:.5rem 1.5rem;font-family:inherit;font-size:.875rem}button.svelte-1uha8ag:hover{background:#333}.success.svelte-1uha8ag{margin-top:.5rem;font-weight:600}.error.svelte-1uha8ag{color:#a00;font-size:.875rem}
