1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[330],{10:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[...slug]",function(){return l(1030)}])},8198:function(e,t,l){"use strict";l.d(t,{Z:function(){return p}});var a=l(5893),n=l(7294),r=l(3967),s=l.n(r),d=l(8863),i=l.n(d),o=l(2337),u=l(9382),c=l(1977),m=e=>{let{id:t,slides:l,hasArrows:r,hasDrag:d=!0,isProperty:i,className:m,title:h,children:b,showCaption:p,activeSlide:x,containImage:f}=e,[v,w]=(0,n.useState)(0),[j,y]=(0,n.useState)([]),[_,k]=(0,u.Z)({loop:!0,draggable:d,align:"center"}),g=(0,n.useCallback)(()=>null==k?void 0:k.scrollPrev(),[k]),N=(0,n.useCallback)(()=>null==k?void 0:k.scrollNext(),[k]),C=(0,n.useCallback)(e=>null==k?void 0:k.scrollTo(e),[k]),P=(0,n.useCallback)(()=>{w(k.selectedScrollSnap())},[k]);return(0,n.useEffect)(()=>{k&&(y(k.scrollSnapList()),k.on("select",P),P())},[k]),(0,n.useEffect)(()=>{C(x)},[x]),(0,a.jsx)("div",{className:s()("carousel w-[100vw] translate-x-[-6.25vw] overflow-visible my-80 md:my-120 lg:my-160 relative",m),children:(0,a.jsxs)("div",{ref:_,className:"carousel--container w-full relative",children:[(0,a.jsx)("div",{className:"carousel--slides w-full relative flex select-none",children:l.map((e,t)=>(0,a.jsx)("div",{className:"relative w-[calc(100vw-2rem)] md:w-[87.5vw] min-w-[calc(100vw-4rem)] md:min-w-[87.5vw] mr-10 md:mr-[3rem]".concat((null==k?void 0:k.selectedScrollSnap())==t?" is-active":""),children:(0,a.jsxs)("div",{className:"w-full relative carousel-slide--inner",children:[(0,a.jsx)("div",{className:"w-full h-[25rem] md:h-[50] lg:h-[60rem] relative rounded-[3rem] md:rounded-[5rem] overflow-hidden translate-x-0",children:(0,a.jsx)(o.Z,{width:1600,srcSizes:[600,800,1200,1600],sizes:"100%",layout:"fill",photo:e,className:"w-full h-full absolute left-0 top-0"})}),(0,a.jsx)("div",{className:"w-full mt-20 text-14 text-center md:text-left ",children:e.alt})]})},t))}),k&&j.length>1&&(0,a.jsxs)("div",{className:"flex gap-10 w-full md:w-[87.5vw] justify-center md:justify-end mx-auto mt-30 md:mt-0 md:-translate-y-20",children:[(0,a.jsx)("button",{onClick:g,className:"btn-arrow is-prev","aria-label":"Previous slide",children:(0,a.jsx)(c.Z,{name:"Chevron Arrow",viewBox:"0 0 8 14",id:"prev"})}),(0,a.jsx)("button",{onClick:N,className:"btn-arrow is-next","aria-label":"Next slide",children:(0,a.jsx)(c.Z,{name:"Chevron Arrow",viewBox:"0 0 8 14",id:"next"})})]})]})})},h=l(9925);let b={types:{block:e=>{let{markDefs:t,style:l="normal"}=e.node,r=t&&t.some(e=>"link"===e._type&&!0===e.isButton);return"h1mock"===l?(0,a.jsx)("p",{className:s()("is-h1",{btn:r}),children:e.children}):"h2mock"===l?(0,a.jsx)("p",{className:s()("is-h2",{btn:r}),children:e.children}):"h3mock"===l?(0,a.jsx)("p",{className:s()("is-h3",{btn:r}),children:e.children}):"h4mock"===l?(0,a.jsx)("p",{className:s()("is-h4",{btn:r}),children:e.children}):/^h\d/.test(l)?n.createElement(l,{className:r?"btn":null},e.children):i().defaultSerializers.types.block(e)},image:(e,t)=>{var l;let{node:n}=t;return(null==e?void 0:e.node)?(0,a.jsxs)("div",{className:"w-full my-35 md:my-50",children:[(0,a.jsx)(o.Z,{photo:e.node,width:1600,srcSizes:[800,1e3,1200,1600],sizes:"100%",layout:"intrinsic",className:"w-full"}),(null==e?void 0:null===(l=e.node)||void 0===l?void 0:l.caption)&&(0,a.jsx)("div",{className:"w-full max-w-[50rem] mt-10 text-14 italic",children:e.node.caption})]}):null},carousel:(e,t)=>{var l,n;let{node:r}=t;return(null==e?void 0:e.node)&&(null==e?void 0:null===(l=e.node)||void 0===l?void 0:l.slides)?(0,a.jsx)(m,{slides:null==e?void 0:null===(n=e.node)||void 0===n?void 0:n.slides}):null},blockQuote:(e,t)=>{var l,n,r;let{node:s}=t;return(0,a.jsxs)("span",{className:"block-quote flex flex-col md:grid grid-cols-14 lg:grid-cols-18 my-80 md:my-120",children:[(0,a.jsxs)("div",{className:"col-span-4",children:[(0,a.jsx)("div",{className:"block w-70 md:w-[9rem] lg:w-[14rem]",children:(0,a.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 90 71",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M90 3.98132C65.553 21.2336 56.6332 31.1869 56.6332 39.4813C56.6332 50.0981 66.8745 49.4346 66.8745 60.0514C66.8745 66.3551 61.2583 71 54.3206 71C46.3918 71 42.0971 64.0327 43.0882 54.4112C44.4097 38.1542 54.651 22.5608 87.6874 0L90 3.98132ZM0.140764 54.4112C1.46222 38.1542 11.7035 22.5608 44.74 0L47.0526 3.98132C22.6056 21.2336 13.6857 31.1869 13.6857 39.4813C13.6857 50.0981 23.927 49.4346 23.927 60.0514C23.927 66.3551 18.3108 71 11.3732 71C3.44441 71 -0.85033 64.0327 0.140764 54.4112Z",fill:"#B19056"})})}),(null===(l=e.node)||void 0===l?void 0:l.credit)&&(0,a.jsxs)("div",{className:"hidden md:block text-14 mt-100",children:[(0,a.jsx)("div",{className:"",children:e.node.credit}),(0,a.jsx)("div",{className:"text-stone",children:e.node.role})]})]}),(0,a.jsx)("div",{className:"col-span-10 lg:col-span-14 text-28 lg:text-38 leading-130 font-rome mt-40 md:mt-0",children:(0,a.jsx)(i(),{blocks:null===(n=e.node)||void 0===n?void 0:n.quote})}),(null===(r=e.node)||void 0===r?void 0:r.credit)&&(0,a.jsxs)("div",{className:"md:hidden text-14 mt-2
10",children:[(0,a.jsx)("div",{className:"",children:e.node.credit}),(0,a.jsx)("div",{className:"text-stone",children:e.node.role})]})]})}},marks:{link:e=>{let{mark:t,children:l}=e;return(0,a.jsx)(h.Z,{link:{...t,title:l[0]}})}}};var p=e=>{let{blocks:t,className:l}=e;return t?(0,a.jsx)(i(),{renderContainerOnSingleChild:!0,className:s()("rc",l),blocks:t,serializers:b}):null}},2475:function(e,t,l){"use strict";l.d(t,{Y:function(){return C}});var a=l(5893);l(7294);var n=l(5152),r=l.n(n);let s=r()(()=>Promise.all([l.e(802),l.e(867),l.e(480)]).then(l.bind(l,5480)),{loadableGenerated:{webpack:()=>[5480]}}),d=r()(()=>Promise.all([l.e(802),l.e(382),l.e(863),l.e(867),l.e(893)]).then(l.bind(l,9893)),{loadableGenerated:{webpack:()=>[9893]}}),i=r()(()=>Promise.all([l.e(802),l.e(382),l.e(867),l.e(556)]).then(l.bind(l,6556)),{loadableGenerated:{webpack:()=>[6556]}}),o=r()(()=>Promise.all([l.e(382),l.e(863),l.e(836),l.e(896)]).then(l.bind(l,8896)),{loadableGenerated:{webpack:()=>[8896]}}),u=r()(()=>Promise.all([l.e(382),l.e(863),l.e(689)]).then(l.bind(l,1689)),{loadableGenerated:{webpack:()=>[1689]}}),c=r()(()=>Promise.all([l.e(802),l.e(382),l.e(863),l.e(867),l.e(527)]).then(l.bind(l,2527)),{loadableGenerated:{webpack:()=>[2527]}}),m=r()(()=>l.e(718).then(l.bind(l,3718)),{loadableGenerated:{webpack:()=>[3718]}}),h=r()(()=>Promise.all([l.e(382),l.e(863),l.e(425)]).then(l.bind(l,2425)),{loadableGenerated:{webpack:()=>[2425]}}),b=r()(()=>l.e(696).then(l.bind(l,1696)),{loadableGenerated:{webpack:()=>[1696]}}),p=r()(()=>Promise.all([l.e(382),l.e(863),l.e(836),l.e(766)]).then(l.bind(l,1766)),{loadableGenerated:{webpack:()=>[1766]}}),x=r()(()=>Promise.all([l.e(382),l.e(863),l.e(198),l.e(355)]).then(l.bind(l,3991)),{loadableGenerated:{webpack:()=>[3991]}}),f=r()(()=>Promise.all([l.e(382),l.e(863),l.e(850)]).then(l.bind(l,4850)),{loadableGenerated:{webpack:()=>[4850]}}),v=r()(()=>l.e(64).then(l.bind(l,6064)),{loadableGenerated:{webpack:()=>[6064]}}),w=r()(()=>Promise.all([l.e(802),l.e(382),l.e(863),l.e(867),l.e(522)]).then(l.bind(l,9522)),{loadableGenerated:{webpack:()=>[9522]}}),j=r()(()=>l.e(229).then(l.bind(l,229)),{loadableGenerated:{webpack:()=>[229]}}),y=r()(()=>Promise.all([l.e(802),l.e(382),l.e(863),l.e(867),l.e(178)]).then(l.bind(l,1178)),{loadableGenerated:{webpack:()=>[1178]}}),_=r()(()=>Promise.all([l.e(382),l.e(863),l.e(24)]).then(l.bind(l,3024)),{loadableGenerated:{webpack:()=>[3024]}}),k=r()(()=>l.e(715).then(l.bind(l,6670)),{loadableGenerated:{webpack:()=>[6670]}}),g=r()(()=>l.e(954).then(l.bind(l,6954)),{loadableGenerated:{webpack:()=>[6954]}}),N=r()(()=>Promise.all([l.e(802),l.e(382),l.e(863),l.e(867),l.e(198),l.e(708)]).then(l.bind(l,6701)),{loadableGenerated:{webpack:()=>[6701]}}),C=e=>{let{module:t,type:l,index:n}=e;switch(t._type){case"hero":return(0,a.jsx)(s,{type:l,data:t,index:n});case"blockText":return(0,a.jsx)(d,{type:l,data:t,index:n});case"card3Up":return(0,a.jsx)(i,{type:l,data:t,index:n});case"contactForm":return(0,a.jsx)(o,{type:l,data:t,index:n});case"infoCards":return(0,a.jsx)(u,{type:l,data:t,index:n});case"slideshow":return(0,a.jsx)(c,{type:l,data:t,index:n});case"marquee":return(0,a.jsx)(m,{type:l,data:t,index:n});case"faq":return(0,a.jsx)(h,{type:l,data:t,index:n});case"formSignup":return(0,a.jsx)(b,{type:l,data:t,index:n});case"formBuilder":return(0,a.jsx)(p,{type:l,data:t,index:n});case"featuredProducts":return(0,a.jsx)(x,{type:l,data:t,index:n});case"generalText":return(0,a.jsx)(f,{type:l,data:t,index:n});case"icons":return(0,a.jsx)(v,{type:l,data:t,index:n});case"mediaText2Up":return(0,a.jsx)(w,{type:l,data:t,index:n});case"testimonials":return(0,a.jsx)(_,{type:l,data:t,index:n});case"mediaFeatured":return(0,a.jsx)(j,{type:l,data:t,index:n});case"mediaTextBleed":return(0,a.jsx)(y,{type:l,data:t,index:n});case"ctaBanner":return(0,a.jsx)(k,{type:l,data:t,index:n});case"locator":return(0,a.jsx)(g,{type:l,data:t,index:n});case"productShop":return(0,a.jsx)(N,{type:l,data:t,index:n});default:return null}}},8864:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var l in t)Object.defineProperty(e,l,{enumerable:!0,get:t[l]})}(t,{default:function(){return d},noSSR:function(){return s}});let a=l(8754);l(5893),l(7294);let n=a._(l(5470));function r(e){return{default:(null==e?void 0:e.default)||e}}function s(e,t){return delete t.webpack,delete t.modules,e(t)}function d(e,t){let l=n.default,a={loading:e=>{let{error:t,isLoading:l,pastDelay:a}=e;return null}};e instanceof Promise?a.loader=()=>e:"function"==typeof e?a.loader=e:"object"==typeof e&&(a={...a,...e});let d=(a={...a,...t}).loader;return(a.loadableGenerated&&(a={...a,...a.loadableGenerated}
1,delete a.loadableGenerated),"boolean"!=typeof a.ssr||a.ssr)?l({...a,loader:()=>null!=d?d().then(r):Promise.resolve(r(()=>null))}):(delete a.webpack,delete a.modules,s(l,a))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},572:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return a}});let a=l(8754)._(l(7294)).default.createContext(null)},5470:function(e,t,l){"use strict";/** 2@copyright (c) 2017-present James Kyle <[email protected]> 3 MIT License 4 Permission is hereby granted, free of charge, to any person obtaining 5a copy of this software and associated documentation files (the 6"Software"), to deal in the Software without restriction, including 7without limitation the rights to use, copy, modify, merge, publish, 8distribute, sublicense, and/or sell copies of the Software, and to 9permit persons to whom the Software is furnished to do so, subject to 10the following conditions: 11 The above copyright notice and this permission notice shall be 12included in all copies or substantial portions of the Software. 13 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 14EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 15MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 16NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 17LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 18OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 19WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE 20*/Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return m}});let a=l(8754)._(l(7294)),n=l(572),r=[],s=[],d=!1;function i(e){let t=e(),l={loading:!0,loaded:null,error:null};return l.promise=t.then(e=>(l.loading=!1,l.loaded=e,e)).catch(e=>{throw l.loading=!1,l.error=e,e}),l}class o{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function u(e){return function(e,t){let l=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function i(){if(!r){let t=new o(e,l);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!d){let e=l.webpack?l.webpack():l.modules;e&&s.push(t=>{for(let l of e)if(t.includes(l))return i()})}function u(e,t){!function(){i();let e=a.default.useContext(n.LoadableContext);e&&Array.isArray(l.modules)&&l.modules.forEach(t=>{e(t)})}();let s=a.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return a.default.useImperativeHandle(t,()=>({retry:r.retry}),[]),a.default.useMemo(()=>{var t;return s.loading||s.error?a.default.createElement(l.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:r.retry}):s.loaded?a.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return u.preload=()=>i(),u.displayName="LoadableComponent",a.default.forwardRef(u)}(i,e)}function c(e,t){let l=[];for(;e.length;){let a=e.pop();l.push(a(t))}return Promise.all(l).then(()=>
20{if(e.length)return c(e,t)})}u.preloadAll=()=>new Promise((e,t)=>{c(r).then(e,t)}),u.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let l=()=>(d=!0,t());c(s,e).then(l,l)})),window.__NEXT_PRELOADREADY=u.preloadReady;let m=u},5466:function(e,t,l){"use strict";l.r(t),l.d(t,{__N_SSG:function(){return d}});var a=l(5893);l(7294),l(2918);var n=l(2157),r=l(9925),s=l(8198),d=!0;t.default=e=>{let{data:t}=e;if(!t)return null;let{site:l,menus:d,page:i}=t,{title:o,description:u,link:c}=i;return(0,a.jsx)(n.Z,{site:l,menus:d,page:{seo:i.seo},children:(0,a.jsxs)("div",{className:"pt-130 px-10 md:px-20",children:[(0,a.jsx)("h1",{className:"uppercase mb-10 text-14 text-smoke my-15",children:o}),i.description&&(0,a.jsx)("div",{className:"text-30 md:text-40 leading-110 max-w-[50rem] my-15",children:(0,a.jsx)(s.Z,{blocks:u})}),c&&(0,a.jsx)(r.Z,{className:"inline-block btn my-35 is-rect is-wide",link:c})]})})}},1030:function(e,t,l){"use strict";l.r(t),l.d(t,{__N_SSG:function(){return i}});var a=l(5893);l(7294),l(2918);var n=l(1163),r=l(5466),s=l(2157),d=l(2475),i=!0;t.default=e=>{var t;let{data:l}=e,i=(0,n.useRouter)();if(!i.isFallback&&!l)return(0,a.jsx)(r.default,{statusCode:404});let{site:o,page:u}=l;return(0,a.jsx)(a.Fragment,{children:!i.isFallback&&(0,a.jsx)(s.Z,{site:o,page:u,children:null==u?void 0:null===(t=u.modules)||void 0===t?void 0:t.map((e,t)=>(0,a.jsx)(d.Y,{index:t,module:e},t))})})}},5152:function(e,t,l){e.exports=l(8864)},2918:function(e,t,l){e.exports=l(6971)}},function(e){e.O(0,[382,863,511,157,888,774,179],function(){return e(e.s=10)}),_N_E=e.O()}]);
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.