/* ==========================================================
   DAPUR GURU V2.24.1 - CORRECTION R4
   Hero Soft Float
   Scope: landing hero transparent teacher illustration only
   ========================================================== */

.vl-hero
.vl-portrait-stage[data-r2251-transparent-hero="1"]
.vl-portrait {
    animation: dgHeroFloatSoft 6s ease-in-out infinite;
    transform-origin: center center;
    will-change: transform;
    filter: drop-shadow(0 18px 28px rgba(76, 92, 160, 0.14));
}

@keyframes dgHeroFloatSoft {
    0%,
    100% {
        transform: translate3d(0, 0, 0) scale(1);
    }

    50% {
        transform: translate3d(0, -12px, 0) scale(1.008);
    }
}

@media (max-width: 760px) {
    .vl-hero
    .vl-portrait-stage[data-r2251-transparent-hero="1"]
    .vl-portrait {
        animation-duration: 6.5s;
    }

    @keyframes dgHeroFloatSoft {
        0%,
        100% {
            transform: translate3d(0, 0, 0) scale(1);
        }

        50% {
            transform: translate3d(0, -8px, 0) scale(1.005);
        }
    }
}

@media (prefers-reduced-motion: reduce) {
    .vl-hero
    .vl-portrait-stage[data-r2251-transparent-hero="1"]
    .vl-portrait {
        animation: none !important;
        transform: none !important;
        will-change: auto;
    }
}