.newsletter-signup_section__wpOy2{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:var(--spacing-32);gap:var(--spacing-32);margin-inline:auto;width:min(calc(100% - var(--page-x) * 2),var(--layout-content))}.newsletter-signup_copy__u8jHm{display:grid;grid-gap:var(--spacing-16);gap:var(--spacing-16);min-width:0}.newsletter-signup_copy__u8jHm h2{font:500 var(--text-heading-sm)/var(--leading-heading-sm) var(--font-display);margin:0}.newsletter-signup_copy__u8jHm p,.newsletter-signup_success__fvu7K p{color:var(--muted);font:400 var(--text-body)/var(--leading-body) var(--font-body);margin:0}.newsletter-signup_form__nhYyf{display:grid;grid-gap:var(--spacing-12);gap:var(--spacing-12);min-width:0}.newsletter-signup_emailLabel__Pv6tF{font:500 var(--text-body-sm)/var(--leading-body-sm) var(--font-body)}.newsletter-signup_fields__timvT{display:grid;grid-gap:var(--spacing-12);gap:var(--spacing-12)}.newsletter-signup_fields__timvT input{background:var(--white);border:1px solid var(--line);border-radius:var(--spacing-8);color:var(--ink);font:400 var(--text-body)/var(--leading-body) var(--font-body);min-height:48px;min-width:0;padding:var(--spacing-12) var(--spacing-16);width:100%}.newsletter-signup_fields__timvT button{min-height:48px;width:100%}.newsletter-signup_consent__wyYR2 input:focus-visible,.newsletter-signup_fields__timvT input:focus-visible{outline:2px solid var(--color-forest-green);outline-offset:var(--spacing-4)}.newsletter-signup_consent__wyYR2{align-items:start;display:grid;grid-gap:var(--spacing-12);gap:var(--spacing-12);grid-template-columns:20px minmax(0,1fr);min-height:44px;padding-block:var(--spacing-8)}.newsletter-signup_consent__wyYR2 input{accent-color:var(--ink);height:20px;margin:0;width:20px}.newsletter-signup_consent__wyYR2 span{color:var(--muted);font:400 var(--text-body-sm)/var(--leading-body-sm) var(--font-body)}.newsletter-signup_consent__wyYR2 a{color:var(--ink);text-underline-offset:var(--spacing-4)}.newsletter-signup_error__57BHg{color:#9b3020;font:400 var(--text-body-sm)/var(--leading-body-sm) var(--font-body);margin:0}.newsletter-signup_success__fvu7K{display:grid;grid-gap:var(--spacing-8);gap:var(--spacing-8)}.newsletter-signup_success__fvu7K h3{font:500 var(--text-body-lg)/var(--leading-body-lg) var(--font-display);margin:0}.newsletter-signup_honeypot__Gv1gg{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}@media (min-width:700px){.newsletter-signup_section__wpOy2{column-gap:var(--spacing-48);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.newsletter-signup_fields__timvT{grid-template-columns:minmax(0,1fr) auto}}