/* Liflee custom overrides — kept outside the Webflow export so a re-export won't clobber it. */

/* Respect the OS "reduce motion" setting.
   Webflow drives its reveal animations from JS (IX2), which leaves elements at
   opacity:0 until they animate in — so we force them visible rather than just
   disabling the transition, otherwise content would never appear. */
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.001ms !important;
    scroll-behavior: auto !important;
  }
  [data-w-id] {
    opacity: 1 !important;
    transform: none !important;
  }
  .marquee_item-wrapper {
    animation: none !important;
    transform: none !important;
  }
}
