
.newsletter-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:75px;align-items:center;padding:40px 0 75px}.newsletter-signup{background:var(--rose);padding:40px}.newsletter-cup{width:65px;height:65px;color:var(--accent);margin-bottom:25px}.newsletter-signup h1{font-size:58px}.newsletter-signup .dek{font-size:18px;color:var(--rose-ink)}.cbd-nl-form{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.cbd-nl-form label{flex-basis:100%}.cbd-nl-form input{flex:1;min-width:170px}.newsletter-explainer h2{font-size:37px}.newsletter-explainer .footer-city{width:280px;height:auto;margin-top:40px}.newsletter-explainer .sec>p{color:var(--muted);font-size:14px}
@media(max-width:850px){.newsletter-layout{grid-template-columns:1fr;gap:20px;padding-top:20px}.newsletter-signup{padding:28px}.newsletter-signup h1{font-size:46px}.newsletter-explainer .footer-city{width:200px}.newsletter-explainer h2{font-size:32px}}
