.brand .hero-letter-layer{position:absolute;inset:0;display:none;pointer-events:none;user-select:none}
.brand .hero-letter{position:absolute;display:block;overflow:visible;pointer-events:none;max-width:none;transform:translate3d(0px,0px,0px) rotate(0deg);transform-origin:50% 56%}
.brand.hero-letters-active .hero-letter-layer{display:block}
.brand.hero-letters-active>.brand-img{visibility:hidden}
@media(prefers-reduced-motion:reduce){.brand .hero-letter-layer{display:none!important}.brand.hero-letters-active>.brand-img{visibility:visible!important}}
