.section{scroll-margin-top:22px;margin-bottom:28px;background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:clamp(24px,5vw,54px);box-shadow:var(--shadow)}h2{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.12;letter-spacing:-.035em;margin:0 0 24px}h3{font-size:1.28rem;line-height:1.3;margin:34px 0 12px}h4{font-size:1rem;margin:24px 0 8px}p{margin:10px 0}.lead{font-size:1.14rem;color:#393940}.grid2,.grid3,.metrics,.evidence-grid{display:grid;gap:16px}