[data-hero-sequence].tcf-hero-animating [data-hero-image] {
            opacity: 0 !important;
            transform: translateX(40px) scale(0.94);
            transition: opacity 1.2s ease, transform 1.2s cubic-bezier(0.22, 1, 0.36, 1);
        }

            [data-hero-sequence].tcf-hero-animating [data-hero-image].is-visible {
                opacity: 1 !important;
                transform: translateX(0) scale(1);
            }
