/* Project evidence, using the existing editorial typography and brand palette. */
.evidence-section{max-width:1180px;margin:64px auto;padding:32px 0;border-top:1px solid #dce5e3;color:#263c48}
.evidence-section h2{font-size:clamp(26px,3vw,38px);line-height:1.15;margin:0 0 20px;letter-spacing:-.025em}
.evidence-section h3{font-size:19px;margin:26px 0 10px}.evidence-section p,.evidence-section li{font-size:17px;line-height:1.7;max-width:78ch}
.evidence-section a{text-decoration:underline;text-underline-offset:4px;color:#176f76}.evidence-section ul{padding-left:22px}.evidence-section li+li{margin-top:10px}
.evidence-section .evidence-label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#477e80;margin-bottom:14px}
@media(max-width:760px){.evidence-section{margin:36px 0;padding:24px 0}.evidence-section p,.evidence-section li{font-size:16px}.evidence-section a{overflow-wrap:anywhere}}
