/* Shared annual-report evidence panels. No framework or network dependency. */
.ar-section{padding:50px 0;margin:0;background:#fff;color:#231d2d;clear:both}.ar-section+.ar-section{border-top:1px solid #ded9e6}.ar-container{width:min(1180px,calc(100% - 48px));margin-inline:auto;min-width:0}.ar-eyebrow{font:700 10px/1.5 Arial,sans-serif!important;letter-spacing:1.3px;color:#4f17a8!important;text-transform:uppercase;margin:0 0 14px!important}.ar-section h2{font:700 clamp(27px,3.5vw,41px)/1.18 Arial,sans-serif!important;color:#230a49!important;letter-spacing:-1px;margin:0 0 24px!important}.ar-section p,.ar-section li{font:14px/1.9 Arial,sans-serif;color:#655e70}.ar-section p{max-width:980px;margin:0 0 18px}.ar-section ul{padding-left:23px;max-width:980px}.ar-section li+li{margin-top:10px}.ar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0}.ar-card{border:1px solid #ded9e6;border-top:3px solid #4f17a8;padding:26px;min-width:0;display:flex;flex-direction:column;background:#fff}.ar-card:nth-child(3n+2){border-top-color:#05bfe0}.ar-card:nth-child(3n){border-top-color:#ff610f}.ar-card h3{font:700 23px/1.25 Arial,sans-serif!important;color:#230a49;margin:0 0 16px;overflow-wrap:anywhere}.ar-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;font:700 12px/1.6 Arial,sans-serif;text-decoration:none;background:#4f17a8;color:#fff!important;border:1px solid #4f17a8;border-radius:3px;max-width:100%;text-align:center}.ar-card .ar-link{margin-top:auto;align-self:start}.ar-link:hover{background:#371075}.ar-source{font:11px/1.8 Arial,sans-serif!important;margin:26px 0 0!important;color:#655e70}.ar-source a{color:#4f17a8;text-decoration:underline}.ar-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:26px 0 32px}.ar-stats>div{border-left:3px solid #05bfe0;padding:12px 18px;background:#f5f3f8;min-width:0}.ar-stats strong{display:block;font:400 34px/1.2 Arial,sans-serif;color:#4f17a8;margin-bottom:12px;overflow-wrap:anywhere}.ar-stats span{display:block;font:12px/1.8 Arial,sans-serif;color:#655e70}.ar-table-wrap{max-width:100%;overflow-x:auto;margin:25px 0}.ar-table{border-collapse:collapse;width:100%;font:13px/1.8 Arial,sans-serif;min-width:580px}.ar-table th,.ar-table td{padding:16px 18px;border:1px solid #ded9e6;text-align:left;vertical-align:top;color:#51475f}.ar-table th{background:#230a49;color:white;font-weight:700}.ar-table tr:nth-child(even) td{background:#f5f3f8}.ar-table a{color:#4f17a8;text-decoration:underline;font-weight:700}.ar-section :focus-visible{outline:3px solid #ff610f;outline-offset:4px}.ar-section img{max-width:100%;height:auto}#president-message blockquote{border-left:3px solid #05bfe0;margin:22px 0;padding:8px 20px}#president-message .ar-source{margin-top:20px!important}.publication-card.type-annual-reports .card-image img{object-fit:contain;background:#f5f3f8}
@media(max-width:900px){.ar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.ar-section{padding:36px 0}.ar-container{width:calc(100% - 36px)}.ar-grid{grid-template-columns:1fr}.ar-card{padding:23px}.ar-stats{gap:12px}.ar-stats strong{font-size:28px}.ar-stats>div{padding:12px}.ar-section h2{font-size:29px!important}}
@media print{.ar-section{padding:20px 0}.ar-container{width:100%}.ar-card,.ar-stats>div{break-inside:avoid}.ar-link{display:none}}
