/* Reports presentation; shared base and homepage visual assets remain unchanged. */
.reports-story .report-intro{max-width:790px;margin-bottom:48px}.reports-story .story-row{display:grid;grid-template-columns:240px 1fr;gap:36px;border-top:1px solid #dbe3e7;padding:32px 0 12px;margin:0}.reports-story .story-row h2{margin:0;font-size:25px}.reports-story .story-row p{max-width:670px}.reports-story .offer{background:#fff;border-left:5px solid #97d700;padding:30px;margin:32px 0}.reports-story .offer h2{margin:0 0 18px}.reports-story .scope-note{font-size:14px;color:#526779;max-width:850px}.reports-story .supporting{font-size:15px;color:#526779}.reports-story a{overflow-wrap:anywhere}@media(max-width:700px){.reports-story .story-row{grid-template-columns:1fr;gap:18px;padding:26px 0 6px}.reports-story .offer{padding:24px}.reports-story .report-intro{margin-bottom:32px}}
