.NewsletterForm.svelte-8xii6b{flex-direction:column;gap:24px;display:flex}.NewsletterForm.inModal.svelte-8xii6b{padding:0}h3.svelte-8xii6b{color:#28323e;margin:0;font-family:Museo Sans,sans-serif;font-size:24px;font-weight:900;line-height:1.3}h3.svelte-8xii6b .highlight:where(.svelte-8xii6b){color:#006dec}@media (max-width:1200px){h3.svelte-8xii6b{font-size:20px}}.description.svelte-8xii6b{color:#28323e;margin:0;font-family:Museo Sans,sans-serif;font-size:18px;font-weight:500;line-height:1.5}@media (max-width:1200px){.description.svelte-8xii6b{font-size:16px}}.benefits.svelte-8xii6b{flex-direction:column;gap:0;display:flex}.benefit.svelte-8xii6b{color:#28323e;align-items:center;gap:8px;padding:4px 0;font-family:Museo Sans,sans-serif;font-size:18px;font-weight:500;line-height:24px;display:flex}@media (max-width:1200px){.benefit.svelte-8xii6b{font-size:16px}}.audience-toggle.svelte-8xii6b{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.audience-toggle.svelte-8xii6b .toggle-label:where(.svelte-8xii6b){color:#28323e;font-family:Museo Sans,sans-serif;font-size:16px;font-weight:500}.audience-toggle.svelte-8xii6b .toggle-options:where(.svelte-8xii6b){gap:8px;display:flex}@media (max-width:1200px){.audience-toggle.svelte-8xii6b .toggle-options:where(.svelte-8xii6b){flex-wrap:wrap;justify-content:center}}.audience-toggle.svelte-8xii6b .toggle-option:where(.svelte-8xii6b){color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:100px;padding:8px 16px;font-family:Museo Sans,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.audience-toggle.svelte-8xii6b .toggle-option:where(.svelte-8xii6b):hover{color:#006dec;border-color:#006dec}.audience-toggle.svelte-8xii6b .toggle-option.active:where(.svelte-8xii6b){color:#fff;background:#006dec;border-color:#006dec}@media (max-width:600px){.audience-toggle.svelte-8xii6b{flex-direction:column;align-items:flex-start;gap:8px}}.email-form.svelte-8xii6b{align-items:center;gap:12px;display:flex}@media (max-width:600px){.email-form.svelte-8xii6b{flex-direction:column}}.input-wrapper.svelte-8xii6b{background:#fff;border-radius:1000px;flex:1;align-items:center;gap:8px;min-width:0;height:32px;padding:6px 10px;display:flex;box-shadow:0 1px 2px #0000000f,0 0 0 1px #0000000f}.input-wrapper.svelte-8xii6b svg:where(.svelte-8xii6b){flex-shrink:0}.input-wrapper.svelte-8xii6b input:where(.svelte-8xii6b){color:#28323e;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:Museo Sans,sans-serif;font-size:14px;font-weight:500}.input-wrapper.svelte-8xii6b input:where(.svelte-8xii6b)::-moz-placeholder{color:#28323e}.input-wrapper.svelte-8xii6b input:where(.svelte-8xii6b)::placeholder{color:#28323e}@media (max-width:600px){.input-wrapper.svelte-8xii6b{width:100%}}.success-message.svelte-8xii6b{color:#059669;background:#ecfdf5;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-family:Museo Sans,sans-serif;font-size:14px;font-weight:500;display:flex}.success-message.svelte-8xii6b svg{width:20px;height:20px}.error-message.svelte-8xii6b{color:#dc2626;background:#fef2f2;border-radius:8px;padding:12px 16px;font-family:Museo Sans,sans-serif;font-size:14px;font-weight:500}
