.newsletter-section{background:#ded4c3;display:grid;grid-template-columns:1fr 1fr;gap:6vw;padding:60px 7vw;border-top:1px solid #c9c0b2}.newsletter-copy .eyebrow{font-size:10px;color:#ad382b}.newsletter-copy h2{font:normal clamp(36px,4vw,54px)/1.02 Impact,'Arial Narrow',sans-serif;margin:22px 0}.newsletter-copy>p:last-child{font-size:17px;line-height:1.7;max-width:520px}.newsletter-form-slot{align-self:center;min-width:0}@media(max-width:700px){.newsletter-section{grid-template-columns:1fr;padding:40px 6vw;gap:20px}.newsletter-copy>p:last-child{font-size:15px}}
.newsletter-privacy{font-size:11px;line-height:1.6;color:#665b4d;max-width:520px;margin-top:14px}.newsletter-form-slot .sender-form-field{max-width:100%}
