document.addEventListener("DOMContentLoaded",()=>{let e=1,t="power1.out",i=gsap.matchMedia(),r=$(".efficiency-hero_dragger-window"),o=r.find(".efficiency-hero_dragger-block.is-before"),s=r.find(".efficiency-hero_dragger-block.is-after"),l=r.find(".efficiency-hero_dragger"),n=r.find(".efficiency-hero_bounds");Draggable.create(l,{type:"x",bounds:n,onDrag:function(){let e=r.width()/2-gsap.getProperty(this.target,"x");gsap.set(s,{clipPath:`inset(0px ${e}px 0px 0px)`}),gsap.set(o,{clipPath:`inset(0px 0px 0px ${r.width()-e}px)`})}});let c=document.querySelector(".efficiency-fill-text").querySelector(".split-lines"),a=new SplitType(c,{types:"lines, words"});gsap.fromTo(a.words,{color:"#87A19D"},{color:"#325f51",stagger:.8,scrollTrigger:{trigger:c,start:"top 70%",end:"top 25%",scrub:!0,toggleActions:"play none reverse none"}});let d=document.querySelector(".efficiency-cards"),p=document.querySelectorAll(".home-cards_card-wrapper");gsap.timeline({scrollTrigger:{trigger:d,start:"top top",end:"bottom bottom",scrub:!0}}).to(p[0],{yPercent:-320,duration:1}).to(p[1],{yPercent:-320,duration:1},">").to(p[2],{yPercent:-320,duration:1},">").to(p[3],{yPercent:-320,duration:1},">"),$(".slider-main").each(function(e){let t=!1;"true"===$(this).attr("loop-mode")&&(t=!0);let i=400;void 0!==$(this).attr("slider-duration")&&(i=+$(this).attr("slider-duration")),new Swiper($(this).find(".swiper")[0],{speed:i,loop:t,autoHeight:!1,centeredSlides:t,followFinger:!0,freeMode:!1,slideToClickedSlide:!1,slidesPerView:1,spaceBetween:"0%",rewind:!1,mousewheel:{forceToAxis:!0},keyboard:{enabled:!1,onlyInViewport:!0},breakpoints:{480:{slidesPerView:1,spaceBetween:"0%"},768:{slidesPerView:1,spaceBetween:"0%"},992:{slidesPerView:1,spaceBetween:"0%"}},navigation:{nextEl:$(this).find(".swiper-next")[0],prevEl:$(this).find(".swiper-prev")[0],disabledClass:"is-disabled"},slideActiveClass:"is-active",slideDuplicateActiveClass:"is-active"})}),i.add("(min-width: 768px)",()=>{let i=document.querySelector(".efficiency-cases").querySelector(".home-cases_collection-list"),r=i.querySelectorAll(".home-cases_collection-item");gsap.fromTo(r,{autoAlpha:0,yPercent:40},{autoAlpha:1,yPercent:0,duration:.35*e,ease:t,delay:.15,stagger:.15,scrollTrigger:{trigger:i,start:"top bottom-=10%"}})})});