/* ------------------------------------------------------------------
   Local mirror fix - not part of the live site.

   Duda's entrance animations (e.g. data-anim-desktop="fadeInCombo") start
   the element at BOTH visibility:hidden and opacity:0, and its runtime
   reveals them only on a real (trusted) user scroll. In the local mirror
   that reveal never fires on load, so the home hero/slider stays blank.

   Scoped to the animated element itself - NOT its descendants - because
   the carousel's inactive .slide children legitimately use opacity:0.
   ------------------------------------------------------------------ */
[data-anim-desktop]:not([data-anim-desktop="none"]),
[data-anim-extended],
[data-anim-mobile]:not([data-anim-mobile="none"]) {
    visibility: visible !important;
    opacity: 1 !important;
}
