/* 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}

.brand-sub,.ac-compliance-bar,.ac-beian-bar,.ac-beian-bar *,.footer-legal,.footer-legal *{opacity:1!important}
body .nav-links a.nav-item.active{color:#fb8aa4!important}
.section-head p,.podium-info small,.podium-info p,.cinematic-rank small{color:#d5dde8!important}
.podium-info h3{color:#ffffff!important}
.podium-art span{color:#ffe68e!important}
