  gsap.utils.toArray('.adm-flow__step').forEach(function (step, i) {
    gsap.to(step, {
      opacity: 1, y: 0, duration: 0.5, delay: i * 0.1, ease: 'power3.out',
      scrollTrigger: { trigger: step, start: 'top 88%' }
    });
  });
  gsap.utils.toArray('.adm-visit__point').forEach(function (item, i) {
    gsap.to(item, {
      opacity: 1, y: 0, duration: 0.4, delay: i * 0.08, ease: 'power3.out',
      scrollTrigger: { trigger: item, start: 'top 90%' }
    });
  });
  gsap.utils.toArray('.adm-visit__visual').forEach(function (el) {
    var visit = el.closest('.adm-visit');
    gsap.to(el, {
      opacity: 1, x: 0, duration: 0.65, ease: 'power3.out',
      scrollTrigger: { trigger: visit || el, start: 'top 82%' }
    });
  });