form.svelte-g8hv7o{gap:.7rem;max-width:34rem;display:grid}form.compact.svelte-g8hv7o{justify-items:center;margin:0 auto}.row.svelte-g8hv7o{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}.row.svelte-g8hv7o input:where(.svelte-g8hv7o){flex:14rem}.sr.svelte-g8hv7o{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.field.svelte-g8hv7o span:where(.svelte-g8hv7o){font:650 .92rem/1.2 var(--sans);color:var(--ink-soft);margin-bottom:.45rem;display:block}input[type=email].svelte-g8hv7o{box-sizing:border-box;width:100%;font:400 1.05rem/1.4 var(--sans);background:var(--paper-glow);color:var(--ink);border:1px solid #1f244024;border-radius:14px;padding:.85rem 1rem}.row.svelte-g8hv7o input[type=email]:where(.svelte-g8hv7o){border-radius:999px;width:auto;padding:.75rem 1rem}input.svelte-g8hv7o:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.hp.svelte-g8hv7o{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.btn.svelte-g8hv7o{font:700 .92rem/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:999px;padding:.9rem 1.3rem}.btn.svelte-g8hv7o:disabled{opacity:.6;cursor:default}.note.svelte-g8hv7o{color:var(--soft);text-align:inherit;margin:0;font-size:.9rem;line-height:1.45}.done.svelte-g8hv7o{font:500 1.05rem/1.4 var(--sans);color:var(--ink);margin:0}.done.compact.svelte-g8hv7o{text-align:center}.error.svelte-g8hv7o{color:#b2483c;margin:0;font-size:.92rem}
