.blog-hero{padding:clamp(48px,6vw,80px) 0 clamp(32px,4vw,52px);background:var(--mist)}.sidebar-newsletter{background:var(--teal-pale);border:1px solid var(--teal-line);border-radius:var(--r-lg);padding:28px 24px}.sidebar-newsletter h3{font-size:1.1rem;margin-bottom:10px}.sidebar-newsletter p{font-size:14.5px;margin-bottom:18px;color:var(--slate)}