/*! For license information please see app-7b2c2d9de6e19672a959.js.LICENSE.txt */ (self.webpackChunksmarthead_landing=self.webpackChunksmarthead_landing||[]).push([[524],{20:function(t,e,n){const r=n(9377),{getResourceURLsForPathname:o,loadPage:i,loadPageSync:a}=n(6814).Zf;e.N=function(t,e,n,s){void 0===e&&(e={});let c=r.map(n=>{if(!n.plugin[t])return;e.getResourceURLsForPathname=o,e.loadPage=i,e.loadPageSync=a;const r=n.plugin[t](e,n.options);return r&&s&&(e=s({args:e,result:r,plugin:n})),r});return c=c.filter(t=>void 0!==t),c.length>0?c:n?[n]:[]},e.v=(t,e,n)=>r.reduce((n,r)=>r.plugin[t]?n.then(()=>r.plugin[t](e,r.options)):n,Promise.resolve())},79:function(t){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n{(0,r.N)("onServiceWorkerUpdateFound",{serviceWorker:t});const e=t.installing;console.log("installingWorker",e),e.addEventListener("statechange",()=>{switch(e.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,r.N)("onServiceWorkerUpdateReady",{serviceWorker:t}),window.___failedResources&&(console.log("resources failed, SW updated - reloading"),window.location.reload())):(console.log("Content is now available offline!"),(0,r.N)("onServiceWorkerInstalled",{serviceWorker:t}));break;case"redundant":console.error("The installing service worker became redundant."),(0,r.N)("onServiceWorkerRedundant",{serviceWorker:t});break;case"activated":(0,r.N)("onServiceWorkerActive",{serviceWorker:t})}})})}).catch(function(t){console.error("Error during service worker registration:",t)})},963:function(t,e,n){"use strict";n.r(e);var r=n(6540),o=n(6814),i=n(6017);e.default=t=>{let{location:e}=t;const n=o.Ay.loadPageSync(e.pathname);return n?r.createElement(i.A,Object.assign({location:e,pageResources:n},n.json)):null}},1132:function(t,e,n){var r=n(5901),o=n(9291),i=n(7122),a=n(1869);t.exports=function(t){return r(t)||o(t)||i(t)||a()},t.exports.__esModule=!0,t.exports.default=t.exports},1500:function(t,e,n){"use strict";n.d(e,{os:function(){return Ct}});var r,o,i,a,s,c,u,l,p=n(8607),f={},h=180/Math.PI,d=Math.PI/180,g=Math.atan2,m=/([A-Z])/g,v=/(left|right|width|margin|padding|x)/i,y=/[\s,\(]\S/,w={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},b=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},x=function(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},P=function(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)},_=function(t,e){var n=e.s+e.c*t;e.set(e.t,e.p,~~(n+(n<0?-.5:.5))+e.u,e)},E=function(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)},S=function(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)},C=function(t,e,n){return t.style[e]=n},O=function(t,e,n){return t.style.setProperty(e,n)},k=function(t,e,n){return t._gsap[e]=n},R=function(t,e,n){return t._gsap.scaleX=t._gsap.scaleY=n},A=function(t,e,n,r,o){var i=t._gsap;i.scaleX=i.scaleY=n,i.renderTransform(o,i)},M=function(t,e,n,r,o){var i=t._gsap;i[e]=n,i.renderTransform(o,i)},T="transform",j=T+"Origin",L=function t(e,n){var r=this,o=this.target,i=o.style,a=o._gsap;if(e in f&&i){if(this.tfm=this.tfm||{},"transform"===e)return w.transform.split(",").forEach(function(e){return t.call(r,e,n)});if(~(e=w[e]||e).indexOf(",")?e.split(",").forEach(function(t){return r.tfm[t]=$(o,t)}):this.tfm[e]=a.x?a[e]:$(o,e),e===j&&(this.tfm.zOrigin=a.zOrigin),this.props.indexOf(T)>=0)return;a.svg&&(this.svgo=o.getAttribute("data-svg-origin"),this.props.push(j,n,"")),e=T}(i||n)&&this.props.push(e,n,i[e])},D=function(t){t.translate&&(t.removeProperty("translate"),t.removeProperty("scale"),t.removeProperty("rotate"))},N=function(){var t,e,n=this.props,r=this.target,o=r.style,i=r._gsap;for(t=0;t=0?I[o]:"")+t},q=function(){"undefined"!=typeof window&&window.document&&(r=window,o=r.document,i=o.documentElement,s=H("div")||{style:{}},H("div"),T=W(T),j=T+"Origin",s.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",l=!!W("perspective"),u=p.os.core.reverting,a=1)},Y=function(t){var e,n=t.ownerSVGElement,r=H("svg",n&&n.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),o=t.cloneNode(!0);o.style.display="block",r.appendChild(o),i.appendChild(r);try{e=o.getBBox()}catch(a){}return r.removeChild(o),i.removeChild(r),e},Q=function(t,e){for(var n=e.length;n--;)if(t.hasAttribute(e[n]))return t.getAttribute(e[n])},X=function(t){var e,n;try{e=t.getBBox()}catch(r){e=Y(t),n=1}return e&&(e.width||e.height)||n||(e=Y(t)),!e||e.width||e.x||e.y?e:{x:+Q(t,["x","cx","x1"])||0,y:+Q(t,["y","cy","y1"])||0,width:0,height:0}},B=function(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!X(t))},z=function(t,e){if(e){var n,r=t.style;e in f&&e!==j&&(e=T),r.removeProperty?("ms"!==(n=e.substr(0,2))&&"webkit"!==e.substr(0,6)||(e="-"+e),r.removeProperty("--"===n?e:e.replace(m,"-$1").toLowerCase())):r.removeAttribute(e)}},J=function(t,e,n,r,o,i){var a=new p.J7(t._pt,e,n,0,1,i?S:E);return t._pt=a,a.b=r,a.e=o,t._props.push(n),a},K={deg:1,rad:1,turn:1},G={grid:1,flex:1},V=function t(e,n,r,i){var a,c,u,l,h=parseFloat(r)||0,d=(r+"").trim().substr((h+"").length)||"px",g=s.style,m=v.test(n),y="svg"===e.tagName.toLowerCase(),w=(y?"client":"offset")+(m?"Width":"Height"),b=100,x="px"===i,P="%"===i;if(i===d||!h||K[i]||K[d])return h;if("px"!==d&&!x&&(h=t(e,n,r,"px")),l=e.getCTM&&B(e),(P||"%"===d)&&(f[n]||~n.indexOf("adius")))return a=l?e.getBBox()[m?"width":"height"]:e[w],(0,p.E_)(P?h/a*b:h/100*a);if(g[m?"width":"height"]=b+(x?d:i),c="rem"!==i&&~n.indexOf("adius")||"em"===i&&e.appendChild&&!y?e:e.parentNode,l&&(c=(e.ownerSVGElement||{}).parentNode),c&&c!==o&&c.appendChild||(c=o.body),(u=c._gsap)&&P&&u.width&&m&&u.time===p.au.time&&!u.uncache)return(0,p.E_)(h/u.width*b);if(!P||"height"!==n&&"width"!==n)(P||"%"===d)&&!G[U(c,"display")]&&(g.position=U(e,"position")),c===e&&(g.position="static"),c.appendChild(s),a=s[w],c.removeChild(s),g.position="absolute";else{var _=e.style[n];e.style[n]=b+i,a=e[w],_?e.style[n]=_:z(e,n)}return m&&P&&((u=(0,p.a0)(c)).time=p.au.time,u.width=c[w]),(0,p.E_)(x?a*h/b:a&&h?b/a*h:0)},$=function(t,e,n,r){var o;return a||q(),e in w&&"transform"!==e&&~(e=w[e]).indexOf(",")&&(e=e.split(",")[0]),f[e]&&"transform"!==e?(o=lt(t,r),o="transformOrigin"!==e?o[e]:o.svg?o.origin:pt(U(t,j))+" "+o.zOrigin+"px"):(!(o=t.style[e])||"auto"===o||r||~(o+"").indexOf("calc("))&&(o=rt[e]&&rt[e](t,e,n)||U(t,e)||(0,p.n)(t,e)||("opacity"===e?1:0)),n&&!~(o+"").trim().indexOf(" ")?V(t,e,o,n)+n:o},Z=function(t,e,n,r){if(!n||"none"===n){var o=W(e,t,1),i=o&&U(t,o,1);i&&i!==n?(e=o,n=i):"borderColor"===e&&(n=U(t,"borderTopColor"))}var a,s,c,u,l,f,h,d,g,m,v,y=new p.J7(this._pt,t.style,e,0,1,p.l1),w=0,b=0;if(y.b=n,y.e=r,n+="","var(--"===(r+="").substring(0,6)&&(r=U(t,r.substring(4,r.indexOf(")")))),"auto"===r&&(f=t.style[e],t.style[e]=r,r=U(t,e)||r,f?t.style[e]=f:z(t,e)),a=[n,r],(0,p.Uc)(a),r=a[1],c=(n=a[0]).match(p.vM)||[],(r.match(p.vM)||[]).length){for(;s=p.vM.exec(r);)h=s[0],g=r.substring(w,s.index),l?l=(l+1)%5:"rgba("!==g.substr(-5)&&"hsla("!==g.substr(-5)||(l=1),h!==(f=c[b++]||"")&&(u=parseFloat(f)||0,v=f.substr((u+"").length),"="===h.charAt(1)&&(h=(0,p.B0)(u,h)+v),d=parseFloat(h),m=h.substr((d+"").length),w=p.vM.lastIndex-m.length,m||(m=m||p.Yz.units[e]||v,w===r.length&&(r+=m,y.e+=m)),v!==m&&(u=V(t,e,f,m)||0),y._pt={_next:y._pt,p:g||1===b?g:",",s:u,c:d-u,m:l&&l<4||"zIndex"===e?Math.round:0});y.c=w-1;)n=s[o],f[n]&&(r=1,n="transformOrigin"===n?j:T),z(i,n);r&&(z(i,T),c&&(c.svg&&i.removeAttribute("transform"),a.scale=a.rotate=a.translate="none",lt(i,1),c.uncache=1,D(a)))}},rt={clearProps:function(t,e,n,r,o){if("isFromStart"!==o.data){var i=t._pt=new p.J7(t._pt,e,n,0,0,nt);return i.u=r,i.pr=-10,i.tween=o,t._props.push(n),1}}},ot=[1,0,0,1,0,0],it={},at=function(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t},st=function(t){var e=U(t,T);return at(e)?ot:e.substr(7).match(p.vX).map(p.E_)},ct=function(t,e){var n,r,o,a,s=t._gsap||(0,p.a0)(t),c=t.style,u=st(t);return s.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(u=[(o=t.transform.baseVal.consolidate().matrix).a,o.b,o.c,o.d,o.e,o.f]).join(",")?ot:u:(u!==ot||t.offsetParent||t===i||s.svg||(o=c.display,c.display="block",(n=t.parentNode)&&(t.offsetParent||t.getBoundingClientRect().width)||(a=1,r=t.nextElementSibling,i.appendChild(t)),u=st(t),o?c.display=o:z(t,"display"),a&&(r?n.insertBefore(t,r):n?n.appendChild(t):i.removeChild(t))),e&&u.length>6?[u[0],u[1],u[4],u[5],u[12],u[13]]:u)},ut=function(t,e,n,r,o,i){var a,s,c,u=t._gsap,l=o||ct(t,!0),p=u.xOrigin||0,f=u.yOrigin||0,h=u.xOffset||0,d=u.yOffset||0,g=l[0],m=l[1],v=l[2],y=l[3],w=l[4],b=l[5],x=e.split(" "),P=parseFloat(x[0])||0,_=parseFloat(x[1])||0;n?l!==ot&&(s=g*y-m*v)&&(c=P*(-m/s)+_*(g/s)-(g*b-m*w)/s,P=P*(y/s)+_*(-v/s)+(v*b-y*w)/s,_=c):(P=(a=X(t)).x+(~x[0].indexOf("%")?P/100*a.width:P),_=a.y+(~(x[1]||x[0]).indexOf("%")?_/100*a.height:_)),r||!1!==r&&u.smooth?(w=P-p,b=_-f,u.xOffset=h+(w*g+b*v)-w,u.yOffset=d+(w*m+b*y)-b):u.xOffset=u.yOffset=0,u.xOrigin=P,u.yOrigin=_,u.smooth=!!r,u.origin=e,u.originIsAbsolute=!!n,t.style[j]="0px 0px",i&&(J(i,u,"xOrigin",p,P),J(i,u,"yOrigin",f,_),J(i,u,"xOffset",h,u.xOffset),J(i,u,"yOffset",d,u.yOffset)),t.setAttribute("data-svg-origin",P+" "+_)},lt=function(t,e){var n=t._gsap||new p.n6(t);if("x"in n&&!e&&!n.uncache)return n;var r,o,i,a,s,c,u,f,m,v,y,w,b,x,P,_,E,S,C,O,k,R,A,M,L,D,N,F,H,I,W,q,Y=t.style,Q=n.scaleX<0,X="px",z="deg",J=getComputedStyle(t),K=U(t,j)||"0";return r=o=i=c=u=f=m=v=y=0,a=s=1,n.svg=!(!t.getCTM||!B(t)),J.translate&&("none"===J.translate&&"none"===J.scale&&"none"===J.rotate||(Y[T]=("none"!==J.translate?"translate3d("+(J.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==J.rotate?"rotate("+J.rotate+") ":"")+("none"!==J.scale?"scale("+J.scale.split(" ").join(",")+") ":"")+("none"!==J[T]?J[T]:"")),Y.scale=Y.rotate=Y.translate="none"),x=ct(t,n.svg),n.svg&&(n.uncache?(L=t.getBBox(),K=n.xOrigin-L.x+"px "+(n.yOrigin-L.y)+"px",M=""):M=!e&&t.getAttribute("data-svg-origin"),ut(t,M||K,!!M||n.originIsAbsolute,!1!==n.smooth,x)),w=n.xOrigin||0,b=n.yOrigin||0,x!==ot&&(S=x[0],C=x[1],O=x[2],k=x[3],r=R=x[4],o=A=x[5],6===x.length?(a=Math.sqrt(S*S+C*C),s=Math.sqrt(k*k+O*O),c=S||C?g(C,S)*h:0,(m=O||k?g(O,k)*h+c:0)&&(s*=Math.abs(Math.cos(m*d))),n.svg&&(r-=w-(w*S+b*O),o-=b-(w*C+b*k))):(q=x[6],I=x[7],N=x[8],F=x[9],H=x[10],W=x[11],r=x[12],o=x[13],i=x[14],u=(P=g(q,H))*h,P&&(M=R*(_=Math.cos(-P))+N*(E=Math.sin(-P)),L=A*_+F*E,D=q*_+H*E,N=R*-E+N*_,F=A*-E+F*_,H=q*-E+H*_,W=I*-E+W*_,R=M,A=L,q=D),f=(P=g(-O,H))*h,P&&(_=Math.cos(-P),W=k*(E=Math.sin(-P))+W*_,S=M=S*_-N*E,C=L=C*_-F*E,O=D=O*_-H*E),c=(P=g(C,S))*h,P&&(M=S*(_=Math.cos(P))+C*(E=Math.sin(P)),L=R*_+A*E,C=C*_-S*E,A=A*_-R*E,S=M,R=L),u&&Math.abs(u)+Math.abs(c)>359.9&&(u=c=0,f=180-f),a=(0,p.E_)(Math.sqrt(S*S+C*C+O*O)),s=(0,p.E_)(Math.sqrt(A*A+q*q)),P=g(R,A),m=Math.abs(P)>2e-4?P*h:0,y=W?1/(W<0?-W:W):0),n.svg&&(M=t.getAttribute("transform"),n.forceCSS=t.setAttribute("transform","")||!at(U(t,T)),M&&t.setAttribute("transform",M))),Math.abs(m)>90&&Math.abs(m)<270&&(Q?(a*=-1,m+=c<=0?180:-180,c+=c<=0?180:-180):(s*=-1,m+=m<=0?180:-180)),e=e||n.uncache,n.x=r-((n.xPercent=r&&(!e&&n.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-r)?-50:0)))?t.offsetWidth*n.xPercent/100:0)+X,n.y=o-((n.yPercent=o&&(!e&&n.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-o)?-50:0)))?t.offsetHeight*n.yPercent/100:0)+X,n.z=i+X,n.scaleX=(0,p.E_)(a),n.scaleY=(0,p.E_)(s),n.rotation=(0,p.E_)(c)+z,n.rotationX=(0,p.E_)(u)+z,n.rotationY=(0,p.E_)(f)+z,n.skewX=m+z,n.skewY=v+z,n.transformPerspective=y+X,(n.zOrigin=parseFloat(K.split(" ")[2])||!e&&n.zOrigin||0)&&(Y[j]=pt(K)),n.xOffset=n.yOffset=0,n.force3D=p.Yz.force3D,n.renderTransform=n.svg?yt:l?vt:ht,n.uncache=0,n},pt=function(t){return(t=t.split(" "))[0]+" "+t[1]},ft=function(t,e,n){var r=(0,p.l_)(e);return(0,p.E_)(parseFloat(e)+parseFloat(V(t,"x",n+"px",r)))+r},ht=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,vt(t,e)},dt="0deg",gt="0px",mt=") ",vt=function(t,e){var n=e||this,r=n.xPercent,o=n.yPercent,i=n.x,a=n.y,s=n.z,c=n.rotation,u=n.rotationY,l=n.rotationX,p=n.skewX,f=n.skewY,h=n.scaleX,g=n.scaleY,m=n.transformPerspective,v=n.force3D,y=n.target,w=n.zOrigin,b="",x="auto"===v&&t&&1!==t||!0===v;if(w&&(l!==dt||u!==dt)){var P,_=parseFloat(u)*d,E=Math.sin(_),S=Math.cos(_);_=parseFloat(l)*d,P=Math.cos(_),i=ft(y,i,E*P*-w),a=ft(y,a,-Math.sin(_)*-w),s=ft(y,s,S*P*-w+w)}m!==gt&&(b+="perspective("+m+mt),(r||o)&&(b+="translate("+r+"%, "+o+"%) "),(x||i!==gt||a!==gt||s!==gt)&&(b+=s!==gt||x?"translate3d("+i+", "+a+", "+s+") ":"translate("+i+", "+a+mt),c!==dt&&(b+="rotate("+c+mt),u!==dt&&(b+="rotateY("+u+mt),l!==dt&&(b+="rotateX("+l+mt),p===dt&&f===dt||(b+="skew("+p+", "+f+mt),1===h&&1===g||(b+="scale("+h+", "+g+mt),y.style[T]=b||"translate(0, 0)"},yt=function(t,e){var n,r,o,i,a,s=e||this,c=s.xPercent,u=s.yPercent,l=s.x,f=s.y,h=s.rotation,g=s.skewX,m=s.skewY,v=s.scaleX,y=s.scaleY,w=s.target,b=s.xOrigin,x=s.yOrigin,P=s.xOffset,_=s.yOffset,E=s.forceCSS,S=parseFloat(l),C=parseFloat(f);h=parseFloat(h),g=parseFloat(g),(m=parseFloat(m))&&(g+=m=parseFloat(m),h+=m),h||g?(h*=d,g*=d,n=Math.cos(h)*v,r=Math.sin(h)*v,o=Math.sin(h-g)*-y,i=Math.cos(h-g)*y,g&&(m*=d,a=Math.tan(g-m),o*=a=Math.sqrt(1+a*a),i*=a,m&&(a=Math.tan(m),n*=a=Math.sqrt(1+a*a),r*=a)),n=(0,p.E_)(n),r=(0,p.E_)(r),o=(0,p.E_)(o),i=(0,p.E_)(i)):(n=v,i=y,r=o=0),(S&&!~(l+"").indexOf("px")||C&&!~(f+"").indexOf("px"))&&(S=V(w,"x",l,"px"),C=V(w,"y",f,"px")),(b||x||P||_)&&(S=(0,p.E_)(S+b-(b*n+x*o)+P),C=(0,p.E_)(C+x-(b*r+x*i)+_)),(c||u)&&(a=w.getBBox(),S=(0,p.E_)(S+c/100*a.width),C=(0,p.E_)(C+u/100*a.height)),a="matrix("+n+","+r+","+o+","+i+","+S+","+C+")",w.setAttribute("transform",a),E&&(w.style[T]=a)},wt=function(t,e,n,r,o){var i,a,s=360,c=(0,p.vQ)(o),u=parseFloat(o)*(c&&~o.indexOf("rad")?h:1)-r,l=r+u+"deg";return c&&("short"===(i=o.split("_")[1])&&(u%=s)!==u%180&&(u+=u<0?s:-360),"cw"===i&&u<0?u=(u+36e9)%s-~~(u/s)*s:"ccw"===i&&u>0&&(u=(u-36e9)%s-~~(u/s)*s)),t._pt=a=new p.J7(t._pt,e,n,r,u,x),a.e=l,a.u="deg",t._props.push(n),a},bt=function(t,e){for(var n in e)t[n]=e[n];return t},xt=function(t,e,n){var r,o,i,a,s,c,u,l=bt({},n._gsap),h=n.style;for(o in l.svg?(i=n.getAttribute("transform"),n.setAttribute("transform",""),h[T]=e,r=lt(n,1),z(n,T),n.setAttribute("transform",i)):(i=getComputedStyle(n)[T],h[T]=e,r=lt(n,1),h[T]=i),f)(i=l[o])!==(a=r[o])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(o)<0&&(s=(0,p.l_)(i)!==(u=(0,p.l_)(a))?V(n,o,i,u):parseFloat(i),c=parseFloat(a),t._pt=new p.J7(t._pt,r,o,s,c-s,b),t._pt.u=u||0,t._props.push(o));bt(r,l)};(0,p.fA)("padding,margin,Width,Radius",function(t,e){var n="Top",r="Right",o="Bottom",i="Left",a=(e<3?[n,r,o,i]:[n+i,n+r,o+r,o+i]).map(function(n){return e<2?t+n:"border"+n+t});rt[e>1?"border"+t:t]=function(t,e,n,r,o){var i,s;if(arguments.length<4)return i=a.map(function(e){return $(t,e,n)}),5===(s=i.join(" ")).split(i[0]).length?i[0]:s;i=(r+"").split(" "),s={},a.forEach(function(t,e){return s[t]=i[e]=i[e]||i[(e-1)/2|0]}),t.init(e,s,o)}});var Pt,_t,Et,St={name:"css",register:q,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,n,r,o){var i,s,c,u,l,h,d,g,m,v,x,E,S,C,O,k,R=this._props,A=t.style,M=n.vars.startAt;for(d in a||q(),this.styles=this.styles||F(t),k=this.styles.props,this.tween=n,e)if("autoRound"!==d&&(s=e[d],!p.wU[d]||!(0,p.Zm)(d,e,n,r,t,o)))if(l=typeof s,h=rt[d],"function"===l&&(l=typeof(s=s.call(n,r,t,o))),"string"===l&&~s.indexOf("random(")&&(s=(0,p.Vy)(s)),h)h(this,t,d,s,n)&&(O=1);else if("--"===d.substr(0,2))i=(getComputedStyle(t).getPropertyValue(d)+"").trim(),s+="",p.qA.lastIndex=0,p.qA.test(i)||(g=(0,p.l_)(i),m=(0,p.l_)(s)),m?g!==m&&(i=V(t,d,i,m)+m):g&&(s+=g),this.add(A,"setProperty",i,s,r,o,0,0,d),R.push(d),k.push(d,0,A[d]);else if("undefined"!==l){if(M&&d in M?(i="function"==typeof M[d]?M[d].call(n,r,t,o):M[d],(0,p.vQ)(i)&&~i.indexOf("random(")&&(i=(0,p.Vy)(i)),(0,p.l_)(i+"")||"auto"===i||(i+=p.Yz.units[d]||(0,p.l_)($(t,d))||""),"="===(i+"").charAt(1)&&(i=$(t,d))):i=$(t,d),u=parseFloat(i),(v="string"===l&&"="===s.charAt(1)&&s.substr(0,2))&&(s=s.substr(2)),c=parseFloat(s),d in w&&("autoAlpha"===d&&(1===u&&"hidden"===$(t,"visibility")&&c&&(u=0),k.push("visibility",0,A.visibility),J(this,A,"visibility",u?"inherit":"hidden",c?"inherit":"hidden",!c)),"scale"!==d&&"transform"!==d&&~(d=w[d]).indexOf(",")&&(d=d.split(",")[0])),x=d in f)if(this.styles.save(d),"string"===l&&"var(--"===s.substring(0,6)&&(s=U(t,s.substring(4,s.indexOf(")"))),c=parseFloat(s)),E||((S=t._gsap).renderTransform&&!e.parseTransform||lt(t,e.parseTransform),C=!1!==e.smoothOrigin&&S.smooth,(E=this._pt=new p.J7(this._pt,A,T,0,1,S.renderTransform,S,0,-1)).dep=1),"scale"===d)this._pt=new p.J7(this._pt,S,"scaleY",S.scaleY,(v?(0,p.B0)(S.scaleY,v+c):c)-S.scaleY||0,b),this._pt.u=0,R.push("scaleY",d),d+="X";else{if("transformOrigin"===d){k.push(j,0,A[j]),s=et(s),S.svg?ut(t,s,0,C,0,this):((m=parseFloat(s.split(" ")[2])||0)!==S.zOrigin&&J(this,S,"zOrigin",S.zOrigin,m),J(this,A,d,pt(i),pt(s)));continue}if("svgOrigin"===d){ut(t,s,1,C,0,this);continue}if(d in it){wt(this,S,d,u,v?(0,p.B0)(u,v+s):s);continue}if("smoothOrigin"===d){J(this,S,"smooth",S.smooth,s);continue}if("force3D"===d){S[d]=s;continue}if("transform"===d){xt(this,s,t);continue}}else d in A||(d=W(d)||d);if(x||(c||0===c)&&(u||0===u)&&!y.test(s)&&d in A)c||(c=0),(g=(i+"").substr((u+"").length))!==(m=(0,p.l_)(s)||(d in p.Yz.units?p.Yz.units[d]:g))&&(u=V(t,d,i,m)),this._pt=new p.J7(this._pt,x?S:A,d,u,(v?(0,p.B0)(u,v+c):c)-u,x||"px"!==m&&"zIndex"!==d||!1===e.autoRound?b:_),this._pt.u=m||0,g!==m&&"%"!==m&&(this._pt.b=i,this._pt.r=P);else if(d in A)Z.call(this,t,d,i,v?v+s:s);else if(d in t)this.add(t,d,i||t[d],v?v+s:s,r,o);else if("parseTransform"!==d){(0,p.dg)(d,s);continue}x||(d in A?k.push(d,0,A[d]):"function"==typeof t[d]?k.push(d,2,t[d]()):k.push(d,1,i||t[d])),R.push(d)}O&&(0,p.St)(this)},render:function(t,e){if(e.tween._time||!u())for(var n=e._pt;n;)n.r(t,n.d),n=n._next;else e.styles.revert()},get:$,aliases:w,getSetter:function(t,e,n){var r=w[e];return r&&r.indexOf(",")<0&&(e=r),e in f&&e!==j&&(t._gsap.x||$(t,"x"))?n&&c===n?"scale"===e?R:k:(c=n||{})&&("scale"===e?A:M):t.style&&!(0,p.OF)(t.style[e])?C:~e.indexOf("-")?O:(0,p.Dx)(t,e)},core:{_removeProperty:z,_getMatrix:ct}};p.os.utils.checkPrefix=W,p.os.core.getStyleSaver=F,Pt="x,y,z,scale,scaleX,scaleY,xPercent,yPercent",_t="rotation,rotationX,rotationY,skewX,skewY",Et=(0,p.fA)(Pt+","+_t+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",function(t){f[t]=1}),(0,p.fA)(_t,function(t){p.Yz.units[t]="deg",it[t]=1}),w[Et[13]]=Pt+","+_t,(0,p.fA)("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",function(t){var e=t.split(":");w[e[1]]=Et[e[0]]}),(0,p.fA)("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",function(t){p.Yz.units[t]="px"}),p.os.registerPlugin(St);var Ct=p.os.registerPlugin(St)||p.os;Ct.core.Tween},1693:function(t,e,n){"use strict";n.r(e),n.d(e,{BaseContext:function(){return F},Link:function(){return z},Location:function(){return L},LocationProvider:function(){return D},Match:function(){return Z},Redirect:function(){return $},Router:function(){return H},ServerLocation:function(){return N},createHistory:function(){return P},createMemorySource:function(){return _},globalHistory:function(){return S},isRedirect:function(){return K},matchPath:function(){return u},navigate:function(){return C},redirectTo:function(){return G},resolve:function(){return l},useLocation:function(){return tt},useMatch:function(){return rt},useNavigate:function(){return et},useParams:function(){return nt}});var r=n(6540),o=n(311),i=n.n(o),a=n(6566),s=function(t,e){return t.substr(0,e.length)===e},c=function(t,e){for(var n=void 0,r=void 0,o=e.split("?")[0],a=v(o),s=""===a[0],c=m(t),u=0,l=c.length;ue.score?-1:t.index-e.index})},v=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},y=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r0}))&&n.length>0?"?"+n.join("&"):"")},w=["uri","path"],b=Object.assign||function(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{},s=a.state,c=a.replace,u=void 0!==c&&c;if("number"==typeof e)t.history.go(e);else{s=b({},s,{key:Date.now()+""});try{o||u?t.history.replaceState(s,null,e):t.history.pushState(s,null,e)}catch(p){t.location[u?"replace":"assign"](e)}}r=x(t),o=!0;var l=new Promise(function(t){return i=t});return n.forEach(function(t){return t({location:r,action:"PUSH"})}),l}}},_=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,o=[n],i=[null];return{get location(){return o[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return o},get index(){return r},get state(){return i[r]},pushState:function(t,e,n){var a=n.split("?"),s=a[0],c=a[1],u=void 0===c?"":c;r++,o.push({pathname:s,search:u.length?"?"+u:u}),i.push(t)},replaceState:function(t,e,n){var a=n.split("?"),s=a[0],c=a[1],u=void 0===c?"":c;o[r]={pathname:s,search:u},i[r]=t},go:function(t){var e=r+t;e<0||e>i.length-1||(r=e)}}}},E=!("undefined"==typeof window||!window.document||!window.document.createElement),S=P(E?window:_()),C=S.navigate,O=Object.assign||function(t){for(var e=1;e=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}function R(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function A(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function M(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var T=function(t,e){var n=(0,r.createContext)(e);return n.displayName=t,n},j=T("Location"),L=function(t){var e=t.children;return r.createElement(j.Consumer,null,function(t){return t?e(t):r.createElement(D,null,e)})},D=function(t){function e(){var n,r;R(this,e);for(var o=arguments.length,i=Array(o),a=0;a-1?(i=e.substring(0,o),a=e.substring(o)):i=e,r.createElement(j.Provider,{value:{location:{pathname:i,search:a,hash:""},navigate:function(){throw new Error("You can't call navigate on the server.")}}},n)},F=T("Base",{baseuri:"/",basepath:"/",navigate:S.navigate}),H=function(t){return r.createElement(F.Consumer,null,function(e){return r.createElement(L,null,function(n){return r.createElement(U,O({},e,n,t))})})},U=function(t){function e(){return R(this,e),A(this,t.apply(this,arguments))}return M(e,t),e.prototype.render=function(){var t=this.props,e=t.location,n=t.navigate,o=t.basepath,i=t.primary,a=t.children,s=(t.baseuri,t.component),u=void 0===s?"div":s,p=k(t,["location","navigate","basepath","primary","children","baseuri","component"]),f=r.Children.toArray(a).reduce(function(t,e){var n=it(o)(e);return t.concat(n)},[]),h=e.pathname,d=c(f,h);if(d){var g=d.params,m=d.uri,v=d.route,y=d.route.value;o=v.default?o:v.path.replace(/\*$/,"");var w=O({},g,{uri:m,location:e,navigate:function(t,e){return n(l(t,m),e)}}),b=r.cloneElement(y,w,y.props.children?r.createElement(H,{location:e,primary:i},y.props.children):void 0),x=i?W:u,P=i?O({uri:m,location:e,component:u},p):p;return r.createElement(F.Provider,{value:{baseuri:m,basepath:o,navigate:w.navigate}},r.createElement(x,P,b))}return null},e}(r.PureComponent);U.defaultProps={primary:!0};var I=T("Focus"),W=function(t){var e=t.uri,n=t.location,o=t.component,i=k(t,["uri","location","component"]);return r.createElement(I.Consumer,null,function(t){return r.createElement(Q,O({},i,{component:o,requestFocus:t,uri:e,location:n}))})},q=!0,Y=0,Q=function(t){function e(){var n,r;R(this,e);for(var o=arguments.length,i=Array(o),a=0;a{}},2475:function(t){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports.default=t.exports},2549:function(t,e,n){var r;t.exports=(r=n(963))&&r.default||r},3215:function(t,e,n){"use strict";var r=n(4994);e.__esModule=!0,e.ScrollHandler=e.ScrollContext=void 0;var o=r(n(2475)),i=r(n(6221)),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=u(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var a=o?Object.getOwnPropertyDescriptor(t,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=t[i]}r.default=t,n&&n.set(t,r);return r}(n(6540)),s=r(n(5556)),c=n(4351);function u(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(u=function(t){return t?n:e})(t)}var l=a.createContext(new c.SessionStorage);e.ScrollContext=l,l.displayName="GatsbyScrollContext";var p=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),i=0;i{let{section:e,duration:n,onStart:i,onComplete:a}=t;null!==e&&null!==document.querySelector(e)&&(r.os.registerPlugin(o.A),r.os.to(window,{duration:void 0!==n?n:1,scrollTo:{y:e},ease:l,overwrite:!0,onStart:i,onComplete:a}))},c=()=>{r.os.registerPlugin(o.A),r.os.to(window,{duration:1,scrollTo:{y:0},ease:l,overwrite:!0})},u={enabled:!1,toggle(t){this.enabled=t}},l=a()(.1,.93,0,1)},3309:function(t,e){"use strict";e.__esModule=!0,e.getForwards=function(t){return null==t?void 0:t.flatMap(t=>(null==t?void 0:t.forward)||[])}},3350:function(t,e){"use strict";var n=Object.assign||function(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{},u=c.state,l=c.replace,p=void 0!==l&&l;if("number"==typeof e)t.history.go(e);else{u=n({},u,{key:Date.now()+""});try{a||p?t.history.replaceState(u,null,e):t.history.pushState(u,null,e)}catch(h){t.location[p?"replace":"assign"](e)}}i=r(t),a=!0;var f=new Promise(function(t){return s=t});return o.forEach(function(t){return t({location:i,action:"PUSH"})}),f}}},i=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=t.indexOf("?"),n={pathname:e>-1?t.substr(0,e):t,search:e>-1?t.substr(e):""},r=0,o=[n],i=[null];return{get location(){return o[r]},addEventListener:function(t,e){},removeEventListener:function(t,e){},history:{get entries(){return o},get index(){return r},get state(){return i[r]},pushState:function(t,e,n){var a=n.split("?"),s=a[0],c=a[1],u=void 0===c?"":c;r++,o.push({pathname:s,search:u.length?"?"+u:u}),i.push(t)},replaceState:function(t,e,n){var a=n.split("?"),s=a[0],c=a[1],u=void 0===c?"":c;o[r]={pathname:s,search:u},i[r]=t},go:function(t){var e=r+t;e<0||e>i.length-1||(r=e)}}}},a=!("undefined"==typeof window||!window.document||!window.document.createElement),s=o(a?window:i()),c=s.navigate;e.W7=s},3578:function(t,e,n){"use strict";n.r(e),n.d(e,{onInitialClientRender:function(){return s},onRouteUpdate:function(){return a}});const r=new Set;function o(t,e){let n=null;return function(){n&&clearTimeout(n);for(var r=arguments.length,o=new Array(r),i=0;i{let{getLCP:e,getFID:n,getCLS:r}=t;const a=o(i,3e3),s=i,c=o(i,3e3);r(a,!0),n(s,!0),e(c,!0)})}function a(t,e){setTimeout(()=>{const t=e.dataLayerName?window[e.dataLayerName]:window.dataLayer,n=e.routeChangeEventName?e.routeChangeEventName:"gatsby-route-change";t.push({event:n})},50)}function s(t,e){e.enableWebVitalsTracking&&i(e.dataLayerName)}},3721:function(t,e,n){"use strict";e.__esModule=!0,e.useScrollRestoration=function(t){var e=(0,i.useLocation)(),n=(0,o.useContext)(r.ScrollContext),a=(0,o.useRef)(null);return(0,o.useLayoutEffect)(function(){if(a.current){var r=n.read(e,t);a.current.scrollTo(0,r||0)}},[e.key]),{ref:a,onScroll:function(){a.current&&n.save(e,t,a.current.scrollTop)}}};var r=n(3215),o=n(6540),i=n(1693)},4351:function(t,e){"use strict";e.__esModule=!0,e.SessionStorage=void 0;var n="___GATSBY_REACT_ROUTER_SCROLL",r=function(){function t(){}var e=t.prototype;return e.read=function(t,e){var r=this.getStateKey(t,e);try{var o=window.sessionStorage.getItem(r);return o?JSON.parse(o):0}catch(i){return window&&window[n]&&window[n][r]?window[n][r]:0}},e.save=function(t,e,r){var o=this.getStateKey(t,e),i=JSON.stringify(r);try{window.sessionStorage.setItem(o,i)}catch(a){window&&window[n]||(window[n]={}),window[n][o]=JSON.parse(i)}},e.getStateKey=function(t,e){var n="@@scroll|"+t.pathname;return null==e?n:n+"|"+e},t}();e.SessionStorage=r},4506:function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n((t,e)=>{const{forward:n=[],...r}=t||{},o=JSON.stringify(r,(t,e)=>("function"==typeof e&&(e=String(e)).startsWith(t+"(")&&(e="function "+e),e));return["!(function(w,p,f,c){",Object.keys(r).length>0?`c=w[p]=Object.assign(w[p]||{},${o});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",n.length>0?`.concat(${JSON.stringify(n)})`:"","})(window,'partytown','forward');",e].join("")})(t,'/* Partytown 0.5.4 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(w,1e4),e.addEventListener("pt0",f),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):w())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.5.4":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function w(t,n){for(f(),t=0;t{let{routerProps:e,getSavedScrollPosition:n}=t;const{location:i}=e,a=i&&i.hash,s=a?document.querySelector(a).getBoundingClientRect().top:n(i)[1]-window.scrollY,c=window.scrollY,u=s,l=performance.now();if(o.navigateScrollEffect.enabled)requestAnimationFrame(function t(){const e=performance.now()-l;window.scrollTo(0,function(t,e,n){t/=1e3;return n*o.customScrollEase(t)+e}(e,c,u)),e<1e3&&requestAnimationFrame(t)});else{var p;const t=n(i);(p=window).scrollTo.apply(p,r(t||[0,0]))}return!1}},5535:function(t,e,n){"use strict";n.r(e),n.d(e,{Script:function(){return d},ScriptStrategy:function(){return u},collectedScriptsByPage:function(){return s},scriptCache:function(){return f},scriptCallbackCache:function(){return h}});var r=n(6540),o=n(1693);function i(){return i=Object.assign?Object.assign.bind():function(t){for(var e=1;ea.get(t)||[],set(t,e){const n=a.get(t)||[];n.push(e),a.set(t,n)},delete(t){a.delete(t)}},c="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(t){const e=Date.now();return setTimeout(function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})},1)};var u,l;(l=u||(u={})).postHydrate="post-hydrate",l.idle="idle",l.offMainThread="off-main-thread";const p=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),f=new Set,h=new Map;function d(t){return r.createElement(o.Location,null,()=>r.createElement(g,t))}function g(t){const{src:e,strategy:n=u.postHydrate}=t||{},{pathname:a}=(0,o.useLocation)();if((0,r.useEffect)(()=>{let e;switch(n){case u.postHydrate:e=m(t);break;case u.idle:c(()=>{e=m(t)});break;case u.offMainThread:{const e=y(t);s.set(a,e)}}return()=>{const{script:t,loadCallback:n,errorCallback:r}=e||{};n&&(null==t||t.removeEventListener("load",n)),r&&(null==t||t.removeEventListener("error",r)),null==t||t.remove()}},[]),n===u.offMainThread){const o=v(t),c=y(t);return"undefined"==typeof window&&s.set(a,c),r.createElement("script",o?i({type:"text/partytown","data-strategy":n,crossOrigin:"anonymous"},c,{dangerouslySetInnerHTML:{__html:v(t)}}):i({type:"text/partytown",src:w(e),"data-strategy":n,crossOrigin:"anonymous"},c))}return null}function m(t){const{id:e,src:n,strategy:r=u.postHydrate,onLoad:o,onError:a}=t||{},s=e||n,c=["load","error"],l={load:o,error:a};if(s){for(const t of c)if(null!=l&&l[t]){var p;const e=h.get(s)||{},{callbacks:n=[]}=(null==e?void 0:e[t])||{};var d,g;n.push(null==l?void 0:l[t]),null!=e&&null!=(p=e[t])&&p.event?null==l||null==(d=l[t])||d.call(l,null==e||null==(g=e[t])?void 0:g.event):h.set(s,i({},e,{[t]:{callbacks:n}}))}if(f.has(s))return null}const m=v(t),w=y(t),x=document.createElement("script");e&&(x.id=e),x.dataset.strategy=r;for(const[i,u]of Object.entries(w))x.setAttribute(i,u);m&&(x.textContent=m),n&&(x.src=n);const P={};if(s){for(const t of c){const e=e=>b(e,s,t);x.addEventListener(t,e),P[`${t}Callback`]=e}f.add(s)}return document.body.appendChild(x),{script:x,loadCallback:P.loadCallback,errorCallback:P.errorCallback}}function v(t){const{dangerouslySetInnerHTML:e,children:n=""}=t||{},{__html:r=""}=e||{};return r||n}function y(t){const e={};for(const[n,r]of Object.entries(t))p.has(n)||(e[n]=r);return e}function w(t){if(t)return`/__third-party-proxy?url=${encodeURIComponent(t)}`}function b(t,e,n){const r=h.get(e)||{};for(const i of(null==r||null==(o=r[n])?void 0:o.callbacks)||[]){var o;i(t)}h.set(e,{[n]:{event:t}})}},5540:function(t,e,n){"use strict";function r(t,e){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},r(t,e)}function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)}n.d(e,{A:function(){return o}})},5636:function(t){function e(n,r){return t.exports=e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},t.exports.__esModule=!0,t.exports.default=t.exports,e(n,r)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports},5901:function(t,e,n){var r=n(79);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},6017:function(t,e,n){"use strict";n.d(e,{A:function(){return w}});var r=n(6540),o=n(5556),i=n.n(o),a=n(20),s=n(8990),c=n(8007),u=n(1693),l=n(9732);function p(t){let{children:e,callback:n}=t;return(0,r.useEffect)(()=>{n()}),e}const f=["link","meta","style","title","base","noscript","script"];function h(t){0}function d(t,e){if(t instanceof HTMLElement&&e instanceof HTMLElement){const n=e.getAttribute("nonce");if(n&&!t.getAttribute("nonce")){const r=e.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===t.nonce&&t.isEqualNode(r)}}return t.isEqualNode(e)}const g=document.createElement("div"),m=()=>{var t;const e=[],n=new Map;for(const u of g.childNodes){var r,o;const t=u.nodeName.toLowerCase(),a=null===(r=u.attributes)||void 0===r||null===(o=r.id)||void 0===o?void 0:o.value;if(f.includes(t)){let t=u.cloneNode(!0);if(t.setAttribute("data-gatsby-head",!0),"script"===t.nodeName.toLowerCase()){const e=document.createElement("script");for(const n of t.attributes)e.setAttribute(n.name,n.value);e.innerHTML=t.innerHTML,t=e}if(a)if(n.has(a)){var i;const r=n.get(a);null===(i=e[r].parentNode)||void 0===i||i.removeChild(e[r]),e[r]=t}else e.push(t),n.set(a,e.length-1);else e.push(t)}else h()}const a=document.querySelectorAll("[data-gatsby-head]");var s;if(0===a.length)return void(s=document.head).append.apply(s,e);const c=[];!function(t){let{oldNodes:e,newNodes:n,onStale:r,onNew:o}=t;for(const i of e){const t=n.findIndex(t=>d(t,i));-1===t?r(i):n.splice(t,1)}for(const i of n)o(i)}({oldNodes:a,newNodes:e,onStale:t=>t.parentNode.removeChild(t),onNew:t=>c.push(t)}),(t=document.head).append.apply(t,c)};function v(t){let{pageComponent:e,staticQueryResults:n,pageComponentProps:o}=t;(0,r.useEffect)(()=>{if(null!=e&&e.Head){!function(t){if("function"!=typeof t)throw new Error('Expected "Head" export to be a function got "'+typeof t+'".')}(e.Head);const{render:i}=(0,l.n)(),a=e.Head;i(r.createElement(p,{callback:m},r.createElement(c.StaticQueryContext.Provider,{value:n},r.createElement(u.LocationProvider,null,r.createElement(a,{location:{pathname:(t=o).location.pathname},params:t.params,data:t.data||{},pageContext:t.pageContext})))),g)}var t;return()=>{(()=>{const t=document.querySelectorAll("[data-gatsby-head]");for(const e of t)e.parentNode.removeChild(e)})()}})}function y(t){const e=Object.assign({},t,{params:Object.assign({},(0,s.UA)(t.location.pathname),t.pageResources.json.pageContext.__params)});let n;var o;n=t.pageResources.partialHydration?t.pageResources.partialHydration:(0,r.createElement)((o=t.pageResources.component)&&o.default||o,Object.assign({},e,{key:t.path||t.pageResources.page.path}));v({pageComponent:t.pageResources.head,staticQueryResults:t.pageResources.staticQueryResults,pageComponentProps:e});return(0,a.N)("wrapPageElement",{element:n,props:e},n,t=>{let{result:n}=t;return{element:n,props:e}}).pop()}y.propTypes={location:i().object.isRequired,pageResources:i().object.isRequired,data:i().object,pageContext:i().object.isRequired};var w=y},6221:function(t,e,n){var r=n(5636);t.exports=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)},t.exports.__esModule=!0,t.exports.default=t.exports},6395:function(t,e){"use strict";e.T=void 0;e.T=(t,e="legacy")=>{const n=t.endsWith(".html"),r=t.endsWith(".xml"),o=t.endsWith(".pdf");return"/"===t?t:((n||r||o)&&(e="never"),"always"===e?t.endsWith("/")?t:`${t}/`:"never"===e&&t.endsWith("/")?t.slice(0,-1):t)}},6491:function(t,e,n){"use strict";n.d(e,{X:function(){return i}});const r=new Map,o=new Map;function i(t){let e=r.get(t);return e||(e=o.get(t.toLowerCase())),e}[].forEach(t=>{t.ignoreCase?o.set(t.fromPath,t):r.set(t.fromPath,t)})},6498:function(t,e,n){"use strict";var r=n(5540),o=n(20),i=n(6540),a=n(1693),s=n(7035),c=n(8007),u=n(6814),l=n(6491),p=n(9369);const f={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=n(3350),d=n(7078);function g(t){const e=(0,l.X)(t),{hash:n,search:r}=window.location;return null!=e&&(window.___replace(e.toPath+r+n),!0)}let m="";window.addEventListener("unhandledrejection",t=>{/loading chunk \d* failed./i.test(t.reason)&&m&&(window.location.pathname=m)});const v=(t,e)=>{g(t.pathname)||(m=t.pathname,(0,o.N)("onPreRouteUpdate",{location:t,prevLocation:e}))},y=(t,e)=>{g(t.pathname)||(0,o.N)("onRouteUpdate",{location:t,prevLocation:e})},w=function(t,e){if(void 0===e&&(e={}),"number"==typeof t)return void h.W7.navigate(t);const{pathname:n,search:r,hash:i}=(0,d.Rr)(t),s=(0,l.X)(n);if(s&&(t=s.toPath+r+i),window.___swUpdated)return void(window.location=n+r+i);const c=setTimeout(()=>{p.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,o.N)("onRouteUpdateDelayed",{location:window.location})},1e3);u.Ay.loadPage(n+r).then(o=>{if(!o||o.status===u.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(c);o&&o.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+i),(0,a.navigate)(t,e),clearTimeout(c)})};function b(t,e){let{location:n}=e;const{pathname:r,hash:i}=n,a=(0,o.N)("shouldUpdateScroll",{prevRouterProps:t,pathname:r,routerProps:{location:n},getSavedScrollPosition:t=>[0,this._stateStorage.read(t,t.key)]});if(a.length>0)return a[a.length-1];if(t){const{location:{pathname:e}}=t;if(e===r)return i?decodeURI(i.slice(1)):[0,0]}return!0}let x=function(t){function e(e){var n;return(n=t.call(this,e)||this).announcementRef=i.createRef(),n}(0,r.A)(e,t);var n=e.prototype;return n.componentDidUpdate=function(t,e){requestAnimationFrame(()=>{let t="new page at "+this.props.location.pathname;document.title&&(t=document.title);const e=document.querySelectorAll("#gatsby-focus-wrapper h1");e&&e.length&&(t=e[0].textContent);const n="Navigated to "+t;if(this.announcementRef.current){this.announcementRef.current.innerText!==n&&(this.announcementRef.current.innerText=n)}})},n.render=function(){return i.createElement("div",Object.assign({},f,{ref:this.announcementRef}))},e}(i.Component);const P=(t,e)=>{var n,r;return t.href!==e.href||(null==t||null===(n=t.state)||void 0===n?void 0:n.key)!==(null==e||null===(r=e.state)||void 0===r?void 0:r.key)};let _=function(t){function e(e){var n;return n=t.call(this,e)||this,v(e.location,null),n}(0,r.A)(e,t);var n=e.prototype;return n.componentDidMount=function(){y(this.props.location,null)},n.shouldComponentUpdate=function(t){return!!P(t.location,this.props.location)&&(v(this.props.location,t.location),!0)},n.componentDidUpdate=function(t){P(t.location,this.props.location)&&y(this.props.location,t.location)},n.render=function(){return i.createElement(i.Fragment,null,this.props.children,i.createElement(x,{location:location}))},e}(i.Component);var E=n(6017),S=n(6877);function C(t,e){for(var n in t)if(!(n in e))return!0;for(var r in e)if(t[r]!==e[r])return!0;return!1}var O=function(t){function e(e){var n;n=t.call(this)||this;const{location:r,pageResources:o}=e;return n.state={location:Object.assign({},r),pageResources:o||u.Ay.loadPageSync(r.pathname+r.search,{withErrorDetails:!0})},n}(0,r.A)(e,t),e.getDerivedStateFromProps=function(t,e){let{location:n}=t;if(e.location.href!==n.href){return{pageResources:u.Ay.loadPageSync(n.pathname+n.search,{withErrorDetails:!0}),location:Object.assign({},n)}}return{location:Object.assign({},n)}};var n=e.prototype;return n.loadResources=function(t){u.Ay.loadPage(t).then(e=>{e&&e.status!==u.Wi.Error?this.setState({location:Object.assign({},window.location),pageResources:e}):(window.history.replaceState({},"",location.href),window.location=t)})},n.shouldComponentUpdate=function(t,e){return e.pageResources?this.state.pageResources!==e.pageResources||(this.state.pageResources.component!==e.pageResources.component||(this.state.pageResources.json!==e.pageResources.json||(!(this.state.location.key===e.location.key||!e.pageResources.page||!e.pageResources.page.matchPath&&!e.pageResources.page.path)||function(t,e,n){return C(t.props,e)||C(t.state,n)}(this,t,e)))):(this.loadResources(t.location.pathname+t.location.search),!1)},n.render=function(){return this.props.children(this.state)},e}(i.Component),k=n(8797),R=n(9732);const A=new u.N5(S,[],window.pageData);(0,u.iC)(A),A.setApiRunner(o.N);const{render:M,hydrate:T}=(0,R.n)();window.asyncRequires=S,window.___emitter=p.A,window.___loader=u.Zf,h.W7.listen(t=>{t.location.action=t.action}),window.___push=t=>w(t,{replace:!1}),window.___replace=t=>w(t,{replace:!0}),window.___navigate=(t,e)=>w(t,e);const j="gatsby-reload-compilation-hash-match";(0,o.v)("onClientEntry").then(()=>{(0,o.N)("registerServiceWorker").filter(Boolean).length>0&&n(626);const t=t=>i.createElement(a.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},i.createElement(E.A,t)),e=i.createContext({});let l=function(t){function n(){return t.apply(this,arguments)||this}return(0,r.A)(n,t),n.prototype.render=function(){const{children:t}=this.props;return i.createElement(a.Location,null,n=>{let{location:r}=n;return i.createElement(O,{location:r},n=>{let{pageResources:r,location:o}=n;if(r.partialHydration)return i.createElement(e.Provider,{value:{pageResources:r,location:o}},t);{const n=(0,u.LE)();return i.createElement(c.StaticQueryContext.Provider,{value:n},i.createElement(e.Provider,{value:{pageResources:r,location:o}},t))}})})},n}(i.Component),p=function(n){function o(){return n.apply(this,arguments)||this}return(0,r.A)(o,n),o.prototype.render=function(){return i.createElement(e.Consumer,null,e=>{let{pageResources:n,location:r}=e;return i.createElement(_,{location:r},i.createElement(s.z_,{location:r,shouldUpdateScroll:b},i.createElement(a.Router,{basepath:"",location:r,id:"gatsby-focus-wrapper"},i.createElement(t,Object.assign({path:"/404.html"===n.page.path||"/500.html"===n.page.path?(0,k.A)(r.pathname,""):encodeURI((n.page.matchPath||n.page.path).split("?")[0])},this.props,{location:r,pageResources:n},n.json)))))})},o}(i.Component);const{pagePath:f,location:h}=window;f&&""+f!==h.pathname+(f.includes("?")?h.search:"")&&!(A.findMatchPath((0,k.A)(h.pathname,""))||f.match(/^\/(404|500)(\/?|.html)$/)||f.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,a.navigate)(""+f+(f.includes("?")?"":h.search)+h.hash,{replace:!0});const d=()=>{try{return sessionStorage}catch(t){return null}};u.Zf.loadPage(h.pathname+h.search).then(t=>{var e;const n=d();if(null!=t&&null!==(e=t.page)&&void 0!==e&&e.webpackCompilationHash&&t.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),n)){if(!("1"===n.getItem(j)))return n.setItem(j,"1"),void window.location.reload(!0)}if(n&&n.removeItem(j),!t||t.status===u.Wi.Error){const e="page resources for "+h.pathname+" not found. Not rendering React";if(t&&t.error)throw console.error(e),t.error;throw new Error(e)}const r=(0,o.N)("wrapRootElement",{element:i.createElement(p,null)},i.createElement(p,null),t=>{let{result:e}=t;return{element:e}}).pop(),a=function(){const t=i.useRef(!1);return i.useEffect(()=>{t.current||(t.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,o.N)("onInitialClientRender"))},[]),i.createElement(l,null,r)},s=document.getElementById("gatsby-focus-wrapper");let c=M;s&&s.children.length&&(c=T);const f=(0,o.N)("replaceHydrateFunction",void 0,c)[0];function g(){const t="undefined"!=typeof window?document.getElementById("___gatsby"):null;f(i.createElement(a,null),t)}const m=document;if("complete"===m.readyState||"loading"!==m.readyState&&!m.documentElement.doScroll)setTimeout(function(){g()},0);else{const t=function(){m.removeEventListener("DOMContentLoaded",t,!1),window.removeEventListener("load",t,!1),g()};m.addEventListener("DOMContentLoaded",t,!1),window.addEventListener("load",t,!1)}})})},6566:function(t,e){e.M=t=>t},6814:function(t,e,n){"use strict";n.d(e,{Wi:function(){return l},N5:function(){return y},Ay:function(){return x},LE:function(){return P},Zf:function(){return b},iC:function(){return w}});var r=n(5540),o=n(4506);const i=function(t){if("undefined"==typeof document)return!1;const e=document.createElement("link");try{if(e.relList&&"function"==typeof e.relList.supports)return e.relList.supports(t)}catch(n){return!1}return!1}("prefetch")?function(t,e){return new Promise((n,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",t),Object.keys(e).forEach(t=>{o.setAttribute(t,e[t])}),o.onload=n,o.onerror=r;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)})}:function(t){return new Promise((e,n)=>{const r=new XMLHttpRequest;r.open("GET",t,!0),r.onload=()=>{200===r.status?e():n()},r.send(null)})},a={};var s=function(t,e){return new Promise(n=>{a[t]?n():i(t,e).then(()=>{n(),a[t]=!0}).catch(()=>{})})},c=n(9369),u=n(8990);const l={Error:"error",Success:"success"},p=t=>{const[e,n]=t.split("?");var r;return"/page-data/"+("/"===e?"index":(r="/"===(r=e)[0]?r.slice(1):r).endsWith("/")?r.slice(0,-1):r)+"/page-data.json"+(n?"?"+n:"")};function f(t,e){return void 0===e&&(e="GET"),new Promise(n=>{const r=new XMLHttpRequest;r.open(e,t,!0),r.onreadystatechange=()=>{4==r.readyState&&n(r)},r.send(null)})}const h=/bot|crawler|spider|crawling/i,d=function(t,e,n){void 0===e&&(e=null);const r={componentChunkName:t.componentChunkName,path:t.path,webpackCompilationHash:t.webpackCompilationHash,matchPath:t.matchPath,staticQueryHashes:t.staticQueryHashes,getServerDataError:t.getServerDataError};return{component:e,head:n,json:t.result,page:r}};let g=function(){function t(t,e){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=t,(0,u.QX)(e)}var e=t.prototype;return e.memoizedGet=function(t){let e=this.inFlightNetworkRequests.get(t);return e||(e=f(t,"GET"),this.inFlightNetworkRequests.set(t,e)),e.then(e=>(this.inFlightNetworkRequests.delete(t),e)).catch(e=>{throw this.inFlightNetworkRequests.delete(t),e})},e.setApiRunner=function(t){this.apiRunner=t,this.prefetchDisabled=t("disableCorePrefetching").some(t=>t)},e.fetchPageDataJson=function(t){const{pagePath:e,retries:n=0}=t,r=p(e);return this.memoizedGet(r).then(r=>{const{status:o,responseText:i}=r;if(200===o)try{const n=JSON.parse(i);if(void 0===n.path)throw new Error("not a valid pageData response");const r=e.split("?")[1];return r&&!n.path.includes(r)&&(n.path+="?"+r),Object.assign(t,{status:l.Success,payload:n})}catch(a){}return 404===o||200===o?"/404.html"===e||"/500.html"===e?Object.assign(t,{status:l.Error}):this.fetchPageDataJson(Object.assign(t,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPageDataJson(Object.assign(t,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(t,{retries:n+1})):Object.assign(t,{status:l.Error})})},e.fetchPartialHydrationJson=function(t){const{pagePath:e,retries:n=0}=t,r=p(e).replace(".json","-rsc.json");return this.memoizedGet(r).then(r=>{const{status:o,responseText:i}=r;if(200===o)try{return Object.assign(t,{status:l.Success,payload:i})}catch(a){}return 404===o||200===o?"/404.html"===e||"/500.html"===e?Object.assign(t,{status:l.Error}):this.fetchPartialHydrationJson(Object.assign(t,{pagePath:"/404.html",notFound:!0})):500===o?this.fetchPartialHydrationJson(Object.assign(t,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(t,{retries:n+1})):Object.assign(t,{status:l.Error})})},e.loadPageDataJson=function(t){const e=(0,u.Hh)(t);if(this.pageDataDb.has(e)){const t=this.pageDataDb.get(e);return Promise.resolve(t)}return this.fetchPageDataJson({pagePath:e}).then(t=>(this.pageDataDb.set(e,t),t))},e.loadPartialHydrationJson=function(t){const e=(0,u.Hh)(t);if(this.partialHydrationDb.has(e)){const t=this.partialHydrationDb.get(e);return Promise.resolve(t)}return this.fetchPartialHydrationJson({pagePath:e}).then(t=>(this.partialHydrationDb.set(e,t),t))},e.findMatchPath=function(t){return(0,u.Yl)(t)},e.loadPage=function(t){const e=(0,u.Hh)(t);if(this.pageDb.has(e)){const t=this.pageDb.get(e);return t.error?{error:t.error,status:t.status}:Promise.resolve(t.payload)}if(this.inFlightDb.has(e))return this.inFlightDb.get(e);let n;return n=Promise.all([this.loadAppData(),this.loadPageDataJson(e)]).then(t=>{const n=t[1];if(n.status===l.Error)return{status:l.Error};let r=n.payload;const{componentChunkName:o,staticQueryHashes:i=[]}=r,a={},s=Promise.all([this.loadComponent(o),this.loadComponent(o,"head")]).then(e=>{let o,[i,s]=e;return a.createdAt=new Date,!i||i instanceof Error?(a.status=l.Error,a.error=i):(a.status=l.Success,!0===n.notFound&&(a.notFound=!0),r=Object.assign(r,{webpackCompilationHash:t[0]?t[0].webpackCompilationHash:""}),o=d(r,i,s)),o}),u=Promise.all(i.map(t=>{if(this.staticQueryDb[t]){const e=this.staticQueryDb[t];return{staticQueryHash:t,jsonPayload:e}}return this.memoizedGet("/page-data/sq/d/"+t+".json").then(e=>{const n=JSON.parse(e.responseText);return{staticQueryHash:t,jsonPayload:n}}).catch(()=>{throw new Error("We couldn't load \"/page-data/sq/d/"+t+'.json"')})})).then(t=>{const e={};return t.forEach(t=>{let{staticQueryHash:n,jsonPayload:r}=t;e[n]=r,this.staticQueryDb[n]=r}),e});return Promise.all([s,u]).then(t=>{let n,[r,o]=t;return r&&(n=Object.assign({},r,{staticQueryResults:o}),a.payload=n,c.A.emit("onPostLoadPageResources",{page:n,pageResources:n})),this.pageDb.set(e,a),a.error?{error:a.error,status:a.status}:n}).catch(t=>({error:t,status:l.Error}))}),n.then(()=>{this.inFlightDb.delete(e)}).catch(t=>{throw this.inFlightDb.delete(e),t}),this.inFlightDb.set(e,n),n},e.loadPageSync=function(t,e){void 0===e&&(e={});const n=(0,u.Hh)(t);if(this.pageDb.has(n)){var r;const t=this.pageDb.get(n);if(t.payload)return t.payload;if(null!==(r=e)&&void 0!==r&&r.withErrorDetails)return{error:t.error,status:t.status}}},e.shouldPrefetch=function(t){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!h.test(navigator.userAgent))&&!this.pageDb.has(t))},e.prefetch=function(t){if(!this.shouldPrefetch(t))return{then:t=>t(!1),abort:()=>{}};if(this.prefetchTriggered.has(t))return{then:t=>t(!0),abort:()=>{}};const e={resolve:null,reject:null,promise:null};e.promise=new Promise((t,n)=>{e.resolve=t,e.reject=n}),this.prefetchQueued.push([t,e]);const n=new AbortController;return n.signal.addEventListener("abort",()=>{const e=this.prefetchQueued.findIndex(e=>{let[n]=e;return n===t});-1!==e&&this.prefetchQueued.splice(e,1)}),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout(()=>{this._processNextPrefetchBatch()},3e3)),{then:(t,n)=>e.promise.then(t,n),abort:n.abort.bind(n)}},e._processNextPrefetchBatch=function(){(window.requestIdleCallback||(t=>setTimeout(t,0)))(()=>{const t=this.prefetchQueued.splice(0,4),e=Promise.all(t.map(t=>{let[e,n]=t;return this.prefetchTriggered.has(e)||(this.apiRunner("onPrefetchPathname",{pathname:e}),this.prefetchTriggered.add(e)),this.prefetchDisabled?n.resolve(!1):this.doPrefetch((0,u.Hh)(e)).then(()=>{this.prefetchCompleted.has(e)||(this.apiRunner("onPostPrefetchPathname",{pathname:e}),this.prefetchCompleted.add(e)),n.resolve(!0)})}));this.prefetchQueued.length?e.then(()=>{setTimeout(()=>{this._processNextPrefetchBatch()},3e3)}):this.isPrefetchQueueRunning=!1})},e.doPrefetch=function(t){const e=p(t);return s(e,{crossOrigin:"anonymous",as:"fetch"}).then(()=>this.loadPageDataJson(t))},e.hovering=function(t){this.loadPage(t)},e.getResourceURLsForPathname=function(t){const e=(0,u.Hh)(t),n=this.pageDataDb.get(e);if(n){const t=d(n.payload);return[].concat((0,o.A)(m(t.page.componentChunkName)),[p(e)])}return null},e.isPageNotFound=function(t){const e=(0,u.Hh)(t),n=this.pageDb.get(e);return!n||n.notFound},e.loadAppData=function(t){return void 0===t&&(t=0),this.memoizedGet("/page-data/app-data.json").then(e=>{const{status:n,responseText:r}=e;let o;if(200!==n&&t<3)return this.loadAppData(t+1);if(200===n)try{const t=JSON.parse(r);if(void 0===t.webpackCompilationHash)throw new Error("not a valid app-data response");o=t}catch(i){}return o})},t}();const m=t=>(window.___chunkMapping[t]||[]).map(t=>""+t);let v,y=function(t){function e(e,n,r){var o;return o=t.call(this,function(t,n){if(void 0===n&&(n="components"),!e[n="components"][t])throw new Error("We couldn't find the correct component chunk with the name \""+t+'"');return e[n][t]().catch(t=>t)},n)||this,r&&o.pageDataDb.set((0,u.Hh)(r.path),{pagePath:r.path,payload:r,status:"success"}),o}(0,r.A)(e,t);var n=e.prototype;return n.doPrefetch=function(e){return t.prototype.doPrefetch.call(this,e).then(t=>{if(t.status!==l.Success)return Promise.resolve();const e=t.payload,n=e.componentChunkName,r=m(n);return Promise.all(r.map(s)).then(()=>e)})},n.loadPageDataJson=function(e){return t.prototype.loadPageDataJson.call(this,e).then(t=>t.notFound?f(e,"HEAD").then(e=>200===e.status?{status:l.Error}:t):t)},n.loadPartialHydrationJson=function(e){return t.prototype.loadPartialHydrationJson.call(this,e).then(t=>t.notFound?f(e,"HEAD").then(e=>200===e.status?{status:l.Error}:t):t)},e}(g);const w=t=>{v=t},b={enqueue:t=>v.prefetch(t),getResourceURLsForPathname:t=>v.getResourceURLsForPathname(t),loadPage:t=>v.loadPage(t),loadPageSync:function(t,e){return void 0===e&&(e={}),v.loadPageSync(t,e)},prefetch:t=>v.prefetch(t),isPageNotFound:t=>v.isPageNotFound(t),hovering:t=>v.hovering(t),loadAppData:()=>v.loadAppData()};var x=b;function P(){return v?v.staticQueryDb:{}}},6877:function(t,e,n){e.components={"component---src-localization-ru-pages-index-tsx":()=>Promise.all([n.e(869),n.e(821)]).then(n.bind(n,7815)),"component---src-pages-404-tsx":()=>n.e(453).then(n.bind(n,731))}},7035:function(t,e,n){"use strict";e.RV=e.z_=void 0;var r=n(3215);e.z_=r.ScrollHandler;var o=n(3721);e.RV=o.useScrollRestoration},7078:function(t,e,n){"use strict";n.d(e,{Ay:function(){return w},Fe:function(){return p},Rr:function(){return s},Zf:function(){return g},oo:function(){return b}});var r=n(5556),o=n(6540),i=n(1693);n(6395);function a(){return a=Object.assign?Object.assign.bind():function(t){for(var e=1;e{if("string"==typeof t)return!(t=>c.test(t))(t)},l=()=>"";function p(t,e=""){var n;if(!u(t))return t;if(t.startsWith("./")||t.startsWith("../"))return t;const r=null!=(n=null!=e?e:l())?n:"/";return`${null!=r&&r.endsWith("/")?r.slice(0,-1):r}${t.startsWith("/")?t:`/${t}`}`}const f=t=>null==t?void 0:t.startsWith("/"),h=(t,e)=>"number"==typeof t?t:u(t)?f(t)?function(t){const e=p(t);return e}(t):function(t,e){if(f(t))return t;const n=(0,i.resolve)(t,e);return n}(t,e):t,d=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function g(t){return p(t,l())}const m={activeClassName:r.string,activeStyle:r.object,partiallyActive:r.bool};function v(t){return o.createElement(i.Location,null,({location:e})=>o.createElement(y,a({},t,{_location:e})))}class y extends o.Component{constructor(t){super(t),this.defaultGetProps=({isPartiallyCurrent:t,isCurrent:e})=>(this.props.partiallyActive?t:e)?{className:[this.props.className,this.props.activeClassName].filter(Boolean).join(" "),style:a({},this.props.style,this.props.activeStyle)}:null;let e=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(e=!0),this.state={IOSupported:e},this.abortPrefetch=null,this.handleRef=this.handleRef.bind(this)}_prefetch(){let t=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(t=this.props._location.pathname+this.props._location.search);const e=s(h(this.props.to,t)),n=e.pathname+e.search;if(t!==n)return ___loader.enqueue(n)}componentWillUnmount(){if(!this.io)return;const{instance:t,el:e}=this.io;this.abortPrefetch&&this.abortPrefetch.abort(),t.unobserve(e),t.disconnect()}handleRef(t){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=t:this.props.innerRef&&this.props.innerRef(t),this.state.IOSupported&&t&&(this.io=((t,e)=>{const n=new window.IntersectionObserver(n=>{n.forEach(n=>{t===n.target&&e(n.isIntersecting||n.intersectionRatio>0)})});return n.observe(t),{instance:n,el:t}})(t,t=>{t?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()}))}render(){const t=this.props,{to:e,getProps:n=this.defaultGetProps,onClick:r,onMouseEnter:c,state:l,replace:p,_location:f}=t,g=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,d),m=h(e,f.pathname);return u(m)?o.createElement(i.Link,a({to:m,state:l,getProps:n,innerRef:this.handleRef,onMouseEnter:t=>{c&&c(t);const e=s(m);___loader.hovering(e.pathname+e.search)},onClick:t=>{if(r&&r(t),!(0!==t.button||this.props.target||t.defaultPrevented||t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)){t.preventDefault();let e=p;const n=encodeURI(m)===f.pathname;"boolean"!=typeof p&&n&&(e=!0),window.___navigate(m,{state:l,replace:e})}return!0}},g)):o.createElement("a",a({href:m},g))}}y.propTypes=a({},m,{onClick:r.func,to:r.string.isRequired,replace:r.bool,state:r.object});var w=o.forwardRef((t,e)=>o.createElement(v,a({innerRef:e},t)));const b=(t,e)=>{window.___navigate(h(t,window.location.pathname),e)}},7122:function(t,e,n){var r=n(79);t.exports=function(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},7571:function(t,e,n){"use strict";n.d(e,{A:function(){return b}});var r,o,i,a,s,c,u,l,p=function(){return"undefined"!=typeof window},f=function(){return r||p()&&(r=window.gsap)&&r.registerPlugin&&r},h=function(t){return"string"==typeof t},d=function(t){return"function"==typeof t},g=function(t,e){var n="x"===e?"Width":"Height",r="scroll"+n,o="client"+n;return t===i||t===a||t===s?Math.max(a[r],s[r])-(i["inner"+n]||a[o]||s[o]):t[r]-t["offset"+n]},m=function(t,e){var n="scroll"+("x"===e?"Left":"Top");return t===i&&(null!=t.pageXOffset?n="page"+e.toUpperCase()+"Offset":t=null!=a[n]?a:s),function(){return t[n]}},v=function(t,e){if(!(t=c(t)[0])||!t.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var n=t.getBoundingClientRect(),r=!e||e===i||e===s,o=r?{top:a.clientTop-(i.pageYOffset||a.scrollTop||s.scrollTop||0),left:a.clientLeft-(i.pageXOffset||a.scrollLeft||s.scrollLeft||0)}:e.getBoundingClientRect(),u={x:n.left-o.left,y:n.top-o.top};return!r&&e&&(u.x+=m(e,"x")(),u.y+=m(e,"y")()),u},y=function(t,e,n,r,o){return isNaN(t)||"object"==typeof t?h(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+r-o:"max"===t?g(e,n)-o:Math.min(g(e,n),v(t,e)[n]-o):parseFloat(t)-o},w=function(){r=f(),p()&&r&&"undefined"!=typeof document&&document.body&&(i=window,s=document.body,a=document.documentElement,c=r.utils.toArray,r.config({autoKillThreshold:7}),u=r.config(),o=1)},b={version:"3.13.0",name:"scrollTo",rawVars:1,register:function(t){r=t,w()},init:function(t,e,n,a,s){o||w();var c=this,p=r.getProperty(t,"scrollSnapType");c.isWin=t===i,c.target=t,c.tween=n,e=function(t,e,n,r){if(d(t)&&(t=t(e,n,r)),"object"!=typeof t)return h(t)&&"max"!==t&&"="!==t.charAt(1)?{x:t,y:t}:{y:t};if(t.nodeType)return{y:t,x:t};var o,i={};for(o in t)i[o]="onAutoKill"!==o&&d(t[o])?t[o](e,n,r):t[o];return i}(e,a,t,s),c.vars=e,c.autoKill=!!("autoKill"in e?e:u).autoKill,c.getX=m(t,"x"),c.getY=m(t,"y"),c.x=c.xPrev=c.getX(),c.y=c.yPrev=c.getY(),l||(l=r.core.globals().ScrollTrigger),"smooth"===r.getProperty(t,"scrollBehavior")&&r.set(t,{scrollBehavior:"auto"}),p&&"none"!==p&&(c.snap=1,c.snapInline=t.style.scrollSnapType,t.style.scrollSnapType="none"),null!=e.x?(c.add(c,"x",c.x,y(e.x,t,"x",c.x,e.offsetX||0),a,s),c._props.push("scrollTo_x")):c.skipX=1,null!=e.y?(c.add(c,"y",c.y,y(e.y,t,"y",c.y,e.offsetY||0),a,s),c._props.push("scrollTo_y")):c.skipY=1},render:function(t,e){for(var n,r,o,a,s,c=e._pt,p=e.target,f=e.tween,h=e.autoKill,d=e.xPrev,m=e.yPrev,v=e.isWin,y=e.snap,w=e.snapInline;c;)c.r(t,c.d),c=c._next;n=v||!e.skipX?e.getX():d,o=(r=v||!e.skipY?e.getY():m)-m,a=n-d,s=u.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),h&&(!e.skipX&&(a>s||a<-s)&&ns||o<-s)&&r-1&&this._props.splice(n,1),!this._props.length}};b.max=g,b.getOffset=v,b.buildGetter=m,b.config=function(t){for(var e in u||w()||(u=r.config()),t)u[e]=t[e]},f()&&r.registerPlugin(b)},7914:function(t,e,n){"use strict";n.r(e),n.d(e,{onRouteUpdate:function(){return r}});n(8007),n(4598);const r=function(t,e){let{location:n}=t}},8007:function(t,e,n){"use strict";n.r(e),n.d(e,{Link:function(){return s.Ay},PageRenderer:function(){return i()},Script:function(){return d.Script},ScriptStrategy:function(){return d.ScriptStrategy},StaticQuery:function(){return f},StaticQueryContext:function(){return u},StaticQueryServerContext:function(){return l},collectedScriptsByPage:function(){return d.collectedScriptsByPage},graphql:function(){return m},navigate:function(){return s.oo},parsePath:function(){return s.Rr},prefetchPathname:function(){return g},scriptCache:function(){return d.scriptCache},scriptCallbackCache:function(){return d.scriptCallbackCache},useScrollRestoration:function(){return a.RV},useStaticQuery:function(){return h},withAssetPrefix:function(){return s.Zf},withPrefix:function(){return s.Fe}});var r=n(6814),o=n(2549),i=n.n(o),a=n(7035),s=n(7078),c=n(6540);const u=c.createContext({});let l=null;function p(t){let{staticQueryData:e,data:n,query:r,render:o}=t;const i=n?n.data:e[r]&&e[r].data;return c.createElement(c.Fragment,null,i&&o(i),!i&&c.createElement("div",null,"Loading (StaticQuery)"))}c.createServerContext&&(l=c.createServerContext("StaticQuery",{}));const f=t=>{const{data:e,query:n,render:r,children:o}=t;return c.createElement(u.Consumer,null,t=>c.createElement(p,{data:e,query:n,render:r||o,staticQueryData:t}))},h=t=>{var e;let n;if(c.useContext,n=l&&Object.keys(l._currentValue).length?c.useContext(l):c.useContext(u),isNaN(Number(t)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+t+"`);\n");if(null!==(e=n[t])&&void 0!==e&&e.data)return n[t].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")};var d=n(5535);const g=r.Ay.enqueue;function m(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},8371:function(t,e,n){"use strict";e.Up=void 0;var r,o=n(311),i=(r=o)&&r.__esModule?r:{default:r};var a=function(t,e){return t.substr(0,e.length)===e},s=function(t,e){for(var n=void 0,r=void 0,o=e.split("?")[0],a=h(o),s=""===a[0],u=f(t),p=0,d=u.length;pe.score?-1:t.index-e.index})},h=function(t){return t.replace(/(^\/+|\/+$)/g,"").split("/")},d=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r0}))&&n.length>0?"?"+n.join("&"):"")},g=["uri","path"];e.Up=s},8797:function(t,e,n){"use strict";function r(t,e){return void 0===e&&(e=""),e?t===e?"/":t.startsWith(e+"/")?t.slice(e.length):t:t}n.d(e,{A:function(){return r}})},8828:function(t){"use strict";t.exports=Object.assign},8990:function(t,e,n){"use strict";n.d(e,{Yl:function(){return f},Hh:function(){return d},UA:function(){return h},QX:function(){return p}});var r=n(8371),o=n(8797),i=t=>{if(void 0===t)return t;let[e,n=""]=t.split("?");return n&&(n="?"+n),"/"===e?"/"+n:"/"===e.charAt(e.length-1)?e.slice(0,-1)+n:e+n},a=n(6491);const s=new Map;let c=[];const u=t=>{let e=t;if(-1!==t.indexOf("?")){const[n,r]=t.split("?");e=n+"?"+encodeURIComponent(r)}const n=decodeURIComponent(e);return(0,o.A)(n,decodeURIComponent("")).split("#")[0]};function l(t){return t.startsWith("/")||t.startsWith("https://")||t.startsWith("http://")?t:new URL(t,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const p=t=>{c=t},f=t=>{const e=g(t),n=c.map(t=>{let{path:e,matchPath:n}=t;return{path:n,originalPath:e}}),o=(0,r.Up)(n,e);return o?i(o.route.originalPath):null},h=t=>{const e=g(t),n=c.map(t=>{let{path:e,matchPath:n}=t;return{path:n,originalPath:e}}),o=(0,r.Up)(n,e);return o?o.params:{}},d=t=>{const e=u(l(t));if(s.has(e))return s.get(e);const n=(0,a.X)(t);if(n)return d(n.toPath);let r=f(e);return r||(r=g(t)),s.set(e,r),r},g=t=>{let e=u(l(t));return"/index.html"===e&&(e="/"),e=i(e),e}},9291:function(t){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},9300:function(t,e,n){"use strict";e.__esModule=!0,e.injectPartytownSnippet=function(t){if(!t.length)return;const e=document.querySelector("script[data-partytown]"),n=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');e&&e.remove();n&&n.remove();const i=(0,o.getForwards)(t),a=document.createElement("script");a.dataset.partytown="",a.innerHTML=(0,r.partytownSnippet)({forward:i}),document.head.appendChild(a)};var r=n(4656),o=n(3309)},9369:function(t,e,n){"use strict";n.d(e,{A:function(){return r}});var r=function(t){return t=t||Object.create(null),{on:function(e,n){(t[e]||(t[e]=[])).push(n)},off:function(e,n){t[e]&&t[e].splice(t[e].indexOf(n)>>>0,1)},emit:function(e,n){(t[e]||[]).slice().map(function(t){t(n)}),(t["*"]||[]).slice().map(function(t){t(e,n)})}}}()},9377:function(t,e,n){t.exports=[{plugin:n(7914),options:{plugins:[],icon:"src/assets/images/favicon.svg",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"1e9666b9fc379f80e9b11d5734ab0c50"}},{plugin:n(3578),options:{plugins:[],id:"GTM-P4LPG26",includeInDevelopment:!1,defaultDataLayer:null,routeChangeEventName:"gatsby-route-change",enableWebVitalsTracking:!1,selfHostedOrigin:"https://www.googletagmanager.com"}},{plugin:n(5210),options:{plugins:[]}},{plugin:n(2311),options:{plugins:[]}}]},9732:function(t,e,n){"use strict";n.d(e,{n:function(){return r}});new WeakMap;function r(){let t,e;{const r=n(961);t=r.render,e=r.hydrate}return{render:t,hydrate:e}}},9853:function(t){var e=.1,n="function"==typeof Float32Array;function r(t,e){return 1-3*e+3*t}function o(t,e){return 3*e-6*t}function i(t){return 3*t}function a(t,e,n){return((r(e,n)*t+o(e,n))*t+i(e))*t}function s(t,e,n){return 3*r(e,n)*t*t+2*o(e,n)*t+i(e)}function c(t){return t}t.exports=function(t,r,o,i){if(!(0<=t&&t<=1&&0<=o&&o<=1))throw new Error("bezier x values must be in [0, 1] range");if(t===r&&o===i)return c;for(var u=n?new Float32Array(11):new Array(11),l=0;l<11;++l)u[l]=a(l*e,t,o);function p(n){for(var r=0,i=1;10!==i&&u[i]<=n;++i)r+=e;--i;var c=r+(n-u[i])/(u[i+1]-u[i])*e,l=s(c,t,o);return l>=.001?function(t,e,n,r){for(var o=0;o<4;++o){var i=s(e,n,r);if(0===i)return e;e-=(a(e,n,r)-t)/i}return e}(n,c,t,o):0===l?c:function(t,e,n,r,o){var i,s,c=0;do{(i=a(s=e+(n-e)/2,r,o)-t)>0?n=s:e=s}while(Math.abs(i)>1e-7&&++c<10);return s}(n,r,r+e,t,o)}return function(t){return 0===t?0:1===t?1:a(p(t),r,i)}}}},function(t){t.O(0,[593,834],function(){return e=6498,t(t.s=e);var e});t.O()}]); //# sourceMappingURL=app-7b2c2d9de6e19672a959.js.map