.agency-site-sheet :is(.blog-page,.article-page,.report-page){accent-color:var(--gx-cobalt)}.agency-site-sheet .blog-page .blog-year-filter{border:1px solid var(--gx-line);background:var(--gx-mist);min-height:44px;color:var(--gx-ink);border-radius:999px}.agency-site-sheet .blog-page .blog-year-filter select{min-height:44px;color:var(--gx-ink);font:inherit;font-size:13px;font-weight:650}.agency-site-sheet .blog-page :is(.blog-filter-chip,.pagination-btn){min-width:44px;min-height:44px}.agency-site-sheet .blog-page :is(input,select,button):focus-visible{outline:3px solid var(--gx-cobalt);outline-offset:4px}.agency-site-sheet .report-page .report-unavailable h1{max-width:18ch}.agency-site-sheet .report-page .report-missing p[role=status]{border:1px solid var(--gx-line);background:var(--gx-mist);width:fit-content;max-width:100%;color:var(--gx-ink);border-radius:20px;padding:16px 24px;font-size:16px;font-weight:600;line-height:1.55}.agency-site-sheet .report-page .report-status{border-radius:999px;font-weight:650}.agency-site-sheet .report-page .report-status.pass{color:var(--gx-forest);background:#e7f7ee}.agency-site-sheet .report-page .report-status.attention{color:#7a2f15;background:#fdeee8}.agency-site-sheet .report-page .report-status.unknown{color:var(--gx-muted);background:var(--gx-mist)}@media (prefers-reduced-motion:reduce){.agency-site-sheet :is(.blog-page,.article-page,.report-page) *,.agency-site-sheet :is(.blog-page,.article-page,.report-page) :before,.agency-site-sheet :is(.blog-page,.article-page,.report-page) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
