/* Customer-facing information: one restrained accent, no extra animations. */
.channel-stats h2{font-size:clamp(1.65rem,3vw,2.4rem);margin-top:12px;margin-bottom:30px}
.channel-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #b8c5ce;border-left:1px solid #b8c5ce}
.channel-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px 18px;min-width:0;border-right:1px solid #b8c5ce;border-bottom:1px solid #b8c5ce;text-decoration:none;color:#17212a}
.channel-stat strong{font-size:clamp(2rem,4vw,3rem);line-height:1.25;letter-spacing:-.04em;border-bottom:3px solid #006ba6;padding-bottom:7px;white-space:nowrap;font-variant-numeric:tabular-nums}
.channel-stat strong small{font-size:.95rem;letter-spacing:0;margin-left:4px;font-weight:500}
.channel-stat>span{font-size:1rem;font-weight:600;text-align:center;word-break:keep-all}
.channel-stat:hover{background:#f3f8fb}.channel-stat:focus-visible{outline:3px solid #006ba6;outline-offset:-4px}
.channel-stats-basis{margin-top:16px;font-size:.8rem;color:#58636c}.channel-stats-basis>.source-details{display:block;margin-top:8px}
.source-details{font-size:.8rem;line-height:1.65;color:#58636c;margin-top:10px}.source-details summary{font-weight:400;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.source-details p{font-size:inherit}.source-details .source-body{margin:12px 0}.source-details ul{padding-left:1.25em}
.footer-contact{display:flex;flex-wrap:wrap;gap:10px 30px;font-style:normal;border-top:1px solid #d4dce1;padding-top:22px;margin-top:26px;font-size:1rem}.footer-contact a{overflow-wrap:anywhere}
@media(max-width:760px){.channel-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-stat{padding:24px 8px;gap:12px}.channel-stat strong{font-size:1.9rem}.channel-stat>span{font-size:.82rem}.channel-stat strong small{font-size:.75rem}.footer-contact{display:grid;gap:14px;font-size:.95rem}}
@media print{.channel-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.channel-stat strong{color:#111;border-color:#111}}
