/* QA-only clarity repairs. Source structure, imagery and layout are unchanged. */
*,*::before,*::after{animation:none!important;transition:none!important}
.reveal{opacity:1!important;transform:none!important}

:root{--muted:#475569!important}
.brand-sub,.ac-compliance-bar,.ac-beian-bar,.ac-beian-bar *,.footer-legal,.footer-legal *{opacity:1!important}
.brand-sub,.hero-desc,.feature-copy p,.popular-meta,.rank-meta,.ac-compliance-bar{color:#475569!important}
body .nav-links a.nav-item.active,.feature-kicker,.popular-rank,.rank-heat{color:#a20f32!important}
.nav-cta{background:#047857!important;color:#fff!important}
.rank-no,.feature-link,.feature-link *,.text-link,.text-link *,figure figcaption a,figure figcaption a *{color:#075b67!important}
.popular-meta span:last-child,.popular-card span:last-child{color:#a20f32!important}
#download div[style*="color:#94a3b8"] span,#download small{color:#475569!important}
footer a,footer p,footer small,.ac-beian-bar,.ac-beian-bar *{color:#334155!important}
