!function(){var n,o,t;const e=new IntersectionObserver((n=>{n.forEach((n=>{const o=n.target,t="infinite"===o.style.animationIterationCount;if(n.isIntersecting&&!t){var i,l,a,s,r,u;o.classList.add("animate"),o.style.opacity="0",o.style.transform="none";const n=null!==(i=1e3*parseFloat(null==o||null===(l=o.style)||void 0===l||null===(a=l.animationDuration)||void 0===a?void 0:a.replace("s","")))&&void 0!==i?i:1e3,t=null!==(s=1e3*parseFloat(null==o||null===(r=o.style)||void 0===r||null===(u=r.animationDelay)||void 0===u?void 0:u.replace("s","")))&&void 0!==s?s:0;setTimeout((()=>{o.style.opacity="",o.style.transform=""}),n+t),e.unobserve(o)}}))}),{rootMargin:null!==(n=null===(o=window)||void 0===o||null===(t=o.blockify)||void 0===t?void 0:t.animationOffset)&&void 0!==n?n:"0px 0px 50px 0px"}),i=document.querySelectorAll(".has-animation");for(const n of i)e.observe(n)}();