/* V7.12.1 regression fix: restore V7.11-approved responsive typography and dimensions.
   V7.12 introduced a broad RTL font change that altered wrapping and spacing.
   Keep only non-dimensional functional improvements. */
.trust-slider.is-animated .trust-track{animation-duration:28s}
.trust-slider.is-out-of-view .trust-track{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){
 .trust-slider.is-animated .trust-track{animation:none!important;transform:none!important}
}
.chat-line,.footer-contact-copy strong{overflow-wrap:anywhere}
/* Keep imagery inside its original V7.11 frames. */
#aiCarousel .ai-showcase-image img,.v7-showcase-image img{object-fit:contain!important;object-position:center center!important}
/* Keep footer brand ratios stable while images decode. These match the approved assets. */
.footer .footer-left img{height:auto;aspect-ratio:1899/456;object-fit:contain}
.footer .footer-capital-link img{height:auto;aspect-ratio:840/166;object-fit:contain}
