.newsletter-banner.svelte-1p4yvh1{border-radius:1.5rem;padding-top:2rem;padding-bottom:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 767.9px){.newsletter-banner.svelte-1p4yvh1{padding-top:5rem;padding-bottom:5rem}}.newsletter-banner-inner-wrapper.svelte-1p4yvh1{display:flex;flex-wrap:wrap;-moz-column-gap:2.5rem;column-gap:2.5rem;padding-left:2rem;padding-right:2rem}@media (min-width: 767.9px){.newsletter-banner-inner-wrapper.svelte-1p4yvh1{padding-left:7.188rem;padding-right:7.188rem}}@media (min-width: 1023.9px){.newsletter-banner-inner-wrapper.svelte-1p4yvh1{flex-wrap:nowrap;-moz-column-gap:10rem;column-gap:10rem}}.newsletter-banner-form.svelte-1p4yvh1{display:flex;flex-direction:column;row-gap:2rem}.newsletter-banner-form.svelte-1p4yvh1 input:where(.svelte-1p4yvh1){font-size:24px!important}.newsletter-banner-form.svelte-1p4yvh1 .subscribe-button:where(.svelte-1p4yvh1){display:flex;width:100%;font-weight:600}@media (min-width: 1023.9px){.newsletter-banner-form.svelte-1p4yvh1 .subscribe-button:where(.svelte-1p4yvh1){width:-moz-max-content;width:max-content}}.newsletter-banner-form.svelte-1p4yvh1 .subscribe-button-wrapper:where(.svelte-1p4yvh1){margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}@media (min-width: 767.9px){.newsletter-banner-form.svelte-1p4yvh1 .subscribe-button-wrapper:where(.svelte-1p4yvh1){flex-wrap:nowrap;row-gap:0px}}
