/* Documents: full-width PDF rows. */
.reports-documents{padding-top:64px;padding-bottom:90px;min-height:320px;}
.reports-documents h1{font-family:Hero-Bold,Arial,sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.25;margin:0 0 48px;padding:0;color:#17384a;}
.reports-page .reports-document{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 0 16px;border-bottom:1px solid #444;color:#111;font-family:Hero-Bold,Arial,sans-serif;font-size:clamp(20px,2.1vw,28px);line-height:1.4;text-decoration:none;background:none;box-shadow:none;}
.reports-page .reports-document:hover{color:#111;text-decoration:none;}
.reports-document span{min-width:0;overflow-wrap:break-word;}
.reports-document svg{display:block;flex:0 0 32px;color:#e53087;}
.reports-document:focus-visible{outline:3px solid #1daebf;outline-offset:6px;}
@media(max-width:767px){.reports-documents{padding-top:38px;padding-bottom:54px;min-height:260px;}.reports-documents h1{margin-bottom:24px;}.reports-page .reports-document{gap:18px;padding-top:20px;font-size:20px;}.reports-document svg{flex-basis:26px;width:26px;height:30px;}}
