.newsletter-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);border-top:1px solid var(--line);padding-top:64px;padding-bottom:64px;scroll-margin-top:100px}.newsletter-copy{max-width:32em}.newsletter-copy h2{font-size:clamp(26px,3vw,38px);line-height:1.25;margin:0 0 28px;font-weight:300}.newsletter-copy p+p{margin-top:24px}.newsletter-copy a{text-decoration:underline;text-underline-offset:4px}.newsletter-form{min-width:0}.newsletter-form iframe{width:100%;max-width:540px;height:850px}@media(max-width:760px){.newsletter-section{grid-template-columns:1fr;gap:32px}.newsletter-form iframe{height:960px}}