/* Case-specific evidence and next-step links. */
.evidence-story{scroll-margin-top:105px;background:#fff}.evidence-story h2{max-width:780px;font-size:28px;line-height:1.5;margin:12px 0 16px}.evidence-intro{max-width:850px;font-size:16px;line-height:1.9;color:#536b79}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0}.evidence-grid article{padding:23px;background:#f0f5f5;border-top:3px solid #257b8b}.evidence-grid small{font-size:11px;letter-spacing:1px;color:#257b8b}.evidence-grid h3{font-size:19px;line-height:1.6;margin:10px 0}.evidence-grid p,.evidence-response p{font-size:15px;line-height:1.9;color:#536b79;margin:0}.evidence-response{border-left:3px solid #257b8b;padding:4px 0 4px 23px;max-width:900px}.evidence-response h3{font-size:19px;margin:0 0 10px}.evidence-meta{font-size:12px;line-height:1.8;color:#536b79;margin-top:22px}.case-evidence-next{padding:28px;border:1px solid #d5e0e5;background:#f5f8f8;margin-block:28px;scroll-margin-top:105px}.case-evidence-next h2{font-size:22px;line-height:1.5;margin:0 0 12px}.case-evidence-next p{font-size:15px;line-height:1.9;color:#536b79;max-width:950px;margin:0}.case-evidence-links{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:18px}.case-evidence-links a{color:#196b80;font-size:14px;text-decoration:underline;text-underline-offset:4px}.case-evidence-links a:focus-visible{outline:3px solid #257b8b;outline-offset:5px}
@media(max-width:760px){.evidence-story{scroll-margin-top:120px}.evidence-story h2{font-size:24px}.evidence-intro{font-size:15px}.evidence-grid{grid-template-columns:1fr;gap:14px;margin:22px 0}.evidence-grid article{padding:19px}.evidence-grid h3,.evidence-response h3{font-size:18px}.evidence-grid p,.evidence-response p{font-size:14px}.case-evidence-next{padding:22px;margin-block:22px}.case-evidence-next h2{font-size:21px}.case-evidence-next p{font-size:14px}.case-evidence-links{display:grid;gap:14px}}
