.newsletter.svelte-19rciy8{display:flex;gap:10px;max-width:520px}.newsletter.svelte-19rciy8 .btn:where(.svelte-19rciy8){font-weight:500}.newsletter.svelte-19rciy8 .input:where(.svelte-19rciy8){flex:1 1 0;min-width:0}.newsletter.svelte-19rciy8 .btn:where(.svelte-19rciy8){flex:none}.trap.svelte-19rciy8{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.newsletter-done.svelte-19rciy8,.newsletter-error.svelte-19rciy8{margin:10px 0 0;font-size:.95rem}.newsletter-error.svelte-19rciy8{color:var(--color-error)}
