1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1689],{7172:function(e,t,n){var i=n(5893),r=n(7294);t.Z=function(e){var t=e.animation,s=e.autoplay,o=void 0!==s&&s,a=e.loop,l=void 0!==a&&a,c=e.segmentsToPlay,u=e.playStart,d=e.play,h=e.className,f=(0,r.useRef)(null),g=(0,r.useState)(null),m=g[0],v=g[1];return(0,r.useEffect)((function(){if(t){var e,i=!1;return n.e(296).then(n.t.bind(n,7288,23)).then((function(n){!i&&f.current&&(e=n.default.loadAnimation({container:f.current,renderer:"svg",path:t,loop:l,autoplay:o}),v(e))})),function(){i=!0,null===e||void 0===e||e.destroy()}}}),[]),(0,r.useEffect)((function(){u&&m&&m.play()}),[u,m]),(0,r.useEffect)((function(){m&&m.isLoaded&&d&&m.goToAndPlay(0)}),[m,d]),(0,r.useEffect)((function(){c&&(null===m||void 0===m||m.playSegments(c,!0))}),[c]),(0,i.jsx)("div",{className:h,children:(0,i.jsx)("div",{ref:f})})}},1689:function(e,t,n){n.r(t);var i=n(828),r=n(5893),s=n(7650),o=n(7172);t.default=function(e){var t=e.data,n=(0,i.Z)((0,s.YD)({threshold:.5,triggerOnce:!0}),2),a=n[0],l=n[1],c=t.title,u=t.subtitle1,d=t.subtitle2,h=t.statistic1,f=t.statistic2,g=t.animationTitle;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"c-outer",children:(0,r.jsx)("div",{className:"c-gridcontainer",children:(0,r.jsxs)("div",{className:"lg:col-start-5 lg:col-end-13 text-center ",children:[c&&(0,r.jsx)("h3",{className:"t-h3 ",children:c}),u&&(0,r.jsx)("p",{className:"t-large mt-20 ",children:u}),h&&(0,r.jsx)("p",{className:"t-huge mt-6 ",children:h}),d&&(0,r.jsx)("p",{className:"t-large mt-20 ",children:d}),f&&(0,r.jsx)("p",{className:"t-huge mt-6 ",children:f})]})})}),(0,r.jsx)("div",{className:"c-outer bg-concrete",children:(0,r.jsxs)("div",{className:" c-gridcontainer relative content-center min-h-[500px] lg:min-h-[715px] lg:h-page",children:[(0,r.jsx)(o.Z,{className:" absolute self-center lg:my-10 lg:col-start-5 lg:col-end-15 lg:w-4/5",animation:"/animations/homepage-rotate.json",playStart:l}),(0,r.jsx)("h3",{className:"t-huge relative text-center",children:g}),(0,r.jsx)("div",{className:" w-full h-px",ref:a})]})})]})}},7650:function(e,t,n){n.d(t,{YD:function(){return u}});var i=n(7294);const r=new Map,s=new WeakMap;let o,a=0;function l(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(s.has(n)||(a+=1,s.set(n,a.toString())),s.get(n)):"0"):e[t]}`;var n})).toString()}function c(e,t,n={},i=o){if("undefined"===typeof window.IntersectionObserver&&void 0!==i){const r=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"===typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}const{id:s,observer:a,elements:c}=function(e){let t=l(e),n=r.get(t);if(!n){const i=new Map;let s;const o=new IntersectionObserver((t=>{t.forEach((t=>{var n;const r=t.isIntersecting&&s.some((e=>t.intersectionRatio>=e));e.trackVisibility&&"undefined"===typeof t.isVisible&&(t.isVisible=r),null==(n=i.get(t.target))||n.forEach((e=>{e(r,t)}))}))}),e);s=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:i},r.set(t,n)}return n}(n);let u=c.get(e)||[];return c.has(e)||c.set(e,u),u.push(t),a.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(c.delete(e),a.unobserve(e)),0===c.size&&(a.disconnect(),r.delete(s))}}i.Component;function u({threshold:e,delay:t,trackVisibility:n,rootMargin:r,root:s,triggerOnce:o,skip:a,initialInView:l,fallbackInView:u,onChange:d}={}){var h;const[f,g]=i.useState(null),m=i.useRef(),[v,p]=i.useState({inView:!!l,entry:void 0});m.current=d,i.useEffect((()=>{if(a||!f)return;let i=c(f,((e,t)=>{p({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&o&&i&&(i(),i=void 0)}),{root:s,rootMargin:r,threshold:e,trackVisibility:n,delay:t},u);return()=>{i&&i()}}),[Array.isArray(e)?e.toString():e,f,s,r,o,a,n,u,t]);const y=null==(h=v.entry)?void 0:h.target;i.useEffect((()=>{f||!y||o||a||p({inView:!!l,entry:void 0})}),[f,y,o,a,l]);const b=[g,v.inView,v.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b}}}]);
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.