1(()=>{"use strict";var e=(e=>{var t;return()=>{if(e){var o=e;e=0,t={exports:{}},o.call(t.exports,t,t.exports)}return t.exports}})((e,t)=>{function o(e){e.forEach(e=>{const t=Array.from(e.querySelectorAll(".carousel-item")),o=[];t.forEach(e=>{e.style.minHeight="0"}),t.forEach(e=>{const t=e.style.display;e.style.display="block";const n=Number(getComputedStyle(e,null).height.replace("px",""));e.style.display=t,o.push(n)});const n=`${Math.max.apply(null,o)}px`;t.forEach(e=>{e.style.minHeight=n})})}window.addEventListener("load",()=>{const e=Array.from(document.querySelectorAll(".carousel")).filter(e=>!e.classList.contains("static-height"));if(e.length>0){o(e);let t=window.innerWidth;new ResizeObserver(()=>{window.innerWidth!==t&&(t=window.innerWidth,o(e))}).observe(document.documentElement),window.addEventListener("orientationchange",()=>{t=0,o(e)})}})});class t{constructor(e,t,o){this.wrapper=e,this.isIntersecting=!1,this.animation=window.bodymovin.loadAnimation({wrapper:e,animType:"svg",loop:!0,autoplay:!1,path:t});const n=e.querySelector(".placeholder");null==n||n.remove(),new IntersectionObserver(e=>{e.forEach(e=>{this.isIntersecting=e.intersectionRatio>.8}),o()},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}).observe(e)}play(){this.animation.play()}pause(){this.animation.pause()}}function o(){const e=[];(()=>{const o=document.createElement("script");o.src="/assets/javascripts/lottie_light.min.js",o.type="text/javascript",o.async=!0,o.addEventListener("load",()=>{Array.from(document.querySelectorAll(".lottie-ani-container")).forEach(o=>{const n=o.dataset.lottieJson;n&&((e,o,n)=>{const r=new t(e,o,()=>{const e=n.filter(e=>e.isIntersecting),t=e[e.length-1];n.forEach(e=>{e===t?e.play():e.pause()})});n.push(r)})(o,n,e)})}),document.body.append(o)})()}document.addEventListener("DOMContentLoaded",()=>{setTimeout(o,1e3)}),e();class n{constructor(e){const t=document.querySelector(e);t.muted=!0,this.options={selector:e,breakpoints:{default:{src:null==t?void 0:t.dataset.src}}},Array.from(t.querySelectorAll("[data-src]")).forEach(e=>{const t=e.dataset.mw;t&&(this.options.breakpoints[t]={src:e.dataset.src})}),t.innerHTML="",this.responseVideo(this.options),this.resizer()}resizer(){window.addEventListener("resize",()=>this.responseVideo(this.options))}responseVideo(e){var t;const{selector:o,breakpoints:n}=e,r=document.querySelector(o),s=document.body.clientWidth,i=Object.keys(n).filter(e=>"default"!==e).map(Number).filter(e=>e<=s);let a="default";i.length>0&&(a=Math.max(...i).toString());const c=r.dataset.widthNow,l=a||"default";c&&c==l||(r.dataset.widthNow=l,(null===(t=n[l])||void 0===t?void 0:t.src)&&(r.src=n[l].src))}}
1function r(e){Array.from(document.querySelectorAll(e)).forEach(e=>(e=>{var t;const o=1e3/60,n=2e3+Math.floor(3e3*Math.random()),r=Math.round(n/o);let s=0;const i=(null!==(t=e.dataset.count)&&void 0!==t?t:"").split(""),a=i.filter(e=>!Number.isNaN(e)).join(""),c=i.filter(e=>Number.isNaN(e)).join(""),l=Number(a)||0;let d=0;const u=setInterval(()=>{s++;const t=(o=s/r)*(2-o);var o;const n=Math.round(l*t);d!==n&&(e.innerHTML=`${n}${c}`),d=n,s===r&&clearInterval(u)},o)})(e))}function s(e,t){const o=document.getElementById(e);o&&t.forEach(e=>{const t=Array.from(document.querySelectorAll(`.${e} li button`));o.addEventListener("slide.bs.carousel",e=>{const o=e.to;t.forEach((e,t)=>{e.classList.toggle("active",t===o)})})})}document.addEventListener("DOMContentLoaded",()=>{new n("#home-video"),s("home-testimonial-carousel",["home-testimonial-indicators"]),s("home-security-carousel",["text-carousel-outside-indicators","text-carousel-below-indicators"]),(()=>{const e=document.querySelector(".home-bubbles-container");e&&new IntersectionObserver((t,o)=>{t.forEach(t=>{t.isIntersecting&&(r(".countUp"),o.unobserve(e))})},{threshold:.1}).observe(e)})()})})(); 2//# sourceMappingURL=home.js-299b7f6d.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.