1"use strict";(self.webpackChunkalko_manufacturing=self.webpackChunkalko_manufacturing||[]).push([[700],{3682:function(e,t,n){n.r(t),n.d(t,{default:function(){return l}});var r=n(6540),o=n(4810);n(5597);var a=n(6674),i=n(2532);var l=e=>{let{data:t}=e;const[n,l]=(0,a.A)({loop:!0,align:"start",dragFree:!0}),{0:s,1:c}=(0,r.useState)(!1),{0:u,1:H}=(0,r.useState)(!0),V=(0,r.useCallback)((()=>{l&&(c(l.canScrollPrev()),H(l.canScrollNext()))}),[l]),d=(0,r.useCallback)((()=>l&&l.scrollPrev()),[l]),m=(0,r.useCallback)((()=>l&&l.scrollNext()),[l]);return(0,r.useEffect)((()=>{if(l)return V(),l.on("select",V),()=>{l.off("select",V)}}),[l,V]),r.createElement("div",{className:"py-16 md:py-24 xl:py-32 overflow-hidden"},r.createElement("div",{className:"mx-auto px-5 md:px-8 lg:px-12"},r.createElement("div",{className:"mb-8 md:mb-12 lg:mb-16"},r.createElement("h2",{className:"text-4xl md:text-5xl lg:text-6xl xl:text-7xl font-bold text-black leading-tight"},t.title)),r.createElement("div",{className:"w-full h-px bg-gray-300 mb-10 md:mb-16"}),r.createElement("div",{className:"relative"},r.createElement("div",{className:"flex absolute right-5 -top-10 space-x-4"},r.createElement("button",{onClick:d,disabled:!s,className:"w-12 h-12 rounded-full bg-white text-black flex items-center justify-center border border-gray-200 disabled:opacity-50 shadow-sm transition-all hover:shadow-md","aria-label":"Previous slide"},r.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{d:"M15 18L9 12L15 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.createElement("button",{onClick:m,disabled:!u,className:"w-12 h-12 rounded-full bg-white text-black flex items-center justify-center border border-gray-200 disabled:opacity-50 shadow-sm transition-all hover:shadow-md","aria-label":"Next slide"},r.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{d:"M9 6L15 12L9 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))),r.createElement("div",{className:"overflow-hidden pt-10",ref:n},r.createElement("div",{className:"flex"},t.blogs&&t.blogs.map(((e,t)=>{var n,a,l,s,c;return r.createElement("div",{className:"flex-[0_0_90%] md:flex-[0_0_45%] lg:flex-[0_0_30%] min-w-0 mr-6",key:t+3},r.createElement(o.N_,{to:`/blog/${null===(n=e.slug)||void 0===n?void 0:n.current}`,className:"block h-full"},r.createElement("div",{className:"group h-full rounded-xl p-6 shadow-sm hover:shadow-xl transition-all duration-300 transform hover:-translate-y-2 cursor-pointer "+((t+3)%3==0?"bg-[#2B322F] text-white":(t+3)%3==1?"bg-[#a6fee0] text-black":"bg-[#dbdbdb] text-black")},r.createElement("div",{className:"relative mb-6 overflow-hidden rounded-xl"},r.createElement(i.G,{image:null===(a=e.thumbnailImage)||void 0===a||null===(l=a.image)||void 0===l||null===(s=l.asset)||void 0===s?void 0:s.gatsbyImageData,alt:(null===(c=e.thumbnailImage)||void 0===c?void 0:c.altText)||e.blogTitle,className:"h-60 object-cover w-full rounded-xl group-hover:scale-105 transition-transform duration-500"}),r.createElement("div",{className:"absolute inset-0 bg-gradient-to-t from-black/20 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300 rounded-xl"})),r.createElement("h3",{className:"text-2xl font-bold mb-6 leading-tight group-hover:opacity-90 transition-opacity duration-200"},e.blogTitle),r.createElement("p",{className:"text-lg opacity-80 mb-3 group-hover:opacity-70 transition-opacity duration-200"},e.overview),r.createElement("div",{className:"flex items-center mt-4 opacity-0 group-hover:opacity-100 transition-all duration-200 transform translate-y-2 group-hover:translate-y-0"},r.createElement("span",{className:"text-base font-medium"},"Read More"),r.createElement("svg",{className:"ml-2 w-4 h-4 transform group-hover:translate-x-1 transition-transform duration-200",fill:"currentColor",viewBox:"0 0 20 20"},r.createElement("path",{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"}))))))})),t.blogs&&t.blogs.map(((e,n)=>{var a,l,s,c,u;return r.createElement("div",{className:"flex-[0_0_90%] md:flex-[0_0_45%] lg:flex-[0_0_30%] min-w-0 mr-6",key:n+t.blogs.length+3},r.createElement(o.N_,{to:`/blog/${null===(a=e.slug)||void 0===a?void 0:a.current}`,className:"block h-full"},r.createElement("div",{className:"group h-full rounded-xl p-6 shadow-sm hover:shadow-xl transition-all duration-300 transform hover:-translate-y-2 cursor-pointer "+((n+3)%3==0?"bg-[#2B322F] text-white":(n+3)%3==1?"bg-[#a6fee0] text-black":"bg-white text-black")},r.createElement("div",{className:"relative mb-6 overflow-hidden rounded-xl"},r.createElement(i.G,{image:null===(l=e.thumbnailImage)||void 0===l||null===(s=l.image)||void 0===s||null===(c=s.asset)||void 0===c?void 0:c.gatsbyImageData,alt:(null===(u=e.thumbnailImage)||void 0===u?void 0:u.altText)||e.blogTitle,className:"h-60 object-cover w-full rounded-xl group-hover:scale-105 transition-transform duration-500"}),r.createElement("div",{className:"absolute inset-0 bg-gradient-to-t from-black/20 via-trans
1parent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300 rounded-xl"})),r.createElement("h3",{className:"text-2xl font-bold mb-6 leading-tight group-hover:opacity-90 transition-opacity duration-200"},e.blogTitle),r.createElement("p",{className:"text-lg opacity-80 mb-3 group-hover:opacity-70 transition-opacity duration-200"},e.overview),r.createElement("div",{className:"flex items-center mt-4 opacity-0 group-hover:opacity-100 transition-all duration-200 transform translate-y-2 group-hover:translate-y-0"},r.createElement("span",{className:"text-base font-medium"},"Read More"),r.createElement("svg",{className:"ml-2 w-4 h-4 transform group-hover:translate-x-1 transition-transform duration-200",fill:"currentColor",viewBox:"0 0 20 20"},r.createElement("path",{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"}))))))})))))))}},4390:function(e,t,n){n.r(t);var r=n(2900),o=n(2532),a=n(6540),i=n(5597);t.default=e=>{var t,n;let{data:l,index:s}=e;return a.createElement("div",{key:s,className:""+(null!=l&&l.isWhite?"bg-white":"bg-slate-100")},a.createElement("div",{className:`max-w-[1280px] mx-auto ${"right"===(null==l?void 0:l.place)?"flex-col md:flex-row":"flex-col md:flex-row-reverse"} flex py-section md:space-x-10 px-section md:min-h-[75vh] relative overflow-clip `},a.createElement("div",{className:"w-full"},a.createElement("div",{className:"flex flex-col self-center pb-6 md:p-6"},a.createElement("h1",{className:"text-wrap mb-4 text-black font-flecha font-bold text-4xl"},l.title),a.createElement("div",{className:"whitespace-pre-wrap max-w-none wysiwyg wysiwyg-base text-gray-700"},a.createElement(r.RK,{value:null==l?void 0:l._rawDescription})),l.enableButton&&(null===(t=l.button)||void 0===t?void 0:t.buttonText)&&a.createElement(i.A,{cls:"px-[24px] h-[37px] group gap-1 flex items-center justify-center leading-none relative uppercase rounded-lg mt-5 w-max bg-logo1 hover:bg-[#EFEFEF] text-white hover:text-black",data:l.button},a.createElement("span",{class:"font-light tracking-wider"},null===(n=l.button)||void 0===n?void 0:n.buttonText),a.createElement("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-white group-hover:text-black"},a.createElement("g",{clipPath:"url(#clip0_0_4)"},a.createElement("path",{d:"M13.9491 9.42736V8.68492H13.7016V8.43744H13.9491V8.18996H14.1966V7.695H14.6915V7.44752H15.6815V7.20004H15.1865V6.95256H14.1966V7.20004H13.7016V7.695H13.4541V7.94248H13.2067V7.44752H12.9592V7.695H12.7117V6.95256H12.9592V6.70508H12.4642V6.95256H12.2167V7.695H12.4642V8.18996H12.7117V8.43744H12.9592V8.68492H13.2067V8.9324H13.4541V9.42736H13.9491ZM12.2167 8.18996V7.695H11.9693V6.95256H11.7218V6.70508H11.4743V7.44752H10.9793V7.20004H10.4844V7.44752H10.7318V7.695H10.9793V7.94248H11.2268V8.18996H12.2167ZM10.2369 6.95256V6.70508H9.98941V6.95256H10.2369ZM10.4844 7.20004V6.95256H10.2369V7.20004H10.4844ZM15.6815 11.9022V11.6547H15.434V11.4072H15.6815V11.6547H15.9289V11.9022H16.6714V11.6547H16.4239V11.4072H16.1764V11.1597H15.9289V10.9122H15.6815V11.1597H15.434V10.9122H15.6815V10.6648H15.434V10.4173H15.1865V9.92232H14.939V9.42736H15.1865V9.17988H15.434V8.9324H16.4239V9.17988H16.9189V9.42736H17.1663V9.67484H17.4138V9.92232H17.6613V10.1698H17.9088V9.67484H17.6613V9.42736H17.4138V9.17988H17.1663V8.9324H16.6714V8.43744H16.4239V8.18996H15.9289V7.94248H14.939V8.18996H14.6915V8.43744H14.4441V8.9324H14.1966V9.42736H13.9491V9.67484H14.1966V9.92232H14.4441V10.1698H14.6915V10.4173H14.939V10.6648H15.1865V10.9122H14.6915V10.6648H14.4441V10.9122H13.9491V11.1597H14.1966V11.4072H14.6915V11.6547H15.1865V11.9022H15.6815ZM12.4642 8.43744V8.18996H12.2167V8.43744H12.4642ZM14.1966 10.6648V10.1698H13.9491V9.92232H13.4541V9.42736H12.9592V9.17988H12.2167V8.9324H11.9693V8.43744H11.7218V8.68492H11.4743V9.17988H11.7218V9.42736H11.9693V9.67484H12.4642V9.92232H12.7117V10.1698H13.2067V10.4173H13.9491V10.6648H14.1966ZM16.1764 15.8619V15.6144H16.4239V15.3669H16.6714V15.1194H16.9189V14.8719H17.1663V14.6245H17.4138V14.377H17.6613V14.1295H17.9088V13.882H18.1563V13.6345H18.4037V13.387H18.6512V13.1396H18.8987V12.8921H19.1462V12.6446H19.3937V12.3971H19.1462V12.1496H18.8987V11.9022H18.6512V11.6547H18.4037V11.4072H18.1563V11.1597H17.9088V10.9122H17.6613V10.6648H17.4138V10.4173H17.1663V10.1698H16.9189V9.92232H16.6714V9.67484H16.4239V9.42736H16.1764V9.17988H15.9289V9.92232H16.1764V10.1698H16.4239V10.4173H16.6714V10.6648H16.9189V10.9122H17.1663V11.1597H17.4138V11.4072H17.6613V11.6547H17.9088V11.9022H18.1563V12.1496H18.4037V12.3971H18.6512V12.6446H18.4037V12.8921H18.1563V13.1396H17.9088V13.387H17.6613V13.6345H17.4138V13.882H17.1663V14.1295H16.9189V14.377H16.6714V14.6245H16.4239V14.8719H16.1764V15.1194H15.9289V15.8619H16.1764ZM18.1563 10.4173V10.1698H17.9088V10.4173H18.1563ZM16.1764 14.8719V14.6245H16.4239V14.377H16.6714V14.1295H16.9189V13.882H17.1663V13.6345H17.4138V13.387H17.6613V13.1396H17.9088V12.8921H18.1563V12.6446H18.4037V12.3971H18.1563V12.1496H17.9088V11.9022H17.6613V11.6547H17.4138V11.4072H17.1663V11.1597H16.9189V10.9122H16.6714V10.6648H16.4239V10.4173H16.1764V10.1698H15.9289V10.6648H16.1764V11.1597H16.4239V11.4072H16.6714V11.6547H16.9189V11.9022H17.1663V12.1496H17.4138V12.3971H1
17.6613V12.6446H17.4138V12.8921H17.1663V13.1396H16.9189V13.387H16.6714V13.6345H16.4239V13.882H16.1764V14.377H15.9289V14.8719H16.1764ZM15.1865 13.1396V12.6446H16.4239V12.8921H16.6714V12.6446H16.9189V12.8921H17.1663V12.6446H17.4138V12.3971H17.1663V12.1496H16.9189V12.3971H16.6714V12.1496H16.4239V12.3971H15.1865V11.9022H6.42473V13.1396H15.1865ZM14.1966 12.3971V12.1496H14.4441V12.3971H14.1966ZM13.2067 12.3971V12.1496H13.4541V12.3971H13.2067ZM12.2167 12.3971V12.1496H12.4642V12.3971H12.2167ZM11.2268 12.3971V12.1496H11.4743V12.3971H11.2268ZM10.2369 12.3971V12.1496H10.4844V12.3971H10.2369ZM14.1966 12.8921V12.6446H14.4441V12.8921H14.1966ZM13.2067 12.8921V12.6446H13.4541V12.8921H13.2067ZM12.2167 12.8921V12.6446H12.4642V12.8921H12.2167ZM11.2268 12.8921V12.6446H11.4743V12.8921H11.2268ZM10.2369 12.8921V12.6446H10.4844V12.8921H10.2369ZM15.9289 17.0993V16.8518H16.4239V16.6043H16.6714V16.1093H17.1663V15.8619H17.4138V15.6144H17.6613V15.3669H17.9088V14.8719H17.6613V15.1194H17.4138V15.3669H17.1663V15.6144H16.9189V15.8619H16.4239V16.1093H15.434V15.8619H15.1865V15.6144H14.939V15.1194H15.1865V14.6245H15.434V14.377H15.6815V14.1295H15.434V13.882H15.6815V14.1295H15.9289V13.882H16.1764V13.6345H16.4239V13.387H16.6714V13.1396H15.9289V13.387H15.6815V13.6345H15.434V13.387H15.6815V13.1396H15.1865V13.387H14.6915V13.6345H14.1966V13.882H13.9491V14.1295H14.4441V14.377H14.6915V14.1295H15.1865V14.377H14.939V14.6245H14.6915V14.8719H14.4441V15.1194H14.1966V15.3669H13.9491V15.6144H14.1966V16.1093H14.4441V16.6043H14.6915V16.8518H14.939V17.0993H15.9289ZM11.9693 16.6043V16.1093H12.2167V15.8619H12.9592V15.6144H13.4541V15.1194H13.9491V14.8719H14.1966V14.377H13.9491V14.6245H13.2067V14.8719H12.7117V15.1194H12.4642V15.3669H11.9693V15.6144H11.7218V15.8619H11.4743V16.3568H11.7218V16.6043H11.9693ZM18.1563 14.8719V14.6245H17.9088V14.8719H18.1563ZM12.9592 18.3367V18.0892H12.7117V17.3467H12.9592V17.5942H13.2067V17.0993H13.4541V17.3467H13.7016V17.8417H14.1966V18.0892H15.1865V17.8417H15.6815V17.5942H14.6915V17.3467H14.1966V16.8518H13.9491V16.6043H13.7016V16.3568H13.9491V15.6144H13.4541V16.1093H13.2067V16.3568H12.9592V16.6043H12.7117V16.8518H12.4642V17.3467H12.2167V18.0892H12.4642V18.3367H12.9592ZM12.4642 16.8518V16.6043H12.2167V16.8518H12.4642ZM11.7218 18.3367V18.0892H11.9693V17.3467H12.2167V16.8518H11.2268V17.0993H10.9793V17.3467H10.7318V17.5942H10.4844V17.8417H10.9793V17.5942H11.4743V18.3367H11.7218ZM10.4844 18.0892V17.8417H10.2369V18.0892H10.4844ZM10.2369 18.3367V18.0892H9.98941V18.3367H10.2369Z",fill:"currentColor"})),a.createElement("defs",null,a.createElement("clipPath",{id:"clip0_0_4"},a.createElement("rect",{width:"13",height:"11.6316",fill:"white",transform:"translate(6.39446 6.70508)"}))))))),a.createElement("div",{className:`w-full ${"right"===(null==l?void 0:l.place)?"justify-center md:justify-end":" justify-center md:justify-start"} flex items-center`},a.createElement(o.G,{image:l.image.image.asset.gatsbyImageData,alt:l.image.altText||l.title,loading:"lazy",objectFit:"contain",className:"h-auto w-3/4 md:w-full lg:w-3/4 object-center"}))))}},4925:function(e,t,n){n.r(t),n.d(t,{default:function(){return H}});var r=n(4506),o=n(6540),a=n(6674);const i={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function l(e={}){let t,n,r,o,a=null,s=0,c=!1,u=!1,H=!1,V=!1;function d(){r||(p()?H=!0:(c||n.emit("autoplay:play"),function(){const{ownerWindow:e}=n.internalEngine();e.clearTimeout(s),s=e.setTimeout(L,o[n.selectedScrollSnap()]),a=(new Date).getTime(),n.emit("autoplay:timerset")}(),c=!0))}function m(){r||(c&&n.emit("autoplay:stop"),function(){const{ownerWindow:e}=n.internalEngine();e.clearTimeout(s),s=0,a=null,n.emit("autoplay:timerstopped")}(),c=!1)}function f(){if(p())return H=c,m();H&&d()}function p(){const{ownerDocument:e}=n.internalEngine();return"hidden"===e.visibilityState}function g(){u||m()}function h(){u||d()}function x(){u=!0,m()}function v(){u=!1,d()}function L(){const{index:e}=n.internalEngine(),r=e.clone().add(1).get(),o=n.scrollSnapList().length-1,a=t.stopOnLastSnap&&r===o;if(n.canScrollNext()?n.scrollNext(V):n.scrollTo(0,V),n.emit("autoplay:select"),a)return m();d()}return{name:"autoplay",options:e,init:function(a,s){n=a;const{mergeOptions:c,optionsAtMedia:u}=s,H=c(i,l.globalOptions),p=c(H,e);
1if(t=u(p),n.scrollSnapList().length<=1)return;V=t.jump,r=!1,o=function(e,t){const n=e.scrollSnapList();return"number"==typeof t?n.map((()=>t)):t(n,e)}(n,t.delay);const{eventStore:L,ownerDocument:b}=n.internalEngine(),w=!!n.internalEngine().options.watchDrag,E=function(e,t){const n=e.rootNode();return t&&t(n)||n}(n,t.rootNode);L.add(b,"visibilitychange",f),w&&n.on("pointerDown",g),w&&!t.stopOnInteraction&&n.on("pointerUp",h),t.stopOnMouseEnter&&L.add(E,"mouseenter",x),t.stopOnMouseEnter&&!t.stopOnInteraction&&L.add(E,"mouseleave",v),t.stopOnFocusIn&&n.on("slideFocusStart",m),t.stopOnFocusIn&&!t.stopOnInteraction&&L.add(n.containerNode(),"focusout",d),t.playOnInit&&d()},destroy:function(){n.off("pointerDown",g).off("pointerUp",h).off("slideFocusStart",m),m(),r=!0,c=!1},play:function(e){void 0!==e&&(V=e),d()},stop:function(){c&&m()},reset:function(){c&&d()},isPlaying:function(){return c},timeUntilNext:function(){return a?o[n.selectedScrollSnap()]-((new Date).getTime()-a):null}}}l.globalOptions=void 0;var s=n(2532),c=n(2900),u=n(4810);var H=e=>{let{data:t}=e;const[n,i]=(0,a.A)({loop:!0,align:"start",dragFree:!0},[l()]),{0:H,1:V}=(0,o.useState)(!1),{0:d,1:m}=(0,o.useState)(!0),f=t.products||[],p=(0,o.useCallback)((()=>{i&&(V(i.canScrollPrev()),m(i.canScrollNext()))}),[i]),g=(0,o.useCallback)((()=>i&&i.scrollPrev()),[i]),h=(0,o.useCallback)((()=>i&&i.scrollNext()),[i]);return(0,o.useEffect)((()=>{if(i)return p(),i.on("select",p),()=>{i.off("select",p)}}),[i,p]),o.createElement("div",{className:"py-16 md:py-24 xl:py-32 overflow-hidden"},o.createElement("div",{className:"mx-auto px-5 md:px-8 lg:px-12"},o.createElement("div",{className:"mb-8 md:mb-12 lg:mb-16"},o.createElement("h2",{className:"text-4xl md:text-5xl lg:text-6xl xl:text-7xl font-bold text-black leading-tight"},t.title)),o.createElement("div",{className:"w-full h-px bg-gray-300 mb-10 md:mb-16"}),o.createElement("div",{className:"relative"},o.createElement("div",{className:"flex absolute right-5 -top-10 space-x-4"},o.createElement("button",{onClick:g,disabled:!H,className:"w-12 h-12 rounded-full bg-white text-black flex items-center justify-center border border-gray-200 disabled:opacity-50 shadow-sm transition-all hover:shadow-md","aria-label":"Previous slide"},o.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M15 18L9 12L15 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),o.createElement("button",{onClick:h,disabled:!d,className:"w-12 h-12 rounded-full bg-white text-black flex items-center justify-center border border-gray-200 disabled:opacity-50 shadow-sm transition-all hover:shadow-md","aria-label":"Next slide"},o.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M9 6L15 12L9 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))),o.createElement("div",{className:"overflow-hidden pt-10",ref:n},o.createElement("div",{className:"flex"},[].concat((0,r.A)(f),(0,r.A)(f)).map(((e,t)=>{var n,r,a,i;return o.createElement("div",{className:"flex-[0_0_90%] md:flex-[0_0_45%] lg:flex-[0_0_30%] min-w-0 mr-6",key:t+3},o.createElement(u.N_,{to:null==e||null===(n=e.link)||void 0===n?void 0:n.current,className:"block h-full"},o.createElement("div",{className:"group h-full rounded-xl shadow-sm hover:shadow-xl transition-all duration-300 transform hover:-translate-y-2 cursor-pointer "+((t+3)%3==0?"bg-[#2B322F] text-white":(t+3)%3==1?"bg-[#a6fee0] text-black":"bg-[#dbdbdb] text-black")},o.createElement("div",{className:"relative mb-6 overflow-hidden rounded-xl"},o.createElement(s.G,{image:null===(r=e.thumbnail)||void 0===r||null===(a=r.asset)||void 0===a?void 0:a.gatsbyImageData,alt:(null===(i=e.thumbnail)||void 0===i?void 0:i.altText)||(null==e?void 0:e.title),className:"h-60 object-cover w-full rounded-xl group-hover:scale-105 transition-transform duration-500"}),o.createElement("div",{className:"absolute inset-0 bg-gradient-to-t from-black/20 via-trans
1parent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300 rounded-xl"})),o.createElement("div",{className:"p-6"},o.createElement("h3",{className:"text-2xl font-bold mb-6 leading-tight group-hover:opacity-90 transition-opacity duration-200"},null==e?void 0:e.title),o.createElement("div",{className:"text-lg opacity-80 mb-3 group-hover:opacity-70 transition-opacity duration-200"},o.createElement(c.RK,{value:e._rawDescription})),o.createElement("div",{className:"flex items-center mt-4 opacity-0 group-hover:opacity-100 transition-all duration-200 transform translate-y-2 group-hover:translate-y-0"},o.createElement("span",{className:"text-base font-medium"},"Read More"),o.createElement("svg",{className:"ml-2 w-4 h-4 transform group-hover:translate-x-1 transition-transform duration-200",fill:"currentColor",viewBox:"0 0 20 20"},o.createElement("path",{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"})))))))})))))))}},5651:function(e,t,n){n.r(t);var r=n(4810),o=n(2532),a=n(6540),i=n(5597);t.default=e=>{var t;let{data:n}=e;return a.createElement("section",{className:"py-16 md:py-24 xl:py-32 bg-slate-100"},a.createElement("div",{className:"mx-auto px-5 md:px-8 lg:px-12"},a.createElement("div",{className:"mb-12 lg:mb-16"},n.caption&&a.createElement("span",{className:"inline-block text-logo1 text-sm font-medium uppercase tracking-wider mb-4"},n.caption),a.createElement("h2",{className:"text-4xl md:text-5xl lg:text-6xl xl:text-7xl font-bold text-black leading-tight"},n.title)),a.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8 mb-12"},n.caseStudies.map(((e,t)=>a.createElement("article",{key:t,className:"group border border-gray-200 flex flex-col bg-white relative rounded-xl overflow-hidden shadow-sm hover:shadow-xl transition-all duration-300 transform hover:-translate-y-2"},a.createElement("div",{className:"w-full relative overflow-hidden"},a.createElement(o.G,{image:e.image.image.asset.gatsbyImageData,alt:e.image.altText,className:"w-full h-full aspect-[16/11] group-hover:scale-105 transition-transform duration-500"}),a.createElement("div",{className:"absolute inset-0 bg-gradient-to-t from-black/30 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"})),a.createElement("div",{className:"p-6 relative flex-1 flex flex-col"},a.createElement("h3",{className:"mb-3 text-2xl font-bold text-black group-hover:text-gray-800 transition-colors duration-200 leading-tight flex-1"},a.createElement(r.N_,{to:`/casestudy/${e.casestudyslug.current}`},a.createElement("span",{className:"absolute inset-0"}),e.heading)),a.createElement("p",{className:"text-gray-600 leading-relaxed line-clamp-3 mb-4 text-lg"},e.description),a.createElement("div",{className:"flex items-center opacity-0 group-hover:opacity-100 transition-all duration-200 transform translate-y-2 group-hover:translate-y-0"},a.createElement("span",{className:"text-base font-medium text-logo1"},"View Case Study"),a.createElement("svg",{className:"ml-2 w-4 h-4 text-logo1 transform group-hover:translate-x-1 transition-transform duration-200",fill:"currentColor",viewBox:"0 0 20 20"},a.createElement("path",{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"})))))))),(null==n?void 0:n.enableButton)&&a.createElement("div",{className:"text-center"},a.createElement(i.A,{cls:"inline-flex items-center px-6 py-3 bg-logo1 text-white hover:text-black font-medium rounded-lg hover:bg-[#EFEFEF] transition-all duration-200 transform hover:scale-105 shadow-sm hover:shadow-md",data:n.button},a.createElement("span",{className:"font-medium tracking-wider uppercase text-sm"},null===(t=n.button)||void 0===t?void 0:t.buttonText),a.createElement("svg",{className:"ml-2 w-5 h-5",fill:"currentColor",viewBox:"0 0 20 20"},a.createElement("path",{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"}))))))}},6340:function(e,t,n){n.r(t),n.d(t,{default:function(){return H}});var r=n(2900),o=n(4810),a=n(2532),i=n(6540),l=n(2711),s=n(1931),c=n(8622);var u=e=>{let{button:t}=e;const[n,r]=i.useState(!1),a=(0,o.GR)("4081600292");return"sectionId"===t.linkType?i.createElement("button",{onClick:()=>(0,s.o)(t.sectionId),className:"h-[37px] gap-1 flex items-center justify-center leading-none relative uppercase rounded-lg bg-logo1 hover:bg-[#
1EFEFEF] text-white hover:text-black mt-auto w-max max-md:mb-4 px-3"},i.createElement("span",{style:{letterSpacing:"0.1em"},className:"font-light"},t.buttonText),i.createElement("svg",{width:"13",height:"13",viewBox:"0 0 37 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"h-full rotate-90"},i.createElement("rect",{x:"1.02969",y:"1.1",width:"34.8",height:"34.8",rx:"17.4",fill:"#103D1D"}),i.createElement("rect",{x:"1.02969",y:"1.1",width:"34.8",height:"34.8",rx:"17.4",stroke:"#628C7D","stroke-width":"1.2"}),i.createElement("path",{d:"M17.8532 10.8516L18.3996 11.3979L17.8532 11.9442L18.3996 12.4905L17.8532 13.0368L18.3996 13.5832L17.8532 14.1295L18.3996 14.6758L17.8532 15.2221L18.3996 15.7684L17.8532 16.3147L18.3996 16.8611L17.8532 17.4074L18.3996 17.9537L17.8532 18.5L18.3996 19.0463L17.8532 19.5926L18.3996 20.1389L17.8532 20.6853L18.3996 21.2316L17.8532 21.7779L18.3996 22.3242L17.8532 22.8705L18.3996 23.4168L18.1264 23.69L11.5706 17.1342L11.2974 17.4074L11.5706 17.6805L11.2974 17.9537L11.5706 18.2268L11.2974 18.5L11.5706 18.7732L11.2974 19.0463L11.5706 19.3195L11.2974 19.5926L18.6727 26.9679L26.048 19.5926L25.7748 19.3195L26.048 19.0463L25.7748 18.7732L26.048 18.5L25.7748 18.2268L26.048 17.9537L25.7748 17.6805L26.048 17.4074L25.7748 17.1342L19.219 23.69L18.9459 23.4168L19.4922 22.8705L18.9459 22.3242L19.4922 21.7779L18.9459 21.2316L19.4922 20.6853L18.9459 20.1389L19.4922 19.5926L18.9459 19.0463L19.4922 18.5L18.9459 17.9537L19.4922 17.4074L18.9459 16.8611L19.4922 16.3147L18.9459 15.7684L19.4922 15.2221L18.9459 14.6758L19.4922 14.1295L18.9459 13.5832L19.4922 13.0368L18.9459 12.4905L19.4922 11.9442L18.9459 11.3979L19.4922 10.8516L18.6727 10.0321L17.8532 10.8516ZM25.2285 18.2268L25.5017 18.5L25.2285 18.7732L25.5017 19.0463L25.2285 19.3195L25.5017 19.5926L24.6822 20.4121L24.409 20.1389L24.6822 19.8658L24.409 19.5926L24.6822 19.3195L24.409 19.0463L25.2285 18.2268ZM12.1169 18.2268L12.9364 19.0463L12.6632 19.3195L12.9364 19.5926L12.6632 19.8658L12.9364 20.1389L12.6632 20.4121L11.8438 19.5926L12.1169 19.3195L11.8438 19.0463L12.1169 18.7732L11.8438 18.5L12.1169 18.2268Z",fill:"#F5F5F1"}))):"slug"===t.linkType?i.createElement(o.N_,{className:"h-[37px] gap-1 group flex items-center justify-center leading-none relative uppercase rounded-lg bg-logo1 hover:bg-[#EFEFEF] text-white hover:text-black mt-auto w-max max-md:mb-4 px-3",to:(0,l.y)(t.slug.current)},i.createElement("span",{style:{letterSpacing:"0.1em"},className:"font-light"},t.buttonText),i.createElement("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-white group-hover:text-black"},i.createElement("g",{clipPath:"url(#clip0_0_4)"},i.createElement("path",{d:"M13.9491 9.42736V8.68492H13.7016V8.43744H13.9491V8.18996H14.1966V7.695H14.6915V7.44752H15.6815V7.20004H15.1865V6.95256H14.1966V7.20004H13.7016V7.695H13.4541V7.94248H13.2067V7.44752H12.9592V7.695H12.7117V6.95256H12.9592V6.70508H12.4642V6.95256H12.2167V7.695H12.4642V8.18996H12.7117V8.43744H12.9592V8.68492H13.2067V8.9324H13.4541V9.42736H13.9491ZM12.2167 8.18996V7.695H11.9693V6.95256H11.7218V6.70508H11.4743V7.44752H10.9793V7.20004H10.4844V7.44752H10.7318V7.695H10.9793V7.94248H11.2268V8.18996H12.2167ZM10.2369 6.95256V6.70508H9.98941V6.95256H10.2369ZM10.4844 7.20004V6.95256H10.2369V7.20004H10.4844ZM15.6815 11.9022V11.6547H15.434V11.4072H15.6815V11.6547H15.9289V11.9022H16.6714V11.6547H16.4239V11.4072H16.1764V11.1597H15.9289V10.9122H15.6815V11.1597H15.434V10.9122H15.6815V10.6648H15.434V10.4173H15.1865V9.92232H14.939V9.42736H15.1865V9.17988H15.434V8.9324H16.4239V9.17988H16.9189V9.42736H17.1663V9.67484H17.4138V9.92232H17.6613V10.1698H17.9088V9.67484H17.6613V9.42736H17.4138V9.17988H17.1663V8.9324H16.6714V8.43744H16.4239V8.18996H15.9289V7.94248H14.939V8.18996H14.6915V8.43744H14.4441V8.9324H14.1966V9.42736H13.9491V9.67484H14.1966V9.92232H14.4441V10.1698H14.6915V10.4173H14.939V10.6648H15.1865V10.9122H14.6915V10.6648H14.4441V10.9122H13.9491V11.1597H14.1966V11.4072H14.6915V11.6547H15.1865V11.9022H15.6815ZM12.4642 8.43744V8.18996H12.2167V8.43744H12.4642ZM14.1966 10.6648V10.1698H13.9491V9.92232H13.4541V9.42736H12.9592V9.17988H12.2167V8.9324H11.9693V8.43744H11.7218V8.68492H11.4743V9.17988H11.7218V9.42736H11.9693V9.67484H12.4642V9.92232H12.7117V10.1698H13.2067V10.4173H13.9491V10.6648H14.1966ZM16.1764 15.8619V15.6144H16.4239V15.3669H16.6714V15.1194H16.9189V14.8719H17.1663V14.6245H17.4138V14.377H17.6613V14.1295H17.9088V13.882H18.1563V13.6345H18.4037V13.387H18.6512V13.1396H18.8987V12.8921H19.1462V12.6446H19.3937V12.3971H19.1462V12.1496H18.8987V11.9022H18.6512V11.6547H18.4037V11.4072H18.1563V11.1597H17.9088V10.9122H17.6613V10.6648H17.4138V10.4173H17.1663V10.1698H16.9189V9.92232H16.6714V9.67484H16.4239V9.42736H16.1764V9.17988H15.9289V9.92232H16.1764V10.1698H16.4239V10.4173H16.6714V10.6648H16.9189V10.9122H17.1663V11.1597H17.4138V11.4072H17.6613V11.6547H17.9088V11.9022H18.1563V12.1496H18.4037V12.3971H18.6512V12.6446H18.4037V12.8921H18.1563V13.1396H17.9088V13.387H17.6613V13.6345H17.4138V13.882H17.1663V14.1295H16.9189V14.377H16.6714V14.6245H16.4239V14.8719H16.1764V15.1194H15.9289V15.8619H16.1764ZM18.1563 10.4173V10.1698H17.9088V10.4173H18.1563ZM16.1764 14.8719V14.6245H16.4239V14.377H16.6714V14.1295H16.9189V13.882H17.1663V13.6345H17.4138V13.387H17.6613V13.1396H17.9088V12.8921H18.1563V12.6446H18.4037V12.3971H18.1563V12.1496H17.9088V11.9022H17.6613V11.6547H17.4138V11.4072H17.1663V11.1597H16.9189V10.9122H16.6714V10.6648H16.4239V10.4173H16.1764V10.1698H15.9289V10.6648H16.1764V11.1597H16.4239V11.4072H16.6714V11.6547H16.9189V11.9022H17.1663V12.1496H17.4138V12.3971H1
17.6613V12.6446H17.4138V12.8921H17.1663V13.1396H16.9189V13.387H16.6714V13.6345H16.4239V13.882H16.1764V14.377H15.9289V14.8719H16.1764ZM15.1865 13.1396V12.6446H16.4239V12.8921H16.6714V12.6446H16.9189V12.8921H17.1663V12.6446H17.4138V12.3971H17.1663V12.1496H16.9189V12.3971H16.6714V12.1496H16.4239V12.3971H15.1865V11.9022H6.42473V13.1396H15.1865ZM14.1966 12.3971V12.1496H14.4441V12.3971H14.1966ZM13.2067 12.3971V12.1496H13.4541V12.3971H13.2067ZM12.2167 12.3971V12.1496H12.4642V12.3971H12.2167ZM11.2268 12.3971V12.1496H11.4743V12.3971H11.2268ZM10.2369 12.3971V12.1496H10.4844V12.3971H10.2369ZM14.1966 12.8921V12.6446H14.4441V12.8921H14.1966ZM13.2067 12.8921V12.6446H13.4541V12.8921H13.2067ZM12.2167 12.8921V12.6446H12.4642V12.8921H12.2167ZM11.2268 12.8921V12.6446H11.4743V12.8921H11.2268ZM10.2369 12.8921V12.6446H10.4844V12.8921H10.2369ZM15.9289 17.0993V16.8518H16.4239V16.6043H16.6714V16.1093H17.1663V15.8619H17.4138V15.6144H17.6613V15.3669H17.9088V14.8719H17.6613V15.1194H17.4138V15.3669H17.1663V15.6144H16.9189V15.8619H16.4239V16.1093H15.434V15.8619H15.1865V15.6144H14.939V15.1194H15.1865V14.6245H15.434V14.377H15.6815V14.1295H15.434V13.882H15.6815V14.1295H15.9289V13.882H16.1764V13.6345H16.4239V13.387H16.6714V13.1396H15.9289V13.387H15.6815V13.6345H15.434V13.387H15.6815V13.1396H15.1865V13.387H14.6915V13.6345H14.1966V13.882H13.9491V14.1295H14.4441V14.377H14.6915V14.1295H15.1865V14.377H14.939V14.6245H14.6915V14.8719H14.4441V15.1194H14.1966V15.3669H13.9491V15.6144H14.1966V16.1093H14.4441V16.6043H14.6915V16.8518H14.939V17.0993H15.9289ZM11.9693 16.6043V16.1093H12.2167V15.8619H12.9592V15.6144H13.4541V15.1194H13.9491V14.8719H14.1966V14.377H13.9491V14.6245H13.2067V14.8719H12.7117V15.1194H12.4642V15.3669H11.9693V15.6144H11.7218V15.8619H11.4743V16.3568H11.7218V16.6043H11.9693ZM18.1563 14.8719V14.6245H17.9088V14.8719H18.1563ZM12.9592 18.3367V18.0892H12.7117V17.3467H12.9592V17.5942H13.2067V17.0993H13.4541V17.3467H13.7016V17.8417H14.1966V18.0892H15.1865V17.8417H15.6815V17.5942H14.6915V17.3467H14.1966V16.8518H13.9491V16.6043H13.7016V16.3568H13.9491V15.6144H13.4541V16.1093H13.2067V16.3568H12.9592V16.6043H12.7117V16.8518H12.4642V17.3467H12.2167V18.0892H12.4642V18.3367H12.9592ZM12.4642 16.8518V16.6043H12.2167V16.8518H12.4642ZM11.7218 18.3367V18.0892H11.9693V17.3467H12.2167V16.8518H11.2268V17.0993H10.9793V17.3467H10.7318V17.5942H10.4844V17.8417H10.9793V17.5942H11.4743V18.3367H11.7218ZM10.4844 18.0892V17.8417H10.2369V18.0892H10.4844ZM10.2369 18.3367V18.0892H9.98941V18.3367H10.2369Z",fill:"currentColor"})),i.createElement("defs",null,i.createElement("clipPath",{id:"clip0_0_4"},i.createElement("rect",{width:"13",height:"11.6316",fill:"white",transform:"translate(6.39446 6.70508)"}))))):"url"===t.linkType?i.createElement("a",{className:"h-[37px] gap-1 group flex items-center justify-center leading-none relative uppercase rounded-lg bg-logo1 hover:bg-[#EFEFEF] text-white hover:text-black mt-auto w-max max-md:mb-4 px-3",href:t.url,target:"_blank",rel:"noopener noreferrer"},i.createElement("span",{style:{letterSpacing:"0.1em"},className:"font-light"},t.buttonText),i.createElement("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"text-white group-hover:text-black"},i.createElement("g",{clipPath:"url(#clip0_0_4)"},i.createElement("path",{d:"M13.9491 9.42736V8.68492H13.7016V8.43744H13.9491V8.18996H14.1966V7.695H14.6915V7.44752H15.6815V7.20004H15.1865V6.95256H14.1966V7.20004H13.7016V7.695H13.4541V7.94248H13.2067V7.44752H12.9592V7.695H12.7117V6.95256H12.9592V6.70508H12.4642V6.95256H12.2167V7.695H12.4642V8.18996H12.7117V8.43744H12.9592V8.68492H13.2067V8.9324H13.4541V9.42736H13.9491ZM12.2167 8.18996V7.695H11.9693V6.95256H11.7218V6.70508H11.4743V7.44752H10.9793V7.20004H10.4844V7.44752H10.7318V7.695H10.9793V7.94248H11.2268V8.18996H12.2167ZM10.2369 6.95256V6.70508H9.98941V6.95256H10.2369ZM10.4844 7.20004V6.95256H10.2369V7.20004H10.4844ZM15.6815 11.9022V11.6547H15.434V11.4072H15.6815V11.6547H15.9289V11.9022H16.6714V11.6547H16.4239V11.4072H16.1764V11.1597H15.9289V10.9122H15.6815V11.1597H15.434V10.9122H15.6815V10.6648H15.434V10.4173H15.1865V9.92232H14.939V9.42736H15.1865V9.17988H15.434V8.9324H16.4239V9.17988H16.9189V9.42736H17.1663V9.67484H17.4138V9.92232H17.6613V10.1698H17.9088V9.67484H17.6613V9.42736H17.4138V9.17988H17.1663V8.9324H16.6714V8.43744H16.4239V8.18996H15.9289V7.94248H14.939V8.18996H14.6915V8.43744H14.4441V8.9324H14.1966V9.42736H13.9491V9.67484H14.1966V9.92232H14.4441V10.1698H14.6915V10.4173H14.939V10.6648H15.1865V10.9
1122H14.6915V10.6648H14.4441V10.9122H13.9491V11.1597H14.1966V11.4072H14.6915V11.6547H15.1865V11.9022H15.6815ZM12.4642 8.43744V8.18996H12.2167V8.43744H12.4642ZM14.1966 10.6648V10.1698H13.9491V9.92232H13.4541V9.42736H12.9592V9.17988H12.2167V8.9324H11.9693V8.43744H11.7218V8.68492H11.4743V9.17988H11.7218V9.42736H11.9693V9.67484H12.4642V9.92232H12.7117V10.1698H13.2067V10.4173H13.9491V10.6648H14.1966ZM16.1764 15.8619V15.6144H16.4239V15.3669H16.6714V15.1194H16.9189V14.8719H17.1663V14.6245H17.4138V14.377H17.6613V14.1295H17.9088V13.882H18.1563V13.6345H18.4037V13.387H18.6512V13.1396H18.8987V12.8921H19.1462V12.6446H19.3937V12.3971H19.1462V12.1496H18.8987V11.9022H18.6512V11.6547H18.4037V11.4072H18.1563V11.1597H17.9088V10.9122H17.6613V10.6648H17.4138V10.4173H17.1663V10.1698H16.9189V9.92232H16.6714V9.67484H16.4239V9.42736H16.1764V9.17988H15.9289V9.92232H16.1764V10.1698H16.4239V10.4173H16.6714V10.6648H16.9189V10.9122H17.1663V11.1597H17.4138V11.4072H17.6613V11.6547H17.9088V11.9022H18.1563V12.1496H18.4037V12.3971H18.6512V12.6446H18.4037V12.8921H18.1563V13.1396H17.9088V13.387H17.6613V13.6345H17.4138V13.882H17.1663V14.1295H16.9189V14.377H16.6714V14.6245H16.4239V14.8719H16.1764V15.1194H15.9289V15.8619H16.1764ZM18.1563 10.4173V10.1698H17.9088V10.4173H18.1563ZM16.1764 14.8719V14.6245H16.4239V14.377H16.6714V14.1295H16.9189V13.882H17.1663V13.6345H17.4138V13.387H17.6613V13.1396H17.9088V12.8921H18.1563V12.6446H18.4037V12.3971H18.1563V12.1496H17.9088V11.9022H17.6613V11.6547H17.4138V11.4072H17.1663V11.1597H16.9189V10.9122H16.6714V10.6648H16.4239V10.4173H16.1764V10.1698H15.9289V10.6648H16.1764V11.1597H16.4239V11.4072H16.6714V11.6547H16.9189V11.9022H17.1663V12.1496H17.4138V12.3971H17.6613V12.6446H17.4138V12.8921H17.1663V13.1396H16.9189V13.387H16.6714V13.6345H16.4239V13.882H16.1764V14.377H15.9289V14.8719H16.1764ZM15.1865 13.1396V12.6446H16.4239V12.8921H16.6714V12.6446H16.9189V12.8921H17.1663V12.6446H17.4138V12.3971H17.1663V12.1496H16.9189V12.3971H16.6714V12.1496H16.4239V12.3971H15.1865V11.9022H6.42473V13.1396H15.1865ZM14.1966 12.3971V12.1496H14.4441V12.3971H14.1966ZM13.2067 12.3971V12.1496H13.4541V12.3971H13.2067ZM12.2167 12.3971V12.1496H12.4642V12.3971H12.2167ZM11.2268 12.3971V12.1496H11.4743V12.3971H11.2268ZM10.2369 12.3971V12.1496H10.4844V12.3971H10.2369ZM14.1966 12.8921V12.6446H14.4441V12.8921H14.1966ZM13.2067 12.8921V12.6446H13.4541V12.8921H13.2067ZM12.2167 12.8921V12.6446H12.4642V12.8921H12.2167ZM11.2268 12.8921V12.6446H11.4743V12.8921H11.2268ZM10.2369 12.8921V12.6446H10.4844V12.8921H10.2369ZM15.9289 17.0993V16.8518H16.4239V16.6043H16.6714V16.1093H17.1663V15.8619H17.4138V15.6144H17.6613V15.3669H17.9088V14.8719H17.6613V15.1194H17.4138V15.3669H17.1663V15.6144H16.9189V15.8619H16.4239V16.1093H15.434V15.8619H15.1865V15.6144H14.939V15.1194H15.1865V14.6245H15.434V14.377H15.6815V14.1295H15.434V13.882H15.6815V14.1295H15.9289V13.882H16.1764V13.6345H16.4239V13.387H16.6714V13.1396H15.9289V13.387H15.6815V13.6345H15.434V13.387H15.6815V13.1396H15.1865V13.387H14.6915V13.6345H14.1966V13.882H13.9491V14.1295H14.4441V14.377H14.6915V14.1295H15.1865V14.377H14.939V14.6245H14.6915V14.8719H14.4441V15.1194H14.1966V15.3669H13.9491V15.6144H14.1966V16.1093H14.4441V16.6043H14.6915V16.8518H14.939V17.0993H15.9289ZM11.9693 16.6043V16.1093H12.2167V15.8619H12.9592V15.6144H13.4541V15.1194H13.9491V14.8719H14.1966V14.377H13.9491V14.6245H13.2067V14.8719H12.7117V15.1194H12.4642V15.3669H11.9693V15.6144H11.7218V15.8619H11.4743V16.3568H11.7218V16.6043H11.9693ZM18.1563 14.8719V14.6245H17.9088V14.8719H18.1563ZM12.9592 18.3367V18.0892H12.7117V17.3467H12.9592V17.5942H13.2067V17.0993H13.4541V17.3467H13.7016V17.8417H14.1966V18.0892H15.1865V17.8417H15.6815V17.5942H14.6915V17.3467H14.1966V16.8518H13.9491V16.6043H13.7016V16.3568H13.9491V15.6144H13.4541V16.1093H13.2067V16.3568H12.9592V16.6043H12.7117V16.8518H12.4642V17.3467H12.2167V18.0892H12.4642V18.3367H12.9592ZM12.4642 16.8518V16.6043H12.2167V16.8518H12.4642ZM11.7218 18.3367V18.0892H11.9693V17.3467H12.2167V16.8518H11.2268V17.0993H10.9793V17.3467H10.7318V17.5942H10.4844V17.8417H10.9793V17.5942H11.4743V18.3367H11.7218ZM10.4844 18.0892V17.8417H10.2369V18.0892H10.4844ZM10.2369 18.3367V18.0892H9.98941V18.3367H10.2369Z",fill:"currentColor"})),i.createElement("defs",null,i.createElement("clipPath",{id:"clip0_0_4"},i.createElement("rect",{width:"13",height:"11.6316",fill:"white",transform:"translate(6.39446 6.70508)"}))))):"appointmentPopup"===t.linkType?i.createElement("button",{className:"h-[37px] gap-1 flex items-center justify-center leading-none relative uppercase rounded-lg bg-logo1 hover:bg-[#
1EFEFEF] text-white hover:text-black mt-auto w-max max-md:mb-4 px-3"},i.createElement("span",{style:{letterSpacing:"0.1em"},className:"font-light"},t.buttonText),i.createElement("svg",{width:"13",height:"13",viewBox:"0 0 37 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"h-full -rotate-180"},i.createElement("rect",{x:"1.02969",y:"1.1",width:"34.8",height:"34.8",rx:"17.4",fill:"#103D1D"}),i.createElement("rect",{x:"1.02969",y:"1.1",width:"34.8",height:"34.8",rx:"17.4",stroke:"#628C7D","stroke-width":"1.2"}),i.createElement("path",{d:"M17.8532 10.8516L18.3996 11.3979L17.8532 11.9442L18.3996 12.4905L17.8532 13.0368L18.3996 13.5832L17.8532 14.1295L18.3996 14.6758L17.8532 15.2221L18.3996 15.7684L17.8532 16.3147L18.3996 16.8611L17.8532 17.4074L18.3996 17.9537L17.8532 18.5L18.3996 19.0463L17.8532 19.5926L18.3996 20.1389L17.8532 20.6853L18.3996 21.2316L17.8532 21.7779L18.3996 22.3242L17.8532 22.8705L18.3996 23.4168L18.1264 23.69L11.5706 17.1342L11.2974 17.4074L11.5706 17.6805L11.2974 17.9537L11.5706 18.2268L11.2974 18.5L11.5706 18.7732L11.2974 19.0463L11.5706 19.3195L11.2974 19.5926L18.6727 26.9679L26.048 19.5926L25.7748 19.3195L26.048 19.0463L25.7748 18.7732L26.048 18.5L25.7748 18.2268L26.048 17.9537L25.7748 17.6805L26.048 17.4074L25.7748 17.1342L19.219 23.69L18.9459 23.4168L19.4922 22.8705L18.9459 22.3242L19.4922 21.7779L18.9459 21.2316L19.4922 20.6853L18.9459 20.1389L19.4922 19.5926L18.9459 19.0463L19.4922 18.5L18.9459 17.9537L19.4922 17.4074L18.9459 16.8611L19.4922 16.3147L18.9459 15.7684L19.4922 15.2221L18.9459 14.6758L19.4922 14.1295L18.9459 13.5832L19.4922 13.0368L18.9459 12.4905L19.4922 11.9442L18.9459 11.3979L19.4922 10.8516L18.6727 10.0321L17.8532 10.8516ZM25.2285 18.2268L25.5017 18.5L25.2285 18.7732L25.5017 19.0463L25.2285 19.3195L25.5017 19.5926L24.6822 20.4121L24.409 20.1389L24.6822 19.8658L24.409 19.5926L24.6822 19.3195L24.409 19.0463L25.2285 18.2268ZM12.1169 18.2268L12.9364 19.0463L12.6632 19.3195L12.9364 19.5926L12.6632 19.8658L12.9364 20.1389L12.6632 20.4121L11.8438 19.5926L12.1169 19.3195L11.8438 19.0463L12.1169 18.7732L11.8438 18.5L12.1169 18.2268Z",fill:"#F5F5F1"}))):"popup"===t.linkType?i.createElement(i.Fragment,null,i.createElement("button",{className:"h-[37px] gap-1 flex items-center justify-center leading-none relative uppercase rounded-lg bg-logo1 hover:bg-[#EFEFEF] text-white hover:text-black mt-auto w-max max-md:mb-4 px-3",onClick:()=>r(!0)},i.createElement("span",{style:{letterSpacing:"0.1em"},className:"font-light"},t.buttonText),i.createElement("svg",{width:"13",height:"13",viewBox:"0 0 37 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"h-full -rotate-180"},i.createElement("rect",{x:"1.02969",y:"1.1",width:"34.8",height:"34.8",rx:"17.4",fill:"#103D1D"}),i.createElement("rect",{x:"1.02969",y:"1.1",width:"34.8",height:"34.8",rx:"17.4",stroke:"#628C7D","stroke-width":"1.2"}),i.createElement("path",{d:"M17.8532 10.8516L18.3996 11.3979L17.8532 11.9442L18.3996 12.4905L17.8532 13.0368L18.3996 13.5832L17.8532 14.1295L18.3996 14.6758L17.8532 15.2221L18.3996 15.7684L17.8532 16.3147L18.3996 16.8611L17.8532 17.4074L18.3996 17.9537L17.8532 18.5L18.3996 19.0463L17.8532 19.5926L18.3996 20.1389L17.8532 20.6853L18.3996 21.2316L17.8532 21.7779L18.3996 22.3242L17.8532 22.8705L18.3996 23.4168L18.1264 23.69L11.5706 17.1342L11.2974 17.4074L11.5706 17.6805L11.2974 17.9537L11.5706 18.2268L11.2974 18.5L11.5706 18.7732L11.2974 19.0463L11.5706 19.3195L11.2974 19.5926L18.6727 26.9679L26.048 19.5926L25.7748 19.3195L26.048 19.0463L25.7748 18.7732L26.048 18.5L25.7748 18.2268L26.048 17.9537L25.7748 17.6805L26.048 17.4074L25.7748 17.1342L19.219 23.69L18.9459 23.4168L19.4922 22.8705L18.9459 22.3242L19.4922 21.7779L18.9459 21.2316L19.4922 20.6853L18.9459 20.1389L19.4922 19.5926L18.9459 19.0463L19.4922 18.5L18.9459 17.9537L19.4922 17.4074L18.9459 16.8611L19.4922 16.3147L18.9459 15.7684L19.4922 15.2221L18.9459 14.6758L19.4922 14.1295L18.9459 13.5832L19.4922 13.0368L18.9459 12.4905L19.4922 11.9442L18.9459 11.3979L19.4922 10.8516L18.6727 10.0321L17.8532 10.8516ZM25.2285 18.2268L25.5017 18.5L25.2285 18.7732L25.5017 19.0463L25.2285 19.3195L25.5017 19.5926L24.6822 20.4121L24.409 20.1389L24.6822 19.8658L24.409 19.5926L24.6822 19.3195L24.409 19.0463L25.2285 18.2268ZM12.1169 18.2268L12.9364 19.0463L12.6632 19.3195L12.9364 19.5926L12.6632 19.8658L12.9364 20.1389L12.6632 20.4121L11.8438 19.5926L12.1169 19.3195L11.8438 19.0463L12.1169 18.7732L11.8438 18.5L12.1169 18.2268Z",fill:"#F5F5F1"}))),n&&i.createElement(c.A,{data:t,phoneNumber:null==a||null===(u=a.sanitySitesettings)||void 0===u?void 0:u.phoneNumber,close:()=>r(!1)})):void 0;var u};var H=e=>{var t,n;let{data:s}=e;return i.createElement("section",{id:null!==(t=null==s?void 0:s.sectionId)&&void 0!==t?t:"",className:"py-16 bg-slate-100 md:py-24 xl:py-32"},i.createElement("div",{className:"max-w-[1366px] mx-auto px-5 md:px-8 lg:px-12"},i.createElement("div",{className:"mb-16 lg:mb-20"},i.createElement("div",{className:"grid items-end grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16"},i.createElement("div",{className:"space-y-4"},s.caption&&i.createElement("span",{className:"inline-block text-sm font-medium tracking-wider up
1percase text-logo1"},s.caption),i.createElement("h2",{className:"text-4xl font-bold leading-tight text-black md:text-5xl lg:text-6xl xl:text-7xl"},s.title),s._rawDescription&&i.createElement("div",{className:"text-lg leading-relaxed text-gray-600"},i.createElement(r.RK,{value:s._rawDescription}))),i.createElement("div",{className:"space-y-6"},s.enableButton&&i.createElement(u,{button:s.button})))),i.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8 "+(s.advantagesList.length%3==0?"lg:grid-cols-3":"lg:grid-cols-2")},null===(n=s.advantagesList)||void 0===n?void 0:n.map(((e,t)=>{var n,r;if(e.enable)return i.createElement(o.N_,{to:(0,l.y)(null!==(n=null==e||null===(r=e.slug)||void 0===r?void 0:r.current)&&void 0!==n?n:""),key:t,className:"overflow-hidden transition-all duration-300 transform bg-white border border-gray-200 rounded-lg shadow-sm group hover:shadow-xl hover:-translate-y-2"},i.createElement("div",{className:"relative transition-all duration-300 bg-gradient-to-br from-gray-50 to-gray-100 group-hover:from-logo1/10 group-hover:to-logo1/5"},i.createElement("div",{className:"flex items-center justify-center"},i.createElement("div",{className:"w-full h-[250px] group-hover:scale-110 transition-transform duration-300"},i.createElement(a.G,{image:e.image.image.asset.gatsbyImageData,alt:e.image.altText,className:"object-cover w-full h-full"})))),i.createElement("div",{className:"p-8 space-y-4"},i.createElement("h3",{className:"text-2xl font-bold leading-tight text-black transition-colors duration-200 group-hover:text-gray-800"},e.title),i.createElement("p",{className:"text-lg leading-relaxed text-gray-600"},e.description)))})))))}},6674:function(e,t,n){n.d(t,{A:function(){return z}});var r=n(6540);function o(e){return function(e){return"[object Object]"===Object.prototype.toString.call(e)}(e)||Array.isArray(e)}function a(e,t){const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;return JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every((n=>{const r=e[n],i=t[n];return"function"==typeof r?`${r}`==`${i}`:o(r)&&o(i)?a(r,i):r===i}))}function i(e){return e.concat().sort(((e,t)=>e.name>t.name?1:-1)).map((e=>e.options))}function l(e){return"number"==typeof e}function s(e){return"string"==typeof e}function c(e){return"boolean"==typeof e}function u(e){return"[object Object]"===Object.prototype.toString.call(e)}function H(e){return Math.abs(e)}function V(e){return Math.sign(e)}function d(e,t){return H(e-t)}function m(e){return x(e).map(Number)}function f(e){return e[p(e)]}function p(e){return Math.max(0,e.length-1)}function g(e,t){return t===p(e)}function h(e,t=0){return Array.from(Array(e),((e,n)=>t+n))}function x(e){return Object.keys(e)}function v(e,t){return[e,t].reduce(((e,t)=>(x(t).forEach((n=>{const r=e[n],o=t[n],a=u(r)&&u(o);e[n]=a?v(r,o):o})),e)),{})}function L(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[];const t={add:function(n,r,o,a={passive:!0}){let i;if("addEventListener"in n)n.addEventListener(r,o,a),i=()=>n.removeEventListener(r,o,a);else{const e=n;e.addListener(o),i=()=>e.removeListener(o)}return e.push(i),t},clear:function(){e=e.filter((e=>e()))}};return t}function w(e,t,n,r){const o=b(),a=1e3/60;let i=null,l=0,s=0;function c(e){if(!s)return;i||(i=e,n(),n());const o=e-i;for(i=e,l+=o;l>=a;)n(),l-=a;r(l/a),s&&(s=t.requestAnimationFrame(c))}function u(){t.cancelAnimationFrame(s),i=null,l=0,s=0}return{init:function(){o.add(e,"visibilitychange",(()=>{e.hidden&&(i=null,l=0)}))},destroy:function(){u(),o.clear()},start:function(){s||(s=t.requestAnimationFrame(c))},stop:u,update:n,render:r}}function E(e=0,t=0){const n=H(e-t);function r(t){return t<e}function o(e){return e>t}function a(e){return r(e)||o(e)}return{length:n,max:t,min:e,constrain:function(n){return a(n)?r(n)?e:t:n},reachedAny:a,reachedMax:o,reachedMin:r,removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function y(e,t,n){const{constrain:r}=E(0,e),o=e+1;let a=i(t);function i(e){return n?H((o+e)%o):r(e)}function l(){return a}function s(){return y(e,l(),n)}const c={get:l,set:function(e){return a=i(e),c},add:function(e){return s().set(l()+e)},clone:s};return c}function N(e,t,n,r,o,a,i,l,s,u,m,f,p,g,h,x,v,w,y){const{cross:N,direction:M}=e,k=["INPUT","SELECT","TEXTAREA"],Z={passive:!1},S=b(),F=b(),D=E(50,225).constrain(g.measure(20)),T={mouse:300,touch:400},I={mouse:500,touch:600},O=h?43:25;let _=!1,j=0,C=0,A=!1,B=!1,P=!1,R=!1;function z(e){if(!L(e,r)&&e.touches.length>=2)return G(e);const t=a.readPoint(e),n=a.readPoint(e,N),i=d(t,j),s=d(n,C);if(!B&&!R){if(!e.cancelable)return G(e);if(B=i>s,!B)return G(e)}const c=a.pointerMove(e);i>x&&(P=!0),u.useFriction(.3).useDuration(.75),l.start(),o.add(M(c)),e.preventDefault()}function G(e){const t=m.byDistance(0,!1).index!==f.get(),n=a.pointerUp(e)*(h?I:T)[R?"mouse":"touch"],r=function(e,t){const n=f.add(-1*V(e)),r=m.byDistance(e,!h).distance;return h||H(e)<D?r:v&&t?.5*r:m.byIndex(n.get(),0).distance}(M(n),t),o=function(e,t){if(0===e||0===t)return 0;if(H(e)<=H(t))return 0;const n=d(H(e),H(t));return H(n/e)}(n,r),i=O-10*o,l=w+o/50;B=!1,A=!1,F.clear(),u.useDuration(i).useFriction(l),s.distance(r,!h),R=!1,p.emit("pointerUp")}function W(e){P&&(e.stopPropagation(),e.preventDefault(),P=!1)}return{init:function(e){if(!y)return;function l(l){(c(y)||y(e,l))&&function(e){const l=L(e,r);if(R=l,P=h&&l&&!e.buttons&&_,_=d(o.get(),i.get())>=2,l&&0!==e.button)return;if(function(e){const t=e.nodeName||"";return k.includes(t)}(e.target))return;A=!0,a.pointerDown(e),u.useFriction(0).useDuration(0),o.set(i),function(){const e=R?n:t;F.add(e,"touchmove",z,Z).add(e,"touchend",G).add(e,"mousemove",z,Z).add(e,"mouseup",G)}
vendor: 13,711 bytes, line 1
1(),j=a.readPoint(e),C=a.readPoint(e,N),p.emit("pointerDown")}(l)}const s=t;S.add(s,"dragstart",(e=>e.preventDefault()),Z).add(s,"touchmove",(()=>{}),Z).add(s,"touchend",(()=>{})).add(s,"touchstart",l).add(s,"mousedown",l).add(s,"touchcancel",G).add(s,"contextmenu",G).add(s,"click",W,!0)},destroy:function(){S.clear(),F.clear()},pointerDown:function(){return A}}}function M(e,t){let n,r;function o(e){return e.timeStamp}function a(n,r){const o="client"+("x"===(r||e.scroll)?"X":"Y");return(L(n,t)?n:n.touches[0])[o]}return{pointerDown:function(e){return n=e,r=e,a(e)},pointerMove:function(e){const t=a(e)-a(r),i=o(e)-o(n)>170;return r=e,i&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;const t=a(r)-a(n),i=o(e)-o(n),l=o(e)-o(r)>170,s=t/i;return i&&!l&&H(s)>.1?s:0},readPoint:a}}function k(e,t,n,r,o,a,i){const l=[e].concat(r);let s,u,V=[],d=!1;function m(e){return o.measureSize(i.measure(e))}return{init:function(o){a&&(u=m(e),V=r.map(m),s=new ResizeObserver((n=>{(c(a)||a(o,n))&&function(n){for(const a of n){if(d)return;const n=a.target===e,i=r.indexOf(a.target),l=n?u:V[i];if(H(m(n?e:r[i])-l)>=.5){o.reInit(),t.emit("resize");break}}}(n)})),n.requestAnimationFrame((()=>{l.forEach((e=>s.observe(e)))})))},destroy:function(){d=!0,s&&s.disconnect()}}}function Z(e,t,n,r,o){const a=o.measure(10),i=o.measure(50),l=E(.1,.99);let s=!1;function c(){return!s&&(!!e.reachedAny(n.get())&&!!e.reachedAny(t.get()))}return{shouldConstrain:c,constrain:function(o){if(!c())return;const s=e.reachedMin(t.get())?"min":"max",u=H(e[s]-t.get()),V=n.get()-t.get(),d=l.constrain(u/i);n.subtract(V*d),!o&&H(V)<a&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){s=!e}}}function S(e,t,n,r){const o=t.min+.1,a=t.max+.1,{reachedMin:i,reachedMax:l}=E(o,a);return{loop:function(t){if(!function(e){return 1===e?l(n.get()):-1===e&&i(n.get())}(t))return;const o=e*(-1*t);r.forEach((e=>e.add(o)))}}}function F(e,t,n,r,o){const{reachedAny:a,removeOffset:i,constrain:l}=r;function s(e){return e.concat().sort(((e,t)=>H(e)-H(t)))[0]}function c(t,r){const o=[t,t+n,t-n];if(!e)return t;if(!r)return s(o);const a=o.filter((e=>V(e)===r));return a.length?s(a):f(o)-n}return{byDistance:function(n,r){const s=o.get()+n,{index:u,distance:V}=function(n){const r=e?i(n):l(n),o=t.map(((e,t)=>({diff:c(e-r,0),index:t}))).sort(((e,t)=>H(e.diff)-H(t.diff))),{index:a}=o[0];return{index:a,distance:r}}(s),d=!e&&a(s);return!r||d?{index:u,distance:n}:{index:u,distance:n+c(t[u]-V,0)}},byIndex:function(e,n){return{index:e,distance:c(t[e]-o.get(),n)}},shortcut:c}}function D(e,t,n,r,o,a,i,s){const u={passive:!0,capture:!0};let H=0;function V(e){"Tab"===e.code&&(H=(new Date).getTime())}return{init:function(d){s&&(a.add(document,"keydown",V,!1),t.forEach(((t,V)=>{a.add(t,"focus",(t=>{(c(s)||s(d,t))&&function(t){if((new Date).getTime()-H>10)return;i.emit("slideFocusStart"),e.scrollLeft=0;const a=n.findIndex((e=>e.includes(t)));l(a)&&(o.useDuration(0),r.index(a,0),i.emit("slideFocus"))}(V)}),u)})))}}}function T(e){let t=e;function n(e){return l(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function I(e,t){const n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style;let o=null,a=!1;return{clear:function(){a||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(a)return;const i=(l=e.direction(t),Math.round(100*l)/100);var l;i!==o&&(r.transform=n(i),o=i)},toggleActive:function(e){a=!e}}}function O(e,t,n,r,o,a,i,l,s){const c=m(o),u=m(o).reverse(),H=function(){const e=i[0];return f(d(u,e),n,!1)}().concat(function(){const e=t-i[0]-1;return f(d(c,e),-n,!0)}());function V(e,t){return e.reduce(((e,t)=>e-o[t]),t)}function d(e,t){return e.reduce(((e,n)=>V(e,t)>0?e.concat([n]):e),[])}function f(o,i,c){const u=function(e){return a.map(((n,o)=>({start:n-r[o]+.5+e,end:n+t-.5+e})))}(i);return o.map((t=>{const r=c?0:-n,o=c?n:0,a=c?"end":"start",i=u[t][a];return{index:t,loopPoint:i,slideLocation:T(-1),translate:I(e,s[t]),target:()=>l.get()>i?r:o}}))}return{canLoop:function(){return H.every((({index:e})=>V(c.filter((t=>t!==e)),t)<=.1))},clear:function(){H.forEach((e=>e.translate.clear()))},loop:function(){H.forEach((e=>{const{target:t,translate:n,slideLocation:r}=e,o=t();o!==r.get()&&(n.to(o),r.set(o))}))},loopPoints:H}}function _(e,t,n){let r,o=!1;return{init:function(a){n&&(r=new MutationObserver((e=>{o||(c(n)||n(a,e))&&function(e){for(const n of e)if("childList"===n.type){a.reInit(),t.emit("slidesChanged");break}}(e)})),r.observe(e,{childList:!0}))},destroy:function(){r&&r.disconnect(),o=!0}}}function j(e,t,n,r){const o={};let a,i=null,l=null,s=!1;return{init:function(){a=new IntersectionObserver((e=>{s||(e.forEach((e=>{const n=t.indexOf(e.target);o[n]=e})),i=null,l=null,n.emit("slidesInView"))}),{root:e.parentElement,threshold:r}),t.forEach((e=>a.observe(e)))},destroy:function(){a&&a.disconnect(),s=!0},get:function(e=!0){if(e&&i)return i;if(!e&&l)return l;const t=function(e){return x(o).reduce(((t,n)=>{const r=parseInt(n),{isIntersecting:a}=o[r];return(e&&a||!e&&!a)&&t.push(r),t}),[])}(e);return e&&(i=t),e||(l=t),t}}}function C(e,t,n,r,o,a,i,s,c){const{startEdge:u,endEdge:V,direction:d}=e,g=l(n);return{groupSlides:function(e){return g?function(e,t){return m(e).filter((e=>e%t===0)).map((n=>e.slice(n,n+t)))}(e,n):function(e){return e.length?m(e).reduce(((n,l,m)=>{const g=f(n)||0,h=0===g,x=l===p(e),v=o[u]-a[g][u],L=o[u]-a[l][V],b=!r&&h?d(i):0,w=H(L-(!r&&x?d(s):0)-(v+b));return m&&w>t+c&&n.push(l),x&&n.push(e.length),n}),[]).map(((t,n,r)=>{const o=Math.max(r[n-1]||0);return e.slice(o,t)})):[]}(e)}}}function A(e,t,n,r,o,a,i){const{align:l,axis:c,direction:u,startIndex:x,loop:v,duration:L,dragFree:A,dragThreshold:B,inViewThreshold:P,slidesToScroll:R,skipSnaps:z,containScroll:G,watchResize:W,watchSlides:$,watchDrag:U,watchFocus:q}=a,K={measure:function(e){const{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:o}=e;return{top:t,right:n+r,bottom:t+o,left:n,width:r,height:o}}},J=K.measure(t),Q=n.map(K.measure),X=function(e,t){const n="rtl"===t,r="y"===e,o=!r&&n?-1:1;return{scroll:r?"y":"x",cross:r?"x":"y",startEdge:r?"top":n?"right":"left",endEdge:r?"bottom":n?"left":"right",measureSize:function(e){const{height:t,width:n}=e;return r?t:n},direction:function(e){return e*o}}}(c,u),Y=X.measureSize(J),ee=function(e){return{measure:function(t){return e*(t/100)}}}(Y),te=function(e,t){const n={start:function(){return 0},center:function(e){return r(e)/2},end:r};function r(e){return t-e}return{measure:function(r,o){return s(e)?n[e](r):e(t,r,o)}}}(l,Y),ne=!v&&!!G,re=v||!!G,{slideSizes:oe,slideSizesWithGaps:ae,startGap:ie,endGap:le}=function(e,t,n,r,o,a){const{measureSize:i,startEdge:l,endEdge:s}=e,c=n[0]&&o,u=function(){if(!c)return 0;const e=n[0];return H(t[l]-e[l])}(),V=function(){if(!c)return 0;const e=a.getComputedStyle(f(r));return parseFloat(e.getPropertyValue(`margin-${s}`))}(),d=n.map(i),m=n.map(((e,t,n)=>{const r=!t,o=g(n,t);return r?d[t]+u:o?d[t]+V:n[t+1][l]-e[l]})).map(H);return{slideSizes:d,slideSizesWithGaps:m,startGap:u,endGap:V}}(X,J,Q,n,re,o),se=C(X,Y,R,v,J,Q,ie,le,2),{snaps:ce,snapsAligned:ue}=function(e,t,n,r,o){const{startEdge:a,endEdge:i}=e,{groupSlides:l}=o,s=l(r).map((e=>f(e)[i]-e[0][a])).map(H).map(t.measure),c=r.map((e=>n[a]-e[a])).map((e=>-H(e))),u=l(c).map((e=>e[0])).map(((e,t)=>e+s[t]));return{snaps:c,snapsAligned:u}}(X,te,J,Q,se),He=-f(ce)+f(ae),{snapsContained:Ve,scrollContainLimit:de}=function(e,t,n,r,o){const a=E(-t+e,0),i=n.map(((e,t)=>{const{min:r,max:o}=a,i=a.constrain(e),l=!t,c=g(n,t);return l?o:c||s(r,i)?r:s(o,i)?o:i})).map((e=>parseFloat(e.toFixed(3)))),l=function(){const e=i[0],t=f(i);return E(i.lastIndexOf(e),i.indexOf(t)+1)}();function s(e,t){return d(e,t)<=1}return{snapsContained:function(){if(t<=e+o)return[a.max];if("keepSnaps"===r)return i;const{min:n,max:s}=l;return i.slice(n,s)}(),scrollContainLimit:l}}(Y,He,ue,G,2),me=ne?Ve:ue,{limit:fe}=function(e,t,n){const r=t[0];return{limit:E(n?r-e:f(t),r)}}(He,me,v),pe=y(p(me),x,v),ge=pe.clone(),he=m(n),xe=w(r,o,(()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(Te)),(e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:o,scrollLooper:a,slideLooper:i,dragHandler:l,animation:s,eventHandler:c,scrollBounds:u,options:{loop:H}},V)=>{const d=e.settled(),m=!u.shouldConstrain(),f=H?d:d&&m,p=f&&!l.pointerDown();p&&s.stop();const g=n.get()*V+o.get()*(1-V);r.set(g),H&&(a.loop(e.direction()),i.loop()),t.to(r.get()),p&&c.emit("settle"),f||c.emit("scroll")})(Te,e))),ve=me[pe.get()],Le=T(ve),be=T(ve),we=T(ve),Ee=T(ve),ye=function(e,t,n,r,o,a){let i=0,l=0,s=o,c=a,u=e.get(),d=0;function m(e){return s=e,p}function f(e){return c=e,p}const p={direction:function(){return l},duration:function(){return s},velocity:function(){return i},seek:function(){const t=r.get()-e.get();let o=0;return s?(n.set(e),i+=t/s,i*=c,u+=i,e.add(i),o=u-d):(i=0,n.set(r),e.set(r),o=t),l=V(o),d=u,p},settled:function(){return H(r.get()-t.get())<.001},useBaseFriction:function(){return f(a)},useBaseDuration:function(){return m(o)},useFriction:f,useDuration:m};return p}(Le,we,be,Ee,L,.68),Ne=F(v,me,He,fe,Ee),Me=function(e,t,n,r,o,a,i){function l(o){const l=o.distance,s=o.index!==t.get();a.add(l),l&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),s&&(n.set(t.get()),t.set(o.index),i.emit("select"))}return{distance:function(e,t){l(o.byDistance(e,t))},index:function(e,n){const r=t.clone().set(e);l(o.byIndex(r.get(),n))}}}(xe,pe,ge,ye,Ne,Ee,i),ke=function(e){const{max:t,length:n}=e;return{get:function(e){return n?(e-t)/-n:0}}}(fe),Ze=b(),Se=j(t,n,i,P),{slideRegistry:Fe}=function(e,t,n,r,o,a){const{groupSlides:i}=o,{min:l,max:s}=r;return{slideRegistry:function(){const r=i(a),o=!e||"keepSnaps"===t;return 1===n.length?[a]:o?r:r.slice(l,s).map(((e,t,n)=>{const r=!t,o=g(n,t);return r?h(f(n[0])+1):o?h(p(a)-f(n)[0]+1,f(n)[0]):e}))}()}}(ne,G,me,de,se,he),De=D(e,n,Fe,Me,ye,Ze,i,q),Te={ownerDocument:r,ownerWindow:o,eventHandler:i,containerRect:J,slideRects:Q,animation:xe,axis:X,dragHandler:N(X,e,r,o,Ee,M(X,o),Le,xe,Me,ye,Ne,pe,i,ee,A,B,z,.68,U),eventStore:Ze,percentOfView:ee,index:pe,indexPrevious:ge,limit:fe,location:Le,offsetLocation:we,previousLocation:be,options:a,resizeHandler:k(t,i,o,n,X,W,K),scrollBody:ye,scrollBounds:Z(fe,we,Ee,ye,ee),scrollLooper:S(He,fe,we,[Le,we,be,Ee]),scrollProgress:ke,scrollSnapList:me.map(ke.get),scrollSnaps:me,scrollTarget:Ne,scrollTo:Me,slideLooper:O(X,Y,He,oe,ae,ce,me,we,n),slideFocus:De,slidesHandler:_(t,i,$),slidesInView:Se,slideIndexes:he,slideRegistry:Fe,slidesToScroll:se,target:Ee,translate:I(X,t)};return Te}const B={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function P(e){function t(e,t){return v(e,t||{})}const n={mergeOptions:t,optionsAtMedia:function(n){const r=n.breakpoints||{},o=x(r).filter((t=>e.matchMedia(t).matches)).map((e=>r[e])).reduce(((e,n)=>t(e,n)),{});return t(n,o)},optionsMediaQueries:function(t){return t.map((e=>x(e.breakpoints||{}))).reduce(((e,t)=>e.concat(t)),[]).map(e.matchMedia)}};return n}function R(e,t,n){const r=e.ownerDocument,o=r.defaultView,a=P(o),i=function(e){let t=[];return{init:function(n,r){return t=r.filter((({options:t})=>!1!==e.optionsAtMedia(t).active)),t.forEach((t=>t.init(n,e))),r.reduce(((e,t)=>Object.assign(e,{[t.name]:t})),{})},destroy:function(){t=t.filter((e=>e.destroy()))}}}(a),l=b(),c=function(){let e,t={};function n(e){return t[e]||[]}const r={init:function(t){e=t},emit:function(t){return n(t).forEach((n=>n(e,t))),r},off:function(e,o){return t[e]=n(e).filter((e=>e!==o)),r},on:function(e,o){return t[e]=n(e).concat([o]),r},clear:function(){t={}}};return r}(),{mergeOptions:u,optionsAtMedia:H,optionsMediaQueries:V}=a,{on:d,off:m,emit:f}=c,p=k;let g,h,x,v,L=!1,w=u(B,R.globalOptions),E=u(w),y=[];function N(t){const n=A(e,x,v,r,o,t,c);if(t.loop&&!n.slideLooper.canLoop()){return N(Object.assign({},t,{loop:!1}))}return n}function M(t,n){L||(w=u(w,t),E=H(w),y=n||y,function(){const{container:t,slides:n}=E,r=s(t)?e.querySelector(t):t;x=r||e.children[0];const o=s(n)?x.querySelectorAll(n):n;v=[].slice.call(o||x.children)}(),g=N(E),V([w,...y.map((({options:e})=>e))]).forEach((e=>l.add(e,"change",k))),E.active&&(g.translate.to(g.location.get()),g.animation.init(),g.slidesInView.init(),g.slideFocus.init(D),g.eventHandler.init(D),g.resizeHandler.init(D),g.slidesHandler.init(D),g.options.loop&&g.slideLooper.loop(),x.offsetParent&&v.length&&g.dragHandler.init(D),h=i.init(D,y)))}function k(e,t){const n=F();Z(),M(u({startIndex:n},e),t),c.emit("reInit")}function Z(){g.dragHandler.destroy(),g.eventStore.clear(),g.translate.clear(),g.slideLooper.clear(),g.resizeHandler.destroy(),g.slidesHandler.destroy(),g.slidesInView.destroy(),g.animation.destroy(),i.destroy(),l.clear()}function S(e,t,n){E.active&&!L&&(g.scrollBody.useBaseFriction().useDuration(!0===t?0:E.duration),g.scrollTo.index(e,n||0))}function F(){return g.index.get()}const D={canScrollNext:function(){return g.index.add(1).get()!==F()},canScrollPrev:function(){return g.index.add(-1).get()!==F()},containerNode:function(){return x},internalEngine:function(){return g},destroy:function(){L||(L=!0,l.clear(),Z(),c.emit("destroy"),c.clear())},off:m,on:d,emit:f,plugins:function(){return h},previousScrollSnap:function(){return g.indexPrevious.get()},reInit:p,rootNode:function(){return e}
vendor: 1,240 bytes, lines 1-2
1,scrollNext:function(e){S(g.index.add(1).get(),e,-1)},scrollPrev:function(e){S(g.index.add(-1).get(),e,1)},scrollProgress:function(){return g.scrollProgress.get(g.offsetLocation.get())},scrollSnapList:function(){return g.scrollSnapList},scrollTo:S,selectedScrollSnap:F,slideNodes:function(){return v},slidesInView:function(){return g.slidesInView.get()},slidesNotInView:function(){return g.slidesInView.get(!1)}};return M(t,n),setTimeout((()=>c.emit("init")),0),D}function z(e={},t=[]){const n=(0,r.useRef)(e),o=(0,r.useRef)(t),[l,s]=(0,r.useState)(),[c,u]=(0,r.useState)(),H=(0,r.useCallback)((()=>{l&&l.reInit(n.current,o.current)}),[l]);return(0,r.useEffect)((()=>{a(n.current,e)||(n.current=e,H())}),[e,H]),(0,r.useEffect)((()=>{(function(e,t){if(e.length!==t.length)return!1;const n=i(e),r=i(t);return n.every(((e,t)=>a(e,r[t])))})(o.current,t)||(o.current=t,H())}),[t,H]),(0,r.useEffect)((()=>{if("undefined"!=typeof window&&window.document&&window.document.createElement&&c){R.globalOptions=z.globalOptions;const e=R(c,n.current,o.current);return s(e),()=>e.destroy()}s(void 0)}),[c,s]),[u,l]}R.globalOptions=void 0,z.globalOptions=void 0}}]); 2//# sourceMappingURL=4e511be061cbd29eea9d3b49a1c491d3207e2f4a-def8e7d06d44b1cfcd7f.js.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.