.section-newsletter{position:relative}.section-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;gap:2em}@media (max-width:1024px){.section-newsletter__inner{grid-template-columns:1fr;grid-template-rows:auto;gap:1em}}.section-newsletter__content{display:flex;flex-direction:column;gap:.5em;color:var(--color-white)}.section-newsletter__content h2,.section-newsletter__content h3,.section-newsletter__content h4,.section-newsletter__content h5,.section-newsletter__content h6,.section-newsletter__content p{margin:0}.section-newsletter__text p{font-size:.875em}.section-newsletter__form .klaviyo-form{width:100%}.section-newsletter__form .klaviyo-form button{padding:0 3em!important}.section-newsletter__form .klaviyo-form input[name=email]{padding:12px!important;font-size:12px!important;border-color:var(--color-white)!important}.section-newsletter__form .klaviyo-form input[name=email]::-moz-placeholder{font-size:12px!important;color:var(--color-grey-medium)!important}.section-newsletter__form .klaviyo-form input[name=email]::placeholder{font-size:12px!important;color:var(--color-grey-medium)!important}.section-newsletter__form .klaviyo-form input[name=email]:hover{border-color:var(--color-white)!important}.section-newsletter__form .klaviyo-form label div{font-size:12px!important}@media (max-width:1024px){.section-newsletter__content h2,.section-newsletter__content h3,.section-newsletter__content h4,.section-newsletter__content h5,.section-newsletter__content h6{font-size:1em}}