h2{font-size:clamp(35px,4.1vw,56px);line-height:1.08;letter-spacing:-.045em;margin:0 0 25px}h3{font-size:25px;line-height:1.25;letter-spacing:-.025em;margin:43px 0 14px}h4{font-size:17px;line-height:1.35;margin:28px 0 8px}p{margin:0 0 18px;max-width:80ch}.lede{font-size:20px;color:var(--muted);max-width:75ch}
    .grid{display:grid;grid-template-columns:repeat(12,1fr);gap:22px;margin:32px 0}.span3{grid-column:span 3}