1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1546],{23493:function(e,t,n){var r=n(23279),i=n(13218);e.exports=function(e,t,n){var a=!0,s=!0;if("function"!=typeof e)throw TypeError("Expected a function");return i(n)&&(a="leading"in n?!!n.leading:a,s="trailing"in n?!!n.trailing:s),r(e,t,{leading:a,maxWait:t,trailing:s})}},61546:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return L}});var r=n(85893),i=n(40002),a=n(2151),s=n(16893),o=n(65912),l=n(18522),c=n(3632),u=n(64033),f=n(75731),d=n(23493),h=n.n(d),p=n(67294);let g=e=>{let{isVisible:t,delay:n,...i}=e;return(0,r.jsx)(l.X,{features:u.Z,children:(0,r.jsx)("svg",{viewBox:"0 0 1394 562",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",...i,children:["M1 1V561L69.85 1","M70.85 1V561L139.7 1","M140.7 1V561L209.55 1","M210.55 1V561L279.4 1","M279.4 1V561L418.1 1","M419.1 1V561L557.8 1","M557.8 1V561L696.5 1","M697.5 1V561L836.2 1","M836.2 1V561L1114.6 1","M1114.6 1V561L1393 1","M1393 1V561"].map((e,i)=>(0,r.jsx)(c.m.path,{d:e,stroke:"white",strokeWidth:"2",strokeLinecap:"butt",strokeLinejoin:"round",initial:{pathLength:0},animate:{pathLength:t?1:0},transition:{duration:.4,delay:n?n+.1*i:.1*i,ease:[.42,0,.58,1]}},i))})})},m=e=>{let{isVisible:t,delay:n,...i}=e;return(0,r.jsx)(l.X,{features:u.Z,children:(0,r.jsx)("svg",{viewBox:"0 0 394 1011",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",...i,children:["M392.5 1L1.50002 0.999983L392.5 50.7","M392.5 51.7L1.50002 51.7L392.5 101.4","M392.5 102.4L1.50002 102.4L392.5 152.1","M392.5 153.1L1.50002 153.1L392.5 202.8","M392.5 202.8L1.50002 202.8L392.5 303.2","M392.5 304.2L1.50002 304.2L392.5 404.6","M392.5 404.6L1.49999 404.6L392.5 505","M392.5 506L1.49999 506L392.5 606.4","M392.5 606.4L1.49999 606.4L392.5 808.2","M392.5 808.2L1.49999 808.2L392.5 1010","M392.5 1010L1.49999 1010"].map((e,i)=>(0,r.jsx)(c.m.path,{d:e,stroke:"white",strokeWidth:"2",strokeLinecap:"butt",strokeLinejoin:"round",initial:{pathLength:0},animate:{pathLength:t?1:0},transition:{duration:.4,delay:n?n+0*i:.1*i,ease:[.42,0,.58,1]}},i))})})};function x(e){let{className:t,backgroundColor:n,backgroundHeight:i,backgroundAlignment:a,parallaxSpeed:d,showBackgroundImage:x}=e,L=(0,p.useRef)(null),w=(0,s.Y)(L),{scrollY:v}=(0,o.v)(),[b,M]=(0,p.useState)(0),[j,k]=(0,p.useState)(0),[y,V]=(0,p.useState)(0),E=(0,f.a)("lg"),[Z,I]=(0,p.useState)(!1),[N,S]=(0,p.useState)(!1);return(0,p.useEffect)(()=>{let e=L.current;e&&(k(window.scrollY+e.getBoundingClientRect().top),V(j+e.offsetHeight))},[j,L]),(0,p.useEffect)(()=>{let e=h()(e=>{M(Math.round((j-e)*(d||0)))},200);if(w&&d&&d>0)return v.on("change",t=>e(t))},[v,y,j,b,w,d]),(0,p.useEffect)(()=>{let e=new IntersectionObserver(e=>{e[0].isIntersecting&&!N&&(I(!0),S(!0))},{root:null,rootMargin:"0px",threshold:.6}),t=L.current;return t&&e.observe(t),()=>{t&&e.unobserve(t)}},[N]),(0,r.jsx)(l.X,{strict:!0,features:u.Z,children:(0,r.jsx)(c.m.div,{className:"parallax-bg absolute left-0 -z-10 w-full bg-".concat(n," ").concat(i?"h-".concat(i):"h-full"," ").concat(a,"-0 will-change-transform ").concat(t),ref:L,animate:{y:b},transition:{duration:.25,ease:"easeOut"},viewport:{once:!1},children:!0===x&&(E?(0,r.jsx)(g,{delay:.5,isVisible:Z,className:"h-full w-full py-9 px-6"}):(0,r.jsx)(m,{delay:.5,isVisible:Z,className:"h-full w-full py-9 px-6"}))})})}function L(e){let{blok:t}=e,{background_alignment:n,background_color:s,background_height:o,content:f,parallax_speed:d,background_svg_boolean:h}=t;return(0,r.jsxs)(i.Z,{animate:!1,block:t,className:"relative z-0",children:[(0,r.jsx)(x,{parallaxSpeed:Number(d),backgroundColor:s,backgroundHeight:o,backgroundAlignment:n,showBackgroundImage:h}),(0,r.jsx)(r.Fragment,{children:null==f?void 0:f.map((e,t)=>(0,r.jsx)(l.X,{strict:!0,features:u.Z,children:(0,r.jsx)(c.m.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{ease:"easeOut",duration:1,delay:0},viewport:{once:!0},children:(0,r.jsx)(a.Z,{block:e})})},"item-".concat(t)))})]})}},2151:function(e,t,n){"use strict";var r=n(85893),i=n(12777),a=n(52706);let s=e=>e.component&&e.component in a.Z?a.Z[e.component]:null;t.Z=e=>{let{block:t,...n}=e,a=t.component||"UnknownComponent";return s(t)?(0,r.jsx)(i.Xj,{blok:t,...n}):(0,r.jsx)("div",{className:"bg-yellow-100 flex flex-1 flex-row items-center justify-center p-4 text-center text-sm",children:(0,r.jsxs)("p",{children:["Can not find a definition for component ",(0,r.jsx)("b",{children:a}),". Will you create it for me?"]})})}},64033:function(e,t,n){"use strict";t.Z=()=>Promise.all([n.e(3030),n.e(7897),n.e(6432),n.e(6791),n.e(308)]).then(n.bind(n,60308)).then(e=>e.default)},75731:function(e,t,n){"use strict";n.d(t,{a:function(){return a}});var r=n(67294);
1let i={sm:640,md:768,lg:1024,xl:1280,"2xl":1536,"3xl":1920,"4xl":2128},a=e=>{let[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let t=window.matchMedia("(min-width: ".concat(i[e],"px)")),r=()=>n(t.matches);return r(),t.addEventListener("change",r),()=>t.removeEventListener("change",r)},[e]),t}},16893:function(e,t,n){"use strict";n.d(t,{Y:function(){return s}});var r=n(67294),i=n(37301);let a={some:0,all:1};function s(e,{root:t,margin:n,amount:s,once:o=!1}={}){let[l,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{if(!e.current||o&&l)return;let r={root:t&&t.current||void 0,margin:n,amount:s};return function(e,t,{root:n,margin:r,amount:s="some"}={}){let o=(0,i.I)(e),l=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let n=l.get(e.target);if(!!n!==e.isIntersecting){if(e.isIntersecting){let n=t(e);"function"==typeof n?l.set(e.target,n):c.unobserve(e.target)}else n&&(n(e),l.delete(e.target))}})},{root:n,rootMargin:r,threshold:"number"==typeof s?s:a[s]});return o.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(c(!0),o?void 0:()=>c(!1)),r)},[t,e,n,o,s]),l}}}]);
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.