.page_page__NIQTL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 64px;min-height:400px;padding-block:72px 88px}.page_intro__Qm_aN h1{margin:0 0 20px;font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.12;font-weight:400;letter-spacing:-.025em}.page_intro__Qm_aN p{max-width:42ch;margin:0;color:var(--gray);font-size:1.0625rem;line-height:1.6}.page_intro__Qm_aN .page_confirmation__c87z4{margin-top:16px;font-size:.875rem}@media (max-width:800px){.page_page__NIQTL{grid-template-columns:minmax(0,1fr);min-height:0;gap:32px;padding-block:40px 56px}}.newsletter-signup_block__Snoe9{min-width:0;max-width:560px}.newsletter-signup_block__Snoe9 label{display:block;margin-bottom:8px;font-size:.875rem;line-height:1.4}.newsletter-signup_controls__CnbUu{display:flex;align-items:stretch}.newsletter-signup_controls__CnbUu input{flex:1 1 auto;min-width:0;width:100%;min-height:48px;padding:10px 12px;border:1px solid #8d8d8d;border-radius:0;background:#fff;color:#161616;font:inherit}.newsletter-signup_controls__CnbUu button{flex:0 0 auto;min-height:48px;padding:10px 20px;border:1px solid var(--accent);border-radius:0;background:var(--accent);color:#fff;font:inherit;font-size:.875rem;line-height:1.5}.newsletter-signup_controls__CnbUu button:hover:not(:disabled){background:var(--accent-hover,#102b24)}.newsletter-signup_consent__4mHVL a:focus-visible,.newsletter-signup_controls__CnbUu :is(input,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.newsletter-signup_controls__CnbUu :disabled{opacity:.65}.newsletter-signup_consent__4mHVL{margin:10px 0 0;color:var(--gray);font-size:.75rem;line-height:1.5}.newsletter-signup_consent__4mHVL a{color:inherit;text-decoration:underline;text-underline-offset:3px}.newsletter-signup_error__Vtehb,.newsletter-signup_success__d0Ot_{margin:12px 0 0;font-size:.875rem;line-height:1.5}.newsletter-signup_error__Vtehb{color:#a2191f}.newsletter-signup_success__d0Ot_{margin-top:0;color:var(--accent)}@media (max-width:359px){.newsletter-signup_controls__CnbUu button{padding-inline:12px}}