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