/* ─── Disable scroll animations on mobile & tablet (≤ 1024px) ─── */
@media (max-width: 1024px) {

   /* Force all GSAP-animated elements visible immediately */
   .fade-anim,
   .oit-title-revel,
   [data-speed],
   [data-speed-x],
   .rotate-on-scroll {
      opacity: 1 !important;
      transform: none !important;
      visibility: visible !important;
      clip-path: none !important;
   }

   /* Disable smooth scroll container — native scroll on mobile */
   #smooth-wrapper {
      overflow: visible !important;
      position: static !important;
      height: auto !important;
      will-change: auto !important;
   }
   #smooth-content {
      transform: none !important;
      will-change: auto !important;
   }

   /* Prevent panel pin stacking on mobile */
   .oit-panel-pin {
      transform: none !important;
      rotate: none !important;
      scale: none !important;
      position: static !important;
   }

}
