PageSourceSearch

https://www.systemair.com/_next/static/chunks/6432-87ecfb82bcfd08c0.js

js systemair.com collected 2026-09-24 17:34:53 UTC 731,390 bytes, 32 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6432],{933:(e,t,a)=>{"use strict";a.d(t,{A:()=>$});var l=a(95155),s=a(69730),n=a.n(s),i=a(73321),r=a(12115),c=a(99764),o=a(93764),d=a(9969),m=a(84940),u=a(40160),x=a(63436),h=a(34427),p=a(41543),g=a(49820),f=a(16874),_=a(79972),v=a(69095),j=a(56432),N=a(35208),b=a(83908),A=a(36356),C=a(89514),y=a(67763);let w=({loginTranslation:e,moreInfoTranslation:t,id:a,baseUrl:s})=>{let n=(0,b.G)(y.Pj),i=(0,C.c$)((0,A.D)(n)),c=(0,r.useMemo)(()=>{let e=(0,C.rK)(i);return e.searchParams.set("sku",a),e.searchParams.set("projectPlanner","true"),encodeURIComponent(e.toString())},[i,a]),m=(0,C.tX)(s,`${N._qu.LOGIN}?redirectUrl=${c}`),u=(0,C.tX)(s,N._qu.PROJECT_LISTS_GUEST),x=(0,r.useCallback)(function(e){return(0,l.jsx)(j.sG,{linktype:N.J$1.URL,url:m,children:e})},[m]),h=(0,r.useCallback)(function(e){return(0,l.jsxs)(j.sG,{linktype:N.J$1.URL,url:u,target:"_blank",className:"whitespace-nowrap",children:[e,(0,l.jsx)(d.g,{icon:o.Ju,className:"text-fixed-sm ml-100"})]})},[u]);return(0,l.jsx)(v.A,{type:N.ifX.WARNING_LIGHT,children:(0,l.jsxs)("div",{className:"flex gap-100",children:[(0,l.jsx)(d.g,{icon:o.X4,className:"text-fixed-sm"}),(0,l.jsx)("div",{className:"text-style-label-small",children:(0,l.jsx)(j.HT,{translation:"You’re in guest mode. {{ login }} to save projects. {{ moreInfo }}",params:{login:{value:e,wrapper:x},moreInfo:{value:t,wrapper:h}}})})]})})};var k=a(81276),L=a.n(k),S=a(10991),E=a(99779);let I=({project:e,isSelected:t,isHighlighted:a,groups:s,isLoadingGroups:i,selectedGroup:r,setSelectedGroup:o})=>{let m="number"in e&&e.number?e.number:void 0,u="city"in e&&e.city?e.city:void 0,x=(0,S.A)(s)>1;return(0,l.jsxs)("div",{className:n()("px-300 py-200 grid sm:grid-cols-2 gap-100 cursor-pointer relative",{"bg-brand-50":!t,"bg-cta-active text-white":t,"shadow-dms-cta-hover":a}),children:[i&&(0,l.jsx)("div",{className:"absolute top-1/2 -translate-y-1/2 right-100 flex",children:(0,l.jsx)(E.A,{textColorClassName:n()({"text-white":t})})}),(0,l.jsx)("div",{className:n()("col-span-full text-style-label-medium-bold mr-200",{"text-cta":!t}),children:e.name}),(0,l.jsxs)("div",{className:"contents text-label-small",children:[m&&(0,l.jsxs)("div",{className:"flex items-center gap-100",children:[(0,l.jsx)(d.g,{icon:c.CY,className:"text-fixed-sm"}),m]}),u&&(0,l.jsxs)("div",{className:"flex items-center gap-100 sm:col-start-2",children:[(0,l.jsx)(d.g,{icon:c.gK,className:"text-fixed-sm"}),u]})]}),x&&(0,l.jsx)("div",{className:"col-span-full flex flex-wrap",children:(0,l.jsx)("div",{className:"form-radio form-radio-small flex flex-wrap gap-x-200",children:(0,g.A)(s,(e,a)=>(0,l.jsxs)("label",{className:n()("form-control !my-0 cursor-pointer",{"stretched-link":0===a,"relative z-10":0!==a}),children:[(0,l.jsx)("input",{type:"radio",name:"small",checked:r===e,onChange:()=>o(e)}),(0,l.jsx)("span",{className:n()({"!text-white":t}),children:e.name})]},e.id))})})]})};var T=a(22704),M=a(69135);let R=({addedProductData:e,groupName:t,projectName:a,projectId:s,baseUrl:n,retry:i})=>{let{isUserLoggedIn:c,context:o}=(0,M.k)(),[d,m]=(0,r.useState)(),u=e?.product?.translated?.name;async function x(){if(c())m((0,C.tX)(n,`${N._qu.PROJECT_LIST}/${s}`));else{let e=await fetch("/api/shopware/auth/jwt",{method:"POST",headers:{swtoken:o?.token||""}}),t=await e.json();m((0,C.tX)(n,`${N._qu.PROJECT_LIST_GUEST}/${s}?sw-context-token=${t}`))}}(0,r.useEffect)(()=>{x()},[]);let h=(0,T.IT)(e?"check":"error"),p=(0,r.useCallback)(e=>(0,l.jsx)("strong",{children:e}),[]),g=(0,r.useCallback)(e=>(0,l.jsx)(j.sG,{linktype:N.J$1.URL,url:d,className:"font-bold underline",target:"_blank",children:e}),[d]),f=(0,r.useCallback)(e=>(0,l.jsx)(l.Fragment,{children:e}),[]);return(0,l.jsxs)("div",{className:"flex flex-col gap-300 items-center text-center",children:[(0,l.jsx)(j._V,{alt:"",imageUrl:h,fixedSvgDimensions:!0}),u&&a?(0,l.jsx)("div",{children:t?(0,l.jsx)(j.HT,{translation:"{{ skuName }} added to {{ project }} in {{ group }}",params:{skuName:{value:u,wrapper:p},project:{value:a,wrapper:g},group:{value:t,wrapper:f}}}
1):(0,l.jsx)(j.HT,{translation:"{{ skuName }} added to {{ project }}",params:{skuName:{value:u,wrapper:p},project:{value:a,wrapper:g}}})}):(0,l.jsxs)("div",{className:"flex flex-col items-center gap-400",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)("p",{children:(0,l.jsx)(j.HT,{translation:"Oh no, something went wrong. Please try again."})}),(0,l.jsx)("p",{className:"mb-0",children:(0,l.jsx)(j.HT,{translation:"If the problem persists, please contact us."})})]}),(0,l.jsx)("button",{className:"btn btn-primary",onClick:i,children:(0,l.jsx)(j.HT,{translation:"Try again"})})]})]})};var O=a(14205),z=a(22145),P=a(92388),D=a(58323);let G=({close:e,id:t})=>{let[a,s]=(0,r.useState)([]),[i,v]=(0,r.useState)(!1),[A,C]=(0,r.useState)([]),[k,S]=(0,r.useState)(),[T,G]=(0,r.useState)(),[F,B]=(0,r.useState)(""),[U,$]=(0,r.useState)(!1),[H,V]=(0,r.useState)(),[K,W]=(0,r.useState)(!1),[Y,Z]=(0,r.useState)(void 0),[J,q]=(0,r.useState)(void 0),Q=(0,r.useRef)(null),X=(0,r.useRef)(null),ee=(0,r.useRef)(null),et=(0,r.useRef)(null),ea=(0,r.useRef)(null),el=(0,r.useRef)(null),es=(0,b.G)(y.Cv),en=(0,r.useRef)(void 0),ei=(0,b.G)(y.Jw),er=(0,b.G)(y.Eu),[ec,eo,ed,em,eu,ex]=(0,D.B)(["Add to Project Planner","Search by project name, number or city","Create new project","Couldn't load projects.","Login","More info"]),{checkout_enabled:eh,shop_locale:ep}=(0,b.G)((0,y.BK)(["checkout_enabled","shop_locale"])),{context:eg}=(0,M.k)(),ef=!eg,e_=eg?.customer,{getMenuProps:ev,getInputProps:ej,getItemProps:eN,inputValue:eb,setInputValue:eA,highlightedIndex:eC,selectedItem:ey,selectItem:ew,openMenu:ek}=(0,m.Bp)({items:A,id:"ds-project-planner-search",inputId:"ds-project-planner-search-input",menuId:"ds-project-planner-search-menu",stateReducer:function(e,t){let{type:a,changes:l}=t,s={...l,inputValue:e.inputValue};switch(a){case m.Bp.stateChangeTypes.InputKeyDownArrowUp:case m.Bp.stateChangeTypes.InputKeyDownArrowDown:return e;case m.Bp.stateChangeTypes.InputChange:case m.Bp.stateChangeTypes.FunctionSetInputValue:return l;default:return s}},onSelectedItemChange:({selectedItem:e})=>{en.current=e,e&&G(e.extensions?.projectplannerPhases?.data?.[0])}}),eL=(0,r.useMemo)(()=>!!eh&&!ef&&!e_,[eh,ef,e_]);async function eS(){v(!0);try{let e=await fetch("/api/shopware/project-planner/get-projects",{method:"POST",headers:{swtoken:eg?.token||"","Content-Type":"application/json"},body:JSON.stringify({brand:es,locale:ep})}),t=await e.json();t&&(eA(""),s(t?.elements||[]),C(t?.elements||[]))}catch(e){q(e)}v(!1)}async function eE(e){$(!0);try{let t=await fetch("/api/shopware/project-planner/create-project",{method:"POST",body:JSON.stringify({brand:es,name:e,locale:ep}),headers:{swtoken:eg?.token||"","Content-Type":"application/json"}}),a=await t.json();s(a.elements),C(a.elements),eA(""),B("")}catch{}$(!1)}(0,r.useEffect)(()=>{Q.current?.focus(),eS()},[]),(0,r.useEffect)(()=>{J&&(0,P.o)(em,{type:N.pOz.DANGER,actions:[{callback:()=>void eS()}]})},[J,em]),(0,r.useEffect)(()=>{a?.length>0&&ew(a[0])},[a]),(0,r.useEffect)(()=>{if(!eb)return void C(a);let e=(0,u.A)(a,({name:e})=>(0,x.A)([e],e=>(0,h.A)((0,p.A)(e),(0,p.A)(eb))));e.length&&e.length!==a.length&&ew(e[0]),C(e)},[eb]);let eI=async(e,a)=>{if(!ey?.id||!T?.id||!t)return;W(!0);let l={"Content-Type":"application/json",swtoken:eg?.token};try{let t=await fetch("/api/shopware/project-planner/add-line-item",{method:"POST",headers:l,body:JSON.stringify({brand:es,locale:ep,sku:e,projectId:ey?.id,targetPhase:T?.id,workingPoint:a,variantId:er?.maintenanceId})}),s=await t.json();V(s),W(!1)}catch(e){W(!1),Z(e)}},eT=async()=>{eI(t,ei?.config)};return(0,z.M)("keydown",e=>{e.code!==_.U.Enter||document.activeElement&&document.activeElement===ea.current||eT()}),(0,l.jsx)(O.A,{id:"project-planner-modal",close:e,title:H?void 0:ec,titleRef:X,verticalAlignment:N.f9J.TOP,children:H||Y?(0,l.jsx)(R,{addedProductData:H,groupName:T?.name,projectName:ey?.name,projectId:ey?.id,baseUrl:eg?.baseUrl,shop_locale:ep,retry:function(){V(void 0),Z(void 0),s([]),eA(""),eS()}}):(0,l.jsxs)("div",{className:"flex flex-col gap-100",children:[eL&&(0,l.jsx)(w,{id:t,loginTranslation:eu,moreInfoTranslation:ex,baseUrl:eg?.baseUrl}),(0,l.jsx)("div",{ref:ee,className:"shrink-0",children:(0,l.jsxs)("div",{className:"form-input-icon-left",children:[(0,l.jsx)("input",{...ej({placeholder:eo,ref:Q}),className:"form-input h-52"}),(0,l.jsx)(d.g,{icon:c.Mj})]})}),i&&(0,l.jsx)(E.A,{}),(0,l.jsx)("ul",{...ev({ref:et}),className:n()("flex flex-col gap-100 list-none px-400 py-0 -mx-400 my-0 flex-1",L().list),style:{"--l
1ist-height-offset":k},children:(0,g.A)(A,(e,t)=>(0,l.jsx)("li",{...eN({item:e,index:t}),children:(0,l.jsx)(I,{project:e,groups:e?.extensions?.projectplannerPhases?.data,isLoadingGroups:!1,isSelected:e.id===ey?.id,isHighlighted:t===eC,selectedGroup:T,setSelectedGroup:G})},e.id))}),!a.length&&(0,l.jsx)("div",{children:(0,l.jsx)("div",{className:"mx-300 my-200 text-label-medium",children:(0,l.jsx)(j.HT,{translation:"Create your first project:"})})}),(0,l.jsxs)("div",{ref:el,className:"flex flex-col gap-400",children:[(0,l.jsxs)("form",{className:"bg-neutral-50 p-100 flex gap-100",onSubmit:e=>{e.preventDefault(),eE(F)},children:[(0,l.jsx)("div",{className:n()("w-full",{"was-invalidated":!!F&&!(0,f.A)(F)}),children:(0,l.jsx)("input",{className:"form-input h-52",placeholder:ed,value:F,onChange:({target:{value:e}})=>B(e),ref:ea})}),(0,l.jsx)("button",{type:"submit",className:"btn btn-secondary btn-icon-only btn-secondary btn-on-background",disabled:!(0,f.A)(F)||U,children:(0,l.jsx)(d.g,{icon:U?o.sq:o.xo,spin:U})})]}),(0,l.jsxs)("div",{className:"flex gap-200",children:[(0,l.jsxs)("button",{className:"btn btn-primary relative",disabled:i||!ey||!T||K,onClick:()=>{eT()},children:[(0,l.jsx)("span",{className:n()({"invisible pointer-events-none":K}),children:(0,l.jsx)(j.HT,{translation:"Add to project"})}),K&&(0,l.jsx)("span",{className:"absolute left-1/2 -translate-x-1/2",children:(0,l.jsx)(d.g,{icon:o.sq,spin:!0})})]}),(0,l.jsx)("button",{className:"btn btn-secondary",onClick:e,children:(0,l.jsx)(j.HT,{translation:"Cancel"})})]})]})]})})};var F=a(93486),B=a(36924),U=a(74276);let $=({id:e,btnSize:t=N.x0Q.MEDIUM,checkQueryParam:a,gtmClass:s,className:c,showLabel:o=!1,onTrack:d})=>{let m=(0,U.yn)(),u=(0,b.G)((0,y.Fu)("project_planner_enabled")),x=(0,i.usePathname)(),h=(0,i.useSearchParams)(),p=null!=x,g=h?.get("projectPlanner")??void 0,[f,_]=(0,r.useState)(!1),v=(0,r.useCallback)(()=>_(!1),[]),A="Add to project planner",C=(0,D.B)(A);return((0,r.useEffect)(()=>{u&&p&&a&&g&&(m("projectPlanner",void 0),_(!0))},[a,g,u,p,m]),u)?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(j.e7,{condition:!o,wrapper:e=>(0,l.jsx)(B.A,{label:C,children:e}),children:(0,l.jsxs)("button",{className:n()("btn btn-secondary",s,c,{"btn-small":t===N.x0Q.SMALL,"btn-tiny":t===N.x0Q.TINY,"btn-icon-left":o,"btn-icon-only":!o}),disabled:!e,onClick:()=>{d?.(),_(!0)},...s?{"data-gtm-name":A,"data-gtm-label":C}:{},children:[(0,l.jsx)(F.A,{faClass:"fak",icon:"project-planner-light"}),o&&C]})}),f&&!!e&&(0,l.jsx)(G,{close:v,id:e})]}):null}},1176:e=>{e.exports={"product-page-navigation":"ProductPageNavigation_product-page-navigation__6MO8Y","product-page-navigation-buy-btn-wrap":"ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR","product-page-navigation--show-buy-btn":"ProductPageNavigation_product-page-navigation--show-buy-btn__qtocm","product-page-navigation-scroll-overlay-wrapper":"ProductPageNavigation_product-page-navigation-scroll-overlay-wrapper__F4Nai","product-page-navigation-scroll-overlay-btn":"ProductPageNavigation_product-page-navigation-scroll-overlay-btn__hDLVu"}},2426:e=>{e.exports={"product-info-header":"ProductPageISSections_product-info-header__zFhgG","product-info-sidebar":"ProductPageISSections_product-info-sidebar__m97zf"}},2445:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(95155);let s=({condition:e,wrapper:t,elseWrapper:a,children:s})=>e?t(s):a?a(s):(0,l.jsx)(l.Fragment,{children:s})},3003:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(56432),o=a(35208);let d=({size:e=o.x0Q.MEDIUM,description:t,generatedDescriptions:a})=>{let i=e===o.x0Q.MEDIUM,d=e===o.x0Q.SMALL,m=e===o.x0Q.TINY;return(0,l.jsx)(l.Fragment,{children:(!!t||a?.length)&&(0,l.jsxs)("div",{className:"mt-100 flex items-start gap-075",children:[(0,l.jsx)(n.g,{icon:s.mE,className:r()("text-neutral-600",{"text-fixed-sm":i,"text-fixed-xs":d||m})}),(0,l.jsxs)("div",{children:[!!t&&(0,l.jsx)("p",{className:r()("mb-0 input-annotation",{"input-annotation-tiny":d||m}),children:t}),a?.length&&(0,l.jsx)("p",{className:r()("mb-0 input-annotation",{"input-annotation-tiny":d||m}),children:a.map(({key:e,translation:t,value:a})=>(0,l.jsx)(c.HT,{translation:t,params:{[e]:a}},e))})]})]})})}},3127:(e,t,a)=>{"use strict";a.d(t,{A:()=>
1o});var l=a(95155),s=a(69730),n=a.n(s),i=a(98367),r=a(56432),c=a(19390);let o=({spacing:e,headline:t,headlineLevel:a,subtitle:s,tagline:o,lead:d})=>{let m=(0,i.A)(t)?t.trim():t,u=(0,c.k8)(d),x=!!s;return o||m||x||u?(0,l.jsxs)("div",{className:n()("flex flex-col text-flow",{"first-heading":t,[`${e}`]:e}),children:[m&&(0,l.jsx)(r.DZ,{className:n()({"mb-0":!x&&!u}),level:a,useWhitespacePreLine:!0,children:t}),x&&(0,l.jsx)("p",{className:"text-style-label-medium font-brand font-normal mb-100",children:s}),m&&o&&(0,l.jsx)("div",{className:"order-first text-tagline font-tagline leading-headings text-md mb-100",children:o}),u&&(0,l.jsx)("div",{className:"text-style-lead",children:(0,l.jsx)(r.sD,{text:d,parentLevel:a})})]}):null}},3593:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var l=a(95155),s=a(10863),n=a(9969),i=a(69730),r=a.n(i),c=a(4986),o=a(12115),d=a(35208);let m=({id:e,name:t,value:a,label:i,required:m,indeterminate:u,disabled:x,checked:h,setChecked:p,onChange:g,size:f,className:_,checkboxPosition:v="left",spacingClassName:j="gap-100",spanClassName:N,inputClassName:b,checkboxClassName:A,verticalCenter:C,otherLabelProps:y,otherCheckboxProps:w})=>{let[k,L]=(0,o.useState)(!!h);return(0,o.useEffect)(()=>{p&&p(k)},[k,p]),(0,o.useEffect)(()=>{void 0!==h&&L(h)},[h]),(0,l.jsxs)("label",{htmlFor:e,className:r()("form-checkbox",j,{"form-checkbox-small":f===d.x0Q.SMALL,"form-checkbox-tiny":f===d.x0Q.TINY,"form-checkbox-right":"right"===v},_),...y,children:[(0,l.jsx)("input",{id:e,type:"checkbox",className:b,name:t,value:a,required:m,checked:k,onChange:e=>{(0,c.A)(g)&&g(e),L(!k)},disabled:x,...w}),(0,l.jsx)("div",{className:r()("form-checkbox-border",A,{"form-checkbox-checked":k,"vertical-center":C}),children:(0,l.jsx)("div",{className:"form-checkbox-inside",children:(0,l.jsx)(n.g,{icon:u?s.AJ:s.e6})})}),(0,l.jsx)("span",{className:N,children:i})]})}},4439:e=>{e.exports={text:"ContactSidebar_text__GQtl_"}},4459:e=>{e.exports={item:"NewsBlockItem_item__7O2il",imageWrapper:"NewsBlockItem_imageWrapper__Q4jEN",imageInner:"NewsBlockItem_imageInner__x9c8b",imageTrack:"NewsBlockItem_imageTrack__Md8MQ",image:"NewsBlockItem_image__KI3UT",date:"NewsBlockItem_date__WEXPL",title:"NewsBlockItem_title__3e4ZT",link:"NewsBlockItem_link__m3P7B"}},5786:(e,t,a)=>{"use strict";a.d(t,{T:()=>c,x:()=>r});var l=a(82849),s=a(29097),n=a(7169);let i="contact-sales-product-data";function r(e){l.A.set(i,JSON.stringify(e),{expires:s.c9.now().plus({day:1}).toJSDate(),path:"/"})}function c(){let e=l.A.get(i);if(e)return l.A.remove(i),(0,n.O)(e,!0,void 0)}},5874:(e,t,a)=>{"use strict";a.d(t,{A:()=>b,t:()=>N});var l=a(95155),s=a(69730),n=a.n(s),i=a(46121),r=a(37206),c=a(12115),o=a(20869),d=a(95546),m=a(7965),u=a(2445),x=a(25702),h=a(35208),p=a(17680),g=a(72642),f=a(17747),_=a(45584);let v=(0,r.default)(async()=>await a.e(149).then(a.bind(a,60149)),{loadableGenerated:{webpack:()=>[60149]}}),j={[h.sC4.BENEFIT]:e=>(0,l.jsx)(p.Cq,{...e}),[h.sC4.CARD]:e=>(0,l.jsx)(p.Zp,{...e}),[h.sC4.CASE_STUDY_HIGHLIGHT]:e=>(0,l.jsx)(p.y$,{...e}),[h.sC4.COMPANY]:e=>(0,l.jsx)(p.I2,{...e}),[h.sC4.COMPARISON_TABLE]:e=>(0,l.jsx)(p.g7,{...e}),[h.sC4.CONTACT_BLOCK]:e=>(0,l.jsx)(p.W_,{...e}),[h.sC4.CONTACT_BLOCK_ITEM]:e=>(0,l.jsx)(p.lv,{...e}),[h.sC4.CONTACTS]:e=>(0,l.jsx)(p.In,{...e}),[h.sC4.CONTENT_PRODUCT]:e=>(0,l.jsx)(p.xI,{...e}),[h.sC4.CONTENT_PRODUCT_LIST]:e=>(0,l.jsx)(p.Jg,{...e}),[h.sC4.CTA]:e=>(0,l.jsx)(p.RO,{...e}),[h.sC4.DIVIDER]:e=>(0,l.jsx)(p.cG,{...e}),[h.sC4.DOWNLOADS]:e=>(0,l.jsx)(p.ok,{...e}),[h.sC4.EMBED]:e=>(0,l.jsx)(p.C9,{...e}),[h.sC4.FORM]:e=>(0,l.jsx)(p.Eg,{...e}),[h.sC4.FORM_CONTENT]:e=>(0,l.jsx)(p.sf,{...e}),[h.sC4.FORM_ENDING]:e=>(0,l.jsx)(p._f,{...e}),[h.sC4.FORM_FIELD_CHECKBOX]:e=>(0,l.jsx)(p.iA,{...e}),[h.sC4.FORM_FIELD_EMAIL]:e=>(0,l.jsx)(p.pR,{...e}),[h.sC4.FORM_FIELD_FILE]:e=>(0,l.jsx)(p.Po,{...e}),[h.sC4.FORM_FIELD_INPUT]:e=>(0,l.jsx)(p.bQ,{...e}),[h.sC4.FORM_FIELD_NUMBER]:e=>(0,l.jsx)(p.Y$,{...e}),[h.sC4.FORM_FIELD_SELECT]:e=>(0,l.jsx)(p.$L,{...e}),[h.sC4.FORM_FIELD_TEXTAREA]:e=>(0,l.jsx)(p.pf,{...e}),[h.sC4.FORM_PAGE]:e=>(0,l.jsx)(p.q2,{...e}),[h.sC4.GRID]:e=>(0,l.jsx)(p.xA,{...e}),[h.sC4.HOMEPAGE_CARD]:e=>(0,l.jsx)(p.B7,{...e}),[h.sC4.HOMEPAGE_HERO]:e=>(0,l.jsx)(p.P7,{...e}),[h.sC4.IMAGE]:e=>(0,l.jsx)(p._V,{alt:"",...e}),[h.sC4.IMAGE_HOTSPOTS]:e=>(0,l.jsx)(p.Mi,{...e}),[h.sC4.LIST_PAGES]:e=>(0,l.jsx)(p.ZH,{...e}),[h.sC4.LOGO_GRID]:e=>(0,l.jsx)(p.Yw,{...e}),[h.sC4.NAV_DIVIDER]:e=>(0,l.jsx)(p.R3,{...e}),[h.sC4.NAV_ITEM]:e=>(0,l.jsx)(p.jl,{...e}),[h.sC4.NAV_ITEM_ADVANCED]:e=>(0,l.jsx)(p.LW,{...e}),[h.sC4.NAV_ITEM_EXTERNAL]:e=>(0,l.jsx)(p.si,{...e}),[h.sC4.NAV_LIST]:e=>(0,l.jsx)(p.c0,{...e}),[h.sC4.NAV_PRODUCT_LIST]:e=>(0,l.jsx)(p.hO,{...e}),[h.sC4.NAV_PLACEHOLDER]:e=>(0,l.jsx)(p.$i,{...e}),[h.sC4.NAV_TEXT]:e=>(0,l.jsx)(p.aK,{...e}),[h.sC4.NAV_GROUP]:e=>(0,l.jsx)(p.fp,{...e}),[h.sC4.NAVIGATION_INJECT]:e=>(0,l.jsx)(p.oE,{...e}),[h.sC4.PRODUCT_BENEFIT]:e=>(0,l.jsx)(p.xF,{...e}),[h.sC4.PRODUCT_FEATURE]:e=>(0,l.jsx)(p.W1,{...e}),[h.sC4.PRODUCT_LIST_CASE_STUDY]:e=>(0,l.jsx)(p.fF,{...e}),[h.sC4.PRODUCT_LIST_IMAGE]:e=>(0,l.jsx)(p.$f,{...e}),[h.sC4.PRODUCT_LIST_QUOTE]:e=>(0,l.jsx)(p.AP,{...e}),[h.sC4.PROPERTY_TEXT]:e=>(0,l.jsx)(p.JF,{...e}),[h.sC4.QUOTE]:e=>(0,l.jsx)(p.Pk,{...e}),[h.sC4.SECTION]:e=>(0,l.jsx)(p.wn,{...e}),[h.sC4.SELECTION_TOOL_CONTENT_LIST]:e=>(0,l.jsx)(p.am,{...e}),[h.sC4.STAT]:e=>(0,l.jsx)(p.ro,{...e}),[h.sC4.TABLE]:e=>(0,l.jsx)(p.XI,{...e}),[h.sC4.TEXT_BREAKOUT]:e=>(0,l.jsx)(p.fC,{...e}),[h.sC4.TEXT_IMAGE]:e=>(0,l.jsx)(p.h7,{...e}),[h.sC4.PRODUCT_CATEGORY_INSERT]:e=>(0,l.jsx)(p.VU,{...e}),[h.sC4.VIDEO]:e=>(0,l.jsx)(p.Ce,{...e}),[h.sC4.SYNC_CLIPBOARD]:e=>(0,l.jsx)(p.UD,{...e}),[h.sC4.ACCORDION]:e=>(0,l.jsx)(d.A,{...e}),[h.sC4.HTML_BLOCK]:e=>(0,l.jsx)(p.PN,{...e}),[h.sC4.ICON_CARDS_INFO_BLOCK]:e=>(0,l.jsx)(p.Rc,{...e}),[h.sC4.ICON_CARDS_INFO_BLOCK_ITEM]:e=>(0,l.jsx)(p.Z5,{...e}),[h.sC4.ACHIEVEMENTS_INFO_BLOCK]:e=>(0,l.jsx)(p.WN,{...e}),[h.sC4.ACHIEVEMENTS_INFO_BLOCK_ITEM]:e=>(0,l.jsx)(p.tw,{...e}),[h.sC4.PORTFOLIO_BLOCK]:e=>(0,l.jsx)(p.s7,{...e}),[h.sC4.PORTFOLIO_BLOCK_ITEM]:e=>(0,l.jsx)(p.pp,{...e}),[h.sC4.ARTICLE_CARDS_BLOCK]:e=>(0,l.jsx)(p.TL,{...e}),[h.sC4.ARTICLE_CARD_ITEM]:e=>(0,l.jsx)(p.Ub,{...e}),[h.sC4.HALF_IMAGE_CONTENT_BLOCK]:e=>(0,l.jsx)(p.TI,{...e}),[h.sC4.APPLICATIONS_BLOCK]:e=>(0,l.jsx)(p.JR,{...e}),[h.sC4.APPLICATIONS_BLOCK_ITEM]:e=>(0,l.jsx)(p.El,{...e}),[h.sC4.CTA_BANNER_BLOCK]:e=>(0,l.jsx)(p.SO,{...e}),[h.sC4.CATEGORIES]:e=>(0,l.jsx)(p.LJ,{...e}),[h.sC4.PRODUCT_RANGES_BLOCK]:e=>(0,l.jsx)(p.X0,{...e}),[h.sC4.PRODUCT_RANGES_BLOCK_ITEM]:e=>(0,l.jsx)(p.qI,{...e}),[h.sC4.FEATURED_PRODUCTS]:e=>(0,l.jsx)(p.uG,{...e}),[h.sC4.NEWS_BLOCK]:e=>(0,l.jsx)(p.zi,{...e}),[h.sC4.CONTENT_GRID_SECTION]:e=>(0,l.jsx)(p.xm,{...e})},N=(0,c.createContext)([]),b=({blok:e,isInGrid:t,columnViewportWidths:a,isPreview:s,parentLevel:r,...c})=>{let{isXS:d}=(0,f.l)(),b=(0,x.lX)(),A=s??b,{component:C,style:y,alignment:w,size:k,fullscreen:L,background_preset:S,headline:E,title:I,hidden:T,_uid:M}=e;if(!M)return null;let R=T&&A,O=j[C],z=!1,P=E||I,D=P&&(0,_.Y)(P),G=M.split("-")[0],F=(0,g.xg)(D||G);
1(C!==h.sC4.TEXT_IMAGE||y!==h.ku5.BACKGROUND_FLUSH&&y!==h.ku5.BACKGROUND_IMAGE&&(y!==h.ku5.BACKGROUND_IMAGE_DESKTOP||d)||w===h.eXf.CENTER)&&(C!==h.sC4.GRID||k!==h.YuK.FLUID||E)?C===h.sC4.TEXT_BREAKOUT&&L?z=!0:C===h.sC4.SECTION&&S&&(z=!0):z=!0;let B=(0,i.A)(O)?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(p.Or,{name:C,dev:!0,isInGrid:t}),(0,l.jsx)(v,{input:e,title:`DynamicComponent (${C})`})]}):(0,l.jsx)(O,{...c,...e,className:n()("content-element",`content-element-${C}`,{"component-is-flushed":z,"preview-mark":R}),isPreview:A,isInGrid:t,columnViewportWidths:a,parentLevel:r,id:F});return(0,l.jsx)(N.Provider,{value:[],children:(0,l.jsx)(o.tH,{FallbackComponent:m.A,children:(0,l.jsx)(u.A,{condition:A,wrapper:t=>(0,l.jsx)(p.D8,{content:e,children:t}),children:B})})})}},5909:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(95155),s=a(69730),n=a.n(s),i=a(62866);let r=({compact:e=!1,index:t=1,large:a=!1})=>(0,l.jsxs)("div",{className:n()("flex bg-neutral-50 p-100 items-center relative rounded-2",{"mt-025":t>0&&!a,"flex-col":a}),children:[(0,l.jsx)("div",{className:n()("flex justify-center items-center bg-neutral-200",{"mr-200 min-w-500 w-500 h-500":!a,"min-w-[250px] w-[250px] h-[320px]":a})}),(0,l.jsxs)("div",{className:n()("w-full",{"flex-auto":!a,"flex flex-col mt-200":a}),children:[(0,l.jsx)("div",{className:"leading-none",children:(0,l.jsx)(i.A,{width:a?"100%":"40%"})}),!e&&(0,l.jsx)("div",{className:"mt-100",children:(0,l.jsx)(i.A,{width:a?"40%":"20%"})})]})]})},5953:e=>{e.exports={"mini-cards-container":"NavCard_mini-cards-container__BEGvQ","mini-cards-li":"NavCard_mini-cards-li__u9C0b","mini-cards-ul":"NavCard_mini-cards-ul__nnj4C","nav-card-link":"NavCard_nav-card-link__rVpYI","nav-card-link--has-link":"NavCard_nav-card-link--has-link__g228H","nav-card-link--mini-card":"NavCard_nav-card-link--mini-card__KV115","nav-card-link--product":"NavCard_nav-card-link--product__WA_eG","nav-card-link--product-no-background":"NavCard_nav-card-link--product-no-background__2rJ_C","nav-card-link--no-tagline":"NavCard_nav-card-link--no-tagline__A9Dt_","nav-card-tagline":"NavCard_nav-card-tagline__nFDz6","nav-card-container":"NavCard_nav-card-container__B_VAX","mini-card-container":"NavCard_mini-card-container__rIAAX","nav-card-link-label":"NavCard_nav-card-link-label__2j7oc","product-card-link-label":"NavCard_product-card-link-label__4mUKM","nav-card-image-container":"NavCard_nav-card-image-container__hJDcJ","mini-card-image-container":"NavCard_mini-card-image-container__42aBo","nav-card-image":"NavCard_nav-card-image__GBz_V","mini-card-image":"NavCard_mini-card-image__vRMZG","mini-card-image--product":"NavCard_mini-card-image--product__17qqj"}},6773:e=>{e.exports={"language-card":"LanguageOptionCard_language-card__5scy0","language-card-link":"LanguageOptionCard_language-card-link__npW9p","language-title":"LanguageOptionCard_language-title__zo25t","language-bottom":"LanguageOptionCard_language-bottom__BDfkB","language-subtitle":"LanguageOptionCard_language-subtitle__kc_sh",arrow:"LanguageOptionCard_arrow__3OwMA"}},6776:e=>{e.exports={"text-breakout":"TextBreakout_text-breakout__x1Q3D","text-breakout-inner":"TextBreakout_text-breakout-inner__JH0QL","text-breakout--is-framed":"TextBreakout_text-breakout--is-framed__QLp8C","text-breakout--is-fullscreen":"TextBreakout_text-breakout--is-fullscreen__aW0U7","text-breakout--is-flow":"TextBreakout_text-breakout--is-flow__7nZUO","text-breakout--is-bold":"TextBreakout_text-breakout--is-bold__Ng4LB","text-breakout--color-default":"TextBreakout_text-breakout--color-default__qNfGM","text-breakout--is-dark":"TextBreakout_text-breakout--is-dark__LlN0F","text-breakout--color-cool":"TextBreakout_text-breakout--color-cool__0jSA8","text-breakout--color-fresh":"TextBreakout_text-breakout--color-fresh__r8F3r","text-breakout--color-warm":"TextBreakout_text-breakout--color-warm__d0DRk","text-breakout--is-in-grid":"TextBreakout_text-breakout--is-in-grid__LjDBw"}},7216:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var l=a(95155),s=a(10863),n=a(9969),i=a(69730),r=a.n(i),c=a(96035),o=a(49820),d=a(12115),m=a(56432),u=a(35208),x=a(73433),h=a(21679),p=a(83908),g=a(67763);let f=({className:e,disabledNegativeMarginTop:t=!1})=>{let{items:a,showDots:i}=(0,p.G)(g.wP),f=(0,p.G)(g.Cv),_=(0,p.G)((0,g.Fu)("root")),v=_?.full_slug||(0,x.u)(f),j=(0,d.useMemo)(()=>(0,c.A)((0,o.A)(a,({name:e,full_slug:t},i)=>{let r=i===a.length-1;if(t!==v)return(0,l.jsx)("li",{className:"inline-block",children:r?(0,l.jsx)("span",{children:e}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(m.sG,{url:t,name:e,linktype:u.J$1.STORY,className:"text-neutral-600 no-underline hover:text-menu-cta-hover",onClick:()=>(0,h.Bo)("Breadcrumb Menu",e)}),(0,l.jsx)(n.g,{icon:s.fU,className:"mx-100 text-neutral-400 text-xs"})]})},t)})),[a,v]);return j?.length?(0,l.jsx)("nav",{className:r()("py-075 flex items-center",e,{"-mt-fixed-200":!t}),children:(0,l.jsxs)("ul",{className:"mb-0 pl-0 list-none text-label-tiny leading-tighter",children:[v&&(0,l.jsxs)("li",{className:"inline-block",children:[(0,l.jsx)(m.sG,{url:v,linktype:u.J$1.STORY,className:"text-neutral-400 text-xs hover:text-menu-cta-hover",children:(0,l.jsx)(n.g,{icon:s.mu})}),(0,l.jsx)(n.g,{icon:s.fU,className:"mx-100 text-neutral-400 text-xs"})]}),i&&(0,l.jsxs)("li",{className:"inline-block",children:[(0,l.jsx)("span",{className:"text-neutral-600",children:"..."}),(0,l.jsx)(n.g,{icon:s.fU,className:"mx-100 text-neutral-400 text-xs"})]}),j]})}):null}},7273:(e,t,a)=>{"use strict";let l;a.d(t,{Yl:()=>w,QR:()=>b,tZ:()=>y,Nh:()=>A,ow:()=>C,as:()=>j,Tz:()=>N});var s=a(17302),n=a.n(s),i=a(67242),r=a(36958),c=a(96035),o=a(12115),d=a(25702),m=a(35208),u=a(69719),x=a(62717),h=a(80406),p=a(61681),g=a(37549);let f={[m.sC4.NEWS_BLOCK]:"newsItems",[m.sC4.FEATURED_PRODUCTS]:"featuredProducts",[m.sC4.LIST_PAGES]:"prefetched",[m.sC4.CONTENT_GRID_SECTION]:"prefetched",[m.sC4.NAV_PRODUCT_LIST]:"prefetched",[m.sC4.HEADER_PRODUCTS]:"prefetched",[m.sC4.HEADER_PAGES_LIST]:"prefetched",[m.sC4.HEADER_ITEM_LINKS_LIST]:"prefetched"};async function _(e,t,a){try{let{data:l}=await n().post(`/api/${e}/news-block-preview`,{parent:t,types:a});return l?.newsItems}catch(e){(0,g.vV)("Failed to refresh news-block preview",e);return}}async function v(e,t,a){let l;if(!t)return e;let s=(l=new Map,(0,h.bp)(t,({source:e})=>{e?._uid&&e.component&&f[e.component]&&l.set(e._uid,e)}),l),n=[];return(0,h.bp)(e,({source:e})=>{let t=e?.component&&f[e.component];if(!e?._uid||!t)return;let l=s.get(e._uid);e.component!==m.sC4.NEWS_BLOCK||l&&(0,i.A)(l.parent,e.parent)&&(0,i.A)(l.types,e.types)?l&&void 0===e[t]&&(e[t]=l[t]):n.push(_(a,e.parent,e.types).then(t=>{e.newsItems=t??l?.newsItems}))}),n.length&&await Promise.all(n),e}function j(e=!1){let{isPreview:t}=(0,d.A3)(),a=!e||!(0,p.A)()&&window.self!==window.top;return t&&a}function N(e,t){let[a,s]=(0,o.useState)(t),n=(0,u.V)(),i=(0,o.useRef)(a);function c(){if(void 0!==window.StoryblokBridge&&!l){let e=(0,r.A)(e=>{v(e,i.current,n).then(s)},1e3),t=l=new window.StoryblokBridge({resolveRelations:m.tej.LANGUAGE_CATCH_ALL,resolveLinks:"story"});t.on("input",t=>{t&&i.current&&t.story?.uuid===i.current.uuid&&e(t.story)}),t.on("enterEditmode",t=>{t?.storyId&&(async()=>{try{let a=new URLSearchParams(window.location.search).get("_storyblok_lang"),l=await (0,x.y)(String(t.storyId),{version:"draft",resolve_relations:m.tej.LANGUAGE_CATCH_ALL.join(","),...a&&{language:a}});l&&e(l)}catch(e){(0,g.vV)(`Story "${t.storyId}" not found as draft!`)}})()})}}return(0,o.useEffect)(()=>{i.current=a},[a]),(0,o.useEffect)(()=>{a&&e&&function(e){if(!document.getElementById("storyblokBridge")){let t=document.createElement("script");t.src="//app.storyblok.com/f/storyblok-v2-latest.js",t.id="storyblokBridge",document.body.appendChild(t),t.onload=()=>{e()}}}(c)},[]),(0,o.useEffect)(()=>{s(t)},[t]),a}let b=function({component:e,name:t="",full_slug:a="",id:l=0}){return{uuid:"",alternates:[],content:{_uid:"",component:e},created_at:"",full_slug:a,group_id:"",id:l,is_startpage:!1,name:t,slug:"",meta_data:{},parent_id:0,position:0,published_at:"",first_published_at:"",lang:"",sort_by_date:"",tag_list:[]}};function A(e){return"string"==typeof e?e:e?.uuid}function C(e){return!!e&&(Array.isArray(e)?e.every(e=>"string"!=typeof e):"string"!=typeof e)}function y(e){return(e??[]).filter(e=>{if(!e||"string"==typeof e)return!1;let{uuid:t,content:a}=e;return!!t&&!!a?.name&&!0!==a.deleted})}function w({storyId:e,blokUid:t,locale:a,spaceId:l}){return(0,c.A)([`https://app.storyblok.com/#/me/spaces/${l}/stories/0/0/${e}`,t?`/blok/${t}`:void 0,a?`?lang=${a}`:void 0]).join("")}},7662:(e,t,a)=>{"use strict";a.d(t,{A:()=>
1o});var l=a(95155),s=a(99764),n=a(9969),i=a(29097),r=a(35208),c=a(53423);let o=({date:e,className:t,showIcon:a})=>{let{startDate:o,endDate:d,showTime:m}=e,u=(0,c.h1)(o),x=(0,c.h1)(d),h=(0,c.yK)(o),p=(0,c.yK)(d),g=(0,c.ix)(o,i.c9.TIME_SIMPLE),f=(0,c.ix)(d,i.c9.TIME_SIMPLE),_=u.hasSame(x,"day");return o?(0,l.jsxs)("div",{className:t||"text-style-label-tiny text-neutral-600 group-hover:text-menu-cta-hover w-full relative",children:[a&&(0,l.jsx)(n.g,{icon:s.ok,className:"absolute left-0 top-200"}),h,m&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:"mr-050",children:","}),g]}),!!d&&(0,l.jsxs)(l.Fragment,{children:[!_&&(0,l.jsx)("span",{className:"mx-100",children:r.eVK}),(0,l.jsxs)("span",{className:"inline-block",children:[!_&&p,m&&(0,l.jsxs)(l.Fragment,{children:[_?r.eVK:(0,l.jsx)("span",{className:"mr-050",children:","}),f]})]})]})]}):null}},7965:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(95155),s=a(85823),n=a(35208),i=a(76255);let r=({error:e,resetErrorBoundary:t})=>i.q.APP_ENV===n.M0L.PRODUCTION?null:(0,l.jsx)(s.A,{debug:i.q.APP_ENV===n.M0L.DEVELOPMENT?e?.stack||e?.message||"Unknown error":void 0,onRetry:t})},8847:e=>{e.exports={container:"ExhibitionCertificationPage_container__ZKiaD",header:"ExhibitionCertificationPage_header__Zd_1I",title:"ExhibitionCertificationPage_title__jGPY_",description:"ExhibitionCertificationPage_description__5q8Im","cards-grid":"ExhibitionCertificationPage_cards-grid__2MFVJ","card-wrapper":"ExhibitionCertificationPage_card-wrapper__6G_3f"}},8927:e=>{e.exports={"user-account-link":"HeaderActionsUser_user-account-link__sQtFT","user-account-logout":"HeaderActionsUser_user-account-logout__Q4Foo"}},9922:e=>{e.exports={link:"HeaderActions_link__SoNGk"}},9958:(e,t,a)=>{"use strict";function l(e,t=!0){if(!e||!e.length)return"";let a=e.replace(/[^.\s]+(?=.*[a-zA-Z])(\.[a-zA-Z0-9]+)$/,function(e,t){return e.replace(t,"")}).trim().replace(/[!@#$%^*()_+=\-<>`'"§~;:|,.?[\]{}/\\]/g," ").split(" ").filter(e=>e.length);return(t?a.map(e=>e[0].toUpperCase()+e.slice(1).toLowerCase()):a).join(" ")}a.d(t,{r:()=>l})},10273:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var l=a(95155),s=a(99764),n=a(9969),i=a(12115),r=a(69095),c=a(35208),o=a(76255),d=a(83908),m=a(7273),u=a(89514),x=a(67763);let h=({isPreview:e})=>{let[t,a]=(0,i.useState)(!1),[h,p]=(0,i.useState)(!1),g=(0,m.as)(!0),f=(0,d.G)(x.Cv);async function _(){let e=(0,u.rK)(window.location.href);e.search="",e.pathname=e.pathname.replace(`/${f}`,""),o.q.PREVIEW_REDIRECT&&(e.port="",e.host=o.q.PREVIEW_REDIRECT),a(!0),await fetch("/api/exit-preview",{method:c.B1.GET}),window.location.href=e.href}return(0,i.useEffect)(()=>{p(!g&&e)},[g,e]),h?(0,l.jsx)(r.A,{type:c.ifX.WARNING,spacingClassName:"relative bottom-200",children:(0,l.jsxs)("div",{className:"flex flex-col gap-200 md:flex-row md:items-center bottom-200",children:[(0,l.jsxs)("div",{className:"flex gap-200 desktop-nav:items-center",children:[(0,l.jsx)(n.g,{className:"relative mobile-nav:top-050",icon:s.pS}),(0,l.jsxs)("p",{className:"mb-0",children:[(0,l.jsx)("strong",{children:"Uncached preview:"}),"\xa0 Pages get build upon every request to ensure seeing latest content. For faster performance exit preview."]})]}),(0,l.jsxs)("button",{className:"btn btn-primary btn-small ml-auto",type:"button",disabled:t,onClick:()=>void _(),children:["Exit preview",t&&(0,l.jsx)(n.g,{className:"ml-100",icon:s.sq,spin:!0})]})]})}):null}},10522:(e,t,a)=>{"use strict";a.d(t,{EY:()=>j,HIDE_LOCALE_SUGGEST_COOKIE_NAME:()=>N,JM:()=>L,Me:()=>C,Pf:()=>b,USER_LOCALE_COOKIE_NAME:()=>_,X7:()=>w,ZV:()=>A,fg:()=>k,getUserLocaleExpirationDate:()=>y,kN:()=>S,sb:()=>I,xb:()=>E,yD:()=>v,yZ:()=>T});var l=a(17302),s=a.n(l),n=a(72397),i=a(82849),r=a(35365),c=a(66702),o=a(96035),d=a(29097),m=a(12115),u=a(35208),x=a(43509),h=a(74578),p=a(34047),g=a(83908),f=a(67763);let _="user-locale",v="user-country-code",j="user-locale-name",N="hide-locale-suggest",b="user-locale-selected-date",A="locale-confirmation-last-display-date",C="locale-confirmation-actioned";function y(){return d.c9.now().plus({year:10}).toJSDate()}function w(e){if(e.external_url){i.A.remove(_),i.A.remove(j);return}let t={expires:y(),path:"/"},{locale:a}=(0,p.O3)(e.full_slug),l=k(e);i.A.set(_,a,t),l&&i.A.set(j,l,t);let s=d.c9.now().toISODate();s&&i.A.set(b,s,t),i.A.remove(A),i.A.remove(C)}function k(e){if(!e.cca2){let t=new Intl.DisplayNames([e.language],{type:"language"});return`Global ${t.of(e.language)||e.name}`}return e.name_native||e.name_custom||e.name}function L(e,t){return"en"===t?"English":e||t}function S(e,t,a){if(!e)return"";let{names:l,name:s,name_custom:n,name_native:i,languages:d,languages_native:m,language:x,full_slug:h}=e,g=n||s||"",f=[];if(t){let{language:e,locale:t}=h?(0,p.O3)(h):{language:x,locale:""},{lang_name:a,lang_name_native:s}=l?.find(({lang:t})=>t===e)||{},n=d?.split(","),i=m?.split(","),r=t.includes("-");(l?.length||r)&&f.push(g),l?.length?f.push(a,s):f.push(n?.[0],i?.[0])}else{let t=a&&e.names?(0,r.A)(e.names,{lang:x}
1):null,l=a?t?.name_native||x?.toUpperCase():g,s=a?t?.lang_name_native:i;f.push(l),s!==l&&f.push(s)}return(0,c.A)((0,o.A)(f),e=>e).join(` ${u.dkA} `)}function E(e){let t=(0,g.j)(),a=(0,g.G)(f.GF),l=(0,g.G)(f.Pj),i=(0,g.G)(f.JV),{getHeaders:r}=I(),[c,o]=(0,m.useState)(!0),[d,x]=(0,m.useState)([]),[h,p]=(0,m.useState)(),[_,v]=(0,m.useState)(),j=(0,m.useCallback)(()=>{t((0,f.uK)(!1)),t((0,f.qb)(!1)),x([]),p(void 0),v(void 0),o(!0)},[t]);return(0,m.useEffect)(()=>{let t=s().CancelToken.source();async function i(a=!0){o(!0);try{let{data:n}=await s().get("/api/locales",{params:{storySlug:l,flatten:e},headers:{...r(a)}});if(t.token.reason)return;let i=n[u.duL];x([...i?[{...i,languages:"English",tld:"English"}]:[],...n.flatLocales]),v(n[u.duL]),p(n.regionColumns),o(!1)}catch(e){e.response?.status===n.v.REQUEST_HEADER_FIELDS_TOO_LARGE&&await i(!1)}}return a&&i(),()=>{t.cancel()}},[i,r,a,l,e]),{isLoading:c,locales:d,columns:h,globalLanguage:_,closeLanguageMenu:j,handleClick:function(e,t){t.stopPropagation(),w(e)}}}function I(){let e=(0,g.G)(f.aj),t=(0,m.useMemo)(()=>({"alternate-slugs":e.filter(e=>e.published).map(e=>e.full_slug).join(",")}),[e]),a=(0,m.useCallback)((e=!0)=>e?t:{},[t]);return{headers:t,getHeaders:a}}function T(e){let t=(0,g.G)(f.GF),{country:a,brandLocalePath:l,isTranslationBrand:s}=(0,g.G)((0,f.BK)(["country","brandLocalePath","isTranslationBrand"])),{iso_alpha2:n,tld:i,name:r,name_native:c,name_custom:o,names:d,languages:m,lang_name_native:p}=a?.content||{},_=S({name:r,name_native:c,name_custom:o,names:d,languages:m,languages_native:p,full_slug:l},s),v=L(n,i);return(0,x.yJ)("language-menu",t),(0,x.yJ)(e,(0,h.t5)(u.SKL.MOBILE_NAV)&&!!e&&t),{nameToUse:_,nameNative:c,cca2ToUse
1:v,isActiveLanguageMenu:t,isTranslationBrand:s}}},10863:(e,t,a)=>{"use strict";a.d(t,{AJ:()=>o,Bw:()=>d,GE:()=>n,IT:()=>x,JA:()=>f,Jy:()=>v,K0:()=>g,QJ:()=>_,QR:()=>r,RU:()=>p,SG:()=>i,e6:()=>s,fU:()=>l,hm:()=>m,iW:()=>c,mu:()=>u,sF:()=>h});let l={prefix:"fas",iconName:"caret-right",icon:[256,512,[],"f0da","M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"]},s={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},n={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},i={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},r=i,c={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},o={prefix:"fas",iconName:"dash",icon:[512,512,["minus-large"],"e404","M0 256c0-17.7 14.3-32 32-32l448 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32z"]},d={prefix:"fas",iconName:"globe",icon:[512,512,[127760],"f0ac","M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z"]},m={prefix:"fas",iconName:"hexagon-xmark",icon:[512,512,["times-hexagon","xmark-hexagon"],"f2ee","M17.1 292c-12.9-22.3-12.9-49.7 0-72L105.4 67.1c12.9-22.3 36.6-36 62.4-36l176.6 0c25.7 0 49.5 13.7 62.4 36L494.9 220c12.9 22.3 12.9 49.7 0 72L406.6 444.9c-12.9 22.3-36.6 36-62.4 36l-176.6 0c-25.7 0-49.5-13.7-62.4-36L17.1 292zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},u={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},x={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},h={prefix:"fas",iconName:"location-pin",icon:[384,512,["map-marker"],"f041","M384 192c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192z"]},p={prefix:"fas",iconName:"map-pin",icon:[320,512,[128205],"f276","M16 144a144 144 0 1 1 288 0A144 144 0 1 1 16 144zM160 80c8.8 0 16-7.2 16-16s-7.2-16-16-16c-53 0-96 43-96 96c0 8.8 7.2 16 16 16s16-
17.2 16-16c0-35.3 28.7-64 64-64zM128 480l0-162.9c10.4 1.9 21.1 2.9 32 2.9s21.6-1 32-2.9L192 480c0 17.7-14.3 32-32 32s-32-14.3-32-32z"]},g={prefix:"fas",iconName:"sliders-up",icon:[512,512,["sliders-v"],"f3f1","M96 0c17.7 0 32 14.3 32 32l0 54.7c28.3 12.3 48 40.5 48 73.3s-19.7 61-48 73.3L128 480c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-246.7C35.7 221 16 192.8 16 160s19.7-61 48-73.3L64 32C64 14.3 78.3 0 96 0zm0 192a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM256 384a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm80-32c0 32.8-19.7 61-48 73.3l0 54.7c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-54.7c-28.3-12.3-48-40.5-48-73.3s19.7-61 48-73.3L224 32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 246.7c28.3 12.3 48 40.5 48 73.3zM448 192a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0 73.3L448 480c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-214.7c-28.3-12.3-48-40.5-48-73.3s19.7-61 48-73.3L384 32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 86.7c28.3 12.3 48 40.5 48 73.3s-19.7 61-48 73.3z"]},f={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},_=f,v={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]}},11330:e=>{e.exports={root:"NextEventHero_root__cY5qd","hero-image":"NextEventHero_hero-image__wex0o",overlay:"NextEventHero_overlay__w27qR",content:"NextEventHero_content__ilMcK",card:"NextEventHero_card__Xqgm8"}},11538:(e,t,a)=>{"use strict";a.d(t,{hh:()=>x,isNumber:()=>m,kf:()=>u,q:()=>p,qx:()=>_,uE:()=>f});var l=a(8064),s=a(57089),n=a(94413),i=a(12115),r=a(61681),c=a(83908),o=a(67763),d=a(37549);function m(e,t=!1){return"number"==typeof e&&(t||!isNaN(e))}function u(e){return"number"==typeof e?!isNaN(e):"string"==typeof e&&!isNaN(Number(e))&&!isNaN(parseFloat(e))}function x(e,t){"string"==typeof e&&(e=parseInt(e,10));let[a,s]=(0,l.O)(e,{round:+(e>=1e9),bits:!1,standard:"jedec",locale:t,output:"array"});return`${a}\u2009${(0,n.A)(s)}`}function h(e=0,t={}){let a=(0,c.G)(o.JV),[l,s]=(0,i.useState)("N/A");return(0,i.useEffect)(()=>{let l=new Intl.NumberFormat(a,{...t});s(e?l.format(e):"N/A")},[e,a,t]),l}function p(e=0,t,a={}){var l,s;let n=(0,c.G)((0,o.Fu)("country"));return h(e,{currency:(l=t,s=n?.content?.currency,(l&&g(l)?l:s&&g(s)?s:void 0)||"EUR"),style:"currency",minimumFractionDigits:2,maximumFractionDigits:2,...a})}function g(e){try{return Intl.NumberFormat(void 0,{currency:e}),!0}catch{return!1}}function f(e=0,t){let[,a=""]=((0,c.G)(o.JV)??"").split("-"),[l,n]=(0,i.useState)(e),[r,d]=(0,i.useState)("km"),{fractionDigits:m=1,maxDistanceInMetersForSmallerUnit:u}=t||{};return(0,i.useEffect)(()=>{if(!e)return;let t=["US","MM","GB","LR"].includes(a.toUpperCase()),l=t?"yd":"m",i=t?"mi":"km",r=(0,s.A)(e,l),c=t?"number"==typeof u?(0,s.A)(u,"yd"):1760:u??1e3,o=r>c?i:l;n(r>c?(0,s.A)(e,i):r),d(o)},[a,e,u]),h(l,{maximumFractionDigits:m,minimumFractionDigits:m})+` ${r}`}function _(e){if("number"==typeof e)return e;let t=e?.trim();if(!t)return NaN;if((0,r.A)())return(0,d.MD)("Dont use parseNumberUserInput() during server rendering"),Number(t);let a=window.navigator.language,l=new Intl.NumberFormat(a).formatToParts(12345.6),s=new Intl.NumberFormat(a,{useGrouping:!1}).format(0x24cb016ea).split("").reverse(),n=new Map(s.map((e,t)=>[e,t])),i=RegExp(`[${l.find(e=>"group"===e.type)?.value}]`,"g"),c=RegExp(`[${l.find(e=>"decimal"===e.type)?.value}]`),o=RegExp(`[${s.join("")}]`,"g");return Number(t.replace(i,"").replace(c,".").replace(o,e=>String(n.get(e))))}},14205:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l=a(95155),s=a(93764),n=a(9969),i=a(69730),r=a.n(i),c=a(12115),o=a(47650),d=a(79972),m=a(89939),u=a.n(m),x=a(35208),h=a(43509),p=a(22145);let g=({id:e,close:t,title:a,className:i,closeOnBackdropClick:m=!0,closeOnEsc:g=!0,titleRef:f,verticalAlignment:_=x.f9J.CENTER,footer:v,wide:j=!1,children:N})=>{let b=(0,c.useRef)(null),A=(0,c.useRef)(null),[C,y]=(0,c.useState)(null);(0,c.useLayoutEffect)(()=>{"u">typeof document&&y(document.getElementById("__next")??document.body)},[]),(0,c.useLayoutEffect)(()=>
1{if(!C)return;let e=b.current;if(e)return(0,h.zI)(e),()=>{(0,h.Wg)(e)}},[C]);let w=(0,c.useCallback)(e=>{g&&e.code===d.U.Escape&&t()},[g,t]),k=(0,c.useCallback)(e=>{e.target===A.current&&m&&(e.stopPropagation(),t())},[t,m]);return(0,p.M)("keydown",w),C?(0,o.createPortal)((0,l.jsx)("div",{id:e,"data-modal":!0,ref:A,className:r()(u()["modal-backdrop"],{"items-center":_===x.f9J.CENTER,"items-start":_===x.f9J.TOP}),onClick:e=>k(e),children:(0,l.jsxs)("div",{ref:b,className:r()(u()["modal-dialog"],i,{[u()["modal-wide"]]:j}),children:[(0,l.jsx)("div",{className:u()["modal-close"],children:(0,l.jsx)("button",{onClick:t,children:(0,l.jsx)(n.g,{icon:s.Jy})})}),(0,l.jsxs)("div",{className:r()(u()["modal-body"],{"!pb-0":!!v}),children:[!!a&&(0,l.jsx)("div",{className:u()["modal-title"],ref:f,children:a}),(0,l.jsx)("div",{className:u()["modal-content"],children:N})]}),!!v&&(0,l.jsx)("div",{className:u()["modal-footer"],children:v})]})}),C):null}},15216:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var l=a(95155),s=a(69730),n=a.n(s),i=a(96035),r=a(10991),c=a(49820),o=a(98367),d=a(12115),m=a(56432),u=a(35208),x=a(19390);let h=({className:e,name:t,fax:a,phone:s,email:h,address:p,address_compact:g,footnotes:f,hours_compact:_,component:v,showAddressInline:j=!1})=>{let N=g||p,b=(0,d.useMemo)(()=>(0,i.A)([s&&{name:"Phone",value:s},a&&{name:"Fax",value:a},h&&{name:"Email",value:h}]),[h,a,s]),A=(0,x.k8)(f),C="text-style-label-tiny text-neutral-600 mt-100";return(0,l.jsxs)("div",{className:n()(e,`gtm-component-${v}`,"text-style-body-small"),id:"company-card",children:[t&&(0,l.jsx)("div",{className:"font-bold",children:t}),N&&(0,l.jsx)("div",{children:N}),(0,r.A)(b)>0&&(0,l.jsx)("div",{className:"text-style-body-small",children:(0,c.A)(b,(e,t)=>(0,l.jsxs)("div",{className:n()({"sm:inline-block":j}),children:[t>0&&j&&(0,l.jsx)("span",{className:"hidden sm:inline-block px-100",children:u.dkA}),"Email"===e.name?(0,l.jsx)(m.sG,{linktype:u.J$1.EMAIL,email:e.value}):(0,l.jsxs)("span",{className:"text-brand-900",children:[(0,l.jsx)(m.HT,{translation:e.name}),": ",e.value]}),!j&&"Phone"===e.name&&_&&(0,l.jsx)("div",{children:_})]},e.name+t))}),(A||(0,o.A)(f))&&(0,l.jsx)(l.Fragment,{children:A?(0,l.jsx)(m.sD,{text:f,className:C}):(0,l.jsx)("div",{className:C,children:f})})]})}},15467:e=>{e.exports={"search-input-empty":"SearchLocationAutocomplete_search-input-empty__adsIm","search-input-icon":"SearchLocationAutocomplete_search-input-icon__xJHCe","search-input-icon-left":"SearchLocationAutocomplete_search-input-icon-left__WqJYP","autocomplete-dropdown":"SearchLocationAutocomplete_autocomplete-dropdown__d9sm0"}},16072:e=>{e.exports={container:"SoftwareToolsPage_container__5UWmg",header:"SoftwareToolsPage_header__9a4c6",title:"SoftwareToolsPage_title__cmzwS",description:"SoftwareToolsPage_description__qH999","cards-grid":"SoftwareToolsPage_cards-grid__UNjzj","card-wrapper":"SoftwareToolsPage_card-wrapper__BqSOd"}},16967:e=>{e.exports={carousel:"ProductRangesCarousel_carousel__uA2oh",swiper:"ProductRangesCarousel_swiper__lWQik",slide:"ProductRangesCarousel_slide__hOfCJ"}},17424:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var l=a(95155),s=a(69730),n=a.n(s),i=a(12115),r=a(3003),c=a(74625),o=a(35208);let d=({className:e,_uid:t,name:a,label:s,placeholder:d,description:m,maxlength:u,required:x,component:h,model:p={},size:g=o.x0Q.MEDIUM,disabled:f=!1,handleValidationOnBlur:_})=>{let[v,j]=(0,i.useState)(!1),N=a||t,b=g===o.x0Q.MEDIUM,A=g===o.x0Q.SMALL,C=g===o.x0Q.TINY;return(0,l.jsxs)("div",{className:n()(e,`gtm-component-${h}`,"form-row",{"text-style-label-medium":b,"text-style-label-small":A,"text-style-label-tiny":C,"was-invalidated":v}),children:[(0,l.jsxs)("label",{htmlFor:t,children:[!!s&&(0,l.jsx)(c.A,{label:s,required:x}),(0,l.jsx)("input",{id:t,name:N,type:"text",defaultValue:p[N]?.value,className:n()("form-input",{"form-input-small":A,"form-input-tiny":C}),placeholder:d,maxLength:u?Number(u):void 0,required:x,disabled:f,onBlur:e=>{_?.(e,j)}})]}),(0,l.jsx)(r.A,{size:g,description:m})]})}},17427:e=>{e.exports={wrapper:"FeaturedProductsBlock_wrapper__nyMAr",text:"FeaturedProductsBlock_text__SdBjz",title:"FeaturedProductsBlock_title__G7Hc_",description:"FeaturedProductsBlock_description__Atg_8",productsGrid:"FeaturedProductsBlock_productsGrid__LVZir"}},17680:(e,t,a)=>{"use strict";a.d(t,{WN:()=>rV,tw:()=>rU,Hg:()=>i7.A,mZ:()=>lT,Wt:()=>l$,JR:()=>ce,El:()=>r8,Ub:()=>cm,TL:()=>ch,Cq:()=>ec,Jm:()=>lH,yG:()=>lV,Qp:()=>lM.A,Zp:()=>en,O7:()=>tc.A,fr:()=>lW,Sr:()=>lY,y$:()=>em,fT:()=>lZ,LJ:()=>lA,m1:()=>lX,I2:()=>eu.A,g7:()=>eF,W_:()=>tN,lv:()=>t_,SK:()=>sm,vQ:()=>sk,qG:()=>sL,_g:()=>sE,rD:()=>sS,Us:()=>sT,w:()=>sI,In:()=>tn,xm:()=>c$,xI:()=>tr,Jg:()=>to,RO:()=>tb.A,SO:()=>r3,X9:()=>sM,cG:()=>tA,ok:()=>tP,lV:()=>sB,C9:()=>t$,xP:()=>iZ.A,um:()=>sq,W8:()=>ne,Pn:()=>nv,g1:()=>nx,Jj:()=>nd,NT:()=>ng,KE:()=>i9.A,uG:()=>cr,Eg:()=>tH.A,sf:()=>tW,_f:()=>tY,iA:()=>tq,pR:()=>tX,Po:()=>t0.A,bQ:()=>t1.A,Y$:()=>t2,$L:()=>t4.A,pf:()=>t3.A,q2:()=>t6,xA:()=>a_,PN:()=>rD,TI:()=>r1,Vq:()=>rx.A,ID:()=>rl.A,R$:()=>i8,lq:()=>lB,ZI:()=>nw,B7:()=>t9,P7:()=>aa,Rc:()=>ad,Z5:()=>ar,_V:()=>am,Mi:()=>ab,mH:()=>nb,Xd:()=>re.Ay,ZH:()=>aS,Sf:()=>n8,BR:()=>n7,Si:()=>ie,wp:()=>n9,Yw:()=>az,R3:()=>aP,fp:()=>g,jl:()=>$,LW:()=>aG,si:()=>H,c0:()=>Z,$i:()=>J,hO:()=>q,aK:()=>aF,oE:()=>aD,zi:()=>cP,ph:()=>tI.A,Or:()=>d.A,s7:()=>rQ,pp:()=>rZ,xF:()=>aB,Yl:()=>iQ,VU:()=>aW,ZP:()=>i0,o:()=>i1,W1:()=>ei,fF:()=>
1aY,UM:()=>i5,$f:()=>aq,Pw:()=>ip,AP:()=>aX,bU:()=>rt.A,Z3:()=>ra,vK:()=>ri,NV:()=>rr.A,eo:()=>rc,Z2:()=>rE,pk:()=>rI.A,GZ:()=>rT.A,BT:()=>rP.A,bY:()=>iW,qb:()=>iY,X0:()=>cS,qI:()=>cb,JF:()=>a0,Pk:()=>aQ.A,zR:()=>lU,wn:()=>lp,am:()=>a6,pl:()=>a2,eq:()=>ii,S_:()=>ny,ro:()=>a7,D8:()=>Q.A,UD:()=>a9,XI:()=>la,fC:()=>ln,h7:()=>lm,Ce:()=>lh});var l,s,n=a(95155),i=a(12115),r=a(69730),c=a.n(r),o=a(49820),d=a(30029),m=a(5874),u=a(83279),x=a.n(u),h=a(35208),p=a(66549);let g=({className:e,isPreview:t,background:a=!1,items:l,level:s,renderComponent:r=m.A,scrollLockId:u,component:g,...f})=>{let _=(0,i.useMemo)(()=>(0,p.S3)(l),[l]);return t&&!_?(0,n.jsx)("li",{className:e,children:(0,n.jsx)(d.A,{name:h.sC4.NAV_GROUP,isInGrid:!0})}):_?(0,n.jsx)("li",{className:c()(e,`gtm-component-${g} gtm-nav-group`),children:(0,n.jsx)("ul",{className:c()(x()["nav-item-submenu-wrapper"],{[x()["nav-background-helper"]]:a}),children:(0,o.A)(l,(e,a)=>(0,i.createElement)(r,{...f,isInGrid:!0,level:s,isPreview:t,isFirstItemInGroup:0===a,isLastItemInCol:l&&a===l.length-1,isInGroup:!0,blok:e,story:e,parentScrollLockId:u,key:e._uid||e.uuid}))})}):null};var f=a(60559),_=a(98367),v=a(46121),j=a(99764),N=a(9969),b=a(17302),A=a.n(b),C=a(5953),y=a.n(C),w=a(45821),k=a(78483),L=a(31885),S=a(86503),E=a(56432),I=a(43509),T=a(21679),M=a(69719),R=a(83908),O=a(17747),z=a(67763);let P=({className:e,isPreview:t,scrollLockId:a,nextScrollLockId:l,parentScrollLockId:s,item:r,items:o,level:d=1,_uid:m,cards:u,component:g,...f})=>{let _=(0,R.j)(),[v,b]=(0,i.useState)([]),{isDesktopNav:C,isXXXL:P,isXXXXL:D}=(0,O.l)(),G=P||D,F=(0,i.useMemo)(()=>(0,p.S3)(o),[o]),B=(0,R.G)(z.m9),U=(0,R.G)(z.k4),$=B===l,H=(0,R.G)(z.Dp),V=(0,M.V)(),K=H.includes(l),[W,Y]=(0,i.useState)(!1),Z=C?F&&!$:F,J=(0,i.useRef)(null),q=u?.map(e=>e._uid).join(",")??"";return(0,i.useEffect)(()=>{if(!J.current||!C)return void Y(!1);function e(){Y(5>(J.current?.children?.length||0))}let t=new MutationObserver(e);return e(),t.observe(J.current,{childList:!0,subtree:!0}),()=>{t.disconnect()}},[J,C,Z]),(0,i.useEffect)(()=>{let e=A().CancelToken.source();async function t(){if(q){let t=await A().get(`/api/${V}/mini-cards`,{headers:{"x-card-ids":q,"cache-control":"no-cache"},cancelToken:e.token}).catch(e=>{if(A().isCancel(e))return null;throw e});t&&b(t.data.cards)}}return b([]),q&&t(),()=>e.cancel()},[V,q]),(0,n.jsxs)("li",{className:c()(e,x()["lvl-1-li"],`gtm-nav-item gtm-nav-item-${g} gtm-component-${g}`,{[x()["megamenu--is-open"]]:$}),children:[(0,n.jsx)("div",{className:x()["sb-link-wrap"],onClick:()=>void((0,T.Bo)("Header Menu",r.name),!U&&(_((0,z.qb)(Z)),_((0,z.rI)(Z?l:null)),_((0,z.q_)(Z?l:null)),(0,I.qo)(`#${a}`,Z))),children:(0,n.jsxs)(E.sG,{className:"gtm-nav-link",linktype:h.J$1.STORY,url:r.full_slug,blockClick:Z,gtmDataAttributes:{"data-gtm-nav-level":d?.toString(),"data-gtm-nav-type":g},...r,children:[r.name,F&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"hidden desktop-nav:flex pl-050 text-neutral-400",onClick:function(e){$&&(e.preventDefault(),e.stopPropagation(),_((0,z.qb)(!1)),_((0,z.q_)(null)),(0,I.Wg)())},children:(0,n.jsx)(N.g,{className:x()["megamenu-indicator"],icon:j.GF,size:"xs"})}),(0,n.jsx)(w.A,{})]})]})}),F&&(0,n.jsx)("div",{id:a,className:c()("gtm-nav",x().megamenu,x()["mobile-menu-container"],{[x()["mobile-menu-container--is-open"]]:K}),children:(0,n.jsx)(S.A,{size:h.YuK.SCREEN,children:(0,n.jsxs)("div",{className:c()(x()["megamenu-container"],{"grid grid-cols-12":!!v.length&&G}),children:[(0,n.jsx)("ul",{ref:J,className:c()(x()["lvl-2"],{"justify-center":W,"col-span-10":!!v.length&&G}),children:(0,n.jsx)(k.A,{...f,level:d+1,items:o,isPreview:t,parent:r,_uid:m,parentScrollLockId:s,scrollLockId:l,cards:v,storyblokCards:u})}),!!v.length&&G&&(0,n.jsx)("ul",{className:c()("gtm-nav-mini-cards",y()["mini-cards-container"]),children:(0,n.jsx)(L.A,{cards:v,storyblokCards:u,level:d+1})})]})})})]})};var D=a(99811);let G=({className:e,component:t,hasChildren:a=!1,isInFooterNavi:l=!1,scrollLockId:s,nextScrollLockId:i,children:r})=>{let o=(0,R.j)(),d=(0,R.G)(z.k4);return(0,n.jsx)("li",{className:c()(e,`gtm-nav-item gtm-nav-item-${t} gtm-component-${t} h-fit-content`),onClick:function(e){e.stopPropagation(),!l&&(o((0,z.qb)(a)),o((0,z.rI)(a?s:null)),d||(0,I.qo)(`#${i}`,a))},children:r})};var F=a(87061),B=a(22704),U=a(19390);let $=({className:e,isPreview:t,isFirstItemInGroup:a,isLastItemInCol:l,isInGroup:s,item:i,items:r,level:c=1,show_image:o,show_large_image:m,show_tagline:u,show_lead:x,_uid:p,c
1omponent:g,background:j=!1,parentScrollLockId:N,isInFooterNavi:b=!1,...A})=>{let C=(0,R.G)(z.k4),y=(0,R.G)(z.Cv),w=(h.m6P[y||""]||[]).includes(i?.name||""),k=c<3||3===c&&w,L=!(0,f.A)(r)&&k,S=(0,F.Bi)(),E=(0,F.Bi)();if(c>3)return null;if(t&&C&&!i)return(0,n.jsx)("li",{className:e,children:(0,n.jsx)(d.A,{name:h.sC4.NAV_ITEM,isInGrid:!0})});if((0,_.A)(i)||(0,v.A)(i))return null;if(1===c)return(0,n.jsx)(P,{className:e,parentScrollLockId:N,scrollLockId:S,nextScrollLockId:E,isPreview:t,items:r,item:i,level:c,_uid:p,component:g,...A});let{image:I,image_nav:T}=i.content||{},M=(0,B.gm)(I),O=(0,B.gm)(T);return(0,n.jsx)(G,{className:e,component:g,hasChildren:L,isInFooterNavi:b,scrollLockId:S,nextScrollLockId:E,children:(0,n.jsx)(D.A,{componentStyles:D.t.LINK,url:i.full_slug,name:i.name,item:i,items:k?r:void 0,submenuChildren:r,showImage:o,showLargeImage:m,image:(0,U.wl)(O)?O:M,showTagline:u,tagline:i.content?.tagline_nav||i.content?.tagline||i.content?.subtitle,lead:x?i.content?.highlights||i.content?.lead:void 0,hasBackground:j,level:c,component:g,isInFooterNavi:b,isFirstItemInCol:2===c&&(a||!s),isLastItemInCol:l,isPreview:t,parentScrollLockId:N,scrollLockId:S})})},H=({className:e,name:t,url:a,items:l,isPreview:s,isInGroup:r,isFirstItemInGroup:c,isLastItemInCol:o,level:m,parentScrollLockId:u,background:x=!1,isInFooterNavi:g=!1,nextScrollLockId:_,component:v,...j})=>{let N=(0,i.useId)();if((0,f.A)(t)&&(0,f.A)(a?.url)&&(0,f.A)(a?.cached_url))return null;let b=!(0,f.A)(l),A=(0,p.ux)({url:a,name:t});return s&&!A?(0,n.jsx)("li",{className:e,children:(0,n.jsx)(d.A,{name:h.sC4.NAV_ITEM_EXTERNAL,isInGrid:!0})}):A?(0,n.jsx)(G,{className:e,component:v,hasChildren:b,isInFooterNavi:g,scrollLockId:N,nextScrollLockId:_,children:(0,n.jsx)(D.A,{componentStyles:D.t.EXTERNAL_LINK,url:a?.url??a?.cached_url,name:t,linkType:h.J$1.URL,target:"_blank",hasBackground:x,level:m,component:v,isInFooterNavi:g,submenuChildren:l,submenuProps:j,isPreview:s,isFirstItemInCol:2===m&&(c||!r),isLastItemInCol:o,parentScrollLockId:u,scrollLockId:N,className:e})}):null};var V=a(10991);let K=({className:e,isPreview:t,isFirstItemInCol:a,isLastItemInCol:l,story:s,level:i=2,showPageType:r,showTagline:c,showImage:o,showLargeImage:d,showEventDate:m,showType:u,showLead:x,showPublishedDate:p,products_tagline:g,isInFooterNavi:_=!1,isProductList:v,parentScrollLockId:j})=>{let{_C:N,uuid:b}=s,A=(0,F.Bi)(),C=(0,F.Bi)(),y=s.content?.component,w=(0,R.G)(z.Cv),k=(h.m6P[w||""]||[]).includes(s.name||""),L=i<3||3===i&&k,S=!(0,f.A)(N)&&L,E=y||"nav-list-item",I=m?{startDate:s.content?.date,endDate:s.content?.date_end,showTime:s.content?.show_time}:void 0;if(i>3)return null;let{image:T,image_nav:M}=s.content||{},O=(0,B.gm)(T),P=(0,B.gm)(M),$=(0,U.wl)(P)?P:(0,U.wl)(O)?O:void 0,H=s.content?.icon_url,V=u&&s.content?.component===h.sbc.BLOG_POST?s.content?.editorial_type:u?s.content?.type:void 0;return(0,n.jsx)(G,{className:e,component:E,hasChildren:S,isInFooterNavi:_,scrollLockId:A,nextScrollLockId:C,children:(0,n.jsx)(D.A,{componentStyles:D.t.LINK,url:s.full_slug,items:L?N:void 0,item:s,submenuChildren:N,name:s.name,component:E,iconUrl:H,showImage:o,eventDate:I,showPublishedDate:p,showLargeImage:d,publishedAt:s.published_at,pageType:r&&s.content?.component?E:void 0,eventType:V,image:$,showTagline:c,level:i,tagline:s.content?.tagline_nav||s.content?.tagline||s.content?.subtitle,lead:x?s.content?.highlights||s.content?.lead:void 0,scrollLockId:A,parentScrollLockId:j,isPreview:t,isFirstItemInCol:a,isLastItemInCol:l,isProductList:v,nextScrollLockId:b,products_tagline:g,renderComponent:K,className:e})})};var W=a(99779),Y=a(7213);let Z=e=>{let{className:t,show_tagline:a,show_image:l,show_lead:s,show_large_image:r,show_event_date:d,show_type:m,show_published_date:u,level:x,parent:p,sort:g,type:f,limit:_,depth:v,dynamic:j,isPreview:N,isFirstItemInGroup:b,isLastItemInCol:C,isInGroup:y,prefetched:w,scrollLockId:k,parentScrollLockId:L,flatten:S}=e,E=(0,R.G)(z.YB),I=(0,M.V)(),[T,O]=(0,i.useState)(!w),[P,D]=(0,i.useState)(w?.count||0),[G,F]=(0,i.useState)(w?.nested||[]),B=!!(l||a||r||d||m||s||u),U=m&&f&&1>=(0,V.A)(f)&&[h.sbc.BLOG_POST,h.sbc.EVENT].includes(f[0]),$=!U&&m&&B&&(0,V.A)(f)>
10,H=p?.cached_url,Z=f?.join("|")??"";return((0,i.useEffect)(()=>{w&&(D(w.count),F([...w.nested]))},[w]),(0,i.useEffect)(()=>{let e;if(!j&&w&&!N)return;let t=A().CancelToken.source();return async function(){let a=await (0,Y.n)(`/api/${I}/nav-list`,{parent:p?.cached_url,sort:g,type:f,limit:_,depth:v,isExtended:B,flatten:S},t);e?t.cancel("NavList destroying!"):(D(a.count),F(a.nested),O(!1))}(),()=>{e=!0,t.cancel("NavList destroying!")}},[E,v,j,S,B,N,_,I,H,w,g,Z]),T)?(0,n.jsx)("li",{className:c()(t,"flex mobile-nav:justify-center mobile-nav:py-400 py-100"),children:(0,n.jsx)(W.A,{})}):P?(0,n.jsx)(n.Fragment,{children:(0,o.A)(G,(e,i)=>(0,n.jsx)(K,{className:t,showTagline:a,showImage:l,showLargeImage:r,showEventDate:d,showLead:s,showType:U,showPublishedDate:u,scrollLockId:k,parentScrollLockId:L,showPageType:$,isFirstItemInCol:y&&b&&0===i||!y&&2===x,isLastItemInCol:C,story:e,level:x},i))}):null},J=({className:e,spot:t,injected:a,placeholderPreview:l,...s})=>{let r=(0,R.G)(z.K5)===h.sbc.NAVIGATION_GLOBAL;return(0,n.jsxs)(n.Fragment,{children:[r&&(0,n.jsx)("li",{className:e,children:(0,n.jsxs)("div",{className:"mb-0 p-200 bg-neutral-50 border border-dashed border-l-primary",children:[(0,n.jsx)("div",{className:"text-sm uppercase text-neutral-400",children:"NAV PLACEHOLDER:"}),(0,n.jsx)("strong",{children:t})]})}),!r&&(0,o.A)(a,t=>(0,i.createElement)(m.A,{className:e,...s,isInGrid:!0,isPreview:!!l,blok:t,key:t._uid}))]})},q=({className:e,prefetched:t,products_tagline:a,scrollLockId:l,parentScrollLockId:s,level:i})=>(0,n.jsx)(n.Fragment,{children:(0,o.A)(t?.nested,(t,r)=>(0,n.jsx)(K,{className:e,showTagline:!0,isProductList:!0,isFirstItemInCol:2===i,scrollLockId:l,parentScrollLockId:s,story:t,products_tagline:a,level:i},r))});var Q=a(58229),X=a(23305),ee=a.n(X),et=a(7662),ea=a(62102),el=a(53338),es=a(74578);let en=({className:e,cardStyle:t,style:a=t,size:l,title:s,lead:r,tagline:o,leadAsText:m,text:u,eventDate:x,image:p,link:g,linkType:f=h.J$1.STORY,linkTarget:v,cta_enabled:j,cta_label:N,linkUrl:b,image_alignment:A,image_proportions:C,isInGrid:y,id:w,parentLevel:k=0,useDivForHeadline:L=!1,truncate:I=!1,flattenRichText:T=!1,component:M,contain_image:R})=>{let[O,z]=(0,i.useState)(!1),P=(0,i.useRef)(null),D=(0,i.useRef)(null),G=(0,i.useRef)(null),F=(0,i.useRef)(null),$=(0,i.useRef)(null),H=(0,i.useRef)(null),[V,K,W,Y,Z]=function(e,t,a,l){let[s,n]=(0,i.useState)([]),{rectArray:r}=(0,es.p0)({passedRefArray:e,updateScroll:!1});return(0,i.useEffect)(()=>{let{current:a}=t,s=0;l&&a?n((0,el.A)(r,e).map(([e,l])=>{if(e&&l?.current&&t.current){let t=l.current.cloneNode(!0);t.classList.remove("truncate-text","hidden"),t.style.width=`${e.width}px`,a.appendChild(t);let n=Math.round(t.getBoundingClientRect().height/parseFloat(window.getComputedStyle(t).lineHeight)),i="";if(s+n>7){let e=7-s;i=e<=0?"hidden":"truncate-text truncate-text-"+e}return s+=n,a.removeChild(t),i}})):n([])},[r,e,t,7,l]),s}((0,i.useMemo)(()=>[G,D,F,$,H],[G,D,F,$,H,u,r]),P,0,I),J=(0,_.A)(s)?s.trim():s,q=!O&&(0,U.wl)(p),Q=(0,U.k8)(u),X=(0,U.k8)(r),en=m||X;if(!J&&!Q&&!en&&!q)return(0,n.jsx)(d.A,{className:e,name:h.sC4.CARD,isInGrid:y});let ei=C||h.uc5,er=ei===h.uc5,ec=er?[]:ei.split(":"),eo=q&&(0,B.Nn)(p.filename),ed=b||(0,U.VX)(g),em=j&&(g||b)&&N,eu=A===h.$yc.LEFT,ex=A===h.$yc.RIGHT,eh=A===h.$yc.CENTER,ep=p?.height||1,eg=ec.length>0||er&&eo,ef=parseFloat(ec[1])/parseFloat(ec[0])*100,e_=er&&eo?Math.floor(ep/(p.width+ep)*100):ef,ev=l===h.SKL.S,ej=l===h.SKL.M,eN=c()({btn:!0,"btn-primary":!0,"stretched-link":!0,"btn-small":ev}),eb=a===h.Yae.CARD,eA=(0,ea.f)(!!s,h.C2u.H2,k),eC=`gtm-component-${M}`,ey={"object-left":eg&&(!A||eu),"object-right":eg&&ex,"object-center":eg&&eh};return(0,n.jsx)(E.e7,{condition:!y,wrapper:t=>(0,n.jsx)(S.A,{isInGrid:y,id:w,className:c()(eC,e),children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:offset-1 md:col-7",children:t})})}),children:(0,n.jsxs)("div",{className:c()(ee().card,{[e]:y,[eC]:y,[ee()["card--is-card"]]:eb,[ee()["card--size-s"]]:ev,[ee()["card--has-cta"]]:j,[ee()["card--contain-image"]]:eo||R,[ee()["card--has-link"]]:ed,[ee()["card--has-image"]]:q,[ee()["card--has-svg-image"]]:eo}),id:y?w:void 0,children:[I&&(0,n.jsx)("div",{ref:P,className:"pointer-events-none invisible absolute top-0"}),(0,n.jsxs)("div",{className:c()(ee()["card-inner"],{"card-cta-border":ed&&eb,"card-border":!ed&&eb}),children:[q&&(0,n.jsx)(E.e7,{condition:ed&&!em&&!J,wrapper:e=>(0,n.jsx)(E.sG,{url:b,target:v,className:"stretched-link no-underline",linktype:f,...g,children:e}),children:(0,n.jsx)("div",{className:ee()["card-image"],children:eo?(0,n.jsx)("div",{className:"relative w-full h-0 overflow-hidden",style:{paddingBottom:`${e_}%`},children:(0,n.jsx)(E._V,{imageUrl:p?.filename,alt:p.alt??"",imageClassName:c()("object-contain absolute inset-0 max-h-full max-w-full w-full h-full",ey),onErrorFunction:()=>z(!0),useDefaultImageTag:!0})}):(0,n.jsx)(E._V,{image:p,alt:p.alt??"",ratio:ec,responsive:eg,imageClassName:c()({"object-cover object-center":eg&&!R,"object-contain":eg&&R,...R?ey:{}}),onErrorFunction:()=>z(!0)})})}),(J||en||Q||ed&&em)&&(0,n.jsxs)("div",{className:ee()["card-content"],
1children:[J&&(0,n.jsx)(E.e7,{condition:ed&&!em,wrapper:e=>(0,n.jsx)(E.sG,{url:b,target:v,className:"stretched-link no-underline",linktype:f,...g,children:e}),children:(0,n.jsx)(E.DZ,{ref:D,useDiv:L,level:eA,className:c()(ee()["card-title"],K),children:s})}),J&&o&&(0,n.jsx)("div",{ref:G,className:c()("text-label-small text-tagline font-tagline leading-headings mb-100 order-first",V),children:o}),x&&(0,n.jsx)(et.A,{date:x,className:ee()["card-event-date"]}),en&&(0,n.jsxs)("div",{ref:F,className:c()(ee()["card-lead"],{[ee()["card-lead-no-spacing"]]:!Q&&!em},W),children:[m,X&&(0,n.jsx)(E.sD,{ref:$,text:r,parentLevel:eA,flattenText:T,className:Y})]}),Q&&(0,n.jsx)(E.sD,{ref:H,text:u,parentLevel:eA,flattenText:T,className:c()(Z,{"text-style-body":ej,"text-style-body-small":ev})}),ed&&em&&(0,n.jsx)("div",{className:ee()["card-footer"],children:(0,n.jsx)(E.sG,{url:b,className:eN,name:N,target:v,linktype:f,...g})})]})]})]})})},ei=({className:e,name:t,text:a})=>(0,n.jsx)(en,{className:e,isInGrid:!0,text:a,title:t,cardStyle:"card",useDivForHeadline:!0,size:"s"});var er=a(93486);let ec=({className:e,title:t,text:a,icon:l,icon_custom:s,large_icon:i,isInGrid:r,id:o,parentLevel:m,component:u})=>{let x=(0,U.wl)(s),p=x&&(0,B.Nn)(s.filename),g=(0,U.k8)(a);if(!g&&!t)return(0,n.jsx)(d.A,{className:e,isInGrid:r,name:u,extraText:r&&!g?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("em",{children:"Text"})," must have a value when placed in a Grid!"]}):void 0});let f=(0,ea.f)(!!t,h.C2u.H3,m);return(0,n.jsx)(E.e7,{condition:!r,wrapper:t=>(0,n.jsx)(S.A,{className:c()(e,`gtm-component-${u}`),isInGrid:r,id:o,children:(0,n.jsx)("div",{className:"row",children:t})}),children:(0,n.jsx)("div",{className:c()("col-12",{"sm:col-8 lg:col-7 md:offset-1":!r,"h-full":r}),children:(0,n.jsxs)("div",{className:c()("bg-card px-300 py-250 mobile-nav:px-200 mobile-nav:py-150 h-full flex gap-300 card-border ",{"flex-col":i}),children:[(0,n.jsx)("div",{className:c()("shrink-0 text-benefit-icon relative",{"w-fixed-400 h-fixed-400 text-[40px]":!i,"w-fixed-500 h-fixed-500 text-[64px]":i}),children:x?(0,n.jsx)(E._V,{alt:"",image:s,objectFit:h.ATT.CONTAIN,layout:h.zzR.FILL,className:c()("w-full h-full flex items-center",{"justify-center":!i,"object-contain":p})}):(0,n.jsx)(n.Fragment,{children:l?(0,n.jsx)(er.A,{icon:l,className:"text-fixed-"}):(0,n.jsx)(N.g,{icon:j.e6,className:"w-full h-full"})})}),(0,n.jsxs)("div",{children:[t&&(0,n.jsx)(n.Fragment,{children:g?(0,n.jsx)(E.DZ,{level:f,className:"mb-100 h3",children:t}):(0,n.jsx)("p",{className:"mb-0",children:t})}),g&&(0,n.jsx)(E.sD,{text:a,parentLevel:f})]})]})})})};var eo=a(78643),ed=a.n(eo);let em=({className:e,text:t,title:a,component:l,type:s})=>{if(!a&&!(0,U.k8)(t)&&!s)return(0,n.jsx)(d.A,{className:e,name:h.sC4.CASE_STUDY_HIGHLIGHT});let i=s||h.d21.COMPLIANCE,r=c()("mr-100","text-center",ed()["case-study-highlight-icon-container"]);return(0,n.jsxs)("div",{className:c()(e,`gtm-component-${l} flex`),children:[(0,n.jsx)("div",{className:r,children:(0,n.jsx)(er.A,{faClass:"fak",icon:`benefit-${i}`,className:"text-xl"})}),(0,n.jsxs)("div",{children:[!!a&&(0,n.jsx)("strong",{className:"flex-auto",children:a}),(0,n.jsx)("div",{className:"reset-margin-last",children:(0,n.jsx)(E.sD,{text:t})})]})]})};var eu=a(15216),ex=a(96035),eh=a(63436),ep=a(56499),eg=a.n(ep),ef=a(66702),e_=a(60625),ev=a(63728);let ej=({value:e})=>(0,n.jsxs)("div",{className:eg()["checkmark-cell"],children:[(0,n.jsx)("div",{className:"hidden print:block",children:e?"✓":"✗"}),(0,n.jsx)("div",{className:c()(eg()["checkmark-icon"],{"bg-cta-active":e,"bg-neutral-400":!e}),children:(0,n.jsx)(N.g,{icon:e?j.e6:j.EZ})})]}),eN=({value:e,range:t,type:a="single"})=>{let l=(0,i.useMemo)(()=>{let e=1/t;return e<.2?e:.2},[t]);return(0,n.jsxs)(n.Fragment,{children:[e>0&&(0,n.jsx)("div",{className:"hidden print:block",children:"+".repeat(e)}),(0,n.jsx)("div",{className:`w-full h-100 bg-neutral-100 rounded-2 overflow-hidden grid gap-025 grid-cols-${t} print:hidden`,children:e>0&&(0,o.A)(Array.from(Array(Number(e)||0)),(e,s)=>(0,n.jsx)("div",{className:c()("h-full",{"bg-cta-active":"single"===a,"bg-brand-600":"group"===a}),style:{opacity:1-(t-(s+1))*l}},s))})]})};var eb=a(7273);let eA=({label:e,products:t,ratingRange:a})=>{let[l,s]=(0,i.useState)(!0),r=(0,R.G)(z.zi),d=(0,R.G)(z.kL),m=(0,i.useMemo)(()=>r!==d,[d,r]),u=(0,i.useMemo)(()=>
1{if(e)return m?(0,n.jsx)(E.HT,{translation:e}):e},[e,m]),x=(0,i.useMemo)(()=>(0,ef.A)((0,ex.A)((0,e_.A)(t,e=>{if((0,eb.ow)(e.content.applications))return e.content.applications})),"uuid"),[t]),p=(0,i.useCallback)(e=>Math.ceil((0,ev.A)(x,(t,a)=>t+ +!!(0,eh.A)(e.content.applications,{uuid:a.uuid}),0)/x.length*a),[x,a]);return x.length?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("tr",{onClick:()=>s(e=>!e),className:c()(eg()["mobile-label-row"],"cursor-pointer"),children:(0,n.jsx)("th",{children:(0,n.jsx)("div",{children:u})})}),(0,n.jsxs)("tr",{onClick:()=>s(e=>!e),className:c()(eg()["body-row"],"cursor-pointer"),children:[(0,n.jsx)("th",{className:c()("text-cta",{"border-none":l}),children:(0,n.jsxs)("div",{className:"flex items-center gap-100",children:[(0,n.jsx)("div",{children:u}),(0,n.jsx)(N.g,{icon:l?j.GF:j.td,className:"text-fixed-sm text-neutral-600"})]})}),(0,o.A)(t,e=>{let t=p(e);return(0,n.jsx)("td",{className:c()({"border-none xs-max:!pb-0":l}),children:t>0&&(0,n.jsxs)("div",{className:"h-full flex items-center gap-100",children:[(0,n.jsx)(eN,{value:p(e),range:a,type:"group"}),(0,n.jsx)(N.g,{icon:l?j.GF:j.td})]})},e.content._uid)})]}),(0,o.A)(x,(e,a,s)=>{let r=a===s.length-1;return(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)("tr",{className:c()(eg()["mobile-label-row"],{hidden:!l}),children:(0,n.jsx)("th",{children:(0,n.jsx)("div",{children:(0,n.jsx)(E.sG,{linktype:h.J$1.STORY,url:e.full_slug,children:e.name})})})}),(0,n.jsxs)("tr",{className:c()(eg()["body-group-row"],{hidden:!l}),children:[(0,n.jsx)("th",{className:c()({[eg()["sub-row"]]:!r,[eg()["last-sub-row"]]:r}),children:(0,n.jsx)("div",{className:"ml-100",children:(0,n.jsx)(E.sG,{linktype:h.J$1.STORY,url:e.full_slug,children:e.name})})}),(0,o.A)(t,t=>{let a=(0,eh.A)(t.content.applications,{uuid:e.uuid});return(0,n.jsx)("td",{className:c()({[eg()["sub-row"]]:!r,[eg()["last-sub-row"]]:r}),children:(0,n.jsx)(ej,{value:a})},t.content._uid)})]})]},e.uuid)})]}):null};var eC=a(35365),ey=a(58323);function ew({name:e,label:t,injectedFromGlobal:a}){let l=(0,R.G)(z.JV),s=(0,R.G)(z.zZ),n=(0,R.G)(z.kL),i=(0,ey.B)({translation:e,file:h.cRB.CONTENT}),r=i!==e;return s?t:(l===n||a)&&r?i:t}let ek=({name:e,label:t,injectedFromGlobal:a})=>ew({name:e,label:t,injectedFromGlobal:a});var eL=a(11538);let eS=({type:e,name:t,value:a,injectedFromGlobal:l,ratingRange:s})=>{let i=function({name:e,value:t,injectedFromGlobal:a}){let l=(0,R.G)(z.zZ),s=(0,R.G)(z.JV),n=(0,R.G)(z.kL),i=`${e}: ${t}`,r=(0,ey.B)({translation:i,file:h.cRB.CONTENT});if(!t||l)return t;let c=r!==i;return(s===n||a)&&c?r:t}({name:t,value:a,injectedFromGlobal:l});switch(e){case"rating":if(!i)return null;let r=Number(i||0),c=Math.min((0,eL.isNumber)(r)?r:0,s);return(0,n.jsx)("div",{className:"h-full flex items-center",children:(0,n.jsx)(eN,{value:c,range:s})});case"check":if(["false","true","0","1",""].includes(i))return(0,n.jsx)(ej,{value:"true"===i||"1"===i});return i;case"text":return i;default:return null}},eE=({row:{label:e,name:t,type:a,_injectedFromGlobal:l},products:s,ratingRange:i})=>{let r=ew({name:t,label:e,injectedFromGlobal:l});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("tr",{className:eg()["mobile-label-row"],children:(0,n.jsx)("th",{children:r})}),(0,n.jsxs)("tr",{className:eg()["body-row"],children:[(0,n.jsx)("th",{children:(0,n.jsx)("div",{children:r})}),(0,o.A)(s,e=>{let l=(0,eC.A)(e.content.properties,e=>e.name===t);return(0,n.jsx)("td",{children:(0,n.jsx)(eS,{type:a,name:t,value:l?.value||"",injectedFromGlobal:l?._injectedFromGlobal,ratingRange:i})},e.content._uid)})]})]})};
1var eI=a(40160),eT=a(49430),eM=a(19108),eR=a(38056);let eO=({rows:e,label:t,products:a,hideSummaryBars:l,ratingRange:s,collapsed:r})=>{let[d,m]=(0,i.useState)(!r),u=(0,R.G)(z.zi),x=(0,R.G)(z.kL),h=t&&(u!==x?(0,n.jsx)(E.HT,{translation:t}):t),p=(0,i.useMemo)(()=>Object.fromEntries((0,o.A)((0,eI.A)(e,{type:"rating"}),e=>[e.name,{min:(0,eT.A)((0,o.A)(a,t=>Number((0,eC.A)(t.content.properties,t=>t.name===e.name)?.value))),max:(0,eM.A)((0,o.A)(a,t=>Number((0,eC.A)(t.content.properties,t=>t.name===e.name)?.value)))}])),[e,a]),g=(0,i.useMemo)(()=>(0,eI.A)(e,({type:e})=>"text"!==e),[e]),f=(0,i.useCallback)(e=>(0,ev.A)(g,(t,a)=>{let l=(0,eC.A)(e.content.properties,e=>e.name===a.name)?.value;if("rating"!==a.type)return t+(l&&"0"!==l?1:0);{let e=Number(l);if(!e)return t;let{min:s,max:n}=p[a.name];return s&&n?t+(e-s)/(n-s):t}},0),[p,g]),_=(0,i.useMemo)(()=>{let e=(0,ev.A)(p,(e,{max:t})=>e+(t||1),g.length-(0,eR.A)(p).length),t=(0,o.A)(a,e=>f(e)),l=(0,eT.A)(t)||0,n=(0,eM.A)(t)||e;return(0,o.A)(a,e=>{let t=f(e),a=(()=>{if(t===l&&t)return 1;let e=Math.ceil((t-l)/(n-l)*s);return e===s&&t!==n?e-1:e})();return{...e,score:a}})},[f,a,s,p,g.length]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("tr",{onClick:()=>m(e=>!e),className:c()(eg()["mobile-label-row"],"cursor-pointer"),children:(0,n.jsx)("th",{children:(0,n.jsx)("div",{children:h})})}),(0,n.jsxs)("tr",{onClick:()=>m(e=>!e),className:c()(eg()["body-row"],"cursor-pointer"),children:[(0,n.jsx)("th",{className:c()("text-cta",{"border-none":d}),children:(0,n.jsxs)("div",{className:"flex items-center gap-100",children:[(0,n.jsx)("div",{children:h}),(0,n.jsx)(N.g,{icon:d?j.GF:j.td})]})}),(0,o.A)(_,e=>(0,n.jsx)("td",{className:c()({"border-none xs-max:!pb-0":d}),children:(0,n.jsxs)("div",{className:c()("h-full flex items-center gap-100",{"justify-end":l}),children:[!l&&(0,n.jsx)(eN,{value:e.score,range:s,type:"group"}),(0,n.jsx)(N.g,{icon:d?j.GF:j.td})]})},e.content._uid))]}),(0,o.A)(e,({_uid:e,label:t,name:l,type:r,_injectedFromGlobal:m},u,x)=>{let h=u===x.length-1;return(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)("tr",{className:c()(eg()["mobile-label-row"],{hidden:!d}),children:(0,n.jsx)("th",{children:(0,n.jsx)("div",{children:(0,n.jsx)(ek,{name:l,label:t,injectedFromGlobal:m})})})}),(0,n.jsxs)("tr",{className:c()(eg()["body-group-row"],{hidden:!d}),children:[(0,n.jsx)("th",{className:c()({[eg()["sub-row"]]:!h,[eg()["last-sub-row"]]:h}),children:(0,n.jsx)("div",{className:"ml-100",children:(0,n.jsx)(ek,{name:l,label:t,injectedFromGlobal:m})})}),(0,o.A)(a,e=>{let t=(0,eC.A)(e.content.properties,e=>e.name===l);return(0,n.jsx)("td",{className:c()({[eg()["sub-row"]]:!h,[eg()["last-sub-row"]]:h}),children:(0,n.jsx)(eS,{type:r,name:l,value:t?.value||"",injectedFromGlobal:t?._injectedFromGlobal,ratingRange:s})},e.content._uid)})]})]},e)})]})};var ez=a(3127),eP=a(42469),eD=a(41786),eG=a(37549);let eF=({className:e,headline:t,tagline:a,lead:l,footnotes:s,products:r,rows:m,rating_range:u,link_products:x,show_tagline:p,component:g,size:f,text_center:_,isInGrid:v,id:j,parentLevel:N=0,mergeGlobalData:b,aboveTheFold:C})=>{let y=(0,eD.P)(e=>e.story?.full_slug),w=(0,M.V)(),k=(0,eb.as)(),L=Number(u)||3,[I,T]=(0,i.useState)(k&&b),R=(0,i.useMemo)(()=>(0,eb.tZ)(r),[r]),O=(0,i.useMemo)(()=>(0,ex.A)((r??[]).map(e=>"string"==typeof e?e:e?.uuid)),[r]),z=(0,i.useMemo)(()=>k&&b?void 0:R,[R,k,b]),[P,D]=(0,i.useState)(z||[]),[G,F]=(0,i.useState)(k&&b?[]:m||[]),B=(0,i.useMemo)(()=>(0,ea.f)(!!t,h.C2u.H2,N),[t,N]),$=f||"xs";return((0,i.useEffect)(()=>{async function e(){if(!O.length||!m?.length){D([]),F([]),T(!1);return}if(!y||!w)return void T(!1);T(!0);try{let{data:e}=await A().post(`/api/${w}/comparison-table-preview`,{storySlug:y,previewProductUuids:O,previewRows:m});D((0,eb.tZ)(e.products)),F(e.rows)}catch(e){(0,eG.vV)("Failed to build comparison table preview",e)}finally{T(!1)}}k&&b&&e()},[k,w,O,m,y,b]),(0,i.useEffect)(()=>{k&&!b&&(D(z||[]),F(m||[]))},[k,b,z,m]),P&&(0,V.A)(P)&&(0,V.A)(G))?(0,n.jsxs)(S.A,{id:j,isInGrid:v,className:c()(e,`gtm-component-${g}`),children:[(0,n.jsx)(ez.A,{headline:t,headlineLevel:B,tagline:a,lead:l}),(0,n.jsx)("div",{className:"overflow-x-auto sm:pt-250 sm:-mt-250 sm:pr-250 sm:-mr-250",children:(0,n.jsxs)("table",{className:c()(eg().table,{[eg()["center-content"]]:_,[eg()["tiny-table"]]:"xs"===$,[eg()["small-table"]]:"sm"===$,[eg()["medium-table"]]:"md"===$}),children:[(0,n.jsxs)("thead",{children:[(0,n.jsxs)("tr",{children:[(0,n.jsx)("th",{className:eg()["empty-header-cell"]}),(0,o.A)(P,({content:{name:e,category:t,tagline:a,images_pim:l,image:s},full_slug:i,uuid:r})=>{let o=(0,eP.TE)(l,s),d=c()("flex flex-col gap-100 justify-between",{"h-full":o}),m="string"==typeof t?t:t?.name,u=o?.alt?`${e}: ${o.alt}`:(0,eP.By)(e,m,a);return(0,n.jsx)("th",{className:"min-w-96",children:(0,n.jsx)("div",{className:"h-full flex flex-col justify-end group",children:(0,n.jsxs)(E.e7,{condition:x,wrapper:e=>(0,n.jsx)(E.sG,{linktype:h.J$1.STORY,url:i,className:c()(d,"gtm-product-link"),children:e}),elseWrapper:e=>(0,n.jsx)("div",{className:d,children:e}),children:[o&&(0,n.jsx)(E._V,{alt:u,image:o,className:c()("relative w-full aspect-w-4 aspect-h-3",{"sm:group-hover:shadow-dms-cta-hover":x}),imageClassName:"mix-blend-darken",objectFit:h.ATT.CONTAIN,aboveTheFold:C}),(0,n.jsx)("div",{className:"mt-auto",children:e})]})})},r)})]}),p&&(0,eh.A)(P,({content:{tagline:e}})=>e)&&(0,n.jsxs)("tr",{className:eg()["tagline-row"],children:[(0,n.jsx)("th",{className:eg()["empty-header-cell"]}),(0,o.A)(P,({uuid:e,content:{tagline:t}})=>(0,n.jsx)("th",{className:eg()["tagline-head"],children:(0,n.jsx)("div",{children:t})},e))]})]}),(0,n.jsx)("tbody",{children:(0,o.A)(G,e=>{switch(e.component){case"comparison-table-row":if("applications"===e.type)return(0,n.jsx)(eA,{ratingRange:L,label:e.label,products:P},e._uid);return(0,n.jsx)(eE,{row:e,products:P,ratingRange:L},e._uid);case"comparison-table-row-group":return e.rows?.length?(0,n.jsx)(eO,{rows:e.rows,label:e.label,products:P,hideSummaryBars:!!e.hide_summary_bars,collapsed:!!e.collapsed,ratingRange:L},e._uid):null}})})]})}),(0,U.k8)(s)&&(0,n.jsx)(E.sD,{text:s,className:"mt-300 text-style-label-tiny"})]}):(0,n.jsx)(S.A,{id:j,isInGrid:v,className:c()(e,`gtm-component-${g}`),children:(0,n.jsx)(d.A,{isInGrid:!0,name:g,extraText:I?"Loading preview...":"Select Products and define Rows"})})};var eB=a(65698),eU=a(35521),e$=a.n(eU),eH=a(26240);
1let eV=({className:e,content:t,showEmail:a=!0,showDescription:l=!0,showPhone:s=!0,showMobilePhone:i=!0})=>(0,f.A)(t?.name)&&(0,f.A)(t?.title)?null:(0,n.jsxs)("div",{className:c()("flex bg-neutral-50",e),children:[t?.image&&(0,n.jsx)(E._V,{image:t?.image,alt:t?.name,objectFit:h.ATT.COVER,className:e$()["contact-image"]}),(0,n.jsxs)("div",{className:"space-y-150 p-200 text-style-label-small overflow-hidden",children:[t?.name&&(0,n.jsx)("div",{className:"text-style-label-small-bold",children:`${t?.title} ${t?.name}`}),t?.role&&(0,n.jsx)("div",{children:t?.role}),(0,U.k8)(t?.description)&&l&&(0,n.jsx)(E.sD,{text:t?.description,className:"text-style-label-tiny"}),t?.phone&&s&&(0,n.jsxs)("div",{className:"flex space-x-100 items-center",children:[(0,n.jsx)(N.g,{icon:j.KK,className:"w-200"}),(0,n.jsx)("span",{children:(0,eH.n)(t?.phone)})]}),t?.mobile_phone&&i&&(0,n.jsxs)("div",{className:"flex space-x-100 items-center",children:[(0,n.jsx)(N.g,{icon:j.Gr,className:"w-200"}),(0,n.jsx)("span",{children:(0,eH.n)(t?.mobile_phone)})]}),t?.email&&a&&(0,n.jsxs)(E.sG,{linktype:h.J$1.EMAIL,email:t?.email,className:"flex items-center space-x-100",children:[(0,n.jsx)(N.g,{icon:j.y_,className:"w-200"}),(0,n.jsx)("span",{className:"truncate",children:t.email})]})]})]});var eK=a(79318),eW=a(43775),eY=a(10863),eZ=a(34006),eJ=a(36958),eq=a(36988),eQ=a(82922),eX=a(70638),e0=a(73321);function e1(e){return e.content.lat&&e.content.lng}function e2(e){return e.content.online}function e4({records:e,categorizedActiveTags:t,activeTagUuids:a}){if(!(0,V.A)(a))return e;let l=(0,ex.A)((0,o.A)(t,(e,t)=>{if((0,V.A)(e))return t}));return(0,eI.A)(e,e=>{let s=(0,o.A)(e.content.tags,e=>e.uuid),n=(0,eI.A)(a,e=>s.includes(e));return!!(0,V.A)(n)&&((0,V.A)(n)===(0,V.A)(a)||(0,eQ.A)(l,e=>(0,eh.A)(n,a=>t[e].includes(a))))})}function e3(e){if("string"==typeof e.content.brand&&(0,eX.A)(h.H0c).includes(e.content.brand))return e.content.brand}function e6(e){let t=e3(e);if(t)return h.H0c[t];return e.content.color&&"string"==typeof e.content.color?"default"===e.content.color?"neutral-600":`accent-${e.content.color}-400`:e.color}function e5(e,t=!0){let[a,l]=(0,i.useState)(),s=(0,e0.usePathname)(),n=(0,e0.useSearchParams)(),r=null!=s;return(0,i.useEffect)(()=>{if(!t||!r||!n)return;let a=n.get(e);null!=a&&l(a)},[t,r,n,e]),a}var e8=a(62987);let e7=["places"];function e9(e){return e.content?.lat&&e.content?.lng?{lat:parseFloat(String(e.content.lat)),lng:parseFloat(String(e.content.lng))}:null}let te={restriction:{latLngBounds:{north:85,south:-85,west:-180,east:180},strictBounds:!0},disableDefaultUI:!0,scaleControl:!0,styles:[{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]}]},tt=[h.SKL.XS,h.SKL.SM],ta=({locations:e,activeLocation:t,filteredNearMeRecords:a,setActiveLocation:l,setVisibleRecords:s,panToSelection:r,map:o,setMap:d,userLatLng:m,className:u,defaultMarkerColor:x="brand-600"})=>{let p=e5(h.hy0.LOCATION_ID,!!o),[g,_]=(0,i.useState)(!1),v=(0,R.G)(z.zg)[h.Lq3.GOOGLE_MAPS],{isLoaded:j}=(0,eZ.KD)({id:"google-map-script",libraries:e7,googleMapsApiKey:v}),{screenWasMatched:b}=(0,O.l)(tt),A=(0,i.useCallback)(()=>{let e=o?.getBounds();a&&e&&g&&s(tl(a,e)),_(!0)},[a,o,s,g]),C=(0,i.useMemo)(()=>(0,eJ.A)(A,600),[A]);(0,i.useEffect)(()=>{if(o&&!o.getBounds()&&!(0,f.A)(e)){let t=new google.maps.LatLngBounds;(0,eq.A)(e,e=>{let a=e9(e);a&&t.extend(a)}),o.fitBounds(t)}},[e,o]),(0,i.useEffect)(()=>{p&&l(p?parseInt(p):void 0)},[p,l]),(0,i.useEffect)(()=>{o?.setOptions({zoomControl:!b})},[o,b]);let y=(0,i.useCallback)(e=>{d(e)},[d]),w=(0,i.useCallback)(()=>{d(null)},[d]);return j?(0,n.jsx)(eZ.u6,{mapContainerClassName:c()("w-full h-full",u),onLoad:y,onUnmount:w,options:te,onClick:()=>l(NaN),onBoundsChanged:C,children:!!o&&(0,n.jsxs)(n.Fragment,{children:[e?.length&&e.map(e=>{let a=t===e.id,s=e9(e);if(!s)return null;let i=e.markerColor||x;return(0,n.jsx)(eZ.P3,{position:s,mapPaneName:eZ.i3.FLOAT_PANE,children:(0,n.jsx)(N.g,{icon:eY.sF,className:"fill-current -translate-x-1/2 -translate-y-full absolute",onClick:t=>{t.stopPropagation(),l(e.id),r(e)},style:{strokeWidth:32,color:a?"white":(0,e8._)(i),stroke:a?(0,e8._)(i,"brand-900"):"white",height:36}})},e.id)}),m&&(0,n.jsx)(eZ.P3,{position:m,mapPaneName:eZ.i3.OVERLAY_MOUSE_TARGET,children:(0,n.jsx)("div",{className:"w-200 h-200 bg-cta-active rounded-full border-2 border-white shadow-dms-cta-focus",onClick:()=>o.panTo(m)})})]})}):null};function tl(e,t){return(0,eW.A)(e,e=>{let a=e9(e);return a?(0,eK.A)(a,t.getCenter().toJSON()):null})}function ts(e,t){return t?.length?[...(0,ex.A)((0,o.A)(t,t=>(0,eC.A)(e,e=>(0,eb.Nh)(t)===e.uuid))),...(0,eI.A)(e,e=>!(0,eh.A)(t,t=>(0,eb.Nh)(t)===e.uuid))]:(0,eW.A)(e,e=>(e.content.name||e.name).toLowerCase())}let tn=({className:e,headline:t,tagline:a,lead:l,footnotes:s,contacts:r,tags:m,sort:u,component:x,isInGrid:p,id:g,show_description:f,show_phone:_,show_mobile_phone:v,show_email:j,parentLevel:N=0})=>{let b=(0,M.V)(),[C,y]=(0,i.useState)(()=>!!(0,V.A)(m)),[w,k]=(0,i.useState)(),L=(0,i.useMemo)(()=>{var e;return e=(0,ef.A)([...r||[],...w||[]],"id"),"alphabetical"===u?(0,eW.A)(e,[e=>e.content.name.toLowerCase()]):"position"===u?(0,eW.A)(e,[e=>parseInt(e.content.position)||1/0]):e},[r,w,u]),I=(0,i.useMemo)(()=>
1(0,ea.f)(!!t,h.C2u.H2,N),[t,N]),T=(0,i.useCallback)(async()=>{let e=m?.map(({uuid:e})=>e);if(!(0,V.A)(e))return;let{data:t}=await A().get(`/api/${b}/contacts`,{params:{byTagUuids:e}}).catch(eB.A)||{};t&&k(t.persons),y(!1)},[b,m]);return((0,i.useEffect)(()=>{T()},[T]),(0,V.A)(r)||(0,V.A)(m))?(0,n.jsxs)(S.A,{id:g,isInGrid:p,className:c()(e,`gtm-component-${x}`,{"md:offset-1 md:col-10":!p}),children:[(0,n.jsx)(ez.A,{spacing:"mb-400",headline:t,headlineLevel:I,tagline:a,lead:l}),C?(0,n.jsx)(W.A,{}):(0,n.jsx)("div",{className:c()("grid grid-cols-1 sm-max:w-full gap-200 lg:auto-rows-auto xl:col xl:w-full",{"lg:grid-cols-2":!p}),children:(0,o.A)(L.filter(e=>e?.id!=null),e=>(0,n.jsx)(eV,{content:e.content,showDescription:f,showPhone:_,showMobilePhone:v,showEmail:j},e.id))}),(0,U.k8)(s)&&(0,n.jsx)(E.sD,{text:s,className:"mt-300 text-style-label-tiny"})]}):(0,n.jsx)(d.A,{className:e,isInGrid:p,name:x,extraText:"Select at least one Contact or Tag"})},ti=({image:e=[],images_pim:t,name:a,subtitle:l,link:s,direction:i})=>{let r=c()({relative:!0,"w-full":!0,flex:!0,"items-center":!0,"flex-col":i===h.puO.COL,"space-x-7":i===h.puO.ROW}),o=(0,eP.TE)(t,e);return(0,n.jsxs)("div",{className:r,children:[(0,n.jsx)("div",{children:o&&(0,n.jsx)(E._V,{alt:"",image:o})}),(0,n.jsxs)("div",{children:[(0,n.jsx)(E.DZ,{level:3,children:(0,n.jsx)(E.e7,{condition:s,wrapper:e=>(0,n.jsx)(E.sG,{url:s,linktype:h.J$1.STORY,className:"stretched-link",children:e}),children:(0,n.jsx)(n.Fragment,{children:a})})}),l&&(0,n.jsx)("p",{children:l})]})]})},tr=({className:e,oversize:t,component:a,product:l})=>{if(0===l.length)return(0,n.jsx)(d.A,{className:e,name:h.sC4.CONTENT_PRODUCT});let s=c()({"w-full":!0,"max-w-4xl":t,"max-w-xl":!t,"mx-auto":!0,"py-10":!0,flex:!0,"space-x-7":!0}),i=1===l.length?h.puO.ROW:h.puO.COL;return(0,n.jsx)("div",{className:c()(e,`gtm-component-${a}`,s),children:(0,o.A)(l,e=>(0,n.jsx)(ti,{direction:i,link:e.full_slug,...e.content},e.uuid))})};var tc=a(56411);let to=({className:e,content_display:t,show_category:a,headline:l,tagline:s,lead:i,footnotes:r,parentLevel:m=0,products:u,component:x,isInGrid:p})=>{let g=(0,eI.A)(u,e=>[h.sbc.PRODUCT,h.sbc.PRODUCT_RANGE].includes(e?.content?.component));if(!l&&0===g.length)return(0,n.jsx)(d.A,{className:e,name:h.sC4.CONTENT_PRODUCT_LIST});let f=(0,ea.f)(!!l,h.C2u.H2,m),_=t!==h.ITD.COMPACT,v=t===h.ITD.EXTENDED;return(0,n.jsx)(S.A,{isInGrid:p,className:c()(e,`gtm-component-${x}`),children:(0,n.jsxs)("div",{className:"row",children:[(l||(0,U.k8)(i))&&(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:(0,n.jsx)(ez.A,{spacing:"mb-200",headline:l,headlineLevel:f,tagline:s,lead:i})}),(0,n.jsx)("div",{className:"md:offset-1 md:col-10",children:(0,n.jsx)("div",{className:"row -mx-100 gtm-product-list",children:(0,o.A)(g,e=>(0,n.jsx)("div",{className:c()("gtm-product-card col-12 sm:col-6 mb-200 px-100",{"gtm-product-range-card":e?.content?.component===h.ii8.PRODUCT_RANGE,"lg:col-5":[2,4].includes(u.length),"lg:col-4":u.length>=3&&4!==u.length}),children:(0,n.jsx)(tc.A,{type:e?.content?.component,products:e?.content?.products,name:e?.name,linkUrl:e?.full_slug,tagline:_?e?.content?.tagline:"",description:v&&e?.content?.highlights,categoryName:a?e?.content?.category?.name:"",gtmCategoryName:e?.content?.category?.name,showPrice:!1,image:(0,eP.TE)(e?.content?.images_pim,e?.content?.image)})},e.full_slug))})}),(0,U.k8)(r)&&(0,n.jsx)("div",{className:"md:col-9 md:offset-1 mt-100",children:(0,n.jsx)(E.sD,{text:r,className:"text-style-label-tiny"})})]})})};var td=a(20869),tm=a(78777),tu=a(64083),tx=a(97691),th=a(63743),tp=a(84746),tg=a.n(tp);let tf=({label:e,link:t,component:a,className:l,...s})=>e&&(0,U.VX)(t)?(0,n.jsx)(E.Wt,{content:s,children:(0,n.jsx)(E.sG,{...t,className:c()(l,`gtm-component-${a}-link`),children:(0,n.jsx)(tx.$n,{variant:th.Ck.SECONDARY,size:th.GO.LARGE,rightIcon:tu.Ze.ARROW,iconWidth:32,iconHeight:32,fullWidth:!0,className:tg().button,children:e})})}):null,t_=tf;var tv=a(52475),tj=a.n(tv);let tN=({title:e,titleBold:t,items:a=[],className:l,component:s,...i})=>{let r=a?.filter(e=>e.label&&(0,U.VX)(e.link));return r.length?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:i,
1children:(0,n.jsx)(tm.Ev,{className:c()(l,`gtm-component-${s}`),children:(0,n.jsxs)("div",{className:tj().container,children:[(t||e)&&(0,n.jsxs)("p",{className:tj().title,children:[t&&(0,n.jsx)("span",{className:tj().titleBold,children:t}),e&&(0,n.jsx)("span",{className:tj().titleRegular,children:e})]}),(0,n.jsx)(tm.TW,{children:(0,o.A)(r,e=>(0,n.jsx)(tm.bn,{mobile:12,tablet:4,desktop:4,children:(0,n.jsx)(tf,{...e})},e._uid))})]})})})}):null};var tb=a(86593);let tA=({className:e,invisible:t,extra_spacing:a,component:l,size:s=7})=>{let i=parseInt(s,10);return(0,n.jsx)(S.A,{className:c()(e,`gtm-component-${l}`),children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()(`md:col-${i}`,{"md:offset-1":12!==i}),children:(0,n.jsx)("div",{className:c()({"py-500 my-100":a}),children:(0,n.jsx)("hr",{className:c()("m-0",{"border-none":t})})})})})})};var tC=a(94752),ty=a(47583),tw=a(74328),tk=a(53423),tL=a(9958);let tS=({file:e,compact:t,large:a,albumName:l=""})=>{var s;let i,r,c;if(!e.url)return null;let o=new URL(e.url),d=o.searchParams.get("content-type")?.split("/").pop()||e.name.split(".").pop(),m=e.displayName||(0,tL.r)(e.name,!1);return(0,n.jsx)(tw.A,{title:m,name:e.description,sizeInBytes:e.size,filename:e.url,className:a?"flex-grow":"",isLargeCard:a,previewImage:e.preview,lastModified:(i=(s=e.time).slice(0,4),r=s.slice(4,6),c=s.slice(6,8),(0,tk._U)(`${i}-${r}-${c}`).toJSDate()),expirationDate:function(e){if(!e)return;let t=String(e);if(t.length<8)return;let a=t.slice(0,4),l=t.slice(4,6),s=t.slice(6,8);return(0,tk._U)(`${a}-${l}-${s}`).toJSDate()}(e.expirationDate),fileExtension:d?.toUpperCase(),compact:t,onDownload:()=>(0,T.Ze)(m,l)})};var tE=a(45371),tI=a(91952),tT=a(24501);let tM=({cantoAssets:e,storyblokAssets:t,cantoCuratedViewData:a,isLoadingCantoAssets:l,showCuratedView:s,hasAssets:r,compact:d,large:m,sort:u})=>{let x=[],h=[];if(l)return(0,n.jsx)(W.A,{});("canto"===u||s)&&a&&(0,V.A)(a)>0?x=(0,o.A)(a,t=>e.find(e=>e.id===t.path)):"alphabetical"===u?(x=(0,tT.v$)(e),h=(0,tT.v$)(t)):(x=(0,tT.v$)(e),h=t);let p=(0,ex.A)([...h,...x]);return r||l?(0,n.jsx)("ul",{className:c()("list-none pl-0 text-style-label-medium gap-200",{"flex flex-col":!m,"grid grid-cols-2 xl:grid-cols-3 4xl:grid-cols-4 lg:grid-cols-3 3xl:grid-cols-4":m}),children:(0,o.A)(p,(e,t)=>(0,n.jsx)("li",{className:c()({"flex flex-col":m}),children:"filename"in e?(0,i.createElement)(tE.A,{...e,compact:d,large:m,key:e.id,index:t}):(0,n.jsx)(tS,{file:e,compact:d,large:m},e.id)},e.id))}):(0,n.jsx)(tI.A,{})};function tR(e,t){let a=(0,R.G)(z.VP),l=(0,R.G)(z.JV),[s,n]=(0,i.useState)(!!e),[r,c]=(0,i.useState)({assets:[],albums:[]}),o=(0,i.useRef)(t);return(0,i.useEffect)(()=>
1{let t=o.current;if(!e||!a||!l)return;let s=new AbortController;return async function(){n(!0);try{let t=await A().get("/api/canto/get",{params:{url:e,storyId:a,locale:l},signal:s.signal});if(s.signal.aborted)return;c(t.data)}catch(t){s.signal.aborted?(0,eG.MD)(`Canto request aborted (${e})`):(0,eG.MD)("Canto fetch failed",t)}s.signal.aborted||n(!1)}(),()=>{s.abort(),t?.()}},[e,a,l]),{isLoading:s,data:r}}let tO=(e,t,a)=>{let l=(0,R.j)(),s=(0,R.G)(z.VP),n=(0,R.G)(z.JV),r=(0,R.G)(z.$m),[c,o]=(0,i.useState)(!!e),[d,m]=(0,i.useState)([]);return(0,i.useEffect)(()=>{if(o(!!e&&!!s&&!!n),!e||!s||!n)return;let i=new AbortController,c=async()=>{o(!0);try{let t=await A().get("/api/canto/curated-view",{params:{cantoId:e,storyId:s,locale:n},signal:i.signal});if(i.signal.aborted)return;if(a)m(t.data);else{let e=t.data.reduce((e,t)=>{let a=e[0];return t.items&&t.items.length>0&&a.items.push(...t.items),e},[{items:[]}]);m(e)}}catch(e){A().isAxiosError(e)?(0,eG.MD)("Error fetching Canto curated view: "+e.message):(0,eG.MD)("Unexpected error: "+e.message)}o(!1),r.includes(e)||l((0,z.Rw)(e))};return"canto"===t||a?c():(o(!1),r.includes(e)||l((0,z.Rw)(e))),()=>{i.abort()}},[t,a,e,s,n,r,l]),{isLoading:c,data:d}},tz=e=>{if(!e)return null;let t=e.match(/\/(album)\/([^?]+)/);return t?t[2]:null},tP=({className:e,headline:t,tagline:a,lead:l,footnotes:s,parentLevel:i=0,assets:r,canto_id:m,compact:u,component:x,id:p,sort:g,large:f,show_curated_view:_})=>{let v=(0,U.YT)(r)||[],j=(0,V.A)(v)>0,{isLoading:N,data:{assets:b,albums:A}}=tR(m),C=(0,V.A)(A)>0,{isLoading:y,data:w}=tO(C?null:tz(m),g,_),k=N||y;if(!t&&!j&&!m)return(0,n.jsx)(d.A,{className:e,name:h.sC4.DOWNLOADS});let L=(0,ea.f)(!!t,h.C2u.H2,i),I=(0,V.A)(b)>0,T=(0,V.A)(w)>0,M=j||I,R=_&&!C&&T,O=C&&("canto"===g||_),z=T?(0,e_.A)(w,"items"):[];return(0,n.jsx)(S.A,{id:p,className:c()(e,`gtm-component-${x}`),children:(0,n.jsx)("div",{className:"row",children:(0,n.jsxs)("div",{className:c()("md:offset-1 space-y-200",{"md:col-6":u,"md:col-10":!u}),children:[O&&(0,n.jsx)(ty.default,{annotations:[{type:ty.ANNOTATION_TYPE.WARNING,description:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("em",{children:"Canto Curated View"})," is only supported for Canto ",(0,n.jsx)("strong",{children:"albums"}),". You provided the URL of a ",(0,n.jsx)("strong",{children:"folder"}),"."]})}],hideComponentName:!0}),(!!t||(0,U.k8)(l))&&(0,n.jsx)(ez.A,{spacing:"mb-400",headline:t,headlineLevel:L,tagline:a,lead:l}),R?(0,o.A)(w,(e,t)=>{let a=(0,ea.f)(!!e.headline,h.C2u.H3,L);return(0,n.jsxs)("div",{children:[(0,n.jsx)(ez.A,{spacing:"mb-400",headline:e?.headline,headlineLevel:a,subtitle:e?.subtitle}),(0,n.jsx)(tM,{cantoAssets:b,storyblokAssets:0===t?v:[],cantoCuratedViewData:e.items,isLoadingCantoAssets:k,showCuratedView:_,hasAssets:M,large:f,sort:g})]},(0,tC.A)("canto"))}):(0,n.jsx)(tM,{cantoAssets:b,storyblokAssets:v,isLoadingCantoAssets:k,cantoCuratedViewData:z,hasAssets:M,large:f,sort:g}),(0,U.k8)(s)&&(0,n.jsx)(E.sD,{text:s,className:"mt-300 text-style-label-tiny"})]})})})};var tD=a(62006),tG=a(12678),tF=a(89514);function tB(e,t=!1){let{siteConfig:a}=(0,tG.z)();if(!a||!e)return;let{locale:l,market_id:s,shop_locale:n,country:{content:{iso_alpha2:i}={}}}=a;return(0,tF.qN)(e,{ignoreShopLocale:t,locale:l,shop_locale:n,market_id:s,iso_alpha2:i})}let tU=[h.SKL.XS,h.SKL.SM],t$=({className:e,url:t="",size:a,aspect_ratio:l,aspect_width:s,aspect_height:i,headline:r,tagline:o,lead:m,footnotes:u,parentLevel:x=0,isInGrid:p,component:g,id:f})=>{let{screenWasMatched:_}=(0,O.l)(tU),v=tB(t,!0),j=!!v&&(0,tD.AY)(v);if(!r&&!j)return(0,n.jsx)(d.A,{className:e,name:h.sC4.EMBED});let N=_||!a?h.YuK.DEFAULT:a,b=l||h.aeP;b===h.KSO&&s&&i&&(b=`${s}:${i}`);let A=b.split(":"),C=parseFloat(A[1])/parseFloat(A[0])*100,y=(0,ea.f)(!!r,h.C2u.H2,x),w=(0,n.jsx)(ez.A,{spacing:"mb-400",headline:r,headlineLevel:y,tagline:o,lead:m}),k=(0,n.jsx)("div",{className:"relative",children:j&&(0,n.jsxs)(n.Fragment,{children:[!_&&(0,n.jsx)("div",{className:"block w-full",style:{paddingTop:`${C}%`}}),(0,n.jsx)("iframe",{className:c()("w-full",{"h-screen-7/10":_,"absolute inset-0 h-full object-center object-contain":!_}),src:v,frameBorder:"0"},v)]})}),L=(0,n.jsx)(E.sD,{text:u,className:"text-style-label-tiny"});function I(e){return p?e:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()({"md:col-10 md:offset-1":N===h.YuK.DEFAULT,"col-12":N===h.YuK.WIDE}),children:e})})}return(0,n.jsxs)(n.Fragment,{children:[(r||(0,U.k8)(m))&&(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,isInGrid:p,id:f,className:c()(e,`gtm-component-${g}`),children:I(w)}),(0,n.jsx)(S.A,{size:N,isInGrid:p,id:r?void 0:f,className:c()(e,`gtm-component-${g}`),children:I(k)}),(0,U.k8)(u)&&(0,n.jsx)(S.A,{size:N,isInGrid:p,className:c()(e,`mt-300 gtm-component-${g}`),children:I(L)})]})};var tH=a(22266),tV=a(34392),tK=a.n(tV);let tW=({className:e,title:t,image:a,text:l,component:s,arrangement:r})=>{let[o,d]=(0,i.useState)(!1),m=r||h.Ofm.TOP,u=m===h.Ofm.RIGHT||m===h.Ofm.RIGHT_NARROW,x=!o&&(0,U.wl)(a),p=(0,n.jsxs)(n.Fragment,{children:[!!t&&(0,n.jsx)(E.DZ,{level:2,className:c()("h3 mt-0",tK()["form-content-headline"]),children:t}),(0,U.k8)(l)&&(0,n.jsx)("div",{className:tK()["form-content-text"],children:(0,n.jsx)(E.sD,{text:l})})]});return(0,n.jsxs)("div",{className:c()(e,`gtm-component-${s}`,tK()["form-content"],{[tK()[`form-content--arrangement-${m}`]]:!0,[tK()["form-content--image-right-side"]]:u}),children:[x&&(0,n.jsx)("div",{className:tK()["form-content-image"],children:(0,n.jsx)(E._V,{alt:a.alt??"",imageUrl:a.filename,useDefaultImageTag:!0,onErrorFunction:()=>d(!0)})}),!(0,es.t5)(h.SKL.XS)&&u?(0,n.jsx)("div",{className:tK()["form-content-text-wrap"],children:p}):p]})},tY=({className:e,title:t,subtitle:a,image:l,text:s,component:i,visual:r})=>{let o=(0,ey.B)("Form Ending Done"),d=r||h.E$U.NONE,m=(0,B.IT)("check");return(0,n.jsxs)("div",{className:c()(e,`gtm-component-${i}`,tK()["form-ending"],{[tK()[`form-ending--visual-${d}`]]:!0}),children:[(0,n.jsxs)("div",{className:tK()["form-ending-head"],children:[d===
1h.E$U.IMAGE&&(0,U.wl)(l)&&(0,n.jsx)("div",{className:tK()["form-ending-image-wrap"],children:(0,n.jsx)(E._V,{alt:"",image:l,responsive:!0,imageClassName:"object-contain"})}),r===h.E$U.ILLUSTRATION_CHECK&&(0,n.jsx)(E._V,{alt:o,imageUrl:m,width:176,height:176,fixedSvgDimensions:!0}),r===h.E$U.ICON_CHECK&&(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(N.g,{icon:j.SG,className:"w-500 h-500 text-success-600"})}),!!t&&(0,n.jsx)(E.DZ,{level:2,className:c()("h3",tK()["form-ending-headline"]),children:t}),!!a&&(0,n.jsx)("div",{className:"text-style-label-medium mb-300",children:a})]}),(0,n.jsx)("div",{className:tK()["form-ending-text"],children:(0,U.k8)(s)&&(0,n.jsx)(E.sD,{text:s})})]})};var tZ=a(3593),tJ=a(3003);let tq=({className:e,_uid:t,name:a,label:l,description:s,required:i,selected:r,component:o,model:d={},size:m=h.x0Q.MEDIUM,disabled:u=!1})=>{let x=a||t,p=d[x]?[!0,"true"].includes(d[x].value):!!r;return(0,n.jsxs)("div",{className:c()(e,`gtm-component-${o}`,"form-row"),children:[(0,n.jsx)(tZ.A,{id:t,name:x,label:l,size:m,required:i,checked:p,value:"true",className:"my-100",disabled:u}),(0,n.jsx)(tJ.A,{size:m,description:s})]})};var tQ=a(74625);let tX=({className:e,_uid:t,name:a,label:l,placeholder:s,description:i,required:r,component:o,model:d={},size:m=h.x0Q.MEDIUM,disabled:u=!1})=>{let x=a||t,p=m===h.x0Q.MEDIUM,g=m===h.x0Q.SMALL,f=m===h.x0Q.TINY;return(0,n.jsxs)("div",{className:c()(e,`gtm-component-${o}`,"form-row",{"text-style-label-medium":p,"text-style-label-small":g,"text-style-label-tiny":f}),children:[(0,n.jsxs)("label",{htmlFor:t,children:[!!l&&(0,n.jsx)(tQ.A,{label:l,required:r}),(0,n.jsx)("input",{id:t,name:x,type:"email",pattern:h.qrU,defaultValue:d[x]?.value,className:"form-input",placeholder:s,required:r,disabled:u})]}),(0,n.jsx)(tJ.A,{size:m,description:i})]})};var t0=a(28290),t1=a(17424);let t2=({className:e,_uid:t,name:a,label:l,placeholder:s,description:i,min:r,max:o,required:d,decimals:m,component:u,model:x={},size:p=h.x0Q.MEDIUM,disabled:g=!1})=>{let f=a||t,_=p===h.x0Q.MEDIUM,v=p===h.x0Q.SMALL,j=p===h.x0Q.TINY;return(0,n.jsxs)("div",{className:c()(e,`gtm-component-${u}`,"form-row",{"text-style-label-medium":_,"text-style-label-small":v,"text-style-label-tiny":j}),children:[(0,n.jsxs)("label",{htmlFor:t,children:[!!l&&(0,n.jsx)(tQ.A,{label:l,required:d}),(0,n.jsx)("input",{id:t,name:f,type:"number",defaultValue:x[f]?.value,pattern:m?"[0-9,\\.]":"[0-9]",className:"form-input",placeholder:s,max:o,min:r,required:d,disabled:g})]}),(0,n.jsx)(tJ.A,{size:p,description:i})]})};var t4=a(96435),t3=a(55270);let t6=({className:e,title:t,footnotes:a,form:l,isPreview:s,component:i,model:r})=>(0,n.jsxs)("div",{className:c()(e,`gtm-component-${i}`),children:[!!t&&(0,n.jsx)(E.DZ,{level:3,children:t}),(0,o.A)(l,e=>(0,n.jsx)(m.A,{isInGrid:!0,isPreview:s,blok:e,model:r},e._uid)),(0,U.k8)(a)&&(0,n.jsx)(E.sD,{text:a,className:"mt-300 text-style-label-tiny"})]});var t5=a(93764),t8=a(40485),t7=a.n(t8);let t9=({className:e,link:t,is_title_h1:a=!1,seo_only:l=!1,use_linked_content:s,background_preset:r,background_color:o,title:m,lead:u,small:x,show_button:p,button_label:g,text_on_card:f,negative:_=!1,vertical_alignment:v=h.f9J.CENTER,text_alignment:j=h.$yc.LEFT,image:b,image_mobile:A,image_sizing:C=h.fV0.COVER,component:y,isInGrid:w=!1,index:k})=>{let L=x?`(${h.LOf.sm}) 40vw, 90vw`:"90vw",S=s?t?.story?.name:m,I=s?t?.story?.content?.lead:u,T=(0,U.k8)(I),M=(0,U.wl)(b),R=(0,U.wl)(A),O=j||h.$yc.LEFT,[z,P]=(0,i.useState)(),D=r===h.o$r.CUSTOM?o.color:"",G=v||h.f9J.CENTER,F=C||h.fV0.COVER,B=!!((M||R)&&(0,eL.isNumber)(k))&&k<=2;if((0,i.useEffect)(()=>{P(D)},[D]),F===h.fV0.CENTER&&(F=h.fV0.HALF_BG),x&&(F===h.fV0.LEFT||F===h.fV0.RIGHT)&&(F=h.fV0.COVER),!S&&!T&&!M)return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(d.A,{className:e,name:h.sC4.HOMEPAGE_CARD,isInGrid:w})});let $=(0,U.VX)(t),H=$&&p&&g,V=$&&S&&!H,K=$&&!V&&!H&&T,W=a?(0,n.jsx)(E.DZ,{level:1,className:c()("mb-200",{"text-style-heading-h1":!x,"text-style-heading-h3":x}),children:S}):(0,n.jsx)("div",{className:c()("mb-200",{"text-style-heading-h3 lg:text-style-heading-h2":!x,"text-style-heading-h3":x}),children:S}),Y=$&&!V&&!H&&!K,Z=(0,n.jsx)("div",{className:c()({"text-style-label-medium 2xl:text-style-label-large":!x,"text-style-label-medium":x}),children:(0,n.jsx)(E.sD,{text:I})});return(0,n.jsx)("div",{className:c()(e,`gtm-component-${y}
1`,"mb-200 md:mb-400",{"md:col-6":x,"md:col-12":!x,"sr-only":l}),children:(0,n.jsxs)("div",{style:{backgroundColor:z},className:c()({[t7()["homepage-card"]]:!0,[t7()["homepage-card--has-link"]]:$,[t7()["homepage-card--is-small"]]:x,[t7()["homepage-card--is-large"]]:!x,[t7()["homepage-card--text-negative"]]:_&&!f,[t7()["homepage-card--text-on-card"]]:f,[t7()[`homepage-card--text-align-${O}`]]:O,[t7()[`homepage-card--text-${G}`]]:G,[t7()[`homepage-card--image-size-${F}`]]:!0,[t7()[`homepage-card--color-${r}`]]:""!==r}),children:[(0,n.jsxs)(E.e7,{condition:Y,wrapper:e=>(0,n.jsx)(E.sG,{...t,className:"reset-link stretched-link",children:e}),children:[M&&(0,n.jsx)("div",{className:c()({"hidden sm:block":R,[t7()["homepage-card-image"]]:!0,[t7()["homepage-card-image-desktop"]]:!0,[t7()["homepage-card-image-mobile"]]:!R}),children:(0,n.jsx)(E._V,{alt:"",image:b,sizes:L,aboveTheFold:B})}),R&&(0,n.jsx)("div",{className:c()({"block sm:hidden":!0,[t7()["homepage-card-image"]]:!0,[t7()["homepage-card-image-desktop"]]:!M,[t7()["homepage-card-image-mobile"]]:!0}),children:(0,n.jsx)(E._V,{alt:"",image:A,sizes:L})})]}),(S||T||H)&&(0,n.jsxs)("div",{className:c()({[t7()["homepage-card-text"]]:!0}),children:[S&&(0,n.jsx)(E.e7,{condition:V,wrapper:e=>(0,n.jsx)(E.sG,{...t,className:"reset-link stretched-link",children:e}),children:W}),T&&(0,n.jsx)(E.e7,{condition:K,wrapper:e=>(0,n.jsx)(E.sG,{...t,className:"reset-link stretched-link",children:e}),children:Z}),H&&(0,n.jsxs)(E.sG,{...t,className:c()("btn btn-icon-right mt-200 stretched-link sm-max:btn-small",{"btn-primary":!_||f,"sm-max:btn-primary md:btn-secondary md:btn-on-background":_&&!f,"btn-small":x}),children:[g," ",(0,n.jsx)(N.g,{icon:t5.dm})]})]})]})})};var ae=a(91153),at=a.n(ae);let aa=e=>{let{component:t,title_primary:a,title_secondary:l,description:s,button1_title:r,button1_link:o,button2_title:d,button2_link:m,background_image:u,background_video:x,show_video_controls:p}=e,g=(0,i.useRef)(null),[f,_]=(0,i.useState)(!0),[v,j]=(0,ey.B)(["play_video","pause_video"]),N=!!x?.filename,b=(0,U.wl)(u),A=r&&(0,U.VX)(o),C=d&&(0,U.VX)(m),y=(0,i.useCallback)(()=>{let e=g.current;e&&(e.paused?(e.play(),_(!0)):(e.pause(),_(!1)))},[]);return(0,n.jsx)(E.Wt,{content:e,children:(0,n.jsxs)("section",{className:c()(at().container,`gtm-component-${t}`),children:[(0,n.jsxs)("div",{className:at().background,children:[N&&(0,n.jsx)("video",{ref:g,className:c()(at().bgVideo,`gtm-component-${t}-video`),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,poster:u?.filename??void 0,children:(0,n.jsx)("source",{src:x.filename,type:"video/mp4"})}),!N&&b&&(0,n.jsx)(E._V,{alt:u?.alt??"",image:u,className:at().bgImage,imageClassName:"object-cover object-center",aboveTheFold:!0,layout:h.zzR.FILL,sizes:"100vw"}),(0,n.jsx)("div",{className:at().overlay})]}),(0,n.jsx)(tm.Ev,{className:at().gridContainer,children:(0,n.jsx)(tm.TW,{children:(0,n.jsxs)(tm.bn,{mobile:12,tablet:8,desktop:6,className:at().contentColumn,children:[(0,n.jsxs)("div",{className:at().headline,children:[a&&(0,n.jsx)("span",{className:at().titlePrimary,children:a}),l&&(0,n.jsx)("strong",{className:at().titleSecondary,children:l})]}),s&&(0,n.jsx)("p",{className:at().description,children:s}),(A||C)&&(0,n.jsxs)("div",{className:at().buttons,children:[A&&(0,n.jsx)(E.sG,{...o,className:`gtm-component-${t}-cta1-link`,children:(0,n.jsx)(tm.$n,{variant:tm.Ck.SECONDARY_UI,size:tm.GO.LARGE,fullWidth:!0,className:at().mobileFullWidthButton,children:r})}),C&&(0,n.jsx)(E.sG,{...m,className:`gtm-component-${t}-cta2-link`,children:(0,n.jsx)(tm.$n,{variant:tm.Ck.SECONDARY_LIGHT,size:tm.GO.LARGE,fullWidth:!0,className:at().mobileFullWidthButton,children:d})})]})]})})}),N&&p&&(0,n.jsx)(tm.K0,{icon:f?tu.Ze.PAUSE:tu.Ze.PLAY,"aria-label":f?j:v,variant:tm._c.BLURRED,size:tm.eg.MEDIUM,onClick:y,className:c()(at().videoControl,`gtm-component-${t}-video-toggle`)})]})})};var al=a(5772),as=a(77378),an=a.n(as);let ai=({title:e,description:t,icon:a,link:l,component:s,...r})=>{let o=(0,U.VX)(l),d=(0,U.wl)(a),m=(0,i.useMemo)(()=>(0,n.jsxs)("div",{className:an().card,children:[d&&(0,n.jsx)("div",{className:an().icon,children:(0,n.jsx)(al.default,{src:a.filename,alt:a.alt||e,fill:!0,sizes:"32px"})}),(0,n.jsxs)("div",{className:an().content,children:[(0,n.jsx)(E.DZ,{level:h.C2u.H3,className:an().title,children:e}),(0,n.jsx)("p",{className:an().description,children:t})]})]}),[t,d,a.alt,a.filename,e]);return o?(0,n.jsx)(E.Wt,{content:r,children:(0,n.jsx)(E.sG,{...l,className:c()(an().link,`gtm-component-${s}-link`),children:m})}):(0,n.jsx)(E.Wt,{content:r,children:m})},ar=ai;var ac=a(99379),ao=a.n(ac);let ad=({items:e=[],className:t,component:a,...l})=>e.length?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:l,children:(0,n.jsx)(tm.Ev,{className:c()(t,`gtm-component-${a}`),children:(0,n.jsx)("div",{className:ao().container,children:(0,o.A)(e,e=>(0,n.jsx)(ai,{...e},e._uid))})})})}):null,am=({className:e,image:t,component:a})=>(0,U.wl)(t)?(0,n.jsx)(E._V,{alt:"",image:t,responsive:!0,className:c()(e,`gtm-component-${a}`)}
1):null;var au=a(46321),ax=a(84895),ah=a.n(ax);let ap={1:"col-12",2:"col-6",3:"col-4",4:"col-3",5:"w-1/5",6:"col-2",7:"col-8"},ag={1:"md:col-12",2:"md:col-6",3:"md:col-4",4:"md:col-3",5:"md:w-1/5",6:"md:col-2",7:"md:col-8"},af={1:"lg:col-12",2:"lg:col-6",3:"lg:col-4",4:"lg:col-3",5:"lg:w-1/5",6:"lg:col-2",7:"lg:col-8"},a_=({className:e,parentLevel:t=0,component:a,children:l,headline:s,tagline:i,lead:r,footnotes:u,columns_sm:x,columns_md:p,columns_lg:g,content:f,gutter:_=h.vow.DEFAULT,size:v="10",isInGrid:j,id:N,anchor:b,isPreview:A,spacingClassName:C="gap-y-200 sm:gap-y-400",containerClassName:y="mb-400",rowClassName:w,colClassName:k,fixedColumnsLg:L,fixedColumnsMd:I,fixedColumnsSm:T})=>{var M,R,O,z,P;let D;if(!s&&f?.length===0)return(0,n.jsx)(d.A,{className:e,name:h.sC4.GRID});let G=parseInt(v,10),F=_===h.vow.NONE?"":C,B=c()(w,"row",F,{"mx-0 md:mx-0":_===h.vow.NONE&&v===h.YuK.SCREEN,"mx-200 md:mx-400":_===h.vow.NONE&&(v===h.YuK.FLUID||12===G),"mx-200 md:mx-350":_===h.vow.NONE&&10===G,"mx-200 md:mx-300":_===h.vow.NONE&&8===G,"mx-200 md:mx-250":_===h.vow.NONE&&6===G,"pb-400 gap-y-0":_===h.vow.NONE}),$=c()("content-container content-container-grid-cell",k,{"px-0":_===h.vow.NONE},L&&`lg:col-${L}`,I&&`md:col-${I}`,T&&`col-${T}`,x&&ap[x],p&&ag[p],g&&af[g]),H=(M=x,R=p,O=g,z=_,D=(P=v)===h.YuK.SCREEN?100:"12"===P?85:"10"===P?70:50,z===h.vow.DEFAULT&&(D-=5),{sm:`${Math.floor(D/M)}vw`,md:`${Math.floor(D/R)}vw`,lg:`${Math.floor(D/O)}vw`}),V=Object.values(h.YuK).includes(v)?v:h.YuK.DEFAULT,K=G<=10,W=(0,ea.f)(!!s,h.C2u.H2,t);return(0,n.jsxs)(n.Fragment,{children:[(s||(0,U.k8)(r))&&(0,n.jsx)(S.A,{isInGrid:j,size:V===h.YuK.SCREEN?h.YuK.WIDE:V,className:c()(e,`gtm-component-${a}`,y),id:b||N,children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()("col-12",{"md:col-9 md:offset-1":K}),children:(0,n.jsx)(ez.A,{headline:s,headlineLevel:W,tagline:i,lead:r})})})}),(0,n.jsx)(S.A,{isInGrid:j,gutters:_,size:V,className:c()(e,`gtm-component-${a}`,y,{"overflow-x-hidden":v===h.YuK.SCREEN}),id:s?void 0:N,children:(0,n.jsx)(E.e7,{condition:!!G,wrapper:e=>(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()(`md:col-${G}`,{"md:offset-1":K}),children:e})}),children:(0,n.jsxs)("div",{className:B,children:[f?.length?(0,o.A)(f,e=>(0,n.jsx)("div",{className:$,children:(0,n.jsx)(m.A,{isInGrid:!0,columnViewportWidths:H,isPreview:A,blok:e,parentLevel:W})},e._uid)):(0,n.jsx)("div",{className:$,children:l}),(0,U.k8)(u)&&(0,n.jsx)(E.sD,{text:u,className:c()("text-style-label-tiny",{"mt-100 sm:mt-200":_===h.vow.NONE,"px-0":_===h.vow.NONE&&v!==h.YuK.SCREEN,"-mt-100 sm:-mt-200":_!==h.vow.NONE,"container-fluid":V===h.YuK.SCREEN})})]})})})]})};function av(e){return`
2      (${h.LOf.lg}) ${e?.lg}, (${h.LOf.md}) ${e?.md}, ${e?.sm}
3    `}var aj=a(22145);let aN=({imageRef:e,x:t,y:a,headline:l,parentLevel:s=0,text:r})=>{let o=(0,au.A)(Number(t),0,100),d=(0,au.A)(Number(a),0,100),m=(0,i.useRef)(null),u=(0,i.useRef)(null),[x,p]=(0,i.useState)(!1),[g,f]=(0,i.useState)(!1),[_,v]=(0,i.useState)(0),[j,b]=(0,i.useState)("left"),A=(0,i.useCallback)(({target:e})=>{if(x){let t=u.current?.contains(e),a=m.current?.contains(e);t||a||p(!1)}},[x]);return(0,aj.M)("mousedown",A),(0,i.useEffect)(()=>{let{offsetHeight:t}=e.current,{offsetHeight:a}=m.current,{offsetTop:l}=u.current;v(Math.min(t-a,Math.max(0,l-a/2))),b(o<50?"right":"left")},[o,d,e,x]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("button",{type:"button",ref:u,onClick:()=>{f(!0),p(!x)},className:c()({[ah()["image-hotspots-marker-icon"]]:!0,[ah()["image-hotspots-marker-icon-clicked"]]:x,[ah()["image-hotspots-marker-icon-clicked-once"]]:g}),style:{left:`${o}%`,top:`${d}%`},children:(0,n.jsx)(N.g,{icon:x||!g?t5.xo:t5.e6})}),(0,n.jsx)("div",{ref:m,className:c()({[ah()["image-hotspots-marker-card"]]:!0,[ah()["image-hotspots-marker-card-toggleable"]]:!0,[ah()["image-hotspots-marker-card-opened"]]:x,"mr-200":o<50,"ml-200":o>=50,"lg:mr-400":o<50,"lg:ml-400":o>=50}),style:{[j]:0,top:`${_}px`},children:(0,n.jsx)(en,{isInGrid:!0,parentLevel:s,title:l,text:r,size:h.SKL.S,cardStyle:"card"})})]})},ab=({className:e,clickable:t,headline:a,tagline:l,lead:s,footnotes:r,image:m,markers:u,component:x,isInGrid:p,columnViewportWidths:g,parentLevel:f=0,id:_})=>{let v=(0,i.useRef)(null);if(!a&&!(0,U.wl)(m))return(0,n.jsx)(d.A,{className:e,name:h.sC4.IMAGE_HOTSPOTS});let j=p?av(g):"90vw",N=(0,ea.f)(!!a,h.C2u.H2,f);return(0,n.jsx)(S.A,{isInGrid:p,id:_,className:c()(e,`gtm-component-${x}`),children:(0,n.jsxs)("section",{className:"image-hotspots",children:[(a||(0,U.k8)(s))&&(0,n.jsx)(E.e7,{condition:!p,wrapper:e=>(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:e})}),children:(0,n.jsx)(ez.A,{spacing:"mb-400",headline:a,headlineLevel:N,tagline:l,lead:s})}),(0,n.jsxs)("div",{className:"relative w-full",children:[(0,n.jsx)("div",{ref:v,children:(0,n.jsx)(E._V,{alt:"",image:m,responsive:!0,sizes:j})}),(0,o.A)(u,e=>(0,n.jsx)(E.Wt,{content:e,children:(0,n.jsx)(aN,{parentLevel:N,clickable:t,imageRef:v,...e})},e._uid))]}),(0,U.k8)(r)&&(0,n.jsx)(E.e7,{condition:!p,wrapper:e=>(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:e})}),children:(0,n.jsx)(E.sD,{text:r,className:"mt-300 text-style-label-tiny"})})]})})},aA=({publishedAt:e,categoryName:t,className:a})=>{let l=(0,tk.yK)(e),s=(0,i.useMemo)(()=>(0,ex.A)([e&&l,t]).join(` ${h.dkA} `),[t,e,l]);return s.length?(0,n.jsx)("div",{className:c()("text-neutral-600 text-style-label-tiny mt-150",a),children:s}):null},aC=({type:e=h.SKL.L,imageRight:t=!1,isInGrid:a=!1,showTagline:l=!0,showLead:s=!1,name:r,title:o,full_slug:d,subtitle:m,lead:u,tagline:x,tagline_nav:p,first_published_at:g,category:f,image:_,image_nav:v,project_name:j,component:N})=>{let b=(0,U.wl)(v)?v:Array.isArray(_)?_?.[0]:_,A=(0,R.G)(z.K5)===h.sbc.BLOG_HOMEPAGE,C=(0,ey.B)("Case Study"),y=(0,U.wl)(b),w=(0,i.useMemo)(()=>
3{if(l)return N===h.sbc.CASE_STUDY?(0,ex.A)([C,j]).join(": "):p||x},[N,C,j,x,p,l]),k=e===h.SKL.S,L=e===h.SKL.M,S=e===h.SKL.L,I=L?[5,3]:k?[2,1]:[8,3];return(0,n.jsx)("div",{className:c()("relative mb-400 group",{"col-12":S||L,"md:col-6":k&&!a,"md:col-4":k&&a}),children:(0,n.jsxs)("div",{className:c()({"sm:flex row":L,"sm:flex-row-reverse":L&&t}),children:[y&&(0,n.jsx)("div",{className:c()("mb-100",{"sm:col-7 sm:mb-0":L,"pr-0":L&&!t,"pl-0":L&&t}),children:(0,n.jsx)(E._V,{alt:"",image:b,ratio:I,responsive:!0,className:"group-hover:shadow-dms-cta-hover",imageClassName:c()({"object-cover":!0,"object-center":!0}),sizes:function(e){switch(e){case h.SKL.L:return"(max-width: 639px) 90vw, (max-width: 1920px) 80vw, 1800px";case h.SKL.M:return"(max-width: 639px) 90vw, (max-width: 1920px) 60vw, 1100px";default:return"(max-width: 639px) 90vw, (max-width: 1920px) 50vw, 900px"}}(e)})}),(0,n.jsxs)("div",{className:c()({"flex flex-col justify-center":L,"col-12":L&&!y,"sm:col-5":L&&y,"pl-200":L&&y&&!t,"pr-200":L&&y&&t}),children:[w&&(0,n.jsx)("div",{className:"text-style-label-tiny text-tagline mb-100",children:w}),(0,n.jsx)(E.DZ,{level:S?2:3,className:"mb-0 mt-0",children:(0,n.jsx)(E.sG,{url:d,className:c()("block stretched-link no-underline group-hover:text-cta-hover","text-style-heading-h3 xs-max:text-style-heading-h2 text-cta-article",{"text-style-heading-h2":!k}),linktype:h.J$1.STORY,children:o||r})}),(0,n.jsx)("div",{className:"text-style-label-medium group-hover:text-cta-hover mt-100",children:m}),s&&(0,n.jsx)(E.sD,{text:u,className:"truncate-text truncate-text-5 mt-200"}),A&&(0,n.jsx)(aA,{publishedAt:g,categoryName:f?.name})]})]})})},ay=({articles:e,showTagline:t,showLead:a,isPreview:l})=>(0,n.jsx)(n.Fragment,{children:(0,o.A)(e,(e,s)=>{let i=(s+2)%3==0?h.SKL.M:h.SKL.S;return i=0===s?h.SKL.L:i,(0,n.jsx)(aC,{isPreview:l,type:i,showTagline:t,showLead:a,imageRight:(s+2)%6==0,name:e.name,full_slug:e.full_slug,first_published_at:e.first_published_at,...e.content},e.uuid)})}),aw=({story:e,hasParent:t,flatten:a})=>{let{_C:l}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("p",{className:"mb-0",children:(0,n.jsx)(E.sG,{linktype:h.J$1.STORY,url:e?.full_slug,name:e?.name})}),!!(0,V.A)(l)&&(0,o.A)(l,(e,l)=>(0,n.jsx)("div",{className:e&&t&&!a?"block pl-200":"",children:(0,n.jsx)(aw,{flatten:a,hasParent:!a&&!!e,story:e,...e})},l))]})},ak=({story:e,small:t,parentLevel:a=0,showTagline:l=!1,showButton:s=!1,showLead:i=!1,showEventDate:r=!1,truncate:d=!1,styleProp:m})=>{let{_C:u}=e,x=m===h.stg.CARDS_EXTENDED,p=e.content?.component===h.sbc.PRODUCT,{image:g,image_nav:f}=e.content,{tagline:_,tagline_nav:v}=e.content,j=(0,U.wl)(f)?f:Array.isArray(e.content?.image)?e.content?.image?.[0]:g,N=p?e.content?.highlights:e.content?.lead,b=p?e.content?.tagline:e.content?.subtitle,A=e.content?.title||e.name,C=p?"":v||_;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:c()("mb-400",{"col-12 md:col-6":!t,"col-6 md:col-4":t}),children:(0,n.jsx)(en,{cardStyle:h.Yae.CARD,linkUrl:e.full_slug,title:A,parentLevel:a,leadAsText:x?b:"",text:x&&i?N:"",image:j,tagline:x&&l?"string"==typeof C?C:void 0:"",eventDate:r&&{startDate:e.content?.date,endDate:e.content?.date_end},size:t?h.SKL.S:h.SKL.M,cta_label:e.name,cta_enabled:x&&s,image_proportions:h.Cv9,truncate:d,isInGrid:!0,flattenRichText:d,useDivForHeadline:!0})}),!!(0,V.A)(u)&&(0,o.A)(u,(e,r)=>(0,n.jsx)(ak,{parentLevel:a,styleProp:m,truncate:d,small:t,story:e,showTagline:l,showButton:s,showLead:i},r))]})};var aL=a(74276);let aS=({className:e,isPreview:t,headline:a,tagline:l,lead:s,footnotes:r,flatten:d,style:m,show_tagline:u=!1,show_button:x=!1,show_lead:p=!1,show_event_date:g=!1,truncate:f=!1,exclude_current_page:_=!1,view_more:v,view_more_label:j,small:b,isInGrid:C,prefetched:y,parentLevel:w=0,type:k,depth:L,sort:I,limit:T,parent:R,component:O,wide:z=!1})=>{let P=(0,aL.b7)(),[D,G]=(0,i.useState)(!y),F=(0,M.V)(),[B,$]=(0,i.useState)(m===h.stg.ARTICLES?aE(y?.nested||[]):y?.nested||[]),[H,V]=(0,i.useState)(y?.count||0),[K,Z]=(0,i.useState)(!!y?.noStartpage),[J,q]=(0,i.useState)(!!y?.noStoryFound),[Q,X]=(0,i.useState)(!!y?.ignoredDepthLim
3it),[ee,et]=(0,i.useState)(!!y?.ignoredFlatDepthSort),el=m===h.stg.CARDS||m===h.stg.CARDS_EXTENDED,es=m===h.stg.ARTICLES,en=el||es,ei=en?ak:aw,er=(0,i.useMemo)(()=>{async function e(e){let a=await (0,Y.n)(`/api/${F}/page-list`,{flatten:d,type:k,depth:L,sort:I,limit:T,isExtended:en,parent:R?.cached_url,enableEditorInfo:!!t||void 0,excludeSlug:_?P:""},e);e.token.reason||(V(a.count),$(m===h.stg.ARTICLES?aE(a.nested):a.nested),q(!!a.noStoryFound),X(!!a.ignoredDepthLimit),et(!!a.ignoredFlatDepthSort),Z(!!a.noStartpage),G(!1))}return t?(0,eJ.A)(e,2500):e},[L,d,en,t,T,F,R?.cached_url,I,k,_,P,m]);if((0,i.useEffect)(()=>{let e=A().CancelToken.source();return er(e),()=>{e.cancel("ListPages destroying!")}},[er]),D)return(0,n.jsx)(S.A,{className:e,children:(0,n.jsx)(W.A,{})});let ec=(0,ex.A)([K&&{type:ty.ANNOTATION_TYPE.WARNING,description:"The defined parent URL does not reference a root-story of a folder."},J&&{type:ty.ANNOTATION_TYPE.WARNING,description:"The defined parent URL could not be found!"},!H&&{type:ty.ANNOTATION_TYPE.INFO,description:"No results to display! Please adjust your filter (Depth/Type) settings."},Q&&{type:ty.ANNOTATION_TYPE.INFO,description:(0,n.jsxs)(n.Fragment,{children:["The defined ",(0,n.jsx)("em",{children:"Number of pages to display"})," of ",(0,n.jsx)("strong",{children:T})," is not applied when using",(0,n.jsx)("em",{children:" Advanced > Depth"}),"."]})},ee&&{type:ty.ANNOTATION_TYPE.INFO,description:(0,n.jsxs)(n.Fragment,{children:["The ",(0,n.jsx)("em",{children:"Default / As sorted in Storyblok"})," sort option is not applied when using",(0,n.jsx)("em",{children:" Advanced > Depth"})," with ",(0,n.jsx)("em",{children:"Advanced > Flatten"}),"."]})}]),eo=t&&ec.length?(0,n.jsx)(ty.default,{isInGrid:!0,annotations:ec,name:h.sC4.LIST_PAGES}):null,ed=(0,ea.f)(!!a,h.C2u.H2,w),em=z?h.YuK.WIDE:h.YuK.DEFAULT;return(0,n.jsxs)(S.A,{size:em,isInGrid:C,className:c()(e,`gtm-component-${O}`),children:[(a||(0,U.k8)(s))&&(0,n.jsx)("div",{className:c()("row",{"mb-300":!el,"mb-400":el}),children:(0,n.jsx)("div",{className:c()("col-12",{"md:col-9 md:offset-1":!z&&!es}),children:(0,n.jsx)(ez.A,{headline:a,headlineLevel:ed,tagline:l,lead:s})})}),!!eo&&(0,n.jsx)("div",{className:"mb-200 flex flex-col gap-200",children:eo}),!!H&&(0,n.jsx)("div",{className:"row",children:(0,n.jsxs)("div",{className:c()("col-12",{"md:col-10 md:offset-1":!z&&!es}),children:[(0,n.jsx)("div",{className:c()({row:en}),children:es?(0,n.jsx)(ay,{articles:B,isPreview:t,showTagline:u,showLead:p}):(0,n.jsx)(n.Fragment,{children:(0,o.A)(B,(e,t)=>(0,n.jsx)(ei,{hasParent:!d&&!!e,flatten:d,small:b,styleProp:m,story:e,parentLevel:ed,showTagline:u,showLead:p,showButton:x,showEventDate:g,truncate:f,...e},t))})}),v&&R?.cached_url&&(0,n.jsx)("div",{className:"mt-300",children:(0,n.jsxs)(E.sG,{cached_url:R.cached_url,linktype:R.linktype,className:"btn-primary btn-small",children:[j||(0,n.jsx)(E.HT,{translation:"View more"}),(0,n.jsx)(N.g,{className:"ml-150",icon:t5.dm})]})})]})}),(0,U.k8)(r)&&(0,n.jsx)("div",{className:"row mt-300",children:(0,n.jsx)("div",{className:c()("col-12",{"md:col-10 md:offset-1":!z}),children:(0,n.jsx)(E.sD,{text:r,className:"text-style-label-tiny"})})})]})};function aE(e){let t=[];return(0,eq.A)(e,e=>{t.push(e),e._C&&t.push(...e._C)}),t}var aI=a(68369),aT=a(4935),aM=a(85524),aR=a(922),aO=a(13837);let az=({className:e,headline:t,tagline:a,lead:l,footnotes:s,columns:r,logos:m=[],parentLevel:u=0,component:x,id:p})=>{let g=(0,i.useRef)(null),{width:f,isXS:_,isSM:v,isMD:j}=(0,O.l)(),[N,b]=(0,i.useState)(!0),[A,C]=(0,i.useState)(),[y,w]=(0,i.useState)(),[k,L]=(0,i.useState)(),[I,T]=(0,i.useState)(),{ref:M,inView:R}=(0,aR.Wx)({triggerOnce:!0});if((0,i.useEffect)(()=>{let e=r&&"auto"!==r?parseInt(r,10):Math.min(m.length,6),t=[{rest:m.length%e,columns:e},{rest:m.length%(e-1),columns:e-1},{rest:m.length%(e+1),columns:e+1}],a=(0,eC.A)(t,{rest:0})?.columns??(0,aI.A)(t,"rest")?.columns;_?a=Math.floor(a/2):(v||j)&&(a=Math.floor(a/1.5)),L(a)},[r,m,v,_,j]),(0,i.useEffect)(()=>{R&&e();async function e(){C(await Promise.all((0,o.A)(m,async e=>{let{filename:t}=e,a=new Image;return await new Promise(e=>{a.addEventListener("load",e,{once:!0}),a.src=t}),{image:a,logo:e}})))}},[m,R]),(0,i.useEffect)(()=>{k&&T((g.current?.offsetWidth||0)/k)},[f,k]),(0,i.useEffect)(()=>
3{if(!A?.length||!k||"number"!=typeof I)return;b(!0);let e=(0,o.A)(A,e=>{let{naturalWidth:t,naturalHeight:a}=e.image,l=t>a?I:I*t/a,s=a>t?I:I*a/t;return{...e,area:l*s,proportion:l/s}}),{area:t}=(0,aT.A)(e,"area")||{area:0};w((0,o.A)(e,e=>({...e,heightInPx:Math.ceil(Math.sqrt(t/e.proportion))}))),b(!1)},[I,A,k]),!t&&m?.length===0)return(0,n.jsx)(d.A,{className:e,name:h.sC4.LOGO_GRID});let z=(0,ea.f)(!!t,h.C2u.H2,u);return(0,n.jsx)("section",{ref:M,className:c()(e,`gtm-component-${x}`,"logo-grid"),id:p,children:(0,n.jsxs)(S.A,{children:[(t||(0,U.k8)(l))&&(0,n.jsx)("div",{className:"row mb-400",children:(0,n.jsx)("div",{className:"col-12",children:(0,n.jsx)(ez.A,{headline:t,headlineLevel:z,lead:l,tagline:a})})}),(0,n.jsx)("div",{ref:g,className:`
4            grid
5            grid-cols-${k}
6            gap-x-300
7            md:gap-x-400
8            gap-y-200
9            md:gap-y-300
10            overflow-hidden
11          `,children:N?(0,aM.A)(m?.length,e=>(0,n.jsx)(aO.A,{style:{height:`${I}px`,width:`${I}px`}},e)):(0,o.A)(y,({image:e,heightInPx:t,logo:a},l)=>(0,n.jsx)("div",{className:"flex items-center justify-center",children:(0,n.jsx)("img",{alt:a.alt,loading:"lazy",src:e.src,className:"object-contain max-h-full",style:{height:`${t}px`}})},l))}),(0,U.k8)(s)&&(0,n.jsx)("div",{className:"row mt-300",children:(0,n.jsx)("div",{className:"col-12",children:(0,n.jsx)(E.sD,{text:s,className:"text-style-label-tiny"})})})]})})},aP=({className:e,component:t})=>(0,n.jsx)("li",{className:c()(e,`gtm-component-${t}`),children:(0,n.jsx)("hr",{})}),aD=({className:e,isPreview:t,items:a,...l})=>(0,n.jsx)(n.Fragment,{children:(0,o.A)(a,a=>(0,i.createElement)(m.A,{className:e,...l,isInGrid:!0,isPreview:t,blok:a,key:a._uid}))}),aG=({className:e,name:t,Item:a,items:l,isPreview:s,component:r,...u})=>{let x=(0,U.VX)(a);if(s&&!x)return(0,n.jsx)("li",{className:e,children:(0,n.jsx)(d.A,{name:h.sC4.NAV_ITEM_ADVANCED})});if(!x)return null;let p=a?.story?.name||t;return(0,n.jsxs)("li",{className:c()(e,`gtm-component-${r}`),children:[(0,n.jsx)(E.sG,{name:p,...a}),!(0,f.A)(l)&&(0,n.jsx)("div",{children:(0,n.jsx)("ul",{children:(0,o.A)(l,e=>(0,i.createElement)(m.A,{...u,isInGrid:!0,isPreview:s,blok:e,key:e._uid}))})})]})},aF=({className:e,title:t,text:a,image_link:l,image:s,isPreview:r,isFirstItemInGroup:c,isLastItemInCol:o,isInGroup:m,large_text:u,level:x,nextScrollLockId:g,parentScrollLockId:f,background:_=!1,isInFooterNavi:v=!1,items:j,_uid:N,component:b,...A})=>{let C=(0,i.useId)(),{hasImage:y,hasText:w,hasChildren:k,isValid:L}=(0,p.b9)({title:t,text:a,image:s,items:j}),S=(0,i.useMemo)(()=>{let e=a?.content?.filter(e=>"blok"===e.type),t=!(0,eh.A)(e,e=>(0,eh.A)(e.attrs?.body,e=>e.component!==h.sC4.CTA)),l=(0,eh.A)(e,e=>(0,eh.A)(e.attrs?.body,e=>!!e.link));return{hasValidRichText:e?.length&&t||!e?.length,hasBlokLink:l}},[a]);return r&&!L?(0,n.jsx)("li",{className:e,children:(0,n.jsx)(d.A,{name:h.sC4.NAV_TEXT,isInGrid:!0})}):(0,n.jsx)(G,{className:e,component:b,hasChildren:k,isInFooterNavi:v,scrollLockId:C,nextScrollLockId:g,children:(0,n.jsx)(D.A,{componentStyles:D.t.TEXT,url:(0,U.VX)(l)?l.cached_url:void 0,hasBlokLink:S.hasBlokLink,name:t,showImage:y,showLargeImage:y,image:(0,U.wl)(s)?s:void 0,lead:w&&S.hasValidRichText?a:void 0,truncateLead:!1,hasBackground:_,level:x,component:b,isInFooterNavi:v,submenuChildren:j,submenuProps:A,isPreview:r,isFirstItemInCol:2===x&&(c||!m),isLastItemInCol:o,parentScrollLockId:f,scrollLockId:C,largeText:u,className:e})})},aB=({className:e,text:t,title:a,category:l})=>{let s=l||h.d21.EFFICIENCY;return(0,n.jsx)("div",{className:c()(e,"col-12 sm:col-6 mb-400"),children:(0,n.jsxs)("div",{className:"bg-card px-300 py-250 mobile-nav:px-200 mobile-nav:py-150 h-full flex overflow-hidden card-border",children:[(0,n.jsx)("div",{className:"shrink-0 mr-200 w-fixed-400",children:(0,n.jsx)(er.A,{faClass:"fak",icon:`benefit-${s}`,className:"text-benefit-icon text-xl"})}),(0,n.jsxs)("div",{className:"min-w-0",children:[(0,n.jsx)(E.DZ,{level:2,className:"mb-100 h3",children:a}),(0,n.jsx)(E.sD,{text:t})]})]})})};var aU=a(67149),a$=a.n(aU);let aH=({headline:e,tagline:t,text:a,headlineLevel:l,link:s,disableLinks:i,disableTopMargin:r,headlineClassName:o})=>{let d=(0,U.VX)(s),m=(0,U.k8)(a),u=e?.trim();return(0,n.jsxs)("div",{className:c()("flex flex-col text-flow",{"first-heading":u&&!r}),children:[u&&(0,n.jsx)(E.e7,{condition:d,wrapper:e=>(0,n.jsx)(E.sG,{...s,children:e}),children:(0,n.jsx)(E.DZ,{className:c()(o,a$()["text-image-headline"]),level:l,useWhitespacePreLine:!0,children:e})}),u&&t&&(0,n.jsx)("div",{className:"text-md text-tagline font-tagline leading-headings mb-100 order-first",children:t}),m&&(0,n.jsx)(E.sD,{className:a$()["text-image-text-wrap"],text:a,parentLevel:l,disableLinks:i})]})};var aV=a(23516),aK=a.n(aV);let aW=e=>{var t,a;let{className:l,component:s,id:r,anchor:o,parentLevel:d,headline:m,text:u,image:x,image_mobile:p,image_contained:g,image_proportions:f,style_color:_,style_color_custom:v,style_background_colour:j,link:b,cta_enabled:A,cta_label:C,placement:y=1}=e,w=(t=e,a={text_position_horizontal:{allowedValues:[h.$yc.LEFT,h.$yc.RIGHT],defaultValue:h.$yc.LEFT}},function(e,l){let s=t[e],n=a?.[e];return n?n.allowedValues?n.allowedValues.includes(s)?s:n.defaultValue||l:s||n.defaultValue||l:s||l}),k=(0,ea.f)(!!m,h.C2u.H2,d),L=(0,U.VX)(b),S=(0,U.wl)(x),I=(0,U.iT)([p,x]),T=L&&A&&!!C,M=L&&(S||I)&&!T,R=""!==_&&j,O=!L&&j,z=L&&!j,P=L&&j,D=!L&&!j,[G,F]=(0,i.useState)(),B=_===h.o$r.CUSTOM&&R?v.color:"",$=f||h.OF4.AUTO,H=w("text_position_vertical",h.f9J.CENTER),V=w("text_position_horizontal",h.$yc.LEFT),K=H===h.f9J.TOP,W=H===h.f9J.CENTER,Y=H===h.f9J.BOTTOM,Z=V===h.$yc.LEFT,J=V===h.$yc.RIGHT;return(0,i.useEffect)(()=>{F(B)},[B]),(0,n.jsx)("div",{id:o||r,className:c()(l,`gtm-component-${s}`,"@container",{[aK()["category-insert--top"]]:0===Number(y),[aK()["category-insert--bottom"]]:2===Number(y)}),style:{"--image-proportions":$.replace(":","/"),...0===Number(y)&&{order:-1}},children:(0,n.jsx)("div",{className:c()("grid relative",{[aK()["category-insert-card--is-not-card"]]:D,[aK()["category-insert-card--is-card"]]:O&&""===_,[aK()["category-insert-card--is-transparent-card"]]:z,[aK()["category-insert-card--has-link"]]:P||z}),children:(0,n.jsxs)("div",{style:{backgroundColor:G},className:c()("grid",aK()["category-insert-card-inner"],{[aK()["category-insert-card--has-desktop-image"]]:S,[aK()[`category-insert-card--color-${_}`]]:R,"card-cta-border":P,"card-border":O},$!==h.OF4.AUTO&&{"@sm:items-start":K,"@sm:items-center":W,"@sm:items-end":Y}),children:[(0,n.jsxs)(E.e7,{condition:M,wrapper:e=>(0,n.jsx)(E.sG,{...b,className:c()("grid",{"@sm:order-2":Z,"@sm:order-1":J}),children:e}),children:[I&&(0,n.jsx)(E._V,{alt:I.alt??"",image:I,className:"@sm:hidden"}),S&&(0,n.jsx)(E._V,{alt:x.alt??"",image:x,className:c()("hidden @sm:block",{"@sm:aspect-[var(--image-proportions)]":$!==h.OF4.AUTO,"@sm:order-2":Z,"@sm:order-1":J},"@sm:relative"),objectFit:g?h.ATT.CONTAIN:h.ATT.COVER})]}),(0,n.jsxs)("div",{className:c()({"p-300":!D,"@sm:order-1":Z,"@sm:order-2":J,"@sm:mr-400":!j&&S&&Z,"@sm:ml-400":!j&&S&&J}),children:[(0,n.jsx)(aH,{headlineLevel:k,headline:m,headlineClassName:aK()["category-insert-card-title"],text:u,disableLinks:T||M}),T&&(0,n.jsxs)(E.sG,{...b,className:c()("btn btn-primary btn-icon-right mt-200 stretched-link sm-max:btn-small"),children:[C," ",(0,n.jsx)(N.g,{icon:t5.dm})]})]})]})})})}
11,aY=({className:e,image:t,title:a,component:l,lead:s})=>(0,n.jsxs)("div",{className:c()(e,`gtm-component-${l}`,"md:col-8 relative"),children:[(0,U.wl)(t)&&(0,n.jsx)("div",{className:"md:max-w-xl h-full bg-neutral-50",children:(0,n.jsx)(E._V,{alt:"",image:t})}),(0,n.jsxs)("div",{className:"bg-white p-200 md:absolute md:right-0 md:top-1/2 md:max-w-sm md:-translate-y-1/2",children:[(0,n.jsx)("strong",{className:"text-cool",children:(0,n.jsx)(E.HT,{translation:"Case Study"})}),!!a&&(0,n.jsx)(E.DZ,{level:2,children:a}),(0,U.k8)(s)&&(0,n.jsx)(E.sD,{text:s})]})]});var aZ=a(23244),aJ=a.n(aZ);let aq=({className:e,image:t,component:a})=>(0,n.jsx)("div",{className:c()(e,`gtm-component-${a}`,"md:col-4 flex"),children:(0,U.wl)(t)&&(0,n.jsx)(E._V,{alt:"",image:t,responsive:!0,className:aJ()["image-wrapper"],imageClassName:aJ()["image-element"]})});var aQ=a(98501);let aX=e=>{let{className:t,component:a}=e;return(0,n.jsx)("div",{className:c()(t,`gtm-component-${a}`,"md:col-8"),children:(0,n.jsx)(aQ.A,{...e,isInGrid:!0})})},a0=({className:e,name:t,component:a,text:l})=>(0,n.jsxs)("div",{className:c()(e,`gtm-component-${a}`,"row"),children:[(0,n.jsx)("div",{className:"sm:col-3 sm-max:mb-100",children:(0,n.jsxs)("strong",{children:[t,":"]})}),(0,n.jsx)("div",{className:"sm:col-9 ",children:(0,n.jsx)(E.sD,{text:l})})]});var a1=a(36356);let a2=({url:e,name:t,categoryId:a,nameSize:l=h.DK_.MEDIUM,description:s,icon:r,external:o,onProductFilter:d})=>{let m=(0,R.G)((0,z.Fu)("selection_software_menu")),u=o||!m?"_blank":void 0,x=(0,a1.C)(),p=(0,i.useMemo)(()=>{let t=(0,tF.rK)(o?e:x(e));return a&&!o&&t.searchParams.set("ecom-category-id-MULTI",a),t},[a,o,x,e]);return(0,n.jsxs)(E.sG,{url:o?p.toString():p.pathname+p.search,linktype:h.J$1.URL,target:u,className:"btn btn-secondary justify-start items-start gap-100 p-100 w-full h-full",onClick:()=>{t&&(0,T.Bo)("PS Menu",t),d?.()},children:[!!r?.filename&&(0,n.jsx)(E._V,{alt:"",width:40,height:40,responsive:!0,image:r,className:"w-400 h-400 shrink-0"}),!!(t||s)&&(0,n.jsxs)("div",{className:"min-h-400 flex flex-col justify-center gap-050 text-left",children:[!!t&&(0,n.jsx)("div",{className:c()({"text-style-label-medium-bold":l===h.DK_.MEDIUM,"text-style-label-small-bold":l===h.DK_.SMALL}),children:t}),!!s&&(0,n.jsx)("div",{className:"text-style-label-tiny font-normal",children:s})]})]})};var a4=a(2445);let a3=({items:e,isInGrid:t,id:a,size:l,className:s,useContainer:r=!0})=>{let c=(0,i.useMemo)(()=>(0,ev.A)(e,(e,t)=>t.content.product_category?{...e,[t.content.product_category.uuid]:{name:t.content.product_category.content.name||t.content.product_category.name,position:t.content.product_category.position,uuid:t.content.product_category.uuid,selectionTools:[...e[t.content.product_category.uuid]?.selectionTools||[],t]}}:e,{}),[e]),d=(0,i.useMemo)(()=>(0,eW.A)(c,e=>e.position),[c]),m=d.length;return(0,n.jsx)(a4.A,{condition:r,wrapper:e=>(0,n.jsx)(S.A,{isInGrid:t,id:a,className:s,size:l,children:(0,n.jsx)("div",{className:"row",children:e})}),children:(0,n.jsx)("div",{className:`grid items-start gap-400 mobile-nav:grid-cols-1 grid-cols-${m<=5?m:6===m?3:4}`,children:(0,o.A)(d,e=>{let{name:t,uuid:a,selectionTools:l}=e;return(0,n.jsxs)("div",{className:"flex flex-col gap-y-100",children:[(0,n.jsx)("span",{className:"text-label-small",children:t}),(0,o.A)(l,(e,t)=>(0,n.jsx)(a2,{url:e.full_slug,name:e.content?.title||e.content?.name||e.name,description:e.content?.tagline,icon:e.content?.icon,external:!1,nameSize:h.DK_.SMALL},t))]},a)})})})},a6=({className:e,lead:t,headline:a,tagline:l,footnotes:s,isInGrid:r,parentLevel:o=0,component:d,id:m})=>{let{root:u}=(0,R.G)((0,z.BK)(["root"])),x=(0,M.V)(),[p,g]=(0,i.useState)(!0),[f,_]=(0,i.useState)([]),v=(0,ea.f)(!!a,h.C2u.H2,o);return(0,i.useEffect)(()=>{let e,t=A().CancelToken.source();async function a(a){let{data:l}=await A().get(`/api/${x}/selection-tool-list`,{params:{parent:a},cancelToken:t.token});e||(_(l),g(!1))}return u?.full_slug&&a(u.full_slug),()=>{e=!0,t.cancel("fetchSelectionTools destroying!")}},[x,u?.full_slug]),(0,n.jsx)(S.A,{isInGrid:r,id:m,className:c()(e,`gtm-component-${d}
11`),children:(0,n.jsxs)("div",{className:"row",children:[(!!a||(0,U.k8)(t))&&(0,n.jsx)("div",{className:"col-12",children:(0,n.jsx)(ez.A,{spacing:"mb-200",headline:a,headlineLevel:v,tagline:l,lead:t})}),p?(0,n.jsx)("div",{className:"col-12",children:(0,n.jsx)(W.A,{})}):(0,n.jsx)(a3,{items:f,isInGrid:r,useContainer:!1}),(0,U.k8)(s)&&(0,n.jsx)("div",{className:"col-12 mt-500",children:(0,n.jsx)(E.sD,{text:s,className:"text-style-label-tiny"})})]})})};var a5=a(44301),a8=a.n(a5);let a7=({className:e,size:t,style:a,color:l,dark:s,understated:i,brand_color_variation:r="",stat:o,label:m,text:u,unit:x,caseStudyPageKeyStatCount:p=0,isCaseStudyPageKeyStat:g=!1,isInGrid:f,component:_,id:v})=>{let j=g&&1===p?h.SKL.XL:g?h.SKL.L:t,N=g?h.Yae.CLEAR:a,b=g?void 0:l;if(!o&&!m&&!x&&!(0,U.k8)(u))return(0,n.jsx)(d.A,{className:e,name:h.sC4.STAT});let A=(0,n.jsxs)("div",{className:c()("break-words hyphens-auto",{[e||""]:f,[a8().stat]:!0,[a8()[`stat--size-${j}`]]:!0,[a8()[`stat--color-${b}`]]:!!b,[a8()[`stat--color-brand-${r}`]]:!!r&&b===h.o$r.DEFAULT,[a8()["stat--is-understated"]]:i,[a8()["stat--is-dark"]]:s,[a8()["stat--is-card"]]:N===h.Yae.CARD,[a8()["stat--is-in-grid"]]:f}),id:f?v:void 0,children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("strong",{className:c()([a8().number]),children:o}),o&&x&&(0,n.jsx)("span",{children:" "}),(0,n.jsx)("strong",{className:c()([a8().unit]),children:x})]}),m&&(0,n.jsx)("strong",{className:c()([a8().label]),children:m}),(0,U.k8)(u)&&(0,n.jsx)("div",{className:c()([a8().text]),children:(0,n.jsx)(E.sD,{text:u})})]});return f?A:(0,n.jsx)(S.A,{isInGrid:f,id:v,className:c()(e,`gtm-component-${_}`),children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()("md:offset-1",{"md:col-9":t===h.SKL.XL,"md:col-7":t!==h.SKL.XL}),children:A})})})},a9=({className:e,content:t,isPreview:a,component:l})=>a?(0,n.jsxs)("div",{className:c()(e,`gtm-component-${l}`,"border-annotation border-200 opacity-50 motion-safe:transition-opacity hover:opacity-100"),children:[(0,n.jsxs)("p",{className:"text-annotation mb-350 border-annotation border-b-2 p-350",children:[(0,n.jsx)("strong",{children:"Story has been updated"}),(0,n.jsx)("br",{}),"The global version of this story has been updated. The changes have been automatically applied to this story as well. Unfortunately the following elements could not get updated automatically.",(0,n.jsx)("br",{}),(0,n.jsx)("br",{}),"Please compare with the global story and manually update this story accordingly. You likely need to copy some of these elements into the right place.",(0,n.jsx)("br",{}),(0,n.jsx)("br",{}),"These information and contents are only visible within the Storyblok preview and are not getting displayed on the customer-facing website."]}),(0,n.jsx)("div",{className:"px-350 pb-350 -mb-600",children:(0,o.A)(t,e=>(0,n.jsx)(m.A,{isPreview:a,blok:e},e._uid))})]}):null;var le=a(21743),lt=a.n(le);let la=({className:e,header_row:t,header_column:a,wide_table:l,size:s,headline:r,tagline:m,lead:u,table:x,footnotes:p,isInGrid:g,id:_,parentLevel:v=0,component:j})=>{let N=!(0,f.A)(s),b=parseInt(s,10),A=N&&b<=10,C=(0,i.useMemo)(()=>(0,ea.f)(!!r,h.C2u.H2,v),[r,v]),y=(0,i.useMemo)(()=>{let e,{thead:l,tbody:s}=x||{},i=s?.some(({body:e})=>e.some(({value:e})=>(0,V.A)(e))),r=l?.some(({value:e})=>(0,V.A)(e));if(!i&&!r)return(0,n.jsx)(d.A,{isInGrid:g,name:j});let m=[{cells:(0,o.A)(l,({value:e,_uid:t})=>({value:e,cellKey:t})),rowKey:"thead"},...(0,o.A)(s,({body:e,_uid:t})=>({cells:(0,o.A)(e,({value:e,_uid:t})=>({value:e,cellKey:t})),rowKey:t}))];return t&&(e=m.shift()?.cells),(0,n.jsx)("div",{className:c()(`gtm-component-${j}`,"my-300"),children:(0,n.jsx)("div",{className:"overflow-x-auto sm:pt-250 sm:-mt-250 sm:pr-250 sm:-mr-250",children:(0,n.jsxs)("table",{className:c()(lt().table,{[lt()["sticky-header-column"]]:a}),children:[e&&(0,n.jsx)("thead",{children:(0,n.jsx)("tr",{children:(0,o.A)(e,({value:e,cellKey:t})=>(0,n.jsx)("th",{children:e},t))})}),!!(0,V.A)(m)&&(0,n.jsx)("tbody",{children:(0,o.A)(m,({cells:e,rowKey:t})=>(0,n.jsx)("tr",{children:(0,o.A)(e,({value:e,cellKey:t},l)=>{let s=!!a&&0===l;return(0,n.jsx)(s?"th":"td",{children:e},t)})},t))})]})})})},[j,a,t,x,g]);return(0,n.jsxs)(S.A,{id:_,isInGrid:g,className:c()(e,{"md:col-7 md:offset-1":!l&&!N,[`md:col-${b}`]:N,"md:offset-1":A}),children:[(0,n.jsx)(ez.A,{headline:r,headlineLevel:C,tagline:m,lead:u}),y,(0,U.k8)(p)&&(0,n.jsx)(E.sD,{text:p,className:"text-style-label-tiny"})]})};var ll=a(6776),ls=a.n(ll);let ln=({className:e,text:t,bold:a,color:l,framed:s,dark:i,fullscreen:r,isInGrid:o,component:m,id:u})=>
11{if(!(0,U.k8)(t))return(0,n.jsx)(d.A,{className:e,name:h.sC4.TEXT_BREAKOUT,isInGrid:o});let x=(0,n.jsx)(E.sD,{text:t});return(0,n.jsx)("div",{className:c()(e,`gtm-component-${m}`,{[ls()["text-breakout"]]:!0,[ls()["text-breakout--is-fullscreen"]]:r,[ls()["text-breakout--is-flow"]]:!r,[ls()[`text-breakout--color-${l}`]]:!0,[ls()["text-breakout--is-framed"]]:s,[ls()["text-breakout--is-dark"]]:i,[ls()["text-breakout--is-bold"]]:a,[ls()["text-breakout--is-in-grid"]]:o}),id:u,children:(0,n.jsx)("div",{className:c()({[ls()["text-breakout-inner"]]:!0}),children:o?(0,n.jsx)(n.Fragment,{children:x}):(0,n.jsx)(S.A,{size:a?h.YuK.FLUID:h.YuK.DEFAULT,className:c()({"md:px-0":s}),children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:x})})})})})},li=({className:e,id:t,headlineLevel:a=2,isInGrid:l,longText:s=!1,width:i,alignment:r,imageCrop:o,headline:d,tagline:m,image:u,text:x,color:p,textStyle:g,textInverted:f,colorCustom:_,caption:v,height:j,largeText:N,gtmClass:b,imageSizes:A,link:C})=>{let y=(0,U.wl)(u),w=i||h.bty.ONE_TO_TWO,k=!l&&y&&r?r:h.eXf.CENTER,L=o===h.W8c.CONTAIN?h.ATT.CONTAIN:h.ATT.COVER,I=p===h.o$r.CUSTOM,T=l||k===h.eXf.CENTER,M=!l&&k===h.eXf.LEFT,R=!l&&k===h.eXf.RIGHT,O=w===h.bty.ONE_TO_THREE,z=w===h.bty.ONE_TO_TWO,P=w===h.bty.TWO_TO_THREE;return(0,n.jsxs)("div",{id:t,style:I?{"--text-image-custom-color":_?.color}:void 0,className:c()(e,b,a$()["text-image-background-image"],a$()[`text-image--image-align-${k}`],a$()[`text-image--crop-${L}`],{"py-200 md:py-400":y||!!p,"sm-max:pt-0":L===h.ATT.CONTAIN,[a$()[`text-image--color-${p}`]]:!!p,[a$()[`text-image--text-style-${g}`]]:!!g,[a$()["text-image--inverted"]]:f,[a$()["text-container--height-auto"]]:j===h.wT.DEFAULT,[a$()["text-image--container-is-in-grid"]]:l,[a$()["text-image--large-text"]]:N}),children:[y&&(0,n.jsxs)("figure",{className:c()(a$()["image-container"],a$()[`image-container--crop-${L}`],a$()["text-image-col-image-caption--has-bg"]),children:[(0,n.jsx)(E._V,{className:c()(a$()["image-wrap"],a$()[`image-wrap--crop-${L}`]),image:u,alt:u?.alt??"",imageClassName:c()({"object-left":h.eXf.LEFT===k,"object-right":h.eXf.RIGHT===k}),objectFit:L,layout:L===h.ATT.COVER?h.zzR.FILL:void 0,sizes:A}),v&&(0,n.jsx)("figcaption",{className:a$()["text-image-col-image-caption"],children:v})]}),(0,n.jsx)(S.A,{className:c()(a$()["text-container"]),isInGrid:l,children:(0,n.jsx)("div",{className:l?void 0:c()("row",{"flex-row-reverse":h.eXf.LEFT===k}),children:(0,n.jsx)("div",{className:l?"p-200":c()({"md:pb-100 md:self-center":y&&!T,"md:offset-1":R||T,"md:col-7":T||!y||O&&!T&&s,"md:col-6 md:mr-auto":O&&R&&!s,"md:col-6 md:offset-1":O&&M&&!s,"md:col-5":z&&s,"md:col-4 md:offset-1":z&&!s&&M,"md:col-4 md:mr-auto":z&&!s&&R,"md:col-4":P}),children:(0,n.jsx)("div",{className:a$()["text-inner"],children:(0,n.jsx)(aH,{headlineLevel:a,tagline:m,headline:d,text:x,link:C,disableTopMargin:!0})})})})})]})},lr=({image:e,caption:t,imageCrop:a,imageWidth:l=h.bty.ONE_TO_TWO,link:s,imageSizes:i,isInGrid:r=!1,className:o})=>{let d=(0,U.VX)(s),m=h.hFu[l],u=r&&a===h.W8c.COVER,x=a===h.W8c.COVER;return(0,n.jsxs)("figure",{className:c()("w-full flex flex-col",o,{"h-full":x}),children:[(0,n.jsx)("div",{className:c()(a$()["text-image-col-image-img-container"],{"flex flex-1 relative":!u,"min-h-[240px] md:min-h-[320px]":x&&!u}),children:(0,n.jsx)(E.e7,{condition:d,wrapper:e=>(0,n.jsx)(E.sG,{className:c()("w-full",{"absolute inset-0 block":x&&!u,block:!u&&!x}),...s,children:e}),children:u?(0,n.jsx)(E._V,{alt:"",image:e,ratio:m,objectFit:h.ATT.COVER,sizes:i,responsive:!0,className:"w-full"}):(0,n.jsx)(E._V,{alt:"",image:e,layout:x?h.zzR.FILL:void 0,objectFit:x?h.ATT.COVER:void 0,imageClassName:c()("object-center",{"object-cover":x}),sizes:i,className:x?void 0:"w-full"})})}),t&&(0,n.jsx)("figcaption",{className:a$()["text-image-col-image-caption"],children:t})]})},lc=({className:e,id:t,isInGrid:a,headlineLevel:l=2,largeImage:s=!1,longText:r=!1,tagline:o,width:d,alignment:m,alignWithGrid:u,imageCrop:x,headline:p,image:g,caption:f,isFullScreen:_,text:v,largeText:j,gtmClass:N,imageSizes:b,link:A})=>{let{isXS:C}=(0,O.l)(),y=(0,U.wl)(g),w=d||h.bty.ONE_TO_TWO,k=!a&&y&&m?m:h.eXf.CENTER,L=!a&&(C||x===
11h.W8c.AUTO||k===h.eXf.CENTER)?h.W8c.CONTAIN:x,E=a||k===h.eXf.CENTER,I=k===h.eXf.LEFT,T=k===h.eXf.RIGHT,M=w===h.bty.ONE_TO_THREE,R=w===h.bty.ONE_TO_TWO,z=w===h.bty.TWO_TO_THREE,P=u===h.k$b.DEFAULT,D=(0,i.useMemo)(()=>P?{"md:offset-1":I||E,"md:col-4":M,"md:col-6":R,"md:col-7":z||E}:{"md:offset-1":!T&&u!==h.k$b.FULL,"md:col-6":I||T,"md:col-10":!I&&!T&&u===h.k$b.EIGHTY,"md:col-12":!I&&!T&&u===h.k$b.FULL},[u,E,I,T,z,R,M,P]),G=(0,i.useMemo)(()=>{if(P)return{"md:col-7":E||!y,"md:offset-1":T||E,"md:col-6 md:mr-auto":M&&T,"md:col-5 md:offset-1":M&&I,"md:col-4 md:offset-1":R&&!r&&I,"md:col-4 md:mr-auto":R&&!r&&T,"md:col-5":R&&!E&&r,"md:col-4":!E&&z};let e=u===h.k$b.FULL;return{"md:offset-1":!I&&!e||!y&&!e,"md:col-4":I||T,"md:col-6":(I||T)&&e,"md:col-10":!I&&!T&&u===h.k$b.EIGHTY,"md:col-12":!I&&!T&&e}},[u,E,I,T,z,R,M,P,r,y]);return(0,n.jsx)(S.A,{id:t,isInGrid:a,className:c()(e,N,{[a$()["text-image--use-fullscreen"]]:_}),children:(0,n.jsxs)("div",{className:c()("row",{"flex-row-reverse justify-end":h.eXf.RIGHT===k,[a$()["text-image--large-text"]]:j}),children:[y&&(0,n.jsx)("div",{className:a?"col-12 md:col-12":c()("flex items-center",!(E&&s)&&D),children:(0,n.jsx)(lr,{image:g,caption:f,imageCrop:L,imageWidth:w,link:A,isInGrid:a,imageSizes:b})}),(0,n.jsx)("div",{className:a?c()("col-12 md:col-12",{"pt-200":y}):c()(G,{"sm-max:pt-200":y,"md:pt-400":y&&E,"md:pb-100 md:self-center":y&&!E}),children:(0,n.jsx)(aH,{headlineLevel:l,tagline:o,headline:p,text:v})})]})})},lo=({className:e,id:t,headlineLevel:a=2,isInGrid:l,isFullScreen:s,imageCrop:i,headline:r,tagline:o,image:d,caption:m,text:u,longText:x,style:p,color:g,width:f,alignment:_,link:v,colorCustom:j,gtmClass:N,imageSizes:b,largeText:A})=>{let C=(0,U.wl)(d),y=p===h.ku5.FRAME,w=p===h.ku5.BACKGROUND_FLUSH,k=f||h.bty.ONE_TO_TWO,L=i===h.W8c.AUTO?h.W8c.COVER:i,E=g||h.MUs,I=E===h.o$r.CUSTOM,T=L===h.W8c.CONTAIN,M=_===h.eXf.LEFT,R=_===h.eXf.RIGHT,O=k===h.bty.ONE_TO_THREE,z=k===h.bty.ONE_TO_TWO,P=k===h.bty.TWO_TO_THREE,D=z&&x,G=z&&!x;return(0,n.jsx)("div",{id:t,style:I?{"--text-image-custom-color":j?.color}:void 0,className:c()(e,N,a$()["text-image-extended"],a$()[`text-image-extended--color-${E}`],a$()[`text-image-extended--style-${p}`]),children:(0,n.jsx)(S.A,{className:c()({"px-0":w,[a$()["text-image--use-fullscreen"]]:s}),children:(0,n.jsx)("div",{className:c()({row:!w,[a$()["text-image--large-text"]]:A}),children:(0,n.jsx)("div",{className:"col-12",children:(0,n.jsx)("div",{className:c()({[a$()["text-image-extended--bg"]]:p!==h.ku5.FRAME,[a$()["text-image-extended--frame"]]:p===h.ku5.FRAME}),children:(0,n.jsxs)("div",{className:c()("row mx-0",{"flex-row-reverse":h.eXf.RIGHT===_}),children:[C&&(0,n.jsx)("div",{className:c()("flex items-center",{"col-4":O,"col-6":z,"col-8":P,"offset-1":R&&(O||G),"pl-400":M&&(y||!y&&T),"pr-400":R&&(y||!y&&T),"pl-0":M&&!y&&!T,"pr-0":R&&!y&&!T,"py-400":T}),children:(0,n.jsx)(lr,{className:c()({"pl-400":M&&y&&T,"pr-400":R&&y&&T,[a$()["text-image-col-image-caption--has-bg"]]:!T}),image:d,caption:m,imageCrop:L,link:v,isInGrid:l,imageSizes:b})}),(0,n.jsx)("div",{className:c()("flex items-center",{"col-6":O||D&&M,"col-5":D&&R,"col-4":G||P,"offset-1":M&&(O||G),"pl-0":R&&!P&&!w,"pr-400":M&&P&&!y,"pl-400":R&&P&&!y}),children:(0,n.jsx)("div",{className:c()("py-400",{"pl-200":R&&!P&&w,"pr-400":y&&M&&(P||D),"pl-400":y&&R&&P}),children:(0,n.jsx)("div",{className:"py-400 mb-100",children:(0,n.jsx)(aH,{headlineLevel:a,tagline:o,headline:r,text:u,disableTopMargin:!0})})})})]})})})})})})},ld=({className:e,id:t,headlineLevel:a=2,isInGrid:l,isFullScreen:s,imageCrop:i,headline:r,tagline:o,image:d,caption:m,text:u,style:x,color:p,link:g,largeText:f,gtmClass:_,imageSizes:v,largeImage:j=!1,colorCustom:N})=>{let{isXS:b,isSM:A}=(0,O.l)(),C=(0,U.wl)(d),y=i===h.W8c.AUTO?h.W8c.COVER:i,w=p||h.MUs,k=w===h.o$r.CUSTOM,L=x;L===h.ku5.DEFAULT&&j&&(w=h.o$r.WHITE,L=h.ku5.BACKGROUND_FLUSH),L===h.ku5.BACKGROUND&&j&&(L=h.ku5.BACKGROUND_FLUSH);let E=b||A&&L!==h.ku5.BACKGROUND_FLUSH||l,I=E&&L===h.ku5.BACKGROUND_FLUSH,T=(0,n.jsx)(lr,{image:d,caption:m,className:c()({"md:px-400":L===
11h.ku5.FRAME&&y===h.W8c.COVER,[a$()["text-image-col-image-caption--with-offset"]]:y===h.W8c.COVER||L===h.ku5.BACKGROUND_FLUSH,"pt-200 px-200 md:pt-400 md:px-400":L===h.ku5.BACKGROUND_FLUSH&&y===h.W8c.CONTAIN}),imageCrop:h.W8c.CONTAIN,link:g,isInGrid:l,imageSizes:v});return(0,n.jsxs)("div",{id:t,style:k?{"--text-image-custom-color":N?.color}:void 0,className:c()(e,_,a$()["text-image-extended"],a$()[`text-image-extended--color-${w}`],a$()[`text-image-extended--style-${L}`],{"h-full":l,[a$()["text-image-extended--small"]]:E,[a$()["text-image-extended--not-small"]]:!E,[a$()["text-image-extended--large-image"]]:j,[a$()["text-image--use-fullscreen"]]:s}),children:[C&&L===h.ku5.BACKGROUND_FLUSH&&(0,n.jsx)(n.Fragment,{children:T}),(0,n.jsx)(S.A,{isInGrid:l,className:c()({"h-full":l,"px-0":I}),children:(0,n.jsx)("div",{className:c()({[a$()["text-image--large-text"]]:f,"h-full":l,row:!I}),children:(0,n.jsx)("div",{className:c()({"h-full":l,"md:col-9":!E&&!(j&&L===h.ku5.FRAME)}),children:(0,n.jsx)("div",{className:c()({"h-full":l&&[h.ku5.BACKGROUND,h.ku5.FRAME].includes(L),[a$()["text-image-extended--bg"]]:x!==h.ku5.FRAME,[a$()["text-image-extended--frame"]]:x===h.ku5.FRAME}),children:(0,n.jsxs)("div",{className:c()({row:!E}),children:[C&&L!==h.ku5.BACKGROUND_FLUSH&&(0,n.jsx)("div",{className:y!==h.W8c.COVER?c()(a$()["text-image-extended-grid"],{"pt-400":!E,"pt-200":E}):void 0,children:T}),(0,n.jsx)("div",{className:c()(a$()["text-image-extended-grid"],{"py-400":!E,"py-200":E}),children:(0,n.jsx)(aH,{headlineLevel:a,tagline:o,headline:r,text:u,disableTopMargin:!0})})]})})})})})]})},lm=({className:e,image:t,image_mobile:a,caption:l,alignment:s,align_with_grid:i,image_crop:r,headline:c,tagline:o,width:m,style:u=h.ku5.DEFAULT,height:x,color:p,text:g,isInGrid:f,columnViewportWidths:_,id:v,anchor:j,link:N,text_style:b,large_image:A,long_text:C,color_custom:y,text_inverted:w,parentLevel:k,component:L,large_text:S=!1})=>{let E=j||v,{isXS:I,isSM:T}=(0,O.l)(),M=(0,U.wl)(t),R=(0,U.wl)(a),z=(0,U.k8)(g),P=R&&(I||f)?a:M?t:a,D=(0,U.wl)(P),G=i||h.k$b.DEFAULT,F=!f&&D&&s?s:h.eXf.CENTER,B=function(e,t,a,l,s,n){if(e)return av(t);switch(s){case h.ku5.BACKGROUND_IMAGE_DESKTOP:case h.ku5.BACKGROUND_IMAGE:return"100vw";case h.ku5.BACKGROUND:return`(${h.LOf.md}) 70vw, 90vw`}if(n===h.eXf.LEFT||n===h.eXf.RIGHT)switch(a){case h.bty.ONE_TO_THREE:return`(${h.LOf.md}) 25vw, 90vw`;case h.bty.ONE_TO_TWO:return`(${h.LOf.md}) 40vw, 90vw`;default:return`(${h.LOf.md}) 50vw, 90vw`}return l?"100vw":s===h.ku5.FRAME||s===h.ku5.DEFAULT?`(${h.LOf.md}) 50vw, 90vw`:"100vw"}(f,_,m,A,u,s);if(!c&&!z&&!D)return(0,n.jsx)(d.A,{className:e,name:h.sC4.TEXT_IMAGE,isInGrid:f});let $=u||h.ku5.DEFAULT;$===h.ku5.BACKGROUND_IMAGE_DESKTOP&&($=h.ku5.BACKGROUND_IMAGE,(I||f)&&($=p?h.ku5.BACKGROUND_FLUSH:h.ku5.DEFAULT)),$!==h.ku5.BACKGROUND_IMAGE||D||($=h.ku5.DEFAULT),(I||f)&&$===h.ku5.BACKGROUND_IMAGE&&r===h.ATT.CONTAIN&&($=h.ku5.BACKGROUND_FLUSH);let H=A&&F===h.eXf.CENTER||[h.ku5.BACKGROUND,h.ku5.BACKGROUND_FLUSH,h.ku5.FRAME].includes($),V=x===h.wT.SCREEN,K=(0,ea.f)(!!c,h.C2u.H2,k);return $===h.ku5.BACKGROUND_IMAGE?(0,n.jsx)(li,{className:e,id:E,headlineLevel:K,tagline:o,caption:l,alignment:s,width:m,isInGrid:f,text:g,image:P,headline:c,link:N,imageCrop:r,height:x,color:p,textStyle:b,textInverted:w,colorCustom:y,largeText:S,gtmClass:`gtm-component-${L}`,imageSizes:B}):I||T||F===h.eXf.CENTER||!H?H?(0,n.jsx)(ld,{className:e,id:E,headlineLevel:K,tagline:o,caption:l,style:$,isFullScreen:V,isInGrid:f,text:g,image:P,headline:c,link:N,imageCrop:r,height:x,color:p,colorCustom:y,largeText:S,largeImage:A,gtmClass:`gtm-component-${L}`,imageSizes:B}):(0,n.jsx)(lc,{className:e,id:E,headlineLevel:K,tagline:o,caption:l,alignment:s,alignWithGrid:G,width:m,isInGrid:f,isFullScreen:V,text:g,image:P,largeImage:A,longText:C,headline:c,link:N,imageCrop:r,largeText:S,gtmClass:`gtm-component-${L}`,imageSizes:B}):(0,n.jsx)(lo,{className:e,id:E,headlineLevel:K,tagline:o,caption:l,style:$,isInGrid:f,text:g,image:P,isFullScreen:V,headline:c,link:N,longText:C,imageCrop:r,height:x,alignment:s,width:m,color:p,colorCustom:y,largeText:S,gtmClass:`gtm-component-${L}`,imageSizes:B})};var lu=a(93619),lx=a.n(lu);let lh=({className:e,url:t,quickchannel_id:a,caption:l,size:s,aspect_ratio:r,parentLevel:o=0,headline:m,tagline:u,lead:x,footnotes:p,isInGrid:g,component:f,id:_})=>{let v=(0,i.useRef)(null),j=(0,i.useRef)(m??""),N=(0,i.useRef)(!1),b=(0,i.useRef)(!1),A=function(e){if(e)try{let t=new URL(e),a=t.hostname.replace(/^www\./,"").toLowerCase(),l=t.pathname.replace(/^\/+/,"").split("/");if(!("youtube.com"===a||"youtu.be"===a||a.endsWith(".youtube.com")||a.endsWith(".youtu.be")))return;if("youtu.be"===a&&l[0])return l[0];let s=t.searchParams.get("v");if(s)return s;if("shorts"===l[0]&&l[1]||"embed"===l[0]&&l[1])return l[1]}catch{console.error("Failed to load load youtube video")}}(t);if((0,i.useEffect)(()=>{A&&fetch(`https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=${A}&format=json`).then(async e=>e.json()).then(e=>{e.title&&(j.current=e.title)}).catch(()=>void 0)},[A]),(0,i.useEffect)(()=>
11{if(!A)return;let e=e=>{if("https://www.youtube.com"===e.origin&&e.source===v.current?.contentWindow)try{let t="string"==typeof e.data?JSON.parse(e.data):e.data;t?.event!=="onStateChange"||t?.info!==1||N.current||(N.current=!0,(0,T.JM)(j.current,window.location.href)),t?.event!=="onStateChange"||t?.info!==0||b.current||(b.current=!0,(0,T.rR)(j.current,window.location.href))}catch{}};return window.addEventListener("message",e),()=>window.removeEventListener("message",e)},[A]),!m&&!t&&!l&&!a)return(0,n.jsx)(d.A,{className:e,name:h.sC4.VIDEO});let C=s||h.YuK.DEFAULT,y=function(e){if(!e)return!1;try{let t=new URL(e),a=t.hostname.replace(/^www\./,"").toLowerCase();if("youtube.com"!==a)return!1;let l=t.pathname.replace(/^\/+/,"").split("/");return"shorts"===l[0]&&!!l[1]}catch{return!1}}(t),w=r||(y?"9:16":h.guQ),k=function(e){if(e)try{let t=new URL(e),a=t.hostname.replace(/^www\./,"").toLowerCase();if(!("youtube.com"===a||"youtu.be"===a||a.endsWith(".youtube.com")||a.endsWith(".youtu.be")))return;return t.searchParams.get("list")||void 0}catch{console.error("Failed to load load youtube playlist")}}(t),L=!A&&!k&&!!a,I=A&&k?`https://www.youtube.com/embed/${A}?list=${encodeURIComponent(k)}`:k&&!A?`https://www.youtube.com/embed/videoseries?list=${encodeURIComponent(k)}`:A?`https://www.youtube.com/embed/${A}`:void 0,M=I?`${I}${I.includes("?")?"&":"?"}enablejsapi=1`:void 0,R=w.split(":"),O=parseFloat(R[1])/parseFloat(R[0])*100,z=(0,ea.f)(!!m,h.C2u.H2,o),P=(0,n.jsx)(ez.A,{headline:m,headlineLevel:z,tagline:u,lead:x}),D=m?.trim()||(0,U.k8)(x),G=(0,n.jsx)("div",{className:"text-style-label-tiny",children:l}),F=(0,n.jsx)("div",{className:c()("relative",{"max-h-screen max-w-screen":C===h.YuK.SCREEN}),children:L?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"block w-full",style:{paddingTop:`${O}%`}}),(0,n.jsx)("iframe",{allow:"autoplay; fullscreen",src:`https://api.screen9.com/embed/${a}?language=${h.xjH}`,className:"absolute inset-0 w-full h-full",title:"Screen9 Video"},`https://api.screen9.com/embed/${a}?language=${h.xjH}`)]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:c()("block w-full",{[lx().shortsContainer]:y}),style:{paddingTop:`${O}%`}}),M&&(0,n.jsx)("iframe",{ref:v,className:c()("absolute inset-0 w-full h-full object-center object-contain",{[lx().shortsFrame]:y}),title:"Youtube Video",src:M,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,onLoad:()=>{let e=v.current?.contentWindow;e&&(e.postMessage(JSON.stringify({event:"listening",id:1,channel:"widget"}),"https://www.youtube.com"),e.postMessage(JSON.stringify({event:"command",func:"addEventListener",args:["onStateChange"],id:1,channel:"widget"}),"https://www.youtube.com"))}},M)]})});return(0,n.jsxs)(n.Fragment,{children:[D&&(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,isInGrid:g,id:_,className:c()(e,`gtm-component-${f}`),children:g?(0,n.jsx)(n.Fragment,{children:P}):(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()({"md:col-10 md:offset-1":C===h.YuK.DEFAULT,"col-12":C===h.YuK.WIDE}),children:P})})}),(0,n.jsx)(S.A,{size:C,isInGrid:g,id:m?void 0:_,className:c()(e,`gtm-component-${f}`),children:g?(0,n.jsx)(n.Fragment,{children:F}):(0,n.jsx)("div",{className:c()({row:C!==h.YuK.SCREEN}),children:(0,n.jsx)("div",{className:c()({"md:col-10 md:offset-1":C===h.YuK.DEFAULT,"col-12":C===h.YuK.WIDE}),children:F})})}),l&&(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,isInGrid:g,className:c()(e,`gtm-component-${f}`),children:(0,n.jsx)("div",{className:c()("mt-200",{row:!g}),children:g?(0,n.jsx)(n.Fragment,{children:G}):(0,n.jsx)("div",{className:"md:col-7 md:offset-1",children:G})})}),(0,U.k8)(p)&&(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,isInGrid:g,className:c()(e,`gtm-component-${f}`,"mt-200"),children:(0,n.jsx)("div",{className:c()({row:!g}),children:(0,n.jsx)("div",{className:"md:col-7 md:offset-1",children:(0,n.jsx)(E.sD,{text:p,className:"text-style-label-tiny"})})})})]})},lp=({className:e,content:t,headline:a,tagline:l,subtitle:s,lead:i,background_preset:r,height:u,id:x,anchor:p,component:g,parentLevel:f=0,isPreview:_})=>{let v=(0,U.k8)(i);if(!a&&!s&&!v&&t?.length===0)return(0,n.jsx)(d.A,{className:e,name:h.sC4.SECTION});let j=(0,ea.f)(!!a,h.C2u.H2,f);return(0,n.jsxs)("section",{className:c()(e,`gtm-component-${g}`,{"py-600":!!r,"bg-neutral-50":r===h.o$r.DEFAULT,"bg-fresh-50":r===h.o$r.FRESH,"bg-warm-50":r===h.o$r.WARM,"bg-cool-50":r===h.o$r.COO
11L,"min-h-screen":u===h.wJ5.SCREEN,flex:u===h.wJ5.SCREEN,"items-center":u===h.wJ5.SCREEN}),id:p||x,children:[(a||s||(0,U.k8)(i))&&(0,n.jsx)(S.A,{className:"mb-400",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:(0,n.jsx)(ez.A,{headline:a,headlineLevel:j,subtitle:s,tagline:l,lead:i})})})}),t&&(0,n.jsx)("div",{className:"content-container content-container-section reset-margin-last",children:(0,o.A)(t,e=>(0,n.jsx)(m.A,{blok:e,isPreview:_,parentLevel:j},e._uid))})]})};var lg=a(79150),lf=a.n(lg);let l_=({name:e,full_slug:t,icon_url:a,className:l})=>e||a?(0,n.jsx)(E.sG,{cached_url:t,linktype:h.J$1.STORY,className:c()(lf().link,l),children:(0,n.jsxs)("div",{className:lf().card,children:[(0,n.jsx)("div",{className:lf().imageContainer,children:a&&(0,n.jsx)(al.default,{alt:e,src:a,fill:!0,sizes:"(max-width: 767px) 140px, 170px",className:lf().image})}),e&&(0,n.jsx)("span",{className:lf().name,children:e})]})}):null;var lv=a(95103),lj=a.n(lv);let lN=({className:e,titleRegular:t,titleBold:a,description:l,id:s,component:i,items:r,...d})=>{let m=!!t||!!a;return(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:d,children:(0,n.jsx)("div",{className:c()(lj().wrapper,e,`gtm-component-${i}`),children:(0,n.jsxs)(tm.Ev,{id:s,className:lj().gridContainer,children:[(m||l)&&(0,n.jsxs)("div",{className:lj().text,children:[m&&(0,n.jsxs)(E.DZ,{level:h.C2u.H3,className:lj().title,children:[t&&(0,n.jsx)("span",{children:t}),a&&(0,n.jsx)("strong",{className:lj().titleBold,children:a})]}),l&&(0,n.jsx)("p",{className:lj().description,children:l})]}),!!(0,V.A)(r)&&(0,n.jsx)("div",{className:c()(lj().container,{[lj().containerWithHeadline]:m||l}),children:(0,o.A)(r,e=>(0,n.jsx)(l_,{name:e.name,full_slug:e.full_slug,icon_url:e.icon_url},e.id))})]})})})})};var lb=a(80406);let lA=e=>{let t=(0,R.G)(z.z0),a=(0,i.useMemo)(()=>(function(e){if(!e)return[];let[t]=(0,lb.wu)(e,{component:h.sC4.NAV_PRODUCT_LIST}),a=t?.prefetched?.nested??[];return(0,ex.A)((0,o.A)(a,e=>e.content?.id&&e.full_slug?{id:e.content.id,name:e.content.name||e.name,icon_url:e.content.icon_url,full_slug:e.full_slug}:null))})(t),[t]);return(0,n.jsx)(lN,{...e,items:a})};var lC=a(64299),ly=a(92217),lw=a(60910),lk=a(49619),lL=a.n(lk),lS=a(70140);let lE=({title:e,dark:t=!1,showCart:a=!1,showUserAccount:l=!1,showToolRootLink:s=!1})=>{let i=(0,R.G)((0,z.Fu)("root")),{items:r}=(0,R.G)(z.wP),o=i?.full_slug,{isXS:d,isSM:m,isMD:u}=(0,O.l)(),x=r[r.length-2]?r[r.length-2]:null,p=x?.full_slug;return(0,n.jsx)("header",{className:c()("flex w-full sticky top-0 z-50",lL()["main-header"],lL()["main-header-small"],{"bg-white":!t,"bg-brand-900 text-white":t}),children:(0,n.jsxs)(S.A,{className:"flex items-center gap-x-200 flex-auto relative md:grid md:grid-cols-[1fr_auto_1fr] md:[grid-template-areas:'logo_title_actions']",size:h.YuK.FLUID,children:[!!o&&(0,n.jsx)(lS.A,{logoLink:o,useSmallLogo:d,hideLogoText:d||m||u,className:"min-w-[max-content] [grid-area:logo]"}),(0,n.jsx)("div",{className:"text-style-label-medium-bold md:text-center [grid-area:title]",children:e}),(s&&!!p||a||l)&&(0,n.jsxs)("div",{className:"hidden md:flex ml-auto relative z-20 items-center gap-x-fixed-350 text-fixed-md min-w-[max-content] [grid-area:actions]",children:[s&&!!p&&(0,n.jsx)(E.sG,{url:p,linktype:h.J$1.STORY,className:"text-style-label-small block",children:(0,n.jsx)(E.HT,{translation:"Product selectors"})}),(a||l)&&(0,n.jsx)(lw.A,{showCart:a,showUserAccount:l,appFrame:!0})]})]})})},lI=({isPreview:e,title:t,dark:a,showCart:l,showUserAccount:s,showMenu:i,showToolRootLink:r})=>{let{isXS:c,isSM:o,isMD:d}=(0,O.l)(),m=(0,n.jsxs)("div",{className:"mobile-nav:hidden desktop-nav:contents",children:[(0,n.jsx)("div",{className:"text-center text-style-label-small-bold my-050",children:t}),(0,n.jsx)("hr",{className:"my-0"})]}),u=(0,n.jsx)("div",{className:"text-style-label-medium-bold flex-1 flex items-center ml-200 md:ml-0 md:absolute md:inset-0 md:justify-center md:text-center desktop-nav:hidden",children:(0,n.jsx)("div",{className:"md:max-w-2/5",children:t})});return i?(0,n.jsx)(ly.A,{bottomChildren:!!t&&m,middleChildren:!!t&&u,useSmallLogo:c,hideLogoText:c||o||d,isPreview:!!e,className:"mb-150"}):(0,n.jsx)(lE,{title:t,dark:a,showCart:l,showUserAccount:s,showToolRootLink:r})}
11,lT=({content:{title:e,url:t,variant:a,content:l,show_cart:s,show_user_account:r,forward_url_params:c,show_menu:d,hide_root_link:u},story:{name:x},isPreview:p})=>{let g=(0,R.G)((0,z.Fu)("selection_software_menu")),f=a===h.$eA.SELECT_HOME?g:d,_="appframe-iframe",v=!!t,[j,N]=(0,i.useState)(c?void 0:t),b=(0,R.G)(z.o1),A=(0,e0.usePathname)(),C=(0,e0.useSearchParams)(),y=null!=A;return(0,I.yJ)(_,v),(0,i.useEffect)(()=>{if(!y||!c||!t)return;let e=new URL(t);C?.forEach((t,a)=>{e.searchParams.set(a,t)}),N(e.href)},[c,t,C,y]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(lI,{isPreview:p,showMenu:f,title:e||x,showCart:s,showUserAccount:r,showToolRootLink:a===h.$eA.SELECT&&!u}),a===h.$eA.SELECT_HOME&&b&&(0,n.jsx)(a3,{items:b,className:"pt-300 pb-400",size:h.YuK.FLUID}),a!==h.$eA.SELECT_HOME&&v&&!!j&&(0,n.jsx)(lC.A,{id:_,src:j,useFullViewportSize:!0,hasMenu:f}),!a&&!v&&!!(0,V.A)(l)&&(0,n.jsx)("div",{className:"content-container content-container-page mt-200",children:(0,o.A)(l,e=>(0,n.jsx)(m.A,{isPreview:p,blok:e},e._uid))})]})};var lM=a(7216),lR=a(65957),lO=a.n(lR);let lz=({title:e,subtitle:t,tagline:a,publishedAt:l,afterSubtitleContent:s,topContentArea:i,wrapTaglineAndTitleAsH1:r=!1})=>a||e||t||l||s?(0,n.jsxs)("div",{className:lO()["hero-headlines"],children:[r?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(E.DZ,{level:1,className:"flex flex-col mb-0 order-first",useWhitespacePreLine:!0,children:[e&&(0,n.jsx)("span",{className:c()("block h1",lO()["hero-title"]),children:e}),a&&(0,n.jsx)("span",{className:c()("block order-first",lO()["hero-tagline"]),children:a})]}),t&&(0,n.jsx)("p",{className:lO()["hero-subtitle"],children:t})]}):(0,n.jsxs)(n.Fragment,{children:[e&&(0,n.jsx)(E.DZ,{level:1,className:lO()["hero-title"],useWhitespacePreLine:!0,children:e}),t&&(0,n.jsx)("p",{className:lO()["hero-subtitle"],children:t}),a&&(0,n.jsx)("p",{className:lO()["hero-tagline"],children:a}),i&&(0,n.jsx)("div",{className:lO()["hero-content-area"],children:i})]}),l&&(0,n.jsx)(aA,{className:lO()["hero-article-meta"],publishedAt:l}),s&&(0,n.jsx)("div",{className:lO()["hero-after-subtitle-content"],children:s})]}):null,lP=({image:e,imageAlignment:t,ratio:a,publishedAt:l,tagline:s,title:i,subtitle:r,afterSubtitleContent:o,large:d,background:m,textVerticalAlignment:u=h.f9J.CENTER,heroTextInverted:x,color:p,customColor:g,sizes:f,wrapTaglineAndTitleAsH1:_})=>{let{isXS:v}=(0,O.l)(),j=(0,U.wl)(e),N=p===h.o$r.CUSTOM,b=a[1]/a[0]*100,A=u||h.f9J.CENTER,C=h.ATT.COVER;return(0,n.jsxs)("div",{style:{...N?{"--hero-custom-color":g}:{},"--hero-aspect-ratio":`${b}%`},className:c()("flex",lO().hero,lO()["hero--background-image"],lO()[`hero--color-${p}`],{[lO()["hero--is-large"]]:d&&!v,[lO()["hero--has-background"]]:m,[lO()["hero--text-invert"]]:x}),children:[j&&(0,n.jsx)("figure",{className:c()(lO()["image-container"],lO()[`image-container--crop-${C}`]),children:(0,n.jsx)(E._V,{alt:"",className:c()(lO()["image-wrap"],lO()[`image-wrap--crop-${C}`]),image:e,responsive:!0,aboveTheFold:!0,ratio:a,objectFit:C,sizes:f})}),(s||i||r)&&(0,n.jsx)("div",{className:c()("row flex w-full",lO()["text-container"],{"items-center":A===h.f9J.CENTER,"items-start":A===h.f9J.TOP,"items-end":A===h.f9J.BOTTOM}),children:(0,n.jsx)("div",{className:c()({"md:col-9 md:offset-1":t===h.Zoq.CENTER,"md:col-5 md:offset-1":t===h.Zoq.RIGHT,"md:col-6 md:offset-6":t===h.Zoq.LEFT}),children:(0,n.jsx)("div",{className:"py-500 sm-max:px-200 sm-max:py-400",children:(0,n.jsx)(lz,{title:i,subtitle:r,tagline:s,publishedAt:l,afterSubtitleContent:o,wrapTaglineAndTitleAsH1:_})})})})]})},lD=({image:e,ratio:t,publishedAt:a,tagline:l,title:s,subtitle:i,afterSubtitleContent:r,large:o,background:d,heroTextInverted:m,color:u,customColor:x,sizes:p,topContentArea:g,wrapTaglineAndTitleAsH1:f})=>{let _=(0,U.wl)(e),v=u===h.o$r.CUSTOM;return(0,n.jsxs)("div",{style:v?{"--hero-custom-color":x}:void 0,className:c()(lO().hero,lO()[`hero--color-${u}`],{[lO()["hero--is-large"]]:o,[lO()["hero--has-background"]]:d,[lO()["hero--text-invert"]]:m&&v}),children:[_&&(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"col-12",children:(0,n.jsx)(E._V,{alt:"",image:e,responsive:!0,ratio:t,aboveTheFold:!0,className:lO()["hero-image-container"],imageClassName:"object-cover object-center",sizes:p})})}),(l||s||i)&&(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:(0,n.jsx)("div",{className:c()({"pt-300":!d,"py-300 sm-max:px-200 sm-max:py-400":d}),children:(0,n.jsx)(lz,{title:s,subtitle:i,tagline:l,publishedAt:a,afterSubt
11itleContent:r,wrapTaglineAndTitleAsH1:f,topContentArea:g})})})})]})},lG=({image:e,ratio:t,imageAlignment:a,publishedAt:l,tagline:s,title:i,subtitle:r,textSize:o=h.t92.EQUAL,afterSubtitleContent:d,large:m=!1,background:u,heroTextInverted:x,color:p,customColor:g,sizes:f,wrapTaglineAndTitleAsH1:_})=>{let v=(0,U.wl)(e),j=p===h.o$r.CUSTOM,N=o===h.t92.NARROW&&!m,b=o===h.t92.EQUAL&&!m,A=o===h.t92.WIDE||m;return(0,n.jsx)("div",{style:j?{"--hero-custom-color":g}:void 0,className:c()(lO().hero,lO()[`hero--color-${p}`],{[lO()["hero--is-large"]]:m,[lO()["hero--has-background"]]:u,[lO()["hero--text-invert"]]:x&&j}),children:(0,n.jsxs)("div",{className:c()("row",{"flex-row-reverse":a===h.Zoq.RIGHT}),children:[v&&(0,n.jsx)("div",{className:c()({"md:col-7":N,"md:col-6":b,"md:col-5":A}),children:(0,n.jsx)(E._V,{alt:"",image:e,responsive:!0,ratio:t,aboveTheFold:!0,className:lO()["hero-image-container"],imageClassName:"object-cover object-center",sizes:f})}),(s||i||r)&&(0,n.jsx)("div",{className:c()("flex items-center",{"md:pr-0":a===h.Zoq.RIGHT,"md:col-7":A,"md:col-6":b,"md:col-5":N}),children:(0,n.jsx)("div",{className:c()("py-300",{"pr-200":u&&a===h.Zoq.LEFT,"pl-400":u&&a===h.Zoq.RIGHT}),children:(0,n.jsx)(lz,{title:i,subtitle:r,tagline:s,publishedAt:l,afterSubtitleContent:d,wrapTaglineAndTitleAsH1:_})})})]})})},lF=({lead:e,subtitle:t,bottomContentArea:a,children:l})=>{let s=(0,U.k8)(e);return(0,n.jsx)(m.t.Provider,{value:[],children:(0,n.jsxs)("div",{className:"mb-500",children:[(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,children:l}),(s||t)&&(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,className:"mt-400",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsxs)("div",{className:"md:col-9 md:offset-1",children:[t&&(0,n.jsx)(E.DZ,{level:2,children:t}),s&&(0,n.jsx)("div",{className:"text-style-lead",children:(0,n.jsx)(E.sD,{text:e})})]})})}),a]})})},lB=({publishedAt:e,tagline:t,title:a,subtitle:l,afterSubtitleContent:s,lead:i,image:r,imageMobile:c,color:o,background:d,useBackgroundImage:m,useBackgroundImageMobile:u,useSubtitleOverImage:x,textVerticalAlignment:p,imageProportions:g,textSize:f,imageAlignment:_,large:v,customColor:j,heroTextInverted:N,wrapTaglineAndTitleAsH1:b,topContentArea:A,bottomContentArea:C})=>{let y=[h.VJy.THREE_TO_ONE,h.VJy.TWO_TO_ONE],w=(0,R.G)(z.K5),k=w!==h.sbc.PRODUCT&&w!==h.sbc.PRODUCT_RANGE||x,{isXS:L,isSM:S}=(0,O.l)(),E=L||S,I=(0,U.wl)(r),T=(0,U.wl)(c)&&L?c:I?r:c,M=(0,U.wl)(T),P=g||h.VJy.THREE_TO_ONE,D=_||h.Zoq.RIGHT,G=f||h.t92.EQUAL,F=P.split(":").map(e=>parseInt(e,10)),B=!(L||S)&&!y.includes(P),$=o;return(d&&""===$&&($=h.o$r.BRAND_LIGHT),j&&($=h.o$r.CUSTOM),(u&&E||m&&!E)&&M)?(0,n.jsx)(lF,{lead:i,subtitle:k?"":l,children:(0,n.jsx)(lP,{color:$,customColor:j,image:T,imageAlignment:D,ratio:F,publishedAt:e,tagline:t,title:a,subtitle:k?l:"",background:d,large:v,textVerticalAlignment:p,heroTextInverted:N,afterSubtitleContent:s,wrapTaglineAndTitleAsH1:b,sizes:"90vw"})}):B&&M?(0,n.jsx)(lF,{lead:i,subtitle:k?"":l,children:(0,n.jsx)(lG,{imageAlignment:D,color:$,customColor:j,image:T,ratio:F,textSize:G,publishedAt:e,tagline:t,title:a,subtitle:k?l:"",background:d,large:v,heroTextInverted:N,afterSubtitleContent:s,wrapTaglineAndTitleAsH1:b,sizes:`(${h.LOf.md}) 40vw, 90vw`})}):(0,n.jsx)(lF,{lead:i,bottomContentArea:C,children:(0,n.jsx)(lD,{color:$,customColor:j,image:T,ratio:F,publishedAt:e,tagline:t,title:a,subtitle:l,background:d,large:v,heroTextInverted:N,afterSubtitleContent:s,wrapTaglineAndTitleAsH1:b,topContentArea:A,sizes:"90vw"})})},lU=({headline:e,content:t,cols:a=2,isCardGrid:l=!1,className:s})=>(0,n.jsx)(S.A,{className:s,children:(0,n.jsxs)("div",{className:"row",children:[e&&(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:(0,n.jsx)(E.DZ,{level:2,children:e})}),(0,n.jsx)("div",{className:c()("md:offset-1 md:col-10"),children:(0,n.jsx)("div",{className:"row",children:(0,o.A)(t,(e,s)=>{if(l){let{title:t,image:l,subtitle:s}=e.content||{};return(0,n.jsx)("div",{className:c()(ag[a],"mb-200 md:mb-400"),children:(0,n.jsx)(en,{leadAsText:s,cardStyle:h.Yae.CARD,title:t,linkUrl:e.full_slug,image:l,size:3===a?h.SKL.S:h.SKL.M,image_proportions:h.Cv9,isInGrid:!0})},e.full_slug)}let i=(0,V.A)(t);return(0,n.jsx)(aC,{type:!l&&0===s&&(1===i||i>3)?h.SKL.M:h.SKL.S,full_slug:e.full_slug,first_published_at:e.first_published_at,isInGrid:2!==i,...e.content},e.full_slug)})})})]})}),l$=({isPreview:e,content:t,story:a})=>{let{tagline:l,image:s,title:i,subtitle:r,lead:c,hero_has_custom_color:d,hero_color_custom:u,products:x}=t,{name:p}=a,g=(0,R.G)(z.h8),f=(0,R.G)(z.D4);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(lB,{tagline:l,image:s,title:i||p,subtitle:r,lead:c,color:h.o$r.COO
11L,imageProportions:(0,U.wl)(s)?h.VJy.ONE_TO_ONE:h.VJy.THREE_TO_FOUR,imageAlignment:h.Zoq.RIGHT,textSize:(0,U.wl)(s)?h.t92.NARROW:h.t92.EQUAL,customColor:d&&u?.color,background:!0}),!!(0,V.A)(t.content)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(t.content,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))}),(0,V.A)(x)>0&&(0,n.jsx)(to,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Featured Products"}),products:x}),(0,V.A)(f)>0&&(0,n.jsx)(lU,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Related articles"}),content:f}),(0,V.A)(g)>0&&(0,n.jsx)(lU,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Case studies"}),content:g,cols:3,isCardGrid:!0})]})},lH=({story:e,content:{component:t,title:a,subtitle:l,lead:s},isPreview:i})=>{let r=(0,R.G)(z.Fo),c=(0,R.G)(z.SB);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(ly.A,{isPreview:!!i,story:e,isBlog:!0}),(0,n.jsxs)(S.A,{size:h.YuK.WIDE,children:[t===h.sbc.BLOG_CATEGORY&&(0,n.jsxs)("div",{className:"row pt-200 pb-400",children:[(0,n.jsxs)("div",{className:"md:col-7",children:[!!r?.content?.tagline&&(0,n.jsx)("div",{className:"text-style-tagline md:mb-150 mb-050",children:r?.content?.tagline}),(0,n.jsx)(E.DZ,{level:1,className:"text-style-title mt-0 mb-0",children:a||e.name}),!!l&&(0,n.jsx)("div",{className:"text-style-subtitle",children:l})]}),(0,U.k8)(s)&&(0,n.jsx)("div",{className:"md:col-5",children:(0,n.jsx)("div",{className:"text-style-label-tiny md:text-style-body-small text-neutral-600 mt-200 md:mt-0",children:(0,n.jsx)(E.sD,{text:s})})})]}),(0,n.jsx)("div",{className:"row",children:!!(0,V.A)(c)&&(0,n.jsx)(ay,{articles:c,isPreview:i})})]})]})},lV=({isPreview:e,content:t,story:a})=>{let{tagline:l,image:s,title:r,subtitle:c,lead:d,category:u,component:x,hero_image_proportions:p,hero_image_alignment:g,hero_text_size:f,hero_color:_,hero_background:v,hero_large:j}=t,{name:N}=a,b=(0,i.useMemo)(()=>(0,ex.A)([u?.name,l]).join(` ${h.dkA} `),[u?.name,l]);return(0,n.jsxs)(n.Fragment,{children:[x!==h.sbc.PRESS_RELEASE&&(0,n.jsx)(ly.A,{isPreview:!!e,story:a,isBlog:!0}),(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(lB,{tagline:b,image:s,title:r||N,subtitle:c,lead:d,color:_,imageProportions:p,imageAlignment:g,textSize:f,background:v,large:j,publishedAt:a.first_published_at||void 0}),!!(0,V.A)(t.content)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(t.content,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]})},lK=({tagline:e,title:t,subtitle:a,lead:l,currentCategoryId:s,isHomepage:r,isPreview:d})=>{let m=(0,R.G)(z.c2),u=(0,R.G)(z.eN),[x,p]=(0,i.useState)(),[g,f]=(0,i.useState)(),_=(0,i.useMemo)(()=>s?(0,eI.A)(m,e=>e.content?.categoryId===s):m,[m,s]),v=(0,i.useCallback)(e=>e?.name||e?.title||e?.something,[]),j=(0,i.useCallback)(e=>v(e)||e?.uuid||e?.id?.toString?.()||e?.full_slug,[v]),{applications:N,productCategories:b}=(0,i.useMemo)(()=>{let e=new Map,t=new Map;return(_||[]).forEach(a=>{let l=a.content,s=l.application||[],n=l.product_category||[];s.forEach(t=>{let a=j(t);a&&!e.has(a)&&e.set(a,t)}),n.forEach(e=>{let a=j(e);a&&!t.has(a)&&t.set(a,e)})}),{applications:Array.from(e.values()),productCategories:Array.from(t.values())}},[_,j]),A=(0,i.useMemo)(()=>(_||[]).filter(e=>{let t=e.content,a=t.application||[],l=t.product_category||[],s=!x||a.some(e=>j(e)===x),n=!g||l.some(e=>j(e)===g);return s&&n}),[_,j,x,g]),C=(0,i.useMemo)(()=>{let e=(0,n.jsxs)(n.Fragment,{children:[N.length>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(E.DZ,{level:2,className:"mb-100",children:(0,n.jsx)(E.HT,{translation:"Applications"})}),(0,n.jsx)("div",{className:"flex gap-100 flex-wrap mb-100",children:N.map(e=>{let t=j(e),a=v(e);if(!t||!a)return null;let l=x===t;return(0,n.jsx)("button",{type:"button",className:c()("select-btn select-btn-small py-100 px-150",{"select-btn-selected":l}),onClick:()=>p(l?void 0:t),children:a},t)})})]}),b.length>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(E.DZ,{level:2,className:"mb-100",children:(0,n.jsx)(E.HT,{translation:"Product Categories"})}),(0,n.jsx)("div",{className:"flex gap-100 flex-wrap mb-200",children:b.map(e=>{let t=j(e),a=v(e);if(!t||!a)return null;let l=g===t;return(0,n.jsx)("button",{type:"button",className:c()("select-btn select-btn-small py-100 px-150",{"select-btn-selected":l}),onClick:()=>f(l?void 0:t),children:a},t)})})]}),(0,n.jsx)("div",{className:"flex gap-100 flex-wrap",children:(0,o.A)(u,e=>(0,n.jsx)(E.sG,{url:e.full_slug,className:c()("select-btn",{"select-btn-small py-100 px-150":!r,"select-btn-selected":s===e.uuid}),linktype:h.J$1.STORY,children:e.name},e.uuid))})]});return(0,n.jsx)(E.e7,{condition:r,wrapper:e=>(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,className:c()({"mt-400":r}),children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:e})})}),elseWrapper:e=>(0,n.jsx)("div",{className:"flex flex-col gap-100 mb-300",children:e}),children:e})},[N,b,u,r,j,v,x,g,s]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(lB,{tagline:e,title:t,subtitle:a,lead:l,bottomContentArea:r?C:void 0,topContentArea:r?void 0:C}
11),(0,n.jsx)(S.A,{size:h.YuK.WIDE,children:(0,n.jsx)("div",{className:"row",children:A&&(0,V.A)(A)?(0,n.jsx)(ay,{articles:A,isPreview:d}):(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(tI.A,{})})})})]})},lW=({content:e,story:t,isPreview:a})=>{let l=(0,R.G)(z.Kb),{title:s,subtitle:i,lead:r}=e,{uuid:c}=t,{title:o}=l?.content||{},d=(0,ey.B)("Case Studies");return(0,n.jsx)(lK,{tagline:o,title:s||d,subtitle:i,lead:r,currentCategoryId:c,isPreview:a})},lY=({content:e,isPreview:t,story:a})=>{let{tagline:l,title:s,subtitle:i,lead:r}=e,{name:c}=a;return(0,n.jsx)(lK,{tagline:l,title:s||c,subtitle:i,lead:r,isPreview:t,isHomepage:!0})},lZ=({isPreview:e,content:{project_name:t,title:a,subtitle:l,lead:s,facts:r,extensive_facts:d=!1,client_name:u,client_country:x,client_logo:p,client_size:g,client_attributes:f,application:_,country:v,completion_year:j,stats:N,highlights:b,content:A,image:C,hero_image_proportions:y,case_studies:w,product_ranges:k,products:L},story:{name:I}})=>{let T=(0,R.G)(z.h8),[M,O]=(0,i.useState)(!1),P=(0,U.wl)(C)?y||h.VJy.ONE_TO_ONE:h.VJy.THREE_TO_FOUR,D=!!v?.content?.region,G=!!j,F=_?.length>0,B=D||G||F,$=!M&&(0,U.wl)(p),H=!!x?.content?.region,K=!!g,W=f?.length>0,Y=H||K||W,Z=Y||!!u||$,J=B||Z,q=(0,V.A)(N),Q=1===q,X=2===q||4===q,ee=3===q||q>=5,et=(0,ef.A)((0,ex.A)([...k||[],...L||[]]),"uuid"),ea=(0,ef.A)((0,ex.A)([...T||[],...w||[]]),"uuid"),el=(0,ey.B)("Case Study");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(lB,{title:a||I,subtitle:l,tagline:(0,ex.A)([el,t]).join(": "),imageProportions:P,lead:s,image:C,textSize:(0,U.wl)(C)?h.t92.NARROW:h.t92.EQUAL,color:h.o$r.WHITE}),q>0&&(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:"mb-500",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()({"md:col-7 md:offset-1":Q,"md:col-10 md:offset-1":X,"md:col-12":ee}),children:(0,n.jsx)("div",{className:c()("grid gap-400",{"md:grid-cols-1":Q,"md:grid-cols-2":X,"md:grid-cols-3":ee}),children:(0,o.A)(N,t=>(0,n.jsx)("div",{children:(0,n.jsx)(m.A,{isPreview:e,blok:t,caseStudyPageKeyStatCount:q,isInGrid:!0,isCaseStudyPageKeyStat:!0})},t._uid))})})})}),(b.length>0||J||B||Z)&&(0,n.jsx)(S.A,{className:"mb-500",children:(0,n.jsxs)("div",{className:c()("row","items-start",{"justify-center":!d&&J,"justify-start":d||!J}),children:[b.length>0&&(0,n.jsxs)("div",{className:c()({"md:col-9 md:offset-1":d||!J,"md:col-7":!d||J}),children:[(0,n.jsx)(E.DZ,{level:2,className:"h2",children:(0,n.jsx)(E.HT,{translation:"Project highlights"})}),(0,o.A)(b,t=>(0,n.jsx)("div",{className:"mb-400",children:(0,n.jsx)(m.A,{isInGrid:!0,isPreview:e,blok:t},t._uid)},t._uid))]}),J&&(0,n.jsx)("div",{className:c()("flex",{"md:col-10 md:offset-1":d,"md:col-5":!d}),children:(0,n.jsxs)("div",{className:c()("flex-auto text-style-body-small",{"bg-neutral-50 p-350":!d,row:d}),children:[B&&(0,n.jsx)("div",{className:c()({"md:col-6":d}),children:(0,n.jsxs)("div",{className:c()({"bg-neutral-50 p-350 h-full":d}),children:[(0,n.jsx)(E.DZ,{level:3,children:(0,n.jsx)(E.HT,{translation:"Project Facts"})}),(0,n.jsxs)("dl",{children:[D&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("dt",{children:(0,n.jsx)(E.HT,{translation:"Region"})}),(0,n.jsx)("dd",{children:v?.content?.region})]}),G&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("dt",{children:(0,n.jsx)(E.HT,{translation:"Completion"})}),(0,n.jsx)("dd",{children:j})]}),F&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("dt",{children:(0,n.jsx)(E.HT,{translation:"Applications"})}),(0,n.jsx)("dd",{children:(0,o.A)(_,(e,t)=>(0,n.jsxs)("span",{children:[t>0&&", ",(0,n.jsx)(E.sG,{linktype:h.J$1.STORY,url:e.full_slug,...e},e.uuid)]},e.uuid))})]}),(0,o.A)(r,(e,t)=>(0,n.jsxs)(E.Wt,{content:e,children:[(0,n.jsx)("dt",{children:e.name}),(0,n.jsx)("dd",{className:"reset-p-margin",children:(0,n.jsx)(E.sD,{text:e.text})})]},t))]})]})}),Z&&(0,n.jsx)("div",{className:c()({"md:col-6":d}),children:(0,n.jsxs)("div",{className:c()({"bg-neutral-50 p-350 h-full":d}),children:[(0,n.jsxs)(E.DZ,{level:3,children:[(0,n.jsx)(E.HT,{translation:"About"})," ",u]}),$&&(0,n.jsx)("div",{className:"mb-200",children:(0,n.jsx)(E._V,{imageClassName:"max-h-700",alt:p?.alt??"",imageUrl:p?.filename,onErrorFunction:()=>O(!0),useDefaultImageTag:!0})}),Y&&(0,n.jsxs)("dl",{children:[H&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("dt",{children:(0,n.jsx)(E.HT,{translation:"Region"})}),(0,n.jsx)("dd",{children:x?.content?.region})]}),K&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("dt",{children:(0,n.jsx)(E.HT,{translation:"Employees"})}),(0,n.jsx)("dd",{children:g})]}),W&&(0,o.A)(f,e=>(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)("dt",{children:e.name}),(0,n.jsx)("dd",{children:e.value})]},e.name))]})]})})]})})]})}),!!(0,V.A)(A)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(A,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))}),(0,V.A)(et)>0&&(0,n.jsx)(to,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Featured Products"}),products:et}),(0,V.A)(ea)>0&&(0,n.jsx)(lU,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Related Case Studies"}),content:ea,cols:3,isCardGrid:!0})]})};var lJ=a(16020),lq=a(34047);let lQ=({content:e,headingLevel:t="h5"})=>{var a;let l,s,i,r,c,o=(0,M.V)(),d=h.d11,{isLink:m,linkType:u,linkUrl:x}=(a=e.page?.cached_url?.trim()||e.page?.url?.trim()?e.page:{cached_url:d,url:d,linktype:h.J$1.URL,fieldtype:"multilink"},l=a?.story?.alternates,s=l?.find(({full_slug:e,published:t})=>{let{locale:a}=(0,lq.O3)(e);return t&&a===o}),i=s?.full_slug?s:void 0,r="string"==typeof a?{linktype:h.J$1.URL,cached_url:a}:a?.cached_url?(0,lJ.A)(a,"story"):void 0,c=(0,U.VX)(r),{isLink:c,linkType:r?.linktype??h.J$1.STORY,linkUrl:r?.cached_url??i?.full_slug});return(0,n.jsxs)("div",{className:"mb-8",children:[(0,n.jsx)("div",{className:"mb-2",children:e.title&&m?(0,n.jsx)(E.sG,{name:e.title,linktype:u,url:x,target:"url"===u?"_blank":"_self",className:"text-style-heading-h5 text-blue-700 hover:underline",children:(0,n.jsx)(t,{children:e.title})}):(0,n.jsx)(t,{className:"text-style-heading-h5",children:e.title})}),(0,U.k8)(e.text)&&(0,n.jsx)(E.sD,{className:"text-style-body-small mb-2",text:e.text})]})},lX=({isPreview:e,content:t})=>(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsxs)("div",{className:"w-full flex flex-col justify-center items-center text-center gap-26",style:{minHeight:"100vh"},children:[t.title&&(0,n.jsx)(E.DZ,{level:4,className:"text-style-heading-h4 leading-headings mb-4",children:t.title}),(0,U.k8)(t.text)&&(0,n.jsx)(E.sD,{className:"text-style-body-small mb-8",text:t.text}),(0,n.jsx)("div",{className:"w-full max-w-[1200px] flex flex-wrap justify-start gap-x-6 gap-y-56",children:t.certifications?.map(e=>(0,n.jsx)("div",{className:"w-full sm:w-1/2 lg:w-1/4",children:(0,n.jsx)(lQ,{content:e,headingLevel:"h5"})},e.id))}),(0,n.jsx)("p",{className:"text-style-label-small text-neutral-500 mt-10",children:"All certification texts are managed in Crowdin. Edits must be made there."})]})});var l0=a(34427),l1=a(13838),l2=a(42387),l4=a(62921);
11let l3=({onChange:e,value:t,children:a})=>2>i.Children.count(a)?null:(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsxs)("div",{className:"flex items-center gap-200 mb-100 py-100 px-100 lg:px-200 bg-neutral-50",children:[(0,n.jsx)("span",{className:"text-style-label-small lg:text-style-label-medium",children:(0,n.jsx)(E.HT,{translation:"Select your country"})}),(0,n.jsx)(l4.A,{onChange:t=>e(t),value:t,className:"flex-1",children:a})]})}),l6=["neighbourhood","locality","administrative_area_level_1"];function l5(e,t){return(t?.include??l6).reduce((a,l)=>{let s=e.find(e=>e.types.includes(l)&&!(t?.exclude??[]).some(t=>e.types.includes(t)));return s?.long_name&&a.push(s.long_name),a},[])}var l8=a(84940),l7=a(2834),l9=a(15467),se=a.n(l9);let st=({selectedValue:e,setSelectedValue:t,setSelectedPlaceId:a,className:l,typesToSelect:s})=>{let r=(0,l7.d4)((0,z.Fu)("country")),[d,m]=(0,i.useState)([]),u=(0,i.useRef)(null),x=(0,ey.B)("Enter postcode, city or full address"),h=(0,i.useMemo)(()=>(0,eJ.A)(e=>{new google.maps.places.AutocompleteService().getPlacePredictions({input:e||"",componentRestrictions:{country:r?.content?.iso_alpha2||null}},e=>{m((0,eI.A)(e,({types:e})=>e.some(e=>!s||s.some(t=>e.includes(t)))))})},300),[r?.content?.iso_alpha2,s]);(0,i.useEffect)(()=>()=>{h.cancel()},[h]);let p=(0,i.useCallback)(e=>{if(t(e||""),a){let t=(0,eC.A)(d,({description:t})=>t===e);a(t?.place_id||"")}},[d,a,t]),{isOpen:g,getMenuProps:_,getInputProps:v,highlightedIndex:b,openMenu:A,closeMenu:C,reset:y,getItemProps:w,inputValue:k}=(0,l8.Bp)({items:(0,o.A)(d,"description"),defaultHighlightedIndex:0,stateReducer:function(e,t){let{type:a,changes:l}=t;switch(a){case l8.Bp.stateChangeTypes.ItemClick:return l;case l8.Bp.stateChangeTypes.InputBlur:return{...l,isOpen:!1,selectedItem:e.selectedItem};case l8.Bp.stateChangeTypes.FunctionReset:return{...l,isOpen:!0};case l8.Bp.stateChangeTypes.InputKeyDownArrowUp:case l8.Bp.stateChangeTypes.InputKeyDownArrowDown:return{...l,isOpen:e.inputValue.length>2&&!(0,f.A)(d)};case l8.Bp.stateChangeTypes.FunctionOpenMenu:case l8.Bp.stateChangeTypes.InputClick:return{...l,isOpen:e.inputValue.length>2&&!(0,f.A)(d),highlightedIndex:0};case l8.Bp.stateChangeTypes.InputChange:{let t=l.inputValue;return{...l,selectedItem:t?e.selectedItem:"",isOpen:!1}}default:return l}},id:"sla-search",labelId:"sla-search-label",inputId:"sla-search-input",menuId:"sla-search-menu",selectedItem:e,onSelectedItemChange:({selectedItem:e})=>{p(e),u.current?.blur()},onStateChange:({type:e,inputValue:t})=>{switch(e){case l8.Bp.stateChangeTypes.FunctionReset:p(),m([]);break;case l8.Bp.stateChangeTypes.InputChange:t?t.length<3?m([]):h(t):(p(),m([]))}}});function L(e){e.preventDefault(),y()}return(0,i.useEffect)(()=>{(0,f.A)(d)?C():A()},[d,A,C]),(0,n.jsxs)("div",{className:c()("relative",l),children:[(0,n.jsxs)("div",{className:"form-input-icon-both form-input-icon-right-clickable z-20",children:[(0,n.jsx)("input",{className:c()("form-input leading-large-text truncate",{[se()["search-input-empty"]]:!k}),...v({ref:u,onFocus:()=>{A()},placeholder:x})}),(0,n.jsx)(N.g,{icon:j.Mj,className:c()(se()["search-input-icon-left"])}),(0,n.jsx)(N.g,{icon:j.yY,onMouseDown:L,onTouchStart:L,className:c()(se()["search-input-icon"],{hidden:!k})})]}),(0,n.jsx)("ul",{..._(),className:c()(se()["autocomplete-dropdown"],{hidden:!g}),children:d.map((e,t)=>(0,n.jsx)("li",{className:c()("list-none w-full py-050 px-44",{"bg-brand-50":b===t}),...w({item:e.description,index:t}),children:e.description},`${e.description+t}`))})]})},sa=e=>{let[t,a]=(0,i.useState)(!1),[l,s]=(0,i.useState)(!1),[n,r]=(0,i.useState)(),[c,o]=(0,i.useState)(),[d,m]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{n&&!d&&a(!1),"geolocation"in navigator||!n||m(!0)},[n,d]),(0,i.useEffect)(()=>{"permissions"in navigator?navigator.permissions.query({name:"geolocation"}).then(t=>{t.onchange=function(){m("denied"===this.state),r(void 0),a(!1)},"denied"===t.state&&m(!0),("granted"===t.state||e)&&a(!0)}):e&&a(!0)},[e]),(0,i.useEffect)(()=>{"geolocation"in navigator?t&&(s(!0),navigator.geolocation.getCurrentPosition(e=>
11{s(!1),o({lat:e.coords.latitude,lng:e.coords.longitude})},e=>{s(!1),r(e),"permissions"in navigator||!e||m(!0)},{enableHighAccuracy:!1,timeout:1e4,maximumAge:18e6})):r({...new GeolocationPositionError,message:"Geolocation not supported"})},[t]),{loading:l,error:n,userPosition:c,isDenied:d}},sl=["places"],ss=({attributionsContainer:e,setZipCode:t,isLoaded:a})=>{let[l,s]=(0,i.useState)(""),[r,o]=(0,i.useState)(""),[d,m]=(0,i.useState)(!1),[u,x]=(0,i.useState)(!1),[h,p]=(0,i.useState)(),[g,f]=(0,i.useState)(""),[_,v]=(0,i.useState)(""),{userPosition:j,loading:b,error:A,isDenied:C}=sa(d),y=(0,ey.B)("Please allow location access and reload the page");return(0,i.useEffect)(()=>{if(!a||!e)return;if(A){m(!1),x(!1);return}if(!b&&C)return void x(!1);let{lat:t,lng:l}=j||{};!h&&!b&&t&&l&&p(new google.maps.LatLng({lat:t,lng:l}))},[e,j,A,h,b,C,a]),(0,i.useEffect)(()=>{if(u){if(!h)return m(!0);s(g),t(_)}},[u,t,s,h,g,_]),(0,i.useEffect)(()=>{a&&(g||e());async function e(){if(!h)return;let e=new google.maps.Geocoder;await e.geocode({location:{lat:h.lat(),lng:h.lng()}},e=>{if(!e?.[0])return;let t=(0,eC.A)(e,e=>e.types.includes("postal_code"))?.address_components;if(!t)return;let a=l5(t,{include:["postal_code"],exclude:["postal_code_prefix"]})[0];a&&a&&(v(a),f([a,l5(t).join(", ")].join(" ")))})}},[h,g,a]),(0,i.useEffect)(()=>{a&&l();async function l(){if(!r){t(void 0),x(!1);return}if(!e)return;let a=new google.maps.Geocoder;new google.maps.places.PlacesService(e).getDetails({placeId:r},e=>{let l=l5(e?.address_components??[],{include:["postal_code"],exclude:["postal_code_prefix"]})[0];if(l){t(l),s([l,l5(e?.address_components??[]).join(", ")].join(" "));return}let n=e?.geometry?.location?.lat(),i=e?.geometry?.location?.lng();n&&i&&a.geocode({location:{lat:n,lng:i}},e=>{if(!e?.[0])return;let a=(0,eC.A)(e,e=>e.types.includes("postal_code"))?.address_components;if(!a)return;let l=l5(a,{include:["postal_code"],exclude:["postal_code_prefix"]})[0];l&&(t(l),s([l,l5(a).join(", ")].join(" ")))})})}},[e,r,t,l,a]),(0,n.jsxs)("div",{className:"flex space-x-100",children:[(0,n.jsx)(st,{selectedValue:l,setSelectedValue:s,setSelectedPlaceId:o,className:"w-full",typesToSelect:["neighborhood","locality","street_address","route","postal_code"]}),(0,n.jsxs)("button",{className:"btn btn-secondary btn-icon-left whitespace-nowrap relative",onClick:()=>x(!0),disabled:C,title:C?y:void 0,children:[(0,n.jsx)(N.g,{icon:t5.zT,className:c()("!mr-0",{invisible:b})}),(0,n.jsx)("span",{className:c()("hidden lg:inline lg:ml-200",{invisible:b}),children:(0,n.jsx)(E.HT,{translation:"Near me"})}),(0,n.jsx)("span",{className:c()("absolute left-1/2 -translate-x-1/2",{hidden:!b}),children:(0,n.jsx)(W.A,{})})]})]})};function sn({googleMapsApiKey:e,...t}){let{isLoaded:a}=(0,eZ.KD)({id:"google-map-script",libraries:sl,googleMapsApiKey:e});return(0,n.jsx)(ss,{...t,isLoaded:a})}let si=e=>{let t=(0,R.G)(z.zg)[h.Lq3.GOOGLE_MAPS];return t?(0,n.jsx)(sn,{googleMapsApiKey:t,...e}):null};function sr({paramKey:e,mode:t,shouldInit:a,parseQuery:l=e=>(Array.isArray(e)?e:[e]).flatMap(e=>e.split(",")).map(e=>e.trim()).filter(Boolean),parseHash:s=e=>e?[e]:[],encodeQuery:n=e=>e.length?[...e].sort():void 0,encodeHash:r=()=>void 0}){let[c,o]=(0,i.useState)([]),d=(0,i.useRef)(!1),m=(0,e0.useRouter)(),u=(0,i.useCallback)(e=>{let a=function(e){let t=new Set,a=[];for(let l of e)l&&(t.has(l)||(t.add(l),a.push(l)));return a}(e.filter(Boolean));return"single"===t?a.length?[a[0]]:[]:[...a].sort()},[t]),x=(0,i.useCallback)(e=>{o(u(e))},[u]);return(0,i.useEffect)(()=>{if(!a||d.current)return;d.current=!0;let t=new URL(window.location.href),n=t.searchParams.getAll(e),i=t.hash.startsWith("#")?t.hash.slice(1):"";n.length?o(u(l(n))):o(u(s(i)))},[e,s,l,u,a]),(0,i.useEffect)(()=>{if(!a||!d.current)return;let t=new URL(window.location.href),l=n(c);t.searchParams.delete(e),Array.isArray(l)?l.forEach(a=>t.searchParams.append(e,a)):"string"==typeof l&&l&&t.searchParams.set(e,l);let s=r(c);if(t.hash=s?`#${s}`:"",`${window.location.search}${window.location.hash}`==`${t.search}${t.hash}`)return;let i=`${t.pathname}${t.search}${t.hash}`;m.replace(i,{scroll:!1})},[r,n,e,c,a,m]),{selectedValues:c,setSelectedValues:x}}var sc=a(82849),so=a(10522);let sd="user-t9n-contact-locale",sm=({content:e,isPreview:t})=>{let{enable_grouping:a,group_by_tags:l,show_email:s,show_description:r,show_phone:d,show_mobile_phone:u,tagline:x,title:p,subtitle:g,lead:f,enable_zip_search:v,enable_tag_filters:j,content:N,sort:b,limit_results_by_tags:C}=e,[y,w]=(0,i.useState)(!0),[k,L]=(0,i.useState)(),[I,T]=(0,i.useState)(),[O,P]=(0,i.useState)(),D=(0,M.V)(),G=(0,R.G)(z.kL),[F,U]=(0,i.useState)(),{story:$}=(0,eD.P)(),[H,K,Y]=(0,ey.B)(["Sales","Support","Other Functions"]),Z=$?.full_slug,[J,q,Q]=(0,B.IT)(["business-deal","support-team","about-our-team"]),[X,ee]=(0,i.useState)(null),et=j&&!!I?.length,ea=(0,i.useMemo)(()=>e=>e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim().replace(/&/g,"and").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,""),[]),el=(0,i.useMemo)(()=>{let e=new Map;
11return(I||[]).forEach(t=>{let a=ea(t.content.name||"");a&&e.set(a,t.id)}),e},[I,ea]),es=(0,i.useMemo)(()=>{let e=new Map;return(I||[]).forEach(t=>{let a=ea(t.content.name||"");a&&e.set(t.id,a)}),e},[I,ea]),{selectedValues:en,setSelectedValues:ei}=sr({paramKey:"f",mode:"multiple",shouldInit:et,parseQuery:e=>(Array.isArray(e)?e:[e]).map(e=>e.trim()).filter(Boolean).map(e=>el.get(e)).filter(e=>null!=e).map(String),encodeQuery:e=>{let t=Array.from(new Set(e.map(e=>es.get(Number(e))).filter(Boolean)));return t.length?t:void 0},parseHash:()=>[],encodeHash:()=>void 0}),er=(0,i.useMemo)(()=>en.map(e=>Number(e)).filter(e=>!Number.isNaN(e)),[en]);(0,i.useEffect)(()=>{if(!$)return;let e=A().CancelToken.source();return async function(){if(w(!0),C?.length&&void 0===Z){w(!1),L([]),T([]);return}let t={parent:C?.length?void 0:(0,tD.A9)(Z),byTagUuids:C?.length?C?.join(","):void 0,sort:b},{data:a}=await A().get(`/api/${D}/contacts`,{params:t,cancelToken:e.token}),{tags:l,persons:s}=a,n=ts((0,eI.A)(l,e=>(0,l0.A)((0,o.A)((0,e_.A)(s,"content.tags"),"id"),e.id)),C);w(!1),L(s),T(n)}(),()=>{e.cancel()}},[$,Z,D,C,b]);let ec=(0,i.useMemo)(()=>{let e=(0,eI.A)((0,e_.A)(k,e=>e.content.countries),e=>!(0,_.A)(e)),t=(0,ef.A)((0,ex.A)(e),"uuid"),a=(0,o.A)(t,e=>{let t=((e,t)=>{let{content:{name_native:a,name:l}}=e;return(0,eC.A)(e.content.names,e=>e.lang===t)?.name_native||a||l||""})(e,D??""),{uuid:a,content:{iso_alpha2:l,lang_alpha2:s}}=e;return{uuid:a,countryCode:l.toLowerCase(),languageCode:s?.toLowerCase(),name:t}});return(0,eW.A)(a,"name")},[k,D]);(0,i.useEffect)(()=>{U(function({locale:e,countries:t,globalLocale:a=h.xjH}){let l=h._ZQ,s=(0,eC.A)(t,{countryCode:l})?.countryCode||t.at(0)?.countryCode;if(e===a)return l||s;let n=e.split("-").at(1);return n?(0,eC.A)(t,{countryCode:n})?.countryCode||s:((0,eC.A)(t,{countryCode:e})||(0,eC.A)(t,{languageCode:e}))?.countryCode||s}({locale:D??"",countries:ec,globalLocale:G??""}))},[D,ec,G]);let eo=(0,i.useMemo)(()=>{let e=k;if((0,V.A)(er)&&(e=(0,eI.A)(e,e=>(0,eh.A)(e.content.tags,e=>(0,l0.A)(er,e.id)))),O){let t=parseInt(O);e=(0,eI.A)(e,({content:{zip_ranges:e}})=>(e??[]).some(e=>{let a=parseInt(e.first),l=parseInt(e.last);return t>=a&&t<=l}))}if((0,V.A)(ec)){let t=(0,eC.A)(ec,{countryCode:F})??ec[0];t&&(e=(0,eI.A)(e,({content:{countries:e}})=>(0,eh.A)(e,e=>e.uuid===t.uuid)||!(0,V.A)(e)))}return e||[]},[k,er,O,F,ec]),ed=(0,i.useMemo)(()=>({sales:{people:(0,eI.A)(eo,({content:{sales:e}})=>!!e),image:J,title:H},support:{people:(0,eI.A)(eo,({content:{support:e}})=>!!e),image:q,title:K},other:{people:(0,eI.A)(eo,({content:{sales:e,support:t}})=>!e&&!t),image:Q,title:Y}}),[eo,J,H,q,K,Q,Y]),em=function({group_by_tags:e,tags:t,contacts:a}){return(0,i.useMemo)(()=>{if(!e||!(0,V.A)(t)||!(a&&(0,V.A)(a)))return!1;let l=(0,eI.A)(a,e=>!!(0,V.A)(e.content.tags));if(!(0,V.A)(l))return!1;let[s,...n]=l,i=s.content.tags;return!(0,eQ.A)(n,e=>{let t=e.content.tags;return(0,V.A)(t)===(0,V.A)(i)&&(0,eQ.A)(t,e=>(0,eh.A)(i,t=>t.id===e.id))})},[e,t,a])}({group_by_tags:l,tags:I,contacts:eo}),eu=!!((0,V.A)(ed.sales.people)||(0,V.A)(ed.support.people)),ep=e=>{let t=(0,o.A)(I,t=>({tag:t,persons:(0,eI.A)(e,e=>(0,eh.A)(e.content.tags,e=>e.id===t.id))}));return(0,n.jsx)("div",{className:c()("grid-cols-1 sm-max:w-full gap-200 lg:auto-rows-fr lg:grid-cols-2 xl:col xl:w-full",!em&&"grid",a&&eu?"md:col-10":"w-full",em&&"flex flex-col gap-400"),children:em?(0,n.jsx)(n.Fragment,{children:(0,o.A)(t,({tag:e,persons:t})=>{if((0,V.A)(t))return(0,n.jsxs)("div",{children:[(0,n.jsx)(E.DZ,{level:3,className:"mb-0",children:e.content.name}),(0,n.jsx)(E.sD,{text:e.content.text}),(0,n.jsx)("div",{className:"grid grid-cols-1 lg:auto-rows-fr lg:grid-cols-2 gap-200 mt-200",children:!!(0,V.A)(t)&&(0,o.A)(t,e=>(0,n.jsx)(eV,{content:e.content,showDescription:r,showPhone:d,showMobilePhone:u,showEmail:s},e.id))})]},e.id)})}):(0,n.jsx)(n.Fragment,{children:(0,o.A)(e,e=>(0,n.jsx)(eV,{content:e.content,showDescription:r,showPhone:d,showMobilePhone:u,showEmail:s},e.id))})})};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),ec.length>1&&F&&(0,n.jsx)(l3,{onChange:e=>{U(e.target.value)},value:F,children:(0,o.A)(ec,e=>(0,n.jsx)("option",{value:e?.countryCode,children:e.name},e?.uuid))}),(0,n.jsxs)(S.A,{size:h.YuK.FLUID,children:[(0,n.jsxs)("div",{className:"mt-200",children:[x&&(0,n.jsx)("span",{className:"text-style-tagline",children:x}),(0,n.jsx)(E.DZ,{level:1,className:"text-style-heading-h2 m-0",children:p||(0,n.jsx)(E.HT,{translation:"Find"})}),g&&(0,n.jsx)("p",{className:"text-style-subtitle mb-100",children:g}),f&&(0,n.jsx)("div",{className:"text-style-lead mb-200",children:(0,n.jsx)(E.sD,{text:f})})]}),v&&(0,n.jsxs)("div",{className:"mb-200",children:[(0,n.jsx)("div",{ref:ee,className:"hidden"}),(0,n.jsx)(si,{attributionsContainer:X,setZipCode:P})]}),j&&(0,V.A)(I)>0&&(0,n.jsx)("div",{className:"mb-400 flex flex-wrap gap-050",children:(0,o.A)(I,e=>(0,n.jsx)(l2.A,{name:e.content.name,handleToggle:()=>{var t;let a;return t=e.id,void((a=new Set(er)).has(t)?a.delete(t):a.add(t),ei(Array.from(a).map(String)))},isSelected:!!er?.includes(e.id)},e.id))}),(0,n.jsxs)("div",{className:"space-y-400",children:[!y&&eo&&!eo.length&&(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(tI.A,{})}),y&&(0,n.jsx)("div",{className:"flex justify-center items-center",children:(0,n.jsx)(W.A,{})}),a&&eu?(0,o.A)((0,eI.A)((0,l1.A)(ed),({people:e})=>!!(0,V.A)(e)),e=>(0,n.jsxs)("div",{className:"flex flex-col md:flex-row space-y-200 md:space-y-0 md:space-x-200",children:[(0,n.jsxs)("div",{className:"col-12 bg-neutral-50 p-200 flex flex-row-reverse justify-end space-x-200 space-x-reverse items-center md:space-x-0 md:space-y-100 md:justify-start md:flex-col md:col-2 xl:max-w-700",children:[(0,n.jsx)(E.DZ,{level:2,className:"mb-0 text-style-heading-h4 md:self-start",children:e.title}),(0,n.jsx)("div",{className:e$()["contact-group-image-container"],children:(0,n.jsx)(E._V,{alt:"",imageUrl:e.image,imageClassName:"object-center"})})]}),ep(e.people)]}
11,e.title)):ep(eo||[])]}),!!(0,V.A)(N)&&(0,n.jsx)("div",{className:"content-container content-container-page mt-500",children:(0,o.A)(N,e=>(0,n.jsx)(m.A,{blok:e,isPreview:t},e._uid))})]})]})};var su=a(33761),sx=a(74259),sh=a.n(sx);let sp=e=>e===h.LCT.SALES?"bg-contact-hero":"bg-neutral-50",sg=(e,t)=>{switch(e){case h.LCT.SALES:return"business-deal";case h.LCT.SUPPORT:return"support-team";default:return t||"contact-homepage"}},sf=({contactDepartment:e,showPhone:t,edgelessImage:a,showEmailCta:l,title:s,subtitle:i,image:r,emailFormUrl:o})=>{let d=(0,ey.B)("Illustration"),m=(0,R.G)((0,z.Fu)("phone")),u=(0,B.IT)(sg(e));return(0,n.jsxs)("div",{className:c()(sh()["hero-container"],sp(e),{[sh()["hero-image-space-right"]]:!a}),style:a?{"--bg-image-url":`url(${r?.filename||u})`}:void 0,children:[(0,n.jsxs)("div",{className:"my-300 px-300 lg:px-400 lg:my-400 z-10 space-y-100 flex flex-col justify-center",children:[!!s&&(0,n.jsx)(E.DZ,{level:1,className:"mb-0",children:s||(0,n.jsx)(E.HT,{translation:"Contact"})}),(t||!!i||l&&!!o)&&(0,n.jsxs)("div",{children:[t&&!!m&&(0,n.jsx)("p",{className:"text-style-lead mb-0",children:(0,eH.n)(m)}),!!i&&(0,n.jsx)("p",{className:"mb-0 text-label-medium text-neutral-600",children:i}),l&&!!o&&(0,n.jsxs)(E.sG,{className:"btn btn-primary btn-icon-left mt-350",linktype:h.J$1.STORY,url:o,children:[(0,n.jsx)(N.g,{icon:t5.y_}),(0,n.jsx)(E.HT,{translation:"Send Email"})]})]})]}),!a&&(0,n.jsx)("div",{children:(0,n.jsx)(E._V,{imageUrl:r?.filename||u,alt:r?.alt||d,className:"mobile-nav:hidden w-full h-full relative pl-0 shrink lg:pl-0 p-300 lg:p-400",imageClassName:"object-right object-contain ml-auto"})})]})},s_=({links:e})=>(0,n.jsx)("div",{className:"space-y-300",children:(0,o.A)(e,({uuid:e,url:t,link:a,label:l,icon:s,phone:i})=>(0,U.VX)(a)||t?(0,n.jsxs)("div",{className:"flex flex-col w-fit-content leading-large-text",children:[(0,n.jsx)(E.sG,{url:t,...a,children:(0,n.jsxs)("div",{className:"flex items-center gap-150",children:[(0,n.jsx)("div",{className:"w-300",children:s?(0,n.jsx)(er.A,{icon:s,width:24,height:24}):(0,n.jsx)(N.g,{icon:j.dm,width:24,height:24})}),(0,n.jsx)("span",{children:l})]})}),i&&(0,n.jsxs)("div",{className:"flex gap-150 mt-100",children:[(0,n.jsx)("div",{className:"w-300"}),(0,n.jsx)("span",{className:"text-base",children:(0,eH.n)(i)})]})]},e):null)});function sv(e,t){let{story:a,cached_url:l,url:s}=t||{};return e||a?.name||l?.split("/")[1]||s||""}let sj=({group:e})=>{let{contact_page:t,show_phone:a}=e,l="object"==typeof t,s=(0,a1.C)(),r=(0,ey.B)("Illustration"),d=(0,B.IT)(sg(l?t.content?.type:void 0,"general-inquiries")),m=(0,i.useMemo)(()=>{let t=(0,o.A)(e.links,({link:e,icon:t,label:l,_uid:s})=>{let{story:n}=e||{},i=t||n?.content?.icon;return{uuid:s,link:e,label:sv(l,e),icon:i,phone:a?n?.content?.phone:void 0}});if("string"!=typeof e.contact_page){let{contact_pages:l}=e.contact_page?.content||{};(0,eb.ow)(l)&&l.forEach(e=>{t.some(t=>t.link?.id===e.uuid)||t.unshift({uuid:e.uuid,label:e.content?.title||e.name||"",link:{cached_url:s(e.full_slug),id:e.uuid},icon:e.content?.icon?.toString()||void 0,phone:a?e.content?.phone:void 0})})}return t},[e,a,s]);if(!l||!t.content)return null;let u=e.show_phone&&t.content.phone;return(0,n.jsx)(E.Wt,{content:e,children:(0,n.jsxs)("div",{className:"space-y-300",children:[(0,n.jsxs)("div",{className:"flex space-x-250 items-center",children:[(0,n.jsx)("div",{className:"w-500 h-500 relative shrink-0",children:(0,n.jsx)(E._V,{imageUrl:t.content.image?.filename||d,alt:t.content.image?.alt||r,objectFit:h.ATT.FILL})}),(0,n.jsx)(E.DZ,{level:2,className:"text-style-heading-h3 m-0",children:t.content.title})]}),(0,n.jsxs)("div",{className:"p-200 space-y-400 relative bg-card card-border",children:[(!!u||!!e.tagline)&&(0,n.jsxs)("div",{className:"space-y-100",children:[!!u&&(0,n.jsx)("div",{children:(0,eH.n)(u)}),!!e.tagline&&(0,n.jsx)("div",{className:c()({"text-neutral-600 text-label-small":u}),children:e.tagline})]}),(0,n.jsxs)(E.sG,{className:"btn btn-icon-right btn-primary",linktype:h.J$1.STORY,url:t.full_slug,children:[t.content.title,(0,n.jsx)(N.g,{icon:t5.dm})]})]}),!!(0,V.A)(m)&&(0,n.jsx)(s_,{links:m})]})})};var sN=a(42550),sb=a(4439),sA=a.n(sb);let sC=({showGeneralContactInfo:e,phone:t,fax:a,hoursCompact:l,email:s,text:r,links:d,className:m})=>{let u=(0,R.G)((0,z.BK)(e?["phone","fax","hours_compact","email"]:[])),[x,p]=(0,i.useMemo)(()=>{let e={phone:t||u.phone,fax:a||u.fax,hoursCompact:l||u.hours_compact,email:s||u.email},n=(0,f.A)((0,sN.A)(e,f.A)),i=!(0,U.k8)(r),c=!(0,eh.A)(d,e=>(0,U.VX)(e.link));return n&&c&&i?[]:[e,(0,ex.A)((0,o.A)(d,e=>{if(!(0,U.VX)(e.link))return;let{link:t,label:a,icon:l,_uid:s}=e;return{uuid:s,link:t,label:sv(a,t),icon:l}}))]},[s,a,u,l,d,t,r]);return x?(0,n.jsxs)("div",{className:c()("bg-neutral-50 p-300 lg:px-400 lg:py-350",m),children:[(0,n.jsxs)("div",{className:c()("space-y-300",sA().text),children:[(0,n.jsxs)("div",{children:[!!x.phone&&(0,n.jsxs)("p",{className:"flex items-center gap-150",children:[(0,n.jsx)(N.g,{icon:j.KK,className:"text-fixed-md"}),(0,eH.n)(x.phone)]}),!!x.hoursCompact&&(0,n.jsx)("p",{className:"text-neutral-600 text-label-small",children:x.hoursCompact}),!!x.fax&&(0,n.jsxs)("p",{className:"flex items-center gap-150",children:[(0,n.jsx)(N.g,{icon:j.x$,className:"text-fixed-md"}),x.fax]}),!!x.email&&(0,n.jsx)("p",{className:"truncate",children:(0,n.jsx)(E.sG,{linktype:h.J$1.EMAIL,email:x.email})})]}),(0,U.k8)(r)&&(0,n.jsx)(E.sD,{text:r})]}),((0,eh.A)((0,l1.A)(x),Boolean)||(0,U.k8)(r))&&!!p?.length&&(0,n.jsx)("hr",{className:"my-400"}),!!p?.length&&(0,n.jsx)(s_,{links:p})]}):null},sy=({isPreview:e,form:t,content:a,...l})=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,className:"mb-500",children:(0,n.jsxs)("div",{className:"mt-400 flex flex-col gap-400 lg:flex-row",children:[(0,n.jsx)("div",{className:"shrink lg:col-7",children:(0,o.A)(t,t=>(0,i.createElement)(tH.A,{...t,key:t._uid,isPreview:e,isInGrid:!0,submitSectionLeft:!0}))}),(0,n.jsx)(sC,{className:"shrink lg:col-5",...l})]})}),!!(0,V.A)(a)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(a,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]}),sw=()=>{let e=(0,e0.useRouter)(),t=(0,R.G)(z.VP),a=sc.A.get(sd),l=(0,a1.C)(),s=(0,R.G)(z.tS),r=(0,eI.A)(s,{storyId:t}),c=(0,V.A)(r)>1?r.find(e=>e.countryCode===a)?.countryCode||r[0].countryCode:r[0]?.countryCode,[o,d]=(0,i.useState)(c);return((0,i.useEffect)(()=>{d(c)},[c]),(0,f.A)(s))?null:(0,n.jsx)(l3,{onChange:a=>(a=>{if(a.target.value&&s){let n=s[a.target.value];if(n){let a=n.countryCode;sc.A.set(sd,a,{expires:(0,so.getUserLocaleExpirationDate)(),path:"/"}),d(a),n.storyId!==t&&e.push(l(n.fullSlug))}}})(a),value:o,children:Object.entries(s).map(([e,t])=>(0,n.jsx)("option",{value:e,children:t.countryName},t.countryUuid))})},sk=({content:{contact_groups:e,show_phone:t,edgeless_image:a,title:l,subt
11itle:s,show_email_cta:r,image:d,hide_groups:u,form:x,phone:p,fax:g,email:f,text:_,links:v,hours_compact:j,show_general_contact_info:N,content:b},isPreview:A,story:{name:C}})=>{let y=(0,i.useMemo)(()=>(0,eC.A)(e,({contact_page:e})=>"object"==typeof e&&![h.LCT.SALES,h.LCT.SUPPORT].includes(e.content?.type)),[e]),w=(0,eI.A)(e,({contact_page:e})=>(0,su.A)(e)),k=(0,i.useMemo)(()=>(0,V.A)(w)>0&&!((0,V.A)(w)%3),[w]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(sw,{}),(0,n.jsxs)(S.A,{size:h.YuK.DEFAULT,className:"mb-500",children:[(0,n.jsx)(sf,{title:l||C,subtitle:s,showPhone:t,edgelessImage:a,showEmailCta:r,image:d,emailFormUrl:"object"==typeof y?.contact_page?y.contact_page.full_slug:void 0}),!u&&(0,V.A)(w)>0&&(0,n.jsx)("div",{className:c()("grid gap-x-400 gap-y-500 md:grid-cols-2 mt-400",{"2xl:grid-cols-3":k}),children:(0,o.A)(w,(e,t)=>(0,n.jsx)(sj,{group:e},t+e._uid))})]}),(0,V.A)(x)>0?(0,n.jsx)(sy,{isPreview:A,form:x,content:b,phone:p,fax:g,email:f,text:_,links:v,hoursCompact:j,showGeneralContactInfo:N}):!!(0,V.A)(b)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(b,e=>(0,n.jsx)(m.A,{blok:e,isPreview:A},e._uid))})]})},sL=({isPreview:e,content:t,story:a})=>{let[l,s]=(0,i.useState)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,children:(0,n.jsx)(sf,{title:t.title||a.name,contactDepartment:t.type,edgelessImage:t.edgeless_image})}),l?.content?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,children:(0,n.jsx)("div",{className:c()("p-300 pt-200 lg:p-400 lg:pt-200",sp(t.type)),children:(0,n.jsx)(l4.A,{onChange:e=>{s(t.contact_pages?.find(t=>t.name===e.target.value))},defaultValue:l?.name,children:(0,o.A)(t.contact_pages,(e,t)=>(0,n.jsx)("option",{value:e.name,children:e.name},e.name+t))})})}),(0,n.jsx)(sy,{isPreview:e,form:l?.content.form,content:l?.content.content,phone:l?.content.phone,fax:l?.content.fax,email:l?.content.email,hoursCompact:l?.content.hours_compact,text:l?.content.text,links:l?.content.links,showGeneralContactInfo:l?.content.show_general_contact_info},l?.uuid)]}):(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,className:"mb-500",children:(0,n.jsxs)("div",{className:c()("space-y-300 p-300 pt-200 lg:p-400 lg:pt-200",sp(t.type)),children:[(0,n.jsx)(E.DZ,{level:2,className:"text-style-heading-h4 mb-0",children:(0,n.jsx)(E.HT,{translation:"Select support topic"})}),(0,o.A)(t.contact_pages,e=>{let{content:t}=e;return(0,n.jsxs)("button",{className:"btn-link leading-large-text flex text-left items-center cursor-pointer gap-150 hover:text-cta-hover",onClick:()=>s(e),children:[t?.icon?(0,n.jsx)(er.A,{icon:t.icon,width:24,height:24}):(0,n.jsx)(N.g,{className:"shrink-0",icon:j.dm,width:24,height:24}),(0,n.jsx)("span",{children:e.name})]},e.id)})]})}),!!(0,V.A)(t.content)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(t.content,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]})},sS=({isPreview:e,content:t})=>(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsx)(eV,{className:"max-w-[360px]",content:t})}),sE=({isPreview:e,content:{type:t,show_phone:a,edgeless_image:l,title:s,subtitle:i,show_email_cta:r,image:c,phone:o,fax:d,email:m,text:u,links:x,hours_compact:p,show_general_contact_info:g,form:f,content:_},story:{name:v}})=>{let j=(0,ey.B)("Contact");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(sw,{}),(0,n.jsx)(S.A,{size:h.YuK.DEFAULT,children:(0,n.jsx)(sf,{title:s||j||v,subtitle:i,showPhone:a,edgelessImage:l,showEmailCta:r,image:c,contactDepartment:t})}),(0,n.jsx)(sy,{isPreview:e,form:f,content:_,phone:o,fax:d,email:m,text:u,links:x,hoursCompact:p,showGeneralContactInfo:g})]})},sI=({isPreview:e,story:t})=>(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsxs)("div",{className:"text-label-small bg-white py-100 px-050",style:{border:(0,e8._)("frame-border")},children:[t.content?.name??t.name,(0,U.k8)(t.content?.text)&&(0,n.jsx)(E.sD,{text:t.content?.text,className:"mt-200"})]})}),sT=({isPreview:e,story:t})=>(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsx)("div",{className:"text-label-small bg-white py-100 px-050",style:{border:(0,e8._)("frame-border")},children:t.content?.name??t.name})}),sM=({isPreview:e,content:t,story:a})=>{let{tagline:l,image:s,image_mobile:i,title:r,subtitle:c,lead:d,hero_background_image:u,hero_text_vertical_alignment:x,hero_image_proportions:p,hero_background_image_mobile:g,hero_image_alignment:f,hero_text_size:_,hero_color:v,hero_background:j,hero_large:N,hero_color_custom:b,hero_text_inverted:A}=t,{name:C}=a;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(lB,{tagline:l,image:s,imageMobile:i,title:r||C,subtitle:c,lead:d,color:v,imageProportions:p,imageAlignment:f,textSize:_,background:j,useBackgroun
11dImage:u,useBackgroundImageMobile:g,textVerticalAlignment:x,large:N,heroTextInverted:A,customColor:v===h.o$r.CUSTOM&&b?.color}),!!(0,V.A)(t.content)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(t.content,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]})},sR=({name:e,id:t,type:a,onClick:l,isActive:s})=>{let i=(0,aL.b7)();return(0,n.jsx)("li",{children:(0,n.jsxs)(E.sG,{url:`${i}?${h.llc.DOWNLOADS_PORTAL_ALBUM_ID}=${t}`,linktype:h.J$1.STORY,linkProps:{shallow:!0,replace:!0,scroll:!1},className:c()("text-left text-style-label-small sm:text-style-label-medium",{"flex items-center gap-x-200":"home"===a,"text-style-label-small-bold sm:text-style-label-medium-bold":"detail"===a&&s}),onClick:l,children:["home"===a&&(0,n.jsx)(N.g,{icon:t5.dm}),e]})})},sO=({type:e,albums:t,activeAlbumId:a,hasRootAssets:l,scrollToTopOnSelection:s})=>{let i=()=>{s&&scrollTo({top:0})};return(0,n.jsxs)("ul",{className:c()("list-none pl-0 text-style-label-medium space-y-200",{"sm:!leading-none":"detail"
11===e}),children:[l&&(0,n.jsx)(sR,{name:(0,n.jsx)(E.HT,{translation:"General"}),id:"general",type:e,isActive:"general"===a,onClick:i}),(0,o.A)(t,({id:t,name:l})=>(0,n.jsx)(sR,{name:l,id:t,type:e,isActive:a===t,onClick:i},t))]})};var sz=a(5909);let sP=({files:e,large:t,hasAlbums:a,cantoCuratedViewData:l,isCuratedView:s,isLoading:r=!1,activeAlbumName:d=""})=>{let[m,u]=(0,i.useState)([]),x=(0,i.useCallback)((e,t)=>(0,eW.A)(e,e=>{let a=t.findIndex(t=>t.path===e.id);return -1===a?1/0:a}),[]);return(0,i.useEffect)(()=>{r||(s&&l&&(0,V.A)(l)>0?u(x(e,l)):u((0,tT.v$)(e)))},[l,e,s,r,x]),(0,n.jsx)("ul",{className:c()("list-none pl-0 text-style-label-medium gap-200",{"flex flex-col":!t,"grid grid-cols-2 xl:grid-cols-3 4xl:grid-cols-4":t,"lg:grid-cols-3 3xl:grid-cols-4":t&&!a}),children:r?(0,aM.A)(5,e=>(0,n.jsx)(sz.A,{index:e,large:t},`file-${e}`)):(0,o.A)(m,e=>(0,n.jsx)("li",{className:c()({"flex flex-col":t}),children:(0,n.jsx)(tS,{file:e,large:t,albumName:d})},e.id))})};var sD=a(72642);let sG=({albums:e,assets:t,large:a,hasRootAssets:l,rootAssets:s,activeAlbumId:r,setActiveAlbumId:c,title:o,cantoCuratedViewData:d,isCuratedView:m,isCuratedViewLoading:u})=>{let{isXS:x,isSM:p}=(0,O.l)(),g=(0,i.useRef)(null),f=(0,i.useMemo)(()=>x||p,[x,p]),_=(0,i.useMemo)(()=>{let t=(0,eC.A)(e,{id:r});return t?.displayName||t?.name||""},[e,r]),v=(0,i.useMemo)(()=>"general"===r?s:(0,eI.A)(t,({relatedAlbums:e})=>(0,eh.A)(e,{id:r})),[t,r,s]),j=(0,i.useCallback)(()=>{c(void 0),!f&&g.current&&(0,sD.PA)(g.current,{offsetTop:80})},[f,c]);return(0,n.jsxs)(S.A,{size:h.YuK.FLUID,children:[!!o&&(0,n.jsx)(E.DZ,{level:2,className:"mb-300",children:o}),(0,n.jsxs)("div",{ref:g,className:"flex flex-col gap-y-300 sm:flex-row",children:[(0,n.jsx)("div",{className:"sm:col-3 2xl:col-2 relative",children:(0,n.jsxs)("div",{className:"flex flex-col items-start sm:sticky sm:overflow-y-auto",style:{...f?{}:{top:(0,sD.$c)(),maxHeight:`calc(100vh - ${(0,sD.$c)()}px)`}},children:[(0,n.jsx)(E.sG,{url:"#",className:"mb-300 text-fixed-lg",onClick:e=>{e.preventDefault(),j()},children:(0,n.jsx)(N.g,{icon:t5.Ce})}),(0,n.jsx)(sO,{type:"detail",albums:e,hasRootAssets:l,activeAlbumId:r,scrollToTopOnSelection:!f})]})}),(0,n.jsx)("div",{className:"sm:pl-400 sm:col-9 2xl:col-10",children:(0,n.jsx)(sP,{files:v,large:a,cantoCuratedViewData:d,isCuratedView:m,isLoading:u,hasAlbums:!0,activeAlbumName:_})})]})]})},sF=({albums:e,rootAssets:t,hasRootAssets:a,isLoading:l,isPreview:s,large:i,title:r,subtitle:d,lead:u,tagline:x,cantoCuratedViewData:p,isCuratedViewLoading:g,isCuratedView:f,showCantoHeadline:_,content:v})=>{let{headline:j,subtitle:N,items:b}=p?.[0]||{},A=(0,ea.f)(!!j,h.C2u.H1,+!!r);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(S.A,{size:h.YuK.FLUID,className:c()("mb-500 flex flex-col gap-y-500 md:offset-1",{"md:col-7":!i||!!(0,V.A)(e),"md:col-10":i&&!(0,V.A)(e)}),children:[(0,n.jsx)(ez.A,{headline:r,headlineLevel:1,subtitle:d,tagline:x,lead:u}),_&&(j||N)&&(0,n.jsx)(ez.A,{headline:j,headlineLevel:A,subtitle:N}),l?(0,n.jsx)(W.A,{}):(0,n.jsxs)("div",{className:"flex flex-col gap-y-200",children:[!!(0,V.A)(e)&&(0,n.jsx)(sO,{type:"home",albums:e,hasRootAssets:a,scrollToTopOnSelection:!0}),!!(0,V.A)(t)&&(0,n.jsx)(sP,{files:t,large:i,hasAlbums:!!(0,V.A)(e),cantoCuratedViewData:b,isCuratedView:f,isLoading:g})]})]}),(0,o.A)(v,e=>(0,n.jsx)(m.A,{blok:e,isPreview:s},e._uid))]})},sB=({content:{title:e,subtitle:t,lead:a,tagline:l,large:s,canto_id:r,content:c,sort:o,show_curated_view:d},story:{name:m},isPreview:u})=>{let x=(0,e0.useSearchParams)(),p=(0,aL.yn)(),g=x?.get(h.llc.DOWNLOADS_PORTAL_ALBUM_ID),f=g?.split("?")[0]??void 0,_=tz(r),{isLoading:v,data:j}=tO(_||f,o,d),N=(0,i.useCallback)(e=>{let t="string"==typeof e?e.split("?")[0]:e;p(h.llc.DOWNLOADS_PORTAL_ALBUM_ID,t)},[p]),b=!!_&&d,A="canto"===o||d,C=e??m,{isLoading:y,data:{assets:w,albums:k}}=tR(r,()=>N(void 0)),L=(0,i.useMemo)(()=>w.filter(e=>!e.relatedAlbums.some(e=>k.some(({id:t})=>t===e.id))),[w,k]),E=(0,i.useMemo)(()=>L.length>0,[L]),I=(0,R.G)(z.$m),T=(0,V.A)(j)>0,M=v&&!I.includes(f);return(0,i.useEffect)(()=>{!f||y||k.some(({id:e})=>e===f)||N(void 0)},[f,N,k,y]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:"mb-300",children:(0,n.jsx)(lM.A,{})}
11),!y&&f?(0,n.jsx)(sG,{title:C,albums:k,rootAssets:L,hasRootAssets:E,assets:w,large:s,activeAlbumId:f,setActiveAlbumId:N,cantoCuratedViewData:T?j[0].items:void 0,isCuratedViewLoading:M,isCuratedView:A}):(0,n.jsx)(sF,{albums:k,rootAssets:L,hasRootAssets:E,isLoading:y,title:C,subtitle:t,tagline:l,lead:a,large:s,content:c,isPreview:u,cantoCuratedViewData:T?j:void 0,isCuratedViewLoading:M,isCuratedView:A,showCantoHeadline:b})]})};var sU=a(94443),s$=a(34923),sH=a.n(s$);let sV=({image:e,image_desktop:t,title:a,isOnEventPage:l=!1,image_is_icon:s=!1})=>{let[r,o]=(0,i.useState)(!1),[d,m]=(0,i.useState)(!1),u=(0,i.useCallback)(()=>{o(!0)},[o]),x=(0,i.useCallback)(()=>{m(!0)},[m]),p=!r&&(0,U.wl)(e),g=!d&&(0,U.wl)(t),f=p&&(0,B.Nn)(e.filename),_=g&&(0,B.Nn)(t.filename);return(0,n.jsxs)("div",{className:c()(sH()["event-image"],{[sH()["event-image--is-on-event-page"]]:l,[sH()["event-image--is-not-on-event-page"]]:!l,[sH()["event-image--has-image"]]:p,[sH()["event-image--has-image-svg"]]:f,[sH()["event-image--has-image-desktop"]]:g,[sH()["event-image--has-image-desktop-svg"]]:_,[sH()["event-image--image-is-icon"]]:s}),children:[p&&(0,n.jsx)("div",{className:sH()["event-image-image-wrap"],children:(0,n.jsx)("div",{className:sH().inner,children:f?(0,n.jsx)(E._V,{imageClassName:"max-h-full",imageUrl:e.filename,alt:a,onErrorFunction:u,useDefaultImageTag:!0}):(0,n.jsx)(E._V,{alt:"",className:sH()["event-image-image"],image:e,ratio:h.U3m,onErrorFunction:u,responsive:!0})})}),g&&(0,n.jsx)("div",{className:sH()["event-image-image-desktop-wrap"],children:(0,n.jsx)("div",{className:sH().inner,children:_?(0,n.jsx)(E._V,{imageClassName:"max-h-full",imageUrl:t.filename,alt:a,onErrorFunction:x,useDefaultImageTag:!0}):(0,n.jsx)(E._V,{alt:"",className:sH()["event-image-image-desktop"],image:t,onErrorFunction:x})})}),(0,n.jsx)("div",{className:sH()["event-image-no-image"],children:(0,n.jsx)("div",{className:sH().inner,children:(0,n.jsx)(N.g,{icon:sU.o,className:"text-5xl text-cool"})})})]})};var sK=a(29097);let sW=({price:e,currency:t,options:a})=>{let l=(0,eL.q)(e,t,a);return(0,n.jsx)(n.Fragment,{children:l})},sY=({date:e,date_end:t,show_time:a,address:l,zip:s,country:r,city:o,price:d,isSmall:m,currency:u})=>{let x=(0,R.G)(z.zi)===r?.content?.iso_alpha2.toLowerCase(),p=r?.content?.name,g=r?.content?.name_native,f=(0,ey.B)(p),_=(0,i.useMemo)(()=>(0,ex.A)([l,s||o?(0,ex.A)([s,o]).join(" "):void 0,x&&g,x&&!g&&p,!x&&f]),[l,o,p,g,x,f,s]),v=`relative pt-200 ${m?"pl-300":"pl-350"}`,b=(0,tk.h1)(e),A=(0,tk.h1)(t),C=(0,tk.yK)(e),y=(0,tk.yK)(t),w=(0,tk.ix)(e,sK.c9.TIME_SIMPLE),k=(0,tk.ix)(t,sK.c9.TIME_SIMPLE),L=b.hasSame(A,"day");return(0,n.jsxs)("div",{className:c()("pt-100",{"text-style-label-medium":!m,"text-style-label-small":m}),children:[!!e&&(0,n.jsxs)("div",{className:v,children:[(0,n.jsx)(N.g,{icon:j.ok,className:"absolute left-0 top-200"}),C,a&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"mr-050",children:","}),w]}),!!t&&(0,n.jsxs)(n.Fragment,{children:[!L&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"mx-100",children:h.eVK}),y]}),a&&(0,n.jsxs)(n.Fragment,{children:[L?h.eVK:(0,n.jsx)("span",{className:"mr-050",children:","}),k]})]})]}),!!(0,V.A)(_)&&(0,n.jsxs)("div",{className:v,children:[(0,n.jsx)(N.g,{icon:j.w6,className:"absolute left-0 top-200"}),_.join(", ")]}),!!(d&&u)&&(0,n.jsxs)("div",{className:v,children:[(0,n.jsx)(N.g,{icon:j.yc,className:"absolute left-0 top-200"}),(0,n.jsx)(sW,{price:d,currency:u})]})]})};var sZ=a(65082);let sJ=({type:e})=>{let t=(0,R.G)(z._y),a=e&&t?.[e];return e?(0,n.jsxs)("div",{className:"text-style-label-small-bold text-cool-600",children:[(0,n.jsx)(er.A,{icon:a,className:"mr-050"}),(0,n.jsx)(sZ.A,{translation:String(e)})]}):null},sq=({isPreview:e,content:t,story:a})=>{let{image:l,image_desktop:s,image_is_icon:i,title:r,subtitle:d,lead:u,type:x,properties:p,registration_url:g}=t,{name:f}=a,_=(0,U.wl)(s)||(0,U.wl)(l);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:c()("col-12",{"md:offset-1 md:col-9":!_}),children:(0,n.jsxs)("div",{className:"flex flex-wrap md:flex-nowrap md:flex-row-reverse relative",children:[_&&(0,n.jsx)(sV,{title:r||f,image:l,image_desktop:s,image_is_icon:i,isOnEventPage:!0}),(0,n.jsxs)("div",{className:"flex flex-1 flex-col justify-center md:pr-400 sm-max:400",children:[(0,n.jsxs)("div",{className:lO()["hero-headlines"],children:[r&&(0,n.jsx)(E.DZ,{level:1,className:lO()["hero-title"],children:r||f}),d&&(0,n.jsx)("p",{className:lO()["hero-subtitle"],children:d}),x&&(0,n.jsx)("div",{className:lO()["hero-tagline"],children:(0,n.jsx)(sJ,{type:x})})]}),(0,n.jsx)(sY,{...t}),(0,U.VX)(g)&&(0,n.jsx)("div",{className:"pt-400",children:(0,n.jsxs)(E.sG,{className:"btn btn-primary btn-icon-right",target:g?.linktype===h.J$1.URL?"_blank":"_self",...g,children:[(0,n.jsx)(E.HT,{translation:"Register"}),(0,n.jsx)(N.g,{icon:t5.Ju,className:"ml-100"})]})})]})]})})})}),u&&(0,n.jsx)(S.A,{className:"mb-400",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:(0,n.jsx)("div",{className:lO()["hero-lead"],children:(0,n.jsx)(E.sD,{text:u})})})})}),(0,V.A)(p)>0&&(0,n.jsx)(S.A,{className:"mb-300",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:col-9 md:offset-1",children:(0,o.A)(p,t=>(0,n.jsx)("div",{className:"mb-400",children:(0,n.jsx)(m.A,{blok:t,isPreview:e,isInGrid:!0})},t._uid))})})}),!!(0,V.A)(t.content)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(t.content,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]})},sQ="Join us at leading conferences and exhibitions worldwide. Meet our experts and discover the most innovative ventilation solutions in the market.";var sX=a(97813),s0=a.n(sX);function s1(e){return{id:e.id,full_slug:e.full_slug??"",name:e.name,content:e.content}}function s2(e,t,a){let l=function(e){if(e&&"object"==typeof e&&"content"in e)return e.content?.name}(t);return e?l?`${e}, ${l}`:e:a??""}let s4=e=>{let t=e.content.occurrences?.filter(e=>"string"!=typeof e);return t&&t.length>0?t:[{content:{date:e.content.date,date_end:e.content.date_end,image:e.content.image,image_desktop:e.content.image_desktop,image_is_icon:e.content.image_is_icon,title:e.content.title,subtitle:e.content.subtitle,type:e.content.type,highlight:e.content.highlight,keep_published:e.content.keep_published,show_on_map:e.content.show_on_map,registration_url:e.content.registration_url,country:e.content.country,city:e.content.city,zip:e.content.zip,address:e.content.address,price:e.content.price,currency:e.content.currency,show_time:e.content.show_time}}]},s3=e=>{let t=s4(e);return(t.length?t.map(e=>new Date(e.content.date??e.content.date_end??"")):[new Date(e.content.date??e.content.date_end??"")]).filter(e=>!isNaN(e.getTime()))},s6=(0,i.memo)(({event:e})=>{let t=s4(e),a=t[0]?.content,l=a?.image||a?.image_desktop||e.content.image,s=a?.date||e.content.date,i=a?.date_end||e.content.date_end,r
11=(0,tk.yK)(s??""),c=(0,tk.yK)(i??""),o=c&&r!==c?`${r} – ${c}`:r,d=s2(a?.city||e.content.city,a?.country||e.content.country,a?.address||e.content.address),m=e.content.type?.toString().toLowerCase()??"";return(0,n.jsx)("div",{className:"col-12 md:col-6 lg:col-4 mb-400",children:(0,n.jsxs)("article",{className:s0().article,children:[(0,n.jsxs)("div",{className:"relative h-[280px] w-full overflow-hidden bg-cool-100 rounded-t-xl",children:[(0,U.wl)(l)?(0,n.jsx)(E._V,{image:l,alt:e.content.title||e.name,className:"absolute inset-0 h-full w-full object-cover"}):(0,n.jsx)("div",{className:"h-full w-full flex items-center justify-center",children:(0,n.jsx)(N.g,{icon:j.ok,className:"text-4xl text-cool"})}),e.content.type&&(0,n.jsx)("span",{className:`absolute left-300 top-300 z-20 rounded-full px-300 py-100text-style-label-tiny font-normal text-white ${s0()["type-badge"]}`,"data-type":m,children:e.content.type})]}),(0,n.jsxs)("div",{className:"p-400 flex flex-col flex-grow",children:[(0,n.jsx)(E.DZ,{level:5,className:"mb-200 text-black",children:e.content.title||e.name}),e.content.subtitle&&(0,n.jsx)("p",{className:"text-style-label-tiny mb-200 text-black",children:e.content.subtitle}),(0,n.jsxs)("div",{className:"flex flex-col gap-100 text-style-label-small mb-400",children:[d&&(0,n.jsxs)("span",{className:"flex items-center gap-200",children:[(0,n.jsx)(N.g,{icon:j.RU,size:"xs"}),d]}),o&&(0,n.jsxs)("span",{className:"flex items-center gap-200",children:[(0,n.jsx)(N.g,{icon:j.ok,size:"xs"}),o]})]}),(0,n.jsx)("div",{className:"mt-auto",children:(0,n.jsxs)(E.sG,{url:e.full_slug??"",linktype:h.J$1.STORY,className:`btn btn-primary w-full rounded-8 ${s0()["btn-primary"]}`,children:[(0,n.jsxs)("span",{className:"flex items-center gap-200","aria-hidden":!0,children:[(0,n.jsx)(E.HT,{translation:"View Details"}),(0,n.jsx)(N.g,{icon:j.dm,size:"sm"})]}),(0,n.jsx)("span",{className:"sr-only",children:(0,n.jsx)(E.HT,{translation:"View Details"})})]})})]})]})})});var s5=a(11330),s8=a.n(s5);let s7=(0,i.memo)(({title:e,subtitle:t,eventTitle:a,parentSubtitle:l,dateDisplay:s,location:i,fullSlug:r,heroImageUrl:c})=>(0,n.jsxs)("div",{className:s8().root,children:[c&&(0,n.jsx)(E._V,{imageUrl:c,alt:"",className:s8()["hero-image"],ratio:[16,9],objectFit:h.ATT.COVER}),(0,n.jsx)("div",{className:s8().overlay}),(0,n.jsx)("div",{className:s8().content,children:(0,n.jsxs)(S.A,{size:h.YuK.DEFAULT,children:[(0,n.jsx)(E.DZ,{level:2,className:"text-white mb-400",children:e}),(0,n.jsx)("p",{className:"text-style-heading-h4 text-white mb-600 max-w-2xl opacity-70",children:t??(0,n.jsx)(E.HT,{translation:sQ})}),(0,n.jsxs)("div",{className:s8().card,children:[(0,n.jsx)("p",{className:"text-style-label-tiny uppercase tracking-wide text-gray-600 mb-0 font-medium opacity-70",children:(0,n.jsx)(E.HT,{translation:"Next Event"})}),a&&(0,n.jsx)(E.DZ,{level:2,className:"h3 mb-200 mt-26 text-gray-900 text-label-medium",children:a}),l&&(0,n.jsx)("p",{className:"text-style-body-small text-gray-600 mb-100 text-label-small opacity-70",children:l}),(0,n.jsxs)("div",{className:"flex flex-wrap items-center gap-200 text-style-label-tiny text-gray-700 mb-400 opacity-70",children:[s&&(0,n.jsxs)("span",{className:"flex items-center gap-200",children:[(0,n.jsx)(N.g,{icon:j.ok,size:"sm",className:"text-gray-500 mt-[-1px]"}),s]}),s&&i&&(0,n.jsx)("span",{className:"text-gray-500","aria-hidden":!0,children:"\xb7"}),i&&(0,n.jsx)("span",{className:"flex items-center gap-0",children:i})]}),(0,n.jsxs)(E.sG,{url:r,linktype:h.J$1.STORY,className:"btn btn-secondary btn-small rounded-8",children:[(0,n.jsx)(E.HT,{translation:"View Details"}),(0,n.jsx)(N.g,{icon:j.dm,size:"sm",className:"ml-100","aria-hidden":!0}),(0,n.jsx)("span",{className:"sr-only",children:(0,n.jsx)(E.HT,{translation:"View Details"})})]})]})]})})]})),s9=({title:e,subtitle:t,tagline:a,name:l})=>(0,n.jsx)(S.A,{className:"my-300",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsxs)("div",{className:"col-12 flex flex-col",children:[(0,n.jsx)(E.DZ,{level:1,className:"mb-0 text-black",children:e||l}),t&&(0,n.jsx)("div",{className:c()("text-style-subtitle",{"mt-100":e}),children:t}),a&&(0,n.jsx)("div",{className:"order-first text-tagline font-tagline leading-headings text-md mb-100",children:a})]})})}),ne=(0,i.memo)(({isPreview:e,content:{title:t,subtitle:a,lead:l,tagline:s,content:r},story:{name:c}})=>{var d;let u,x,p,g,f,_,v,j,N,b,A,C,y,{nextEvent:w,allEventsForGrid:k,eventTitle:L,dateDisplay:I,location:T,heroImageUrl:M}=(d=(0,R.G)(z.A$),u=(0,i.useMemo)(()=>
11{if(!d)return[];let e=new Date;return d.map(s1).filter(t=>(function(e,t=new Date){let{earliest:a,latest:l}=(e=>{let t=s4(e),a=[];if(t.length)t.forEach(e=>{let t=e.content.date?new Date(e.content.date):null,l=e.content.date_end?new Date(e.content.date_end):t;t&&!isNaN(t.getTime())&&a.push(t),l&&!isNaN(l.getTime())&&a.push(l)});else{let t=e.content.date?new Date(e.content.date):null,l=e.content.date_end?new Date(e.content.date_end):t;t&&!isNaN(t.getTime())&&a.push(t),l&&!isNaN(l.getTime())&&a.push(l)}return a.length?{earliest:a.reduce((e,t)=>t<e?t:e),latest:a.reduce((e,t)=>t>e?t:e)}:{earliest:new Date(0),latest:new Date(0)}})(e);return!(Number.isNaN(a.getTime())||Number.isNaN(l.getTime()))&&l>=t})(t,e))},[d]),x=(0,i.useMemo)(()=>{let e=new Date;return((e,t="all",a=new Date)=>{let l=[];return e.forEach(e=>{let s=s4(e).filter(l=>((e,t,a=new Date)=>{if(!e.length)return!1;let l=e.reduce((e,t)=>t<e?t:e),s=e.reduce((e,t)=>t>e?t:e);switch(t){case"past":return s<a;case"future":return l>a;case"ongoing":return l<=a&&s>=a;default:return!0}})(s3({content:l.content,full_slug:e.full_slug}),t,a)),n=s.find(e=>e.content.highlight);if(n){let t="id"in n?n.id:e.id;l.push({parentTitle:e.content.title??"",parentSubtitle:e.content.subtitle,parentType:e.content.type?.toString(),occurrence:n.content,id:t,full_slug:e.full_slug??""});return}if(e.content.highlight){let t=s[0],a=s.length>0&&t?t.content:{...e.content},n=t&&"id"in t?t.id:e.id;l.push({parentTitle:e.content.title??"",parentSubtitle:e.content.subtitle,parentType:e.content.type?.toString(),occurrence:a,id:n,full_slug:e.full_slug??""})}}),l})(((e,t=new Date)=>e.slice().sort((e,a)=>{let l=s3(e),s=s3(a),n=e=>({min:e.reduce((e,t)=>t<e?t:e),max:e.reduce((e,t)=>t>e?t:e)}),i=n(l),r=n(s),c=i.min<=t&&i.max>=t||i.min>t?0:1,o=r.min<=t&&r.max>=t||r.min>t?0:1;return c!==o?c-o:i.min.getTime()-r.min.getTime()}))(u),"all",e)},[u]),p=(0,i.useMemo)(()=>{let e=new Set(x.map(e=>e.full_slug));return u.filter(t=>!e.has(t.full_slug??""))},[u,x]),g=x.length>0?x[0]:null,f=(0,i.useMemo)(()=>g&&d?d.find(e=>e.full_slug===g.full_slug)??null:null,[g,d]),_=g?.occurrence?.date||f?.content?.date,v=g?.occurrence?.date_end||f?.content?.date_end,j=(0,tk.yK)(_??""),b=(N=(0,tk.yK)(v??""))&&j!==N?`${j} – ${N}`:j,A=s2(g?.occurrence?.city||f?.content?.city,g?.occurrence?.country||f?.content?.country,g?.occurrence?.address||f?.content?.address),C=g?.parentTitle||f?.content?.title||f?.name||"",y=function(e){let t=e?.image||e?.image_desktop||null;if(t&&"object"==typeof t&&"filename"in t)return t.filename}(g?.occurrence??null),{highlightedEvents:x,allEventsForGrid:p,nextEvent:g,originalEvent:f,eventTitle:C,dateDisplay:b,location:A,heroImageUrl:y});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),w&&(0,n.jsx)(s7,{title:(t||c)??"",subtitle:a,eventTitle:L,parentSubtitle:w.parentSubtitle,dateDisplay:I,location:T,fullSlug:w.full_slug,heroImageUrl:M}),!w&&!!(t||a||c)&&(0,n.jsx)(s9,{title:t,subtitle:a,name:c,tagline:s}),(0,n.jsxs)(S.A,{size:h.YuK.DEFAULT,className:"py-600",children:[(0,n.jsx)(E.DZ,{level:2,className:"mb-600",children:(0,n.jsx)(E.HT,{translation:"Upcoming Events & Webinars"})}),(0,n.jsx)("div",{className:"row",children:k.map(e=>(0,n.jsx)(s6,{event:e},e.id))})]}),(0,U.k8)(l)&&(0,n.jsx)(S.A,{className:"my-300",children:(0,n.jsx)(E.sD,{text:l??(0,n.jsx)(E.HT,{translation:sQ}),className:"text-style-lead"})}),!!(0,V.A)(r)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(r,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]})});var nt=a(96791),na=a.n(nt),nl=a(57901),ns=a.n(nl),nn=a(6773),ni=a.n(nn);let nr=({option:e,alternates:t,onSelect:a})=>{let{language_code:l,language_label:s,link:i}=e,r=t?.length>0&&i?(()=>{let{brand:e}=(0,lq.O3)(i.cached_url),a=`${e}${l?`-${l}/`:"/"}`,s=(0,eI.A)(t,({full_slug:e})=>(0,lq.GU)(e,a));return 1===s.length?{...i,cached_url:`/${s[0].full_slug}`}:i})():i;return(0,n.jsxs)(E.sG,{...r,type:h.J$1.STORY,className:ni()["language-card"],onClick:()=>{a?.()},children:[(0,n.jsx)("div",{className:ni()["language-title"],children:s}),(0,n.jsxs)("div",{className:ni()["language-bottom"],children:[(0,n.jsx)("div",{className:ni()["language-subtitle"],children:s}),(0,n.jsx)("div",{className:ni().arrow,children:"→"})]})]})};var nc=a(14205);let no=({isOpen:e,onClose:t,alternates:a,languages:l=[]})=>e?(0,n.jsx)(nc.A,{id:"language-selector-modal",title:"Select Language",close:t,closeOnBackdropClick:!0,closeOnEsc:!0,wide:!0,className:ns()["language-modal"],children:(0,V.A)(l)>0?(0,n.jsx)("div",{className:ns()["language-grid"],children:l.map(e=>(0,n.jsx)(nr,{option:e,onSelect:t,alternates:a??[]},e._uid))}):(0,n.jsxs)("div",{className:ns()["no-languages"],children:[(0,n.jsx)("p",{children:"No language options available"}),(0,n.jsx)("small",{children:"Configure language options in Storyblok"})]})}):null,nd=({isPreview:e,content:t,story:a})=>{let{brand_logo:l,cards:s,lang_options:r}=t,[c,d]=(0,i.useState)(!1),u=(0,R.G)(z.JV);return(0,F.cV)("var(--dms-brand-050)"),(0,i.useEffect)(()=>{let e=()=>{d(!0)};return globalThis.handleGetLanguageData=()=>{let e="default"===a.lang?u:a.lang,t=r?.find(t=>t.language_code?.toLowerCase()===e?.toLowerCase()),l="English";if(t?.language_label)l=t.language_label;else if(e)try{let t=new Intl.DisplayNames([e],{type:"language"}).of(e);l=t?t.charAt(0).toUpperCase()+t.slice(1):e.toUpperCase()}catch{l=e.toUpperCase()}return{label:l}},globalThis.addEventListener("trigger-open-language-menu",e),()=>{globalThis.removeEventListener("trigger-open-language-menu",e),globalThis.handleGetLanguageData=void 0}},[a.lang,u,r]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:na()["exhibition-page"],children:[l?.filename&&(0,n.jsx)("div",{className:na()["brand-logo-container"],children:(0,n.jsx)("img",{src:l.filename,alt:l.alt||"Brand logo"})}),!!(0,V.A)(s)&&(0,n.jsx)("div",{className:na()["cards-container"],children:(0,o.A)(s,t=>(0,n.jsx)("div",{className:na()["card-wrapper"],children:(0,n.jsx)(m.A,{blok:t,isPreview:e})},t._uid))})]}),(0,n.jsx)(no,{isOpen:c,onClose:()=>d(!1),languages:r,alternates:a.alternates})]})};var nm=a(86288),nu=a.n(nm);let nx=({isPreview:e,content:t})=>{let{brandCards:a,footerText:l}=t;return(0,F.cV)("var(--dms-brand-050)"),(0,n.jsxs)("div",{className:nu().container,children:[!!(0,V.A)(a)&&(0,n.jsx)("div",{className:nu()["brand-grid"],children:(0,o.A)(a,t=>(0,n.jsx)("div",{className:nu()["card-wrapper"],children:(0,n.jsx)(m.A,{blok:t,isPreview:e})},t._uid))}),l&&(0,n.jsx)("p",{className:nu().instruction,children:l})]})};var nh=a(70783),np=a.n(nh);let ng=({isPreview:e,content:t})=>{let{ProductCards:a,ProductPageTitle:l,ProductPageDiscription:s}=t;return(0,F.cV)("var(--dms-brand-050)"),(0,n.jsxs)("div",{className:np().container,children:[(l||s)&&(0,n.jsxs)("div",{className:np().header,children:[l&&(0,n.jsx)(E.DZ,{level:1,className:np().title,children:l}),s&&(0,n.jsx)("p",{className:np().description,children:s})]}),!!(0,V.A)(a)&&(0,n.jsx)("div",{className:np()["cards-grid"],children:(0,o.A)(a,t=>(0,n.jsx)("div",{className:np()["card-wrapper"],children:(0,n.jsx)(m.A,{blok:t,isPreview:e})},t._uid))})]})};var nf=a(8847),n_=a.n(nf);let nv=({isPreview:e,content:t})=>{let{CertificationCards:a,CertificationPageTitle:l,CertificationPageDescription:s}=t;return(0,F.cV)("var(--dms-brand-050)"),(0,n.jsxs)("div",{className:n_().container,children:[(l||s)&&(0,n.jsxs)("div",{className:n_().header,children:[l&&(0,n.jsx)(E.DZ,{level:1,className:n_().title,children:l}),s&&(0,n.jsx)("p",{className:n_().description,children:s})]}),!!(0,V.A)(a)&&(0,n.jsx)("div",{className:n_()["cards-grid"],children:(0,o.A)(a,t=>(0,n.jsx)("div",{className:n_()["card-wrapper"],children:(0,n.jsx)(m.A,{blok:t,isPreview:e})},t._uid))})]})};var nj=a(41718),nN=a.n(nj);let nb=({content:e})=>{let{articles:t=[]}=e,[a,l]=(0,i.useState)(0),s=(0,i.useRef)(null);if((0,F.cV)("var(--dms-brand-050)"),(0,i.useEffect)(()=>{s.current&&(s.current.scrollTop=0)},[a]),!(0,V.A)(t))return null;let r=t[a];return(0,n.jsx)("div",{className:nN().container,children:(0,n.jsxs)("div",{className:nN().content,children:[(0,n.jsx)("div",{className:nN().sidebar,children:(0,o.A)(t,(e,t)=>(0,n.jsx)("button",{className:`${nN()["title-button"]} ${t===a?nN()["title-button--active"]:""}`,onClick:()=>l(t),type:"button",children:e.Title},e._uid))}),(0,n.jsx)("div",{ref:s,className:nN().article,children:(0,n.jsx)("div",{className:nN()["article-content"],
11children:r?.article&&(0,n.jsx)(E.sD,{text:r.article})})})]})})};var nA=a(16072),nC=a.n(nA);let ny=({isPreview:e,content:t})=>{let{SoftwareCards:a,SoftwarePageTitle:l,SoftwarePageDescription:s}=t;return(0,F.cV)("var(--dms-brand-050)"),(0,n.jsxs)("div",{className:nC().container,children:[(l||s)&&(0,n.jsxs)("div",{className:nC().header,children:[l&&(0,n.jsx)(E.DZ,{level:1,className:nC().title,children:l}),s&&(0,n.jsx)("p",{className:nC().description,children:s})]}),!!(0,V.A)(a)&&(0,n.jsx)("div",{className:nC()["cards-grid"],children:(0,o.A)(a,t=>(0,n.jsx)("div",{className:nC()["card-wrapper"],children:(0,n.jsx)(m.A,{blok:t,isPreview:e})},t._uid))})]})},nw=e=>{let{isPreview:t,content:a}=e,{cards:l}=a;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:"mb-300",children:(0,n.jsx)("div",{className:"row",children:(0,o.A)(l,(e,a)=>(0,n.jsx)(m.A,{isInGrid:!0,blok:e,isPreview:t,index:a},e._uid))})}),!!(0,V.A)(a.content)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(a.content,e=>(0,n.jsx)(m.A,{blok:e,isPreview:t},e._uid))})]})};var nk=a(45647),nL=a(99960),nS=a(83432);let nE=({distance:e})=>{let t=(0,eL.uE)(e,{fractionDigits:+!!(0,nS.A)(e,50,9950),maxDistanceInMetersForSmallerUnit:0});return(0,n.jsxs)("div",{className:"text-info-600 whitespace-nowrap self-end",children:[(0,n.jsx)(N.g,{icon:j.Si,className:"mr-100"}),t]})};var nI=a(94724),nT=a(67884),nM=a(13648),nR=a.n(nM),nO=a(61681);let nz=({className:e,name:t,text:a,tags:l,id:s,phone:r,website:d,email:m,address:u,city:x,state:p,postcode:g,countryName:f,contacts:_,distance:v,isFullWidth:b,isActive:A,activeColor:C,lat:y,lng:w,contactsShowDescription:k,contactsShowPhone:L,contactsShowMobilePhone:S,contactsShowEmail:I,show_tags:T=!1,show_maps_link:M=!1,onWebsiteClick:R})=>{let z=(0,aL.b7)(),{osName:P}=function(){let e="unknown",t=(0,nO.A)()?"":window.navigator.userAgent,[a,l]=(0,i.useState)({browserName:e,browserVersion:0,deviceType:e,osName:e,osVersion:0,isIosSafariLt15:!1,isIosChrome:!1});return(0,i.useEffect)(()=>{if((0,nO.A)())return;let e=(0,nT.y_)(t),a=nR()((0,nI.A)(e.os.name)),s=parseFloat(e.os.version),n=nR()((0,nI.A)(e.browser.name)),i="ios"===a;l({browserName:n,browserVersion:parseFloat(e.browser.major),deviceType:e.device.type,osName:a,osVersion:s,isIosSafariLt15:i&&s<15,isIosChrome:i&&"chrome"===n})},[t]),a}(),{isDesktopNav:D}=(0,O.l)(),G=(0,i.useMemo)(()=>{let e=encodeURIComponent((0,ex.A)([u,x,p,g,f]).join(", "));if(D)return`https://www.google.com/maps/search/?api=1&query=${e}`;let t=`${y},${w}`;return"ios"===P?`https://maps.apple.com/?q=${e}&sll=${t}`:`geo:0,0?q=${t}`},[u,x,p,g,f,y,w,D,P]);return(0,n.jsxs)("div",{className:c()("p-200 text-label-small block space-y-200 border-2 w-full h-full relative md:w-auto",e,A?"bg-white":"bg-neutral-50",b?"border-brand-50":"border-neutral-50"),style:A?{borderColor:(0,e8._)(C||"primary")}:void 0,children:[(0,n.jsx)(E.sG,{url:`${z}?${h.hy0.LOCATION_ID}=${s}`,linktype:h.J$1.STORY,className:c()("text-base hover:text-base",{"cursor-auto":A}),onClick:e=>e.preventDefault(),children:(0,n.jsx)("div",{className:"font-bold card",children:t})}),T&&!!l?.length&&(0,n.jsx)("div",{className:"flex flex-wrap -mr-050 -mb-050",children:(0,o.A)(l,e=>{let t=e6(e);return(0,n.jsx)("div",{className:"text-label-tiny bg-white p-050 mr-050 mb-050",style:t?{color:(0,e8._)(t)}:void 0,children:e.content.name||e.name},e.id)})}),a&&(0,n.jsx)(E.sD,{text:a,className:"text-label-tiny"}),!!r&&(0,n.jsxs)("div",{className:"flex items-center",children:[(0,n.jsx)(N.g,{icon:j.KK,className:"mr-100"}),(0,eH.n)(r)]}),!!d&&(0,n.jsx)("div",{className:"flex items-center",children:(0,n.jsxs)(E.sG,{url:d,target:"_blank",className:"truncate",onClick:e=>{e.stopPropagation(),R?.()},children:[(0,n.jsx)(N.g,{icon:j.Bw,className:"mr-100"}),d]})}),!!m&&(0,n.jsx)("div",{className:"flex items-center",children:(0,n.jsxs)(E.sG,{email:m,linktype:h.J$1.EMAIL,className:"truncate",children:[(0,n.jsx)(N.g,{icon:j.y_,className:"mr-100"}),m]})}),!!((u||x||p||g)&&!b)&&(0,n.jsxs)("div",{className:"flex justify-between space-x-200",children:[(0,n.jsxs)("div",{className:"flex items-start",children:[(0,n.jsx)(N.g,{icon:j.sF,className:"mr-100"}),u&&(0,n.jsxs)(n.Fragment,{children:[u,(0,n.jsx)("br",{})]}
11),(0,ex.A)([x,p,g]).join(", ")]}),"number"==typeof v&&(0,n.jsx)(nE,{distance:v})]}),M&&!b&&(0,n.jsxs)(E.sG,{className:"btn btn-primary btn-small btn-icon-left w-fit-content",url:G,target:D?"_blank":void 0,children:[(0,n.jsx)(N.g,{icon:t5.TB}),(0,n.jsx)(E.HT,{translation:"Open in Maps app"})]}),!!(0,V.A)(_)&&(0,n.jsx)("div",{className:"space-y-100",children:(0,o.A)(_,e=>(0,n.jsx)(eV,{content:e.content,showDescription:k,showPhone:L,showMobilePhone:S,showEmail:I},e.id))})]})},nP=({records:e,isFullWidth:t,activeLocation:a,panToSelection:l,setActiveLocation:s,noResultsCtaHandler:r,searchedLocation:d,isClustered:m=!1,allRecords:u,contactsShowDescription:x,contactsShowPhone:h,contactsShowMobilePhone:p,contactsShowEmail:g,show_tags:f=!1,show_maps_link:_=!1,className:v,onRecordClick:b})=>{let[A,C]=(0,ey.B)(["Find near me","Find online"]),y=(0,i.useRef)(null),w=(0,i.useRef)({}),{isLG:k,isDesktopNav:L}=(0,O.l)(),S=k||L,I=null==d?void 0:`${d.lat()}:${d.lng()}`;return(0,i.useEffect)(()=>{a&&y.current&&(0,sD.PA)(w.current[a],void 0,y.current)},[a]),(0,i.useEffect)(()=>{null!=I&&y.current&&(0,sD.VG)({top:0},void 0,y.current)},[I]),(0,n.jsx)("div",{className:c()("flex flex-col relative",{"justify-between space-y-200 sm:space-y-0":t,"w-full h-full space-y-200 md:overflow-y-auto lg:max-w-sm lg:pr-200 lg:mr-100 xl:max-w-md":!t,"sm:grid sm:grid-cols-2 sm:gap-200 md:flex-row md:flex-wrap lg:grid-cols-3 4xl:grid-cols-4":t&&e.length},v),ref:y,children:e.length?(0,o.A)(e,e=>{let i,{address:r,city:o,postcode:m,name:u,text:v,tags:j,phone:N,website:A,email:C,country:y,state:k,contacts:L,lat:E,lng:I}=e.content,T=e9(e),M=a===e.id,R=y?.content?.name??"";function O(){b?.(e,R)}return T&&d&&(i=(0,eK.A)(T,d.toJSON())),(0,n.jsx)("div",{ref:t=>{w.current[e.id]=t},className:c()({"lg:cursor-pointer":!t&&!M}),onClick:t?O:S?function(){O(),!M&&s&&(s(e.id),l(e))}:void 0,children:(0,n.jsx)(nz,{name:u,text:v,tags:j,id:e.id.toString(),phone:N,website:A,email:C,address:r,city:o,state:k,postcode:m,countryName:y?.content?.name,contacts:L,distance:i,isFullWidth:t,isActive:S&&M,activeColor:e.markerColor,lat:E,lng:I,contactsShowDescription:x,contactsShowPhone:h,contactsShowMobilePhone:p,contactsShowEmail:g,show_tags:f,show_maps_link:_,onWebsiteClick:O})},e.id)}):(0,n.jsx)("div",{className:"w-full h-screen flex justify-center items-center",children:m&&u?.length?(0,n.jsxs)("div",{className:"flex flex-col gap-100 items-center",children:[(0,n.jsx)(N.g,{icon:j.bM,style:{height:60}}),(0,n.jsx)(E.HT,{translation:"Zoom in to view locations"})]}):(0,n.jsx)(tI.A,{ctaLabel:t?A:C,ctaIcon:t5.RU,handleCtaClick:r})})})};var nD=a(62866);let nG=({isFullWidth:e})=>(0,n.jsxs)("div",{className:c()("p-200 text-label-small block space-y-200 border-2 border-neutral-50 bg-neutral-50 w-full md:w-auto",{"h-full":e}),children:[(0,n.jsx)("div",{children:(0,n.jsx)(nD.A,{dark:!0,maxWidth:278,height:20,exactHeight:!0})}),(0,n.jsx)("div",{children:(0,n.jsx)(nD.A,{maxWidth:355,height:16,exactHeight:!0})}),(0,n.jsxs)("div",{className:"space-y-100",children:[(0,n.jsx)("div",{children:(0,n.jsx)(nD.A,{maxWidth:264,height:16,exactHeight:!0})}),(0,n.jsx)("div",{children:(0,n.jsx)(nD.A,{maxWidth:278,height:16,exactHeight:!0})}),(0,n.jsx)("div",{children:(0,n.jsx)(nD.A,{maxWidth:163,height:16,exactHeight:!0})})]})]}),nF=({count:e,isFullWidth:t,className:a})=>(0,n.jsx)("div",{className:c()("flex flex-col relative",{"justify-between space-y-200 sm:space-y-0 sm:grid sm:grid-cols-2 sm:gap-200 md:flex-row md:flex-wrap lg:grid-cols-3 4xl:grid-cols-4":t,"w-full h-full max-h-full space-y-200 md:overflow-y-hidden lg:max-w-sm lg:pr-200 lg:mr-100 xl:max-w-md":!t},a),children:(0,aM.A)(e,e=>(0,n.jsx)(nG,{isFullWidth:t},e))});var nB=a(23049);let nU=["places"],n$={lat:52.520008,lng:13.404954},nH={restriction:{latLngBounds:{north:85,south:-85,west:-180,east:180},strictBounds:!0},disableDefaultUI:!0,zoomControl:!0,scaleControl:!0,styles:[{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]}]},nV=({locations:e,activeLocation:t,setActiveLocation:a,defaultMarkerColor:l,setAvailableMakers:s,panToSelection:r,userLatLng:o,setMap:d,className:m,isClustered:u=!1})=>{let[x,p]=(0,i.useState)(!1),g=(0,R.G)(z.zg)[h.Lq3.GOOGLE_MAPS],{isLoaded:_}=(0,eZ.KD)({id:"google-map-script",libraries:nU,googleMapsApiKey:g}),v=(0,i.useRef)(void 0),[j,b]=(0,i.useState)(null),[A,C]=(0,i.useState)(2),y=(0,ex.A)(e?.map(e=>{let{content:{lat:t,lng:a}}=e;return t&&a?{type:"Feature",properties:{cluster:!1,location:e},geometry:{type:"Point",coordinates:[a,t]}}:null}
11)),{clusters:w}=(0,nB.A)({points:y,bounds:j,zoom:A,options:{radius:75,maxZoom:20}});(0,i.useEffect)(()=>{if(!(0,f.A)(w)&&u){let e=[];(0,eq.A)(w,t=>{let{properties:a}=t;if(a.cluster)return;let{location:{id:l}}=a;location&&e.push(l)}),s(e)}},[w,u,s]),(0,i.useEffect)(()=>{if(!x&&w.length&&v.current){let e=new google.maps.LatLngBounds;w.forEach(t=>{let[a,l]=t.geometry.coordinates;e.extend(new google.maps.LatLng(l,a))}),v.current.fitBounds(e),p(!0)}},[w,x,v]);let k=(0,i.useCallback)(e=>{v.current=e,d(e)},[d]),L=(0,i.useCallback)(()=>{d(null)},[d]),S=(0,i.useRef)(null);(0,i.useEffect)(()=>()=>{S.current?.cancel(),S.current=null},[]);let E=(0,i.useCallback)(()=>{S.current||(S.current=(0,eJ.A)(()=>{let e=v.current;if(e){let t=e.getBounds(),a=e.getZoom();t&&a&&(b([t.getSouthWest().lng(),t.getSouthWest().lat(),t.getNorthEast().lng(),t.getNorthEast().lat()]),C(a))}},600)),S.current?.()},[]);return _?(0,n.jsxs)(eZ.u6,{mapContainerClassName:c()("w-full h-full",m),center:n$,zoom:A,options:nH,onLoad:k,onUnmount:L,onBoundsChanged:E,children:[u?w.map(e=>{let{cluster:s,point_count:i,cluster_id:c,location:o}=e.properties,[d,m]=e.geometry.coordinates;if(s)return(0,n.jsx)(eZ.P3,{position:{lat:m,lng:d},mapPaneName:eZ.i3.FLOAT_PANE,children:(0,n.jsxs)("span",{onClick:()=>(function(e){let{geometry:t,properties:a}=e;if(a.cluster&&v.current){let e=v.current.getZoom()||10;v.current?.panTo({lat:t.coordinates[1],lng:t.coordinates[0]}),v.current?.setZoom(e+2)}})(e),children:[(0,n.jsx)(N.g,{icon:eY.GE,className:"fill-current -translate-x-1/2 -translate-y-full absolute",style:{color:l,height:32}}),(0,n.jsx)("span",{className:"text-white text-fixed-xs z-10 -translate-x-1/2 -translate-y-full h-[32px] flex items-center absolute",children:i})]})},c);if(!o)return null;let u=t===o.id,x=o.markerColor||l;return(0,n.jsx)(eZ.P3,{position:{lat:m,lng:d},mapPaneName:eZ.i3.FLOAT_PANE,children:(0,n.jsx)(N.g,{icon:eY.sF,className:"fill-current -translate-x-1/2 -translate-y-full absolute",onClick:e=>{e.stopPropagation(),a(o.id),r(o)},style:{strokeWidth:32,color:u?"white":(0,e8._)(x),stroke:u?(0,e8._)(x,"brand-900"):"white",height:36}})},o.id)}):y.map(e=>{let{location:s}=e.properties,[i,c]=e.geometry.coordinates;if(!s)return null;let o=t===s.id,d=s.markerColor||l;return(0,n.jsx)(eZ.P3,{position:{lat:c,lng:i},mapPaneName:eZ.i3.FLOAT_PANE,children:(0,n.jsx)(N.g,{icon:eY.sF,className:"fill-current -translate-x-1/2 -translate-y-full absolute",onClick:e=>{e.stopPropagation(),a(s.id),r(s)},style:{strokeWidth:32,color:o?"white":(0,e8._)(d),stroke:o?(0,e8._)(d,"brand-900"):"white",height:36}})},s.id)}),o&&(0,n.jsx)(eZ.P3,{position:o,mapPaneName:eZ.i3.OVERLAY_MOUSE_TARGET,children:(0,n.jsx)("div",{className:"w-200 h-200 bg-cta-active rounded-full border-2 border-white shadow-dms-cta-focus",onClick:()=>v.current?.panTo(o)})})]}):null},nK=({tag:e,activeValues:t,setActiveValues:a,useTagColor:l,singleSelect:s})=>{let{uuid:i}=e,r=e6(e),c=t.includes(e.uuid);return(0,n.jsx)(l2.A,{name:e.content.name,handleToggle:()=>{a(e=>{if(s)return e.includes(i)?[]:[i];let t=new Set(e);return t.has(i)?t.delete(i):t.add(i),Array.from(t)})},isSelected:c,color:l?r:void 0})},nW=({tags:e,activeValues:t,selectedTagUuids:a,setSelectedTagUuids:l,useColorForText:s=!0,singleSelect:r})=>{let[c,d]=(0,i.useState)(t||[]);return(0,i.useEffect)(()=>{let e=t||[];d(t=>t.length===e.length&&t.every((t,a)=>t===e[a])?t:e)},[t]),(0,i.useEffect)(()=>{let t=e.map(e=>e.uuid),s=[...a.filter(e=>!t.includes(e)),...c];[...a].sort().join(",")!==[...s].sort().join(",")&&l(s)},[c,a,l,e]),(0,n.jsx)("div",{className:"flex flex-wrap gap-050",children:(0,o.A)(e,e=>(0,n.jsx)(nK,{tag:e,activeValues:c,setActiveValues:d,useTagColor:s,singleSelect:r},e.id))})},nY=({filterData:e,tags:t,activeValues:a,selectedTagUuids:l,setSelectedTagUuids:s})=>{let[r,c]=(0,i.useState)(()=>a?.[0]),d=(0,ey.B)("All");return(0,i.useEffect)(()=>{let e=a?.[0];c(t=>t===e?t:e)},[a]),(0,i.useEffect)(()=>{let e=t.map(e=>e.uuid),a=l.filter(t=>!e.includes(t)),n=r?[...a,r]:a;[...l].sort().join(",")!==[...n].sort().join(",")&&s(n)},[r,l,s,t]),(0,n.jsxs)("div",{className:"shrink-0 flex items-center flex-wrap gap-100",children:[(0,eb.ow)(e.category)&&(0,n.jsx)("span",{className:"text-label-small",children:e.category.content?.name}),(0,n.jsxs)(l4.A,{onChange:e=>c(e.target.value),className:"inline-block",size:h.x0Q.SMALL,children:[(0,n.jsx)("option",{value:"",children:d}),(0,o.A)(t,e=>(0,n.jsx)("option",{value:e.uuid,children:e.content.name},e.uuid))]})]})},nZ={category:{uuid:h.vUj}},nJ=[],nq=({filters:e,tags:t,categorizedActiveTags:a,activeTagUuids:l,markerColorTags:s,selectedTagUuids:r,setSelectedTagUuids:c})=>{let d=(0,i.useMemo)(()=>(0,eI.A)(e,e=>{let a=!0;return(0,eb.ow)(e.category)&&e.category.content?.condition?.length&&(a=(0,eh.A)(e.category.content.condition,e=>{let a=(0,eb.ow)(e)?e:t.find(t=>e===t.uuid);return!!a&&l.includes(a.uuid)})),a}),[e,l,t]);return(0,n.jsxs)("div",{className:"gap-x-400 gap-y-200 flex flex-wrap items-start",children:[!!(0,V.A)(s)&&(0,n.jsx)(nW,{filterData:nZ,tags:s,activeValues:a[h.vUj]||nJ,selectedTagUuids:r,setSelectedTagUuids:c,useColorForText:!0}),(0,o.A)(d,e=>{if(!e.category)return null;let n=(0,eI.A)(t,t=>{let a=!0,s=t.content.category?.uuid||t.content.category,n=(0,eb.Nh)(e.category);return t.content.condition?.length&&(a=(0,eh.A)(t.content.condition,e=>l.includes(e.uuid))),a&&s===n});if((0,f.A)(n)||(0,V.A)(n)===(0,V.A)(s)&&(0,eQ.A)(n,e=>s?.includes(e)))return null;let o="multiple"===e.type?nW:nY,d=a[(0,eb.Nh)(e.category)]||nJ,m="multiple"===e.type&&!!n.length&&n.every(e=>!!e3(e));return(0,i.createElement)(o,{filterData:e,tags:n,activeValues:d,selectedTagUuids:r,setSelectedTagUuids:c,...m?{singleSelect:!0}:{},key:e.uuid})})]})},nQ=({map:e,setSearchedLocation:t,userLatLng:a,setUserLatLng:l})=>{let[s,r]=(0,i.useState)(""),[o,d]=(0,i.useState)(!1),[m,u]=(0,i.useState)(!1),[x,h]=(0,i.useState)(""),{userPosition:p,loading:g,error:f,isDenied:_}=sa(o),v=(0,ey.B)("Please allow location access and reload the page");return(0,i.useEffect)(()=>
11{if(!e)return;if(f){d(!1),u(!1);return}if(!g&&_)return void u(!1);let{lat:t,lng:s}=p||{};!a&&!g&&t&&s&&l(new google.maps.LatLng({lat:t,lng:s}))},[e,p,f,a,l,g,_]),(0,i.useEffect)(()=>{if(m){if(!a)return d(!0);r(x),t(new google.maps.LatLngBounds().extend(a))}},[m,t,r,a,x]),(0,i.useEffect)(()=>{if(!s){t(void 0),u(!1);return}e&&s&&new google.maps.places.PlacesService(e).findPlaceFromQuery({query:s,fields:["geometry"]},e=>{let{viewport:a}=e?.[0].geometry||{};t(a),u(!1)})},[e,s,t]),(0,i.useEffect)(()=>{async function e(){if(!a)return;let e=new google.maps.Geocoder;await e.geocode({location:{lat:a.lat(),lng:a.lng()}},e=>{let t=e?.[0].formatted_address;t&&h(t)})}x||e()},[a,x]),(0,n.jsxs)("div",{className:"flex space-x-100",children:[(0,n.jsx)(st,{selectedValue:s,setSelectedValue:r,className:"w-full"}),(0,n.jsxs)("button",{className:"btn btn-secondary btn-icon-left whitespace-nowrap relative",onClick:()=>u(!0),disabled:_,title:_?v:void 0,children:[(0,n.jsx)(N.g,{icon:t5.zT,className:c()("!mr-0",{invisible:g})}),(0,n.jsx)("span",{className:c()("hidden lg:inline lg:ml-200",{invisible:g}),children:(0,n.jsx)(E.HT,{translation:"Near me"})}),(0,n.jsx)("span",{className:c()("absolute left-1/2 -translate-x-1/2",{hidden:!g}),children:(0,n.jsx)(W.A,{})})]})]})};var nX=a(97944),n0=a.n(nX);let n1=({children:e,active:t,url:a,handleClick:l,className:s,underlineSideSpace:i})=>(0,n.jsxs)("div",{className:c()("font-brand relative text-xl",{"text-cta":!t,"text-cta-active":t},s),children:[(0,n.jsx)(E.sG,{className:c()({"text-cta":!t,"text-cta-active":t}),url:a,linktype:h.J$1.STORY,onClick:e=>l(e),children:e}),t&&(0,n.jsxs)(n.Fragment,{children:[i&&(0,n.jsx)("div",{className:n0()["underline-side-space"]}),(0,n.jsx)("div",{className:n0()["underline-active"]})]})]});var n2=((l={})[l.NEAR_ME=0]="NEAR_ME",l[l.ONLINE=1]="ONLINE",l);let n4=({activeTab:e,setActiveTab:t,hasNearMeTab:a,hasOnlineTab:l})=>{let s=(0,aL.b7)(),i=(0,aL.yn)();function r(e,a){e.metaKey||(e.preventDefault(),t(a),i(h.hy0.TYPE,a.toString()))}return(0,n.jsxs)("div",{className:"flex space-x-200 font-brand text-xl",children:[a&&(0,n.jsxs)(n1,{active:0===e,url:`${s}?${h.hy0.TYPE}=0`,handleClick:e=>r(e,0),underlineSideSpace:!0,children:[(0,n.jsx)(N.g,{icon:0===e?eY.RU:j.RU,className:"mr-100"}),(0,n.jsx)(E.HT,{translation:"near me"})]}),l&&(0,n.jsxs)(n1,{active:1===e,url:`${s}?${h.hy0.TYPE}=1`,handleClick:e=>r(e,1),underlineSideSpace:!0,children:[(0,n.jsx)(N.g,{icon:1===e?eY.Bw:j.Bw,className:"mr-100"}),(0,n.jsx)(E.HT,{translation:"online"})]})]})};var n3=a(32146),n6=a.n(n3);let n5=Object.values(h.Aou),n8=({content:e,story:t})=>{let{is_startpage:a,full_slug:l,slug:s}=t,{marker_colors:r,title_tagline:d,title:m,filters:u,subtitle:x,lead:p,sort:g,limit_results_by_tags:f,contacts_show_description:_,contacts_show_phone:v,contacts_show_mobile_phone:b,contacts_show_email:C,show_tags:y,show_maps_link:w}=e,k=l?.includes("/service/"),L=(e,t)=>{let a=e.content.name??"",l=e.content.website??"";if(k){let t=e.tags?.[0]?.content?.name||e.tags?.[0]?.name||"";(0,T.YM)(a,t,l)}else(0,T.fd)(t,a,l)},I=e5(h.hy0.TYPE),O=(0,R.G)(z.Pj),P=(0,R.G)(z.VP),D=(0,M.V)(),G=(0,aL.yn)(),[F,B]=(0,i.useState)(),[U,$]=(0,i.useState)(!0),[H,K]=(0,i.useState)(),[W,Y]=(0,i.useState)([]),Z=!U&&!!H,J=(0,i.useMemo)(()=>e.features?.length?e.features:["physical"],[e]),[q,Q]=(0,i.useState)(()=>J.includes("physical")?n2.NEAR_ME:n2.ONLINE),[X,ee]=(0,i.useState)(),[et,ea]=(0,i.useState)(),[el,es]=(0,i.useState)(!1),[en,ei]=(0,i.useState)(),[er,ec]=(0,i.useState)(),[eo,ed]=(0,i.useState)(null),[em,eu]=(0,i.useState)(),[eh,ep]=(0,i.useState)(!1),[eg,e_]=(0,i.useMemo)(()=>["physical","online"].map(e=>J.includes(e)),[J]),ev=(0,i.useMemo)(()=>U||!H?[]:(0,ex.A)((0,o.A)(H,e=>{let t=e3(e);if(t)return{...e,color:h.H0c[t]}})),[U,H]),ej=(0,i.useMemo)(()=>(0,eI.A)(r,e=>{let t=!!e.content.color,a=!!(0,eC.A)(ev,t=>t.id===e.id);return!t&&!a}).length>n5.length?[]:(0,o.A)(r,(e,t)=>(0,eC.A)(ev,t=>t.id===e.id)||{...e,color:e6(e)||n5[t]}),[r,ev]),eN=(0,i.useMemo)(()=>e=>e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase().trim().replace(/&/g,"and").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,""),[]),eb=(0,i.useMemo)(()=>{let e=new Map;
11return(H||[]).forEach(t=>{let a=eN(t.content.name||"");a&&e.set(a,t.uuid)}),e},[H,eN]),eA=(0,i.useMemo)(()=>{let e=new Map;return(H||[]).forEach(t=>{let a=eN(t.content.name||"");a&&e.set(t.uuid,a)}),e},[H,eN]),{selectedValues:ey,setSelectedValues:ew}=sr({paramKey:h.hy0.FILTERS,mode:"multiple",shouldInit:Z,parseQuery:e=>(Array.isArray(e)?e:[e]).map(e=>e.trim()).filter(Boolean).map(e=>eb.get(e)).filter(Boolean),encodeQuery:e=>{let t=Array.from(new Set(e.map(e=>eA.get(e)).filter(Boolean)));return t.length?t:void 0},parseHash:()=>[],encodeHash:()=>void 0}),ek=(0,i.useMemo)(()=>{let e={};return(ey||[]).forEach(t=>{let a=H?.find(e=>e.uuid===t);if(!a)return;let l="string"==typeof a.content.category?a.content.category:a.content.category?.uuid;if(!l)return;let s=e[l]||[];e[l]=[...s,t]}),e},[ey,H]),eL=(0,i.useMemo)(()=>{if(!H)return[];let e=[...H];return ej.length&&ej.forEach(t=>{let a=(0,nk.A)(H,({id:e})=>e===t.id);-1!==a&&(e[a]=t)}),ev.length&&ev.forEach(t=>{let a=(0,nk.A)(H,({id:e})=>e===t.id);-1!==a&&(e[a]=t)}),e},[H,ej,ev]),eS=(0,i.useMemo)(()=>!!(0,V.A)(ej)||!!(0,V.A)(u),[ej,u]),eE=(0,i.useMemo)(()=>ej.length||ev.length?(0,o.A)(F,e=>{let t=(0,o.A)(e.content.tags,e=>{let t=(0,eC.A)(ev,({id:t})=>t===e.id),a=(0,eC.A)(ej,({id:t})=>t===e.id);return t||a||e});return{...e,content:{...e.content,tags:t}}}):F,[ej,ev,F]),eT=(0,i.useMemo)(()=>(0,o.A)(eE,e=>({...e,markerColor:function({record:e,markerColorTags:t,brandColorTags:a}){let l=(0,eI.A)(e.content.tags,e=>(0,o.A)(t,({id:e})=>e).includes(e.id)),s=(0,eI.A)(e.content.tags,e=>(0,o.A)(a,({id:e})=>e).includes(e.id)),n=(0,eI.A)(e.content.tags,e=>!!e.content.color),i=(0,ef.A)([...l,...n],e=>e.id);if((0,V.A)(s)>1)return"neutral-1000";if(1===(0,V.A)(s))return s[0].color;if((0,V.A)(i)>1)return(0,V.A)(a)?"neutral-1000":"cta-default";let r=i.at(0);return r?e6(r):void 0}({record:e,markerColorTags:ej,brandColorTags:ev})})),[eE,ej,ev]),eM=(0,i.useMemo)(()=>e4({records:(0,eI.A)(eT,e2),categorizedActiveTags:ek,activeTagUuids:ey}),[eT,ek,ey]),eR=(0,i.useMemo)(()=>e4({records:(0,eI.A)(eT,e1),categorizedActiveTags:ek,activeTagUuids:ey}),[eT,ek,ey]),eO=125<eR.length;(0,i.useEffect)(()=>{let e=A().CancelToken.source();return async function(){try{let t=a?l:l.replace(s,""),{data:{propertyMapArray:n,categories:i,mappedRecords:r}}=await A().get(`/api/${D}/locator-records`,{params:{parent:t,limitByTags:f?.join(","),sort:g},cancelToken:e.token}),c=r?.map(e=>{let t=e.content.tags.map(e=>{let{uuid:t,id:a,name:l,content:{category:s,brand:r,color:c,name:o,condition:d}}=e,m=n[s],u="string"==typeof m?i[m]:void 0,x=(0,ex.A)(d.map(e=>{let t=n[e];if(!t||"string"!=typeof t)return;let a=i[t];if(a)return{...a}}));return{...e,id:n[a],uuid:n[t],name:n[l],content:{...e.content,name:n[o],brand:n[r],color:n[c],category:u,condition:[...x]}}});return{...e,id:n[e.id],name:n[e.name],content:{...e.content,name:n[e.content.name],city:n[e.content.city],state:n[e.content.state],postcode:n[e.content.postcode],phone:n[e.content.phone],website:n[e.content.website],email:n[e.content.email],online:n[e.content.online]||!1,tags:t}}}),o=(0,eI.A)(c,e=>e1(e)||e2(e));B(o);let d=(0,ex.A)(o.flatMap(e=>e.content.tags)),m=(0,ef.A)(d,e=>e.id),u=(0,eI.A)(m,e=>!!e.content.category?.uuid||!!e.content.category),x=ts(u,f);K(x),$(!1)}catch(e){if(A().isCancel(e))return;$(!1)}}(),()=>{e.cancel()}},[O,P,D,a,s,l,g,f]),(0,i.useEffect)(()=>{ee(eR?.find(e=>et===e.id))},[et,eR]);let ez=(0,i.useRef)(en),eP=(0,i.useCallback)(()=>{ee(void 0),ea(NaN)},[]);function eD(e){if(eo&&e){let t=e9(e);if(!t)return;eo.panTo(t);let a=eo?.getBounds();eR&&a&&(G(h.hy0.LOCATION_ID,e.id.toString()),eu(tl(eR,a)))}}return(0,i.useEffect)(()=>{if(!en)return ez.current=en,eu(eR);if(!eo)return;if(eP(),!eR.length){ez.current=en,eu([]);return}let e=tl(eR,en),t=e9(e[0]),a=(0,nL.A)((0,eK.A)(t,en.getCenter().toJSON())/1e3,1);if(eu(e),a<1e3)return void(ez.current!==en&&((0,eq.A)([t,{lat:2*en.getCenter().lat()-t.lat,lng:2*en.getCenter().lng()-t.lng}],e=>{en.extend(e)}),eo.fitBounds(en,0),ez.current=en));if(ez.current!==en){eo.fitBounds(en,0);let e=eo.getZoom();(!e||e>7)&&eo.setZoom(7),ez.current=en}},[en,eR,eo,eP]),(0,i.useEffect)(()=>{Q(I?parseInt(I):eg?n2.NEAR_ME:n2.ONLINE||n2.NEAR_ME)},[J,eg,e_,I]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsx)(lM.A,{})}),(0,n.jsxs)(S.A,{size:h.YuK.FLUID,className:"mb-200",children:[(0,n.jsxs)("div",{className:"mt-200",children:[d&&(0,n.jsx)("span",{className:"text-style-tagline",children:d}),(0,n.jsxs)("div",{className:"flex flex-wrap mt-100 mb-0",children:[(0,n.jsx)(E.DZ,{level:1,className:"text-style-heading-h2 mb-0 mr-200",children:m||(0,n.jsx)(E.HT,{translation:"Find"})}),J.length>1&&(0,n.jsx)(n4,{activeTab:q,setActiveTab:Q,hasNearMeTab:eg,hasOnlineTab:e_})]})]}),(0,n.jsx)("hr",{className:n6()["title-divider"]}),(0,n.jsxs)("div",{className:"mt-150",children:[x&&(0,n.jsx)("p",{className:"text-style-subtitle",children:x}),p&&(0,n.jsx)("div",{className:"text-style-lead my-200",children:(0,n.jsx)(E.sD,{text:p})})]}),(0,n.jsx)("div",{className:c()("my-200",{hidden:q!==n2.NEAR_ME}),children:(0,n.jsx)(nQ,{map:eo,setSearchedLocation:ei,userLatLng:er,setUserLatLng:ec})}),(0,n.jsxs)("div",{className:"flex text-brand-600 mt-200 whitespace-nowrap lg:hidden",children:[eS&&(0,n.jsx)("div",{className:"flex-1 flex justify-center",children:(0,n.jsxs)("button",{className:c()("btn btn-small btn-icon-left",{"shadow-dms-cta-focus":eh}),onClick:()=>ep(!eh),children:[(0,n.jsx)(N.g,{icon:eY.K0}),(0,n.jsx)(E.HT,{translation:"Filters"}),!!ey.length&&` (${ey.length})`]})}),q===n2.NEAR_ME&&(0,n.jsx)("div",{className:"flex-1 flex justify-center",children:(0,n.jsx)("button",{onClick:()=>es(!el),className:"btn btn-small btn-icon-left",children:el?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(N.g,{icon:eY.IT}),(0,n.jsx)(E.HT,{translation:"Show List"})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(N.g,{icon:j.e5}),(0,n.jsx)(E.HT,{translation:"Show Map"})]})})})]}),(0,n.jsx)("div",{className:c()("my-200 lg:block",{hidden:!eh}),children:U?(0,n.jsx)("div",{className:"py-050",children:(0,n.jsx)(nD.A,{maxWidth:220,height:"2rem",exactHeight:!0})}):eS&&(0,n.jsx)(nq,{filters:u,tags:eL,categorizedActiveTags:ek,activeTagUuids:ey,markerColorTags:ej,selectedTagUuids:ey,setSelectedTagUuids:ew})})]}),(0,n.jsxs)(S.A,{size:h.YuK.FLUID,className:c()({"md-max:px-0":q===n2.NEAR_ME&&el}),children:[eg&&(0,n.jsx)("div",{className:c()("lg:h-screen-7/10 xl:h-screen-3/4",{hidden:q!==n2.NEAR_ME}),children:(0,n.jsxs)("div",{className:c()("lg:flex w-full h-full",{"justify-center":!U&&!eR.length}),children:[U?(0,n.jsx)(nF,{isFullWidth:!1,count:4,className:c()({"hidden lg:block":el})}):(0,n.jsx)(nP,{isFullWidth:!1,records:eO?em?.filter(e=>W.includes(e.id))||[]:em||[],allRecords:em||[],isClustered:eO,activeLocation:et,setActiveLocation:ea,panToSelection:eD,className:c()({"hidden lg:block":el}),noResultsCtaHandler:e_?()=>Q(n2.ONLINE):void 0,searchedLocation:en?.getCenter(),contactsShowDescription:_,contactsShowPhone:v,contactsShowMobilePhone:b,contactsShowEmail
11:C,show_tags:y,show_maps_link:w,onRecordClick:L}),!!eR.length&&(0,n.jsxs)("div",{className:c()("w-full h-full relative",{[`invisible !absolute pointer-events-none
12                      lg:!relative lg:visible lg:pointer-events-auto`]:!el}),children:[eO?(0,n.jsx)(nV,{isClustered:!0,locations:eR,activeLocation:et,setActiveLocation:ea,setAvailableMakers:Y,defaultMarkerColor:(0,V.A)(ej)?"neutral-1000":"cta-default",panToSelection:eD,userLatLng:er,className:"h-screen-7/10 bg-neutral-50 lg:h-full",map:eo,setMap:ed,setVisibleRecords:eu}):(0,n.jsx)(ta,{locations:eR,activeLocation:et,filteredNearMeRecords:eR,setActiveLocation:ea,setVisibleRecords:eu,panToSelection:eD,className:"h-screen-7/10 bg-neutral-50 lg:h-full",map:eo,setMap:ed,userLatLng:er,defaultMarkerColor:(0,V.A)(ej)?"neutral-1000":"cta-default"}),el&&!!X&&(0,n.jsxs)("div",{className:"absolute top-200 right-250 left-250 mx-auto max-w-xl lg:hidden",children:[(0,n.jsx)(nz,{name:X?.name,tags:X?.content.tags,phone:X?.content.phone,website:X?.content.website,address:X?.content.address,city:X?.content.city,state:X?.content.state,postcode:X?.content.postcode,countryName:X?.content.country?.content.name,contacts:X?.content.contacts,distance:X&&en?(0,eK.A)(e9(X),en.getCenter().toJSON()):void 0,isFullWidth:!1,lat:X?.content.lat,lng:X?.content.lng,contactsShowDescription:_,contactsShowPhone:v,contactsShowMobilePhone:b,contactsShowEmail:C,show_tags:y,show_maps_link:w}),(0,n.jsx)("button",{className:"absolute top-200 right-200 w-300 h-300",children:(0,n.jsx)(N.g,{icon:j.yY,className:"w-full h-full flex",size:"2x",onClick:eP})})]})]})]})}),e_&&(0,n.jsx)("div",{className:c()({hidden:q!==n2.ONLINE}),children:U?(0,n.jsx)(nF,{count:6,isFullWidth:!0}):(0,n.jsx)(nP,{isFullWidth:!0,records:eM,panToSelection:eD,noResultsCtaHandler:eg?()=>Q(n2.NEAR_ME):void 0,contactsShowDescription:_,contactsShowPhone:v,contactsShowMobilePhone:b,contactsShowEmail:C,show_tags:y,show_maps_link:w,onRecordClick:L})})]})]})},n7=({isPreview:e,story:t,content:a})=>{let{lat:l,lng:s,city:i,name:r,tags:c,text:o,email:d,phone:m,state:u,address:x,country:p,website:g,contacts:f,postcode:_}=a;return(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsx)(nz,{className:"max-w-[360px] !h-auto",name:r,text:o,tags:c,id:t.id.toString(),phone:m,website:g,email:d,address:x,city:i,state:u,postcode:_,countryName:p?.content?.name,contacts:f,isFullWidth:!1,isActive:!0,lat:l,lng:s,contactsShowDescription:!0,contactsShowPhone:!0,contactsShowMobilePhone:!0,contactsShowEmail:!0,show_tags:!0,show_maps_link:!0})})},n9=({isPreview:e,story:t})=>{let a=e6(t);return(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsx)("div",{className:"text-label-small bg-white py-100 px-050",style:{color:a?(0,e8._)(a):void 0,border:(0,e8._)("frame-border")},children:t.content?.name??t.name})})},ie=({isPreview:e,story:t})=>(0,n.jsx)(S.A,{size:h.YuK.FLUID,isPreview:e,children:(0,n.jsx)("div",{className:"text-label-small bg-white py-100 px-050",style:{border:(0,e8._)("frame-border")},children:t.content?.name??t.name})});var it=a(34824),ia=a(18998);let il=({relatedPages:e})=>{let t=(e??[]).filter(e=>{let t=e?.link;return!!t&&!!("story"===t.linktype?t.cached_url:t.url)});return 0===t.length?null:(0,n.jsxs)("div",{className:"flex flex-col gap-100",children:[(0,n.jsx)("div",{className:"text-style-label-small-bold",children:(0,n.jsx)(E.HT,{translation:"Explore more"})}),t.map(e=>{let t=e.link,a="story"===t.linktype?t.cached_url:t.url,l="url"===t.linktype;return(0,n.jsx)(a2,{url:a,name:e.name,description:e.description,icon:e.icon??e.image,external:l},e._uid)})]})},is=(e,t)=>`Product Selector ${e} ${t?"name":"tagline"}`,ii=({isPreview:e,content:{url:t,external:a,story:l,product_category:s},story:r})=>{var c,o;let d="appframe-iframe",m=(0,e0.usePathname)(),u=(0,e0.useRouter)(),x=null!=m,h=(0,a1.C)(),p=tB(t,!0),[g,f,_]=(0,ey.B)(["Product category","Redirect to story","External Selection Tool URL"]),v=(0,i.useMemo)(()=>{if(!p)return"";let e=new URL(p),{origin:t,pathname:a}=window.location,l=a.split("/"),s=l[1],n=`${t}/${s}/${l[2]}/${l[3]}`;return e.searchParams.set("add_outer_padding","true"),e.searchParams.set("referrer",n),e.href},[p]),j=is(r.slug,!0),N=(0,ey.B)(j),b=j!==N,C=!!v&&!a,y=(0,U.VX)(l)?l.cached_url:void 0,w=a?v:void 0,k=!!y||!!w,{globalCategory:L}=function(e){let t=(0,M.V)(),a=(0,R.G)(z.cD),[l,s]=(0,i.useState)(!!a&&e),[n,r]=(0,i.useState)();return(0,i.useEffect)(()=>
12{let l,n=A().CancelToken.source();async function i(e){let{data:a}=await A().get(`/api/${t}/product-category-for-selection-tool`,{params:{globalAlternateId:e},cancelToken:n.token});l||(r(a),s(!1))}return a&&e?(i(a.id),()=>{l=!0,n.cancel("fetchSelectionTools destroying!")}):void s(!1)},[t,a,e]),{globalCategory:n,isLoading:l}}(!!e);if((0,I.yJ)(d,C),(0,i.useEffect)(()=>{if(x&&k&&!e){if(y)return void u.replace(h(y));if(w)return void u.replace(w)}},[w,e,x,y,h,k]),k&&!e)return null;let S=(0,ex.A)([k&&{type:ty.ANNOTATION_TYPE.WARNING,description:`${g}: ${function(e){if(!e)return"N/A";let t=(0,n.jsxs)(n.Fragment,{children:[" (",(0,n.jsx)(E.HT,{translation:"Category is not primary!"}),")"]}),a=e.content.name||e.name,l=!e.content.category;return(0,n.jsxs)(n.Fragment,{children:[a,!l&&t]})}((c=L,o=s,c||((0,eb.ow)(o)?o:void 0)))}`},k&&y&&{type:ty.ANNOTATION_TYPE.INFO,description:`${f}: ${y}`},k&&w&&!!v&&{type:ty.ANNOTATION_TYPE.INFO,description:(0,n.jsxs)(n.Fragment,{children:[_,": ",(0,n.jsx)("strong",{children:w})]})},e&&!v&&!k&&{type:ty.ANNOTATION_TYPE.INFO,description:"Please define a URL."}]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(lI,{isPreview:e,title:b?N:r.name,showMenu:!0,showToolRootLink:!0}),!!S.length&&(0,n.jsx)("div",{className:"py-400",children:(0,n.jsx)(ty.default,{name:"Selection tool page",annotations:S,hideComponentName:!0})}),C&&!!v&&(0,n.jsx)(lC.A,{id:d,src:v,useFullViewportSize:!0,hasMenu:!0})]})};var ir=a(73433),ic=a(35927),io=a(19523);function id(e){return(0,io.A)(e.map(e=>({raw:e,numeric:Number(e),sortValue:String(e).trim().toLowerCase()})),[e=>Number.isFinite(e.numeric),e=>Number.isFinite(e.numeric)?e.numeric:e.sortValue],["desc","asc"]).map(({raw:e})=>e)}function im(e){return`/${(0,tD.UC)(e).split("/").slice(1).join("/")}/`}var iu=a(88502);let ix=({content:{id:e,name:t,lead:a,text:l,comparison_table:s,selection_tools:r,inserts:c,filters:d,productIndex:u,related_pages:x},story:p})=>{let g=(0,e0.usePathname)(),_=(0,e0.useSearchParams)(),v=null!=g,j=(0,i.useMemo)(()=>({cache:_?.get("cache")??void 0,filters:_?.get("filters")??void 0,simulatedReleaseDate:_?.get("simulatedReleaseDate")??void 0}),[_]),N=(0,R.G)(z.Pj),b=(0,R.G)(z.VP),C=(0,M.V)(),y=(0,R.G)(z.YB),w=j.simulatedReleaseDate,k=(0,i.useMemo)(()=>(0,o.A)(d,({attribute:e})=>e),[d]),L=j.f??j.filters,{filtersState:I,setFilter:O}=ih({filterKeys:k,filtersFromQuery:L,slug:N,urlMode:"keys"}),[P,D]=(0,i.useState)(1),G=(0,i.useRef)(0),[F,B]=(0,i.useState)([]),$=(0,i.useRef)([]),H=function(e){let[t,a]=(0,i.useState)(!0),[l,s]=(0,i.useState)(),n=(0,R.G)(z.VP),r=(0,M.V)(),c=(0,R.j)(),d=(0,R.G)(z.zi),m=(0,R.G)(z.YB),{shop_folder:u,selection_software_folder:x}=(0,R.G)((0,z.BK)(["shop_folder","selection_software_folder"])),{depth:p}=(0,R.G)(z.Sy)||{depth:0},g=(0,R.G)(z.Cv),_=(0,R.G)(z.kL),v=r===_,j=d===_,N=(0,i.useMemo)(()=>m?(0,eI.A)(l,({full_slug:e})=>void 0!==e&&(0,lq.GU)(e,`${m}/`)):[],[l,m]),b=(0,i.useMemo)(()=>v?[]:(0,eI.A)(l,({full_slug:e})=>void 0!==e&&(0,lq.GU)(e,(0,ir.u)(g))),[l,g,v]),C=(0,ey.B)((0,ex.A)((0,o.A)(b,({slug:e})=>{if(!j)return is(e,!0)}))),y=(0,ey.B)((0,ex.A)((0,o.A)(b,({slug:e})=>{if(!j)return is(e)})));(0,i.useEffect)(()=>{async function t(){if(!n){a(!1),s([]);return}let{data:e}=await A().get(`/api/${r}/selection-tools`,{params:{storyId:n,type:h.f1E.GLOBAL_ALTERNATE_CATEGORY}}).catch(()=>void 0)||{};s(e||[]),a(!1)}if(p===h.AFp){a(!1),s(void 0);return}if(v){a(!1),(0,eb.ow)(e)&&s(e);return}return t(),()=>{v||(a(!0),s(void 0))}},[g,p,r,v,n,e]);let w=(0,i.useCallback)(({toolName:e,description:t,tool:a,isGlobal:l=!1})=>{let{url:s,isExternal:n}=c((0,iu.YI)(a)),i=is(a.slug,!0)===e?a.name:e,r=is(a.slug)===t?"":t;return{url:l&&!n?(0,tF.W8)(i,a.id,m,u,x):s,toolName:i,description:r,icon:a.content?.icon,uuid:a.uuid,isExternal:!!n}},[m,c,u,x]);return(0,i.useMemo)(()=>{if(t||(0,V.A)(b)&&(0,f.A)((0,ex.A)([...C,...y])))return[];let e=[...(0,o.A)(N,e=>w({toolName:e.content?.name||e.name,description:e.content?.tagline||"",tool:e})),...(0,o.A)(b,(e,t)=>w({toolName:C[t],description:y[t],tool:e,isGlobal:!0}))];return(0,eW.A)(e,"toolName")},[t,w,N,b,C,y])}(r),[K,W]=(0,i.useState)(),[Z,J]=(0,ey.B)(["Product Selectors","Find and calculate the right product for your needs"]),[q,Q]=(0,i.useState)(!0),[X,ee]=(0,i.useState)(!1),[et,ea]=(0,i.useState)(0),{tree:el,depth:es}=(0,R.G)(z.Sy)||{tree:[],depth:0},en=(0,i.useRef)(void 0),ei=(0,i.useRef)(void 0),er=(0,i.useMemo)(()=>"false"===j.cache,[j]),ec=(0,i.useMemo)(()=>!!el&&function e(t){return!!(0,eC.A)(t,({full_slug:t,_C:a})=>!(im(t)!==im(N)||(0,V.A)(a))||!!(0,V.A)(a)&&e(a))}(el),[N,el]),eo=(0,V.A)(F),ed=!(0,V.A)(I)&&!!eo,em=ed&&!X,eu=c?.filter(e=>0===Number(e.placement)),ep=c?.filter(e=>2===Number(e.placement)),eg=c?.filter(e=>1===Number(e.placement)),ef=eo>6?eg?.slice(F.length/6):eg;(0,i.useEffect)(()=>{D(1),G.current=0,B([]),$.current=[],W(void 0)},[N,I]),(0,i.useEffect)(()=>{ei.current=async e=>{let t=(0,it.A)(I,(e,t)=>(0,eC.A)(d,({attribute:e})=>e===t)?.attribute_source==="storyblok"),a=(0,it.A)(I,(e,t)=>(0,eC.A)(d,({attribute:e})=>e===t)?.attribute_source==="pim"),l={page:P,parent:N,ignoreCache:er,includeAccessories:u?.isAccessory,...(0,V.A)(t)&&{properties:t}
12,...(0,V.A)(a)&&{attributes:a},...w&&{simulatedReleaseDate:w}},[s,{nested:n}]=await Promise.all([$.current.length?Promise.resolve($.current):(0,Y.n)(`/api/${C}/product-list`,l,e).then(({nested:e})=>e),(0,Y.n)(`/api/${C}/product-list`,{...l,page:P+1},e)]);return[s,n]}},[er,C,N,P,I,d,u?.isAccessory,w]),(0,i.useEffect)(()=>{en.current=async e=>{if(es===h.AFp&&!K)return A().get(`/api/${C}/selection-tools`,{params:{storyId:b,type:h.f1E.SELECTION_TOOLS_ROOT},cancelToken:e.token}).then(({data:{selectionTool:e}})=>e).catch(()=>void 0)}},[y,es,C,K,b]),(0,i.useEffect)(()=>{let e,t;if(P===G.current||!v||!N){N||Q(!1);return}let a=performance.now(),l=A().CancelToken.source();return Q(!0),G.current=P,ei.current(l).then(([l,s])=>{t||(e=setTimeout(()=>{B(e=>{var t;let a;return a=[...t=[...e,...l]],(0,ic.A)(a,(e,a)=>{if(e.content.id)return -1!==t.findIndex((t,l)=>l<a&&(t.content.id===e.content.id||(0,eh.A)(t.content.products,t=>t.content.id===e.content.id)))}),a}),$.current=s,ee(!!s.length),ea(e=>e+l.length),Q(!1)},300-(performance.now()-a)))}),en.current(l).then(e=>{W(e)}),()=>{t=!0,l.cancel("ProductList destroying!"),null!=e&&clearTimeout(e)}},[v,N,P,I]);let e_=function({selectionToolsRoot:e,depth:t,products:a,hideSelectionToolFlag:l}){return(0,i.useMemo)(()=>{if(l||!a||!a.length||a.every(e=>e.content?.productIndex?.isAccessory))return!0;let s=t===h.AFp,n=!!e?.full_slug;return!!s&&!n},[l,a,t,e])}({selectionToolsRoot:K,depth:es,products:F,hideSelectionToolFlag:p.content?.hide_selection_tool});return(0,n.jsx)(S.A,{size:h.YuK.FLUID,children:(0,n.jsxs)("div",{className:"row",children:[(0,n.jsxs)("div",{className:"col-12 mb-300 mt-300",children:[(0,n.jsx)(E.DZ,{level:1,className:"text-xl mb-0",children:t||p.name}),(0,n.jsx)("div",{className:"text-md",children:(0,n.jsx)(E.sD,{text:a})})]}),s?.[0]&&(0,n.jsx)("div",{className:"mb-300",children:(0,n.jsx)(eF,{...s[0],isInGrid:!0,mergeGlobalData:!0,aboveTheFold:!0})}),(0,n.jsxs)("div",{className:"mb-300 space-y-400 md:mb-0 md:col-3 print:align-top",children:[(0,n.jsx)("div",{children:(0,o.A)(el,e=>(0,i.createElement)(i0,{...e,isParentExtended:es<=h.AFp,query:L?`filters=${L}`:void 0,key:e.full_slug}))}),!!(0,V.A)(d)&&(0,n.jsx)("div",{children:(0,o.A)(d,e=>(0,n.jsx)(i5,{size:h.x0Q.SMALL,filterItem:e,defaultBehaviour:!0,checked:!!I[e.attribute],setFilter:O,onFilter:e=>(0,T.T$)(t||p.name,e)},e._uid))}),!e_&&(0,n.jsxs)("div",{className:"flex flex-col gap-100",children:[K?.full_slug&&(0,n.jsx)(a2,{url:K.full_slug,name:Z,description:J,icon:K.content.image,onProductFilter:()=>(0,T.T$)(t||p.name,void 0,Z)}),H.length>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"text-style-label-small-bold",children:(0,n.jsx)(E.HT,{translation:"Product Selectors"})}),(0,o.A)(H,({url:a,toolName:l,description:s,icon:i,uuid:r,isExternal:c})=>a?(0,n.jsx)(a2,{url:a,name:l,nameSize:h.DK_.SMALL,description:s,icon:i,external:c,categoryId:e,onProductFilter:()=>(0,T.T$)(t||p.name,void 0,l)},r):null)]})]}),x&&x.length>0&&(0,n.jsx)(il,{relatedPages:x})]}),(0,n.jsx)("div",{className:"md:col-9",children:(0,n.jsxs)("div",{className:"row -mx-100 gtm-product-list",children:[q&&!F.length&&(0,n.jsx)(iQ,{count:10,className:"px-100"}),ed&&eu?.map(e=>(0,n.jsx)("div",{className:"col-12 mb-200 px-100",children:(0,n.jsx)(m.A,{blok:e,isInGrid:!0})},e._uid)),!!(0,V.A)(F)&&(0,o.A)(F,(e,t)=>{let a;return ed&&t&&!(t%6)&&(a=eg?.at(t/6-1)),(0,n.jsxs)(i.Fragment,{children:[a&&(0,n.jsx)("div",{className:"col-12 mb-200 px-100",children:(0,n.jsx)(m.A,{blok:a,isInGrid:!0})}),(0,n.jsx)(i1,{...e,isLastProductCategory:ec})]},e.full_slug)}),!(0,V.A)(F)&&!q&&(0,n.jsx)("div",{className:"w-fit mx-auto",children:(0,n.jsx)(tI.A,{})}),q&&!!F.length&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(iQ,{count:2,className:"md:hidden px-100"}),(0,n.jsx)(iQ,{count:3*Math.ceil(et/3)-et||3,className:"hidden md:block px-100"})]}),X&&(0,n.jsx)("div",{className:"col-12 px-100 flex justify-center",children:(0,n.jsx)("button",{type:"button",className:"btn btn-primary",disabled:q,onClick:()=>D(G.current+1),children:(0,n.jsx)(E.HT,{translation:"Load more"})})}),em&&!!ef?.length&&(0,n.jsx)("div",{className:"col-12 mt-200 px-100 flex flex-col gap-y-200",children:ef.map(e=>(0,n.jsx)(m.A,{blok:e,isInGrid:!0},e._uid))}),ed&&!!ep?.length&&(0,n.jsx)("div",{className:"col-12 mt-200 px-100 flex flex-col gap-y-200",children:ep.map(e=>(0,n.jsx)(m.A,{blok:e,isInGrid:!0},e._uid))}),(0,U.k8)(l)&&(0,n.jsx)("div",{className:"col-12 px-100 mt-600",children:(0,n.jsx)(E.sD,{text:l})})]})})]})})};function ih({filterKeys:e,isRouterReady:t=!0,filtersFromQuery:a,slug:l,urlMode:s="json"}){let n,r,c,o,{setFilterQuery:d}=(n=(0,e0.useRouter)(),r=(0,e0.useSearchParams)(),c=(0,R.G)(z.Pj),o=(0,a1.D)(c),{setFilterQuery:(0,i.useCallback)(e=>{let t=new URLSearchParams(r?.toString()??"");t.delete("filters"),t.delete("f"),(Array.isArray(e)?e.length>0:"string"==typeof e&&e.length>
120)&&(Array.isArray(e)?e:[e]).forEach(e=>t.append("f",e));let a=t.toString(),l=o+(a?`?${a}`:"");n.replace(l,{scroll:!1})},[n,r,o])}),[m,u]=(0,i.useState)({}),[x,h]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{h(!1),u({})},[l]),(0,i.useEffect)(()=>{if(void 0!==a&&!x&&t){if(h(!0),""===a){u({}),d();return}if("keys"===s){let t=(Array.isArray(a)?a:[a]).map(e=>e.trim()).filter(Boolean),l=Array.from(new Set(t.filter(t=>e.includes(t)))).sort(),s=Array.from(new Set(t)),n=new Set(l);s.some(e=>!n.has(e))&&d(l.length?l:void 0),u(l.reduce((e,t)=>(e[t]="1",e),{}));return}if(Array.isArray(a))return void d();try{let t=JSON.parse(a),l=!1,s=(0,it.A)(t,(t,a)=>!!e.includes(a)||(l=!0,!1));if(l){let e=(0,V.A)(s)?JSON.stringify(s):"";d(e||void 0)}u(s)}catch{u({}),d()}}},[a,x,e,t,d,l,s]),{setFilter:(0,i.useCallback)((e,t)=>{let a;u(l=>{let n=t?{...l,[e]:(0,ia.A)(t)?"1":Array.isArray(t)?t.join(","):t}:(0,lJ.A)(l,e);if("keys"===s){let e=Object.keys(n).sort();return d(e.length?e:void 0),n}return a=(0,V.A)(n)?JSON.stringify(n):void 0,n}),"keys"!==s&&queueMicrotask(()=>{d(a)})},[d,s]),filtersState:m}}let ip=e=>(0,i.createElement)(ix,{...e,key:e.story.full_slug});var ig=a(26744),i_=a(37206),iv=a(86917),ij=a(69095);let iN=({invalidSkus:e,showInvalidPurchaseOptionsHint:t,onClickInvalidSku:a})=>e?.length&&t?(0,n.jsx)(ij.A,{type:h.ifX.WARNING,spacingClassName:" ",children:(0,n.jsxs)("p",{className:"mb-0 text-style-body-small",children:[(0,n.jsx)("strong",{children:"Warning:"}),"\xa0 The purchase options for this product are not properly defined. The following SKUs are affected: \xa0",(0,o.A)(e,e=>(0,n.jsxs)("button",{className:"btn btn-link px-100 py-0",onClick:()=>a(e),children:["#",e]},e))]})}):null,ib=({label:e,checked:t,property:a,onChange:l,disabled:s,visuallyDisabled:i})=>(0,n.jsx)(tZ.A,{name:e,label:e,disabled:s,checked:t,onChange:l,className:c()("my-0 flex-row-reverse items-center print:block print:w-700","gtm-purchase-option"),checkboxPosition:"right",checkboxClassName:"my-100",spanClassName:"md:w-700 print:!w-full print:max-w-2/5 print:!block text-label-small",otherLabelProps:{"data-gtm-name":a,"data-gtm-label":e},otherCheckboxProps:{"data-gtm-name":a,"data-gtm-label":e,className:c()({disabled:i})}});var iA=a(79606);let iC=({groupIndex:e,label:t,unit:a,property:l,type:s,values:i,skuInfo:r=[],purchaseOptionsBehaviour:d=h.nK7.AVAILABLE,isSkipped:m=!1,isDropdown:u=!1,isBuying:x=!1,changeSelection:p})=>{let g,f,_,v=(0,iA.i)(h.CVe.SHOW_PURCHASE_OPTIONS_AVAILABLE_SKU_INFO),j=(0,iA.i)(h.CVe.SHOW_SKIPPED_PURCHASE_OPTIONS),N=(0,eC.A)(i,"isSelected"),b="boolean"===s||2===i.length&&(0,eQ.A)(["0","1"],e=>(0,eh.A)(i,{value:e})),A="number"===s,C=e=>{let t=e.value.toString();return A?t:e.label||t};return m&&!j?null:(0,n.jsx)("div",{className:c()("flex flex-col flex-wrap gap-100 md:flex-row md:items-center","gtm-purchase-option"),"data-gtm-name":l,"data-gtm-label":t,children:b?(g=(0,eC.A)(i,({value:e})=>"1"===e||!0===e||1===e),f=(0,eC.A)(i,({value:e})=>"0"===e||!1===e||0===e),_=N?.value===g.value,(0,n.jsx)(ib,{label:t,property:l,checked:_,disabled:x,onChange:t=>{let a=t?.target.checked?g:f;a&&p(e,a.value)}},l)):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("label",{className:"flex gap-050 md:w-700 leading-none hyphens-auto print:w-full print:max-w-2/5 text-label-small",children:[t,a&&(0,n.jsxs)("span",{className:"text-neutral-600",children:["(",a,")"]})]}),(0,n.jsx)("div",{className:"flex flex-1 flex-wrap gap-050",children:u?(0,n.jsx)(l4.A,{value:N?.value?.toString(),size:h.x0Q.SMALL,onChange:t=>{let a=(0,eC.A)(i,e=>String(e.value)===String(t.target.value));a&&p(e,a.value)},className:"w-full gtm-purchase-option-value gtm-purchase-option-value-dropdown",disabled:x,children:(0,o.A)(i,(e,t)=>{let{value:a,canBeSelected:l}=e,s=C(e);if(l||d!==h.nK7.SELECTABLE)return(0,n.jsx)("option",{value:a.toString(),"data-gtm-name":s,"data-gtm-label":s,children:l?s:`[${s}]`},s.toString()+t)})}):(0,o.A)(i,(t,a)=>{let{value:l,isSelected:s,canBeSelected:i}=t,r=C(t);if(i||d!==h.nK7.SELECTABLE)return(0,n.jsx)("button",{type:"button",className:c()("select-btn select-btn-small",{"select-btn-selected":!!s,"select-btn-default":!s,"select-btn-disabled":!i||x},"gtm-purchase-option-value"),"data-gtm-name":r,"data-gtm-label":r,disabled:x,onClick:()=>p(e,l),children:r},r.toString()+a)})}),!!(v&&r.length)&&(0,n.jsx)("div",{className:"w-full md:pl-700 md:ml-100",children:(0,n.jsxs)("div",{className:"whitespace-nowrap overflow-x-scroll text-[10px]",children:["Sku Count: ",r.length,": ",r.join(", ")
12]})})]})},l)};var iy=a(67228),iw=a(36574),ik=a(88852),iL=a(24635),iS=a(57755),iE=a(11812),iI=a(99181),iT=a(97465),iM=a(77345);function iR(e,t){if(e&&t)return(0,eC.A)(e.values,e=>e.skus.includes(t))}function iO(e,t,a){if(!e||!t)return[];let l=(0,iw.Ay)(e),s=[],n=iR(l[0],t);if(!n)return[];let i=[...n.skus];for(let e of l){let n=l.indexOf(e),r=i;e.values&&0!==e.values.length&&!e.isInvalid&&1||(e.isSkipped=!0);let c=iR(e,t);if(c){for(let t of(c.isSelected=!0,e.values))t.skus.some(e=>r.includes(e))&&(t.canBeSelected=!0),0===n&&(t.canBeSelected=!0);e.values.length<=1&&(e.isSkipped=!0),i=[...(0,iL.A)(i,c.skus)]}else e.isSkipped=!0;e.skuInfo=[...i];let o=e.values.filter(e=>e.canBeSelected);a===h.nK7.SELECTABLE&&1===o.length&&(e.isSkipped=!0),s.push(e)}return function(e,t){let a=(0,iw.Ay)(e);for(let e of a){let a="number"===e.type,l=t===h.nK7.SELECTABLE?e.values.filter(e=>e.canBeSelected):e.values;if(0===l.length)continue;let s=!!(0,eC.A)(l,({label:e,value:t})=>(a||!e?t.toString():e).length>25),n=(0,ik.A)(l,({label:e,value:t})=>(a||!e?t.toString():e).length)>60;e.isDropdown=s||n}return a}(s,a)}function iz(e){return(0,ex.A)((0,iS.A)((0,iE.A)(e?.map(e=>(0,iE.A)(e.values?.map(e=>e.skus))))))}var iP=a(76551);let iD=(0,i.forwardRef)(({story:e,purchaseOptions:t,purchaseOptionsBehaviour:a,initialSku:l,defaultSku:s,allSkus:r,shopDomain:d,shopLocale:m},u)=>{let x=(0,e0.usePathname)(),p=(0,e0.useSearchParams)(),g=null!=x,f=Object.fromEntries(p?.entries()??[]),_=(0,R.j)(),{isBuying:v}=(0,iP.x)(),j=(0,ey.B)("Select other product variant"),N=(0,R.G)(z.OS),{content:{id:b,invalidPurchaseOptions:A}}=e||{},{poWithoutInvalidData:C}=(0,i.useMemo)(()=>t?{poWithoutInvalidData:function(e){let{purchaseOptionsWithOutInvalidSkus:t}=function(e){if(!e)return{purchaseOptionsWithOutInvalidSkus:[],invalidSkus:[],skusToLog:{nonUniqueSkus:[],notInFirstPurchaseOption:[]}};let t=(0,iw.Ay)(e),{nonUniqueSkus:a,skusToBeRemoved:l,notInFirstPurchaseOption:s}=function(e){if(!e)return{nonUniqueSkus:[],skusToBeRemoved:[],notInFirstPurchaseOption:[]};let t=(0,iS.A)((0,iE.A)(e.map(e=>(0,iE.A)(e.values?.map(e=>e.skus)))));e.forEach(e=>{e.totalCount=e.values.reduce((e,t)=>e+t.skus.length,0)});let a={};for(let l of t){let t=[];for(let a of e)if(a.values&&a.values.length>1)for(let e of a.values)a.totalCount!==e.skus.length&&e.skus.includes(l)&&t.push(e.value);let s=JSON.stringify(t);a[s]?a[s].push(l):a[s]=[l]}let l=(0,it.A)(a,e=>e.length>1),s=(0,iE.A)((0,l1.A)(l)),n=(0,iI.A)(t,e[0]?.values?.map(e=>e.skus).flat());return{nonUniqueSkus:s,notInFirstPurchaseOption:n,skusToBeRemoved:[...(0,iE.A)((0,o.A)((0,l1.A)(l),e=>e.slice(1))),...n]}}(e);return{purchaseOptionsWithOutInvalidSkus:t.map(e=>(e.values=e.values?.map(e=>(e.skus=e.skus.filter(e=>!l.includes(e)),e)),e)),invalidSkus:l,skusToLog:{nonUniqueSkus:a,notInFirstPurchaseOption:s}}}((0,iw.Ay)(e));for(let e of t)e.values=e.values?.filter(e=>e.skus.length>0);let a=iz(t);for(let e of t)if("boolean"===e.type){let t=(0,eC.A)(e.values,e=>!0===e.value),l=(0,eC.A)(e.values,e=>!1===e.value);if(t&&l){let e=t.skus,s=l.skus,n=(0,iI.A)(a,(0,iT.A)(e,s));n.length>0&&(l.skus=(0,iT.A)(s,n))}}for(let e of t)e.values.length<1&&(e.isInvalid=!0);let{validatedOptions:l}=function(e,t){let a=(0,iw.Ay)(e),l=[],s=[],n=0,i=[],r="";for(let e of a){let a=e.values.flatMap(e=>e.skus),c=a.length;if(c>n){if(n>0){t&&(e.isInvalid=!0);let n=(0,iI.A)(a,i);l.push(...n),s.push({previous:{name:r,skus:i},current:{name:e.name,skus:a}})}}else n=c,i=a,r=e.name}return{validatedOptions:a,invalidSkus:(0,iS.A)(l),data:s}}(t,!0);return l}(t)}:{poWithoutInvalidData:[]},[t]),[y,w]=(0,i.useState)(),[k,L]=(0,i.useState)(!1),[S,E]=(0,i.useState)([]),I=(0,iA.i)(h.CVe.SHOW_INVALID_PURCHASE_OPTIONS_HINT),T=C.filter(e=>e.isInvalid),M=C.length===T.length||0===t.length,{data:O,execute:P,isLoading:D}=(0,iy.e)("/get-product-skus"),G=O?.items;(0,i.useEffect)(()=>{if(l){let e=iO(C,l,a);e?.length&&E(e),L(!0)}},[l,C,a]),(0,i.useEffect)(()=>{M&&P({method:h.B1.GET,data:{id:b,shopDomain:d,locale:m,source:"visible",stripped:!0}})},[b,d,m,M]),(0,i.useEffect)(()=>{if(g&&G?.length&&!y){let e=(0,eW.A)(G,"name");w(e);let t=f?.sku!=null&&""!==f.sku?String(f.sku):void 0,a=t?e.find(e=>String(e.vendorId)===t):void 0;(!t||a)&&(!a&&l&&(a=e.find(e=>String(e.vendorId)===String(l))),!a&&s&&(a=e.find(e=>String(e.vendorId)===String(s))),a??=e[0],_((0,z.Ei)(String(a.vendorId))))}},[s,_,y,G,l,g,f?.sku]);let F=(e,t)=>{let l=function(e,t,a){let l=(0,eC.A)(e[t].values,e=>e.value===a),s=l?.skus,n=[],i=s?[...s]:[];for(let a of(n=[...i],e)){let r=e.indexOf(a);if(!a.isSkipped){if(r===t){let e=(0,iL.A)(i,l?.skus);e.length>0&&(i=e)}else{let e=a.values.find(e=>e.isSelected),t=e?.skus.some(e=>s?.includes(e));if(e&&t){let t=(0,iL.A)(i,e.skus);t.length>0&&(i=t)}else{let t=i,l=(0,nk.A)(a.values,e),s=(0,eC.A)(a.values.slice(l+1),e=>e.skus.some(e=>t.includes(e)));if(s)i=(0,iL.A)(i,s.skus);else{let e=(0,iM.A)(a.values.slice(0,l),e=>e.skus.some(e=>t.includes(e)));if(e)i=(0,iL.A)(i,e.skus);else{let e=a.values.find(e=>e.skus.some(e=>t.includes(e)));e&&(i=(0,iL.A)(i,e.skus))}}}}if(1===i.length)return i[0];i.length>0&&(n=[...i])}}return i.length>0?i[0]:n.length>0?n[0]:void 0}(S,e,t);if(!l)return;let s=iO(C,l,a);_((0,z.Ei)(l)),E([...s])},B=(0,i.useCallback)(e=>{let t=iO(C,e,a);_((0,z.Ei)(e)),E([...t])},[_,C,a]);return M?(0,n.jsxs)("div",{ref:u,children:[D&&(0,n.jsx)(W.A,{}),!D&&y&&y?.length>1&&(0,n.jsx)(l4.A,{value:N,onChange:e=>{_((0,z.Ei)(e.target.value))},disabled:v,children:y.map(e=>
12(0,n.jsx)("option",{value:e.vendorId,children:e.name},e.id))})]}):k&&l&&r?.length&&!S.length?(0,n.jsxs)("div",{ref:u,children:[(0,n.jsx)("button",{onClick:()=>B(r[0]),className:"text-style-label-small ui-clickable",children:j}),(0,n.jsx)(iN,{invalidSkus:A,showInvalidPurchaseOptionsHint:I,onClickInvalidSku:B})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{ref:u,className:c()("flex flex-col",{"gap-100":S.length>=6,"gap-200":S.length<6}),children:(0,o.A)(S,(e,t)=>{var l;let s=(l=e.unit)?Array.from(new Set(l.split("|")))[0]??"":"";return(0,n.jsx)(iC,{property:e.attribute,type:e.type||"string",groupIndex:t,label:e.name,unit:s,values:e.values.toSorted((e,t)=>{let a=e.label?Number.parseInt(e.label.toString(),10):NaN,l=t.label?Number.parseInt(t.label.toString(),10):NaN;return Number.isNaN(a)||Number.isNaN(l)?(e.id??-1)-(t.id??-1):a-l}),isSkipped:e.isSkipped,skuInfo:e.skuInfo,isDropdown:e.isDropdown,isBuying:v,changeSelection:F,purchaseOptionsBehaviour:a},e.name+t)})}),(0,n.jsx)(iN,{invalidSkus:A,showInvalidPurchaseOptionsHint:I,onClickInvalidSku:B})]})});iD.displayName="ProductPagePurchaseOptionsV2";var iG=a(97268),iF=a(68580),iB=a(52744),iU=a(7169);let i$=(0,i_.default)(async()=>Promise.resolve().then(a.bind(a,86917)),{loadableGenerated:{webpack:()=>[86917]},ssr:!1}),iH=(0,i_.default)(async()=>a.e(8507).then(a.bind(a,98507)),{loadableGenerated:{webpack:()=>[98507]},ssr:!1});function iV(e){if(null!=e&&""!==e)return String(e)}let iK=({isPreview:e,content:{image:t,images_pim:a,model_3d:l,hero_text_inverted:s,hero_image_alignment:r,hero_image_proportions:d,hero_image:u,hero_image_mobile:x,hero_background_image:p,hero_background_image_mobile:g,hero_background_image_include_tagline:f,hero_vertical_text_alignment:_,enable_hero:v,content_top:N,title:b,name:C,tagline:y,benefits:w,description:k,content:L,purchase_options_behaviour:I,highlights:M,default_sku:O,certificates:P,category:D,features:G,id:F,show_sku_description:B,sku_count:$,buttons:H,productIndex:K,hide_selection_tool:W,show_case_studies:Y},story:Z})=>{let J=(0,e0.usePathname)(),q=(0,e0.useSearchParams)(),Q=(0,i.useMemo)(()=>Object.fromEntries(q?.entries()??[]),[q]),X=(0,aL.yn)(),ee=(0,R.j)(),et=(0,R.G)(z.JV),ea=(0,R.G)(z.Cv),el=(0,R.G)(z.OS),en=(0,R.G)(z.h8),[ei,er]=(0,i.useState)(!1),[ec,eo]=(0,i.useState)(!1),[ed,em]=(0,i.useState)(el),[eu]=(0,i.useState)([]),[eh]=(0,i.useState)(!1),[ep,eg]=(0,i.useState)(),{ctaWrapRef:e_,isCtaInView:ev,ctaArrowDown:ej}=(0,eP.rJ)(),eN=(0,i.useRef)(null),[eb,eA]=(0,i.useState)(1),[eC]=(0,i.useState)(!1),[ew,ek]=(0,i.useState)(!1),[eS,eE]=(0,i.useState)((0,eL.kf)($)?Number.parseInt(String($),10):1),[eI,eT]=(0,i.useState)([]),[eM,eR]=(0,i.useState)(!0),{showPrices:eO,isLoading:ez}=(0,iF.L)(),eD=(0,tG.z)(e=>e.selectSiteConfigurationProperty("checkout_enabled")),eG=(0,tG.z)(e=>e.selectSiteConfigurationProperty("show_sku_description")),eF=(0,tG.z)(e=>e.selectSiteConfigurationProperty("show_sku_tagline")),eB=(0,tG.z)(e=>e.selectSiteConfigurationProperty("default_purchase_options_behaviour")),eU=(0,tG.z)(e=>e.selectSiteConfigurationProperty("shop_import")),e$=(0,tG.z)(e=>e.selectSiteConfigurationProperty("shop_domain")),eH=(0,tG.z)(e=>e.selectSiteConfigurationProperty("shop_locale")),{purchaseOptions:eV}=Z.content,eK=(0,i.useMemo)(()=>iz(eV),[eV]),eY=(0,i.useRef)(el),eZ=(0,i.useRef)(Q.sku),eJ=(0,i.useRef)(el),[eQ,eX]=(0,i.useState)(!0);(0,i.useLayoutEffect)(()=>{eZ.current=Q.sku,eJ.current=el},[Q.sku,el]);let e1=(0,U.k8)(M),e2=(0,i.useMemo)(()=>G?.some(e=>e.name||(0,U.k8)(e.text))&&G?.length?(0,n.jsx)("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-400",children:(0,o.A)(G,e=>(0,n.jsx)(m.A,{blok:e,isInGrid:!0},e._uid))}):null,[G]),e4="Tech specs",e3="Documentation",e6="Features",[e5,e8,e7]=(0,ey.B)([e4,e3,e6]),[e9,te]=(0,i.useState)(),{data:tt,execute:ta,flush:tl,isLoading:ts}=(0,iy.e)("/get-sku",{preserveData:!0}),tn=null!=J&&!ts,{execute:ti,isLoading:tr}=(0,iy.e)("/get-product-skus"),{data:tc,execute:to,isLoading:tm,flush:tu}=(0,iy.e)("/get-replacement-skus",{preserveData:!0}),{data:tx,execute:th,isLoading:tp}=(0,iy.e)("/get-product",{preserveData:!0}),{data:tg,isLoading:tf,execute:t_,flush:tv}=(0,iy.e)("/get-operating-modes",{preserveData:!0}),{data:tj,isLoading:tN,execute:tb,flush:tA}=(0,iy.e)("/get-documents",{preserveData:!0}),{data:tC,execute:ty,flush:tw}=(0,iy.e)("/get-sku-certifications",{preserveData:!0}),{data:tk,isLoading:tL,execute:tS,flush:tE}=((e,t)=>{let[a,l]=(0,i.useState)(!1),[s,n]=(0,i.useState)(),[r,c]=(0,i.useState)();return{isLoading:a,execute:(0,i.useCallback)(async a=>{l(!0),c(void 0);try{let l=await (0,iB.a)("/get-sku-relations",{id:a,locale:t,shopDomain:e});n(l)}catch(e){c(e)}finally{l(!1)}},[t,e]),data:s,error:r,flush:(0,i.useCallback)(()=>{n(void 0),c(void 0),l(!1)},[])}})(e$,eH),tI=(0,i.useMemo)(()=>tk?.items?.map(e=>String(e.id)).sort().join("|")??"",[tk]),tT=e9?.id,tM=e9?.successorsIds,tR=(0,i.useMemo)(()=>tM?.join(",")??"",[tM]),tO=(0,i.useRef)(tM);(0,i.useLayoutEffect)(()=>{tO.current=tM},[tM]);let tz=(0,i.useRef)(""),tP=(0,i.useRef)(""),tD=(0,i.useRef)("");(0,i.useLayoutEffect)(()=>{let e=null!=Q.sku&&""!==Q.sku?String(Q.sku):void 0;tl(),tu(),te(void 0),ek(!1),eo(!1),tz.current="";let t=iV(eJ.current),a=iV(e);tP.current=t&&t!==a?`${F}|${t}|${e$}|${eH}`:"",tD.current="",e?(ee((0,z.Ei)(e)),eg(e)):(ee((0,z.Ei)(void 0)),eg(void 0)),em(e)},[Z.full_slug,ee,tl,tu]),(0,i.useEffect)(()=>{let e=null!=Q.sku&&""!==Q.sku?String(Q.sku):void 0;e&&(ee((0,z.Ei)(e)),eg(e))},[ee,Q.sku]),(0,i.useEffect)(()=>{eY.current=e9?.vendorId;let e=iV(e9?.vendorId);if(!tn||!e)return;let t=iV(ed);t!==e&&(em(String(e9.vendorId)),t&&(er(!0),X("sku",e)))},[tn,ed,X,e9?.vendorId]),(0,i.useEffect)(()=>{let e=A().CancelToken.source(),t=iV(el);if(iV(e9?.vendorId)===t)return tP.current="",()=>e.cancel();if(!t)return()=>e.cancel();let a=`${F}|${t}|${e$}|${eH}`;return tP.current===a||(tP.current=a,eo(!0),ta({data:{vendorId:!0,id:t,locale:eH,shopDomain:e$}})),()=>e.cancel()},[F,el,e$,eH]),(0,i.useEffect)(()=>
12{if(!e9?.id)return;let e=`${String(e9.id)}|${e$}|${eH}`;if(tz.current===e)return void eo(!1);tz.current=e;let t=A().CancelToken.source();return tE(),tv(),tA(),tw(),eX(!0),t_({data:{id:e9.id,shopDomain:e$,locale:eH},method:h.B1.GET,cancelTokenSource:t}).finally(()=>{eX(!1)}),tb({data:{id:e9.id,shopDomain:e$,locale:eH},method:h.B1.GET,cancelTokenSource:t}),ty({data:{id:e9.id,shopDomain:e$,locale:eH},method:h.B1.GET,cancelTokenSource:t}),tS(e9.id,t),eo(!1),()=>{t.cancel()}},[e$,eH,e9?.id]),(0,i.useEffect)(()=>{if(!F||!eH||!e$)return;let e=A().CancelToken.source();return th({data:{id:F,shopDomain:e$,locale:eH},cancelTokenSource:e}),()=>e.cancel()},[F,eH,e$]),(0,i.useEffect)(()=>{e9&&ee((0,z.eg)({_uid:e9.id+"fake-sku",component:"product-sku",id:e9.id,item:e9.vendorId,vendorId:e9.vendorId,name:e9.name,sellable:e9.sellable,expired:e9.expired}))},[ee,e9]),(0,i.useEffect)(()=>{!ew&&e9&&ek(!0)},[e9,ew]),(0,i.useEffect)(()=>{(0,T._0)({items:[{item_name:C,item_brand:(0,ig.A)(ea),quantity:eb}]})},[eb,ea,C]),(0,i.useEffect)(()=>{if(!e9)return;let e=[{item_id:e9.vendorId,item_variant:e9.name}];(0,T._0)({items:e})},[e9]),(0,i.useEffect)(()=>{let e=tO.current;tT&&e?.length?to({data:{shopDomain:e$,locale:eH,skuId:e}}):tu()},[tT,tR,to,tu,e$,eH]),(0,i.useEffect)(()=>{if(!tx)return;let e={item_category:D?`${D.name} (${tx.parentId})`:void 0};(0,eq.A)(tx?.secondaryParents,(t,a)=>{e[`item_category${a+2}`]=`(${t})`}),(0,T._0)({items:[e]})},[tx,D]),(0,i.useEffect)(()=>()=>{(0,T._0)({items:void 0})},[]),(0,i.useEffect)(()=>{let e=e9?.id;if(!e||tL)return;if(!tI)return void eR(!1);let t=`${String(e)}|${tI}`;if(tD.current===t)return void eR(!1);eR(!0);let a=new AbortController;return async function(){try{let l=await fetch("/api/datastore/get-preferred-accessories",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({id:String(e),shopDomain:e$,locale:eH}),signal:a.signal});if(a.signal.aborted)return;let s=await l.json();if(a.signal.aborted)return;if(s?.items){let e=s.items.map(e=>({...tk?.items.find(t=>t.id===e.id)})).filter(e=>void 0!==e);tD.current=t,eT(e)}}catch{if(a.signal.aborted)return}finally{a.signal.aborted||eR(!1)}}(),()=>{a.abort()}},[tL,tk,tI,e$,eH,e9?.id]);let tF=(0,iG.bO)(tg?.items),tB=(0,iG.PB)(tF,e9),tU=(0,iG.ZP)(e9,tj?.items,tF),t$=(0,V.A)(tB),tH=(0,V.A)(tU),tV=!!(0,V.A)(tk?.items),tK=!!(0,V.A)(tC?.items),tW=(0,U.k8)(k),tY=!!(0,V.A)(w),tZ=!!e9?.description&&0!==Object.keys((0,iU.O)(e9.description)).length,tJ=(0,eP.aY)(B,eG,tY,tW,e1),tq=(0,i.useMemo)(()=>(0,eP.p2)(I,eB),[I,eB]),tQ=ts||ec||tp||tf||eQ||tN||tr,tX=ts||tp||tL||eM,t0=(0,i.useRef)(0),t1=(0,i.useRef)({});(0,i.useEffect)(()=>{if("u"<typeof performance)return;0===t0.current&&(t0.current=performance.now());let e=(e,t)=>{t&&!t1.current[e]&&(t1.current[e]=!0,console.log(`PIM_V2 timing → ${e} in ${Math.round(performance.now()-t0.current)}ms`))};e("SKU",!ts&&!!e9),e("Product",!tp&&!!tx),e("Relations",!tL&&!!tk),e("Preferred-accessory",!eM),e("ALL v2",!tX&&!!e9)},[ts,e9,tp,tx,tL,tk,eM,tX]);let t2=(0,i.useMemo)(()=>(0,ef.A)((0,ex.A)([(0,V.A)(G)&&e7?{name:e7,nameKey:e6,key:e7}:void 0,...(0,o.A)(tB,({section:e,name:t,nameKey:a})=>({name:t,nameKey:a,key:e}))]),"key"),[G,e7,tB]),t4=(0,i.useMemo)(()=>(0,ef.A)((0,o.A)(tU,({section:e,name:t,nameKey:a})=>({name:t,nameKey:a,key:e})),"key"),[tU]),t3=(0,i.useMemo)(()=>(0,ef.A)([...tx?.links||[],...e9?.buttons||[]],"url"),[tx,e9]);(0,i.useEffect)(()=>{let e=A().CancelToken.source(),t=async t=>{let{items:a}=await ta({data:{vendorId:!0,locale:eH,shopDomain:e$,id:t,source:"visible"},method:h.B1.GET,cancelTokenSource:e})||{};if(a?.length){let e=a[0];eg(null!=e.vendorId?String(e.vendorId):void 0)}else eg(t)};if(tn&&!ep)if(Q.sku){let e=Q.sku;eK?.includes(e)?eg(e):t(e)}else O&&eK?.includes(O)?eg(O):eK?.length&&eg(eK[0]);return()=>e.cancel()},[eK,O,F,ep,tn,Q.sku]),(0,i.useEffect)(()=>{if(!ep)return;let e=String(ep);e!==iV(el)&&ee((0,z.Ei)(e))},[ee,ep]),(0,i.useEffect)(()=>{if(!tt||ts)return;let e=tt.items?.find(e=>String(e.vendorId)===String(el));e&&te(e)},[el,tt,ts]);let t6=!!v&&0===eS||!e1&&0===eS,t5=K?.isAccessory,t8=(0,es.Y_)(eN,!!(eU&&!t6));return(0,i.useEffect)(()=>{t6&&ti({method:h.B1.GET,data:{id:F,shopDomain:e$,locale:eH,source:"visible",stripped:!1}}).then(e=>{let{items:t}=e||{};if(!t?.length)return;let a=(0,eW.A)(t,"name"),l=eZ.current,s=null!=l&&""!==l?String(l):void 0,n=iV(eJ.current),i=s?a.find(e=>String(e.vendorId)===s):void 0;if(s&&!i)return;let r=n?a.find(e=>String(e.vendorId)===n):void 0,c=i??r??a[0];eE(t.length),te(c),ee((0,z.Ei)(String(c.vendorId)))})},[ee,F,e$,eH,t6]),(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)(rI.A,{productName:C,isCtaInView:ev,ctaArrowDown:ej,isSkuGroupsPastHeader:t8,skuName:e9?.name,techSpecSections:t$?t2:void 0,documentationSections:t4,hasAccessories:tV,isLoading:tQ,hideSkuSelectionLink:!eC,hasCertifications:tK}),v&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(lB,{title:b||y,subtitle:b?y:"",lead:M,tagline:(0,n.jsx)(rt.A,{name:C,categoryName:D?.name,hideCategoryName:t5,useHeading:!1,textInverted:s}
12),useBackgroundImage:p,useBackgroundImageMobile:g,useSubtitleOverImage:f,textVerticalAlignment:_,image:u,imageMobile:x,imageAlignment:r,imageProportions:d,heroTextInverted:s,wrapTaglineAndTitleAsH1:!0}),!!(0,V.A)(N)&&(0,n.jsx)("div",{className:"content-container content-container-page mb-400",children:(0,o.A)(N,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]}),(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:"mb-400",children:(0,n.jsxs)("div",{className:c()("row",{"flex-col-reverse gap-300":t6}),children:[(0,n.jsx)("div",{className:c()("col-12 sm:col-6 print:align-top",{"md:offset-1 md:col-11 md:flex md:gap-100":t6}),children:(0,n.jsx)(rE,{userHasChangedSku:ei,certificates:P,symbols:e9?.symbols,imagesProduct:t,imagesPim:a,modelData:l,selectedSkuId:el,skuData:e9,skuIsLoading:ts,imageAlt:(0,eP.JV)(e9?.name,e9?.vendorId,y),useVerticalDesign:t6},F)}),(0,n.jsxs)("div",{suppressHydrationWarning:!0,className:c()("flex flex-col gap-200",{"col-12 sm:col-6":!t6,"md:offset-1 md:col-11":t6},"gtm-product-section"),id:"product-purchasing-section","data-gtm-name":"Purchasing","data-gtm-label":`Purchasing (${et})`,children:[!v&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(rt.A,{name:C,categoryName:D?.name,hideCategoryName:t5}),y&&(0,n.jsx)("p",{className:"text-md mb-0",children:y})]}),e1&&(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"col-12 text-style-body-small",children:(0,n.jsx)(E.sD,{text:M})})})]}),!t6&&(0,n.jsxs)(n.Fragment,{children:[((0,V.A)(tc?.items)>0||(0,V.A)(e9?.successorsIds)>0&&tm||!!e9?.expired)&&(0,n.jsx)(i7.A,{isReplaced:e9?.expired,replacementSkus:tc?.items,isLoading:tm}),eU&&(!e9?.expired||!eK.length)&&(0,n.jsx)(iD,{forwardedRef:eN,purchaseOptions:tx?.skuOptions??[],purchaseOptionsBehaviour:tq,allSkus:eK,story:Z,initialSku:ep,defaultSku:O,invalidGetParam:eh,shopDomain:e$,shopLocale:eH})]}),(0,n.jsx)(E.e7,{condition:t6,wrapper:e=>(0,n.jsx)("div",{className:"flex flex-col gap-y-100",children:e}),children:(0,n.jsx)(rT.A,{priceFetchVendorId:el,sku:{vendorId:e9?.vendorId,name:e9?.name,skuId:e9?.id,price:e9?.price},articleNumbers:e9?.articleNumbers,showPrices:eO,ctaWrapRef:e_,isProductDataLoading:tQ,isPriceDisplayLoading:ez,quantity:eb,setQuantity:eA,productAndSkuButtons:t3,showProjectPlanner:ew,projectPlannerId:e9?.vendorId,tagline:eF?e9?.tagline:void 0,buttons:H,isImportedProduct:(0,eP.kx)(Z),upsells:eI,skuCount:eS,verticalDesign:t6,operationModeItems:tF,operationModesAreLoading:tf,usedPurchaseOptionProperties:eu,hideSelectionTool:W,productCategory:C})})]})]})}),(0,n.jsx)(rP.A,{sku:e9,operatingModes:tF,techSpecSections:t2,documentationSections:t4,hasAccessories:tV,hasCertifications:tK,isLoading:tQ,isNarrow:t6&&!tY,productCategory:C}),(0,n.jsx)(ra,{benefits:w}),tW&&(0,n.jsx)(rr.A,{children:(0,n.jsx)(E.sD,{text:k,className:"text-label-small"})}),tJ&&tZ&&(0,n.jsx)(rr.A,{children:(0,n.jsxs)(i9.A,{children:[e9&&(0,n.jsxs)("p",{children:[(0,n.jsx)("span",{className:"font-bold",children:e9.name}),` #${e9.vendorId}`]}),(0,n.jsx)(re.Ay,{text:e9.description,smallTextSize:!0})]})}),!!(0,V.A)(L)&&(0,n.jsx)("div",{className:"content-container content-container-page gtm-product-section","data-gtm-name":"Content","data-gtm-label":`Content (${et})`,children:(0,o.A)(L,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))}),tK&&(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(ri,{certifications:tC.items})}),Y&&(0,V.A)(en)>0&&(0,n.jsx)(lU,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Case studies"}),content:en,cols:3,isCardGrid:!0}),!t$&&e2&&(0,n.jsx)(rc,{sectionTitle:e7,featuresMarkup:e2}),!!t$&&(0,n.jsx)(i$,{sku:e9,operationModeItems:tF,icon:j.Qt,parentId:iv.PARENT_ID.TECH_SPECS,sections:tB,name:C,isLoading:tQ,headline:e5,headlineKey:e4,productCategory:D?.name,product:C,prependedSection:e2&&e7?{name:e7,nameKey:e6,content:e2}:void 0}),!!tH&&(0,n.jsx)(i$,{sku:e9,operationModeItems:tF,icon:j.bL,parentId:iv.PARENT_ID.DOCUMENTATION,sections:tU,name:C,isLoading:tQ,headline:e8,headlineKey:e3,productCategory:D?.name,product:C}),tV&&(0,n.jsx)(iH,{isLoading:tL,icon:j.q_,relations:tk,buy:eD,buyQuantity:eb,className:c()("pt-150 mt-700","gtm-product-section"),showPrices:eO,gtmTracking:!0,productCategory:C,product:e9?.name})]},Z.full_slug)},iW=e=>(0,i.createElement)(iK,{...e,key:e.story.full_slug}),iY=({isPreview:e,content:{image:t,images_pim:a,hero_text_inverted:l,hero_image_alignment:s,hero_image_proportions:r,hero_image:d,hero_vertical_text_alignment:u,hero_background_image:x,hero_background_image_mobile:p,hero_background_image_include_tagline:g,hero_image_mobile:f,enable_hero:_,title:v,name:j,tagline:b,benefits:A,description:C,content:y,content_top:w,highlights:k,category:L,comparison_table:I,products:T,filters:M,show_case_studies:O},story:P})=>{let D=(0,e0.usePathname)(),G=(0,e0.useSearchParams)(),F=(0,i.useMemo)(()=>({cache:G?.get("cache")??void 0,filters:G?.get("filters")??void 0,simulatedReleaseDate:G?.get("simulatedReleaseDate")??void 0}),[G]),[B,$]=(0,i.useState)(T||[]),H=(0,R.G)(z.Pj),K=(0,V.A)(t)+(0,V.A)(a),W=(0,R.G)(z.h8),Y=(0,R.G)(z.ms),Z=(0,U.k8)(k),J=(0,U.k8)(C),[q,Q]=(0,i.useState)(!1),X=(0,i.useCallback)(e=>{Q(null!==e)},[]),ee=(()=>{switch(T?.length){case 1:return"lg:col-6";case 2:case 4:return"lg:col-5";default:return"lg:col-4"}})(),et=(0,i.useMemo)(()=>M?.filter(e=>T?.some(t=>{let a="storyblok"===e.attribute_source?t.content?.properties:t.content?.attributes;return a&&(e.attribute in a||e.attribute.toUpperCase()in a)})),[M,T]),ea=(0,V.A)(et)>1,{filtersState:el,setFilter:es}=ih({filterKeys:(0,i.useMemo)(()=>(0,o.A)(et,({attribute:e,type:t})=>`${e}-${t}`),[et]),isRouterReady:null!=D,filtersFromQuery:F.f??F.filters,slug:H}),en=e=>{let t=e.split("-"),a=t.pop();return{attributeKey:t.join("-"),type:a}},ei=(0,i.useCallback)(e=>(0,it.A)(el,(t,a)=>{let{attributeKey:l,type:s}=en(a);return(0,eC.A)(et,e=>e.attribute===l&&e.type===s)?.attribute_source===e}),[el,et]),er=(0,i.useMemo)(()=>ei("storyblok"),[ei]),ec=(0,i.useMemo)(()=>ei("pim"),[ei]),eo=(0,i.useMemo)(()=>{let e=(e,t,a,l)=>{let{attributeKey:s,type:n}=en(e),i=(0,eC.A)(et,e=>e.attribute===s&&e.type===n),r=l?a.content?.properties[s]:a.content?.attributes[s]?.value||a.content?.attributes[s.toUpperCase()]?.value,c=a.content?.attributes[s]?.label||a.content?.attributes[s.toUpperCase()]?.label;return!i||("single"===i.type?r===t||c===t:"multiple"===i.type?t.split(",").includes(r)||t.split(",").includes(c):"boolean"===i.t
12ype?!(!r||"0"===r||0===r):void 0)};return T?.filter(t=>Object.entries(er).every(([a,l])=>e(a,l,t,!0))&&Object.entries(ec).every(([a,l])=>e(a,l,t,!1)))},[ec,T,er,et]);return(0,i.useEffect)(()=>{eo&&JSON.stringify(eo)!==JSON.stringify(B)&&$(eo)},[eo,B]),(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsxs)(S.A,{size:h.YuK.FLUID,children:[(0,n.jsx)(lM.A,{}),_&&q&&(0,n.jsx)("div",{className:"flex mobile-nav:justify-end",children:(0,n.jsxs)(rx.A,{id:"products",className:c()("desktop-nav:absolute desktop-nav:mt-050 desktop-nav:top-0 desktop-nav:right-400 desktop-nav:btn","desktop-nav:btn-primary desktop-nav:btn-tiny desktop-nav:btn-icon-right desktop-nav:ml-200","desktop-nav:px-250 mobile-nav:p-075 mobile-nav:px-0","mobile-nav:text-style-fixed-label-tiny-bold items-center flex desktop-nav:btn-primary-no-focus"),children:[(0,n.jsx)(E.HT,{translation:"Browse products"}),(0,n.jsx)(N.g,{className:"text-sm leading-none ml-100",icon:t5.B0})]})})]}),_&&(0,n.jsx)(lB,{title:v||b||P.name,subtitle:v?b:"",lead:k,tagline:(0,n.jsx)(rt.A,{name:j,categoryName:L?.name,useHeading:!1,textInverted:l}),image:d,useBackgroundImage:x,useBackgroundImageMobile:p,useSubtitleOverImage:g,textVerticalAlignment:u,imageMobile:f,imageAlignment:s,imageProportions:r,heroTextInverted:l,wrapTaglineAndTitleAsH1:!0,large:!0}),(K>=2||!_||_&&!x)&&(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:"mb-400 md:mt-200",children:(0,n.jsxs)("div",{className:"row",children:[!_&&(0,n.jsxs)("div",{className:"col-12 md:col-8 md:offset-1",children:[(0,n.jsx)(rt.A,{name:j,categoryName:L?.name}),b&&(0,n.jsx)("p",{className:"text-md",children:b}),Z&&(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"col-12 text-style-body-small",children:(0,n.jsx)(E.sD,{text:k})})})]}),K>=2&&(0,n.jsx)("div",{className:"col-12 md:col-11 md:offset-1 md:flex md:gap-100 md:mt-300",children:(0,n.jsx)(rE,{imagesProduct:t,imagesPim:a,useVerticalDesign:!0,imageAlt:(0,eP.By)(j,L?.name,b)})})]})}),!!(0,V.A)(w)&&(0,n.jsx)("div",{className:"content-container content-container-page mb-300",children:(0,o.A)(w,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))}),B&&(0,n.jsxs)(rl.A,{id:"products",children:[I?.[0]&&(0,n.jsx)("div",{className:"mb-300",children:(0,n.jsx)(eF,{...I[0],mergeGlobalData:!0,aboveTheFold:!0})}),(0,n.jsxs)(S.A,{ref:X,size:h.YuK.FLUID,className:"mb-600 md:offset-1 md:col-10",children:[!!(0,V.A)(et)&&(0,n.jsx)("div",{className:c()("flex gap-200 mb-300 w-full items-end",{"flex-wrap":ea}),children:(0,o.A)(et,e=>(0,n.jsx)(i5,{size:h.x0Q.MEDIUM,filterItem:e,isMultipleFilters:ea,filtersState:el,checked:!!el[e.attribute],products:T,purchaseOptionsSorting:Y,setFilter:es},e._uid))}),(0,n.jsxs)("div",{className:"row -mx-100 gtm-product-list",children:[(0,o.A)(B,e=>(0,n.jsx)("div",{className:c()("gtm-product-card mb-200 col-12 sm:col-6 px-100",ee),children:(0,n.jsx)(tc.A,{linkUrl:e.full_slug,name:e.name,showPrice:!1,tagline:e.content?.tagline,categoryName:L?.name,gtmCategoryName:L?.name,description:e.content?.highlights,image:(0,eP.TE)(e.content?.images_pim,e?.content?.image)})},e.content.id)),!(0,V.A)(B)&&(0,n.jsx)("div",{className:"w-fit mx-auto",children:(0,n.jsx)(tI.A,{})})]})]})]}),(0,n.jsxs)(rl.A,{id:"overview",className:"overflow-hidden",updateHash:!1,children:[(0,n.jsx)(ra,{benefits:A}),J&&(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:"mb-400",children:(0,n.jsx)("div",{className:"row",children:(0,n.jsx)("div",{className:"md:offset-1 md:col-7",children:(0,n.jsx)(E.sD,{text:C})})})}),!!(0,V.A)(y)&&(0,n.jsx)("div",{className:"content-container content-container-page",children:(0,o.A)(y,t=>(0,n.jsx)(m.A,{blok:t,isPreview:e},t._uid))})]}),O&&(0,V.A)(W)>0&&(0,n.jsx)(lU,{className:"mt-600",headline:(0,n.jsx)(E.HT,{translation:"Case studies"}),content:W,cols:3,isCardGrid:!0})]})};var iZ=a(7965);a(63673),a(10273),a(22807),a(79298);var iJ=a(20741),iq=a.n(iJ);let iQ=({count:e,className:t=""})=>(0,n.jsx)(n.Fragment,{children:(0,aM.A)(e,e=>(0,n.jsx)("div",{className:`mb-200 col-6 md:col-4 ${t}`,children:(0,n.jsxs)("div",{className:"bg-neutral-50 relative flex flex-col h-full",children:[(0,n.jsx)("div",{className:iq()["product-images-wrap"],children:(0,n.jsx)("div",{className:c()(iq()["product-slide"],iq()["product-slide--no-image"]),children:(0,n.jsx)("div",{className:"leading-none h-full w-full overflow-hidden",children:(0,n.jsx)(aO.A,{height:500})})})}),(0,n.jsxs)("div",{className:"p-200 leading-none",children:[(0,n.jsx)(aO.A,{height:22,className:"mb-050"}),(0,n.jsx)(aO.A,{height:18,className:"mb-100"}),(0,n.jsx)(aO.A,{height:18})]})]})},e))}),iX=({_C:e,full_slug:t,name:a,isParentExtended:l,query:s})=>{let r=(0,R.G)(z.Pj),c=(0,i.useMemo)(()=>im(r).endsWith(im(t)||"--"),[r,t]),d=(0,i.useMemo)(()=>(0,o.A)(e,e=>{let t=im(r).includes(im(e.full_slug)||"--");return{...e,isExtended:t}}),[r,e]),m=(0,n.jsx)(N.g,{icon:j.Ce,className:"mr-050",transform:{rotate:45}});return(0,n.jsxs)(n.Fragment,{children:[!!a&&!!t&&(0,n.jsx)("div",{className:"text-style-label-small mb-050 flex",children:c?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"opacity-0",children:m}),(0,n.jsx)("strong",{className:"text-menu-cta-active",children:a})]}):(0,n.jsxs)(E.sG,{className:"text-style-label-small text-menu-cta no-underline hover:text-menu-cta-hover flex",linktype:h.J$1.STORY,url:t+(s?`?${s}`:""),children:[!l&&m,a]})}),!!(0,V.A)(e)&&(0,o.A)(d,(e,t)=>!(0,eh.A)(d,"isExtended")||e.isExtended?(0,n.jsx)(i.Fragment,{children:(0,n.jsx)("div",{className:c?"block pl-350":"",children:(0,n.jsx)(iX,{isParentExtended:l||c,...e,query:s})})},t):null)]})},i0=iX,i1=({full_slug:e,name:t,content:{tagline:a,category:l,items:s,image:i,images_pim:r,component:o,product:d,products:m},isLastProductCategory:u=!1})=>{let x=o===h.sbc.PRODUCT_ALIAS&&d,{name:p,full_slug:g,content:{component:f="",tagline:_="",category:v={},products:j=[],items:N=[],image:b=[],images_pim:A=[]}={}}=d||{},C=x?v:l,y=x?f:o,w=x?(0,eP.TE)(A,b):(0,eP.TE)(r,i);return(0,n.jsx)("div",{className:c()("gtm-product-card mb-200 col-6 md:col-4 px-100",{"gtm-product-range-card":y===h.ii8.PRODUCT_RANGE}),children:(0,n.jsx)(tc.A,{linkUrl:x?g:e,name:x?p:t,tagline:x?_:a,categoryName:C?.name,gtmCategoryName:C?.name,items:x?N:s,showPrice:!1,image:w,isLastProductCategory:u,type:y===
12h.sbc.PRODUCT_RANGE?h.ii8.PRODUCT_RANGE:h.ii8.PRODUCT,products:x?j:m})})};var i2=a(86176);let i4=({size:e,filter:t,activeValues:a,setActiveValues:l,handleActiveValues:s})=>{(0,i.useEffect)(()=>{function e(){l(e=>{let a=new Set(e);return a.delete(t),Array.from(a)})}return e(),()=>{e()}},[t,l]);let r=a.includes(t);return(0,n.jsx)(l2.A,{size:e,name:(0,i2.A)(t,{length:60}),handleToggle:()=>s(t),isSelected:r,className:"!my-0"})},i3=({size:e,filterItem:t,filtersState:a,filterValues:l,label:s,setFilter:r})=>{let d=(0,i.useRef)(!1),[m,u]=(0,i.useState)([]);(0,i.useEffect)(()=>{let e=a[`${t.attribute}-${t.type}`];if(e?.trim()&&!d.current){let t=e.split(",");0===m.length&&t.length>0&&(u(t),d.current=!0)}},[m,t,a]);let x=e=>{let l=a[`${t.attribute}-${t.type}`],s=new Set(m);s.has(e)?s.delete(e):s.add(e);let n=Array.from(s);if(n.join(",")!==l){let e=n.length>0?n:"";r(`${t.attribute}-${t.type}`,e)}u(n)};return(0,n.jsxs)("div",{className:c()("flex flex-wrap gap-050 items-center"),children:[s&&(0,n.jsx)("span",{className:c()("whitespace-nowrap shrink-0 mr-050",{"text-label-medium":e===h.x0Q.MEDIUM,"text-label-small":e===h.x0Q.SMALL,"text-label-tiny":e===h.x0Q.TINY}),children:(0,i2.A)(s,{length:60})}),(0,o.A)(l,t=>(0,n.jsx)(i4,{size:e,filter:t,activeValues:m,setActiveValues:u,handleActiveValues:x},t))]})},i6=({size:e,filterItem:t,filtersState:a,filterValues:l,label:s,setFilter:i,isMultipleFilters:r=!1})=>(0,n.jsxs)("div",{className:c()("flex items-center gap-100",{"!gap-050":e===h.x0Q.TINY&&r}),children:[s&&(0,n.jsx)("span",{className:c()("whitespace-nowrap shrink-0",{"text-label-medium":e===h.x0Q.MEDIUM,"text-label-small":e===h.x0Q.SMALL,"text-label-tiny":e===h.x0Q.TINY}),children:(0,i2.A)(s,{length:60})}),(0,n.jsxs)(l4.A,{onChange:e=>i(`${t.attribute}-${t.type}`,e.target.value),className:"inline-block",value:a[`${t.attribute}-${t.type}`],size:e,children:[(0,n.jsx)("option",{value:"",children:(0,n.jsx)(E.HT,{translation:"All"})}),(0,o.A)(l,e=>(0,n.jsx)("option",{value:e,children:(0,i2.A)(e,{length:60})},e))]})]}),i5=({size:e,filterItem:t,filtersState:a,setFilter:l,checked:s,products:r,purchaseOptionsSorting:o,isMultipleFilters:d,defaultBehaviour:m=!1,onFilter:u})=>{let x=(0,ey.B)({file:h.cRB.CONTENT,translation:t.attribute,fallback:t.label})||t.label||"",p=d||"boolean"===t.type?x:"",g=(0,i.useMemo)(()=>{var i,h,g;let _;if(m)return"boolean"===t.type?(0,n.jsx)(tZ.A,{size:e,label:(0,i2.A)(p,{length:60}),onChange:e=>{l(t.attribute,e.target.checked),e.target.checked&&u?.(x)},checked:s,className:c()(`gtm-category-filter gtm-category-filter-${t.type}`),otherCheckboxProps:{"data-gtm-category-filter-label":x,"data-gtm-category-filter-name":t.attribute}}):null;let v=t.type&&"boolean"!==t.type&&(0,ex.A)((0,ef.A)(r?.map(e=>{if("pim"===t.attribute_source&&"attributes"in e.content){let a=e.content?.attributes[t.attribute]||e.content?.attributes[t.attribute.toUpperCase()];if(a)return{value:a.value,label:a?.label}}if("storyblok"===t.attribute_source&&"properties"in e.content)return{value:e.content?.properties[t.attribute]}}),"value"))||[],j=(i=r||[],h=t.attribute,_=i.reduce((e,t)=>{if(!t.content?.attributes)return e;let a=t.content?.attributes[h]||t.content?.attributes[h.toUpperCase()];if(a){let t=a.attribute;if(!(0,f.A)(t)&&!(0,f.A)(h))return[...e,{attribute:t,name:h}]}return e},[]),g=(0,ex.A)((0,ef.A)(_,e=>`${e.attribute}-${e.name}`)),(0,f.A)(g)?id(v.map(({value:e})=>e)):g.map(e=>{let t=o?.[e.attribute],a=t?.length?null:o?.[e.name],l=t||a;return l?.length?(0,eW.A)(v,({value:e})=>{let t=l.indexOf(e);return -1===t?v.findIndex(t=>t.value===e):t}).map(({value:e,label:t})=>t||e):id(v.map(({value:e})=>e)).map(e=>{let t=v.find(t=>t.value===e);return t?.label||e})}).flat());return"single"===t.type?(0,n.jsx)(i6,{size:e,label:p,filterItem:t,filterValues:j,filtersState:a||{},isMultipleFilters:d,setFilter:l}):"multiple"===t.type?(0,n.jsx)(i3,{size:e,label:p,filterItem:t,filterValues:j,filtersState:a||{},setFilter:l}):"boolean"===t.type?(0,n.jsx)(tZ.A,{size:e,label:(0,i2.A)(p,{length:60}),onChange:e=>l(`${t.attribute}-${t.type}`,e.target.checked),checked:s,className:c()(`gtm-category-filter gtm-category-filter-${t.type} flex-row-reverse`,{"!mb-0":!1===d}),otherCheckboxProps:{"data-gtm-category-filter-label":x,"data-gtm-category-filter-name":t.attribute}}):void 0},[s,m,t,a,d,x,p,u,r,l,e,o]);return(0,n.jsx)(n.Fragment,{children:g})};a(78681),a(69649),a(30401),a(58308);let i8=()=>{let{root:e,brandName:t}=(0,R.G)((0,z.BK)(["root","brandName"]));return(0,n.jsxs)(S.A,{size:h.YuK.FLUID,className:"bg-neutral-50 flex py-050 mobile-nav:hidden",children:[(0,n.jsxs)(E.sG,{url:e?.full_slug,linktype:h.J$1.STORY,className:"flex items-center text-style-label-tiny",children:[(0,n.jsx)(N.g,{icon:j.Ce,className:"mr-100 text-sm leading-none"})," ",t]}),(0,n.jsx)("div",{className:"ml-auto",children:(0,n.jsx)(lw.A,{isSmall:!0})})]})};a(48179),a(21705),a(44276),a(68333);var i7=a(68287),i9=a(76158),re=a(72398),rt=a(89640);let ra=({benefits:e})=>{let t=(0,R.G)(z.JV);return e?.length?(0,n.jsx)(S.A,{size:h.YuK.FLUID,className:c()("mb-400","gtm-product-section"),"data-gtm-name":"Benefits","data-gtm-label":`Benefits (${t})`,children:(0,n.jsx)("div",{className:c()("row",{"justify-center":e?.length===1}),children:(0,o.A)(e,e=>(0,n.jsx)(m.A,{blok:e,isInGrid:!0},e._uid))})}):null};var rl=a(55521);let rs=async(e,t,a)=>{try{let e=new URL(`/api/${t}/certifications`,window.location.origin);e.searchParams.append("certificationIds",a);let l=await fetch(e.toString());return await l.json()??[]}catch(e){return console.error("Error fetching certifications",e),[]}},rn=({text:e})=>{let t=/(https?:\/\/[^\s]+)/g,a=e.split(t).map(e=>t.test(e)?(0,n.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",children:e},(0,tC.A)()):e);return(0,n.jsx)(n.Fragment,{children:a})},ri=({certifications:e})=>{let t=e.map(e=>e.id).join(","),[a,l]=(0,i.useState)(!1),[s,r]=(0,i.useState)([]),d=(0,M.V)(),m=(0,R.G)(z.Cv),u="Certifications",x=(0,ey.B)(u),p=(0,ey.B)("certification logo");return(0,i.useEffect)(()=>{let a=A().CancelToken.source();async function s(){try{l(!0);let a=await rs(m,d,t),s=e.map(e=>{let t=a.find(t=>
12t.id===e.id);return{id:e.id,title:e.label,text:e.text,link:t?.link,image:e.image,story:t?.story}});r(s)}catch(e){console.error("Failed to fetch certifications",e)}finally{l(!1)}}return e.length&&d&&m&&s(),()=>{a.cancel()}},[e,d,m]),(0,n.jsx)(rl.A,{id:"certifications",className:"pt-150 mt-700 gtm-product-section","data-gtm-name":u,"data-gtm-label":x,children:(0,n.jsxs)(S.A,{size:h.YuK.FLUID,className:"mb-400",children:[(0,n.jsxs)("div",{className:"col-12 md:col-6 flex flex-row gap-100 items-center mb-350",children:[(0,n.jsx)(N.g,{icon:j.LP,className:"text-lg"}),(0,n.jsx)(E.DZ,{className:"m-0",level:2,children:x})]}),a?(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(W.A,{})}):(0,n.jsx)("div",{className:"row",children:(0,o.A)(s,e=>{let{link:t,story:a}=e,l=(0,U.VX)(t),i=s.length>1,r=`${e.title} ${p}`;return(0,n.jsx)("div",{className:c()("flex items-center col-12 mb-400 relative",{"sm:col-6":i}),children:(0,n.jsxs)("div",{className:"flex items-center gap-200 w-full",children:[e.image&&(0,n.jsx)("div",{className:c()({"w-2/5":i,"w-1/4":!i}),children:(0,n.jsx)("div",{className:"relative h-600 overflow-hidden",children:(0,n.jsx)(E._V,{imageUrl:e.image,alt:r,className:c()("w-full h-auto max-w-full max-h-full flex"),objectFit:h.ATT.CONTAIN})})}),(0,n.jsxs)("div",{className:c()({"w-3/5":i,"w-3/4":!i}),children:[e.title&&(0,n.jsx)(E.e7,{condition:l||a?.full_slug,wrapper:a=>(0,n.jsx)(E.sG,{name:e.title,linktype:t?.linktype,url:t?.cached_url,target:t?.linktype===h.J$1.URL?"_blank":"_self",className:"text-neutral-900",children:a}),children:(0,n.jsx)("span",{className:"text-style-heading-h4 leading-headings mb-0",children:e.title})}),(0,U.k8)(e.text)?(0,n.jsx)(E.sD,{className:"text-style-body-small",text:e.text}):e.text&&(0,n.jsx)("p",{className:"text-style-body-small",children:(0,n.jsx)(rn,{text:e.text})})]})]})},e.id)})})]})})};var rr=a(57074);let rc=({sectionTitle:e,featuresMarkup:t})=>(0,n.jsxs)(S.A,{size:h.YuK.FLUID,className:"mt-700 mb-400",children:[(0,n.jsxs)("div",{className:"col-12 md:col-6 flex flex-row gap-100 items-center mb-350",children:[(0,n.jsx)(N.g,{icon:j.IT,className:"text-lg"}),(0,n.jsx)(E.DZ,{className:"m-0",level:2,children:e})]}),t]});var ro=a(96618),rd=a(82492),rm=a(80637),ru=a.n(rm),rx=a(71884),rh=a(91800),rp=a(86768),rg=((s={}).AIRFLOW="airflow",s.PRESSURE="pressure",s);let rf={width:120,height:70},r_={width:600,height:340};function rv(e){return(0,o.A)(e,(e,t)=>({name:e,value:t}))}function rj(e){return Object.keys(e)[0]}function rN(e){return Object.values(e)[0]}async function rb(e,t,l){let s=e.find(e=>e.type===l)?.dropdownOptions,n=s?.find(e=>e.value===t),i=[...e];if(n){let e=i.find(e=>e.type===l);if(e){let{convertUnits:t}=await Promise.all([a.e(4324),a.e(3572)]).then(a.bind(a,73572)),l=e.selectedDropdownOption?.value,s=n.value,i=e.inputValue;e.inputValue=t(l,s,i),e.selectedDropdownOption={name:n.name,value:s}}return i}}function rA(e,t,a){return(0,o.A)(e,e=>e.type===a?{...e,defaultInputs:!1,inputValue:(0,eL.qx)(t)}:e)}var rC=a(64150);let ry=({performanceChartFilters:e,handleFilterChange:t,isChartLoading:a,activePerformanceValues:l,chart:s})=>{let[r,d]=(0,i.useState)(),[m,u]=(0,i.useState)(a),x=(0,ey.B)("Advanced calculation"),p=(0,i.useMemo)(()=>(0,eJ.A)(u,500),[]);async function g(a,l){p(!0),t(a,l);let{value:s,type:n}=a.target;if("text"===n)d(rA(e,s,l).map(({type:e,inputValue:t,selectedDropdownOption:a,defaultInputs:n})=>({type:e,defaultInputs:n,displayValue:e===l?s:"",dropdownValue:a?.value,inputValue:rw(t)})));else{let t=await rb(e,s,l);t&&d(t.map(({selectedDropdownOption:e,inputValue:t,type:a,defaultInputs:l})=>({type:a,defaultInputs:l,dropdownValue:e?.value,inputValue:rw(t)})))}}return((0,i.useEffect)(()=>{l?d(l.map(({inputValue:e,dropdownValue:t,type:a,defaultInputs:l})=>({type:a,defaultInputs:l,dropdownValue:t,inputValue:l?"":rw(e)}))):d(e.map(({type:e,selectedDropdownOption:t,defaultInputs:a,inputValue:l})=>({type:e,defaultInputs:a,dropdownValue:t?.value,inputValue:a?"":rw(l)})))},[e,l]),(0,i.useEffect)(()=>{p.cancel(),u(a)},[p,a]),s)?(0,n.jsxs)("div",{className:"flex flex-col h-full flex-auto gtm-product-image-performance",children:[(0,n.jsxs)("div",{className:"relative flex flex-auto",children:[(0,n.jsx)("div",{className:c()("my-auto w-full",ru
12()["svg-container"],{"opacity-25":m}),dangerouslySetInnerHTML:{__html:s}}),m&&(0,n.jsx)("div",{className:"absolute inset-0 flex justify-center items-center",children:(0,n.jsx)(W.A,{})})]}),(0,n.jsxs)("div",{className:"flex gap-100 flex-col pb-100",children:[!!r?.length&&(0,n.jsx)("div",{className:"grid gap-100 2xl:gap-300 grid-cols-1 2xl:grid-cols-2 px-300 justify-center",children:(0,o.A)(e,e=>{let{displayValue:t,inputValue:a,dropdownValue:l}=(0,eC.A)(r,{type:e.type})||{};return(0,n.jsxs)("div",{className:c()("flex items-center justify-between",{"gtm-product-image-performance-airflow":e.type===rg.AIRFLOW,"gtm-product-image-performance-pressure":e.type===rg.PRESSURE}),children:[(0,n.jsx)("label",{className:"text-style-label-tiny 2xl:mr-300 w-1/4 2xl:w-auto",children:e.label}),(0,n.jsxs)("div",{className:"flex w-8/12 2xl:w-auto gap-100",children:[(0,n.jsx)("input",{type:"text",placeholder:(0,eL.isNumber)(e.inputValue)?e.inputValue.toString():"",className:"form-input form-input-tiny w-1/2 md-max:pb-0 gtm-input-value",onChange:t=>void g(t,e.type),value:t||a||""}),(0,n.jsx)(l4.A,{name:"dropdownSmall",className:"w-1/2 flex items-center gtm-input-unit",size:h.x0Q.TINY,onChange:t=>void g(t,e.type),value:l||"",children:(0,o.A)(e.dropdownOptions,e=>(0,n.jsx)("option",{value:e.value,children:e.name},e.name))})]})]},e.type)})}),(0,n.jsxs)(rx.A,{id:(0,rh.B$)(rC.hx.PERFORMANCE,iv.PARENT_ID.TECH_SPECS),className:"text-style-label-tiny text-cta text-center gtm-product-image-performance-link",children:[x,(0,n.jsx)(N.g,{icon:j.dm,className:"ml-050"})]})]})]}):null};function rw(e){return isNaN(Number(e))?"":e?.toString()||""}let rk=(0,i_.default)(async()=>Promise.all([a.e(8744),a.e(1831),a.e(9367),a.e(8750),a.e(3929),a.e(3993)]).then(a.bind(a,33993)),{loadableGenerated:{webpack:()=>[33993]},ssr:!1}),rL=({modelProps:e,combinedImages:t,productImages:a,imageAlt:l,showPerformanceChart:s,isChartLoading:r,chart:d,performanceChartFilters:m,activePerformanceValues:u,handleFilterChange:x,setAutoShowPerformanceChart:p,setSwiper:g,setActiveIndex:f})=>{let[_,v]=(0,i.useState)(),[j,N]=(0,i.useState)(0),b=(0,i.useCallback)(t=>{t.allowTouchMove=0!==t.realIndex||!e},[e]);function A(t){return(0,o.A)(t,(t,a)=>(0,n.jsxs)(rd.qr,{className:c()(iq()["product-slide"],"relative"),children:[(0,n.jsx)(E._V,{aboveTheFold:!e&&0===a,image:t.image,alt:l,imageClassName:iq()["sku-image"],objectFit:h.ATT.CONTAIN,className:"absolute inset-0 flex items-center justify-center",sizes:"(max-width: 639px) 50vw, (max-width: 1920px) 40vw, 25vw",forceSizes:!0}),t.image.title&&(0,n.jsx)("div",{className:c()(a$()["text-image-col-image-caption"],iq()["product-image-caption"]),children:t.image.title})]},t.image.filename+a))}return(0,i.useEffect)(()=>{_&&b(_)},[_,b]),(0,n.jsxs)(rd.RC,{slidesPerView:1,allowTouchMove:0!==j||!e,onSwiper:e=>{v(e),g?.(e)},autoHeight:!0,onInit:b,onSlideChange:l=>{f?.(l.realIndex),N(l.realIndex),b(l);let n=t.length+ +!!e+ +!!s+(a?.length||0);s&&l.realIndex===n?p(!0):s&&p(!1)},children:[e&&(0,n.jsx)(rd.qr,{className:iq()["product-slide"],children:(0,n.jsx)(rk,{...e})}),A(t),s&&(0,n.jsx)(rd.qr,{className:c()(iq()["product-slide"],iq()["product-slide-chart"]),children:(0,n.jsx)(ry,{chart:d,performanceChartFilters:m,handleFilterChange:x,activePerformanceValues:u,isChartLoading:r})}),a&&a.length>0&&A(a)]})};var rS=a(41398);let rE=({imagesPim:e,imagesProduct:t,useVerticalDesign:a,selectedSku:l,imageAlt:s,certificates:r,symbols:d,modelData:m,skuData:u,skuIsLoading:x,userHasChangedSku:p=!0})=>{let g=(0,ey.B)("product image"),[f,_]=(0,rS.M)(h.CVe.AUTO_SHOW_PERFORMANCE_CHART,!1,!0),{combinedImages:v,productImages:b}=(0,eP.x_)(e,t,u),C=!!u?.selectionTool,{chart:y,thumbnail:w,activeFilters:k,handleFilterChange:L,isChartLoading:S,activePerformanceValues:I}=function(e,t,a){let l=(0,e0.useSearchParams)(),s=l?.get("fullConfig")??void 0,n=(0,R.G)(z.Eu),r=(0,R.G)(z.Jw),{market_id:c,language:o,shop_locale:d}=(0,R.G)((0,z.BK)(["market_id","language","shop_locale"])),m=d||o,u=(0,R.j)(),[x,p]=(0,i.useState)(),[g,f]=(0,i.useState)(),_=(0,i.useRef)(void 0),v=(0,i.useRef)(void 0),[j,N]=(0,i.useState)([]),[b,C]=(0,i.useState)(),[y,w]=(0,i.useState)(!1),[k,L]=(0,i.useState)(!0),S=(0,i.useRef)(0),E=(0,i.useRef)(null),{vendorId:I}=t||{},[T,M]=(0,ey.B)(["Airflow","Pressure"]),O=(0,i.useMemo)(()=>(0,rp.b)(t,n),[t,n]),P=(0,i.useCallback)(async(e,t,a,l,s,n)=>{if(I&&O){var i,r,o,d,u,x,p,g,f,_,v,j;let N,b,C,y=t?.find(e=>"airflow"===e.type),w=t?.find(e=>"pressure"===e.type),k=!s&&!!n||!y?.defaultInputs||!w?.defaultInputs,L=k?y?.inputValue:void 0,S=k?w?.inputValue:void 0,E=(i=c,r=m,o=I,d=O,u=r_,x=rf,p=y?.selectedDropdownOption?.value,g=w?.selectedDropdownOption?.value,f=L,_=S,v=a,j=n,N={item:o,variant:d,lang:r,market:i},N=j?{...N,config:j}:{...N,width:u.width.toString(),height:u.height.toString(),thumbWidth:x.width.toString(),thumbHe
12ight:x.height.toString(),...v&&{config:v},...p&&!v&&{airUnit:p},...g&&!v&&{pressureUnit:g},...f&&!v&&(0,eL.isNumber)(f)&&{supplyAir:f.toString()},..._&&!v&&(0,eL.isNumber)(_)&&{supplyPressure:_.toString()}},(b=new URL(h.yNf)).search=new URLSearchParams([...Object.entries(N)]).toString(),b.href);try{({data:C}=await A().get(E,{cancelToken:e?.token,withCredentials:!0}))}catch(e){A().isCancel(e);return}if(C){let{workingSupplyAir:e,workingSupplyPressure:t,inputSupplyAir:a,inputSupplyPressure:s,selectedAirUnit:n,selectedPressureUnit:i,airUnit:r,pressureUnit:c,defaultInputs:o}=C,d=[{type:"airflow",defaultInputs:o,value:e,input:a,dropdownValue:rj(n)},{type:"pressure",defaultInputs:o,value:t,input:s,dropdownValue:rj(i)}];return{data:C,newActiveValues:d?.map(e=>{let{input:t,value:a,type:s,dropdownValue:n,defaultInputs:i}=e,r=l?.find(e=>e.type===s)?.inputValue;return{type:s,defaultInputs:i,inputValue:!l||r?(t&&a&&a<t?a:t).toString():void 0,dropdownValue:n}}),chartFilters:[{type:"airflow",defaultInputs:o,label:T,dropdownOptions:rv(r),selectedDropdownOption:{name:rN(n),value:rj(n)},inputValue:a},{type:"pressure",defaultInputs:o,label:M,dropdownOptions:rv(c),selectedDropdownOption:{name:rN(i),value:rj(i)},inputValue:s}]}}}},[I,O,c,m,T,M]),D=(0,i.useCallback)(async(e,t)=>{w(!0);let{value:a,type:l}=e.target,s={updatedFilters:[],updatedActiveValues:[]};if("text"===l){let e=rA(j,a,t);N(e),s.updatedFilters=e,C(e.map(e=>{let{type:t,inputValue:a,selectedDropdownOption:l}=e,n={type:t,defaultInputs:!1,inputValue:a?.toString(),dropdownValue:l?.value};return s.updatedActiveValues.push(n),n}))}else{let e=await rb(j,a,t);e&&(N(e),s.updatedFilters=e,C(a=>e.map(e=>{let{inputValue:l,selectedDropdownOption:n,type:i,defaultInputs:r}=e,c={type:i,defaultInputs:r,inputValue:a?.find(e=>e.type===t)?.inputValue||!r?l?.toString():void 0,dropdownValue:n?.value};return s.updatedActiveValues.push(c),c})))}let n=new CustomEvent("filterChange",{detail:s});document.dispatchEvent(n)},[j]),G=(0,i.useMemo)(()=>(0,eJ.A)(D,500),[D]);(0,i.useEffect)(()=>{let e=A().CancelToken.source();async function t(t){let a=await P(e,t.detail.updatedFilters,void 0,t.detail.updatedActiveValues);if(a){let{data:e,newActiveValues:t}=a;C(t),p(e.diagram),f(e.diagramThumb),u((0,z.hR)({type:h.Qz_.PERFORMANCE_CHART,config:e.config,initialLoad:!1}))}else p(void 0),f(void 0);w(!1)}let a=e=>{t(e)};return document.addEventListener("filterChange",a),()=>{document.removeEventListener("filterChange",a),e.cancel()}},[P,u]);let F=(0,i.useRef)(void 0);return(0,i.useEffect)(()=>{I!==F.current&&(F.current=I,p(void 0),f(void 0),v.current=void 0,_.current=void 0,L(!0),N([]),C(void 0))},[I]),(0,i.useEffect)(()=>{let t=r?.type!=="selection-tool"||r?.initialLoad?void 0:r?.config,l=t!==_.current,n=O!==v.current,i=c&&m&&I&&O&&e;async function o(){let e=++S.current;E.current?.cancel();let a=A().CancelToken.source();E.current=a;let l=b?.some(e=>e.inputValue),i=await P(a,j,t,void 0,!l,k?s:void 0);if(e===S.current){if(i){let{data:e,chartFilters:t,newActiveValues:a}=i;p(e.diagram),f(e.diagramThumb),N(t),k||n||C(a)}else p(void 0),f(void 0);w(!1),L(!1)}}return!a&&i&&(l||n)&&(w(!0),_.current=t,v.current=O,o()),()=>{S.current+=1,E.current&&(E.current.cancel(),w(!1)),E.current=null}},[O,c,m,P,k,a,I,e,r,n,s]),(0,i.useEffect)(()=>{a&&w(!0)},[a]),{activeFilters:j,isChartLoading:y,chart:x,thumbnail:g,activePerformanceValues:b,handleFilterChange:G}}(C,u,x),[T,M]=(0,i.useState)(),[O,P]=(0,i.useState)(0),D=(0,i.useMemo)(()=>{let e={};if((0,eq.A)(m,({filename:t,alt:a})=>{let l=t.split(".").at(-1)?.toLowerCase();if(l)switch(l){case"glb":e.glbUrl=t,e.alt||=a;break;case"usdz":e.usdzUrl=t,e.alt||=a;break;case"webp":e.posterUrl=t,e.alt||=a;break;case"txt":if((0,nO.A)())break;A().get(t).then(({data:t})=>{let a=t.split('"').at(1);a&&(e.cameraOrbit=a)}).catch(eB.A)}}),e.glbUrl&&e.usdzUrl)return e},[m]),G=(0,i.useMemo)(()=>(0,ex.A)([D?{showArIcon:!0,image:D.posterUrl?{filename:D.posterUrl}:v[0].image}:void 0,...v]),[D,v]),F=(0,i.useCallback)(e=>D?e+1:e,[D]);function B(e,t){T?.slideToLoop(e),C&&_(!!t)}(0,i.useEffect)(()=>{if(p&&l?._uid){let e=(0,nk.A)(v,e=>!!(0,V.A)(e.uids)&&e.uids.includes(l._uid));e>=0&&T?.slideToLoop(F(e))}},[F,v,l,T,p]);let U=C&&!!y;(0,i.useEffect)(()=>
12{if(U&&f){let e=v.length+ +!!D;T?.slideToLoop(e)}},[U,f,T,v,D]);let $=G.length+(b?b.length:0),H=$>1||1===$&&U;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:c()("relative mb-100",{"md:col-7 md:mb-0":a}),children:[x&&(0,n.jsx)("div",{className:"absolute bg-white bg-opacity-50 flex justify-center items-center p-400 w-full h-full z-[10]",children:(0,n.jsx)(N.g,{icon:j.sq,spin:!0,size:"3x"})}),(r||d)&&(0,n.jsx)(ro.A,{certificates:r,symbols:d}),(0,n.jsx)("div",{className:c()("gtm-product-image",iq()["product-images-wrap"],iq()["product-images-wrap-swiper"]),children:(0,n.jsx)(rL,{combinedImages:v,productImages:b,setSwiper:M,imageAlt:s,setActiveIndex:P,modelProps:D,showPerformanceChart:U,chart:y,performanceChartFilters:k,activePerformanceValues:I,handleFilterChange:L,isChartLoading:S,setAutoShowPerformanceChart:_})})]}),H&&(0,n.jsxs)("div",{className:c()("gtm-product-thumbnails",iq()["product-thumbnails-wrap"],{[iq()["product-thumbnails-wrap--is-vertical"]]:a}),children:[(0,o.A)(G,(e,t)=>{let l="type"in e&&e.type===eP.jS.SKU,i=`${s} ${g}`;return(0,n.jsx)("div",{onClick:()=>B(t),className:c()(iq()["product-thumbnail"],{[iq()["product-thumbnail--is-active"]]:O===t,[iq()["product-thumbnail--is-vertical"]]:a}),children:(0,n.jsxs)("div",{className:c()(iq()["product-thumbnail-inner"],{[iq()["product-thumbnail-inner--is-vertical"]]:a}),children:[(0,n.jsx)(E._V,{image:e.image,aboveTheFold:!0,alt:i,imageClassName:iq()["sku-image"],objectFit:h.ATT.CONTAIN,className:c()("absolute inset-0 flex items-center justify-center gtm-product-thumbnail",{"gtm-product-thumbnail-product":!l,"gtm-product-thumbnail-sku":l}),forceSizes:!0}),"showArIcon"in e&&e.showArIcon&&(0,n.jsx)(E._V,{alt:"",width:24,height:24,fixedSvgDimensions:!0,imageUrl:"/assets/icons/ar-light.svg",className:"absolute bottom-100 right-100 flex"})]})},e.image.filename+t)}),U&&w&&(0,n.jsx)("div",{onClick:()=>B(G.length,!0),className:c()(iq()["product-thumbnail"],{[iq()["product-thumbnail--is-active"]]:O===G.length,[iq()["product-thumbnail--is-vertical"]]:a}),children:(0,n.jsxs)("div",{className:c()(iq()["product-thumbnail-inner"],{[iq()["product-thumbnail-inner--is-vertical"]]:a}),children:[(0,n.jsx)("div",{className:"relative h-full w-full",children:(0,n.jsx)("div",{className:c()("gtm-product-thumbnail gtm-product-thumbnail-performance",ru()["svg-thumb-container"]),dangerouslySetInnerHTML:{__html:w}})}),S&&(0,n.jsx)("div",{className:"absolute flex justify-center items-center inset-0 bg-neutral-50 bg-opacity-50",children:(0,n.jsx)(W.A,{})})]})}),b&&b.length>0&&(0,o.A)(b,(e,t)=>{let l=G.length+t+(U&&w?1:0),i=`${s} ${g}`;return(0,n.jsx)("div",{onClick:()=>B(l),className:c()(iq()["product-thumbnail"],{[iq()["product-thumbnail--is-active"]]:O===l,[iq()["product-thumbnail--is-vertical"]]:a}),children:(0,n.jsx)("div",{className:c()(iq()["product-thumbnail-inner"],{[iq()["product-thumbnail-inner--is-vertical"]]:a}),children:(0,n.jsx)(E._V,{image:e.image,alt:i,imageClassName:iq()["sku-image"],objectFit:h.ATT.CONTAIN,className:"absolute inset-0 flex items-center justify-center gtm-product-thumbnail gtm-product-thumbnail-product"})})},e.image.filename+t)})]})]})};var rI=a(80514),rT=a(53774),rM=a(19598),rR=a(65482),rO=a(50892),rz=a(43269);(0,i.forwardRef)(({setUsedPurchaseOptionProperties:e,isLoading:t=!0,isBuying:a,itemProperties:l,purchaseOptions:s=[],uniqPurchaseOptions:r=[],purchaseOptionsBehaviour:d,purchaseOptionsPropertyNames:m,defaultSku:u},x)=>{let p=(0,R.j)(),g=d||h.nK7.AVAILABLE,f=!m.length&&!!s.length,_=(0,R.G)(z.Yw),[v,j]=(0,i.useState)(_),N=(0,iA.i)(h.CVe.SHOW_INVALID_PURCHASE_OPTIONS_HINT),b=(0,rz.xJ)(l),A=(0,ey.B)("Select other product variant"),C=(0,i.useMemo)(()=>{let e=(0,iw.Ay)(r);return m.forEach(t=>{let a=(0,e_.A)(e,({property:e})=>e||[]),l=(0,eI.A)(a,{property:t}),s=(0,ef.A)(l,"value");2===s.length&&(0,eQ.A)(["0","1"],e=>(0,eh.A)(s,{value:e}))&&e.forEach(e=>{if(!(0,eC.A)(e.property,{property:t})){let{name:a,_uid:l,component:n}=s[0];(e.property||=[]).push({name:a,component:n,_uid:"XXX"+l.slice(3),property:t,value:"0"})}})}),e},[r,m]),y=(0,i.useMemo)(()=>b(C,m),[C,m,b]),w=(0,i.useMemo)(()=>(0,ev.A)(v?.property,(e,{property:t,value:a})=>({...e,[t]:a}),{}),[v]),k=(0,i.useCallback)((e,{value:t})=>String(w[e])===t,[w]),L=(0,i.useCallback)((e,t)=>{let a=t.purchaseOptions;return(0,eq.A)(y,t=>{if(t===e)return;if(a.length<=1)return!1;let l=(0,nk.A)(t.values,e=>k(t.property,e)),s=(0,eC.A)(t.values,e=>k(t.property,e)),n=t.values.slice(l+1),i=t.values.slice(0,l).reverse(),r=[],c=e=>{let t=(0,rM.A)(a,e,"item");return t.length&&(r=t),t};s?.purchaseOptions.length&&c(s.purchaseOptions),r.length||(0,eq.A)(n,e=>{if(c(e.purchaseOptions).length)return!1}),r.length||(0,eq.A)(i,e=>{if(c(e.purchaseOptions).length)return!1}),r.length&&(a=r)}),a},[y,k]),S=(0,i.useMemo)(()=>{let[e]=y,t={},a=(e,a,l)=>{t[e]||={},t[e][a]=l};if(!e)return t;(0,eq.A)(e.values,({value:t})=>{a(e.property,t,!0)});let l=!1;return y.length>1&&(0,eq.A)(y,({values:e,property:t},s)=>{let n=(0,eC.A)(e,e=>k(t,e)),i=y[s+1]||y[s],r=(0,rR.A)(y)===i?y.slice(0,s):y.slice(0,s+1),c=r.length?[]:n?.purchaseOptions||[];l||(0,eq.A)(r,e=>
12{let t=(0,eC.A)(e.values,t=>k(e.property,t));t&&(c=c.length?(0,rM.A)(c,t.purchaseOptions,"item"):t.purchaseOptions)}),c.length<=1&&(l=!0),i.values.forEach(e=>{let t=l?[]:(0,rM.A)(c,e.purchaseOptions,"item");a(i.property,e.value,!l&&!!t.length)})}),t},[k,y]),I=(0,i.useCallback)((e,t)=>{let[a]=L(e,t);j(a)},[L]),{markup:T,visiblePropertyNames:M}=(0,i.useMemo)(()=>{let e=[];return{markup:(0,o.A)(y,t=>{let{values:l,property:s,label:i,isCheckbox:r,isDropdown:m}=t,u=(0,eh.A)(l,e=>S[s]?.[e.value]),x=g===h.nK7.SELECTABLE?(0,eh.A)(l,e=>!k(s,e)&&S[s]?.[e.value]):(0,eh.A)(l,e=>!k(s,e));if(!u||!x)return null;if(e.push(s),r){let e=(0,eC.A)(l,{value:"1"}),r=(0,eC.A)(l,{value:"0"}),c=k(s,e);return(0,n.jsx)(ib,{label:i,property:s,checked:c,disabled:a,visuallyDisabled:!(0,eQ.A)(S[s]),onChange:a=>{I(t,a?.target.checked?e:r)}},s)}let p=l.find(e=>{if(k(s,e))return e});return(0,n.jsxs)("div",{className:c()("flex flex-col gap-100 md:flex-row md:items-center","gtm-purchase-option"),"data-gtm-name":s,"data-gtm-label":i,children:[(0,n.jsx)("label",{className:"flex md:w-700 leading-none hyphens-auto print:w-full print:max-w-2/5 text-label-small",children:i}),(0,n.jsx)("div",{className:"flex flex-1 flex-wrap gap-050",children:m?(0,n.jsx)(l4.A,{value:p?.value,size:h.x0Q.SMALL,onChange:e=>{let a=(0,eC.A)(l,{value:e.target.value});a&&I(t,a)},className:"w-full gtm-purchase-option-value gtm-purchase-option-value-dropdown",disabled:a,children:(0,o.A)(l,e=>{let{value:t,label:a}=e,l=S[s]?.[t];if(!l&&d===h.nK7.SELECTABLE)return;let i=a||t;return(0,n.jsx)("option",{value:t,"data-gtm-name":i,"data-gtm-label":i,children:l?i:`[${i}]`},t)})}):l.map(e=>{let{value:l,label:i}=e,r=k(s,e),o=!!S[s]?.[l],d=i||l;return o||g===h.nK7.AVAILABLE?(0,n.jsx)("button",{type:"button",className:c()("select-btn select-btn-small",{"select-btn-selected":r,"select-btn-default":!r,"select-btn-disabled":a||!o},"gtm-purchase-option-value"),"data-gtm-name":d,"data-gtm-label":d,disabled:a,onClick:()=>I(t,e),children:d},l):null})})]},s)}),visiblePropertyNames:e}},[S,a,k,g,y,I,d]);(0,i.useEffect)(()=>{e(M)},[e,M]);let O=(0,i.useMemo)(()=>(0,rO.A)(s,r,"item"),[s,r]),P=(0,i.useMemo)(()=>!!_?.item&&!!(0,eC.A)(O,{item:_.item}),[O,_]),D=(0,i.useMemo)(()=>f&&_?(0,o.A)((0,io.A)(s,["name"]),e=>(0,n.jsx)("option",{value:e.item,"data-gtm-label":e.name,children:e.name},e.item)):[],[s,_,f]);(0,i.useEffect)(()=>{let e=(0,iS.A)((0,e_.A)((0,e_.A)(y,e=>e.values),e=>e.purchaseOptions));j(_&&(0,eC.A)(e,{item:_.item})||_)},[y,_]),(0,i.useEffect)(()=>{let e=(0,eC.A)(s,{item:v?.item});p((0,z.eg)(e))},[p,v,s]);let G=(0,i.useCallback)(()=>{let e=r?.length?r:s,t=(0,rz.Mm)(e,s,u);t&&p((0,z.eg)(t))},[u,s,r,p]),F=T.length||D.length;return!F&&t||F&&!_?(0,n.jsxs)("div",{className:"flex flex-col gap-100 leading-none",children:[(0,n.jsx)(nD.A,{height:28}),(0,n.jsx)(nD.A,{height:28}),(0,n.jsx)(nD.A,{width:"60%",height:28})]}):_?f?D.length>1?(0,n.jsx)(l4.A,{value:_?.item,onChange:e=>{let t=(0,eC.A)(s,{item:e.target.value})||s[0];t&&p((0,z.eg)(t))},disabled:a||!_,children:D}):null:(0,n.jsxs)(n.Fragment,{children:[P?(0,n.jsx)("div",{ref:x,children:(0,n.jsx)(E.sG,{url:"#",onClick:e=>{e.preventDefault(),G()},className:"text-style-label-small",children:A})}):r.length>1?(0,n.jsx)("div",{ref:x,className:c()("flex flex-col",{"gap-100":T.length>=6,"gap-200":T.length<6}),children:T}):null,!!O.length&&N&&(0,n.jsx)(ij.A,{type:h.ifX.WARNING,spacingClassName:" ",children:(0,n.jsxs)("p",{className:"mb-0 text-style-body-small",children:[(0,n.jsx)("strong",{children:"Warning:"}),"\xa0 The purchase options for this product are not properly defined. The following SKUs are affected: \xa0",(0,o.A)(O,e=>(0,n.jsxs)("button",{className:"btn btn-link px-100 py-0",onClick:()=>p((0,z.eg)(e)),children:["#",e.item]},e.item))]})})]}):null}).displayName="ProductPagePurchaseOptions";var rP=a(75428);a(81501),a(95546);let rD=({code:e})=>e?(0,n.jsx)("div",{className:"html-block",dangerouslySetInnerHTML:{__html:e}}):null;var rG=a(68462),rF=a(23690),rB=a.n(rF);let rU=({title:e,subtitle:t,...a})=>(0,n.jsx)(E.Wt,{content:a,children:(0,n.jsxs)("div",{className:rB().item,children:[(0,n.jsx)("span",{className:c()(rB().title),children:e}),(0,n.jsx)("span",{className:rB().subtitle,children:t})]})});var r$=a(26279),rH=a.n(r$);
12let rV=({pre_title:e,title_regular:t,title_bold:a,description:l,button_title:s,button_link:i,achievements:r=[],image:d,className:m,component:u,...x})=>{let p=(0,U.wl)(d),g=(0,U.VX)(i)&&!!s;return(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:x,children:(0,n.jsx)(tm.Ev,{className:c()(rH().wrapper,m,`gtm-component-${u}`),children:(0,n.jsxs)(tm.TW,{children:[(0,n.jsx)(tm.bn,{mobile:12,desktop:4,className:rH().textWrapper,children:(0,n.jsxs)("div",{className:rH().text,children:[e&&(0,n.jsx)("span",{className:rH().preTitle,children:e}),(t||a)&&(0,n.jsxs)(E.DZ,{level:h.C2u.H3,className:rH().title,children:[a&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("strong",{className:rH().titleBold,children:a})}),t&&(0,n.jsxs)(n.Fragment,{children:[a&&(0,n.jsx)("br",{}),(0,n.jsx)("span",{children:t})]})]}),l&&(0,n.jsx)("p",{className:rH().description,children:l}),g&&(0,n.jsx)(E.sG,{...i,className:`gtm-component-${u}-button`,children:(0,n.jsx)(tm.$n,{size:tm.GO.LARGE,rightIcon:rG.Z.ARROW,children:s})})]})}),!!r.length&&(0,n.jsx)(tm.bn,{mobile:12,desktop:2,className:rH().achievementsColumn,children:(0,n.jsx)("div",{className:rH().achievements,children:(0,o.A)(r,(e,t)=>(0,n.jsxs)("div",{className:rH().achievementWrapper,children:[t>0&&(0,n.jsx)("div",{className:rH().divider}),(0,n.jsx)(rU,{...e})]},e._uid))})}),p&&(0,n.jsx)(tm.bn,{mobile:12,desktop:6,className:rH().imageColumn,children:(0,n.jsxs)("div",{className:rH().imageWrapper,children:[(0,n.jsx)(al.default,{src:d.filename,alt:d.alt||e||"",fill:!0,className:rH().image}),(0,n.jsx)("div",{className:rH().imageGradient})]})})]})})})})};var rK=a(38141),rW=a(59430),rY=a.n(rW);let rZ=({label:e,className:t,...a})=>e?(0,n.jsx)(E.Wt,{content:a,children:(0,n.jsxs)("div",{className:c()(rY().item,t),children:[(0,n.jsx)(rK.R,{icon:tu.Ze.CHECK_CIRCLE,size:tu.hS.LARGE,fill:"var(--dms-portfolio-block-item-icon-path-fill)"}),(0,n.jsx)("span",{className:rY().label,children:e})]})}):null;var rJ=a(97363),rq=a.n(rJ);let rQ=({image:e,titleRegular:t,titleBold:a,description:l,button:s,link:i,items:r=[],className:d,component:m,...u})=>{let x=(0,U.wl)(e),p=(0,U.VX)(i)&&!!s;return(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:u,children:(0,n.jsx)(tm.Ev,{className:c()(rq().wrapper,d,`gtm-component-${m}`),children:(0,n.jsxs)(tm.TW,{children:[x&&(0,n.jsx)(tm.bn,{mobile:12,tablet:12,desktop:5,className:rq().imageColumn,children:(0,n.jsx)("div",{className:rq().imageWrapper,children:(0,n.jsx)(al.default,{src:e.filename,alt:e.alt||t||"",fill:!0,className:rq().image})})}),(0,n.jsx)(tm.bn,{mobile:12,tablet:6,desktop:4,className:rq().textColumn,children:(0,n.jsxs)("div",{className:rq().text,children:[(t||a)&&(0,n.jsxs)(E.DZ,{level:h.C2u.H2,className:rq().title,children:[t&&(0,n.jsx)("span",{children:t}),a&&(0,n.jsxs)(n.Fragment,{children:[t&&(0,n.jsx)("br",{}),(0,n.jsx)("strong",{className:rq().titleBold,children:a})]})]}),l&&(0,n.jsx)("p",{className:rq().description,children:l}),p&&(0,n.jsx)(E.sG,{...i,className:c()(rq().button,`gtm-component-${m}-button`),children:(0,n.jsx)(tm.$n,{size:tm.GO.LARGE,rightIcon:rG.Z.ARROW,children:s})})]})}),!!r.length&&(0,n.jsx)(tm.bn,{mobile:12,tablet:6,desktop:3,className:rq().itemsColumn,children:(0,n.jsx)("div",{className:rq().items,children:(0,o.A)(r,e=>(0,n.jsx)(rZ,{...e},e._uid))})})]})})})})};var rX=a(18895),r0=a.n(rX);let r1=({titleRegular:e,titleBold:t,description:a,button1Title:l,link1:s,button2Title:i,link2:r,image:o,className:d,component:m,...u})=>{let x=(0,U.wl)(o),p=l&&(0,U.VX)(s),g=i&&(0,U.VX)(r);return(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:u,children:(0,n.jsxs)("div",{className:c()(r0().wrapper,d,`gtm-component-${m}`),children:[x&&(0,n.jsx)("div",{className:r0().imageWrapper,children:(0,n.jsx)(al.default,{src:o.filename,alt:o.alt||e||"",fill:!0,className:r0().image})}),(0,n.jsxs)("div",{className:r0().text,children:[(e||t)&&(0,n.jsxs)(E.DZ,{level:h.C2u.H2,className:r0().title,children:[e&&(0,n.jsx)("span",{children:e}),t&&(0,n.jsxs)(n.Fragment,{children:[e&&(0,n.jsx)("br",{}),(0,n.jsx)("strong",{className:r0().titleBold,children:t})]})]}),a&&(0,n.jsx)("p",{className:r0().description,children:a}),(p||g)&&(0,n.jsxs)("div",{className:r0().buttons,children:[p&&(0,n.jsx)(E.sG,{...s,className:`gtm-component-${m}-cta1-link`,children:(0,n.jsx)(tm.$n,{variant:tm.Ck.PRIMARY,size:tm.GO.LARGE,children:l})}),g&&(0,n.jsx)(E.sG,{...r,className:`gtm-component-${m}-cta2-link`,children:(0,n.jsx)(tm.$n,{variant:tm.Ck.SECONDARY,size:tm.GO.LARGE,children:i})})]})]})]})})})};var r2=a(35507),r4=a.n(r2);let r3=({titleRegular:e,titleBold:t,description:a,button:l,link:s,image:i,className:r,component:o,...d})=>{let m=(0,U.wl)(i),u=(0,U.VX)(s)&&!!l;return(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:d,children:(0,n.jsx)(tm.Ev,{className:c()(r4().wrapper,r,`gtm-component-${o}`),children:(0,n.jsx)(tm.TW,{children:(0,n.jsx)(tm.bn,{mobile:12,children:(0,n.jsxs)("div",{className:r4().card,children:[(0,n.jsxs)("div",{className:r4().text,children:[(e||t)&&(0,n.jsxs)(E.DZ,{level:h.C2u.H2,className:r4().title,children:[e&&(0,n.jsx)("span",{children:e}),t&&(0,n.jsx)("strong",{className:r4().titleBold,children:t})]}),a&&(0,n.jsx)("p",{className:r4().description,children:a}),u&&(0,n.jsx)(E.sG,{...s,className:`gtm-component-${o}-button`,children:(0,n.jsx)(tm.$n,{size:tm.GO.LARGE,rightIcon:rG.Z.ARROW,variant:tm.Ck.TERTIARY,className:r4().button,children:l})})]}),m&&(0,n.jsx)("div",{className:r4().imageWrapper,children:(0,n.jsx)(al.default,{src:i.filename,alt:i.alt||[e,t].filter(
12Boolean).join(" ")||"",fill:!0,className:r4().image,sizes:"(max-width: 767px) 50vw, (max-width: 1023px) 70vw, 40vw"})})]})})})})})})};var r6=a(25515),r5=a.n(r6);let r8=({image:e,label:t,link:a,className:l,...s})=>t&&(0,U.wl)(e)?(0,n.jsx)(E.Wt,{content:s,children:(0,n.jsx)("div",{className:c()(r5().card,l),children:(0,n.jsxs)(E.sG,{...a,className:r5().link,children:[(0,n.jsxs)("div",{className:r5().imageWrapper,children:[(0,n.jsx)("div",{className:r5().image,children:(0,n.jsx)(al.default,{src:e.filename,alt:e.alt||t,fill:!0,sizes:"200px"})}),(0,n.jsx)("span",{className:r5().overlay})]}),(0,n.jsxs)("div",{className:r5().content,children:[(0,n.jsx)("span",{className:r5().label,children:t}),(0,n.jsx)(rK.R,{icon:tu.Ze.ARROW,size:tu.hS.MEDIUM,stroke:"var(--dms-applications-block-item-icon-stroke)",className:r5().icon})]})]})})}):null;var r7=a(60715),r9=a.n(r7);let ce=({preTitle:e,titleBold:t,title:a,description:l,items:s=[],className:r,component:d,...m})=>{let u=(0,i.useRef)(void 0),x=!!a||!!t,[p,g]=(0,i.useState)(!0),[f,_]=(0,i.useState)(!1),v=(0,i.useCallback)(e=>{g(e.isBeginning),_(e.isEnd)},[]),j=(0,eI.A)(s,e=>!!e.label&&(0,U.wl)(e.image));return(0,V.A)(j)?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:m,children:(0,n.jsx)(tm.Ev,{className:c()(r9().wrapper,r,`gtm-component-${d}`),children:(0,n.jsxs)("div",{className:r9().grid,children:[(e||x||l)&&(0,n.jsxs)("div",{className:r9().text,children:[e&&(0,n.jsx)("p",{className:r9().preTitle,children:e}),x&&(0,n.jsxs)(E.DZ,{level:h.C2u.H2,className:r9().title,children:[t&&(0,n.jsx)("span",{className:r9().titleBold,children:t}),a&&(0,n.jsx)("span",{children:a})]}),l&&(0,n.jsx)("p",{className:r9().description,children:l})]}),(0,n.jsxs)("div",{className:r9().carousel,children:[(0,n.jsx)(rd.RC,{slidesPerView:"auto",spaceBetween:16,centeredSlides:!0,centeredSlidesBounds:!0,breakpoints:{1024:{centeredSlides:!1}},roundLengths:!0,className:r9().swiper,onSwiper:e=>{u.current=e,v(e)},onSlideChange:v,onResize:v,onReachBeginning:v,onReachEnd:v,onFromEdge:v,children:(0,o.A)(j,e=>(0,n.jsx)(rd.qr,{className:r9().slide,children:(0,n.jsx)(r8,{...e})},e._uid))}),(0,n.jsx)("span",{className:c()(r9().coverLeft,{[r9().isVisible]:!p}),"aria-hidden":!0}),(0,n.jsx)("span",{className:c()(r9().coverRight,{[r9().isVisible]:!f}),"aria-hidden":!0}),!p&&(0,n.jsx)(tm.K0,{icon:tu.Ze.ARROW,iconRotation:tu.b2.DEG_180,isRound:!0,variant:tm._c.PRIMARY,size:tm.eg.LARGE,className:r9().prevButton,onClick:()=>u.current?.slidePrev()}),!f&&(0,n.jsx)(tm.K0,{icon:tu.Ze.ARROW,isRound:!0,variant:tm._c.PRIMARY,size:tm.eg.LARGE,className:r9().nextButton,onClick:()=>u.current?.slideNext()})]})]})})})}):null},ct=e=>!!e&&"object"==typeof e;var ca=a(83698),cl=a.n(ca);let cs=(0,i.memo)(({cmsProduct:e,product:t,className:a})=>{let{full_slug:l,content:s}=e,{name:i,images:r}=t||{},[o,...d]=Array.from(new Set([...r??[],...(s?.image??[]).map(e=>e?.filename).filter(e=>!!e)])),m=d.slice(0,3),u=d.length>3?d.length-3:0,{categoryName:x}=t??{},{tagline:p}=e?.content??{};return i?(0,n.jsx)(E.sG,{cached_url:l,linktype:h.J$1.STORY,className:c()(cl().link,a),children:(0,n.jsxs)("div",{className:cl().card,children:[o?(0,n.jsx)(E._V,{imageUrl:o,alt:i,layout:h.zzR.FILL,objectFit:h.ATT.CONTAIN,className:cl().mainImageContainer,imageClassName:cl().mainImage,sizes:"(max-width: 767px) 90vw, (max-width: 1200px) 40vw, 20vw"}):(0,n.jsx)("div",{className:cl().imagePlaceholder}),(0,n.jsxs)("div",{className:cl().text,children:[x&&(0,n.jsx)("span",{className:cl().category,children:x}),(0,n.jsx)("p",{className:cl().name,children:i}),p&&(0,n.jsx)("p",{className:c()(cl().tagline,"truncate-text","truncate-text-4"),children:p}),!!d.length&&(0,n.jsxs)("div",{className:cl().thumbnailImages,children:[m.map(e=>(0,n.jsx)(E._V,{imageUrl:e,alt:i,layout:h.zzR.FILL,objectFit:h.ATT.COVER,className:cl().thumbnailImageWrapper,imageClassName:cl().thumbnailImage,sizes:"40px"},e)),u>0&&(0,n.jsx)("span",{className:cl().thumbnailImagesCount,children:`+${u}`})]})]})]})}):null});cs.displayName="FeaturedProductsCard";var cn=a(17427),ci=a.n(cn);let cr=({id:e,title:t,description:a,component:l,tabs:s,featuredProducts:r,className:o,...d})=>{let m=!!t||!!a,u=(0,i.useMemo)(()=>(s??[]).map(e=>(e.products??[]).filter(ct)),[s]),x=(0,i.useMemo)(()=>(s??[]).filter((e,t)=>
12u[t].length>0),[s,u]),[p,g]=(0,i.useState)(x[0]?._uid),f=u[(s??[]).findIndex(e=>e._uid===p)]??[],_=(0,i.useMemo)(()=>x.map(e=>({value:e._uid,label:e.label})),[x]),v=(0,i.useMemo)(()=>Object.fromEntries((r??[]).map(e=>[e.id,e])),[r]);return s?.length?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:d,children:(0,n.jsxs)(tm.Ev,{id:e,className:c()(ci().wrapper,o,`gtm-component-${l}`),children:[m&&(0,n.jsxs)("div",{className:ci().text,children:[t&&(0,n.jsx)(E.DZ,{level:h.C2u.H3,className:ci().title,children:t}),a&&(0,n.jsx)("p",{className:ci().description,children:a})]}),x.length>1&&p&&(0,n.jsx)(tm.uE,{options:_,value:p,onChange:g}),!!f.length&&(0,n.jsx)("div",{className:ci().productsGrid,children:f.map(e=>(0,n.jsx)(cs,{cmsProduct:e,product:e.content?.id?v[e.content.id]:void 0},e.uuid))})]})})}):null};var cc=a(81167),co=a(86113),cd=a.n(co);let cm=({article:e,buttonTitle:t,className:a,...l})=>{let s=(0,ey.B)("Read more");if(!(e&&"string"!=typeof e))return null;let i=e.content,r=(0,U.wl)(i.image_nav)?i.image_nav:i.image,o=(0,U.wl)(r),d=i.title||e.name,m=i.tagline_nav||i.tagline,u=i.subtitle||(0,cc.u)(i.lead);return(0,n.jsx)(E.Wt,{content:l,children:(0,n.jsxs)("div",{className:c()(cd().card,a),children:[(0,n.jsx)("div",{className:cd().imageWrapper,children:o&&(0,n.jsx)(al.default,{src:r.filename,alt:r.alt||d,fill:!0,sizes:"(max-width: 767px) 100vw, (max-width: 1023px) 50vw, 25vw",className:cd().image})}),(0,n.jsxs)("div",{className:cd().content,children:[m&&(0,n.jsx)("p",{className:cd().preTitle,children:m}),d&&(0,n.jsx)(E.DZ,{level:h.C2u.H3,className:cd().title,children:d}),u&&(0,n.jsx)("p",{className:cd().description,children:u}),(0,n.jsx)(E.sG,{url:e.full_slug,linktype:h.J$1.STORY,children:(0,n.jsx)(tx.$n,{variant:tx.Ck.GHOST_PRIMARY,rightIcon:tu.Ze.ARROW,className:cd().button,children:t||s})})]})]})})};var cu=a(89995),cx=a.n(cu);let ch=({items:e=[],className:t,component:a,...l})=>{let s=e.filter(({article:e})=>!!e&&"string"!=typeof e);return s.length?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:l,children:(0,n.jsx)(tm.Ev,{className:c()(cx().wrapper,t,`gtm-component-${a}`),children:(0,n.jsx)("div",{className:cx().grid,children:s.map(e=>(0,n.jsx)(cm,{...e},e._uid))})})})}):null};var cp=a(98873),cg=a(72893),cf=a(20257),c_=a.n(cf);let cv=({current:e,total:t,onPrev:a,onNext:l,isPrevDisabled:s=!1,isNextDisabled:i=!1,className:r})=>t<2?null:(0,n.jsxs)("div",{className:c()(c_().pagination,r),children:[(0,n.jsx)(cp.K0,{icon:tu.Ze.ARROW,iconRotation:tu.b2.DEG_180,isRound:!0,size:cg.e.MEDIUM,className:c_().button,variant:s?cg._.DISABLED:cg._.GHOST,onClick:a}),(0,n.jsxs)("span",{className:c_().counter,children:[e," / ",t]}),(0,n.jsx)(cp.K0,{icon:tu.Ze.ARROW,isRound:!0,size:cg.e.MEDIUM,className:c_().button,variant:i?cg._.DISABLED:cg._.GHOST,onClick:l})]});var cj=a(34375),cN=a.n(cj);let cb=({image:e,title:t,description:a,link:l,linkLabel:s,className:i,...r})=>{let o=(0,U.VX)(l)&&!!s;return(0,n.jsx)(E.Wt,{content:r,children:(0,n.jsxs)("div",{className:c()(cN().card,i),children:[(0,U.wl)(e)&&(0,n.jsx)("div",{className:cN().imageWrapper,children:(0,n.jsx)(al.default,{src:e.filename,alt:e.alt||t,fill:!0,sizes:"(max-width: 767px) 92vw, (max-width: 1023px) 46vw, 33vw",className:cN().image})}),(0,n.jsxs)("div",{className:cN().content,children:[t&&(0,n.jsx)("p",{className:cN().title,children:t}),a&&(0,n.jsx)("p",{className:cN().description,children:a}),o&&(0,n.jsxs)(E.sG,{...l,className:cN().link,children:[s,(0,n.jsx)(rK.R,{icon:tu.Ze.ARROW,size:tu.hS.INTERMEDIATE,stroke:"var(--dms-product-ranges-block-item-link-icon-stroke)",className:cN().linkIcon})]})]})]})})};var cA=a(16967),cC=a.n(cA);let cy=({items:e,onSwiperUpdate:t,className:a})=>e.length?(0,n.jsx)("div",{className:c()(cC().carousel,a),children:(0,n.jsx)(rd.RC,{className:cC().swiper,slidesPerView:"auto",spaceBetween:32,roundLengths:!0,onSwiper:t,onSlideChange:t,onResize:t,onReachBeginning:t,onReachEnd:t,children:e.map(e=>(0,n.jsx)(rd.qr,{className:cC().slide,children:(0,n.jsx)(cb,{...e})},e._uid))})}):null,cw=e=>Math.max(1,Math.round(e.slidesPerViewDynamic()));var ck=a(30809),cL=a.n(ck);let cS=({id:e,titleBold:t,title:a,items:l=[],className:s,component:r,...o})=>{let d=(0,i.useRef)(void 0),[m,u]=(0,i.useState)(1),[x,p]=(0,i.useState)(1),[g,f]=(0,i.useState)(!0),[_,v]=(0,i.useState)(!1),j=(0,i.useCallback)(e=>{let t,a;d.current=e;let l=(t=cw(e),{pageCount:a=Math.ceil(e.slides.length/t),page:e.isEnd?a:Math.floor(e.activeIndex/t)+1});u(l.page),p(l.pageCount),f(e.isBeginning),v(e.isEnd)},[]),N=(0,i.useCallback)(e=>{var t;d.current&&(t=d.current,t.slideTo((e-1)*cw(t)))},[]),b=!!t||!!a;return l.length?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:o,children:(0,n.jsxs)(tm.Ev,{id:e,className:c()(cL().wrapper,s,`gtm-component-${r}`),children:[(0,n.jsxs)("div",{className:cL().header,children:[b&&(0,n.jsxs)(E.DZ,{level:h.C2u.H2,className:cL().title,children:[t&&(0,n.jsx)("strong",{className:cL().titleBold,children:t}),a&&(0,n.jsxs)(n.Fragment,{children:[t&&(0,n.jsx)("br",{}),(0,n.jsx)("span",{children:a})]})]}),(0,n.jsx)("div",{className:cL().paginationWrapper,children:(0,n.jsx)(cv,{current:m,total:x,isPrevDisabled:g,isNextDisabled:_,className:cL().pagination,onPrev:()=>N(m-1),onNext:()=>N(m+1)})})]}
12),(0,n.jsx)(cy,{items:l,onSwiperUpdate:j})]})})}):null};var cE=a(22741);function cI(e){let{content:t,full_slug:a,name:l,first_published_at:s}=e,n=(0,U.wl)(t?.image_nav)?t.image_nav:t?.image;return{fullSlug:a,title:t?.title||l,date:t?.date||s||void 0,image:(0,U.wl)(n)?n:void 0}}var cT=a(4459),cM=a.n(cT);let cR=(0,i.memo)(({fullSlug:e,title:t,date:a,image:l,className:s})=>{let i=(0,tk.ix)(a,sK.c9.DATE_FULL),r=(0,U.wl)(l);return t?(0,n.jsxs)("article",{className:c()(cM().item,s),children:[r&&(0,n.jsx)("div",{className:cM().imageWrapper,children:(0,n.jsx)("div",{className:cM().imageTrack,children:(0,n.jsx)(E._V,{image:l,alt:l.alt||t,layout:h.zzR.FILL,sizes:"(max-width: 767px) 45vw, 23vw",className:cM().image,imageClassName:cM().imageInner})})}),a&&(0,n.jsx)("p",{className:cM().date,children:i}),(0,n.jsx)(E.DZ,{level:h.C2u.H3,className:cM().title,children:(0,n.jsx)(E.sG,{url:e,linktype:h.J$1.STORY,className:c()(cM().link,"stretched-link"),children:t})})]}):null});var cO=a(81919),cz=a.n(cO);let cP=({id:e,title:t,parent:a,buttonTitle:l,newsItems:s,className:r,component:d,...m})=>{let u=(0,i.useMemo)(()=>(0,o.A)((0,cE.A)(s,h.VDv),cI),[s]),x=!!l&&(0,U.VX)(a);return u.length?(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:m,children:(0,n.jsxs)(tm.Ev,{id:e,className:c()(cz().wrapper,r,`gtm-component-${d}`),children:[t&&(0,n.jsx)(E.DZ,{level:h.C2u.H2,className:cz().title,children:t}),(0,n.jsx)("div",{className:cz().grid,children:(0,o.A)(u,e=>(0,n.jsx)(cR,{...e},e.fullSlug))}),x&&(0,n.jsx)(E.sG,{...a,className:c()(cz().button,`gtm-component-${d}-button`),children:(0,n.jsx)(tm.$n,{variant:tm.Ck.SECONDARY,size:tm.GO.LARGE,rightIcon:tu.Ze.ARROW,children:l})})]})})}):null};var cD=a(83785),cG=a.n(cD);let cF=({pageData:e,className:t})=>{let{content:a,name:l,full_slug:s}=e,{image:i,image_nav:r,title:o,subtitle:d}=a??{},{project_name:m}=a??{},u=m||o||l,x=m?o:void 0,p=(0,U.wl)(r)?r:i;return(0,n.jsx)(E.sG,{cached_url:s,linktype:h.J$1.STORY,className:c()(cG().link,t),children:(0,n.jsxs)("div",{className:cG().card,children:[(0,n.jsxs)("div",{className:cG().imageWrapper,children:[(0,U.wl)(p)&&(0,n.jsx)(al.default,{src:p.filename,alt:p.alt||u||"",fill:!0,className:cG().image}),x&&(0,n.jsx)("span",{className:cG().label,children:x})]}),(0,n.jsxs)("div",{className:cG().text,children:[u&&(0,n.jsx)(E.DZ,{level:h.C2u.H3,className:cG().heading,useDiv:!0,children:u}),d&&(0,n.jsx)("p",{className:cG().subtitle,children:d})]})]})})};var cB=a(77361),cU=a.n(cB);let c$=({title:e,limit:t,buttonLink:a,buttonTitle:l,expandButtonTitle:s,prefetched:i,className:r,component:o,...d})=>{let m=i?.nested;if(!m?.length)return null;let u=Number(t)>0?m.slice(0,Number(t)):m,x=u.slice(0,3),p=u.slice(3);return(0,n.jsx)(td.tH,{FallbackComponent:E.xP,children:(0,n.jsx)(E.Wt,{content:d,children:(0,n.jsx)("div",{className:c()(cU().wrapper,r,`gtm-component-${o}`),children:(0,n.jsxs)(tm.Ev,{children:[(e||a?.cached_url)&&(0,n.jsxs)("div",{className:cU().header,children:[e&&(0,n.jsx)(E.DZ,{level:h.C2u.H2,className:cU().title,children:e}),a?.cached_url&&l&&(0,n.jsx)(E.sG,{url:a.cached_url,linktype:a.linktype,className:`gtm-component-${o}-view-more-link`,children:(0,n.jsx)(tm.$n,{variant:tm.Ck.PRIMARY,size:tm.GO.LARGE,rightIcon:tu.Ze.ARROW,children:l})})]}),(0,n.jsx)(tm.TW,{className:cU().grid,children:x.map((e,t)=>(0,n.jsx)(tm.bn,{mobile:12,tablet:4,children:(0,n.jsx)(cF,{pageData:e})},e.uuid||t))}),!!p.length&&(0,n.jsxs)("details",{className:cU().loadMoreDetails,children:[(0,n.jsx)("summary",{className:cU().loadMoreSummary,children:(0,n.jsx)(tm.$n,{as:tm.hB.SPAN,variant:tm.Ck.SECONDARY,size:tm.GO.MEDIUM,rightIcon:tu.Ze.ARROW,rightIconRotation:tu.b2.DEG_90,className:cU().loadMoreButton,children:s})}),(0,n.jsx)("div",{className:cU().extraGridInner,children:(0,n.jsx)(tm.TW,{children:p.map((e,t)=>(0,n.jsx)(tm.bn,{mobile:12,tablet:4,children:(0,n.jsx)(cF,{pageData:e})},e.uuid||t))})})]})]})})})})}},17747:(e,t,a)=>{"use strict";a.d(t,{l:()=>i});var l=a(63436),s=a(12115),n=a(62106);function i(e){let t=(0,n.E)(e=>e.size);return(0,s.useMemo)(()=>{if(!e)return t;let a=(0,l.A)(e,e=>{let a=n.X[e];return!!a&&!0===t[a]});return a===t.screenWasMatched?t:{...t,screenWasMatched:a}},[t,e])}},18717:(e,t,a)=>{"use strict";a.d(t,{A:()=>j});var l=a(95155),s=a(82922),n=a(4986),i=a(98500),r=a.n(i),c=a(12115),o=a(73321),d=a(35208),m=a(21679),u=a(76255),x=a(79606),h=a(83908),p=a(7273),g=a(36356),f=a(67763),_=a(37549),v=a(39553);let j=({name:e,email:t,cached_url:a,url:i,linktype:j,className:N,style:b,target:A,anchor:C,children:y,blockClick:w,onClick:k,linkProps:L,gtmDataAttributes:S,aProps:E,disableLocaleReplacement:I})=>{var T;let M=(0,o.useRouter)(),[R,O]=(0,c.useTransition)(),{start:z,finish:P}=(0,v._)(),D=(0,p.as)(!0),G=(0,g.C)(),F=(0,h.G)(f.Pj),B=(0,h.G)(f.FI),U=(0,x.i)(d.CVe.USE_LINK_PREFETCH);(0,c.useEffect)(()=>{R?z():P()},[R,z,P]);let $=(0,c.useMemo)(()=>{let e;
12switch(j){case d.J$1.EMAIL:e=`mailto:${t}`;break;case d.J$1.STORY:e=(a||i)&&G(a||i,I);break;case d.J$1.URL:case d.J$1.ASSET:default:e=(a||i)?.trim(),e?.startsWith("#")?e=G(F,I)+e:e&&/^([^\s\\/.]+\.)+[^\s\\/.]{2,}$/i.test(e.split("/")[0])&&(e=`https://${e}`)}if(e)return C&&!e.includes("#")&&(e=`${e}#${C}`),e.replace(/(^\/|[^:]\/)\/+/g,"$1")},[I,a,t,j,G,i,C,F]),H=e||t||$;if(!$)return u.q.APP_ENV===d.M0L.DEVELOPMENT&&(0,_.JE)("Dont use StoryblokLink if you dont have a URL!"),(0,l.jsx)(l.Fragment,{children:y||e});let V=$.includes("?"),{rel:K,...W}=E||{},Y=B.split("."),Z=Y.slice(Y.length-2).join("."),J=$.startsWith("http")&&!$.startsWith(`https://${B}`)&&!$.startsWith("https://systemair")&&(0,s.A)(["shop","shopng","stageng","shopping"],e=>!$.startsWith(`https://${e}.${Z}`)),q=J?"noopener noreferrer":(T=K,V?T?T.includes("nofollow")?T:`${T} nofollow`:"nofollow":T),Q=J?"_blank":A;return(0,l.jsx)(r(),{href:$,passHref:!0,prefetch:U,className:N,style:b,target:Q,onClick:e=>{(0,n.A)(k)?O(()=>{k(e)}):j===d.J$1.EMAIL&&t?(0,m.G0)(void 0,t):D||w?e.preventDefault():$&&!$.startsWith("http")&&!$.startsWith("mailto:")&&!Q&&!e.metaKey&&!e.ctrlKey&&(e.preventDefault(),O(()=>{M.push($)}))},...L,...W,rel:q,...S,children:y||H})}},18895:e=>{e.exports={wrapper:"HalfImageContentBlock_wrapper__A3nqH",imageWrapper:"HalfImageContentBlock_imageWrapper__gehT2",image:"HalfImageContentBlock_image__09cMP",text:"HalfImageContentBlock_text__AS1Rb",title:"HalfImageContentBlock_title__xz2QP",titleBold:"HalfImageContentBlock_titleBold__2SOLz",description:"HalfImageContentBlock_description__YU6vH",buttons:"HalfImageContentBlock_buttons__qdhrN"}},20257:e=>{e.exports={pagination:"CarouselPagination_pagination__SBznG",button:"CarouselPagination_button__OPzDa",counter:"CarouselPagination_counter__N1FFA"}},20741:e=>{e.exports={"product-images-wrap":"ProductPage_product-images-wrap__D3XgN","product-images-wrap-swiper":"ProductPage_product-images-wrap-swiper__G8BNS","product-slide":"ProductPage_product-slide__cj6Q9","product-slide--is-product-range":"ProductPage_product-slide--is-product-range__ibFs_","sku-image":"ProductPage_sku-image__VAugz","product-slide--no-image":"ProductPage_product-slide--no-image__UIekS","is-relation-product":"ProductPage_is-relation-product__UAlAi","product-slide-chart":"ProductPage_product-slide-chart__zg6bd","product-image-caption":"ProductPage_product-image-caption__ePMG3","product-thumbnails-wrap":"ProductPage_product-thumbnails-wrap__lQI8R","product-thumbnails-wrap--is-vertical":"ProductPage_product-thumbnails-wrap--is-vertical__q4aQE","product-thumbnail":"ProductPage_product-thumbnail__D_hfk","product-thumbnail-inner":"ProductPage_product-thumbnail-inner__egGXL","product-thumbnail-inner--is-vertical":"ProductPage_product-thumbnail-inner--is-vertical__pXogB","product-thumbnail-inner--is-product-range":"ProductPage_product-thumbnail-inner--is-product-range__8gFa3","product-thumbnail--is-active":"ProductPage_product-thumbnail--is-active__iJBLx","product-thumbnail--is-vertical":"ProductPage_product-thumbnail--is-vertical__cyBa_"}},20945:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var l=a(17302),s=a.n(l),n=a(12115);let i=(e,t)=>
12{let[a,l]=(0,n.useState)(!0),[i,r]=(0,n.useState)();return(0,n.useEffect)(()=>{async function a(){l(!0);try{let{data:e}=await s().get("/api/component-info",{params:{name:t}});r(e)}finally{l(!1)}}e&&a()},[e,t]),{isLoading:a,componentData:i}}},21705:(e,t,a)=>{"use strict";a.d(t,{A:()=>H});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(17302),c=a.n(r),o=a(69730),d=a.n(o),m=a(84940),u=a(10991),x=a(36958),h=a(57755),p=a(49820),g=a(73321),f=a(12115),_=a(79972),v=a(33851),j=a.n(v),N=a(3593);let b=({verticalCenter:e=!1,includeDiscontinued:t,label:a,size:s,className:n,onChange:i})=>(0,l.jsx)(N.A,{name:"discontinued",label:a,size:s,checked:t,className:n,onChange:i,verticalCenter:e});var A=a(29990),C=a(85524),y=a(62866),w=a(35208),k=a(17747);let L=({pageType:e,count:t,size:a})=>{let{isMobileNav:s}=(0,k.l)(),n=a===w.SKL.S,i=s?w.cpu.WIDTH:n?w.ZqH.WIDTH:w.bxd.WIDTH,r=s?w.cpu.HEIGHT:n?w.ZqH.HEIGHT:w.bxd.HEIGHT;return(0,l.jsx)(l.Fragment,{children:(0,C.A)(t,t=>(0,l.jsxs)("div",{className:d()(j()["search-result-item"],j()["search-result-item-skeleton"],{[j()[`search-result-item--is-${e}`]]:e,[j()[`search-result-item--is-size-${a}`]]:a}),children:[(0,l.jsx)("div",{className:j()["search-result-item-image"],children:(0,l.jsx)(y.A,{width:i,height:r})}),(0,l.jsxs)("div",{className:d()(j()["search-result-item-body"]),children:[(0,l.jsx)(y.A,{width:"40%",height:n?14:18,dark:!0}),(0,l.jsx)(y.A,{height:n?12:14}),!n&&(0,l.jsxs)("div",{className:"flex w-1/2",children:[(0,l.jsx)("div",{className:"w-1/5 mr-300",children:(0,l.jsx)(y.A,{height:12})}),(0,l.jsx)("div",{className:"w-1/5",children:(0,l.jsx)(y.A,{height:12})})]})]})]},t))})};var S=a(91952),E=a(86503),I=a(99779),T=a(56432),M=a(43509),R=a(22145),O=a(21679),z=a(41398),P=a(72642),D=a(83908),G=a(7273),F=a(58323),B=a(36356),U=a(69719),$=a(67763);let H=()=>{let e=(0,g.useRouter)(),t=(0,D.j)(),a=(0,D.G)($.xT),r=(0,D.G)((0,$.Fu)("id")),o=(0,D.G)((0,$.Fu)("shop_import")),v=(0,D.G)($.Cv),N=(0,U.V)(),C=(0,B.C)(),y=(0,G.as)(),H=(0,D.G)($.Yx)||w.TgZ,[V,K]=(0,F.B)(["Search","Include discontinued products"]),W=(0,f.useRef)(null),Y=(0,f.useRef)(null),[Z,J]=(0,f.useState)(!1),[q,Q]=(0,f.useState)(!1),[X,ee]=(0,f.useState)(""),[et,ea]=(0,f.useState)(!1),[el,es]=(0,z.M)(w.CVe.RECENT_SEARCHES,[]),[en,ei]=(0,f.useState)(!1),[er,ec]=(0,f.useState)(!1),[eo,ed]=(0,f.useState)([]),[em,eu]=(0,f.useState)(0),[ex,eh]=(0,f.useState)([]),[ep,eg]=(0,f.useState)(0),ef=(0,f.useRef)(null),[e_,ev]=(0,f.useState)(0),[ej,eN]=(0,f.useState)(!1),[eb,eA]=(0,f.useState)(!1),[eC,ey]=(0,f.useState)(!1),[ew,ek]=(0,f.useState)(!1),[eL,eS]=(0,f.useState)(),eE=(0,f.useRef)([]),eI=q?em:ep+em,eT=0===eI,eM=!!X,{isXS:eR,isSM:eO,isMD:ez,isXXXL:eP,isXXXXL:eD,isMobileNav:eG}=(0,k.l)(),eF=q?eo:ex,eB=eR?4:eO||ez?2:eP||eD?4:3,eU=eo.slice(0,eB),e$=!!(0,u.A)(eU),eH=eM&&!Z&&!q&&e$;(0,M.yJ)("header-search-results-wrap",a,!eG);let eV=(0,f.useCallback)(e=>{W.current&&(e&&t((0,$.DP)(!0)),W.current.focus())},[t]),eK=(0,f.useCallback)(()=>{e5(),t((0,$.DP)(!1))},[t]);(0,f.useEffect)(()=>{ei(!!(0,u.A)(el)&&!eI&&!eM)},[eM,el,eI]);let eW=(0,f.useMemo)(()=>(0,x.A)(e=>{ee(e.trim())},H),[H]),eY=e=>{e.stopPropagation(),Q(!q)},eZ=()=>{ec(!er),q||er||Q(!0)};(0,f.useEffect)(()=>{a&&!eG&&eV()},[eG,a,eV]),(0,f.useEffect)(()=>{let e=c().CancelToken.source();async function t(a=w.CpR.STORIES){J(!0),ev(0),eN(e=>a!==w.CpR.STORIES&&e),eA(e=>a!==w.CpR.SKUS&&e);let{data:l}=await c().get(`/api/${N}/search`,{params:{id:r,query:X,type:a,discontinued:er,maxHits:a===w.CpR.STORIES?w.TY2:w.WRt},cancelToken:e.token});a===w.CpR.STORIES&&(eh(l.stories),eg(l.storiesCount),eN(l.storiesCount<w.TY2)),a===w.CpR.SKUS&&(ed(l.skus),eu(l.skusCount),eA(l.skusCount<w.WRt))}return eM&&a?Promise.all([!q&&t(),o&&t(w.CpR.SKUS)]).then(()=>{J(!1)}):e5(),()=>{e.cancel(),eW.cancel(),J(!1)}},[r,v,er,N,X,a,eM,q,o]);let eJ=()=>{es((0,h.A)([X].concat(el)).slice(0,10))},eq=()=>{et&&W.current&&W.current.blur()};(0,f.useEffect)(()=>{if(Z||eC)return;let e=new IntersectionObserver(e=>{e[0].isIntersecting&&ev(e=>e+1)}),t=ef.current;return t&&e.observe(t),()=>{e.disconnect()}},[ex,eo,q,Z,eC]),(0,f.useEffect)(()=>
12{if(!e_)return;let e=c().CancelToken.source();async function t({type:t,maxHits:a}){try{let{data:l}=await c().get(`/api/${N}/search`,{params:{id:r,query:X,type:t,discontinued:er,maxHits:a,offset:e_*a},cancelToken:e.token});t===w.CpR.STORIES&&eh(e=>[...e,...l.stories]),t===w.CpR.SKUS&&ed(e=>[...e,...l.skus])}finally{ey(!1)}}return q&&!eb?t({type:w.CpR.SKUS,maxHits:w.WRt}):ej||t({type:w.CpR.STORIES,maxHits:w.TY2}),()=>{e.cancel()}},[e_]),(0,f.useEffect)(()=>{eN(e=>e||ex.length>=ep),eA(e=>e||eo.length>=em)},[em,eo.length,ex.length,ep]);let eQ=(0,u.A)(eF)?!q&&(0,u.A)(eU)?[eU,...eF]:eF:el,{getMenuProps:eX,getInputProps:e0,highlightedIndex:e1,setHighlightedIndex:e2,getItemProps:e4,setInputValue:e3}=(0,m.Bp)({items:eQ,id:"ds-search",labelId:"ds-search-label",inputId:"ds-search-input",menuId:"ds-search-menu",stateReducer:function(t,a){let{type:l,changes:s}=a;switch(l){case m.Bp.stateChangeTypes.InputKeyDownArrowDown:return 0===s.highlightedIndex&&eH&&eS(0),e6(s),{...s,...t.highlightedIndex===eQ.length-1&&{highlightedIndex:t.highlightedIndex}};case m.Bp.stateChangeTypes.InputKeyDownArrowUp:if(t.highlightedIndex<=0)return{...s,highlightedIndex:t.highlightedIndex};return 0===s.highlightedIndex&&eH&&eS(0),e6(s),s;case m.Bp.stateChangeTypes.InputBlur:return{...s,inputValue:t.inputValue,selectedItem:null};case m.Bp.stateChangeTypes.InputChange:case m.Bp.stateChangeTypes.ItemClick:case m.Bp.stateChangeTypes.InputKeyDownEnter:if(t.selectedItem!==s.selectedItem){if("string"==typeof s.selectedItem)return ee(s.selectedItem),{...s,inputValue:s.selectedItem,selectedItem:null};if(Array.isArray(s.selectedItem)){if(eL===(0,u.A)(eU))Q(!0);else if(!y&&v&&"number"==typeof eL){let t=s.selectedItem[eL].url;eJ(),e.push(C(t))}return{...s,inputValue:t.inputValue,selectedItem:null}}let a=s.selectedItem?.url;return!y&&v&&a&&(eJ(),e.push(C(a))),{...s,inputValue:t.inputValue,selectedItem:null}}return s;default:return s}},onInputValueChange:({inputValue:e})=>{e?e!==X&&(J(!0),eW(e||"")):e5()},onHighlightedIndexChange:({highlightedIndex:e})=>{eH&&0===e?ek(!0):(eS(void 0),ek(!1))}});function e6(e){let{highlightedIndex:t}=e;if("number"==typeof t){let a=eE.current[eH?t-1:t];if(!a)return e;let l=a.getBoundingClientRect(),s=window.innerHeight,n=document.getElementById("header-search-results-wrap"),i=parseFloat(getComputedStyle(document.documentElement).fontSize),r=(0,P.$c)();l.bottom>s?n?.scrollBy({top:l.bottom-s+i}):l.y<r&&(t===+!!eH?n?.scroll({top:0}):n?.scrollBy({top:-(r-l.top)}))}}function e5(){e3(""),ee(""),eh([]),eg(0),ed([]),eu(0),Q(!1),ev(0),eA(!1),eN(!1),a&&!eG&&eV()}let e8=(0,f.useCallback)(e=>{let{code:t,metaKey:l}=e;if("KeyK"===t&&l)return void(a?eK():eV(!0));if(a){if(t===_.U.Escape)eM?e5():eK();else if(t===_.U.ArrowDown){if(!et){e.preventDefault(),eV();let t=e1<(0,u.A)(eQ)-1?e1+1:e1;e2(t),0===t&&eS(0)}}else if(t===_.U.ArrowUp&&!et){e.preventDefault(),eV();let t=e1?e1-1:e1;e2(t),0===t&&eS(0)}}},[a,eM,et,e1]);(0,R.M)("keydown",e8);let e7=(0,f.useCallback)(e=>{ew&&(e.code===_.U.ArrowLeft?(e.preventDefault(),eS(e=>e&&e-1)):e.code===_.U.ArrowRight&&(e.preventDefault(),eS(e=>"number"==typeof e&&e!==(0,u.A)(eU)?e+1:e)))},[ew,eU]);(0,R.M)("keydown",e7);let e9=em>eB;return(0,l.jsxs)("div",{className:d()(j()["header-search"],{[j()["header-search--is-open"]]:a||eG,[j()["header-search--mobile-results-open"]]:et||eM}),children:[(0,l.jsxs)("div",{className:j()["header-search-head"],children:[(0,l.jsx)(E.A,{size:w.YuK.FLUID,className:"flex flex-col relative",children:(0,l.jsxs)("div",{className:"flex items-center relative",children:[eM&&(0,l.jsx)(i.g,{className:"mobile-nav:hidden text-sm cursor-pointer absolute -left-300 leading-none",onClick:e5,icon:s.Ce}),(0,l.jsx)("input",{...e0({ref:W,type:"text",placeholder:V,onFocus:()=>{ea(!0),eG&&t((0,$.DP)(!0))},onBlur:()=>{setTimeout(()=>{ea(!1)},50)}}),className:d()(j()["header-search-input"],"gtm-search-input")}),(eI>0||et)&&(0,l.jsxs)("div",{className:"px-200 text-style-label-tiny text-neutral-600 flex self-stretch items-center shrink-0",children:[(eI>0||eG&&et)&&(0,l.jsx)("span",{className:"h-full p-100 mobile-nav:py-050 inline-flex items-center cursor-pointer",onClick:e5,children:(0,l.jsx)(i.g,{className:"mobile-nav:text-lg leading-none",icon:s.bn})}),eI>0&&(0,l.jsxs)(l.Fragment,{children:[eI,(0,l.jsx)("span",{className:"mobile-nav:hidden ml-050",children:(0,l.jsx)(T.HT,{translation:"Results"})}),Z&&(0===ep||0===em)&&(0,l.jsx)("span",{className:"ml-050",children:"..."})]})]}),(0,l.jsx)("button",{className:"hidden mobile-nav:inline-block w-300",onClick:()=>!Z&&eV(!0),children:(0,l.jsx)(i.g,{icon:Z?s.sq:n.Mj,spin:Z,className:d()({"text-menu-cta":!Z})})}),(0,l.jsxs)("button",{className:"mobile-nav:!hidden btn btn-primary btn-small btn-icon-left",onClick:()=>!Z&&eV(!0),children:[(0,l.jsx)(i.g,{icon:Z?s.sq:n.Mj,spin:Z}),(0,l.jsx)("span",{children:V})]})]})}),(0,l.jsx)(i.g,{className:"close-overlay mobile-nav:hidden",onClick:eK,icon:s.Jy})]}),(0,l.jsx)("div",{id:"header-search-results-wrap",ref:Y,className:d()(j()["header-search-results-wrap"],{"flex flex-col grow":!eG||et||eM}),children:eM&&eT&&!Z?(0,l.jsxs)("div",{className:"flex h-full w-full flex-col",children:[o&&(0,l.jsx)(E.A,{children:(0,l.jsx)("div",{className:"flex py-100 items-center",children:(0,l.jsx)("div",{className:"text-style-label-tiny pr-300 mobile-nav:pb-050",children:(0,l.jsx)(b,{label:K,includeDiscontinued:er,onChange:()=>eZ(),className:"text-style-label-small gtm-search-filter gtm-search-filter-discontinued",verticalCenter:!0})})})}),(0,l.jsx)("div",{className:" flex h-full w-full items-center desktop-nav:justify-center flex-col text-style-label-medium ",children:(0,l.jsx)(S.A,{})})]}):(0,l.jsxs)("div",{className:d()(j()["header-search-results"]),onTouchStart:eq,children:[q&&(0,l.jsx)(E.A,{size:w.YuK.FLUID,className:"flex flex-col",children:(0,l.jsxs)("div",{className:"flex py-100",children:[(0,l.jsx)("div",{className:"text-style-label-small-bold mr-auto",children:(0,l.jsx)(T.HT,{translation:"Searching Product Articles"})}),(0,l.jsxs)("div",{className:"text-style-label-small text-cta cursor-pointer",onClick:e=>eY(e),children:[(0,l.jsx)(i.g,{className:"mr-100",icon:s.Ce}
12),(0,l.jsx)(T.HT,{translation:"Return to search all"})]})]})}),(0,l.jsxs)(E.A,{size:w.YuK.FLUID,className:"flex flex-col",children:[en&&(0,l.jsxs)("div",{className:"text-style-label-small-bold mt-100",children:[(0,l.jsx)(i.g,{icon:n.U2,className:"mr-100"}),(0,l.jsx)(T.HT,{translation:"Recent searches"})]}),(0,l.jsx)("ul",{...eX({},{suppressRefError:!0}),className:d()(j()["header-search-results-content"],q?"gtm-search-results-skus":"gtm-search-results",{"mb-300":!Z,"pt-200":!q,hidden:!ex&&!eo&&!en}),children:en?(0,p.A)(el,(e,t)=>(0,l.jsx)("li",{className:d()("text-style-label-medium cursor-pointer",t===e1?"text-cta-hover":"text-cta",{"mt-200":0!==t}),...e4({item:e,index:t,onTouchStart:e=>e.stopPropagation()}),children:e},e+t)):(0,l.jsxs)(l.Fragment,{children:[eM&&!q&&e$&&(0,l.jsx)("li",{className:d()(j()["header-search-results-sku-teaser"],"-mt-200 mb-200"),...e9&&e4({item:eU,index:0}),children:(0,l.jsxs)("div",{className:" flex items-center pt-100 mobile-nav:flex-col mobile-nav:items-start desktop-nav:min-h-[56px] ",children:[(0,l.jsx)("div",{className:"text-style-label-tiny pr-300 mobile-nav:pb-050",children:(0,l.jsx)(T.HT,{translation:"Product Variants:"})}),(0,l.jsxs)("div",{className:d()("w-full min-w-0 mobile-nav:flex mobile-nav:grow mobile-nav:overflow-y-scroll",j()["header-search-results-sku-teaser-mobile-scroll"],j()["header-search-results-sku-teaser-grid"]),onTouchStart:()=>{eq();let e=Y.current;e?.scrollTop===0&&(0,P.VG)({top:1},{behavior:"auto"},e)},children:[Z?(0,l.jsx)(L,{count:eG?1:eB,size:w.SKL.S,pageType:w.CpR.SKUS}):(0,p.A)(eU,(e,t)=>(0,l.jsx)(A.A,{...e,size:w.SKL.S,query:X,onClick:()=>{eJ(),(0,O.Gu)(e.name,void 0,X,eI)},isActive:eL===t,onMouseMove:()=>eS(t),onMouseOut:()=>eS(void 0),className:"gtm-sku-card gtm-search-result gtm-search-result-sku"},e.name+t)),e9&&(0,l.jsx)("div",{className:"flex self-stretch mobile-nav:pr-200",onClick:e=>eY(e),onMouseMove:()=>eS((0,u.A)(eU)),onMouseOut:()=>eS(void 0),children:(0,l.jsxs)("div",{className:d()("flex p-150 items-center shrink-0 whitespace-nowrap btn-secondary","cursor-pointer text-style-label-small rounded-2 overflow-hidden"),children:["+",em-eB,(0,l.jsx)(i.g,{className:"ml-150",icon:s.dm})]})})]})]})}),o&&(0,l.jsx)("li",{children:(0,l.jsx)(b,{label:K,includeDiscontinued:er,onChange:()=>eZ(),className:"mt-100 text-style-label-small gtm-search-filter gtm-search-filter-discontinued",verticalCenter:!0})}),Z?(0,l.jsx)(L,{count:eG?1:eB,size:q?w.SKL.S:w.SKL.M,pageType:w.CpR.SKUS}):(0,p.A)(eF,(e,t)=>{let a=t===(0,u.A)(eF)-1,s=eH?t+1:t,n="pageType"in e&&e.pageType,i=n===w.CpR.SKUS?"sku":n;return(0,l.jsx)("li",{className:d()(`gtm-search-result gtm-search-result-${i||w.yvu}`,{"gtm-sku-card":q}),...e4({item:e,index:s,ref:e=>{0===t?eE.current=[e]:eE.current[t]=e,a&&(ef.current=e)}}),children:(0,l.jsx)(A.A,{...e,query:X,onClick:()=>{eJ(),(0,O.Gu)(void 0,"name"in e?e.name:void 0,X,eI)},size:q?w.SKL.S:void 0,isActive:e1===s})},t)}),eC&&(0,l.jsx)("li",{className:"flex justify-center",children:(0,l.jsx)(I.A,{})})]})})]})]})})]})}},21743:e=>{e.exports={table:"Table_table__rr0o4","sticky-header-column":"Table_sticky-header-column___Zf1O"}},22266:(e,t,a)=>{"use strict";a.d(t,{c:()=>F,A:()=>B});var l=a(95155),s=a(93764),n=a(9969),i=a(17302),r=a.n(i),c=a(69730),o=a.n(c),d=a(85524),m=a(88852),u=a(49820),x=a(65596),h=a(12115),p=a(69095),g=a(47583),f=a(34392),_=a.n(f),v=a(3127),j=a(5874),N=a(86503),b=a(58323);let A=({progress:e,cancelToken:t})=>{let[a,s]=(0,b.B)(["Uploading files","Cancel"]);return(0,l.jsxs)("div",{className:"p-200 bg-neutral-50",children:[(0,l.jsx)("div",{className:"w-full bg-neutral-200 h-050",children:(0,l.jsx)("div",{className:"bg-cta-active h-050 transition-[width_1s_ease-in-out]",style:{width:`${e}%`}})}),(0,l.jsxs)("div",{className:"flex justify-between mt-100",children:[(0,l.jsx)("span",{className:"text-style-label-small",children:`${a} ${Math.round(e)}%`}),t&&(0,l.jsx)("button",{type:"button",onClick:()=>t?.cancel(),className:"text-label-small text-cta",children:s})]})]})};var C=a(56432),y=a(2445),w=a(62102),k=a(35208),L=a(5786),S=a(24501),E=a(99417),I=a(25561),T=a(21679),M=a(19390),R=a(76255),O=a(11538),z=a(72642),P=a(83908),D=a(67763),G=a(37549);let F=(0,h.createContext)({fileUploadData:[],setFileUploadData:()=>{},globalFileUploadError:null}),B=({className:e,_uid:t,isPreview:a,headline:i,tagline:c,lead:f,footnotes:B,parentLevel:U=0,submit_annotation:$,label_submit:H,label_next:V,label_prev:K,hide_progress_indicator:W,hide_pagination_on_first:Y,hide_prev_button:Z,use_titles_as_button_labels:J,intro:q,pages:Q,ending:X,isInGrid:ee,id:et,component:ea,submitSectionLeft:el})=>{let es=(0,P.G)(D.JV),en=(0,P.G)(D.Pj),ei=Q?.length||0,er=q&&q.length>0,ec=+!!er,eo=ei+ec,[ed,em]=(0,h.useState)(!1),[eu,ex]=(0,h.useState)(),[eh,ep]=(0,h.useState)(),[eg,ef]=(0,h.useState)(0),[e_,ev]=(0,h.useState)([]),[ej,eN]=(0,h.useState)(!1),[eb,eA]=(0,h.useState)([]),[eC,ey]=(0,h.useState)(null),[ew,ek]=(0,h.useState)(!1),[eL,eS]=(0,h.useState)(),eE=(0,h.useRef)(null),[eI,eT]=(0,h.useState)(null),eM=(0,h.useCallback)(e=>{eE.current=e,eT(e)},[]),eR=(0,I.X)(eI,{},eb,eg),eO=ei>0?eg-ec:0,ez=eg+1===eo||1===eo,eP=R.q.RECAPTCHA_SITE_KEY,eD=(0,b.B)("{{totalFiles}} files uploaded in {{totalFields}} fields with a total size of {{totalSize}}
12 MB. The size of all files combined must not exceed {{totalSizeLimit}}. Please remove files to stay under this limit.");(0,h.useEffect)(()=>{let e=[];(0,d.A)(eo,t=>{(!(er&&Y)||t>0)&&e.push((0,l.jsx)("li",{className:o()({[_()["form-progress-indicator--active"]]:eg>t,[_()["form-progress-indicator--done"]]:eg===t}),"data-slide-id":t},t))}),ev(e)},[eg,er,Y,eo]);let eG=(0,h.useMemo)(()=>{let e=(0,E.z)(eb),t=(0,m.A)(e,e=>e.source.size),a=t&&(0,S.nr)(t);return(0,l.jsx)(C.HT,{translation:eD,params:{totalFiles:e.length,totalFields:eb.length,totalSize:a,totalSizeLimit:(0,O.hh)(k.dVE,es??"")}})},[eb,eD,es]);(0,h.useEffect)(()=>{let e=(0,E.z)(eb),t=(0,m.A)(e,e=>e.source.size);t>k.dVE?ey(eG):t<=k.dVE&&ey(null)},[eb,eG]);let eF=K,eB=V;async function eU(){if(!eP)return(0,G.vV)("reCAPTCHA site key not configured"),null;if(!window.grecaptcha)return(0,G.vV)("reCAPTCHA script not loaded"),null;try{return await window.grecaptcha.execute(eP,{action:"submit_contact_form"})}catch(e){return(0,G.vV)("reCAPTCHA execution failed",e.message),null}}async function e$(){let e;em(!0);let a=r().CancelToken.source();eS(a);try{ep(void 0),ex(0),await r().post("/api/csrf");let e=await eU();await r().post("/api/send-mail",{data:eR,productData:(0,L.T)(),slug:en,formUuid:t,recaptchaToken:e},{onUploadProgress:e=>{ex(e.loaded/e.total*100)},cancelToken:a.token})}catch(a){let{response:t}=a;e=!0,ep(t?.data?.error)}finally{ex(void 0),em(!1)}return!e}async function eH(e){let t=eE.current;e.preventDefault(),t&&(t.reportValidity()?(eN(!1),eC&&ez?ek(!0):(!ez||await e$())&&(ez&&i&&(0,T.iF)(i),ef(Math.min(eo,eg+1)),(0,z.PA)(t))):(ep(void 0),eN(!0),setTimeout(()=>{(0,z.PA)(t.querySelector(":invalid"))})))}J&&(eF=Q[eO-1]?.title||eF,er&&1===eg&&(eF=q[0]?.title||eF),eB=Q[eO+1]?.title||eB);let eV=(0,w.f)(!!i,k.C2u.H2,U);return(0,l.jsxs)(F.Provider,{value:{fileUploadData:eb,setFileUploadData:eA,globalFileUploadError:eC},children:[eP&&(0,l.jsx)(x.default,{src:`https://www.google.com/recaptcha/api.js?render=${eP}`,strategy:"lazyOnload"}),(0,l.jsx)(N.A,{isInGrid:ee,id:et,className:o()(e,`gtm-component-${ea}`),children:(0,l.jsx)("div",{className:o()({row:!ee}),children:(0,l.jsx)("div",{className:o()({"md:col-10 md:offset-1":!ee}),children:(0,l.jsxs)("form",{ref:eM,noValidate:!0,className:o()({"was-validated":ej}),onSubmit:e=>void eH(e),children:[(0,l.jsx)(v.A,{spacing:"mb-400",headline:i,headlineLevel:eV,tagline:c,lead:f}),(!!q&&0===eg||a)&&(0,u.A)(q,e=>(0,l.jsxs)(h.Fragment,{children:[a&&(0,l.jsx)("div",{className:"mt-300 mb-100",children:(0,l.jsx)(g.default,{isInGrid:!0,annotations:[],name:e.component})}),(0,l.jsx)(j.A,{isInGrid:!0,isPreview:a,blok:e})]},e._uid)),(0,u.A)(Q,(e,t)=>eg===t+ec||a?(0,l.jsxs)(h.Fragment,{children:[a&&(0,l.jsx)("div",{className:"mt-300 mb-100",children:(0,l.jsx)(g.default,{isInGrid:!0,annotations:[],name:e.component})}),(0,l.jsx)("div",{className:"form-page",children:(0,l.jsx)(j.A,{isInGrid:!0,isPreview:a,blok:e,model:eR})})]},e._uid):null),X&&(eg===eo||1===eo&&eg>0||a)&&(0,u.A)(X,e=>(0,l.jsxs)(h.Fragment,{children:[a&&(0,l.jsx)("div",{className:"mt-300 mb-100",children:(0,l.jsx)(g.default,{isInGrid:!0,annotations:[],name:e.component})}),(0,l.jsx)(j.A,{isInGrid:!0,isPreview:a,blok:e})]},e._uid)),!!eh&&(0,l.jsxs)(p.A,{type:k.ifX.DANGER,children:[(0,l.jsx)("strong",{children:(0,l.jsx)(C.HT,{translation:"Error occurred"})}),(0,l.jsx)("p",{className:"mb-0",children:(0,l.jsx)(C.HT,{translation:eh})})]}),ew&&(0,l.jsxs)(p.A,{type:k.ifX.DANGER,children:[(0,l.jsx)("strong",{className:"block",children:(0,l.jsx)(C.HT,{translation:"Error occurred"})}),eG]}),(0,l.jsxs)("div",{className:"flex items-center xs-max:flex-wrap relative mt-400",children:[!W&&eo>1&&!(er&&Y&&0===eg)&&eg<eo&&(0,l.jsx)("ol",{className:_()["form-progress-indicator"],children:e_}),eo>1&&(0,l.jsx)("div",{className:_()["form-progress-prev-wrap"],children:!Z&&eg>0&&eg<eo&&(0,l.jsx)("button",{className:"btn btn-secondary",type:"button",disabled:ed,onClick:function(){ep(void 0),ek(!1),ef(Math.max(0,eg-1)),(0,z.PA)(eE.current)},children:(0,l.jsx)(C.HT,{translation:"Back",custom:eF})})}),(0,l.jsx)(y.A,{condition:eo>1,wrapper:e=>(0,l.jsx)("div",{className:_()["form-progress-next-wrap"],children:e}),children:eg<eo&&(0,l.jsxs)("button",{className:o()("btn btn-primary btn-icon-right",!el||eo>1?"ml-auto":"mr-auto"),type:"submit",disabled:ed,children:[(0,l.jsx)(C.HT,{translation:ez?"Submit":"Next",custom:ez?H:eB}),(0,l.jsx)(n.g,{icon:ed?s.sq:s.Xk,spin:ed})]})})]}),(0,O.isNumber)(eu)&&!!eb.length&&ez&&(0,l.jsx)("div",{className:"mt-200",children:(0,l.jsx)(A,{progress:eu,cancelToken:eL})}),ez&&!!$&&(0,l.jsx)("div",{className:o()("text-style-label-small text-neutral-600 mt-200",{"text-right":!el||eo>1}),children:$}),(0,M.k8)(B)&&(0,l.jsx)(C.sD,{text:B,className:"mt-300 text-style-label-tiny"})]})})})})]})}},22605:e=>{e.exports={"app-frame-iframe":"AppFrameIFrame_app-frame-iframe__VgtWe","use-viewport-size":"AppFrameIFrame_use-viewport-size__flY3M","has-menu":"AppFrameIFrame_has-menu__AAliG"}},22807:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(95155),s=a(47583),n=a(83908),i=a(67763),r=a(11234);let c=({storyLocale:e,isPreview:t})=>{let a=(0,n.G)(i.Cv),c=(0,n.G)(i.zi),o=e.includes("-")&&!e.match(/^en-/),d=(0,r.UW)(a,c||"");return t&&o&&d?(0,l.jsx)(s.default,{annotations:[{type:s.ANNOTATION_TYPE.WARNING,description:(0,l.jsxs)(l.Fragment,{children:["Storyblok preview might not be accurate. The Storyblok preview wrongly displays ",(0,l.jsx)("strong",{children:"en "}),"content, where no content for ",(0,l.jsx)("strong",{children:e})," is defined. The website will actually display",(0,l.jsxs)("strong",{children:[" ",c]})," content in such cases. Please use the Preview link in the menu on top to see a realistic page preview."]})}],hideComponentName:!0}):null}},23244:e=>{e.exports={"image-wrapper":"ProductListImage_image-wrapper__CiLtV","image-element":"ProductListImage_image-element__HfPD9"}},23305:e=>{e.exports={card:"Card_card__HgF07","card--has-image":"Card_card--has-image__u0Xlm","card-content":"Card_card-content__tFMgm","card--is-card":"Card_card--is-card__mLbNB","card--contain-image":"Card_card--contain-image__ehuan","card-image":"Card_card-image__XxlG5","card-title":"Card_card-title__roOlV","card-event-date":"Card_card-event-date__RIiqn","card-lead":"Card_card-lead__xLkR_","card-lead-no-spacing":"Card_card-lead-no-spacing__l8PH1","card-footer":"Card_card-footer__bRIpP","card--size-s":"Card_card--size-s__gh6FD","card--has-link":"Card_card--has-link__EprSS","card-inner":"Card_card-inner__pHmv0"}},23516:e=>{e.exports={"category-insert-card--has-desktop-image":"ProductCategoryInsert_category-insert-card--has-desktop-image__a1xQV","category-insert-card--is-card":"ProductCategoryInsert_category-insert-card--is-card__gcryz","category-insert-card--is-not-card":"ProductCategoryInsert_category-insert-card--is-not-card__Ukmlw","category-insert-card--is-transparent-card":"ProductCategoryInsert_category-insert-card--is-transparent-card___WAM2","category-insert-card-inner":"ProductCategoryInsert_category-insert-card-inner__au8z2","category-insert-card--has-link":"ProductCategoryInsert_category-insert-card--has-link__CO0LM","category-insert-card-title":"ProductCategoryInsert_category-insert-card-title__ouChB","category-insert-card--color-default":"ProductCategoryInsert_category-insert-card--color-default__jAgxX","category-insert-card--color-cool":"ProductCategoryInsert_category-insert-card--color-cool__gb9OA","category-insert-card--color-fresh":"ProductCategoryInsert_category-insert-card--color-fresh__mHZZL","category-insert-card--color-warm":"ProductCategoryInsert_category-insert-card--color-warm__kp1b7"}},23690:e=>{e.exports={item:"AchievementsInfoBlockItem_item__9f7Bs",title:"AchievementsInfoBlockItem_title__Kys4c",subtitle:"AchievementsInfoBlockItem_subtitle__qOgxV"}},24501:(e,t,a)=>{"use strict";a.d(t,{R0:()=>n,Yx:()=>c,bB:()=>r,nr:()=>i,v$:()=>o});var l=a(43775),s=a(9958);function n(e){return 1024*e*1024}function i(e){return Math.round(e/1048576)}async function r(e){return new Promise((t,a)=>{let l=new FileReader;l.onload=()=>{l.result&&"string"==typeof l.result&&t(l.result.replace("data:","").replace(/^.+,/,""))},l.onerror=e=>
12a(e),l.readAsDataURL(e)})}function c(e){if(!e)return"";let t=e.split("/");return t[t.length-1]}function o(e){return(0,l.A)(e,e=>("filename"in e?(0,s.r)(c(e.filename)):e.displayName||e.name).toLowerCase())}},25515:e=>{e.exports={card:"ApplicationsBlockItem_card__ZvERv",link:"ApplicationsBlockItem_link__lwTrh",imageWrapper:"ApplicationsBlockItem_imageWrapper__AgMNg",image:"ApplicationsBlockItem_image__GOVNe",overlay:"ApplicationsBlockItem_overlay__o2pyW",content:"ApplicationsBlockItem_content__10Ooi",label:"ApplicationsBlockItem_label__DxUzX",icon:"ApplicationsBlockItem_icon__kWZGS"}},25561:(e,t,a)=>{"use strict";a.d(t,{S:()=>h,X:()=>x});var l=a(57648),s=a(60559),n=a(16020),i=a(49820),r=a(57755),c=a(36988),o=a(12115),d=a(35208),m=a(24501),u=a(99417);function x(e,t,a,x){let[h,p]=(0,o.useState)(t),[g,f]=(0,o.useState)(),[_,v]=(0,o.useState)([]),j=(0,o.useCallback)((e,t,a,l)=>{p(s=>({...s,[e]:{label:a,value:t,type:l}}))},[]),N=(0,o.useCallback)(e=>{let t=e instanceof HTMLInputElement&&"checkbox"===e.type?e.checked:void 0,{type:a,name:i,value:r}=e,c="checkbox"===a,o=e.closest(".form-row")?.querySelector("label")?.innerText||e.closest("label")?.innerText||"",m=c&&document.querySelectorAll(`input[name="${i}"]`).length>1;c?p(e=>{let a=e?.[i]?.value||[];if(t){if(!m)return{...e,[i]:{label:o,value:r}};else if(!a.includes(r))return a.push(r),{...e,[i]:{label:o,value:a}}}else if(m){if((0,l.A)(a,r),!(0,s.A)(a))return{...e,[i]:{label:o,value:a}}}else if(c)return{...e,[i]:{label:o,value:t}};return(0,n.A)(e,i)}):"select-one"===a?j(i,r,o,d.sC4.FORM_FIELD_SELECT):(0,s.A)(r)?p(e=>(0,n.A)(e,i)):j(i,r,o)},[j]),b=(0,o.useCallback)(async()=>{if(a){let e=(0,u.z)(a),t=await Promise.all((0,i.A)(e,async e=>({content:await (0,m.bB)(e.source),filename:e.source.name,type:e.source.type,disposition:"attachment"})));p(e=>({...e,[d.x8B]:t}))}},[a]);return(0,o.useEffect)(()=>{if(e&&g!==x){let t=e?Array.from(e.querySelectorAll("input, select, textarea")).map(e=>{let{name:t,id:a}=e;return t||a}):[];v(e=>(0,r.A)([...e,...t])),f(x),(0,c.A)(e.querySelectorAll('input[type="checkbox"], select'),e=>{let{name:t}=e;!h||t in h||N(e)})}},[e,x,N,h,g]),(0,o.useEffect)(()=>{a&&b()},[a,b]),(0,o.useEffect)(()=>{if(e)return e.addEventListener("change",t),()=>{e.removeEventListener("change",t)};function t({target:e}){e&&"file"!==e.type&&N(e)}},[e,N]),(0,o.useMemo)(()=>{let e;return e={},_.forEach(t=>{t in h&&(e[t]=h[t])}),Object.keys(h).forEach(t=>{t in e||(e[t]=h[t])}),e},[h,_])}let h=(e,t)=>{e.preventDefault(),t(!e.target.reportValidity())}},26240:(e,t,a)=>{"use strict";a.d(t,{n:()=>n});var l=a(95155),s=a(21679);let n=e=>{if(!e)return null;let t=`tel:${e.replace(/\s/g,"")}`;return(0,l.jsx)("a",{href:t,className:"hover:text-cta-hover",onClick:()=>(0,s.G0)(e),children:e})}},26279:e=>{e.exports={wrapper:"AchievementsInfoBlock_wrapper__9qIUi",textWrapper:"AchievementsInfoBlock_textWrapper__6gZ75",text:"AchievementsInfoBlock_text__OmJUD",preTitle:"AchievementsInfoBlock_preTitle__4oI5p",title:"AchievementsInfoBlock_title__mtyQ8",titleBold:"AchievementsInfoBlock_titleBold__h2hZr",description:"AchievementsInfoBlock_description__C___a",imageColumn:"AchievementsInfoBlock_imageColumn__g5rxo",imageWrapper:"AchievementsInfoBlock_imageWrapper__cfr2i",image:"AchievementsInfoBlock_image__v65oF",imageGradient:"AchievementsInfoBlock_imageGradient__LbND_",achievementsColumn:"AchievementsInfoBlock_achievementsColumn__txNgu",achievements:"AchievementsInfoBlock_achievements__KfQJc",achievementWrapper:"AchievementsInfoBlock_achievementWrapper__GmKji",divider:"AchievementsInfoBlock_divider__Zc6so"}},26423:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(95155),s=a(69730),n=a.n(s),i=a(35208);let r=({formatAsTag:e=!1,className:t="",size:a=i.DK_.MEDIUM,type:s=i.ftG.FRESH,bold:r=!1,text:c,children:o})=>(0,l.jsx)("div",{className:n()("inline-block py-025 px-050 whitespace-nowrap",t,{"bg-warm-50 text-warm":s===i.ftG.WARM&&e,"bg-fresh-50 text-fresh":s===i.ftG.FRESH&&e,"bg-cool-50 text-cool":s===i.ftG.COOL&&e,"bg-danger-50 text-danger-600":s===i.ftG.DANGER&&e,"bg-neutral-50 text-neutral-600":s===i.ftG.NEUTRAL&&e,"bg-warm":s===i.ftG.WARM&&!e,"bg-fresh":s===i.ftG.FRESH&&!e,"bg-cool":s===i.ftG.COOL&&!e,"bg-danger-400":s===i.ftG.DANGER&&!e,"bg-neutral-600":s===i.ftG.NEUTRAL&&!e,"text-white":!e,"text-label-medium":a===i.DK_.MEDIUM,"text-label-small":a===i.DK_.
12SMALL,"text-label-tiny":a===i.DK_.TINY,"font-bold":r,"font-normal":!r}),children:o||c})},28058:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var l=a(95155),s=a(69730),n=a.n(s),i=a(5772),r=a(12115),c=a(20869),o=a(56432),d=a(35208),m=a(22704);let u=({id:e="",alt:t="",image:a,imageUrl:s="",width:u,height:x,aboveTheFold:h,className:p,imageClassName:g,responsive:f,setParentLoadingState:_,ratio:v=[],layout:j,objectFit:N,fixedSvgDimensions:b=!1,useDefaultImageTag:A=!1,sizes:C,forceSizes:y=!1,onErrorFunction:w})=>{let k=C||`(${d.LOf["xs-max"]}) 90vw, (${d.LOf["screen-max"].replace("min","max")}) 40vw, 25vw`,[L,S]=v,[E,I]=(0,r.useState)(!1),[T,M]=(0,r.useState)(!0),{width:R,height:O,src:z,alt:P,layout:D,isSvg:G,useFallback:F,isStoryblok:B}=(0,r.useMemo)(()=>{let e=u,l=x,n=s,i=t,r=j;if(a?.filename&&"string"==typeof a.filename){let{width:t,height:s,alt:c}=a,o=function({filename:e,updated_at:t}){try{if(!t)return e;let a=new URL(e);return a.searchParams.set("_",String(new Date(t).getTime())),a.href}catch{return e}}(a),[u,x]=(0,m.OE)(o);r!==d.zzR.FILL&&(e||=t||u,l||=s||x),n=o,i=c||i||""}n=(0,m.X4)(n);let c=(0,m.Nn)(n);f&&(r=d.zzR.RESPONSIVE);let o=A||c&&!e&&!l;return{isSvg:c,width:e,height:l,src:n,alt:i,layout:r,useFallback:o,isStoryblok:(0,m.EL)(n)}},[t,x,a,s,j,f,A,u]);(0,r.useEffect)(()=>{M(!0),I(!1)},[z]),(0,r.useEffect)(()=>{_&&T&&_(!0)},[_,z,T]);let U=()=>{I(!0),w?.()},$=D===d.zzR.FILL,H=D===d.zzR.RESPONSIVE,V=$||B||y||H,K=H&&null!=L&&null!=S&&L>0&&S>0,W=!F&&K&&!!R&&!!O,Y=(0,r.useMemo)(()=>{let e={...N?{objectFit:N}:{}};return $?e:H?{...e,width:"100%",height:"auto"}:B?{...e,maxWidth:"100%",height:"auto"}:e},[N,$,H,B]);if(E||!z?.trim())return null;let Z=B?m.tI:void 0,J=z.startsWith("data:")||z.startsWith("blob:")||G,q=!A&&(!!p||G),Q=N?{objectFit:N}:void 0,X={alt:P,loader:Z,priority:!!h,fetchPriority:h?"high":void 0,quality:80,onLoad:()=>{_&&_(!1),M(!1)},onError:U,unoptimized:J};return(0,l.jsx)(c.tH,{FallbackComponent:o.xP,children:F?(0,l.jsx)(o.e7,{condition:q,wrapper:e=>(0,l.jsx)("div",{className:n()(p,{"image-is-svg":G&&!b}),children:e}),children:(0,l.jsx)("img",{id:e,src:z,alt:P,loading:h?"eager":"lazy",fetchPriority:h?"high":void 0,className:n()(g,N&&`object-${N}`,N&&"max-h-full min-h-0 w-full"),width:R||void 0,height:O||void 0,onError:U})}):W?(0,l.jsx)("div",{className:n()(p,"relative overflow-hidden"),style:{aspectRatio:`${L} / ${S}`},children:(0,l.jsx)(i.default,{...X,src:z,fill:!0,sizes:k,className:n()(g),style:Q})}):(0,l.jsx)(o.e7,{condition:q,wrapper:e=>(0,l.jsx)("div",{className:n()(p,{"image-is-svg":G&&!b,"relative block min-h-0 w-full":$}),children:e}),children:$?(0,l.jsx)(i.default,{...X,src:z,fill:!0,sizes:k,className:g,style:Q}):(0,l.jsx)(i.default,{...X,src:z,width:R,height:O,sizes:V?k:void 0,className:n()(g,H&&"h-auto w-full max-w-full"),style:Y})})})}},28290:(e,t,a)=>{"use strict";a.d(t,{A:()=>N});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(96035),o=a(46321),d=a(16874),m=a(12115),u=a(22266),x=a(3003),h=a(74625),p=a(35208),g=a(24501),f=a(99417),_=a(11538),v=a(58323),j=a(69719);let N=({className:e,_uid:t,name:a,label:i,description:d,required:N,allowed_types:A="",prohibited_types:C="",size_limit:y,file_limit:w,component:k,multi:L,size:S=p.x0Q.MEDIUM,disabled:E=!1})=>{let I=a||t,T=(0,j.V)(),M=(0,m.useRef)(null),{fileUploadData:R,setFileUploadData:O,globalFileUploadError:z}=(0,m.useContext)(u.c),P=R.find(e=>e.componentId===t)?.files||[],D=S===p.x0Q.MEDIUM,G=S===p.x0Q.SMALL,F=S===p.x0Q.TINY,[B,U]=(0,v.B)(["File Upload","Select files"]),$=(0,m.useMemo)(()=>(0,c.A)([y?{key:"maxAllowedSize",value:(0,_.hh)((0,g.R0)("string"==typeof y?parseFloat(y):y),T??""),translation:L?"Max size of all files: {{maxAllowedSize}}.":"Max file size: {{maxAllowedSize}}."}:null,w?{key:"fileLimit",value:w.toString(),translation:"Upload up to {{fileLimit}} files."}:null,A?{key:"allowedFileTypes",value:b(A).join(", ").toUpperCase(),translation:"Allowed file types: {{allowedFileTypes}}."}:null,C?{key:"prohibitedFileTypes",value:b(C).join(", ").toUpperCase(),translation:"Restricted file types: {{prohibitedFileTypes}}."}:null]),[A,w,T,L,C,y]),H=(0,m.useMemo)(()=>R.find(e=>e.componentId===t)?.errors||[],[R,t]);(0,m.useEffect)(()=>{M.current&&(H.length?M.current.setCustomValidity("Invalid field."):M.current.setCustomValidity(""))},[H]);let V=(0,m.useMemo)(()=>{let e=y?(0,o.A)((0,g.R0)("string"==typeof y?parseFloat(y):y),0,p.dVE):p.dVE;return{maxAllowedSize:e,allowedFileExtensions:A?b(A):[],prohibitedFileExtensions:C?b(C):[],globalMaxSize:p.dVE,fileLimit:"number"==typeof w?w:"string"==typeof w&&""!==w.trim()?Number(w):void 0}},[A,C,y,w]),{handleFileChange:K,handleRemoveFile:W}=(0,f.l)(V,R,O,t,L);return(0,l.jsxs)("div",{className:r()(e,`gtm-component-${k}`,"form-row",{"text-style-label-medium":D,"text-style-label-small":G,"text-style-label-tiny":F}),children:[(0,l.jsxs)("label",{htmlFor:t,children:[!!i&&(0,l.jsx)(h.A,{label:i,required:N}),(0,l.jsxs)("div",{className:"relative",children:[(0,l.jsx)("a",{className:r()("form-input bg-white flex cursor-pointer",{"border-danger-400":!!H.length,"form-input-small":G,"form-input-tiny":F}),children:L?`${U}...`:B}),(0,l.jsx)("input",{ref:M,id:t,name:I,type:"file",className:"opacity-0 absolute top-0 -z-1",required:N,onChange:e=>K(e),multiple:L,disabled:E})]})]}),(0,l.jsx)(x.A,{size:S,description:d,generatedDescriptions:$}),P.length>0&&(0,l.jsx)("div",{className:"flex flex-col gap-100 mt-150",children:P.map(e=>{let t=!!e.errors.length;return(0,l.jsxs)("div",{className:r()("py-100 px-200 flex justify-between items-center",{"bg-neutral-50 border-danger-400":t,"bg-brand-50":!t}),children:[(0,l.jsxs)("div",{className:"flex flex-col",children:[(0,l.jsx)("span",{className:r()("text-style-label-medium-bold break-all whitespace-normal",{"text-neutral-600":t,"text-cta":!t}),children:e.source.name}),(0,l.jsx)("span",{className:"text-label-tiny text-neutral-600",children:(0,_.hh)(e.s
12ource.size,T??"")}),e.errors&&e.errors.length>0&&(0,l.jsxs)("div",{className:"flex items-start mt-050 gap-075",children:[(0,l.jsx)(n.g,{icon:s.JA,className:"text-danger-600 text-fixed-md"}),(0,l.jsx)("div",{children:e.errors.map(e=>(0,l.jsx)("p",{className:"text-label-small text-danger-600 mb-0",children:e.message},e.id))})]})]}),(0,l.jsx)("button",{onClick:t=>W(t,e),children:(0,l.jsx)(n.g,{icon:s.yL,className:"text-danger-600 text-label-small"})})]},e.id)})}),(H.length>0||z)&&(0,l.jsxs)("div",{className:"mt-200 flex items-start gap-075",children:[(0,l.jsx)(n.g,{icon:s.JA,className:"text-danger-600 text-fixed-md"}),(0,l.jsxs)("div",{children:[H.map(e=>(0,l.jsx)("p",{className:"mb-0 text-label-small text-danger-600 block",children:e.message},e.id)),z&&(0,l.jsx)("p",{className:"mb-0 text-label-small text-danger-600 block",children:z})]})]})]})};function b(e){return e.split(/,/g).map(d.A)}},28860:e=>{e.exports={"language-menu-backdrop":"LanguageMenu_language-menu-backdrop__PFHTd","language-menu-mobile":"LanguageMenu_language-menu-mobile__6vzPx","language-menu-mobile-is-open":"LanguageMenu_language-menu-mobile-is-open__F0K4Z","language-menu-mobile-button":"LanguageMenu_language-menu-mobile-button__GvGJE","language-menu-open":"LanguageMenu_language-menu-open__oDXJi","language-menu-list":"LanguageMenu_language-menu-list__Z9q17","language-menu-list-item":"LanguageMenu_language-menu-list-item__WJcuS","language-menu-list-link":"LanguageMenu_language-menu-list-link__Y_b_a","language-menu-close":"LanguageMenu_language-menu-close__4dDuh","language-menu-header":"LanguageMenu_language-menu-header__EM4nl","lang-wrapper":"LanguageMenu_lang-wrapper__Tdm_s","lang-skeleton-wrapper":"LanguageMenu_lang-skeleton-wrapper__mhEHv","region-wrapper":"LanguageMenu_region-wrapper__9heu2","lang-region":"LanguageMenu_lang-region__Re3cp","locales-group-li":"LanguageMenu_locales-group-li__sYStR","lang-head":"LanguageMenu_lang-head__WCcwF","flag-icon":"LanguageMenu_flag-icon__9HBJl","locale-li":"LanguageMenu_locale-li__QxDw7","locale-link":"LanguageMenu_locale-link__zB_SS","lang-global-link":"LanguageMenu_lang-global-link__eymJb","lang-menu-skeleton-body":"LanguageMenu_lang-menu-skeleton-body__OleaM"}},29990:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var l=a(95155),s=a(10863),n=a(9969),i=a(69730),r=a.n(i),c=a(96035),o=a(49820),d=a(12115),m=a(22942),u=a.n(m),x=a(26423),h=a(33851),p=a.n(h),g=a(56432),f=a(35208);let _=({query:e,pageType:t=f.yvu,category:a,number:i,discontinued:m,name:h,url:_,image:v,size:j,tagline:N,subtitle:b,lead:A,content:C,breadcrumbs:y,onClick:w,isActive:k,hasParentSpacing:L,className:S,onMouseMove:E,onMouseOut:I})=>{let T=j===f.SKL.S,M=(0,d.useMemo)(()=>e?.replace(/[^0-9]{1,5}(?=[0-9]{1,5})/g,"$& ").split(" ")||[],[e]),R=[f.sbc.CASE_STUDY,f.sbc.BLOG_POST].includes(t),O={[f.sbc.CASE_STUDY]:"Case Study",[f.sbc.BLOG_POST]:"Article"},z=(0,d.useMemo)(()=>{if(t===f.CpR.SKUS)return;let e=(0,c.A)([N,b,A]);return e.length>1&&e[1].startsWith(e[0])&&(e[1]=e[1].slice(e[0].length)),e},[t,N,b,A]);return(0,l.jsxs)("div",{className:r()(S,p()["search-result-item"],{[p()[`search-result-item--is-${t}`]]:t!==f.yvu,[p()[`search-result-item--is-size-${j}`]]:j,[p()["search-result-item--is-link"]]:_,[p()["search-result-item--has-no-image"]]:!v,[p()["search-result-item--active"]]:k,[p()["search-result-item--parent-spacing"]]:L}),onMouseMove:E,onMouseOut:I,children:[v&&(0,l.jsx)("div",{className:r()(p()["search-result-item-image"],"relative mobile-nav:w-[64px]",{"desktop-nav:w-[60px] desktop-nav:h-[48px]":T,"desktop-nav:w-[83px] desktop-nav:h-[66px]":!T,"mobile-nav:h-[52px]":t===f.sbc.PRODUCT_CATEGORY||t===f.sbc.PRODUCT,"mobile-nav:h-[64px]":t!==f.sbc.PRODUCT_CATEGORY&&t!==f.sbc.PRODUCT}),children:(0,l.jsx)(g._V,{imageUrl:v,alt:h,objectFit:t===f.sbc.PRODUCT_CATEGORY||t===f.sbc.PRODUCT_RANGE?f.ATT.CONTAIN:void 0,className:r()("")})}),(0,l.jsxs)("div",{className:p()["search-result-item-body"],children:[(0,l.jsx)("div",{className:p()["search-result-item-headline"],children:(0,l.jsxs)(g.sG,{linktype:f.J$1.STORY,url:_,className:"stretched-link gtm-product-link",onClick:e=>{w&&w(),e.stopPropagation()},children:[h&&(0,l.jsx)(u(),{className:r()({"gtm-sku-name":t===f.CpR.SKUS}),autoEscape:!0,searchWords:M,textToHighlight:h}),a&&t===f.sbc.PRODUCT&&(0,l.jsx)("span",{className:p()["search-result-item-headline-category"],children:(0,l.jsx)(u(),{autoEscape:!0,searchWords:M,textToHighlight:a})}),m&&(0,l.jsx)(x.A,{type:f.ftG.DANGER,size:f.DK_.TINY,formatAsTag:!0,className:"ml-100",children:(0,l.jsx)(g.HT,{translation:"Discontinued"})}),R&&(0,l.jsx)(x.A,{type:f.ftG.NEUTRAL,size:f.DK_.TINY,formatAsTag:!0,className:"ml-100",children:(0,l.jsx)(g.HT,{translation:O[t]})})]})}),z&&(0,l.jsx)("div",{className:p()["search-result-item-tagline"],children:z.join(` ${f.dkA} `)}),!!y?.length&&(0,l.jsx)("ul",{className:"mb-0 pl-0 list-none text-label-tiny mt-050 text-neutral-600",children:(0,o.A)(y,(e,t)=>(0,l.jsxs)("li",{className:"inline-block",children:[(0,l.jsx)("span",{children:e}),t+1<y.length&&(0,l.jsx)(n.g,{icon:s.fU,className:"mx-100 text-neutral-400"})]},e+t))}),t===f.CpR.SKUS&&(0,l.jsxs)("div",{className:p()["search-result-item-tagline"],children:[!!i&&(0,l.jsx)("span",{className:r()("text-neutral-600 mr-100",{"gtm-sku-article-number":t===f.CpR.SKUS}),children:i}),a]})]})]})}},30029:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var l=a(95155),s=a(69730),n=a.n(s),i=a(73321),r=a(47583),c=a(86503),o=a(20945);let d=({className:e,name:t="unknown",dev:a=!1,isInGrid:s=!1,extraText:d})=>{let m=(0,i.useSearchParams)(),u=m?.has("_storyblok")??!1,{isLoading:x,componentData:h}=(0,o.A)(u,t),p=h?.displayName||t;if(!u)return null;let g=(0,l.jsxs)("div",{className:n()(e,"rounded-8 py-500 px-400 border-2 border-dashed",{"bg-neutral-50 border-neutral-600 text-neutral-600":a,"bg-preview-annotation-background border-preview-annotation text-preview-annotation cursor-pointer":!a}),children:[(0,l.jsx)("strong",{className:n()("capitalize",{"text-neutral-600":x}),children:p})," ",a?"is not ready to be used yet.":"",d&&(0,l.jsx)(r.default,{annotations:[{type:r.ANNOTATION_TYPE.INFO,description:d}],emptyComponent:!0})]});return s?g:(0,l.jsx)(c.A,{className:"mb-400",isInGrid:s,children:(0,l.jsx)("div",{className:"row",children:(0,l.jsx)("div",{className:"col-12",children:g})})})}},30401:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l=a(95155),s=a(69730),n=a.n(s),i=a(49820),r=a(5874),c=a(83279),o=a.n(c),d=a(41911),m=a.n(d),u=a(99779),x=a(35208),h=a(83908),p=a(67763);let g=({columns:e=3})=>
12{let t=(0,h.G)(p.k4),a=(0,h.G)(p.K5),s=(0,h.G)(p.q4);return(0,h.G)(p.RY)?(0,l.jsx)(u.A,{}):(0,l.jsx)("nav",{className:n()(o()["main-navigation"],o()["main-navigation--is-footer"],o()[`main-navigation--columns-${e}`],{[m()["navigation-configurator"]]:t,[m()["navigation-configurator-is-footer"]]:t,[m()["navigation-configurator-is-local"]]:a===x.sbc.NAVIGATION_LOCAL}),children:(0,l.jsx)("ul",{className:o()["lvl-2"],children:(0,i.A)(s?.content?.footer,e=>(0,l.jsx)(r.A,{isInGrid:!0,isPreview:t&&a!==x.sbc.NAVIGATION_LOCAL,blok:e,level:2,isInFooterNavi:!0},e._uid))})})}},30809:e=>{e.exports={wrapper:"ProductRangesBlock_wrapper__4eTqX",header:"ProductRangesBlock_header__6ZnNs",title:"ProductRangesBlock_title__HiYHN",titleBold:"ProductRangesBlock_titleBold__ZmdxF",paginationWrapper:"ProductRangesBlock_paginationWrapper__0sWOv",pagination:"ProductRangesBlock_pagination__TE6jB"}},31885:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var l=a(95155),s=a(69730),n=a.n(s),i=a(49820),r=a(51055),c=a(5953),o=a.n(c),d=a(17747);let m=({cards:e,level:t,storyblokCards:a})=>{let{isXXXL:s,isXXXXL:c}=(0,d.l)(),m=s||c;return(0,l.jsx)("li",{className:n()(o()["mini-cards-li"],{"gtm-nav-mini-cards":!m}),children:(0,l.jsx)("ul",{className:n()(o()["mini-cards-ul"],{"desktop-nav:grid desktop-nav:w-fit desktop-nav:mx-auto":e.length>=4&&!m,"desktop-nav:grid-cols-4":4===e.length&&!m,"desktop-nav:grid-cols-5":e.length>=5&&!m}),children:(0,i.A)(e,e=>(0,l.jsx)(r.A,{type:r.E.MINI_CARD,card:e,storyblokCards:a,level:t,gtmClassNames:{listItem:"gtm-nav-item gtm-nav-item-mini-card",link:"gtm-nav-mini-card gtm-nav-link"}},e.uid))})})}},32146:e=>{e.exports={"title-divider":"LocatorPage_title-divider__6quv2"}},33102:e=>{e.exports={button:"IconButton_button__bgZcl",extraSmall:"IconButton_extraSmall__WFnLe",small:"IconButton_small__SGreb",medium:"IconButton_medium__wt2Qu",large:"IconButton_large__mWZHi",primary:"IconButton_primary__UflyL",secondary:"IconButton_secondary__2c8lr",secondaryLight:"IconButton_secondaryLight__dkdKe",secondaryUi:"IconButton_secondaryUi__89tES",tertiary:"IconButton_tertiary__5x4Pi",ghost:"IconButton_ghost__Q7gus",inverted:"IconButton_inverted__gv99c",destructive:"IconButton_destructive__b92Mz",blurred:"IconButton_blurred__0yKo0",disabled:"IconButton_disabled__5IJ8I",iconButton:"IconButton_iconButton__zpApC",round:"IconButton_round__2F5FY"}},33499:(e,t,a)=>{"use strict";a.d(t,{i:()=>p,O:()=>g});var l=a(95155),s=a(69730),n=a.n(s),i=a(48513),r=a(36988),c=a(96035),o=a(49820),d=a(57755),m=a(12115),u=a(99779),x=a(64150);let h=({operationModeItems:e,isLoading:t,usedPurchaseOptionProperties:a})=>{let[s,n]=(0,m.useState)(""),[i,h]=(0,m.useState)(""),p=(0,m.useMemo)(()=>a.includes(x.AU.TD_PROP_SKU_FREQUENCY_MULTI_KEY),[a]);return((0,m.useEffect)(()=>{let t=[];if((0,r.A)(e,e=>{let a=e.attributes[x.AU.FREQUENCY_KEY];a&&t.push(a)}),t.length){let e=(0,c.A)((0,o.A)(t,e=>(0,o.A)(e.values,e=>e.toString().split(/\s?,\s?/)).flat())).flat(),a=(0,d.A)(e.sort((e,t)=>parseInt(e)-parseInt(t))).join("/");n(t[0].name),h(`${a} ${t[0].unit}`)}else n("")},[e]),(0,m.useEffect)(()=>{t&&h("")},[t]),!s||p)?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("span",{className:"hyphens-auto",children:[s,":"]})," ",i?(0,l.jsx)("span",{children:i}):(0,l.jsx)(u.A,{size:u.K.TINY})]})},p="DEFAULT",g=({skuCount:e,articleNumbers:t,name:a,vendorId:s,tagline:r,operationModeItems:c,operationModesAreLoading:o,usedPurchaseOptionProperties:d,isLoading:m})=>(0,l.jsxs)("div",{className:n()("gtm-sku-info flex flex-col gap-y-050 text-label-tiny text-neutral-600",{"opacity-50 transition-opacity":m}),children:[(void 0===e||e>0&&(!!a||!!t?.length||!!s))&&(0,l.jsxs)("div",{className:"flex flex-wrap items-baseline gap-x-100 gap-y-025",children:[!!a&&(0,l.jsx)("span",{className:"gtm-article-name",children:a}),(0,l.jsx)(i.A,{articleNumbers:t,vendorId:s})]}),(0,l.jsxs)("div",{className:"flex flex-wrap items-baseline gap-x-100 gap-y-025",children:[!!r&&(0,l.jsx)("span",{children:r}),d&&(0,l.jsx)("span",{children:(0,l.jsx)(h,{operationModeItems:c,isLoading:o,usedPurchaseOptionProperties:d})})]})]})},33851:e=>{e.exports={"header-search":"HeaderSearch_header-search__TmzlF","header-search-results-wrap":"HeaderSearch_header-search-results-wrap__GefJa","header-search--mobile-results-open":"HeaderSearch_header-search--mobile-results-open__aq7gj","header-search-head":"HeaderSearch_header-search-head__1DA1P","header-search--is-open":"HeaderSearch_header-search--is-open__0cVko","header-search-input":"HeaderSearch_header-search-input__HDtoa","search-result-item":"HeaderSearch_search-result-item__hPaF2","search-result-item--is-skus":"HeaderSearch_search-result-item--is-skus__njrJq","search-result-item--parent-spacing":"HeaderSearch_search-result-item--parent-spacing__ZVamg","search-result-item--is-product-category":"HeaderSearch_search-result-item--is-product-category__Z06yf","search-result-item--is-product":"HeaderSearch_search-result-item--is-product__6yPhL","search-result-item-body":"HeaderSearch_search-result-item-body__oKKt_","search-result-item--has-no-image":"HeaderSearch_search-result-item--has-no-image__dlCw9","search-result-item-image":"HeaderSearch_search-result-item-image__zgnlN","search-result-item--active":"HeaderSearch_search-result-item--active__BxTdY","search-result-item--is-link":"HeaderSearch_search-result-item--is-link__Gmu5p","search-result-item-tagline":"HeaderSearch_search-result-item-tagline__1zhSx","search-result-item-headline":"HeaderSearch_search-result-item-headline__kAajj","search-result-item-headline-category":"HeaderSearch_search-result-item-headline-category__mGaBn","search-result-item--is-size-s":"HeaderSearch_search-result-item--is-size-s__GifCu","search-result-item-skeleton":"HeaderSearch_search-result-item-skeleton__31C_b","header-search-results-content":"HeaderSearch_header-search-results-content__rc_Y0","header-search-results-sku-teaser-grid":"HeaderSearch_header-search-results-sku-teaser-grid__AZU7q","header-search-results-sku-teaser":"HeaderSearch_header-search-results-sku-teaser__Fi0ay","header-search-results-sku-teaser-mobile-scroll":"HeaderSearch_header-search-results-sku-teaser-mobile-scroll__c_QAi"}},34050:e=>{e.exports={"nav-item-container":"NavItem_nav-item-container__gdnQ6","nav-item-container--has-background":"NavItem_nav-item-container--has-background__lL2oa","nav-item-container--has-large-image":"NavItem_nav-item-container--has-large-image___5ANa","nav-item-container--has-children":"NavItem_nav-item-container--has-children__VaaxM","nav-item-container--has-link":"NavItem_nav-item-container--has-link__GhMBX","nav-item-container--has-extended-text":"NavItem_nav-item-container--has-extended-text__7wM0V","nav-item-container--is-product-category":"NavItem_nav-item-container--is-product-category__4aBOa","nav-item-container--is-first-item-in-col":"NavItem_nav-item-container--is-first-item-in-col__XUdhS","nav-item-image":"NavItem_nav-item-image__EsNSD","nav-item-image--large":"NavItem_nav-item-image--large__I8yER","nav-link--has-link":"NavItem_nav-link--has-link__eY5ek","nav-link-text--has-link":"NavItem_nav-link-text--has-link__JN_C6","nav-link-title--has-link":"NavItem_nav-link-title--has-link__RMx_6","nav-link-type--has-link":"NavItem_nav-link-type--has-link__VD0eS","nav-external-icon--has-link":"NavItem_nav-external-icon--has-link__AhO5y","nav-item-image--has-link":"NavItem_nav-item-image--has-link__P8YC2","nav-item-image--has-background":"NavItem_nav-item-image--has-background__bqEMy","nav-icon":"NavItem_nav-icon__pEOkw","nav-card-container":"NavItem_nav-card-container__QBZMT","nav-link-text":"NavItem_nav-link-text__AC_qJ","nav-link-text--text-type":"NavItem_nav-link-text--text-type__vFNZA","nav-link-text--large":"NavItem_nav-link-text--large__Wpbd_","nav-link-type":"NavItem_nav-link-type__bMoBI","nav-link-title":"NavItem_nav-link-title__ZwMRN","nav-link-title--text-type":"NavItem_nav-link-title--text-type__iGXlV","nav-link":"NavItem_nav-link__Tx_Me","nav-link--mobile-open-link":"NavItem_nav-link--mobile-open-link___7Xen","nav-link--external":"NavItem_nav-link--external__uaDpp","nav-link--level-1":"NavItem_nav-link--level-1__otMwy","nav-link--level-2":"NavItem_nav-link--level-2__5hKuA","nav-link--is-large-text":"NavItem_nav-link--is-large-text__HHBp9","nav-link--level-3":"NavItem_nav-link--level-3__VrTvq","nav-link--level-4":"NavItem_nav-link--level-4__lzcWD","nav-external-icon":"NavItem_nav-external-icon__PYqny"}},34375:e=>{e.exports={card:"ProductRangesBlockItem_card__fPaex",imageWrapper:"ProductRangesBlockItem_imageWrapper__E37B2",image:"ProductRangesBlockItem_image__ANlfK",content:"ProductRangesBlockItem_content__TRCqT",title:"ProductRangesBlockItem_title__xGea8",description:"ProductRangesBlockItem_description___wMat",link:"ProductRangesBlockItem_link__ZJ3ES",linkIcon:"ProductRangesBlockItem_linkIcon__3XS1b"}},34392:e=>{e.exports={"form-content":"FormBuilder_form-content__Jvi_5","form-content-text":"FormBuilder_form-content-text__fWKBv","form-content--arrangement-top":"FormBuilder_form-content--arrangement-top__rrk3k","form-content-image":"FormBuilder_form-content-image__eSg_E","form-content--arrangement-bottom":"FormBuilder_form-content--arrangement-bottom__7Jjls","form-content-headline":"FormBuilder_form-content-headline__dcD0Z","form-content--image-right-side":"FormBuilder_form-content--image-right-side__RUlyk","form-content-text-wrap":"FormBuilder_form-content-text-wrap__gnIC_","form-content--arrangement-right-narrow":"FormBuilder_form-content--arrangement-right-narrow__lF8Lv","form-ending":"FormBuilder_form-ending__gpXue","form-ending-head":"FormBuilder_form-ending-head__OslXQ","form-ending-image-wrap":"FormBuilder_form-ending-image-wrap__suk7W","form-ending-headline":"FormBuilder_form-ending-headline__KRKoe","form-ending-text":"FormBuilder_form-ending-text__AfBEE","form-ending--visual-none":"FormBuilder_form-ending--visual-none__2FSTp","form-ending--visual-icon-check":"FormBuilder_form-ending--visual-icon-check__4nXk5","form-progress-indicator":"FormBuilder_form-progress-indicator__FKQME","form-progress-indicator--active":"FormBuilder_form-progress-indicator--active__DmCEo","form-progress-indicator--done":"FormBuilder_form-progress-indicator--done__D7YJC","form-progress-prev-wrap":"FormBuilder_form-progress-prev-wrap__L5giO","form-progress-next-wrap":"FormBuilder_form-progress-next-wrap__N4auX"}},34923:e=>{e.exports={"event-image":"EventImage_event-image__7_qd_","event-image--is-on-event-page":"EventImage_event-image--is-on-event-page__KNDtg","event-image-image-wrap":"EventImage_event-image-image-wrap__DKiq
12S","event-image-no-image":"EventImage_event-image-no-image__WDhAw",inner:"EventImage_inner__A2FWG","event-image--has-image-svg":"EventImage_event-image--has-image-svg__7uDin","event-image--has-image-desktop-svg":"EventImage_event-image--has-image-desktop-svg__OZ8ED","event-image-image-desktop-wrap":"EventImage_event-image-image-desktop-wrap__Nv6F9","event-image--image-is-icon":"EventImage_event-image--image-is-icon__Rx_Ir","event-image--has-image":"EventImage_event-image--has-image__0JjSD","event-image--has-image-desktop":"EventImage_event-image--has-image-desktop__dYiJg","event-image--is-not-on-event-page":"EventImage_event-image--is-not-on-event-page__ehz6f"}},35507:e=>{e.exports={wrapper:"CtaBannerBlock_wrapper__xE6sJ",card:"CtaBannerBlock_card__k2_I3",text:"CtaBannerBlock_text__9aZDg",title:"CtaBannerBlock_title__5z7Uo",titleBold:"CtaBannerBlock_titleBold__V0lGQ",description:"CtaBannerBlock_description__ylUM1",button:"CtaBannerBlock_button__RUdpx",imageWrapper:"CtaBannerBlock_imageWrapper__AAo9y",image:"CtaBannerBlock_image__DCsIJ"}},35521:e=>{e.exports={"contact-image":"ContactCard_contact-image__Z4RLi","contact-group-image-container":"ContactCard_contact-group-image-container__bsDFr"}},35616:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(95155),s=a(69730),n=a.n(s),i=a(56432),r=a(58323);let c=({tld:e,name:t,width:a=24,height:s=16,className:c})=>{let o=(0,r.B)("Flag");return(0,l.jsx)(i._V,{className:n()("flex shrink-0",c),imageUrl:`/assets/flags/${e.toLowerCase()}.svg`,alt:`${t} ${o}`,width:a,height:s,fixedSvgDimensions:!0})}},36591:e=>{e.exports={"quote-text":"Quote_quote-text__Lzrfy",quote:"Quote_quote__ya2qs","quote-author":"Quote_quote-author__kaNaj","quote-role":"Quote_quote-role__MEGMF","quote--has-photo":"Quote_quote--has-photo__swt4I","quote--auto-image-proportions":"Quote_quote--auto-image-proportions__Cf_h5","quote-icon":"Quote_quote-icon__CVrOp",fak:"Quote_fak__2ll4E","quote--is-in-grid":"Quote_quote--is-in-grid__J1Gcq","quote--rounded-photo":"Quote_quote--rounded-photo__jdVZ0","quote--hide-dash":"Quote_quote--hide-dash__m2Tjy","quote--size-m":"Quote_quote--size-m__HOVdn"}},36924:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var l=a(95155),s=a(76701),n=a(9683),i=a(17294),r=a(96035),c=a(12115);let o=({children:e,label:t,placement:a="top"})=>{let[o,d]=(0,c.useState)(!1),{x:m,y:u,refs:{setReference:x,setFloating:h},strategy:p,context:g}=(0,s.we)({placement:a,open:o,onOpenChange:d,middleware:[(0,n.cY)(5),(0,n.UU)(),(0,n.BN)({padding:8})],whileElementsMounted:i.ll}),{getReferenceProps:f,getFloatingProps:_}=(0,s.bv)([(0,s.Mk)(g),(0,s.iQ)(g),(0,s.It)(g,{role:"tooltip"}),(0,s.s9)(g)]),v=(0,c.useMemo)(()=>{var t;return t=(0,r.A)([x,e?.ref]),e=>{t.forEach(t=>{"function"==typeof t?t(e):null!=t&&(t.current=e)})}},[x,e]),j=(0,c.useCallback)(e=>{h(e)},[h]);return(0,l.jsxs)(l.Fragment,{children:[(0,c.cloneElement)(e,f({ref:v,...e.props})),o&&(0,l.jsx)("div",{ref:j,className:"text-style-label-tiny px-100 py-050 border border-neutral-200 bg-white text-black rounded-2 z-50",style:{position:p,top:u??0,left:m??0},..._(),children:t})]})}},37595:e=>{e.exports={accordion:"Accordion_accordion__RLCNU","accordion-item":"Accordion_accordion-item__aT5Ah","accordion-header":"Accordion_accordion-header__ojoVD",icon:"Accordion_icon__VL_rg","accordion-body":"Accordion_accordion-body__KMRh_","accordion-item-photo":"Accordion_accordion-item-photo__VbyuR"}},38141:(e,t,a)=>{"use strict";a.d(t,{R:()=>d});var l=a(95155),s=a(69730),n=a.n(s),i=a(64083),r=a(74246),c=a.n(r);let o={[i.Ze.ARROW]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M3.75 12H20.25M13.5 18.75L20.25 12L13.5 5.25",stroke:e,fill:"none",strokeWidth:1.33,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.ARROW_SQUARE_OUT]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M20.25 9.75L20.2491 3.75094L14.25 3.75M12.75 11.25L20.25 3.75M17.25 12.75V19.5C17.25 19.6989 17.171 19.8897 17.0303 20.0303C16.8897 20.171 16.6989 20.25 16.5 20.25H4.5C4.30109 20.25 4.11032 20.171 3.96967 20.0303C3.82902 19.8897 3.75 19.6989 3.75 19.5V7.5C3.75 7.30109 3.82902 7.11032 3.96967 6.9
126967C4.11032 6.82902 4.30109 6.75 4.5 6.75H11.25",stroke:e,fill:"none",strokeWidth:1.33,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.CARET]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 9 5",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M0.6 4.35L4.35 0.6L8.1 4.35",stroke:e,fill:"none",strokeWidth:1.2,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.CHECK_CIRCLE]:({stroke:e,fill:t,width:a,height:s,className:n})=>(0,l.jsx)("svg",{width:a,height:s,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,children:(0,l.jsx)("path",{d:"M9.75 0C7.82164 0 5.93657 0.571828 4.33319 1.64317C2.72982 2.71451 1.48013 4.23726 0.742179 6.01884C0.00422452 7.80042 -0.188858 9.76082 0.187348 11.6521C0.563554 13.5434 1.49215 15.2807 2.85571 16.6443C4.21928 18.0079 5.95656 18.9365 7.84787 19.3127C9.73919 19.6889 11.6996 19.4958 13.4812 18.7578C15.2627 18.0199 16.7855 16.7702 17.8568 15.1668C18.9282 13.5634 19.5 11.6784 19.5 9.75C19.4973 7.16498 18.4692 4.68661 16.6413 2.85872C14.8134 1.03084 12.335 0.00272983 9.75 0ZM14.0306 8.03063L8.78063 13.2806C8.71097 13.3504 8.62826 13.4057 8.53721 13.4434C8.44616 13.4812 8.34857 13.5006 8.25 13.5006C8.15144 13.5006 8.05385 13.4812 7.9628 13.4434C7.87175 13.4057 7.78903 13.3504 7.71938 13.2806L5.46938 11.0306C5.32865 10.8899 5.24959 10.699 5.24959 10.5C5.24959 10.301 5.32865 10.1101 5.46938 9.96937C5.61011 9.82864 5.80098 9.74958 6 9.74958C6.19903 9.74958 6.3899 9.82864 6.53063 9.96937L8.25 11.6897L12.9694 6.96937C13.0391 6.89969 13.1218 6.84442 13.2128 6.8067C13.3039 6.76899 13.4015 6.74958 13.5 6.74958C13.5986 6.74958 13.6961 6.76899 13.7872 6.8067C13.8782 6.84442 13.9609 6.89969 14.0306 6.96937C14.1003 7.03906 14.1556 7.12178 14.1933 7.21283C14.231 7.30387 14.2504 7.40145 14.2504 7.5C14.2504 7.59855 14.231 7.69613 14.1933 7.78717C14.1556 7.87822 14.1003 7.96094 14.0306 8.03063Z",fill:t??"none",stroke:e,strokeWidth:1.33,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.CLOSE]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M18.75 5.25L5.25 18.75M18.75 18.75L5.25 5.25",stroke:e,fill:"none",strokeWidth:"1.33",strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.FACEBOOK]:({fill:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 35 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("g",{"clip-path":"url(#clip0_209_1343)",children:(0,l.jsx)("path",{d:"M31.7187 17.5C31.7143 20.9751 30.4393 24.3287 28.1338 26.929C25.8284 29.5293 22.6517 31.1969 19.2021 31.6176C19.1253 31.6263 19.0476 31.6186 18.9739 31.595C18.9003 31.5715 18.8325 31.5326 18.775 31.4809C18.7175 31.4292 18.6717 31.3659 18.6404 31.2952C18.6092 31.2245 18.5933 31.148 18.5937 31.0707V20.7813H21.875C22.0249 20.7816 22.1733 20.7511 22.311 20.6916C22.4487 20.6322 22.5726 20.5451 22.6752 20.4357C22.7778 20.3264 22.8567 20.1971 22.9072 20.0559C22.9577 19.9147 22.9787 19.7647 22.9687 19.6151C22.9446 19.3338 22.8148 19.0721 22.6056 18.8826C22.3963 18.6932 22.1231 18.59 21.8408 18.5938H18.5937V15.3125C18.5937 14.7324 18.8242 14.176 19.2345 13.7657C19.6447 13.3555 20.2011 13.125 20.7812 13.125H22.9687C23.1187 13.1253 23.2671 13.0948 23.4047 13.0354C23.5424 12.976 23.6664 12.8888 23.7689 12.7795C23.8715 12.6701 23.9505 12.5408 24.001 12.3996C24.0515 12.2585 24.0724 12.1084 24.0625 11.9588C24.0383 11.6771 23.9082 11.415 23.6983 11.2255C23.4885 11.0359 23.2146 10.933 22.9318 10.9375H20.7812C19.6209 10.9375 18.5081 11.3984 17.6877 12.2189C16.8672 13.0394 16.4062 14.1522 16.4062 15.3125V18.5938H13.125C12.9751 18.5934 12.8267 18.6239 12.689 18.6834C12.5513 18.7428 12.4274 18.8299 12.3248 18.9393C12.2222 19.0487 12.1432 19.1779 12.0927 19.3191C12.0422 19.4603 12.0213 19.6104 12.0312 19.76C12.0554 20.0417 12.1856 20.3038 12.3954 20.4933C12.6053 20.6829 12.8792 20.7858 13.1619 20.7813H16.4062V31.0734C16.4067 31.1506 16.3908 31.227 16.3597 31.2976C16.3285 31.3682 16.2828 31.4314 16.2254 31.4831C16.1681 31.5347 16.1005 31.5737 16.027 31.5973C15.9536 31.621 15.8759 31.6288 15.7992 31.6203C12.2573 31.189 9.00643 29.4436 6.69002 26.7297C4.37361 24.0158 3.1605 20.5311 3.29082 16.9654C3.56426 9.58263 9.54433 3.58068 16.9326 3.29357C18.8454 3.21947 20.7535 3.53194 22.5428 4.21227C24.3321 4.8926 25.9658 5.92682 27.3461 7.25307C28.7265 8.57932 29.8252 10.1704 30.5765 11.931C31.3278 13.6917 31.7163 15.5858 31.7187 17.5Z",fill:e})})}),[i.Ze.GLOBE_SIMPLE]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 13.2 13.2",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M0.6 6.6H12.6M0.6 6.6C0.6 9.91371 3.28629 12.6 6.6 12.6M0.6 6.6C0.6 3.28629 3.28629 0.6 6.6 0.6M12.6 6.6C12.6 9.91371 9.91371 12.6 6.6 12.6M12.6 6.6C12.6 3.28629 9.91371 0.6 6.6 0.6M6.6 12.6C6.6 12.6 9.1 10.6 9.1 6.6C9.1 2.6 6.6 0.6 6.6 0.6M6.6 12.6C6.6 12.6 4.1 10.6 4.1 6.6C4.1 2.6 6.6 0.6 6.6 0.6",stroke:e,fill:"none",strokeWidth:1.2,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.INSTAGRAM]:({fill:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 35 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("g",{"clip-path":"url(#clip0_209_1341)",children:(0,l.jsx)("path",{d:"M21.875 17.5C21.875 18.3653 21.6184 19.2112 21.1377 19.9306C20.6569 20.6501 19.9737 21.2108 19.1742 21.542C18.3748 21.8731 17.4951 21.9597 16.6465 21.7909C15.7978 21.6221 15.0183 21.2054 14.4064 20.5936C13.7946 19.9817 13.3779 19.2022 13.2091 18.3535C13.0403 17.5049 13.1269 16.6252 13.458 15.8258C13.7892 15.0263 14.3499 14.3431 15.0694 
1213.8623C15.7888 13.3816 16.6347 13.125 17.5 13.125C18.6603 13.125 19.7731 13.5859 20.5936 14.4064C21.4141 15.2269 21.875 16.3397 21.875 17.5ZM31.7188 10.9375V24.0625C31.7166 26.0924 30.9092 28.0385 29.4739 29.4739C28.0385 30.9092 26.0924 31.7166 24.0625 31.7188H10.9375C8.9076 31.7166 6.96147 30.9092 5.52611 29.4739C4.09076 28.0385 3.28342 26.0924 3.28125 24.0625V10.9375C3.28342 8.9076 4.09076 6.96147 5.52611 5.52611C6.96147 4.09076 8.9076 3.28342 10.9375 3.28125H24.0625C26.0924 3.28342 28.0385 4.09076 29.4739 5.52611C30.9092 6.96147 31.7166 8.9076 31.7188 10.9375ZM24.0625 17.5C24.0625 16.2021 23.6776 14.9333 22.9565 13.8541C22.2354 12.7749 21.2105 11.9337 20.0114 11.437C18.8122 10.9403 17.4927 10.8104 16.2197 11.0636C14.9467 11.3168 13.7774 11.9418 12.8596 12.8596C11.9418 13.7774 11.3168 14.9467 11.0636 16.2197C10.8104 17.4927 10.9403 18.8122 11.437 20.0114C11.9337 21.2105 12.7749 22.2354 13.8541 22.9565C14.9333 23.6776 16.2021 24.0625 17.5 24.0625C19.2399 24.0607 20.9081 23.3687 22.1384 22.1384C23.3687 20.9081 24.0607 19.2399 24.0625 17.5ZM27.3438 9.29688C27.3438 8.97239 27.2475 8.65519 27.0673 8.38539C26.887 8.11559 26.6307 7.90531 26.331 7.78114C26.0312 7.65696 25.7013 7.62447 25.3831 7.68777C25.0648 7.75108 24.7725 7.90733 24.543 8.13678C24.3136 8.36622 24.1573 8.65855 24.094 8.9768C24.0307 9.29505 24.0632 9.62493 24.1874 9.92472C24.3116 10.2245 24.5218 10.4807 24.7916 10.661C25.0614 10.8413 25.3786 10.9375 25.7031 10.9375C26.1382 10.9375 26.5555 10.7646 26.8632 10.457C27.1709 10.1493 27.3438 9.732 27.3438 9.29688Z",fill:e})})}),[i.Ze.LINKEDIN]:({fill:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 29 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M26.25 0H2.1875C1.60734 0 1.05094 0.230468 0.640704 0.640704C0.230468 1.05094 0 1.60734 0 2.1875V26.25C0 26.8302 0.230468 27.3866 0.640704 27.7968C1.05094 28.207 1.60734 28.4375 2.1875 28.4375H26.25C26.8302 28.4375 27.3866 28.207 27.7968 27.7968C28.207 27.3866 28.4375 26.8302 28.4375 26.25V2.1875C28.4375 1.60734 28.207 1.05094 27.7968 0.640704C27.3866 0.230468 26.8302 0 26.25 0ZM9.84375 20.7812C9.84375 21.0713 9.72852 21.3495 9.5234 21.5546C9.31828 21.7598 9.04008 21.875 8.75 21.875C8.45992 21.875 8.18172 21.7598 7.9766 21.5546C7.77148 21.3495 7.65625 21.0713 7.65625 20.7812V12.0312C7.65625 11.7412 7.77148 11.463 7.9766 11.2579C8.18172 11.0527 8.45992 10.9375 8.75 10.9375C9.04008 10.9375 9.31828 11.0527 9.5234 11.2579C9.72852 11.463 9.84375 11.7412 9.84375 12.0312V20.7812ZM8.75 9.84375C8.42552 9.84375 8.10832 9.74753 7.83852 9.56726C7.56872 9.38698 7.35844 9.13075 7.23426 8.83097C7.11009 8.53118 7.0776 8.2013 7.1409 7.88305C7.2042 7.5648 7.36046 7.27247 7.5899 7.04303C7.81935 6.81358 8.11168 6.65733 8.42993 6.59402C8.74818 6.53072 9.07806 6.56321 9.37784 6.68739C9.67762 6.81156 9.93386 7.02184 10.1141 7.29164C10.2944 7.56144 10.3906 7.87864 10.3906 8.20312C10.3906 8.63825 10.2178 9.05555 9.9101 9.36322C9.60242 9.6709 9.18512 9.84375 8.75 9.84375ZM21.875 20.7812C21.875 21.0713 21.7598 21.3495 21.5546 21.5546C21.3495 21.7598 21.0713 21.875 20.7812 21.875C20.4912 21.875 20.213 21.7598 20.0079 21.5546C19.8027 21.3495 19.6875 21.0713 19.6875 20.7812V15.8594C19.6875 15.1342 19.3994 14.4387 18.8866 13.9259C18.3738 13.4131 17.6783 13.125 16.9531 13.125C16.2279 13.125 15.5324 13.4131 15.0196 13.9259C14.5068 14.4387 14.2188 15.1342 14.2188 15.8594V20.7812C14.2188 21.0713 14.1035 21.3495 13.8984 21.5546C13.6933 21.7598 13.4151 21.875 13.125 21.875C12.8349 21.875 12.5567 21.7598 12.3516 21.5546C12.1465 21.3495 12.0312 21.0713 12.0312 20.7812V12.0312C12.0326 11.7633 12.1322 11.5053 12.3113 11.3059C12.4903 11.1066 12.7362 10.9799 13.0025 10.9499C13.2687 10.9199 13.5367 10.9887 13.7556 11.1431C13.9745 11.2976 14.1291 11.527 14.19 11.7879C14.9299 11.286 15.7926 10.9951 16.6854 10.9464C17.5781 10.8978 18.4673 11.0932 19.2573 11.5118C20.0474 11.9304 20.7085 12.5562 21.1697 13.3222C21.6309 14.0882 21.8747 14.9653 21.875 15.8594V20.7812Z",fill:e})}),[i.Ze.LIST]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 23.67 17.67",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M0.835 8.835H22.835M0.835 0.835H22.835M0.835 16.835H22.835",stroke:e,strokeWidth:1.67,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.MAGNIFYING_GLASS]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 19.33 19.33",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M13.4684 13.4684L18.665 18.665M15.665 8.165C15.665 12.3071 12.3071 15.665 8.165 15.665 C4.02286 15.665 0.665 12.3071 0.665 8.165C0.665 4.02286 4.02286 0.665 8.165 0.665 C12.3071 0.665 15.665 4.02286 15.665 8.165Z",stroke:e,fill:"none",strokeWidth:1.33,strokeLinecap:"round",strokeLinejoin:"round"})}
12),[i.Ze.PAUSE]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M20.25 4.5V19.5C20.25 19.8978 20.092 20.2794 19.8107 20.5607C19.5294 20.842 19.1478 21 18.75 21H15C14.6022 21 14.2206 20.842 13.9393 20.5607C13.658 20.2794 13.5 19.8978 13.5 19.5V4.5C13.5 4.10218 13.658 3.72064 13.9393 3.43934C14.2206 3.15804 14.6022 3 15 3H18.75C19.1478 3 19.5294 3.15804 19.8107 3.43934C20.092 3.72064 20.25 4.10218 20.25 4.5ZM9 3H5.25C4.85218 3 4.47064 3.15804 4.18934 3.43934C3.90804 3.72064 3.75 4.10218 3.75 4.5V19.5C3.75 19.8978 3.90804 20.2794 4.18934 20.5607C4.47064 20.842 4.85218 21 5.25 21H9C9.39782 21 9.77936 20.842 10.0607 20.5607C10.342 20.2794 10.5 19.8978 10.5 19.5V4.5C10.5 4.10218 10.342 3.72064 10.0607 3.43934C9.77936 3.15804 9.39782 3 9 3Z",fill:"none",stroke:e,strokeWidth:1.33,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.PLAY]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 17 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M16.5 9.75047C16.5006 10.0051 16.4353 10.2556 16.3105 10.4775C16.1856 10.6995 16.0055 10.8853 15.7875 11.017L2.28 19.2802C2.05227 19.4196 1.79144 19.4957 1.52445 19.5007C1.25746 19.5056 0.993989 19.4392 0.76125 19.3083C0.530728 19.1794 0.338696 18.9914 0.204904 18.7637C0.0711107 18.536 0.000385179 18.2768 0 18.0127V1.48828C0.000385179 1.22417 0.0711107 0.964934 0.204904 0.737222C0.338696 0.509511 0.530728 0.321545 0.76125 0.192655C0.993989 0.0617322 1.25746 -0.00468706 1.52445 0.0002572C1.79144 0.00520146 2.05227 0.0813301 2.28 0.220781L15.7875 8.4839C16.0055 8.6156 16.1856 8.80145 16.3105 9.0234C16.4353 9.24534 16.5006 9.49582 16.5 9.75047Z",fill:"none",stroke:e,strokeWidth:1.33,strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.PLUS]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M3.75 12H20.25M12 3.75V20.25",stroke:e,fill:"none",strokeWidth:"1.33",strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.SHOPPING_CART]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 24 24",fill:"none",className:s,stroke:e,children:(0,l.jsx)("path",{d:"M17.625 17.25H8.54719C8.19591 17.2499 7.85578 17.1266 7.58612 16.9015C7.31646 16.6764 7.13435 16.3637 7.07156 16.0181L4.56844 2.25H2.25M17.625 17.25C16.5895 17.25 15.75 18.0895 15.75 19.125C15.75 20.1605 16.5895 21 17.625 21C18.6605 21 19.5 20.1605 19.5 19.125C19.5 18.0895 18.6605 17.25 17.625 17.25ZM6.61406 13.5H18.3844C18.7357 13.4999 19.0758 13.3766 19.3454 13.1515C19.6151 12.9264 19.7972 12.6137 19.86 12.2681L21 6H5.25M10.5 19.125C10.5 20.1605 9.66053 21 8.625 21C7.58947 21 6.75 20.1605 6.75 19.125C6.75 18.0895 7.58947 17.25 8.625 17.25C9.66053 17.25 10.5 18.0895 10.5 19.125Z",strokeWidth:1.33,fill:"none"})}),[i.Ze.SHOPPING_CART_SIMPLE]:({fill:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:t,height:a,viewBox:"0 0 22 20",fill:"none",className:s,children:(0,l.jsx)("path",{d:"M0.665009 -6.73532e-06C0.297739 -6.73532e-06 8.52346e-06 0.297724 8.52346e-06 0.664993C8.52346e-06 1.03226 0.297739 1.32999 0.665009 1.32999V0.664993V-6.73532e-06ZM2.91501 0.664993L3.55574 0.486985C3.47578 0.199172 3.21372 -6.73532e-06 2.91501 -6.73532e-06V0.664993ZM3.95683 4.41499L3.3161 4.593V4.593L3.95683 4.41499ZM6.36032 13.0662L7.00109 12.8884L7.00105 12.8882L6.36032 13.0662ZM6.89762 13.8589L6.49506 14.3882L6.49506 14.3882L6.89762 13.8589ZM7.80501 14.165L7.80472 14.83H7.80501V14.165ZM17.0713 14.165L17.0714 13.5H17.0713V14.165ZM18.5169 13.0662L19.1576 13.2441L19.1577 13.2439L18.5169 13.0662ZM20.915 4.41499L21.5558 4.59263C21.6113 4.39243 21.5701 4.1778 21.4443 4.01244C21.3186 3.84708 21.1228 3.74999 20.915 3.74999V4.41499ZM8.3893 17.915H7.7243C7.7243 18.0858 7.58582 18.2243 7.41501 18.2243V18.8893V19.5543C8.32036 19.5543 9.0543 18.8203 9.0543 17.915H8.3893ZM7.41501 18.8893V18.2243C7.24419 18.2243 7.10572 18.0858 7.10572 17.915H6.44072H5.77572C5.77572 18.8203 6.50965 19.5543 7.41501 19.5543V18.8893ZM6.44072 17.915H7.10572C7.10572 17.7442 7.24419 17.6057 7.41501 17.6057V16.9407V16.2757C6.50965 16.2757 5.77572 17.0096 5.77572 17.915H6.44072ZM7.41501 16.9407V17.6057C7.58582 17.6057 7.7243 17.7442 7.7243 17.915H8.3893H9.0543C9.0543 17.0096 8.32036 16.2757 7.41501 16.2757V16.9407ZM18.1393 17.915H17.4743C17.4743 18.0858 17.3358 18.2243 17.165 18.2243V18.8893V19.5543C18.0704 19.5543 18.8043 18.8203 18.8043 17.915H18.1393ZM17.165 18.8893V18.2243C16.9942 18.2243 16.8557 18.0858 16.8557 17.915H16.1907H15.5257C15.5257 18.8203 16.2597 19.5543 17.165 19.5543V18.8893ZM16.1907 17.915H16.8557C16.8557 17.7442 16.9942 17.6057 17.165 17.6057V16.9407V16.2757C16.2597 16.2757 15.5257 17.0096 15.5257 17.915H16.1907ZM17.165 16.9407V17.6057C17.3358 17.6057 17.4743 17.7442 17.4743 17.915H18.1393H18.8043C18.8043 17.0096 18.0704 16.2757 17.165 16.2757V16.9407ZM0.665009 0.664993V1.32999H2.91501V0.664993V-6.73532e-06H0.665009V0.664993ZM2.91501 0.664993L2.27428 0.843001L3.3161 4.593L3.95683 4.41499L4.59757 4.23699L3.55574 0.486985L2.91501 0.664993ZM3.95683 4.41499L3.3161 4.593L5.71959 13.2443L6.36032 13.0662L7.00105 12.8882L4.597
1257 4.23699L3.95683 4.41499ZM6.36032 13.0662L5.71955 13.2441C5.84611 13.7 6.11849 14.1018 6.49506 14.3882L6.89762 13.8589L7.30018 13.3296C7.15495 13.2192 7.0499 13.0642 7.00109 12.8884L6.36032 13.0662ZM6.89762 13.8589L6.49506 14.3882C6.87162 14.6746 7.33162 14.8298 7.80472 14.83L7.80501 14.165L7.8053 13.5C7.62283 13.4999 7.44542 13.4401 7.30018 13.3296L6.89762 13.8589ZM7.80501 14.165V14.83H17.0713V14.165V13.5H7.80501V14.165ZM17.0713 14.165L17.0711 14.83C17.5445 14.8301 18.0048 14.6751 18.3816 14.3886L17.9792 13.8592L17.5768 13.3298C17.4315 13.4402 17.2539 13.5 17.0714 13.5L17.0713 14.165ZM17.9792 13.8592L18.3816 14.3886C18.7584 14.1022 19.031 13.7002 19.1576 13.2441L18.5169 13.0662L17.8761 12.8884C17.8273 13.0643 17.7222 13.2193 17.5768 13.3298L17.9792 13.8592ZM18.5169 13.0662L19.1577 13.2439L21.5558 4.59263L20.915 4.41499L20.2742 4.23735L17.876 12.8886L18.5169 13.0662ZM20.915 4.41499V3.74999H3.95683V4.41499V5.07999H20.915V4.41499Z",fill:e,stroke:"none"})}),[i.Ze.USER]:({stroke:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 13.2002 12.7001",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("path",{d:"M6.6001 8.6C8.80924 8.6 10.6001 6.80914 10.6001 4.6C10.6001 2.39086 8.80924 0.6 6.6001 0.6C4.39096 0.6 2.6001 2.39086 2.6001 4.6C2.6001 6.80914 4.39096 8.6 6.6001 8.6ZM6.6001 8.6C4.00947 8.6 1.81072 10.0081 0.6001 12.1M6.6001 8.6C9.19073 8.6 11.3895 10.0081 12.6001 12.1",stroke:e,fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})}),[i.Ze.X]:({fill:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 35 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("g",{"clip-path":"url(#clip0_209_1348)",children:(0,l.jsx)("path",{d:"M29.3945 30.0576C29.3004 30.2292 29.1619 30.3723 28.9935 30.4721C28.8252 30.5719 28.6332 30.6247 28.4375 30.625H21.875C21.6909 30.6249 21.5098 30.5784 21.3485 30.4898C21.1872 30.4011 21.0509 30.2731 20.9521 30.1178L15.4164 21.4184L7.37187 30.2668C7.17577 30.4775 6.90453 30.6023 6.61698 30.6143C6.32942 30.6264 6.04871 30.5245 5.83572 30.331C5.62272 30.1374 5.49461 29.8677 5.47915 29.5803C5.46369 29.2929 5.56213 29.011 5.75312 28.7957L14.1982 19.4988L5.63965 6.05664C5.53424 5.89127 5.47523 5.7006 5.4688 5.5046C5.46238 5.3086 5.50876 5.11447 5.60311 4.94255C5.69746 4.77063 5.83629 4.62724 6.00508 4.52739C6.17386 4.42754 6.36639 4.3749 6.5625 4.375H13.125C13.3091 4.37506 13.4902 4.42157 13.6515 4.51024C13.8128 4.59891 13.9491 4.72685 14.0478 4.88223L19.5836 13.5816L27.6281 4.7332C27.8242 4.52255 28.0955 4.39767 28.383 4.38566C28.6706 4.37364 28.9513 4.47546 29.1643 4.66902C29.3773 4.86259 29.5054 5.1323 29.5208 5.4197C29.5363 5.70709 29.4379 5.989 29.2469 6.2043L20.8018 15.4943L29.3603 28.9447C29.4652 29.1102 29.5236 29.3007 29.5296 29.4965C29.5357 29.6923 29.489 29.886 29.3945 30.0576Z",fill:e})})}),[i.Ze.YOUTUBE]:({fill:e,width:t,height:a,className:s})=>(0,l.jsx)("svg",{width:t,height:a,viewBox:"0 0 35 35",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:s,children:(0,l.jsx)("g",{"clip-path":"url(#clip0_209_1346)",children:(0,l.jsx)("path",{d:"M32.0373 9.50469C31.9085 9.00067 31.6617 8.53451 31.3172 8.14466C30.9728 7.75481 30.5406 7.45244 30.0562 7.26251C25.3695 5.45235 17.9102 5.46876 17.5 5.46876C17.0898 5.46876 9.63047 5.45235 4.94375 7.26251C4.45944 7.45244 4.02723 7.75481 3.68279 8.14466C3.33834 8.53451 3.09152 9.00067 2.9627 9.50469C2.60859 10.8691 2.1875 13.3629 2.1875 17.5C2.1875 21.6371 2.60859 24.1309 2.9627 25.4953C3.09133 25.9996 3.33806 26.466 3.68252 26.8561C4.02698 27.2462 4.45928 27.5488 4.94375 27.7389C9.43359 29.4711 16.4609 29.5313 17.4098 29.5313H17.5902C18.5391 29.5313 25.5705 29.4711 30.0562 27.7389C30.5407 27.5488 30.973 27.2462 31.3175 26.8561C31.6619 26.466 31.9087 25.9996 32.0373 25.4953C32.3914 24.1281 32.8125 21.6371 32.8125 17.5C32.8125 13.3629 32.3914 10.8691 32.0373 9.50469ZM21.9557 18.3914L16.4869 22.2195C16.3233 22.3341 16.1315 22.4018 15.9322 22.4151C15.7329 22.4283 15.5338 22.3868 15.3564 22.295C15.179 22.2031 15.0302 22.0644 14.9261 21.894C14.8219 21.7236 14.7664 21.5279 14.7656 21.3281V13.6719C14.7657 13.4718 14.8206 13.2756 14.9245 13.1045C15.0283 12.9335 15.1771 12.7942 15.3546 12.7019C15.5321 12.6095 15.7315 12.5677 15.9312 12.5808C16.1308 12.5939 16.323 12.6616 16.4869 12.7764L21.9557 16.6045C22.0995 16.7054 22.217 16.8394 22.298 16.9953C22.3791 17.1512 22.4214 17.3243 22.4214 17.5C22.4214 17.6757 22.3791 17.8488 22.298 18.0047C22.217 18.1606 22.0995 18.2946 21.9557 18.3955V18.3914Z",fill:e})})})},d=({icon:e,width:t,height:a,stroke:s,fill:r,size:d=i.hS.MEDIUM,rotation:m=i.b2.DEG_0,className:u,onClick:x})=>{if(!e)return null;let h=o[e],p=void 0!==t&&void 0!==a,g=n()(u,{[c().small]:!p&&d===i.hS.SMALL,[c().medium]:!p&&d===i.hS.MEDIUM,[c().intermediate]:!p&&d===i.hS.INTERMEDIATE,[c().large]:!p&&d===i.hS.LARGE,[c().rotation0]:m===i.b2.DEG_0,[c().rotation90]:m===i.b2.DEG_90,[c().rotation180]:m===i.b2.DEG_180,[c().rotation270]:m===i.b2.DEG_270});return(0,l.jsx)(h,{stroke:s,fill:r,width:t,height:a,className:g,onClick:x})}},38158:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l,s=a(95155),n=a(99764),i=a(9969),r=a(69730),c=a.n(r),o=a(36958),d=a(83432),m=a(12115),u=a(35208),x=a(61681),h=((l=h||{})[l.INCREMENT=0]="INCREMENT",l[l.DECREMENT=1]="DECREMENT",l);let p=999,g=({name:e,required:t,min:a=1,max:l=p,disabled:r,size:h=u.x0Q.MEDIUM,count:g,debounce:f=!1,onDebounceStart:_,onDebounceEnd:v,onValueChange:j,className:N,gtmTracking:b})=>{let[A,C]=(0,m.useState)(String(g||a)),y=(0,m.useRef)(g||a),w=(0,m.useRef)(null),k=(0,m.useRef)(j),L=(0,m.useRef)(v);(0,m.useLayoutEffect)(()=>{k.current=j,L.current=v},[j,v]),(0,m.useEffect)(()=>{"number"==typeof g&&(C(String(g)),y.current=g)},[g]),(0,m.useLayoutEffect)(()=>
12{if(!f||!j){w.current?.cancel(),w.current=null;return}let e="number"==typeof f?f:250;return w.current=(0,o.A)(e=>{e!==y.current&&(y.current=e,k.current?.(e)),L.current?.(!0)},e),()=>{w.current?.cancel(),w.current=null}},[f,j]);let S=(0,m.useCallback)(e=>{if(!j)return;let t=Number(e),s=!!e&&(0,d.A)(t,a,l+1);if(!f){s&&j(t);return}w.current?.cancel();let n=t!==y.current;s&&n?(_?.(),w.current?.(t)):v?.(!1)},[f,l,a,v,_,j]),E=(0,m.useCallback)(e=>()=>{let t=Number(A);0===e?t+=1:t-=1;let a=String(t);C(a),S(a)},[A,S]);return(0,s.jsxs)("div",{className:c()("input-number",{"input-number-small":h===u.x0Q.SMALL,"input-number-tiny":h===u.x0Q.TINY},N),children:[(0,s.jsx)("button",{onClick:E(1),className:c()("btn-minus",b?.decreaseBtnClass),disabled:r||Number(A)<=a,children:(0,s.jsx)(i.g,{icon:n.EZ})}),(0,s.jsx)("button",{onClick:E(0),className:c()("btn-plus",b?.increaseBtnClass),disabled:r||Number(A)>=l,children:(0,s.jsx)(i.g,{icon:n.QL})}),(0,s.jsx)("input",{type:"number",name:e,value:A,required:t,disabled:r,min:a,max:l,onKeyPress:e=>{let t=/[0-9]/.test(e.key),a=String(A).length>=String(l).length,s=!(0,x.A)()&&!!window.getSelection()?.toString();t&&(!a||s)||e.preventDefault()},onChange:({target:{value:e}})=>{C(e),S(e)},onFocus:e=>e.target.select(),onBlur:()=>{let e,t=Number(A);if(!A||t<a?e=a:t>l&&(e=l),"number"==typeof e){let t=String(e);C(t),S(t)}},onWheel:e=>e.currentTarget.blur(),className:c()("form-input remove-spin-btn",b?.input?.class,{"form-input-small":h===u.x0Q.SMALL,"form-input-tiny":h===u.x0Q.TINY}),...b?.input?.attributes})]})}},38470:e=>{e.exports={row:"GridRow_row__wJET3"}},40485:e=>{e.exports={"homepage-card":"HomepageCard_homepage-card__4BN_5","homepage-card--has-link":"HomepageCard_homepage-card--has-link___Yz4E","homepage-card-text":"HomepageCard_homepage-card-text__QumK2","homepage-card--text-center":"HomepageCard_homepage-card--text-center__i4AqY","homepage-card--is-small":"HomepageCard_homepage-card--is-small__u6iHk","homepage-card--text-top":"HomepageCard_homepage-card--text-top__VuZGj","homepage-card--text-bottom":"HomepageCard_homepage-card--text-bottom__qyzsz","homepage-card--mobile-text-center":"HomepageCard_homepage-card--mobile-text-center__KFZwv","homepage-card--mobile-text-top":"HomepageCard_homepage-card--mobile-text-top__Z9oHY","homepage-card--mobile-text-bottom":"HomepageCard_homepage-card--mobile-text-bottom__MgtiA","homepage-card--text-align-center":"HomepageCard_homepage-card--text-align-center__XMKP7","homepage-card-image":"HomepageCard_homepage-card-image__GOJRh","homepage-card--is-large":"HomepageCard_homepage-card--is-large__PDvHC","homepage-card--text-align-left":"HomepageCard_homepage-card--text-align-left__5vJ7j","homepage-card--text-align-right":"HomepageCard_homepage-card--text-align-right__Qz_2b","homepage-card--image-size-half":"HomepageCard_homepage-card--image-size-half__FDkqk","homepage-card--text-on-card":"HomepageCard_homepage-card--text-on-card__kb_ir","homepage-card-image-is-image-size-center":"HomepageCard_homepage-card-image-is-image-size-center__Bx2yn","homepage-card--image-size-cover":"HomepageCard_homepage-card--image-size-cover__U4Npt","homepage-card--image-size-center":"HomepageCard_homepage-card--image-size-center__Voz5r","homepage-card-image-desktop":"HomepageCard_homepage-card-image-desktop__Z_m4v","homepage-card-image-mobile":"HomepageCard_homepage-card-image-mobile__MIPUL","homepage-card--image-size-half-bg":"HomepageCard_homepage-card--image-size-half-bg__ZxR97","homepage-card--text-negative":"HomepageCard_homepage-card--text-negative__HPpbA","homepage-card--color-default":"HomepageCard_homepage-card--color-default__yZJWs","homepage-card--color-cool":"HomepageCard_homepage-card--color-cool__6XB5_","homepage-card--color-fresh":"HomepageCard_homepage-card--color-fresh__F1jDu","homepage-card--color-warm":"HomepageCard_homepage-card--color-warm__LtRMm","sr-only":"HomepageCard_sr-only__QDXTt"}},41100:(e,t,a)=>{"use strict";a.d(t,{A:()=>k,C:()=>I});var l=a(95155),s=a(69730),n=a.n(s),i=a(49820),r=a(98367),c=a(92459),o=a(33761),d=a(10991),m=a(40160),u=a(63436),x=a(82922),h=a(12115),p=a(72398),g=a(54446),f=a.n(g),_=a(56432),v=a(35208),j=a(87061),N=a(42469),b=a(9958),A=a(64150),C=a(7169),y=a(62006);let w="&nbsp;",k=({contents:e,name:t,tabName:a,vendorId:s,smallTextSize:r,useNormalTable:c=!1})=>{let o=(0,j.Bi)("is-content"),g=(0,h.useMemo)(()=>(0,i.A)(e,(e,h)=>{let g=o+e.type+h;switch(e.type){case A.vU.RICHTEXT:case A.vU.TEXT:return(0,l.jsx)(p.Ay,{text:e.content,headlineStartLevel:v.C2u.H3,smallTextSize:r},g);case A.vU.IMAGE:return(0,l.jsx)("div",{className:n()("mb-300",f()["is-section-img-wrap"]),children:(0,l.jsx)(_.sG,{url:e.content,target:"_blank",children:(0,l.jsx)(_._V,{imageUrl:e.content,alt:(0,N.JV)(t,s,a),useDefaultImageTag:!0})})},g);case A.vU.TABLE:return(0,l.jsx)("div",{className:"mb-300",dangerouslySetInnerHTML:{__html:function(e,t){if(t)return E(e);let a=(0,C.O)(e,!0,[]);if(0===(0,d.A)(a))return e;let l=(0,m.A)(a,e=>(0,u.A)(e.tr,e=>e?.td?.value?.length>0&&e?.td?.value?.[0]!==""||e?.th?.value?.length>0&&e?.th?.value?.[0]!==""));if(l.length>l[0]?.tr.length){var s;let t,a=(0,x.A)(l,e=>2===(0,d.A)(e.tr)),n=(0,x.A)(l,e=>(0,x.A)(e.tr,e=>!e.td.colspan));return a&&n?(s=l,t=[],(0,i.A)(s,e=>{let a=L(e.tr[0]?.td,!0)||w,l=L(e.tr[1]?.td,!0)||w;(a!==w||l!==w)&&t.push({label:a,value:l})}),S(t)):E(e)}if(2>=(0,d.A)(l)){var n=l;let e=[];
12if(2>=(0,d.A)(n))for(let t=0;n[0].tr.length>t;t++){let a=L(n[0]?.tr[t]?.td,!0)||w,l=L(n[1]?.tr[t]?.td,!0)||w;(a!==w||l!==w)&&e.push({label:a,value:l})}return S(e)}return E(e)}(e.content,c)}},g)}}),[e,o,t,s,a,c,r]);return(0,l.jsx)("div",{children:g})};function L(e,t=!1){if(!e)return"";if((0,r.A)(e))return e.replace(/\n/g,"").replace(/\t/g,"");let a="";if("value"in e){let l;(0,r.A)(e.value)?l=e.value:(0,c.A)(e.value)&&1===e.value.length&&(0,r.A)(e.value[0])?l=e.value[0]:(0,i.A)(e.value,e=>{a+=L(e,t)}),l&&(!t&&[v.CLy.BOLD,v.CLy.PARAGRAPH,v.CLy.ITALIC].includes(e.format)?a+=(0,p.p_)(e.format,l,!0):a+=l)}return a}function S(e){let t=(0,i.A)(e,e=>{let{label:t,value:a}=e;return`
13      <div class="inline-block p-100 m-050 bg-neutral-50">
14        <div class="text-style-label-small-bold">
15            ${(0,o.A)(t)?(0,p.p_)(t.format,t.value):t}
16        </div>
17        <div class="text-style-label-small">
18            ${(0,o.A)(a)?(0,p.p_)(a.format,a.value):a}
19        </div>
20      </div>
21    `});return t.length?`<div class="-mx-050">${t.join("")}</div>`:""}function E(e){let t=(0,o.A)(e)?e:(0,C.O)(e,!0,[]),a="";return(0,i.A)(t,e=>{let t="";(0,i.A)(e.tr,e=>{let a="";if((0,r.A)(e.th))t+=`<th>${e.th}</th>`;else if((0,r.A)(e.td))t+=`<td>${e.td}</td>`;else{let l=e.td.value,s=e.td.colspan;(0,i.A)(l,t=>{if(e.td?.format===v.CLy.BOLD||e.th?.format===v.CLy.BOLD){let e=(0,r.A)(t)?{format:v.CLy.BOLD,value:t}:t;a+=L(e)}else a+=L(t)});let n=s?` colspan="${s}"`:"";t+=`<td${n}>${a}</td>`}}),""!==t&&(a+=`<tr>${t}</tr>`)}),a?`<div class="table-responsive"><table class="text-style-label-small">${a}</table></div>`:""}function I(e){if(!e)return"";let t=e.split("/").pop();return t=(0,y.b7)(t),t=(0,b.r)(t,!1)}},41398:(e,t,a)=>{"use strict";a.d(t,{M:()=>r});var l=a(12115),s=a(22145),n=a(61681),i=a(7169);function r(e,t,a){let r=(0,l.useRef)(t);(0,l.useEffect)(()=>{r.current=t},[t]);let c=(0,l.useCallback)(()=>{if((0,n.A)())return r.current;let t=window.localStorage.getItem(e);return t?(0,i.O)(t,!0,r.current):r.current},[e]),[o,d]=(0,l.useState)(()=>{if((0,n.A)())return t;let a=window.localStorage.getItem(e);return a?(0,i.O)(a,!0,t):t}),m=(0,l.useCallback)(t=>{if(!(0,n.A)())try{let l=t instanceof Function?t(o):t;a&&!l?window.localStorage.removeItem(e):window.localStorage.setItem(e,JSON.stringify(l)),d(l),window.dispatchEvent(new Event("local-storage"))}catch{}},[a,e,o]);(0,l.useEffect)(()=>{d(c())},[c]);let u=()=>{d(c())};return(0,s.M)("storage",u),(0,s.M)("local-storage",u),[o,m]}},41718:e=>{e.exports={container:"InformationPage_container__pgZfI",content:"InformationPage_content__8630n",sidebar:"InformationPage_sidebar__tN08_","title-button":"InformationPage_title-button__RzCY0","title-button--active":"InformationPage_title-button--active__Htp6R",article:"InformationPage_article__QzK_W","article-content":"InformationPage_article-content__ipqQs","article-title":"InformationPage_article-title__zM_0P"}},41786:(e,t,a)=>{"use strict";a.d(t,{P:()=>s,StoryStore:()=>n});var l=a(95155);let s=(0,a(1934).v)()(e=>({story:void 0,setStory:t=>e({story:t})}));function n({story:e}){let{setStory:t,story:a}=s.getState();return e?.id!==a?.id&&t(e),(0,l.jsx)(l.Fragment,{})}},41911:e=>{e.exports={"navigation-configurator":"NavigationGlobalPage_navigation-configurator__Owt0c","navigation-configurator-is-footer":"NavigationGlobalPage_navigation-configurator-is-footer__ouuta","navigation-configurator-is-local":"NavigationGlobalPage_navigation-configurator-is-local___OKoq"}},42387:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var l=a(95155),s=a(69730),n=a.n(s),i=a(12115),r=a(35208),c=a(62987);let o=({name:e,size:t=r.x0Q.SMALL,handleToggle:a,isSelected:s,color:o,className:d,label:m})=>{let[u,x]=(0,i.useState)(!!s);return(0,i.useEffect)(()=>{x(!!s)},[s]),(0,l.jsxs)("label",{className:"form-select-button w-auto",children:[(0,l.jsx)("input",{type:"checkbox",name:"select-button-size",checked:u,onChange:()=>{x(!u),a&&a()}}),(0,l.jsx)("div",{className:n()("select-button flex-1",{"select-button-small":t===r.x0Q.SMALL,"select-button-tiny":t===r.x0Q.TINY},d),style:o?s?{backgroundColor:(0,c._)(o,"cta-active"),borderColor:(0,c._)(o,"cta-active")}:{color:(0,c._)(o)}:void 0,children:(0,l.jsx)("span",{children:m||e})})]})}},42469:(e,t,a)=>{"use strict";a.d(t,{jS:()=>x,By:()=>N,JV:()=>v,TE:()=>h,kx:()=>_,n$:()=>j,p2:()=>f,aY:()=>p,x_:()=>A,rJ:()=>C});var l,s=a(36988),n=a(92459),i=a(49820),r=a(66702),c=a(12115),o=a(22145),d=a(22704),m=a(19390),u=a(35208),x=((l={}).SKU="sku",l.PRODUCT="product",l);function h(e,t){let a=(0,d.gm)(e),l=(0,d.gm)(t);return(0,m.wl)(a)?a:l}function p(e,t,a,l,s){return e||t||!a&&!l&&!s}function g(e){return e===u.nK7.AVAILABLE||e===u.nK7.SELECTABLE}function f(e,t){return g(e)?e:g(t)?t:u.nK7.AVAILABLE}function _(e){return!!e.meta_data?.importerHash}function v(e,t,a){let l=!!t,s=!!a;if(e)return l&&s?`${e} ${u.iAk+t}, ${a}`:l?`${e} ${u.iAk+t}`:s?`${e}, ${a}`:e}function j(e){return e.replace(/No$/,"")}function N(e,t,a){let l=!!t,s=!!a;if(e)return l&&s?`${e} ${t}, ${a}`:l?`${e} ${t}`:s?`${e}, ${a}`:e}var b=a(72642);function A(e,t,a){return(0,c.useMemo)(()=>{let l=[],c=[];if(a?.images?.length&&((0,s.A)(a.images,(e,t)=>{l.push({type:x.SKU,image:{filename:e,name:a.name,id:t}})}),!l.length&&(0,n.A)(t)&&(0,i.A)(t,e=>{c.push({image:e,type:x.PRODUCT})})),!l.length){let a=[...(0,i.A)(e,e=>({image:e,type:x.PRODUCT})),...(0,n.A)(t)?(0,i.A)(t,e=>({image:e,type:x.PRODUCT})):[]],l=a.every(({image:{id:e}})=>e)?"id":"filename";return{combinedImages:(0,r.A)(a,({image:e})=>e[l])}}return{combinedImages:l,productImages:c}},[e,t,a])}function C(){let[e,t]=(0,c.useState)(!0),[a,l]=(0,c.useState)(!0),s=(0,c.useRef)(null),n=(0,c.useCallback)(()=>{let e=s.current;if(!e)return;let a=(0,b.$c)(),n=e.getBoundingClientRect(),i=n.top>a&&n.bottom<window.innerHeight;i||l(n.top>a),t(i)},[]);return(0,c.useEffect)(n,[n]),(0,o.M)("scroll",n),(0,o.M)("resize",n),{isCtaInView:e,ctaArrowDown:a,ctaWrapRef:s}
21}},43269:(e,t,a)=>{"use strict";a.d(t,{Mm:()=>N,isVanitySku:()=>j,xJ:()=>v});var l=a(96035),s=a(60625),n=a(49820),i=a(57755),r=a(43775),c=a(45647),o=a(40160),d=a(66702),m=a(35365),u=a(82922),x=a(88852),h=a(86808),p=a(12115),g=a(11538),f=a(83908),_=a(67763);function v(e){let t=(0,f.G)(_.ms);return(0,p.useCallback)((a,p)=>{var f,_,v,j,N;let b,A,C,y;return v=p||(f=a,_=e,b=(0,l.A)((0,s.A)(f,({property:e})=>e)),A=(0,l.A)((0,n.A)(b,({property:e})=>e)),C=(0,i.A)(A),(0,r.A)(C,e=>(0,c.A)(_,{property:e}))),j=a,N=t,y=(0,s.A)(j,({property:e})=>e||[]),v.map(e=>{let t=(0,o.A)(y,{property:e}),a=(0,d.A)(t,"value").map(t=>({value:String(t.value),label:t.label,purchaseOptions:j.filter(a=>(0,m.A)(a.property,a=>a.property===e&&a.value===t.value))})),l=N?.[e]?.length?(0,r.A)(a,t=>t.value?N[e].indexOf(t.value):a.indexOf(t)):(0,r.A)(a,({value:e})=>{let t=parseFloat(e);return(0,g.isNumber)(t)?t:e.toLowerCase()}),s=2===l.length&&(0,u.A)(l,({value:e},t)=>Number(e)===t),n=!!(0,m.A)(l,({value:e})=>String(e).length>25),i=(0,x.A)(l,({value:e})=>String(e).length);return{isCheckbox:s,isDropdown:n||i>50,property:e,label:(0,h.A)(t[0]?.name),values:l}})},[e,t])}function j(e){let t=parseInt(e?.charAt(0)||"",10);return!(0,g.isNumber)(t)}function N(e,t,a){return(0,m.A)(e,{item:a})||(0,m.A)(t,{item:a})||e[0]||t[0]}a(37549)},44276:(e,t,a)=>{"use strict";a.d(t,{A:()=>M});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(16020),o=a(98367),d=a(49820),m=a(10991),u=a(15152),x=a(73321),h=a(12115),p=a(79972),g=a(35616),f=a(77179),_=a(91263),v=a(28860),j=a.n(v),N=a(69649),b=a(86503),A=a(83279),C=a.n(A),y=a(35208),w=a(22145),k=a(61681),L=a(10522),S=a(83908),E=a(17747),I=a(67763),T=a(43509);let M=({parentScrollLockId:e,hasNavigation:t})=>{let a=(0,x.usePathname)(),i=(0,x.useSearchParams)(),v=null!=a,A=(0,h.useMemo)(()=>Object.fromEntries(i?.entries()??[]),[i]),{isMobileNav:M}=(0,E.l)(),R=(0,h.useMemo)(()=>{if((0,k.A)()||!v)return"";let e=new URLSearchParams,t=(0,c.A)(A,[y.CEE,"params"]);if(t)for(let a in t)(0,o.A)(t[a])&&e.append(a,t[a]);let a=e.toString();return a.length>0?`?${a}`:""},[v,A]);(0,h.useEffect)(()=>()=>{(0,T.Wg)(`#${e}`)},[e]);let{columns:O,globalLanguage:z,isLoading:P,closeLanguageMenu:D,handleClick:G}=(0,L.xb)(),F=(0,S.G)(I.GF),B=(0,h.useCallback)(e=>{e.code===p.U.Escape&&D()},[D]);(0,w.M)("keydown",B);let U=(0,h.useMemo)(()=>(0,d.A)(O,(e,t)=>(0,l.jsx)("li",{className:j()["region-wrapper"],children:(0,d.A)(e,(e,a)=>(0,l.jsxs)("div",{className:"gtm-i18n-region",children:[(0,l.jsx)("div",{className:j()["lang-region"],children:e.region}),(0,l.jsx)("ul",{className:"mb-0",children:(0,d.A)(e.languages,(e,a)=>{let s=(0,m.A)(e)>1,n=(0,d.A)(e,(e,a)=>(0,l.jsx)("li",{className:r()("gtm-i18n-country group",j()["locale-li"],{"px-0":s&&M,"px-200":!s&&M}),children:(0,l.jsx)(f.H,{locale:e,isOneOfMultipleLocales:s,addGetParams:R,onClick:t=>G(e,t),className:r()("gtm-i18n-link",j()["locale-link"])})},(e.cca2||e.tld)+a+t)),i=(0,u.A)(e);return s?(0,l.jsxs)("li",{className:r()("flex items-start gtm-i18n-country",j()["locales-group-li"]),children:[(0,l.jsx)(g.A,{tld:i.cca2||i.tld,name:i.name,className:r()(j()["flag-icon"],{"mt-050":M})}),(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{className:j()["lang-head"],children:a}),(0,l.jsx)("ul",{className:"mb-0",children:n})]})]},(i.cca2||i.tld)+t+a):n})})]},a))},t)),[R,O,G,M]);return(0,l.jsx)("div",{id:"language-menu",className:r()("gtm-i18n-list",C()["language-menu"],{[C()["language-menu--is-open"]]:F,[C()["mobile-menu-container--is-open"]]:F}),children:(0,l.jsxs)(b.A,{size:y.YuK.SCREEN,className:"flex flex-col h-full",children:[(0,l.jsxs)("div",{className:j()["language-menu-header"],children:[(0,l.jsx)(n.g,{className:r()("text-lg cursor-pointer leading-none relative left-100 ml-auto hidden desktop-nav:block",j()["language-menu-close"]),onClick:D,icon:s.Jy}),t&&(0,l.jsx)(N.A,{parentScrollLockId:e})]}),(0,l.jsxs)("div",{className:"flex flex-col flex-1 desktop-nav:px-400 desktop-nav:pt-200",children:[(0,l.jsx)("ul",{className:r()(j()["lang-wrapper"]),children:P?(0,l.jsx)("li",{className:j()["lang-skeleton-wrapper"],children:(0,l.jsx)(_.A,{count:5})}):U}),z?.full_slug&&(0,l.jsx)("div",{className:"border-t border-neutral-200 text-center p-100 relative",children:(0,l.jsx)(f.H,{isGlobal:!0,locale:z,isOneOfMultipleLocales:!1,addGetParams:R,onClick:e=>G(z,e),className:r()("stretched-link group",j()["lang-global-link"])})})]})]})})}},44301:e=>{e.exports={stat:"Stat_stat__2BOLx",number:"Stat_number__ZJwrH",unit:"Stat_unit__o_jkL",label:"Stat_label__ijKSV",text:"Stat_text__tO2CR","stat--is-card":"Stat_stat--is-card__s7uzb","stat--size-l":"Stat_stat--size-l__zOB23","stat--size-xl":"Stat_stat--size-xl__y6Uaa","stat--color-default":"Stat_stat--color-default__Lw1jr","stat--is-understated":"Stat_stat--is-understated__FiOmp","stat--is-dark":"Stat_stat--is-dark__DQg4K","stat--color-cool":"Stat_stat--color-cool__JIySN","stat--color-fresh":"Stat_stat--color-fresh__clWr7","stat--color-warm":"Stat_stat--color-warm__PGTzh","stat--color-white":"Stat_stat--color-white__mZWto","stat--color-brand-600":"Stat_stat--color-brand-600__9EOb5","stat--color-brand-800":"Stat_stat--color-brand-800__O7B3T","stat--color-brand-900":"Stat_stat--color-brand-900__cy0jN","stat--is-in-grid":"Stat_stat--is-in-grid__QeI_9"}},45371:(e,t,a)=>{"use strict";a.d(t,{A:()=>x});var l=a(95155),s=a(17302),n=a.n(s),i=a(69730),r=a.n(i),c=a(12115),o=a(922),d=a(74328),m=a(35208),u=a(69719);let x=({size:e,date:t,filename:a,index:s=1,large:i,...x})=>{let h=(0,u.V)(),[p,g]=(0,c.useState)(!0),[f,_]=(0,c.useState)(),[v,j]=(0,c.useState)(),[N,b]=(0,c.useState)(e),[A,C]=(0,c.useState)(),[y,w]=(0,c.useState)(new Date(t||0)),{ref:k,inView:L}=(0,o.Wx)({triggerOnce:!0});return((0,c.useEffect)(()=>{async function e(){g(!0);let{data:e}=await n().get(`/api/${h}/file-infos`,{params:{url:a}});C(e.fileExtension),b(e.fileSize),_(e.previewIcon),w(new Date(e.lastModified)),e.previewImage?j(e.previewImage):e.mimeType===m.WdT.SVG&&j(a),g(!1)}L&&a&&e()},[a,h,L]),a)?(0,l.jsx)(d.A,{ref:k,filename:a,className:r()({"flex-grow":i,"mt-200":s>0&&!i}),size:N,lastModified:y,previewIcon:f,previewImage:v,isLoading:p,fileExtension:A,isLargeCard:i,...x}):null}},45821:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(83279),o=a.n(c);let d=()=>(0,l.jsx)("span",{className:r()("hidden mobile-nav:inline-block ml-auto text-neutral-400",o()["mobile-next-indicator"]),children:(0,l.jsx)(n.g,{icon:s.Xk})})},47583:(e,t,a)=>{"use strict";a.r(t),a.d(t,{ANNOTATION_TYPE:()=>g,default:()=>f});var l,s=a(95155),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(49820),d=a(73321),m=a(56321),u=a.n(m),x=a(86503),h=a(56432),p=a(20945),g=((l={}).WARNING="warning",l.INFO="info",l);let f=({annotations:e,name:t="unknown",isInGrid:a=!1,hideComponentName:l=!1,emptyComponent:r=!1})=>{let m=(0,d.useSearchParams)(),g=m?.has("_storyblok")??!1,{isLoading:f,componentData:_}=(0,p.A)(g,t),v=_?.displayName||t;if(!g)return null;let j=(0,s.jsxs)("div",{className:"flex flex-col gap-050",children:[!r&&!l&&(0,s.jsx)("div",{className:"px-200 py-050 bg-preview-label text-style-label-medium-bold text-white rounded-2 w-fit-content",children:(0,s.jsx)("span",{children:v})}),(0,o.A)(e,e=>(0,s.jsx)("div",{className:c()("rounded-2 px-200 py-100 flex gap-100 items-center text-style-label-small",{"bg-preview-annotation text-white":"warning"===e.type,"bg-preview-annotation-background text-preview-annotation":"info"===e.type}),children:f?(0,s.jsx)(s.Fragment,{children:"Loading"}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.g,{icon:"warning"===e.type?n.QJ:n.iW,width:16,height:16}),(0,s.jsx)("span",{className:c()(u()["annotation-description"]),children:e.description})]})}))]});return a?j:(0,s.jsx)(h.e7,{condition:!r,wrapper:e=>(0,s.jsx)(x.A,{className:"mb-400",isInGrid:a,children:(0,s.jsx)("div",{className:"row",children:(0,s.jsx)("div",{className:"col-12",children:e})})}),children:j})}},48179:(e,t,a)=>{"use strict";a.d(t,{A:()=>S});var l=a(95155),s=a(17302),n=a.n(s),i=a(69730),r=a.n(i),c=a(97623),o=a.n(c),d=a(10991),m=a(49820),u=a(12115),x=a(60910),h=a(21705),p=a(44276),g=a(69649),f=
21a(68333),_=a(5874),v=a(83279),j=a.n(v),N=a(56432),b=a(35208),A=a(43509),C=a(83908),y=a(17747),w=a(67763),k=a(69719);let L=(0,w.BK)(["has_search","has_locales","isTranslationBrand","checkout_enabled","project_planner_enabled"]),S=({isPreview:e,isInHeaderBlog:t=!1,activeBlogCategoryUuid:a,setHasNavigation:s})=>{let i="main-navigation-mobile-nav-container",c=(0,k.V)(),{has_locales:v,has_search:S,isTranslationBrand:E,checkout_enabled:I,project_planner_enabled:T}=(0,C.G)(L),M=(0,C.G)(w.AD),R=(0,C.G)(w.m9),O=(0,C.G)(w.t8),z=(0,C.G)(w.z0),[P,D]=(0,u.useState)(z),[G,F]=(0,u.useState)(()=>!!z?.content?.items),B=(0,u.useRef)(z),{isMobileNav:U,isDesktopNav:$}=(0,y.l)(),H=(0,u.useMemo)(()=>$&&!!R||U&&M,[R,$,M,U]);return(0,A.yJ)(i,U&&H),(0,u.useEffect)(()=>{D(z),F(!!z?.content?.items)},[z]),(0,u.useEffect)(()=>{B.current=z},[z]),(0,u.useEffect)(()=>{let e=n().CancelToken.source();return async function(){let{data:t}=await n().get(`/api/${c}/navigation`,{cancelToken:e.token}).catch(()=>({data:B.current}));t&&!o()(t,B.current)&&(D(t),F(!!t?.content?.items))}(),()=>{e.cancel()}},[c]),(0,u.useEffect)(()=>{s&&s(G)},[s,G]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{id:i,className:r()(j()["mobile-nav-container"],{[j()["mobile-open"]]:M}),children:[!!(0,d.A)(O)&&t&&(0,l.jsx)("nav",{id:"main-nav-blog",className:r()("mobile-nav:order-first mobile-nav:bg-neutral-50",j()["main-navigation"],j()["main-navigation--is-blog-header"]),children:(0,l.jsx)("ul",{id:"blog-nav-ul",className:j()["lvl-1"],children:(0,m.A)(O,e=>(0,l.jsx)("li",{children:(0,l.jsx)(N.sG,{className:r()({[j().active]:a===e.uuid}),url:e.full_slug,linktype:b.J$1.STORY,children:e.name})},e.full_slug))})}),G&&(0,l.jsx)("nav",{id:"main-nav",className:r()(j()["main-navigation"],j()["main-navigation--is-header"],{[j()["mobile-open"]]:M,"desktop-nav:hidden":t}),children:(0,l.jsx)("ul",{id:"main-nav-ul",className:j()["lvl-1"],children:(0,m.A)(P?.content?.items,t=>(0,l.jsx)(_.A,{parentScrollLockId:i,isPreview:e,isInGrid:!0,blok:t},t._uid))})}),!t&&(0,l.jsx)(x.A,{parentScrollLockId:i,showUserAccount:I||T}),(v||E)&&(0,l.jsx)(g.A,{parentScrollLockId:i,isInRootLevel:!0}),S&&(0,l.jsx)(h.A,{})]}),(v||E)&&(E?(0,l.jsx)(f.A,{}):(0,l.jsx)(p.A,{hasNavigation:G,parentScrollLockId:i}))]})}},48513:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var l=a(95155),s=a(69730),n=a.n(s),i=a(43775),r=a(12115),c=a(33499),o=a(35208);let d=({articleNumbers:e,vendorId:t,displayInProductCard:a=!1})=>{let s=(0,r.useMemo)(()=>{let s={...e};t&&(s[c.i]=t);let d=(0,i.A)(Object.entries(s),[0]);return d.map(([e,t],s)=>{let i=e===c.i,m=a&&s!==d.length-1;return(0,l.jsxs)(r.Fragment,{children:[(0,l.jsxs)("span",{className:n()("whitespace-nowrap gtm-article-number",{"text-base font-bold":!a,"text-neutral-600":a}),children:[i?o.iAk:`${e} `,t]}),m&&(0,l.jsxs)("span",{className:"text-neutral-600",children:[" ",o.dkA," "]})]},e)})},[e,t,a]);return(0,l.jsx)(l.Fragment,{children:s})}},49619:e=>{e.exports={"main-header":"Header_main-header__24Etm","main-header-wrap":"Header_main-header-wrap__CFATt","main-header-small":"Header_main-header-small__8dBPu","main-header-container":"Header_main-header-container__FwXt0","main-header--is-open":"Header_main-header--is-open__YlOxQ",name:"Header_name__FtkYX","main-header-wrap-blog":"Header_main-header-wrap-blog__BP1QS"}},51055:(e,t,a)=>{"use strict";a.d(t,{A:()=>h,E:()=>x});var l,s=a(95155),n=a(69730),i=a.n(n),r=a(5953),c=a.n(r),o=a(56432),d=a(35208),m=a(22704),u=a(17747),x=((l={}).PRODUCT="product-list-card",l.MINI_CARD="mini-card",l);let h=({type:e,card:t,storyblokCards:a,level:l,gtmClassNames:n,showBackground:r=!0})=>{let{isXXXL:x,isXXXXL:h}=(0,u.l)(),{name:p,tagline:g,image:f,slug:_,category:v,uid:j,component:N}=t,b=a?.find(e=>e._uid===j),A=_?.linktype!==d.J$1.STORY,C=(0,m.Nn)(f?.filename),y=(0,m.X4)(f?.filename||""),w=f?.filename&&!C?(0,m.tI)({src:y,width:x||h?320:128,height:0,quality:60}):f?.filename;return(0,s.jsx)(o.e7,{condition:!!b,wrapper:e=>(0,s.jsx)(o.Wt,{content:b,children:e},b?._uid),children:(0,s.jsx)("li",{className:i()("w-full",n?.listItem,{"desktop-nav:max-w-[300px]":"mini-card"===e,"mobile-nav:mb-200 mobile-nav:px-250":"product-list-card"===e}),children:(0,s.jsxs)(o.e7,{condition:_,wrapper:t=>(0,s.jsx)(o.sG,{linktype:_?.linktype,className:i()(n?.link,"group",c()["nav-card-link"],c()["nav-card-link--has-link"],{[c()["nav-card-link--mini-card"]]:"mini-card"===e,[c()["nav-card-link--product"]]:"product-list-card"===e,[c()["nav-card-link--product-no-background"]]:"product-list-card"===e&&!r,[c()["nav-card-link--no-tagline"]]:"product-list-card"===e&&!g}),target:A?"_blank":"_self",url:_?.cached_url,gtmDataAttributes:{"data-gtm-nav-level":l?.toString(),"data-gtm-nav-type":e},children:t}),elseWrapper:t=>(0,s.jsx)("div",{className:i()(c()["nav-card-link"],{[c()["nav-card-link--mini-card"]]:"mini-card"===e,[c()["nav-card-link--product"]]:"product-list-card"===e,[c()["nav-card-link--product-no-background"]]:"product-list-card"===e&&!r,[c()["nav-card-link--no-tagline"]]:"product-list-card"===e&&!g}),children:t}),children:[(0,s.jsxs)("div",{className:i()(c()["nav-card-container"],{[c()["mini-card-container"]]:"mini-card"===e}),children:[w&&(0,s.jsx)("div",{className:i()(c()["nav-card-image-container"],{[c()["mini-card-image-container"]]:"mini-card"===e}),children:(0,s.jsx)("div",{className:i()(c()["nav-card-image"],{[c()["mini-card-image"]]:"mini-card"===e,[c()["mini-card-image--product"]]:N===d.sbc.PRODUCT_RANGE||N===d.sbc.PRODUCT}),style:{backgroundImage:`url("${w}")`}})}),(0,s.jsxs)("span",{className:i()(c()["nav-card-link-label"],"group-hover:text-menu-cta-hover",{[c()["product-card-link-label"]]:"product-list-card"===e,"pl-100":!f?.filename}),children:[p,v&&(0,s.jsxs)("span",{className:"text-neutral-600 group-hover:text-menu-cta-hover",children:[" ",d.dkA," ",v]}),"mini-card"===e&&g&&(0,s.jsxs)("span",{className:"text-neutral-600 group-hover:text-menu-cta-hover",children:[" ",d.dkA," ",g]})]})]}),"mini-card"!==e&&g&&(0,s.jsx)("span",{className:i()(c()["nav-card-tagline"],"group-hover:text-menu-cta-hover"),children:g})]})})},j)}},52475:e=>{e.exports={container:"ContactBlock_container__aHYiP",title:"ContactBlock_title__Me2ra",titleBold:"ContactBlock_titleBold__B1WE9",titleRegular:"ContactBlock_titleRegular__Ff2Ro"}}
21,52744:(e,t,a)=>{"use strict";async function l(e,t){return(await fetch(`/api/datastore${e}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})).json()}a.d(t,{a:()=>l})},53423:(e,t,a)=>{"use strict";a.d(t,{_U:()=>o,h1:()=>d,ix:()=>u,yK:()=>m});var l=a(29097),s=a(12115),n=a(35208),i=a(83908),r=a(58323),c=a(67763);function o(e="",t=n.RHJ){if(e instanceof Date)return l.c9.fromJSDate(e);let a=l.c9.fromISO(e);return a.invalidExplanation?l.c9.fromFormat(e||"",t):a}function d(e=""){let[t,a]=(0,s.useState)(o(e));return(0,s.useEffect)(()=>{a(o(e))},[e]),t}function m(e=""){let t=l.c9.now(),a=d(e),s=(0,r.B)("Yesterday"),n=(0,r.B)("Today"),i=(0,r.B)("Tomorrow"),c=t.hasSame(a,"year"),o=u(e,{day:"2-digit",month:"long"}),x=u(e,l.c9.DATE_FULL);return t.minus({days:1}).hasSame(a,"day")?s:t.hasSame(a,"day")?n:t.plus({days:1}).hasSame(a,"day")?i:c?o:x}function u(e="",t=l.c9.DATE_FULL){let a=(0,i.G)(c.JV),s=d(e);return s?s.toLocaleString(t,{locale:a}):"N/A"}},53570:e=>{e.exports={wrapper:"Logo_wrapper__Y1HTi",link:"Logo_link__x8US6",logo:"Logo_logo__vQLym",extraSmall:"Logo_extraSmall__piLGH",small:"Logo_small__XMEwe",large:"Logo_large__jbdPT",primary:"Logo_primary__oofvD",secondary:"Logo_secondary__LeKta",text:"Logo_text__v_22w"}},53774:(e,t,a)=>{"use strict";a.d(t,{A:()=>G});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(12115),d=a(26423),m=a(56432),u=a(53423);let x={weekday:"long",day:"numeric",month:"numeric",year:"numeric"},h=({timestamp:e,quantity:t,customTranslationKey:a})=>{let s=(0,o.useMemo)(()=>new Date(1e3*e),[e]),n=(0,u.ix)(s,x);return(0,l.jsx)("div",{className:"gtm-product-availability",children:t?(0,l.jsx)(m.HT,{translation:"{{ quantity }} items available on {{ date }}",params:{quantity:t,date:n}}):(0,l.jsx)(m.HT,{translation:a||"Delivery date {{ date }}",params:{date:n}})})};var p=a(35208);let g=({dates:e,isLoading:t,hasError:a,retryCallback:r,size:d=p.DK_.SMALL,customTranslationKey:u,hide:x=!1,hideLoading:g=!1,notAvailable:f=!1})=>{let _=(0,o.useMemo)(()=>{if(e&&e.length>0)return(0,l.jsx)(h,{timestamp:e[0].timestamp,customTranslationKey:u})},[e,u]);return(0,l.jsx)("div",{className:c()("flex gap-x-100",{"text-neutral-600":t||a,"text-danger-600":f,"invisible pointer-events-none":x,"text-label-medium min-h-26":d===p.DK_.MEDIUM,"text-label-small min-h-250":d===p.DK_.SMALL,"text-label-tiny min-h-200":d===p.DK_.TINY}),children:f?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.g,{icon:n.JA,className:"text-fixed-sm"}),(0,l.jsx)("span",{className:"gtm-product-availability",children:(0,l.jsx)(m.HT,{translation:"Not available"})})]}):(0,l.jsxs)(l.Fragment,{children:[t&&!g&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.g,{icon:n.sq,spin:!0}),(0,l.jsx)("span",{children:(0,l.jsx)(m.HT,{translation:"Checking availability ..."})})]}),!t&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.g,{icon:s.r}),(0,l.jsx)("div",{children:a?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(m.HT,{translation:"We couldn't retrieve information about product availability."})," ",(0,l.jsx)("button",{className:"text-cta underline relative z-10",onClick:r,children:(0,l.jsx)(m.HT,{translation:"Retry?"})})]}):_})]})]})})};var f=a(83908),_=a(67763),v=a(69135);let j=({skuId:e,quantity:t,size:a=p.DK_.SMALL,hide:s=!1,hideLoading:n=!1})=>{let{brand:i,shop_locale:r}=(0,f.G)((0,_.BK)(["brand","shop_locale","market_id"])),[c,d]=(0,o.useState)(null),[m,u]=(0,o.useState)(!1),[x,h]=(0,o.useState)(null),{context:j}=(0,v.k)(),N=(0,o.useMemo)(()=>({method:p.B1.POST,data:{items:{[e]:t}}}),[e,t]),b=(0,o.useCallback)(()=>{fetch("/api/shopware/get-delivery",{method:"POST",headers:{"Content-Type":"application/json",swtoken:j?.token??""},body:JSON.stringify({brand:i,locale:r,items:N.data.items})}).then(async e=>e.json()).then(e=>{d(e),u(!1),h(null)}).catch(e=>{h(e),u(!1)})},[i,N.data.items,r]),[A,C]=(0,o.useState)(),[y,w]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{w(!1),s||b()},[s,b]),(0,o.useEffect)(()=>{if(w(!1),c){let{[e]:t}="string"==typeof c||Array.isArray(c)?{}:c,a=t?.dates?.at(-1)?.date.timestamp;if(!a)return void w(!0);C(a)}},[c,e]),(0,o.useEffect)(()=>{w(!!x)},[x]),(0,l.jsx)(g,{dates:A?[{timestamp:A}]:void 0,isLoading:m,hasError:y,retryCallback:b,size:a,hideLoading:n,hide:s})};
21var N=a(49820),b=a(94752),A=a(38158),C=a(88128),y=a(29990),w=a(21679),k=a(22082);let L=({upsells:e,vendorId:t,skuDetails:a,buyQuantity:s,addedCartItem:n})=>{let i=a?.join(` ${p.eVK} `),[r,c]=(0,o.useState)(!1),d=(0,f.G)(_.YB);return((0,o.useEffect)(()=>{r&&((0,w.vE)(t,i),c(!1))},[t,i,r]),n&&e?.length)?(0,l.jsx)("div",{className:"gtm-upsell-list",children:e?.map(e=>(0,l.jsx)("div",{className:"mt-100 gtm-upsell-group",children:(0,l.jsx)("div",{className:"flex flex-col gap-100",children:(0,l.jsxs)("div",{className:"flex w-full items-center",children:[(0,l.jsx)("div",{className:"w-full",children:(0,l.jsx)(y.A,{name:e.name,lead:`${p.iAk+e.vendorId}`,size:p.SKL.S,image:e.image,url:(0,k.o)(e.name,e.id,d),pageType:p.sbc.PRODUCT,hasParentSpacing:!0,className:"gtm-sku-card gtm-upsell-sku"})}),(0,l.jsx)("div",{className:"absolute right-44 mobile-nav:right-300 z-20",children:(0,l.jsx)(C.A,{type:p.QKz.PRODUCT_CARD,skuId:e.vendorId,quantity:s,showButtonIconOnly:!0})})]},e.vendorId)})},e.id))}):null};var S=a(933),E=a(58323),I=a(36356),T=a(89514),M=a(1383);let R=({translationKey:e,loginGtmClass:t,registerGtmClass:a})=>{let n=(0,f.G)(_.Pj),r=encodeURIComponent((0,T.RD)((0,I.D)(n))),{menu:d}=(0,M.s)(),u=d.login?`${d.login.api}?redirectUrl=${r}`:void 0,[x,h]=(0,E.B)(["Login","create account"]),g=(0,o.useCallback)((e,t)=>function(a){return(0,l.jsx)(m.sG,{linktype:p.J$1.URL,url:e,className:c()("underline",t),children:a})},[]);return u&&u?(0,l.jsx)("div",{className:"bg-neutral-50 text-sm px-200 py-100 flex justify-center text-center",children:(0,l.jsxs)("span",{children:[(0,l.jsx)(i.g,{icon:s.X4,className:"text-fixed-sm mr-100"}),(0,l.jsx)(m.HT,{translation:e,params:{login:{value:x,wrapper:g(u,t)},register:{value:h,wrapper:g(u,a)}}})]})}):null};var O=a(19390);let z=({quantity:e,setQuantity:t,skuId:a,vendorId:s,productName:r,projectPlannerId:d,price:u,productAndSkuButtons:x,showProjectPlanner:h,ctaWrapRef:g,buttons:j,isImportedProduct:y,skuDetails:k,upsells:E,verticalDesign:I,hideSelectionTool:T,productCategory:M=""})=>{let[z,P]=(0,o.useState)(),[D,G]=(0,o.useState)(!1);(0,o.useEffect)(()=>{G(!0)},[]);let F=(0,f.G)((0,_.Fu)("checkout_enabled")),{isUserLoggedIn:B}=(0,v.k)(),U=B(),{slug:$,isLoading:H}=(0,f.G)(_.Iz),{customCtaButton:V,customButtons:K}=(0,o.useMemo)(()=>{let e=y?void 0:j?.find(e=>e.is_primary),t=j?.filter(t=>t._uid!==e?._uid);return{customCtaButton:e,customButtons:t}},[j,y]);return(0,l.jsxs)("div",{className:"flex flex-col gap-100",children:[(0,l.jsxs)("div",{className:"flex flex-wrap items-center gap-100",children:[!I&&F&&U&&(0,l.jsx)("div",{className:"flex w-700",children:(0,l.jsx)(A.A,{className:"w-full",name:"quantity",count:e,onValueChange:t,debounce:!0,disabled:!u,gtmTracking:{input:{class:"gtm-product-quantity"}}})}),(0,l.jsx)("div",{className:c()("flex gap-100",{"flex-1":!I}),id:"product-cta-button",ref:g,children:(0,l.jsx)(C.A,{type:p.QKz.PRODUCT_PAGE,skuId:a,vendorId:s,productName:r,quantity:e,disabled:!u,customCtaButton:V,isImportedProduct:y,setAddedCartItem:P,gtmTracking:!0,productCategory:M})})]}),!I&&D&&F&&!U&&(0,l.jsx)(R,{translationKey:"{{ login }} or {{ register }} to buy online",loginGtmClass:"gtm-product-login",registerGtmClass:"gtm-product-register"}),(0,l.jsx)(L,{upsells:E,vendorId:s,buyQuantity:e,addedCartItem:z,skuDetails:k}),(0,N.A)(K,e=>{let{link:t,label:a}=e;return(0,O.VX)(t)?(0,l.jsx)(m.sG,{className:c()("btn btn-secondary btn-icon-right",{"w-fit":I},"gtm-product-additional-button gtm-product-additional-button-cms"),url:t.cached_url,email:t.email,linktype:t.linktype,target:t.linktype===p.J$1.URL?"_blank":"_self",rel:t.rel,title:t.title,gtmDataAttributes:{"data-gtm-name":t.cached_url,"data-gtm-label":a},onClick:()=>a&&(0,w.SR)(a,M,r??""),children:a},(0,b.A)("custom-button-")):null}),(0,N.A)(x,({name:e,url:t,type:a},s)=>(0,l.jsx)(o.Fragment,{children:!T&&(0,l.jsxs)(m.sG,{className:c()("btn btn-secondary btn-icon-right",{"w-fit":I},"gtm-product-additional-button gtm-product-additional-button-pim"),url:t,target:"_blank",gtmDataAttributes:{"data-gtm-name":a.toLowerCase(),"data-gtm-label":e},onClick:()=>(0,w.SR)(e,M,r??""),children:[e,(0,l.jsx)(i.g,{icon:n.Ju})]})},t||e||s)),h&&(0,l.jsx)(S.A,{id:d,checkQueryParam:!0,gtmClass:"gtm-product-add-to-wis
21hlist",className:c()("justify-center",{"w-full":!H&&!$,"w-fit":I}),showLabel:!0,onTrack:()=>(0,w.SR)("Add to project planner",M,r??"")})]})};var P=a(33499),D=a(99779);let G=({sku:{name:e,vendorId:t,skuId:a,price:r}={},articleNumbers:u,projectPlannerId:x,showPrices:h,isProductDataLoading:g,quantity:N,setQuantity:b,productAndSkuButtons:A,showProjectPlanner:C,ctaWrapRef:y,tagline:k,buttons:L,isImportedProduct:S,upsells:E,skuCount:I,verticalDesign:T,usedPurchaseOptionProperties:M,operationModesAreLoading:R,operationModeItems:O,hideSelectionTool:G,productCategory:F})=>{let{shop_import:B,shop_domain:U,shop_locale:$}=(0,f.G)((0,_.BK)(["shop_import","shop_domain","shop_locale"])),H=[],V=(0,f.G)((0,_.Fu)("country")),{isUserLoggedIn:K,context:W,exhibition:Y}=(0,v.k)(),Z=(0,f.G)(_.Kd)||K(),J=W?.currency?.isoCode||"USD",q=$||"en-US",[Q,X]=(0,o.useState)(),[ee,et]=(0,o.useState)(!1),[ea,el]=(0,o.useState)(!0),[es,en]=(0,o.useState)(),[ei,er]=(0,o.useState)();async function ec(e){let t;if(er(void 0),W?.token){et(!0);try{let a=await fetch("/api/shopware/product/get",{method:"POST",headers:{swtoken:W?.token||"","Content-Type":"application/json"},body:JSON.stringify({sku:e,locale:$,shopDomain:U})});if(!a.ok){let e=await a.json().catch(()=>({}));et(!1),er(Error(e.message||`HTTP ${a.status}`));return}t=K()?await a.json():void 0}catch(e){et(!1),er(e instanceof Error?e:Error("An unknown error occurred"));return}}et(!1);let a=t?.calculatedPrice?.listPrice?.price||r?.float||0;a<=1&&(a=0);let l=0===a?0:t?.calculatedPrice?.unitPrice||r?.float||0,s=0===a?0:t?.calculatedPrice?.unitPrice||l||0,n=s>=a?0:Math.round((a-s)/a*100);en({userPrice:l,finalPrice:s,discountPercentage:n,formattedFinalPrice:s<=0||!K()?r?.string:Intl.NumberFormat(q,{style:"currency",currency:J}).format(s||0),formattedUserPrice:Intl.NumberFormat(q,{style:"currency",currency:J}).format(l||0),formattedListPrice:t?Intl.NumberFormat(q,{style:"currency",currency:J}).format(a):r?.string,isPriceOnDemand:(!K()||!(l>0))&&(r?.ondemand||!1),listPrice:a}),et(!1),el(!0)}async function eo(){t&&ea&&await ec(t)}e&&H.push(e),k&&H.push(k),(0,o.useEffect)(()=>{t&&ec(t)},[t,W?.currency]);let ed=(0,o.useRef)(null);return(0,o.useEffect)(()=>{ed.current&&!ee&&es&&X(es.discountPercentage?ed.current.offsetHeight:void 0)},[ee,es]),(0,o.useEffect)(()=>{if(!ee&&es){let e=es.listPrice*(es.discountPercentage||0)/100;(0,w._0)({items:[{price:es.finalPrice,discount:e,quantity:N,currency:V?.content?.currency}]})}},[ee,es,V,N]),(0,l.jsxs)(l.Fragment,{children:[B&&(0,l.jsx)(P.O,{skuCount:I,articleNumbers:u,name:e,vendorId:t,tagline:k,operationModeItems:O,operationModesAreLoading:R,usedPurchaseOptionProperties:M,isLoading:g}),!T&&!!(h&&a)&&(0,l.jsxs)("div",{className:"row flex flex-col gap-150",children:[(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"col-12 flex flex-wrap-reverse gap-x-100 gap-y-050 items-center justify-self-end",style:{minHeight:Q},ref:ed,children:[ei&&!ee&&(0,l.jsxs)("span",{className:"col-12 bg-neutral-50 text-sm text-danger-600 px-200 py-100 flex justify-center items-center mb-100",children:[(0,l.jsx)(i.g,{className:"pr-100",icon:s.QJ}),(0,l.jsx)(m.HT,{translation:"Price could not get loaded."}),(0,l.jsx)("button",{onClick:()=>{eo()},disabled:ee,className:"text-cta underline pl-100",children:(0,l.jsx)(m.HT,{translation:"Retry?"})})]}),!!es?.discountPercentage&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:"text-neutral-600 text-label-small justify-self-start",children:[(0,l.jsx)("span",{className:"line-through gtm-product-list-price",children:es.formattedListPrice}),"\xa0",(0,l.jsx)(m.HT,{translation:"List price"})]}),(0,l.jsxs)(d.A,{type:p.ftG.FRESH,size:p.DK_.TINY,bold:!0,className:"!inline-flex gap-100 items-center !px-100 !py-050 leading-large-text",children:[(0,l.jsx)(i.g,{icon:n.oM}),(0,l.jsxs)("div",{className:"whitespace-nowrap shrink-0 gtm-product-discount",children:[(0,l.jsx)("span",{className:"md:hidden",children:"−"}),es.discountPercentage,"%",(0,l.jsxs)("span",{className:"hidden md:inline",children:["\xa0",(0,l.jsx)(m.HT,{translation:"Customer Rebate"})]})]})]})]})]}),(0,l.jsx)("div",{className:"flex flex-col gap-x-050 gap-y-150 md:flex-row",children:h&&!ei&&(0,l.jsx)("div",{className:"shrink-0",children:(0,l.jsxs)("div",{className:c()("flex items-end gap-x-100 min-h-36",{"text-neutral-600":es&&ee}),children:[!es&&ee&&(0,l.jsx)(D.A,{}),!!es?.formattedFinalPrice&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:"text-[1.875rem] leading-large-text whitespace-nowrap gtm-product-price",children:es.formattedFinalPrice}),!es.isPriceOnDemand&&(0,l.jsx)("span",{className:"text-neutral-600 mb-050 text-style-label-small whitespace-nowrap",children:(0,l.jsx)(m.HT,{translation:"excl. tax"})}),ee&&(0,l.jsx)("span",{className:"inline-flex mb-050",children:(0,l.jsx)(D.A,{})})]})]})})})]}),Z&&h&&a&&!!es?.finalPrice&&(0,l.jsx)(j,{skuId:t||a,quantity:N,hideLoading:ee,hide:!1})]}),!Y()&&(0,l.jsx)(z,{hideSelectionTool:G,quantity:N,setQuantity:b,skuId:t,vendorId:t,productName:e,ctaWrapRef:y,projectPlannerId:x,price:es?.finalPrice,listPrice:r?.float,isProductDataLoading:g,productAndSkuButtons:A,showProjectPlanner:C,buttons:L,isImportedProduct:S,upsells:E,skuDetails:H,verticalDesign:T,productCategory:F})]})}},54034:e=>{e.exports={loadingIndicator:"LoadingIndicator_loadingIndicator__7xpvM",track:"LoadingIndicator_track__f4OyR",arc:"LoadingIndicator_arc__1THbv","dms-loading-indicator-spin":"LoadingIndicator_dms-loading-indicator-spin__j4sX2"}},54418:e=>{e.exports={switchGroup:"SwitchGroup_switchGroup__g63p8",switchButton:"SwitchGroup_switchButton__1jj43",active:"SwitchGroup_active__JHWcW"}},54446:e=>{e.exports={"is-section":"IntelliShopSection_is-section__cAUh3","is-section--multi-img":"IntelliShopSection_is-section--multi-img__9hO9J","is-section-img-wrap":"IntelliShopSection_is-section-img-wrap__dpCod"}},54579:e=>
21{e.exports={"mega-menu-background":"MegaMenuBackground_mega-menu-background___OxUG"}},55270:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var l=a(95155),s=a(69730),n=a.n(s),i=a(12115),r=a(68332),c=a(3003),o=a(74625),d=a(35208);let m=({className:e,_uid:t,name:a,label:s,placeholder:m,description:u,maxlength:x,required:h,component:p,model:g={},size:f=d.x0Q.MEDIUM,disabled:_=!1,handleValidationOnBlur:v})=>{let[j,N]=(0,i.useState)(!1),b=a||t,A=f===d.x0Q.MEDIUM,C=f===d.x0Q.SMALL,y=f===d.x0Q.TINY;return(0,l.jsxs)("div",{className:n()(e,`gtm-component-${p}`,"form-row",{"text-style-label-medium":A,"text-style-label-small":C,"text-style-label-tiny":y,"was-invalidated":j}),children:[!!s&&(0,l.jsx)("label",{htmlFor:t,children:(0,l.jsx)(o.A,{label:s,required:h})}),(0,l.jsx)(r.A,{name:b,className:n()("form-input",{"form-input-small":C,"form-input-tiny":y}),id:t,minRows:4,defaultValue:g[b]?.value,placeholder:m,maxLength:x?Number(x):void 0,required:h,disabled:_,onBlur:e=>{v?.(e,N)}}),(0,l.jsx)(c.A,{size:f,description:u})]})}},55521:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var l=a(95155),s=a(69730),n=a.n(s),i=a(73321),r=a(12115),c=a(922),o=a(74578),d=a(22145),m=a(74276),u=a(72642);let x=(0,r.createContext)(0),h=({id:e,children:t,className:a,additionalOffset:s=0,updateHash:h=!0,...p})=>{let g=null!=(0,i.usePathname)(),f=(0,r.useContext)(x),_=(0,m.CK)(f),{ref:v,inView:j}=(0,c.Wx)(),{ref:N,rect:b}=(0,o.p0)({updateRect:h&&j}),[A,C]=(0,r.useState)(0),[y,w]=(0,r.useState)(!1),[k,L]=(0,r.useState)(!1),[S,E]=(0,r.useState)(!1),I=(0,r.useCallback)(()=>{C((0,u.$c)()+s)},[s]);return(0,r.useEffect)(I,[I]),(0,d.M)("resize",I),(0,r.useEffect)(()=>{if(!k&&g){let t=window.location.hash.slice(1);L(!0),t===e&&(0,u.UX)(`[name="${e}"]`,{offsetTop:s,behavior:"auto"})}},[k,s,e,g]),(0,r.useEffect)(()=>{v(N.current)},[v,N]),(0,r.useEffect)(()=>{let{top:e=0,bottom:t=0}=b||{},a=Math.floor(e)<=A&&Math.floor(t)>A;w(a),E(e=>e||a)},[b,A]),(0,r.useEffect)(()=>(S&&_(y,e),()=>{_(!1,e)}),[e,y,S,_]),(0,l.jsx)(x.Provider,{value:f+1,children:(0,l.jsx)("div",{className:n()("hash-section-scroll-margin",a),ref:N,name:e,...p,"data-offset":s,children:t})})}},56321:e=>{e.exports={"annotation-description":"Annotation_annotation-description__uDa3Q"}},56411:(e,t,a)=>{"use strict";a.d(t,{A:()=>E});var l=a(95155),s=a(69730),n=a.n(s),i=a(10991),r=a(40160),c=a(4935),o=a(12115),d=a(26423),m=a(62866),u=a(56432),x=a(35208),h=a(68580);let p=({items:e,price:t})=>{let{showPrices:a,isLoading:s}=(0,h.L)(),n=(0,o.useMemo)(()=>{if(!a)return;let t=(0,r.A)(e,"finalPrice");return(0,c.A)(t,"finalPrice")},[e,a]),{formattedListPrice:i,formattedFinalPrice:p,discountPercentage:g}=n||t||{};return(0,l.jsxs)(l.Fragment,{children:[a&&p&&(n||t)&&(0,l.jsxs)("div",{children:[!!g&&(0,l.jsxs)("div",{className:"flex gap-100",children:[(0,l.jsx)("span",{className:"text-style-label-small text-neutral-600 line-through",children:i}),(0,l.jsxs)(d.A,{type:x.ftG.FRESH,size:x.DK_.TINY,bold:!0,children:["-",g,"%"]})]}),(0,l.jsxs)("div",{className:"flex items-end flex-wrap gap-100",children:[(0,l.jsx)("span",{className:"text-style-label-medium",children:p}),(0,l.jsx)("span",{className:"text-neutral-600 text-style-label-small",children:(0,l.jsx)(u.HT,{translation:"excl. tax"})})]})]}),s||a&&!n&&!t&&(0,l.jsx)(m.A,{})]})};var g=a(49820),f=a(42469),_=a(58323),v=a(17747);let j=({products:e})=>{let{isMobileNav:t}=(0,v.l)(),a=(0,i.A)(e),s=t?x.z49:x.onq,n=s-1,r=a>s,c=r?e?.slice(0,n):e,o=(0,_.B)("product image");return(0,l.jsxs)("div",{className:"flex gap-100 mt-100",children:[(0,g.A)(c,e=>{let{image:t,images_pim:a}=e.content||{},s=(0,f.TE)(a,t),n=e.alt?`${e.name}: ${e.alt}`:`${(0,f.By)(e.name,e.category?.name)} ${o}`;return(0,l.jsx)("div",{className:"flex items-center",children:s&&(0,l.jsx)(u._V,{image:s,alt:n,width:40,height:32,objectFit:x.ATT.CONTAIN,imageClassName:"mix-blend-darken",forceSizes:!0})},e.name)}),r&&(0,l.jsx)("div",{className:"flex items-center",children:(0,l.jsxs)("span",{className:"inline-block py-050 px-100 bg-neutral-100 text-neutral-600 text-style-label-tiny",children:["+",a-n]})})]})};var N=a(48513),b=a(88128),A=a(933),C=a(20741),y=a.n(C),w=a(21679),k=a(19390),L=a(83908),S=a(67763);let E=({linkUrl:e,name:t,tagline:a,description:s,items:r,image:c,imageUrl:o,categoryName:d,vendorId:m,gtmCategoryName:h,isLastProductCategory:g=!1,showPrice:_=!1,price:v,type:C=x.ii8.PRODUCT,products:E,buy:I,buyQuantity:T,articleNumbers:M,productCategory:R,product:O})=>{let z=(0,k.wl)(c)||!!o,P=(0,i.A)(M)>0||!!m,D=!!d&&!g,G=!!a,F=(0,L.G)((0,S.Fu)("project_planner_enabled")),B=c?.alt?`${t}: ${c.alt}`:(0,f.By)(t,m,a);return(0,l.jsxs)("div",{className:n()("bg-neutral-50 relative flex flex-col h-full shadow-none",{"hover:bg-neutral-0 group hover:shadow-dms-cta-hover":!!e}),"data-gtm-name":t,"data-gtm-category":h,children:[(0,l.jsx)("div",{className:y()["product-images-wrap"],children:(0,l.jsx)("div",{className:n()(y()["product-slide"],{"group-hover:bg-white":z&&!!e,[y()["product-slide--no-image"]]:!z,[y()["is-relation-product"]]:C===x.ii8.RELATION}),children:z&&(0,l.jsxs)(l.Fragment,{children:[(0,k.wl)(c)&&(0,l.jsx)(u._V,{image:c,alt:B,imageClassName:y()["sku-image"],objectFit:x.ATT.CONTAIN,className:"absolute inset-0 flex items-center justify-center",sizes:"(max-width: 750px) 40vw, (max-width: 1920px) 25vw, 15vw",forceSizes:!0}),!!o&&(0,l.jsx)(u._V,{imageClassName:y()["sku-image"],imageUrl:o,alt:B,objectFit:x.ATT.CONTAIN,sizes:"(max-width: 750px) 40vw, (max-width: 1920px) 25vw, 20vw",forceSizes:!0})]})})}),(0,l.jsxs)("div",{className:"p-200 h-full flex flex-col gap-100",children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(u.e7,{condition:e,wrapper:a=>(0,l.jsx)(u.sG,{linktype:x.J$1.STORY,className:"gtm-product-link stretched-link no-underline",url:e,onClick:()=>{t&&((0,w.nq)(t,window.location.href),C===x.ii8.RELATION&&R&&O&&(0,w.RA)(R,O,t,"Product card"))},children:a}),children:(0,l.jsx)("div",{className:"text-base group-hover:text-cta-hover text-style-label-medium-bold mb-0",children:t})}),(0,l.jsxs)("div",{className:"text-style-label-small text-base group-hover:text-cta-hover",children:[P&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(N.A,{articleNumbers:M,vendorId:m,displayInProductCard:!0}),(D||G)&&(0,l.jsxs)("span",{className:"text-neutral-600",children:[" ",x.dkA," "]})]}),D&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:"text-neutral-600",children:d}),G&&(0,l.jsxs)("span",{className:"text-neutral-600",children:[" ",x.dkA," "]})]}),a]})]}),!!s&&(0,l.jsx)("div",{className:"text-style-label-small",children:(0,l.jsx)(u.sD,{text:s})}),(0,l.jsxs)("div",{className:"mt-auto flex flex-col gap-100",children:[_&&(0,l.jsx)(p,{items:r,price:v}),(I||F)&&(0,l.jsxs)("div",{className:"z-20 relative flex gap-100 flex-col sm:flex-row",children:[I&&(0,l.jsx)(b.A,{type:x.QKz.PRODUCT_CARD,skuId:m,quantity:T,onAccessoryTrack:R&&O&&t?()=>(0,w.RA)(R,O,t,"Contact sales"):void 0}),C===x.ii8.RELATION&&F&&(0,l.jsx)(A.A,{id:m,btnSize:x.x0Q.SMALL,onTrack:R&&O&&t?()=>(0,w.RA)(R,O,t,"Project planner"):void 0})]}),C===x.ii8.PRODUCT_RANGE&&(0,i.A)(E)>0&&(0,l.jsx)(j,{products:E})]})]})]})}},56432:(e,t,a)=>{"use strict";a.d(t,{e7:()=>z.A,xP:()=>i.A,DZ:()=>S.A,_V:()=>l.A,sD:()=>O,Wt:()=>s.A,sG:()=>n.A,HT:()=>P.A});
21var l=a(28058),s=a(58229),n=a(18717),i=a(7965),r=a(95155),c=a(69730),o=a.n(c),d=a(12115),m=a(35413),u=a(86593),x=a(99764),h=a(9969),p=a(35365),g=a(10991),f=a(35208),_=a(83908),v=a(67763);let j=({text:e,department:t})=>{let{data:a,isLoading:l}=(0,_.G)(v.lW),s=(0,d.useMemo)(()=>{if(a)return(0,p.A)(a,{content:{type:t}})||(0,p.A)(a,{content:{type:f.LCT.GENERAL}})||(0,p.A)(a,{content:{type:""}})},[a,t]),i=(0,g.A)(e)+(0,g.A)(s?.content.title)<=42;return(0,r.jsxs)("div",{className:o()("mb-200 flex flex-col gap-100",{"sm:flex-row sm:items-center":i}),children:[e,s&&(0,r.jsxs)(n.A,{className:o()("btn btn-primary sm:w-fit",{"btn-icon-only btn-disabled !w-700":l}),linktype:f.J$1.STORY,url:s.full_slug,children:[l&&(0,r.jsx)(h.g,{icon:x.sq,spin:!0}),s.content.title]})]})};var N=a(30029);let b=({asset:e,caption:t,alignment:a,size:s})=>{if(!e)return(0,r.jsx)(N.A,{name:"inline-image",isInGrid:!0});let n=s&&"original"!==s;return(0,r.jsx)("p",{children:(0,r.jsx)("span",{className:o()("flex pb-100",{"justify-center":a===f.$yc.CENTER,"justify-end":a===f.$yc.RIGHT}),children:(0,r.jsxs)("span",{className:o()("space-y-100",{[`w-${s}`]:n}),children:[(0,r.jsx)(l.A,{alt:"",className:o()({flex:!n}),image:e,responsive:n}),!!t&&(0,r.jsx)("span",{className:"block text-label-small max-w-fit-content",children:t})]})})})};var A=a(93764);let C=()=>(0,r.jsxs)("div",{className:"flex items-center mt-2 mb-3",children:[(0,r.jsx)("div",{className:"mr-100",children:(0,r.jsx)(P.A,{translation:"Share:"})}),(0,r.jsx)("div",{className:"inline-flex mx-050",children:(0,r.jsx)(l.A,{alt:"Facebook Logo",imageUrl:"/assets/logos/facebook.svg",width:16,height:16})}),(0,r.jsx)("div",{className:"inline-block mx-050",children:(0,r.jsx)(h.g,{icon:A.y_})}),(0,r.jsx)("div",{className:"inline-block mx-050",children:(0,r.jsx)(h.g,{icon:A.CQ})})]});var y=a(60985),w=a(22704);let k=()=>{let e=(0,_.G)(v.iv),t=(0,w.IT)("newsletter");return e?(0,r.jsxs)("div",{className:"mb-200 relative p-250 bg-cta-background sm:p-400 sm:hover:shadow-dms-cta-hover sm:hover:bg-white lg:flex lg:justify-between lg:items-center lg:gap-200 lg:flex-row-reverse",children:[(0,r.jsx)(l.A,{alt:"",imageUrl:t,objectFit:f.ATT.CONTAIN,className:"shrink-0 relative w-128 h-128"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(S.A,{level:3,children:(0,r.jsx)(P.A,{translation:"Stay up to date about industry trends and product information"})}),(0,r.jsx)(y.A,{newsletter:e,className:"stretched-link"})]})]}):null};var L=a(98501),S=a(62102),E=a(81167),I=a(72642),T=a(37549),M=a(45584);let R=(0,d.forwardRef)(({text:e,parentLevel:t=1,className:a,disableLinks:l,flattenText:s},i)=>{let c={value:!1};return s?(0,r.jsx)("div",{ref:i,className:o()("richtext-wrap reset-margin-last",a),children:(0,E.u)(e)}):(0,r.jsx)("div",{ref:i,className:o()("richtext-wrap reset-margin-last",a),children:(0,m.XX)(e,{markResolvers:{[m.Dr]:(e,t)=>{if(!t||t.__unpublished_story)return(0,r.jsx)("span",{children:e});let{linktype:a,target:s,href:i,anchor:c}=t;return l?(0,r.jsx)("span",{children:e}):(0,r.jsx)(n.A,{cached_url:i,email:i,linktype:a,target:s,anchor:c,children:e})}},nodeResolvers:{blockquote:function(e){return c.value=!0,(0,r.jsx)(L.A,{isInGrid:!0,size:f.SKL.S,textAsNode:e})},paragraph:function(e){return c.value=!0,(0,r.jsx)("p",{children:e})},heading:function(e,{level:a}){let l="object"==typeof e?function e(t){try{if("string"==typeof t)return t;if(Array.isArray(t))return t.map(e).join("");let a=t&&"object"==typeof t&&"props"in t?t.props.children:void 0;return(Array.isArray(a)?a:[a]).filter(Boolean).map(e).join("")}catch(e){return(0,T.vV)("Error in stringifyReactNode",e),""}}(e):e,s=c.value;return c.value=!1,(0,r.jsx)(S.A,{id:l?(0,I.xg)((0,M.Y)(l)):void 0,level:a,parentLevel:t,hasPreText:s,className:"text-flow",children:e})}},defaultStringResolver:function(e){return c.value=!0,(0,r.jsx)("p",{children:e})},blokResolvers:{"subscribe-newsletter":function(){return c.value=!0,(0,r.jsx)(k,{})},share:function(){return c.value=!0,(0,r.jsx)(C,{})},cta:function(e){return(0,r.jsx)(u.A,{...e})},"contact-us":function(e){return(0,r.jsx)(j,{...e})},"inline-image":function(e){return(0,r.jsx)(b,{...e})}}})})});R.displayName="RichText";let O=R;var z=a(2445),P=a(65082)},56499:e=>{e.exports={table:"ComparisonTable_table__u_LuI","center-content":"ComparisonTable_center-content___8lxU","checkmark-cell":"C
21omparisonTable_checkmark-cell__mDwxb","empty-header-cell":"ComparisonTable_empty-header-cell__ht1xB","tagline-row":"ComparisonTable_tagline-row__KctKB","sub-row":"ComparisonTable_sub-row__MI6US","checkmark-icon":"ComparisonTable_checkmark-icon__LUSaN","mobile-label-row":"ComparisonTable_mobile-label-row__e4QfQ","tiny-table":"ComparisonTable_tiny-table__UuM_F","tagline-head":"ComparisonTable_tagline-head__L1_Tc","body-group-row":"ComparisonTable_body-group-row___dSnW","last-sub-row":"ComparisonTable_last-sub-row__hkZqO","small-table":"ComparisonTable_small-table__eL0SY","medium-table":"ComparisonTable_medium-table__Ja7CE"}},57074:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var l=a(95155),s=a(86503),n=a(35208);let i=({children:e})=>(0,l.jsx)(s.A,{size:n.YuK.FLUID,className:"mb-400",children:(0,l.jsx)("div",{className:"row",children:(0,l.jsx)("div",{className:"md:offset-1 md:col-10",children:e})})})},57901:e=>{e.exports={"language-modal":"LanguageModal_language-modal___6BP1","language-grid":"LanguageModal_language-grid__aFwsi","no-languages":"LanguageModal_no-languages__BFFLl"}},58229:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var l=a(95155),s=a(66834),n=a(12115);let i=({content:e,children:t})=>{let a=n.Children.toArray(t),i=a[0],r=a.slice(1);return(0,l.jsxs)(l.Fragment,{children:[(0,n.isValidElement)(i)?(0,n.cloneElement)(i,{...(0,s.K1)(e)}):i,r]})}},58308:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(56432),o=a(21679),d=a(83908),m=a(17747),u=a(67763),x=a(76551),h=a(1383);let p=({mobileHeader:e=!1,appFrame:t=!1,isInHeaderAction:a=!1})=>{let{isMobileNav:i}=(0,m.l)(),{checkout_enabled:p}=(0,d.G)((0,u.BK)(["checkout_enabled"])),{menu:g}=(0,h.s)(),f=g.cart?.api,{cart:_}=(0,x.x)(),v=_?.lineItems?.length??0;return f&&p?(0,l.jsx)(c.e7,{condition:a,wrapper:e=>(0,l.jsx)("li",{children:e}),children:(0,l.jsxs)(c.sG,{className:r()("relative group flex gtm-nav-icon gtm-nav-icon-cart",{[r()("desktop-nav:hidden text-fixed-lg",{hidden:!v})]:e}),url:f,onClick:()=>(0,o.Bo)("Top Menu","Cart"),children:[(0,l.jsxs)("span",{className:"relative flex",children:[(0,l.jsx)(n.g,{fixedWidth:i,icon:s._R}),!!v&&(0,l.jsx)("span",{className:r()("absolute top-0 right-0 inline-flex items-center min-w-fixed-200 h-fixed-200","translate-x-100 -translate-y-100 border border-white text-white text-[10px]","px-fixed-050 rounded-full leading-none bg-menu-cta group-hover:bg-menu-cta-hover max-w-3/2",{"scale-75":t,"mobile-nav:hidden":!e}),children:(0,l.jsx)("span",{className:"truncate",children:v})})]}),!e&&!t&&(0,l.jsx)("span",{className:"desktop-nav:hidden",children:(0,l.jsx)(c.HT,{translation:"Cart"})})]})}):null}},58323:(e,t,a)=>{"use strict";let l;a.d(t,{B:()=>b});var s=a(95155),n=a(33761),i=a(49820),r=a(63436),c=a(71326),o=a(12115),d=a(56432),m=a(35208),u=a(87061),x=a(76255);function h(e=!0,t=!1){return RegExp(`{{\\s*(\\w+)\\s*}}${t?"(.*)":""}`,e?"g":"")}var p=a(79606),g=a(83908),f=a(67763),_=a(37549);let v=new Set,j={},N=x.q.APP_ENV===m.M0L.DEVELOPMENT;function b(e,t){let[a,r]=(0,o.useState)(""),[c,d]=(0,o.useState)([]),x=(0,p.i)(m.CVe.HIGHLIGHT_MISSING_I18N),h=Array.isArray(e),b=e?.file||m.cRB.STRINGS,C=(0,g.G)(f.JV),y=(0,g.G)(f.fF)[b],w=(0,u.Oc)(t||e?.params),k=(0,u.Oc)("string"==typeof e?e:void 0),L=(0,u.Oc)(h?e:void 0),S=(0,u.Oc)(h||"object"!=typeof e?void 0:e),E=(0,o.useCallback)((e,t,a)=>x&&a?(0,n.A)(t)?(0,s.jsxs)(s.Fragment,{children:["➡️ ",e," ❌"]}):`➡️ ${e} ❌`:t,[x]);return(0,o.useEffect)(()=>{if(!k)return;let{isMissing:e,translation:t}=A(y,k,w);r(E(k,t,e)),d(e?[k]:[])},[E,k,w,y]),(0,o.useEffect)(()=>{if(!L)return;let e=[],t=L.map(t=>{let{isMissing:a,translation:l}=A(y,t);return a&&e.push(t),{isMissing:a,translation:E(t,l,a)}});r((0,i.A)(t,"translation")),d(e)},[E,L,y]),(0,o.useEffect)(()=>{if(!S)return;let{translation:e,fallback:t,custom:a}=S;if(!e)return;let{isMissing:l,translation:s}=A(y,e,w,t,a);r(E(e,s,l)),l&&d([e])},[E,S,w,y]),(0,o.useEffect)(()=>{N&&c.forEach(e=>{var t;j[t=e]||(v.add(t),j[t]=!0,clearTimeout(l),l=setTimeout(()=>{(0,_.fH)("Missing translations",Array.from(v)),v.clear()},500))})},[C,c]),a}function A(e,t,a,l,m){let u=0,x=m||e[t]||l||t,h="-"===x,p=!e[t]||h,g=(0,n.A)(a)&&(0,r.A)(a,n.A),f=(0,c.A)(a,(e,t)=>{if((0,n.A)(e)){let{value:a,wrapper:l}=e;return(0,s.jsx)(d.e7,{condition:!!l,wrapper:l,children:a},t+u++)}return e});if(g){let e=C(x,f);return{isMissing:p,translation:(0,s.jsx)(s.Fragment,{children:(0,i.A)(e,(e,t)=>(0,s.jsx)(o.Fragment,{children:e},t))})}}
21let _=p&&h?"":C(x,f).join(" ").trim();return{isMissing:p,translation:_}}function C(e,t={}){try{let a=e.includes("{{");return e.replace(h(),"{{$1}}").split("{{").map(e=>(e.includes("}}")?`{{${e}`:e).trim()).join(" ").split(" ").flatMap((e,l,s)=>{if(e.startsWith("{{")){let[,a,l=""]=e.match(h(!1,!0))||[];return[t[a]||e,l," "]}return e?l!==s.length-1&&a?`${e} `:e:""})}catch(t){return(0,_.vV)(`Could not translate ${e}!`,t),[`❌ Could not translate "${e}"! ❌`]}}},59430:e=>{e.exports={item:"PortfolioBlockItem_item__AtDCF",label:"PortfolioBlockItem_label__g9DBw"}},59659:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(99811),o=a(83279),d=a.n(o),m=a(56432),u=a(35208),x=a(43509),h=a(83908),p=a(67763);let g=({parent:e,uuid:t,parentScrollLockId:a,link:i,name:o,isExternal:g=!1})=>{let f=(0,h.j)(),_=o??e?.name,v=i??e?.full_slug;return(0,l.jsxs)("li",{className:r()("hidden",d()["mobile-back-wrap"]),children:[(0,l.jsxs)("div",{onClick:function(e){e.stopPropagation(),t&&f((0,p.rI)(t)),(0,x.zI)(`#${a}`)},className:d()["mobile-back-trigger"],children:[(0,l.jsx)(n.g,{className:"mr-100",icon:s.Wz})," ",_]}),!!v&&(0,l.jsxs)(c.A,{componentStyles:c.t.LINK,url:v,className:d()["mobile-back-link"],linkType:g?u.J$1.URL:u.J$1.STORY,target:g?"_blank":"_self",isMobileOpenLink:!0,children:[(0,l.jsx)(m.HT,{translation:"Open"}),(0,l.jsx)(n.g,{icon:g?s.Ju:s.dm,className:"ml-100"})]})]})}},60715:e=>{e.exports={wrapper:"ApplicationsBlock_wrapper___kKVx",grid:"ApplicationsBlock_grid__mJx1v",text:"ApplicationsBlock_text__3eTdJ",preTitle:"ApplicationsBlock_preTitle__b3_Bt",title:"Ap
21plicationsBlock_title__fuRx_",titleBold:"ApplicationsBlock_titleBold__e0v6a",description:"ApplicationsBlock_description__QTJ3O",carousel:"ApplicationsBlock_carousel__lRKk_",swiper:"ApplicationsBlock_swiper__KCcCi",slide:"ApplicationsBlock_slide__REsnz",coverLeft:"ApplicationsBlock_coverLeft__uCJyi",coverRight:"ApplicationsBlock_coverRight__zLYr3",isVisible:"ApplicationsBlock_isVisible__nCDkH",nextButton:"ApplicationsBlock_nextButton__ks7dG",prevButton:"ApplicationsBlock_prevButton__tg9iN"}},60910:(e,t,a)=>{"use strict";a.d(t,{A:()=>W});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(98500),o=a.n(c),d=a(73321),m=a(9922),u=a.n(m),x=a(56432),h=a(35208),p=a(21679),g=a(83908),f=a(17747),_=a(67763);let v=()=>{let{isDesktopNav:e,isMobileNav:t}=(0,f.l)(),a=(0,g.G)(_.uR),i=a?.content?.contact_display||h.mRk.ICON,c=h.mRk.BUTTON===i,o=h.mRk.ICON===i,d=a?.content?.contact?.full_slug;return(o||c)&&d?(0,l.jsx)("li",{children:(0,l.jsxs)(x.sG,{className:r()("gtm-nav-icon gtm-nav-icon-contact",{"btn btn-primary btn-small mobile-nav:my-200":c}),linktype:h.J$1.STORY,url:d,onClick:()=>(0,p.Bo)("Top Menu","Contact"),children:[o&&(0,l.jsx)(n.g,{fixedWidth:t,icon:s.y_}),(!e||c)&&(0,l.jsx)(x.HT,{translation:"Contact"})]})}):null};var j=a(58308),N=a(35616),b=a(10522);let A=({parentScrollLockId:e})=>{let t=(0,g.j)(),{nameToUse:a,nameNative:i,cca2ToUse:r,isActiveLanguageMenu:c,isTranslationBrand:o}=(0,b.yZ)(e);return(0,l.jsx)("li",{children:(0,l.jsxs)("button",{onClick:function(){t((0,_.uK)(!c)),t((0,_.qb)(!c))},children:[!i&&(0,l.jsx)(l.Fragment,{children:o?(0,l.jsx)(N.A,{tld:"English",name:"English"}):(0,l.jsx)(n.g,{icon:s.Bw})}),a&&r&&(0,l.jsx)(N.A,{tld:r,name:a})]})})};var C=a(49820),y=a(12115),w=a(8927),k=a.n(w),L=a(59659),S=a(45821),E=a(86724),I=a(93486),T=a(83279),M=a.n(T),R=a(43509),O=a(87061),z=a(58323),P=a(36356),D=a(89514),G=a(69135),F=a(1383);let B=({appFrame:e=!1})=>{let t=(0,g.j)(),a=(0,y.useRef)(null),i=(0,g.G)(_.zC),c=(0,g.G)(_.k4),{isMobileNav:o}=(0,f.l)(),d=(0,O.Bi)(),m=(0,O.Bi)(),{isUserLoggedIn:u}=(0,G.k)(),v=u(),[j,N]=(0,z.B)(["Account","Project Planner"]),{checkout_enabled:b,project_planner_enabled:A}=(0,g.G)((0,_.BK)(["checkout_enabled","project_planner_enabled"])),w=!o&&(v||A)||o&&v,T=(0,g.G)(_.Pj),B=encodeURIComponent((0,D.RD)((0,P.D)(T))),{menu:U}=(0,F.s)(),$=[];void 0!==U.account&&(A&&$.push(v?U.projectPlanner:U.projectPlannerGuest),v?(b&&$.push(U.quickOrder,U.orders,U.shipmentTracking),$.push(U.account,U.addresses,U.logout)):b&&$.push({...U.login,api:`${U.login.api}?redirectUrl=${B}`})),$=$.filter(Boolean);let H=(0,y.useCallback)(({target:e})=>{a?.current?.contains(e)||t((0,_.ZM)(!1))},[t]);return((0,y.useEffect)(()=>(i?document.addEventListener("mousedown",H):document.removeEventListener("mousedown",H),()=>{document.removeEventListener("mousedown",H)}),[i,H]),0===$.length)?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("li",{onClick:()=>{o&&w&&(t((0,_.qb)(!0)),t((0,_.rI)(d)),c||(0,R.zI)(`#${m}`))},className:r()({[M()["dropdown-open"]]:i}),ref:a,children:[(0,l.jsxs)(x.sG,{className:r()("flex gtm-nav-icon gtm-nav-icon-account",{"mobile-nav:hidden":e}),url:v?U.account?.api:`${U.login?.api}?redirectUrl=${B}`,linktype:h.J$1.URL,onClick:e=>{(0,p.Bo)("Top Menu","User"),w&&(e.preventDefault(),o||((0,R.Wg)(`#${m}`),t((0,_.q_)(null)),t((0,_.ZM)(!i))))},children:[(0,l.jsx)(n.g,{fixedWidth:o,icon:s.VF}),!e&&(0,l.jsx)("span",{className:"desktop-nav:hidden",children:j}),w&&(0,l.jsx)(S.A,{})]}),w&&(0,l.jsxs)(E.A,{level:2,nextScrollLockId:m,scrollLockId:d,isAccountDropdown:!0,children:[(0,l.jsx)(L.A,{uuid:d,parentScrollLockId:"user-menu",name:j}),(0,C.A)($,(e,t)=>{let{api:a,hasDividerAfter:s,gtmType:n,isLogout:i,name:c,icon:o}=e;return(0,l.jsx)("li",{className:r()({[M()["actions-menu-divider-after"]]:s}),children:(0,l.jsx)(x.sG,{url:a,name:c,className:r()(`gtm-nav-account-link gtm-nav-account-link-${n}`,k()["user-account-link"],{[k()["user-account-logout"]]:i}),children:o&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(I.A,{className:"flex justify-center items-center",fixedWidth:!0,faClass:"string"==typeof o?"fak":void 0,icon:o}),c]})})},a+t)})]})]}),A&&(0,l.jsx)("li",{className:"!hidden mobile-nav:!block",children:(0,l.jsxs)(x.sG,{url:v?U.projectPlanner.api:U.projectPlannerGuest.api,linktype:h.J$1.URL,className:r()("gtm-nav-icon gtm-nav-icon-wis
21hlist",k()["user-account-link"]),children:[(0,l.jsx)(I.A,{fixedWidth:o,faClass:"fak",icon:"project-planner-light"}),N]})})]})};var U=a(29097),$=a(7273);let H=()=>{let e=(0,g.G)(_.VP),t=(0,g.G)(_.GC),a=(0,g.G)(_.K5),i=(0,g.G)(_.JV),c=(0,g.G)(_.zZ),d=(0,g.G)(_.ns),m=(0,g.G)(_.RC),u=(0,y.useRef)(null),[x,p]=(0,y.useState)("/"),[f,v]=(0,y.useState)(!1),j=[h.sbc.PRODUCT,h.sbc.PRODUCT_CATEGORY,h.sbc.PRODUCT_RANGE].includes(a),N=(0,y.useCallback)(({target:e})=>{u?.current?.contains(e)||v(!1)},[]);return(0,y.useEffect)(()=>{e&&t&&p((0,$.Yl)({storyId:e,spaceId:t,locale:c?i:void 0}))},[e,t,c,i]),(0,y.useEffect)(()=>(f?document.addEventListener("mousedown",N):document.removeEventListener("mousedown",N),()=>{document.removeEventListener("mousedown",N)}),[f,N]),(0,l.jsxs)("li",{className:r()("mobile-nav:hidden relative",{[M()["dropdown-open"]]:f}),ref:u,children:[(0,l.jsx)("button",{onClick:()=>v(!f),title:"Internal functionalities",children:(0,l.jsx)(n.g,{icon:s.BH,className:"text-menu-cta hover:text-menu-cta-hover no-underline"})}),f&&(0,l.jsxs)("ul",{className:r()(M()["mobile-menu-container"],M()["nav-item-submenu-wrapper"],M()["lvl-2"]),children:[(0,l.jsx)("li",{className:r()({[M()["actions-menu-divider-after"]]:!!e}),children:(0,l.jsxs)(o(),{className:"flex items-center gap-200",href:"/admin/settings",children:[(0,l.jsx)(n.g,{icon:s.AD}),"User Preferences"]})}),e&&(0,l.jsxs)("li",{children:[(0,l.jsxs)(o(),{className:"flex items-center gap-200",href:x,target:"_blank",rel:"noopener noreferrer",children:[(0,l.jsx)(n.g,{icon:s.LF}),"Edit Page"]}),(0,l.jsxs)("div",{className:"flex flex-col gap-050 text-style-label-tiny px-300 text-neutral-500",children:[(0,l.jsxs)("span",{children:["Story ID: ",e]}),(0,l.jsxs)("span",{children:["Type: ",a]}),j&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("span",{children:["Source: ",m?"Shop":"CMS"]}),m&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("span",{children:["Shop ID: ",m.shopId]}),(0,l.jsxs)("span",{children:["PDB Story ID: ",m.storyId||"No story ID in PDB record!"]}),e!==m.storyId&&(0,l.jsx)("span",{className:"text-warm",children:"Related story identified by slug"}),(0,l.jsxs)("span",{children:[" Last imported:"," ",U.c9.fromISO(m.lastImported).toLocaleString(U.c9.DATETIME_FULL)]})]})]}),(0,l.jsxs)("span",{children:["Last built: ",d?.toLocaleString(U.c9.DATETIME_FULL)]})]})]})]})]})},V=e=>(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",fill:"currentColor",...e,children:(0,l.jsx)("path",{d:"M128 0c6.4 0 11.9 3.7 14.5 9.2l6.6 13.2C181.4 87.1 247.6 128 320 128s138.6-40.9 170.9-105.6l6.6-13.2C500.1 3.7 505.6 0 512 0c7.2 0 13.3 4.7 15.3 11.3c14.5 43 58.7 87.5 102.6 104.9c8.2 3.3 12.2 12.6 9 20.8s-12.6 12.2-20.8 9c-33-13.1-66-38.6-90.1-69.1L528 256l96 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L16 288c-8.8 0-16-7.2-16-16s7.2-16 16-16l96 0 0-179.2c-24.1 30.5-57.1 56-90.1 69.1c-8.2 3.3-17.5-.8-20.8-9s.8-17.5 9-20.8C54 98.7 98.2 54.3 112.7 11.3C114.7 4.7 120.8 0 128 0zm16 256l64 0 0-126.1c-24.5-14.2-46.3-33.1-64-55.8l0 182zm96 0l64 0 0-96.6c-22.2-1.6-43.7-6.5-64-14.3L240 256zm96 0l64 0 0-110.8c-20.3 7.8-41.8 12.7-64 14.3l0 96.6zm96 0l64 0 0-182c-17.7 22.7-39.5 41.6-64 55.8L432 256zM16 320l16 0c53 0 96 43 96 96l0 48c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-16c0-70.7 57.3-128 128-128s128 57.3 128 128l0 16c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-48c0-53 43-96 96-96l16 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-16 0c-35.3 0-64 28.7-64 64l0 48c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-16c0-53-43-96-96-96s-96 43-96 96l0 16c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-48c0-35.3-28.7-64-64-64l-16 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"})});var K=a(79606);let W=({isSmall:e,appFrame:t=!1,parentScrollLockId:a,showCart:i=!0,showUserAccount:c=!0})=>{let m=(0,d.usePathname)()??"",x=(0,g.j)(),N=(0,g.G)(_.Cv),{has_search:b,locale_in_header:C}=(0,g.G)((0,_.BK)(["has_search","locale_in_header"])),{isDesktopNav:y,isMobileNav:w}=(0,f.l)(),k=(0,K.i)(h.CVe.ENABLE_INTERNAL_FUNCTIONALITIES)||!1,L="/en"===m||m?.startsWith("/en/");return(0,l.jsxs)("ul",{id:"header-right",className:r()(M()["actions-menu"],{"mobile-nav:hidden":t}),children:[!!(y&&b&&!t)&&(0,l.jsx)("li",{children:(0,l.jsx)("button",{onClick:function(){(0,p.Bo)("Top Menu","Search"),x((0,_.DP)(!0)),x((0,_.q_)(null)),x((0,_.qb)(!1)),x((0,_.rI)(null))},className:"gtm-nav-icon gtm-nav-icon-search",children:(0,l.jsx)(n.g,{className:r()("text-menu-cta hover:text-menu-cta-hover no-underline",{"text-fixed-sm leading-none":e,"text-fixed-lg leading-none":!e}),icon:s.Mj})})}),"systemair"===N&&L&&(0,l.jsx)("li",{children:(0,l.jsxs)(o(),{className:u().link,href:h.Vfi,target:"_blank",children:[(0,l.jsx)(V,{className:r()("text-menu-cta hover:text-menu-cta-hover no-underline",{"text-fixed-sm leading-none":e,"text-fixed-lg leading-none":!e,width:w})}),(0,l.jsx)("span",{className:"desktop-nav:hidden",children:"Distributor Portal"})]})}),!t&&(0,l.jsx)(v,{}),i&&(0,l.jsx)(j.A,{appFrame:t,isInHeaderAction:!0}
21),c&&(0,l.jsx)(B,{appFrame:t}),k&&(0,l.jsx)(H,{}),C&&y&&(0,l.jsx)(A,{parentScrollLockId:a})]})}},60985:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var l=a(95155),s=a(93764),n=a(9969),i=a(69730),r=a.n(i),c=a(56432),o=a(19390);let d=({newsletter:e,className:t})=>(0,o.VX)(e)?(0,l.jsxs)(c.sG,{className:r()("btn btn-primary btn-icon-left w-full sm:w-fit",t),...e,children:[(0,l.jsx)(n.g,{icon:s.y_}),(0,l.jsx)(c.HT,{translation:"Subscribe to our newsletter"})]}):null},62102:(e,t,a)=>{"use strict";a.d(t,{A:()=>m,f:()=>u});var l=a(95155),s=a(69730),n=a.n(s),i=a(46321),r=a(12115),c=a(5874),o=a(35208);let d=(0,r.forwardRef)(({children:e,level:t,parentLevel:a=0,hasPreText:s=!0,useDiv:r=!1,useWhitespacePreLine:d=!1,className:m,disableHeadingManagement:u=!1,...x},h)=>(0,l.jsx)(c.t.Consumer,{children:p=>{let g=t;if(!u){let e=!!p.length&&p[p.length-1];a>0&&(g=Math.max(g+a-o.C2u.H1,g)),!s&&e&&g<=e&&(g=e+1),e&&g>e+1&&(g=e+1),g=(0,i.A)(g,o.C2u.H1,o.VNv),p.push(g)}let f=r?"div":`h${g}`;return(0,l.jsx)(c.t.Provider,{value:p,children:(0,l.jsx)(f,{ref:h,className:n()(m,{[`h${g}`]:r,"whitespace-pre-line":d}),...x,children:e})})}}));d.displayName="Heading";let m=d;function u(e=!1,t=o.C2u.H2,a=0){return e?(a>0&&(t=a+o.C2u.H1),t):a}},62717:(e,t,a)=>{"use strict";a.d(t,{M:()=>i,y:()=>r});var l=a(17302),s=a.n(l);async function n(e,t="/api/storyblok/story",a){let l=await s().get(t,{params:e,cancelToken:a?.token}).catch(()=>void 0);return l?.data}async function i(e,t={},a){return n({slug:e,...t},"/api/storyblok/story-by-slug",a)}async function r(e,t={},a){return n({id:Number(e),...t},"/api/storyblok/story-by-id",a)}},62866:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var l=a(95155),s=a(13837);let n=({width:e="100%",height:t,maxWidth:a,exactHeight:n,dark:i})=>(0,l.jsx)(s.z,{baseColor:i?"var(--c-grey-400)":"var(--c-grey-200)",highlightColor:i?"var(--c-grey-500)":"var(--c-grey-300)",children:(0,l.jsx)(s.A,{width:e,height:t,style:{maxWidth:a,lineHeight:n?1:void 0}})})},62921:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var l=a(95155),s=a(69730),n=a.n(s),i=a(12115),r=a(35208);let c=(0,i.forwardRef)(({className:e,size:t,selectClassName:a,children:s,...i},c)=>(0,l.jsx)("div",{className:n()("dropdown-wrapper",{"dropdown-wrapper-small":t===r.x0Q.SMALL,"dropdown-wrapper-tiny":t===r.x0Q.TINY},e),children:(0,l.jsx)("select",{ref:c,className:n()(a,"form-dropdown form-input",t===r.x0Q.SMALL&&"form-dropdown-small",t===r.x0Q.TINY&&"form-dropdown-tiny"),...i,children:s})}));c.displayName="Dropdown";let o=c},63673:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var l=a(95155),s=a(99764),n=a(9969),i=a(12115),r=a(69095),c=a(56432),o=a(35208),d=a(83908),m=a(67763);let u=()=>{let[e,t]=(0,i.useState)(!1),a=(0,d.G)(m._E),u=(0,d.G)(m.zi),x=(0,d.G)((0,m.Fu)("language",!1,!0));return(0,i.useEffect)(()=>{t(a&&u!==x)},[a,u,x]),e?(0,l.jsx)(r.A,{type:o.ifX.INFO,spacingClassName:"relative bottom-200",children:(0,l.jsx)("div",{className:"flex flex-col gap-200 md:flex-row md:items-center",children:(0,l.jsxs)("div",{className:"flex gap-200 desktop-nav:items-center",children:[(0,l.jsx)(n.g,{className:"relative mobile-nav:top-050",icon:s.mh}),(0,l.jsxs)("p",{className:"mb-0",children:[(0,l.jsx)("strong",{children:(0,l.jsx)(c.HT,{translation:"Untranslated"})}),"\xa0",(0,l.jsx)(c.HT,{translation:"We are working on translating the site into your language"})]})]})})}):null}},63743:(e,t,a)=>{"use strict";a.d(t,{Ck:()=>i,GO:()=>r,hB:()=>c});var l,s,n,i=((l={}).PRIMARY="PRIMARY",l.SECONDARY="SECONDARY",l.SECONDARY_LIGHT="SECONDARY_LIGHT",l.SECONDARY_UI="SECONDARY_UI",l.TERTIARY="TERTIARY",l.GHOST="GHOST",l.GHOST_PRIMARY="GHOST_PRIMARY",l.INVERTED="INVERTED",l.DESTRUCTIVE="DESTRUCTIVE",l.DISABLED="DISABLED",l),r=((s={}).EXTRA_SMALL="EXTRA_SMALL",s.SMALL="SMALL",s.MEDIUM="MEDIUM",s.LARGE="LARGE",s),c=((n={}).BUTTON="button",n.SPAN="span",n)},64083:(e,t,a)=>{"use strict";a.d(t,{Ze:()=>r.Z,b2:()=>n,hS:()=>i});var l,s,n=((l={}).DEG_0="0deg",l.DEG_90="90deg",l.DEG_180="180deg",l.DEG_270="270deg",l),i=((s={}).SMALL="small",s.MEDIUM="medium",s.INTERMEDIATE="intermediate",s.LARGE="large",s),r=a(68462)},64142:e=>{e.exports={"bim-model-container":"IntelliShopBimSection_bim-model-container____DRW"}},64299:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var l=a(95155),s=a(69730),n=a.n(s),i=a(73321),r=a(12115),c=a(22605),o=a.n(c),d=a(89514);let m=(0,r.forwardRef)(({src:e,id:t,useFullViewportSize:a=!1,removeScrolling:s=!1,hasMenu:c=!1}
21,m)=>{let u=(0,i.useSearchParams)(),x=null!=u,h=u?.get("ecom-category-id-MULTI"),p=(0,r.useMemo)(()=>(0,d.rK)(e),[e]);return(0,r.useEffect)(()=>{x&&h&&p.searchParams.set("ecom-category-id-MULTI",h)},[x,h,p]),(0,l.jsx)("iframe",{ref:m,id:t??"productIframe",className:n()(o()["app-frame-iframe"],{[o()["use-viewport-size"]]:a,[o()["has-menu"]]:c}),src:p.href,frameBorder:"0",scrolling:s?"no":void 0},p.href)});m.displayName="AppFrameIFrame";let u=m},65082:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var l=a(95155),s=a(58323);let n=e=>{let t=(0,s.B)(e);return(0,l.jsx)(l.Fragment,{children:t})}},65957:e=>{e.exports={"hero-image-container":"Hero_hero-image-container__hbB_F",hero:"Hero_hero__Nrpye","hero--background-image":"Hero_hero--background-image__TK_Me","hero--text-invert":"Hero_hero--text-invert__imUyJ","hero-title":"Hero_hero-title__NRLqo","hero-tagline":"Hero_hero-tagline__eNdtC","hero-subtitle":"Hero_hero-subtitle__GW3Tm","hero--has-background":"Hero_hero--has-background__872lh","hero--color-custom":"Hero_hero--color-custom__lNmfS","hero--is-large":"Hero_hero--is-large__2udft","hero--color-cool":"Hero_hero--color-cool__7ZpPp","hero--color-fresh":"Hero_hero--color-fresh__Lq_lh","hero--color-warm":"Hero_hero--color-warm__Lkc61","hero--color-light":"Hero_hero--color-light__t8i3G","hero--color-dark":"Hero_hero--color-dark__lOqMX","hero--color-white":"Hero_hero--color-white__0qeFe","hero-headlines":"Hero_hero-headlines___wYjG","hero-content-area":"Hero_hero-content-area__SUq4E","hero-article-meta":"Hero_hero-article-meta__3B93E","hero-after-subtitle-content":"Hero_hero-after-subtitle-content__nPrJj","hero-lead":"Hero_hero-lead__ewQx3","image-wrap":"Hero_image-wrap__zv_IE","image-wrap--crop-cover":"Hero_image-wrap--crop-cover__FnVX_","image-wrap--crop-contain":"Hero_image-wrap--crop-contain__1R2nl","text-container":"Hero_text-container__xsorT"}},67149:e=>{e.exports={"text-image-image-link":"TextImage_text-image-image-link__CUnad","text-image-text-link":"TextImage_text-image-text-link__FWETk","text-image-extended":"TextImage_text-image-extended__QoMzw","text-image-extended--color-default":"TextImage_text-image-extended--color-default__X97JW","text-image-extended--style-background-flush":"TextImage_text-image-extended--style-background-flush__VGURK","text-image-extended--bg":"TextImage_text-image-extended--bg__FgVxh","text-image-extended--frame":"TextImage_text-image-extended--frame__Mk_o9","text-image-extended--color-warm":"TextImage_text-image-extended--color-warm__nQZSt","text-image-extended--color-fresh":"TextImage_text-image-extended--color-fresh__Gizrc","text-image-extended--color-cool":"TextImage_text-image-extended--color-cool__BY8Oo","text-image-extended--color-white":"TextImage_text-image-extended--color-white__drLVL","text-image-extended--color-custom":"TextImage_text-image-extended--color-custom__tACf_","text-image-extended--small":"TextImage_text-image-extended--small__qPLQh","text-image-extended-grid":"TextImage_text-image-extended-grid__LT6X3","text-image-extended--not-small":"TextImage_text-image-extended--not-small__4VO2S","text-image-extended--large-image":"TextImage_text-image-extended--large-image__8O8XW","text-image-extended--style-frame":"TextImage_text-image-extended--style-frame__KYU1s","text-image-col-image-caption":"TextImage_text-image-col-image-caption__3A151","text-image-col-image-caption--has-bg":"TextImage_text-image-col-image-caption--has-bg__VtlwX","text-image-col-image-caption--with-offset":"TextImage_text-image-col-image-caption--with-offset__QinCv","text-image-background-image":"TextImage_text-image-background-image__6akTy","image-container":"TextImage_image-container__fBdOD","image-container--crop-contain":"TextImage_image-container--crop-contain__a705M","image-wrap":"TextImage_image-wrap__rAwFy","image-wrap--crop-cover":"TextImage_image-wrap--crop-cover__L20tl","image-wrap--crop-contain":"TextImage_image-wrap--crop-contain__5dg79","text-container--height-auto":"TextImage_text-container--height-auto__ZpJoA","text-container":"TextImage_text-container__tMzgx","text-image--image-align-left":"TextImage_text-image--image-align-left__0QCfJ","text-image--color-custom":"TextImage_text-image--color-custom__zT6l_","text-image--color-default":"TextImage_text-image--color-default__wD_Vl","text-image--color-warm":"TextImage_text-image--color-warm__6zgAz","text-image--color-fresh":"TextImage_text-image--color-fresh__W2QbB","text-image--color-cool":"TextImage_text-image--color-cool__a523r","text-image--color-white":"TextImage_text-image--color-white__bMKOu","text-image--text-style-gradient":"TextImage_text-image--text-style-gradient__q13L1","text-image--inverted":"TextImage_text-image--inverted__NllrN","text-image--text-style-card":"TextImage_text-image--text-style-card__8U4Ip","text-inner":"TextImage_text-inner__apIoZ","text-image--container-is-in-grid":"TextImage_text-image--container-is-in-grid___glmE","text-image--use-fullscreen":"TextImage_text-image--use-fullscreen__y1bGV","text-image--large-text":"TextImage_text-image--large-text__Pat9C","text-image-headline":"TextImage_text-image-headline__SF_OG","text-image-text-wrap":"TextImage_text-image-text-wrap__ngwQn","text-image-col-image-img-container":"TextImage_text-image-col-image-img-container__TrhAJ"}}
21,67228:(e,t,a)=>{"use strict";a.d(t,{e:()=>n});var l=a(12115),s=a(52744);function n(e,{preserveData:t=!1,catchExecute:a=!0}={}){let[i,r]=(0,l.useState)(),[c,o]=(0,l.useState)(),[d,m]=(0,l.useState)(0),[u,x]=(0,l.useState)(!1),h=(0,l.useRef)(0),p=(0,l.useCallback)(async l=>{let n=++h.current;t||r(void 0),o(void 0),x(!0);try{let t=await (0,s.a)(e,l?.data);if(h.current!==n)return;if(t instanceof Response){let e=`API request failed with status ${t.status} ${t.statusText}`;throw Error(e)}return r(t),x(!1),m(e=>e+1),t}catch(e){if(h.current!==n)return;return x(!1),o(e),m(e=>e+1),a?void 0:Promise.reject(e)}},[e,a,t]),g=(0,l.useCallback)(()=>{h.current++,r(void 0),o(void 0),x(!1)},[]);return c?{isLoading:!1,error:c,execute:p,flush:g,count:d}:i?{isLoading:!!t&&u,data:i,execute:p,flush:g,count:d}:{isLoading:u,execute:p,flush:g,count:d}}},68264:e=>{e.exports={button:"Button_button__fLh2C",fullWidth:"Button_fullWidth___cY_u",extraSmall:"Button_extraSmall__N_D_C",small:"Button_small__9kcx7",medium:"Button_medium__TQGKQ",large:"Button_large__dgzd6",primary:"Button_primary__QF4WC",secondary:"Button_secondary__1rNVb",secondaryLight:"Button_secondaryLight__NwDjC",secondaryUi:"Button_secondaryUi__eOxZB",tertiary:"Button_tertiary__0QinN",ghost:"Button_ghost__pzY4s",ghostPrimary:"Button_ghostPrimary__D_f_r",inverted:"Button_inverted__QbkRy",destructive:"Button_destructive___j_d1",disabled:"Button_disabled__3jy84",iconLeft:"Button_iconLeft__GpCn3",iconRight:"Button_iconRight__kzlP9"}},68287:(e,t,a)=>{"use strict";a.d(t,{A:()=>v});var l=a(95155),s=a(49820),n=a(12115),i=a(69095),r=a(93764),c=a(9969),o=a(97148),d=a.n(o),m=a(99779),u=a(56432),x=a(62102),h=a(35208),p=a(83908),g=a(67763);let f=({open:e,onClose:t,message:a})=>{let{slug:s,isLoading:i}=(0,p.G)(g.Iz),o=(0,n.useMemo)(()=>i?(0,l.jsx)(m.A,{}):s?(0,l.jsx)(u.sG,{linktype:h.J$1.STORY,url:s,className:d()["cta-button"],children:(0,l.jsx)(u.HT,{translation:"Contact us"})}):null,[i,s]);return e?(0,l.jsx)("div",{className:d().backdrop,onClick:()=>{t&&t()},children:(0,l.jsxs)("div",{className:d().modal,onClick:e=>{e.stopPropagation()},children:[(0,l.jsxs)("div",{className:d()["title-wrapper"],children:[(0,l.jsxs)(x.A,{level:2,className:d().heading,children:[(0,l.jsx)(c.g,{icon:r.QJ,color:"orange"})," ",(0,l.jsx)(u.HT,{translation:"Need help finding a replacement?"})]}),(0,l.jsx)("button",{type:"button","aria-label":"Close",onClick:()=>{t&&t()},className:d()["close-button"],children:"\xd7"})]}),(0,l.jsx)("p",{className:d()["contact-modal-p"],children:a&&(0,l.jsx)(u.HT,{translation:a})}),(0,l.jsx)("div",{className:d()["cta-container"],children:o})]})}):null};var _=a(22082);let v=({isLoading:e=!1,replacementSkus:t,replacementRelation:a,isReplaced:r=!1,isExpired:c=!1,brand:o})=>{let[d,x]=(0,n.useState)(!0),v=(0,p.G)(g.YB),j=(0,p.G)(g.Cv),N=(o||j)?.toLowerCase()==="menerga",b=(0,n.useMemo)(()=>{let e=[],s="font-bold underline text-cool";if(t?.length)for(let a of t){let{name:t,maintenanceId:n,id:i}=a;e.push((0,l.jsx)(u.sG,{linktype:h.J$1.STORY,url:(0,_.o)(t,n||i,v),className:s,children:t}))}return a&&e.push((0,l.jsx)(u.sG,{linktype:h.J$1.STORY,url:(0,_.o)(a.name,a.id,v),className:s,children:a.name})),e},[v,a,t]);if(!r&&!c)return null;let A=b.length>0,C=0===b.length&&(!t||0===t.length)&&!a;return(0,l.jsxs)(l.Fragment,{children:[e&&(0,l.jsx)(m.A,{}),!e&&A&&(0,l.jsxs)(i.A,{type:h.ifX.WARNING_LIGHT,children:[(0,l.jsx)(u.HT,{translation:"This product has been replaced by"}),"\xa0",(0,s.A)(b,(e,t)=>(0,l.jsxs)(n.Fragment,{children:[t>0&&", ",e]},t))]}),!e&&C&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(i.A,{type:h.ifX.DANGER,children:[(0,l.jsx)(u.HT,{translation:"This product has been discontinued and has no replacement products"}),(0,s.A)(b,(e,t)=>(0,l.jsxs)(n.Fragment,{children:[t>0&&", ",e]},t))]}),N?(0,l.jsx)("div",{className:"mt-200",children:(0,l.jsx)(u.sG,{href:"https://www.menerga.com/en/service-support/spare-parts",target:"_blank",rel:"noopener noreferrer",className:"inline-block px-300 py-150 bg-cool text-white rounded text-decoration-none hover:bg-cool-dark transition-colors",children:(0,l.jsx)(u.HT,{translation:"Request spare parts"})})}):(0,l.jsx)(f,{open:d,onClose:()=>{x(!1)},message:"This product is no longer available. Please contact our sales team and we will help you find a suitable replacement."})]})]})}},68333:(e,t,a)=>{"use strict";a.d(t,{A:()=>N});var l=a(95155),s=a(93764),n=a(9969),i=a(69730),r=a.n(i),c=a(49820),o=a(12115),d=a(35616),m=a(77179),u=a(91263),x=a(28860),h=a.n(x),p=a(22145),g=a(10522),f=a(34047),_=a(83908),v=a(17747),j=a(67763);let N=()=>{let{isMobileNav:e}=(0,v.l)(),t=(0,_.G)(j.GF),a=(0,o.useRef)(null),i=(0,_.G)(j.JV),{handleClick:x,locales:N,isLoading:b,closeLanguageMenu:A}=(0,g.xb)(!0),C=N.find(e=>{let{locale:t}=(0,f.O3)(e.full_slug);return t===i}),y=(0,g.JM)(C?.cca2,C?.tld),w=(0,g.kN)(C,!0),k=(0,o.useCallback)(e=>{e.preventDefault(),a?.current?.contains(e.target)||A()},[A]);return((0,p.M)("mousedown",k,void 0,void 0,t),e)?(0,l.jsx)("div",{ref:a,id:"language-menu",className:r()("gtm-i18n-list",h()["language-menu-mobile"],{[h()["language-menu-mobile-is-open"]]:t}
21),children:(0,l.jsxs)("ul",{className:"m-0 p-0",children:[C&&(0,l.jsxs)("button",{onClick:A,className:h()["language-menu-mobile-button"],children:[(0,l.jsx)(n.g,{icon:s.Wz,className:"mr-100"}),y&&(0,l.jsx)(d.A,{tld:y,name:C.language,width:36,height:24,className:"mr-100"}),w]}),b?(0,l.jsx)("li",{className:r()("p-200",h()["language-menu-list-item"]),children:(0,l.jsx)(u.A,{count:5})}):(0,l.jsx)(l.Fragment,{children:(0,c.A)(N,(e,t)=>{let{full_slug:a,cca2:s,tld:n}=e,i=(0,g.kN)(e,!0);return a!==C?.full_slug&&i?(0,l.jsx)("li",{className:"gtm-i18n-country list-none",children:(0,l.jsx)(m.H,{locale:e,className:"gtm-i18n-link flex px-200 py-250 text-menu-cta",onClick:t=>x(e,t)})},(s||n)+t):null})})]})}):(0,l.jsx)("div",{className:r()(h()["language-menu-backdrop"],{[h()["language-menu-open"]]:t,hidden:!t}),children:(0,l.jsxs)("div",{ref:a,id:"language-menu",className:"gtm-i18n-list bg-white shadow-dms-large h-screen pt-200 px-300",children:[(0,l.jsx)("button",{onClick:A,className:h()["language-menu-close"],children:(0,l.jsx)(n.g,{icon:s.Jy})}),(0,l.jsx)("ul",{className:h()["language-menu-list"],children:b?(0,l.jsx)("li",{className:r()("min-w-fixed-700",h()["language-menu-list-item"]),children:(0,l.jsx)(u.A,{count:5})}):(0,l.jsx)(l.Fragment,{children:(0,c.A)(N,(e,t)=>{let{cca2:a,tld:s,full_slug:n}=e;return(0,g.kN)(e,!0)?(0,l.jsx)("li",{className:r()("gtm-i18n-country group",h()["language-menu-list-item"]),children:(0,l.jsx)(m.H,{locale:e,className:r()("gtm-i18n-link text-menu-cta",h()["language-menu-list-link"],{"text-menu-cta-active":n===C?.full_slug}),onClick:t=>x(e,t)})},(a||s)+t):null})})})]})})}},68462:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var l,s=((l={}).ARROW="ARROW",l.ARROW_SQUARE_OUT="ARROW_SQUARE_OUT",l.CARET="CARET",l.CHECK_CIRCLE="CHECK_CIRCLE",l.CLOSE="CLOSE",l.FACEBOOK="FACEBOOK",l.GLOBE_SIMPLE="GLOBE_SIMPLE",l.INSTAGRAM="INSTAGRAM",l.LINKEDIN="LINKEDIN",l.LIST="LIST",l.MAGNIFYING_GLASS="MAGNIFYING_GLASS",l.PAUSE="PAUSE",l.PLAY="PLAY",l.PLUS="PLUS",l.SHOPPING_CART="SHOPPING_CART",l.SHOPPING_CART_SIMPLE="SHOPPING_CART_SIMPLE",l.USER="USER",l.X="X",l.YOUTUBE="YOUTUBE",l)},68580:(e,t,a)=>{"use strict";a.d(t,{L:()=>r,S:()=>c});var l=a(35208),s=a(83908),n=a(67763),i=a(69135);function r(){let e=(0,s.G)((0,n.Fu)("price_display")),{context:t}=(0,i.k)(),{data:a,isLoading:r}=(0,s.G)(n.mB);return e!==l.viR.LOGIN?{showPrices:e===l.viR.SHOW,isLoading:!t||r}:{showPrices:!!(a||t?.customer),isLoading:!t||r}}function c(e,t,a,s){if(!e||e===l.viR.HIDE)return;let n=a?.[s||""];if(!n||n.listPrice.float<=1)return;let i=n?.price.float,r=n?.price.string,c=n?.listPrice.float,o=n?.listPrice.string;return{userPrice:i,listPrice:c,discountPercentage:n?.discount.percent,finalPrice:t?i:c,formattedUserPrice:r,formattedListPrice:o,formattedFinalPrice:t?r:o,isPriceOnDemand:t?n?.price.ondemand:n?.listPrice.ondemand}}},69095:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(95155),s=a(69730),n=a.n(s),i=a(35208);let r=({type:e=i.ifX.DANGER,message:t,children:a,spacingClassName:s="mb-200"})=>(0,l.jsx)("div",{className:n()("col-12",s),children:(0,l.jsx)("div",{className:n()("px-300 py-200 relative",{"text-white":e!==i.ifX.WARNING&&e!==i.ifX.WARNING_LIGHT,"bg-danger-400":e===i.ifX.DANGER,"bg-warning-400":e===i.ifX.WARNING,"bg-warning-50":e===i.ifX.WARNING_LIGHT,"bg-info-600":e===i.ifX.INFO,"bg-success-400":e===i.ifX.SUCCESS}),children:a||t})})},69593:e=>{e.exports={required:"FormFieldLabelContent_required__KRuZp"}},69649:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(35616),o=a(79333),d=a.n(o),m=a(45821),u=a(56432),x=a(35208),h=a(10522),p=a(83908),g=a(67763);let f=({isInFooter:e=!1,isInRootLevel:t=!1,parentScrollLockId:a,openMobileMenu:i=!1,children:o})=>{let f=(0,p.j)(),{nameToUse:_,nameNative:v,cca2ToUse:j,isActiveLanguageMenu:N,isTranslationBrand:b}=(0,h.yZ)(a);function A(){f((0,g.uK)(!N)),i&&f((0,g.qb)(!N))}return o?.(A)??(0,l.jsxs)("div",{className:r()("gtm-i18n-cta",d()["lang-menu-opener"],{[d()["lang-menu-opener--is-root-level"]]:t,[d()["lang-menu-opener--is-back-btn"]]:!t&&!e,[d()["lang-menu-opener--is-in-header"]]:!e}),onClick:A,children:[!t&&!e&&(0,l.jsx)(n.g,{className:"mr-100 leading-none",icon:s.Wz}),!v&&(0,l.jsx)(l.Fragment,{children:b?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(c.A,{tld:"English",name:"English",width:36,height:24,className:"mr-100"}),"English"]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(n.g,{icon:s.Bw,className:"mr-100"}),(0,l.jsx)(u.HT,{translation:x.Prx})]})}),_&&j&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(c.A,{tld:j,name:_,width:36,height:24,className:"mr-100"}),_]}),e&&(0,l.jsx)(n.g,{className:"text-neutral-600 ml-100 text-sm leading-none",icon:s.Jt}),t&&(0,l.jsx)(m.A,{})]})}},69719:(e,t,a)=>{"use strict";a.d(t,{V:()=>o});var l=a(73321),s=a(12115),n=a(35208),i=a(83908),r=a(67763);let c=n.u3o;function o(){let e=(0,l.usePathname)(),t=(0,i.G)(r.JV),a=(0,i.G)(r.Cv);return(0,s.useMemo)(()=>(function(e,t){if(!e)return;
21let a=e.split("/").filter(Boolean)[0];if(!(!a||c.has(a.toLowerCase()))){if(t&&a.toLowerCase().startsWith(`${t.toLowerCase()}-`))return a.slice(t.length+1).toLowerCase();if(/^[a-z]{2}(-[a-z]{2})?$/i.test(a))return a.toLowerCase()}})(e,a)??t??("fantech"===a?"en-US":"en"),[e,t,a])}},70140:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l=a(95155),s=a(69730),n=a.n(s),i=a(49619),r=a.n(i),c=a(83279),o=a.n(c),d=a(56432),m=a(35208),u=a(22704),x=a(83908),h=a(58323),p=a(67763);let g=({logoLink:e,logo:t,logoText:a,useSmallLogo:s,hideLogoText:i,className:c})=>{let g=(0,x.G)(p.Cv),f=(0,x.G)(p.FO),_=s??f,v=(0,u.ZL)("logo"),j=(0,u.ZL)("brandmark"),N=(0,h.B)(`${g} Logo`),b=_?t?.mark:t?.logo;return(0,l.jsx)("div",{id:"header-logo-wrapper",className:n()("flex items-center gap-100 z-20",c),children:(0,l.jsxs)(d.sG,{url:e,className:n()("flex items-end gap-100",o()["header-logo"]),linktype:m.J$1.STORY,onClick:e=>{e.stopPropagation()},children:[b?(0,l.jsx)("img",{id:"header-logo",src:`data:image/svg+xml;base64,${btoa(b.svg)}`,alt:N,width:b.width,height:b.height},_?"header-logo-inline-mark":"header-logo-inline-full"):g?(0,l.jsx)(d._V,{id:"header-logo",imageUrl:_?j:v,alt:N,aboveTheFold:!0,fixedSvgDimensions:!0},_?"header-logo-file-brandmark":"header-logo-file-full"):null,!!a&&!i&&(0,l.jsx)("div",{className:n()("text-base uppercase font-brand whitespace-nowrap",r().name),children:(0,l.jsx)(d.HT,{translation:a})})]})})}},70756:(e,t,a)=>{"use strict";a.d(t,{I:()=>c});var l=a(95155),s=a(69730),n=a.n(s),i=a(54034),r=a.n(i);let c=({className:e})=>(0,l.jsxs)("div",{className:n()(r().loadingIndicator,e),role:"status",children:[(0,l.jsx)("span",{className:r().track}),(0,l.jsx)("span",{className:r().arc})]})},70783:e=>{e.exports={container:"ExhibitionProductsPage_container__HW3N_",header:"ExhibitionProductsPage_header__TA3T1",title:"ExhibitionProductsPage_title__ImN90",description:"ExhibitionProductsPage_description__a__x1","cards-grid":"ExhibitionProductsPage_cards-grid__raB88","card-wrapper":"ExhibitionProductsPage_card-wrapper__2bhkb"}},71884:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var l=a(95155),s=a(69730),n=a.n(s),i=a(12115),r=a(61681),c=a(74276),o=a(72642);let d=(0,i.forwardRef)(({id:e,children:t,className:a,additionalOffset:s=0,activeClass:d="active",useIdSelector:m=!1,isScrolling:u,buildHashLink:x=!0,onClick:h,scrollToAnchor:p,...g},f)=>{let _=(0,c.W1)(e),[v,j]=(0,i.useState)(!1),[N,b]=(0,i.useState)(),A=(0,i.useRef)((0,r.A)()?null:new ResizeObserver(e=>{b(e[0].contentRect.height)})),C=(0,o.$Y)(),y=(0,i.useCallback)(()=>{let t=m?document.getElementById(e):document.getElementsByName(e)[0],a=t?.dataset.offset,l=(a?parseFloat(a):0)+s;(0,o.PA)(t,{offsetTop:l})},[e,m,s]);return(0,i.useEffect)(()=>{(u??C)||j(!1)},[u,C]),(0,i.useEffect)(()=>{v||A.current?.unobserve(document.body)},[v]),(0,i.useEffect)(()=>{v&&y()},[N,v,y]),(0,l.jsx)("a",{ref:f,href:`#${e}`,id:x?(0,c.W9)(e):void 0,className:n()(a,_?d:""),onClick:e=>{if(h?.(e),!e.metaKey){if(e.preventDefault(),p)return void p();A.current?.observe(document.body),j(!0)}},...g,children:t})});d.displayName="HashLink";let m=d},72398:(e,t,a)=>{"use strict";a.d(t,{Ay:()=>g,p_:()=>f});var l=a(95155),s=a(69730),n=a.n(s),i=a(96035),r=a(49820),c=a(46321),o=a(12115),d=a(5874),m=a(56432),u=a(35208),x=a(87061),h=a(7169);let p=({format:e,value:t,parentLevel:a=0,replaceParagraphs:s})=>{let n=(0,x.Bi)("is-rtext-inner"),d=(0,o.useMemo)(()=>"string"==typeof t?t:(0,i.A)((0,r.A)(t,(t,i)=>{if("string"==typeof t)return(0,l.jsx)(o.Fragment,{children:"&nbsp;"===t?(0,l.jsx)(l.Fragment,{children:"\xa0"}):t},n+i);if(t.value?.length){let r=t.format===u.CLy.PARAGRAPH&&(s||t.format===e)?u.CLy.SPAN:t.format;return(0,l.jsx)(p,{format:r,value:t.value,parentLevel:a,replaceParagraphs:s},n+i)}return null})),[e,n,a,s,t]);switch(e){case u.CLy.HEADLINE1:case u.CLy.HEADLINE2:case u.CLy.HEADLINE3:case u.CLy.HEADLINE4:case u.CLy.HEADLINE5:case u.CLy.HEADLINE6:let h=(0,c.A)(parseInt(e.at(-1),10),u.C2u.H2,u.VNv);return(0,l.jsx)(m.DZ,{parentLevel:a,level:h,children:d});case u.CLy.SPAN:return(0,l.jsx)("span",{className:"block",children:d});case u.CLy.ITALIC:return(0,l.jsx)("em",{children:d});case u.CLy.UNDERLINE:return(0,l.jsx)("u",{children:d});case u.CLy.SUPERIOR:return(0,l.jsx)("sup",{children:d});case u.CLy.SUBSCRIPT:return(0,l.jsx)("sub",{children:d});case u.CLy.BULLET:return(0,l.jsx)("ul",{children:(0,l.jsx)("li",{children:d})});case u.CLy.BOLD:return(0,l.jsx)("strong",{children:d});case u.CLy.PARAGRAPH:return(0,l.jsx)("div",{className:"block",children:d});default:return(0,l.jsx)(l.Fragment,{children:d})}},g=({text:e,smallTextSize:t,headlineStartLevel:a=u.C2u.H1})=>{let s=(0,x.Bi)("is-rtext"),i=(0,o.useMemo)(()=>(0,h.O)(e,!0,{}),[e]);return(0,o.useMemo)(()=>(0,l.jsx)(d.t.Provider,{value:[a],children:(0,l.jsx)("div",{className:n()("reset-margin-last",{"text-style-body-small":t}),children:(0,r.A)(i,(e,t)=>(0,l.jsx)(p,{value:e,format:t},s+t))})}),[a,s,i,t])};function f(e,t,a=!1){switch(e.toLowerCase()){case u.CLy.HEADLINE1:case u.CLy.HEADLINE2:return`<h2>${t}</h2>`;case u.CLy.HEADLINE3:return`<h3>${t}</h3>`;case u.CLy.HEADLINE4:return`<h4>${t}</h4>`;case u.CLy.HEADLINE5:return`<h5>${t}</h5>`;case u.CLy.HEADLINE6:return`<h6>${t}</h6>`;case u.CLy.PARAGRAPH:return a?`${t}<br />`:`<p>${t}</p>`;case u.CLy.BOLD:return`<strong>${t}</strong>`;case u.CLy.ITALIC:return`<i>${t}</i>`;case u.CLy.UNDERLINE:return`<u>${t}</u>`;case u.CLy.SUPERIOR:return`<sup>${t}</sup>`;case u.CLy.SUBSCRIPT:return`<sub>${t}</sub>`;case u.CLy.BULLET:return`<ul><li>${t}</li></ul>`}return t}},72893:(e,t,a)=>{"use strict";a.d(t,{_:()=>n,e:()=>i});var l,s,n=((l={}).PRIMARY="PRIMARY",l.SECONDARY="SECONDARY",l.SECONDARY_LIGHT="SECONDARY_LIGHT",l.SECONDARY_UI="SECONDARY_UI",l.TERTIARY="TERTIARY",l.GHOST="GHOST",l.INVERTED="INVERTED",l.DESTRUCTIVE="DESTRUCTIVE",l.BLURRED="BLURRED",l.DISABLED="DISABLED",l),i=((s={}).EXTRA_SMALL="EXTRA_SMALL",s.SMALL="SMALL",s.MEDIUM="MEDIUM",s.LARGE="LARGE",s)},74246:e=>{e.exports={small:"IconComponent_small__9xfao",medium:"IconComponent_medium__p261Q",intermediate:"IconComponent_intermediate__PonCM",large:"IconComponent_large__OadBj",rotation0:"IconComponent_rotation0__4z9Ct",rotation90:"IconComponent_rotation90__bsV11",rotation180:"IconComponent_rotation180__UsW7w",rotation270:"IconComponent_rotation270__CcDiM"}},74259:e=>{e.exports={"hero-container":"ContactHero_hero-container__Y7o7l","hero-image-space-right":"ContactHero_hero-image-space-right__aMou8"}},74276:(e,t,a)=>{"use strict";a.d(t,{W9:()=>j,W1:()=>_,Ms:()=>p,CK:()=>v,b7:()=>f,yn:()=>g});var l=a(97623),s=a.n(l),n=a(96035),i=a(65482),r=a(57648),c=a(73321),o=a(12115),d=a(61681),m=a(83908);function u(e,t){let a=(0,o.useRef)(void 0);(0,o.useEffect)(()=>{a.current=e},[e]),(0,o.useEffect)(()=>
21{if("number"==typeof t){let e=setInterval((...e)=>a.current?.(...e),t);return()=>clearInterval(e)}},[t])}var x=a(67763);let h=(0,d.A)()?[]:(0,n.A)([window.location.hash.slice(1)]);function p(){let[e,t]=(0,o.useState)([]);return u(()=>{s()(e,h)||t(h)},80),e}function g(){let e=(0,c.usePathname)(),t=(0,c.useRouter)(),a=(0,c.useSearchParams)();return(0,o.useCallback)((l,s)=>{if(!e)return;let n=new URLSearchParams(a?.toString()??""),i=e=>"string"==typeof e?e.split("?")[0]:e,r=i(s);if(i(n.get(l)??void 0)===r)return;r?n.set(l,r):n.delete(l);let c=n.toString(),o=c?`${e}?${c}`:e;t.replace(o,{scroll:!1})},[e,t,a])}function f(){let e=(0,c.usePathname)(),t=(0,c.useSearchParams)(),a=(0,m.G)(x.Cv),l=(0,m.G)(x.JV),s=null!=e;return(0,o.useMemo)(()=>{if(!s||!e)return;let n=t?.getAll?.("params")??[],i=e.split("/").filter(Boolean),r=n.length>0?n:i.slice(1);return 0===r.length&&i.length<=1?`${a}-${l}`:[`${a}-${l}`,...r].join("/")},[a,s,l,e,t])}function _(e){let[t,a]=(0,o.useState)(!1);return u(()=>{a(h.includes(e))},80),t}function v(e=0){let[t,a]=(0,o.useState)();return(0,o.useEffect)(()=>{if(void 0===t)return;let e=(0,i.A)(h)||"";if(e===window.location.hash.slice(1))return;let a=new URL(window.location.href);a.hash=e,window.history.replaceState({...window.history.state,as:a.pathname+a.search+a.hash},"",a)},[t]),(0,o.useCallback)((t,l)=>{t?h[e]!==l&&(h[e]=l):(0,r.A)(h,l),a(t?l:"")},[e])}function j(e){return`${e}-anchor`}},74328:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var l=a(95155),s=a(99764),n=a(93764),i=a(94443),r=a(9969),c=a(69730),o=a.n(c),d=a(86176),m=a(12115),u=a(13837),x=a(76805),h=a.n(x),p=a(93486),g=a(56432),f=a(24501),_=a(11538),v=a(83908),j=a(67763),N=a(9958);let b=e=>{let t=e instanceof Date?e:new Date("string"==typeof e?Number(e):e),a=t.getDate(),l=t.getMonth()+1,s=t.getFullYear();return`${a}/${l}/${s}`},A=(0,m.forwardRef)(({name:e,filename:t,title:a,language:c,className:x,compact:A=!1,useRouter:C=!0,previewImage:y,previewIcon:w,isLoading:k,isLargeCard:L,size:S,sizeInBytes:E,lastModified:I,fileExtension:T,expirationDate:M,onDownload:R},O)=>{let[z,P]=(0,m.useState)(!1),D=(0,v.G)(j.JV),G=(0,f.Yx)(t),F=a||(0,N.r)(G,!1),B="gtm-file no-underline stretched-link text-ellipsis overflow-hidden inline-block max-w-full",U=!z&&!!y,$=(0,m.useMemo)(()=>S||(E?(0,_.hh)(E,D??""):void 0),[S,E,D]);return(0,l.jsxs)("div",{ref:O,className:o()(x,"flex bg-card-cta p-100 relative rounded-2 shadow-none group","hover:shadow-dms-cta-hover hover:bg-white card-cta-border",{"items-center":!L,"flex-col pb-200":L}),children:[(0,l.jsxs)("div",{className:o()({"flex justify-center items-center mr-200 min-w-500 w-500 h-500":!L,"w-full mb-200 aspect-1":L}),children:[U&&(0,l.jsx)(g._V,{imageClassName:o()({"max-w-full object-cover max-h-full":!L,"object-contain aspect-1":L}),imageUrl:y,alt:e,onErrorFunction:()=>P(!0),useDefaultImageTag:!0}),!U&&w&&(0,l.jsx)(p.A,{faClassWithIcon:w,className:"text-xl"}),!U&&!w&&(0,l.jsx)(r.g,{className:"text-xl",spin:k,icon:k?s.sq:i.A})]}),(0,l.jsxs)("div",{className:"min-w-0",children:[(0,l.jsx)("div",{className:o()("font-bold text-md leading-large-text",{capitalize:!a}),children:(0,l.jsxs)(g.e7,{condition:C,wrapper:e=>(0,l.jsx)(g.sG,{className:B,url:t,target:"_blank",gtmDataAttributes:{"data-gtm-filename":G},onClick:R,children:e}),elseWrapper:e=>(0,l.jsx)("a",{rel:"noreferrer",href:t,target:"_blank",className:B,"data-gtm-filename":G,onClick:R,children:e}),children:[(0,l.jsx)("span",{className:o()({"text-label-small lg:text-label-medium":L}),children:F}),T&&(0,l.jsx)("span",{className:"text-neutral-600 text-label-tiny p-050 bg-neutral-0 font-normal ml-100",children:T.toUpperCase()})]})}),!A&&(0,l.jsxs)(l.Fragment,{children:[e&&(0,l.jsx)("div",{className:o()("group-hover:text-cta-hover",{"text-label-small":L}),children:(0,d.A)(e,{length:140})}),k&&(0,l.jsx)("div",{className:o()(h()["file-skeleton-wrapper"],"mt-100"),children:(0,l.jsx)(u.A,{className:"h-200"})}),!k&&!!($||I||c||M)&&(0,l.jsxs)("div",{className:"text-neutral-600 text-label-tiny mt-100 flex gap-x-200 md:gap-x-300 items-center flex-wrap",children:[$&&(0,l.jsxs)("span",{children:[(0,l.jsx)(r.g,{icon:s.ej})," ",$]}),I&&(0,l.jsxs)("span",{children:[(0,l.jsx)(r.g,{icon:n.ok})," ",b(I)]}),M&&(0,l.jsxs)("span",{children:[(0,l.jsx)(r.g,{icon:n.ok})," Expires: ",b(M)]}),c&&(0,l.jsxs)("span",{children:[(0,l.jsx)(r.g,{icon:n.Bw}),c]})]})]})]})]})});A.displayName="FileView";let C=A},74625:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(95155),s=a(69730),n=a.n(s),i=a(69593),r=a.n(i);let c=({label:e,className:t,required:a})=>(0,l.jsx)("div",{className:n()("mb-100",t,{[r().required]:a}),children:e})},75011:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l=a(95155),s=a(4986),n=a(35365),i=a(12115),r=a(73321),c=a(62921),o=a(79215),d=a(56432),m=a(35208),u=a(91800),x=a(83908),h=a(17747),p=a(67763);let g=({value:e,operationModes:t,connectedOperationModes:a,setOperationModeFunction:g,sku:f,isLoading:_,isConnectedOperationMode:v=!1,useContainer:j=!1,hideDownloadBtn:N=!1,isInModal:b=!1})=>{let A=(0,x.j)(),C=(0,u._e)(t,a),[y,w]=(0,i.useState)(),[k,L]=(0,i.useState)(!b),{isDesktopNav:S}=(0,h.l)(),E=(0,r.usePathname)()??"",I=(0,r.useSearchParams)(),T=(0,r.useRouter)();(0,i.useLayoutEffect)(()=>{let a=I?.get("operatingMode");if(a&&a!==e){let e=t.find(e=>e.id===a);if(e)v?A((0,p.c4)(e)):A((0,p.ie)(e));else{let e=new URLSearchParams(I?.toString()??"");e.delete("operatingMode"),e.delete("maintenanceId");let t=e.toString()?`${E}?${e.toString()}`:E;T.replace(t,{scroll:!1})}}},[]),(0,i.useEffect)(()=>{let a;t.length&&(!a&&e?.trim()&&(a=t.find(t=>
21t.id===e)),w(a),(0,s.A)(g)&&g(a))},[t,e]);let M=y?.id??e;return C.length>1?(0,l.jsxs)(d.e7,{condition:j,wrapper:e=>(0,l.jsxs)("div",{className:"flex gap-200 items-center bg-neutral-50 p-100 pr-200 text-style-label-small",children:[(0,l.jsx)(d.HT,{translation:"Operation mode:"}),(0,l.jsx)("div",{className:"flex-1",children:e})]}),children:[k?(0,l.jsx)(c.A,{className:"w-full",value:y?.id??e,size:m.x0Q.SMALL,onChange:e=>(e=>{let a=t.find(t=>t.id===e);if(!a)return;let l=a.id;if(l){let e=new URLSearchParams(I?.toString()??"");e.set("operatingMode",l),e.delete("maintenanceId");let t=e.toString()?`${E}?${e.toString()}`:E;v?A((0,p.c4)(a)):A((0,p.ie)(a)),T.push(t,{scroll:!1})}})(e.target.value),children:C}):(0,l.jsxs)("div",{className:"pt-100 pb-100",children:[(0,n.A)(t,{id:M})?.shortName,(0,l.jsx)("button",{className:"pl-150 text-cta-active",onClick:()=>L(!0),children:(0,l.jsx)(d.HT,{translation:"change"})})]}),S&&!N&&(0,l.jsx)("div",{className:"mt-100 text-right",children:(0,l.jsx)(o.A,{sku:f,isLoading:_,operationModes:t,operationModeBSelected:v})})]}):null}},75428:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(49820),o=a(79215),d=a(86503),m=a(71884),u=a(35208),x=a(21679),h=a(91800),p=a(97744),g=a(45584);let f=({sku:e,operatingModes:t,isLoading:a,isNarrow:i,hasSupport:f,hasAccessories:_,hasCertifications:v,techSpecSections:j,documentationSections:N,productCategory:b})=>{let A=(0,p.M)(a,f,_,j,N,v),C=+!!f+ +!!_+ +!!v+(N?N.length:0)+(e?.sections?.length??0);return A.length&&C>1?(0,l.jsxs)(d.A,{className:"mb-400 sm-max:bg-neutral-50 relative gtm-product-quicklinks",size:u.YuK.FLUID,children:[a&&(0,l.jsx)("div",{className:"absolute bg-white bg-opacity-50 flex justify-center p-400 w-full h-full z-[10]",children:(0,l.jsx)(n.g,{icon:s.sq,spin:!0,size:"3x"})}),(0,l.jsx)("div",{className:r()("bg-neutral-50 col-12",{"md:offset-1 md:col-10":i}),children:(0,l.jsxs)("div",{className:"py-200 md:px-250 row gap-y-200",children:[(0,c.A)(A,({icon:e,label:t,id:a,sections:s})=>{if(s)return(0,l.jsxs)("div",{className:"md:px-400 sm:col-12 md:col-4 flex flex-col gap-100",children:[(0,l.jsxs)(m.A,{id:a,className:`text-style-label-medium-bold text-menu-cta gtm-product-quicklink-${a.toLowerCase()}
22                    flex gap-100 `,onClick:()=>(0,x.Bo)("Product Page Menu",t),children:[e&&(0,l.jsx)(n.g,{fixedWidth:!0,icon:e}),t]}),(0,l.jsxs)("div",{className:"flex gap-100",children:[e&&(0,l.jsx)(n.g,{fixedWidth:!0,icon:e,className:"opacity-0"}),(0,l.jsx)("div",{className:"flex flex-col gap-100",children:(0,c.A)(s,({name:e,nameKey:t,key:s},n)=>(0,l.jsx)(m.A,{id:(0,h.B$)(s,a),className:`text-style-label-small text-menu-cta gtm-product-quicklink-${t?(0,g.Y)(t).toLowerCase():s.toLowerCase()}`,onClick:()=>(0,x.Bo)("Product Page Menu",e),children:e},`${a}-${String(s)}-${n}`))})]})]},a)}),(0,l.jsxs)("div",{className:"sm:col-12 md:col-4 flex flex-col gap-100",children:[_||f||v?(0,c.A)(A,({icon:e,label:t,labelKey:a,id:s,sections:i})=>{if(!i)return(0,l.jsx)("div",{className:"flex flex-col gap-100",children:(0,l.jsxs)(m.A,{id:s,className:`
23                          text-style-label-medium-bold text-menu-cta gtm-product-quicklink-${a.toLowerCase()}
24                          flex gap-100
25                        `,onClick:()=>(0,x.Bo)("Product Page Menu",t),children:[e&&(0,l.jsx)(n.g,{fixedWidth:!0,icon:e}),t]})},s)}):null,(0,l.jsx)(o.A,{sku:e,operationModes:t,appearance:"link",linkClasses:"gtm-product-quicklink-download-spec-sheet text-menu-cta",fixedIconWidth:!0,productCategory:b})]})]})})]}):null}},75642:e=>{e.exports={container:"GridContainer_container__EJ33o",noHorizontalOffset:"GridContainer_noHorizontalOffset__D2_B8"}},76158:(e,t,a)=>{"use strict";a.d(t,{A:()=>u});var l=a(95155),s=a(93764),n=a(9969),i=a(69730),r=a.n(i),c=a(12115),o=a(56432),d=a(72642);let m=185,u=({children:e,maxHeight:t=m,parentSelector:a,parentContainerRef:i})=>{let u=(0,c.useRef)(null),[x,h]=(0,c.useState)(!0);return(0,c.useEffect)(()=>{let e=u.current;if(e){let a=new ResizeObserver(()=>{e.clientHeight>t&&(h(!1),a.unobserve(e))});return a.observe(e),()=>{a.unobserve(e)}}},[t]),(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{ref:u,className:r()("relative",{"max-h-700 overflow-hidden":!x}),children:[e,!x&&(0,l.jsx)("div",{className:"absolute w-full bg-gradient-to-b from-transparent to-white bottom-0 h-500"})]}),(0,l.jsxs)("button",{className:"btn btn-nav btn-tiny p-0 text-sm focus:bg-transparent hover:bg-transparent",onClick:()=>{h(!x),x&&(i?.current?(0,d.PA)(i.current,{offsetTop:60}):a?(0,d.UX)(a,{offsetTop:60}):(0,d.PA)(u.current,{offsetTop:40}))},children:[(0,l.jsx)(o.HT,{translation:x?"Collapse":"Expand"}),(0,l.jsx)("div",{className:"ml-100",children:(0,l.jsx)(n.g,{icon:x?s.GF:s.td})})]})]})}},76805:e=>{e.exports={"file-skeleton-wrapper":"File_file-skeleton-wrapper__GUwsi"}},77179:(e,t,a)=>{"use strict";a.d(t,{H:()=>p});var l=a(95155),s=a(99764),n=a(9969),i=a(69730),r=a.n(i),c=a(12115),o=a(35616),d=a(56432),m=a(35208),u=a(10522),x=a(83908),h=a(67763);let p=({className:e,locale:t,isOneOfMultipleLocales:a,addGetParams:i="",onClick:p,isGlobal:g,gtmDataAttributes:f})=>{let _=(0,x.G)((0,h.Fu)("isTranslationBrand")),v=t.external_url?.length,j=(0,c.useMemo)(()=>
25{if(g)return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(n.g,{icon:s.Bw,width:24,className:"group-hover:scale-125 motion-safe:transition-transform my-auto mr-100"}),(0,l.jsx)(d.HT,{translation:m.Prx})]});let e=(0,u.JM)(t.cca2,t.tld),i=(0,u.kN)(t,_,a),c=!a&&e;return(0,l.jsxs)("div",{className:r()({"flex items-center":c}),children:[c&&(0,l.jsx)(o.A,{tld:e,name:t.name,className:"group-hover:scale-125 motion-safe:transition-transform mr-100"}),i]})},[a,t,_,g]);return(0,l.jsx)(d.sG,{disableLocaleReplacement:!0,linktype:v?m.J$1.URL:m.J$1.STORY,url:v?t.external_url:t.full_slug+i,target:v?"_blank":"_self",onClick:p,className:e,gtmDataAttributes:f,children:j})}},77361:e=>{e.exports={wrapper:"ContentGridSection_wrapper__t8qUO",header:"ContentGridSection_header__OeZmb",title:"ContentGridSection_title__qws9Y",loading:"ContentGridSection_loading__kAsNy",grid:"ContentGridSection_grid__WxARE",loadMoreDetails:"ContentGridSection_loadMoreDetails__sJ0ZU",loadMoreSummary:"ContentGridSection_loadMoreSummary__GgMhs",extraGridInner:"ContentGridSection_extraGridInner__BQaeW",loadMoreButton:"ContentGridSection_loadMoreButton__6mavu"}},77378:e=>{e.exports={link:"IconCardsInfoBlockItem_link__0OAH5",card:"IconCardsInfoBlockItem_card__H2bW6",icon:"IconCardsInfoBlockItem_icon__Aq_WK",content:"IconCardsInfoBlockItem_content__CEWui",title:"IconCardsInfoBlockItem_title__vzn_C",description:"IconCardsInfoBlockItem_description__0WMzN"}},78483:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var l=a(95155),s=a(12115),n=a(49820),i=a(51055),r=a(59659),c=a(31885),o=a(5874),d=a(35208),m=a(19390),u=a(42469),x=a(17747);let h=({isPreview:e,isInFooterNavi:t=!1,showImage:a=!1,showTagline:h=!1,products_tagline:p=!1,isProductList:g,scrollLockId:f,parentScrollLockId:_,parent:v,items:j,level:N,_uid:b,cards:A,storyblokCards:C,renderComponent:y=o.A,...w})=>{let{isXXXL:k,isXXXXL:L}=(0,x.l)();return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(r.A,{uuid:f,parent:v,parentScrollLockId:_}),!!A?.length&&!(k||L)&&(0,l.jsx)(c.A,{cards:A,storyblokCards:C}),(0,n.A)(j,(n,r)=>{let c=n._uid||n.uuid,o=`${c}-${r}`,x=n.content?.component;if(x!==d.sbc.PRODUCT&&x!==d.sbc.PRODUCT_RANGE&&x!==d.sbc.PRODUCT_ALIAS)return(0,s.createElement)(y,{...w,isInGrid:!0,showTagline:h,showImage:a,level:N,isPreview:e,isProductList:g,isInFooterNavi:t,blok:n,story:n,parentScrollLockId:f,key:o});{let e=n.content?.product?.content,t=(0,m.wl)(n.content?.image)?n.content?.image:e?.image,a=(0,m.wl)(n.content?.images_pim?.[0])?n.content?.images_pim:e?.images_pim,s=!1!==n._localNavProductCardBackground;return(0,l.jsx)(i.A,{type:i.E.PRODUCT,showBackground:s,level:(N||0)+1,gtmClassNames:{link:x===d.sbc.PRODUCT_RANGE?`gtm-component-${x} gtm-product-link gtm-product-link-range`:`gtm-component-${x} gtm-product-link`},card:{name:n.name,tagline:p?n.content?.tagline:void 0,uid:n.uuid,slug:{cached_url:n.full_slug,linktype:d.J$1.STORY},image:(0,u.TE)(a,t),component:n.content?.component}},o)}})]})}},78643:e=>{e.exports={"case-study-highlight-icon-container":"CaseStudyHighlight_case-study-highlight-icon-container__TAKdA"}},78681:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var l=a(95155),s=a(99764),n=a(10991),i=a(49820),r=a(60985),c=a(93486),o=a(56432),d=a(21679),m=a(19390),u=a(89514);let x={android:"android",facebook:"facebook",instagram:"instagram",linkedin:"linkedin",pinterest:"pinterest",tiktok:"tiktok",twitter:"twitter",vimeo:"vimeo",x:"x-twitter",xing:"xing",youtube:"youtube"},h=({socials:e,newsletter:t})=>{let a=!!(0,n.A)(e),h=(0,m.VX)(t);return a||h?(0,l.jsxs)("div",{className:"bg-white px-300 py-250 mobile-nav:px-200 mobile-nav:py-150 mb-400",children:[(0,l.jsx)(o.DZ,{level:3,className:"mb-300",useDiv:!0,disableHeadingManagement:!0,children:(0,l.jsx)(o.HT,{translation:"Stay up to date about industry trends and product information"})}),(0,l.jsxs)("div",{className:"flex flex-wrap gap-x-400 gap-y-300",children:[a&&(0,l.jsxs)("div",{className:"w-full md:flex-1 md:max-w-1/2",children:[h&&(0,l.jsx)(o.DZ,{level:4,useDiv:!0,disableHeadingManagement:!0,children:(0,l.jsx)(o.HT,{translation:"Always informed on social media"})}),(0,l.jsx)("div",{className:"flex flex-wrap gap-100",children:(0,i.A)(e,e=>{let t;if(!e.url||e.hidden)return null;try{t=(0,u.rK)(e.url,{onlyExternal:!0})}catch{return null}let a=t.hostname.split("."),n=a[a.length-2];if(!n)return null;let i=x[n.toLowerCase()],r=n[0].toUpperCase()+n.slice(1),h=e.image;return(0,l.jsx)(o.Wt,{content:e,children:(0,l.jsx)(o.sG,{url:t.href,className:"btn btn-secondary btn-icon-only",target:"_blank",aProps:{title:r},onClick:()=>(0,d.Xi)(r,window.location.href),children:(0,m.wl)(h)?(0,l.jsx)(o._V,{image:h,alt:r,imageClassName:"object-contain max-h-full w-fixed-300 h-fixed-300",useDefaultImageTag:!0}):(0,l.jsxs)(l.Fragment,{children:[i?(0,l.jsx)(c.A,{faClass:"fab",icon:i}):(0,l.jsx)(c.A,{icon:s.CQ}),(0,l.jsx)("span",{className:"sr-only",children:r})]})})},e._uid)})})]}),h&&(0,l.jsxs)("div",{className:"w-full md:flex-1 md:max-w-1/2",children:[a&&(0,l.jsx)(o.DZ,{level:4,useDiv:!0,disableHeadingManagement:!0,children:(0,l.jsx)(o.HT,{translation:"Updates straight to your inbox"})}),(0,l.jsx)(r.A,{newsletter:t})]})]})]}):null}},78777:(e,t,a)=>{"use strict";a.d(t,{GO:()=>n.GO,hB:()=>n.hB,Ck:()=>n.Ck,$n:()=>n.$n,bn:()=>m,Ev:()=>h,TW:()=>f,eg:()=>_.eg,_c:()=>_._c,K0:()=>_.K0,Rl:()=>v.R,Zp:()=>w,Lj:()=>k,gu:()=>E,uE:()=>M});var l,s,n=a(97691),i=a(95155),r=a(69730),c=a.n(r),o=a(99302),d=a.n(o);
25let m=({children:e,mobile:t=12,tablet:a,desktop:l,desktopLg:s,className:n})=>(0,i.jsx)("div",{className:c()(d()[`col-mobile-${t}`],void 0!==a&&d()[`col-tablet-${a}`],void 0!==l&&d()[`col-desktop-${l}`],void 0!==s&&d()[`col-desktop-lg-${s}`],n),children:e});var u=a(75642),x=a.n(u);let h=({id:e,children:t,className:a,noHorizontalOffset:l=!1})=>(0,i.jsx)("div",{id:e,className:c()(x().container,a,{[x().noHorizontalOffset]:l}),children:t});var p=a(38470),g=a.n(p);let f=({children:e,className:t})=>(0,i.jsx)("div",{className:c()(g().row,t),children:e});var _=a(98873),v=a(38141);a(70756);var j=a(56432),N=a(35208),b=a(22704),A=a(83908),C=a(58323),y=a(67763),w=((l={}).EXTRA_SMALL="EXTRA_SMALL",l.SMALL="SMALL",l.LARGE="LARGE",l),k=((s={}).PRIMARY="PRIMARY",s.SECONDARY="SECONDARY",s),L=a(53570),S=a.n(L);let E=({logoLink:e,logo:t,logoText:a,useBrandMark:l=!1,size:s=w.SMALL,variant:n=k.PRIMARY,aboveTheFold:r,id:o,imageId:d,className:m,linkClassName:u,textClassName:x})=>{let h=(0,A.G)(y.Cv),p=(0,b.ZL)("logo"),g=(0,b.ZL)("brandmark"),f=(0,C.B)(`${h} Logo`),_=l?t?.mark:t?.logo,v=c()(S().logo,(e=>{switch(e){case w.LARGE:return S().large;case w.EXTRA_SMALL:return S().extraSmall;case w.SMALL:default:return S().small}})(s),(e=>{switch(e){case k.SECONDARY:return S().secondary;case k.PRIMARY:default:return S().primary}})(n));return(0,i.jsx)("div",{id:o,className:c()(S().wrapper,m),children:(0,i.jsxs)(j.sG,{url:e,className:c()(S().link,u),linktype:N.J$1.STORY,onClick:e=>{e.stopPropagation()},children:[_?(0,i.jsx)("img",{id:d,src:`data:image/svg+xml;base64,${btoa(_.svg)}`,alt:f,width:_.width,height:_.height,className:v},l?"logo-inline-mark":"logo-inline-full"):h?(0,i.jsx)(j._V,{id:d,imageUrl:l?g:p,alt:f,aboveTheFold:r,useDefaultImageTag:!0,imageClassName:v},l?"logo-file-mark":"logo-file-full"):null,!!a&&(0,i.jsx)("div",{className:c()(S().text,x),children:(0,i.jsx)(j.HT,{translation:a})})]})})};var I=a(54418),T=a.n(I);let M=({options:e,value:t,onChange:a,className:l})=>(0,i.jsx)("div",{className:c()(T().switchGroup,l),children:e.map(e=>(0,i.jsx)("button",{type:"button","aria-pressed":e.value===t,onClick:()=>a(e.value),className:c()(T().switchButton,{[T().active]:e.value===t}),children:e.label},e.value))})},79150:e=>{e.exports={link:"CategoriesItem_link___tDta",card:"CategoriesItem_card__yxZgB",name:"CategoriesItem_name__4PMC5",imageContainer:"CategoriesItem_imageContainer__LMeW_",image:"CategoriesItem_image__3Vppm"}},79215:(e,t,a)=>{"use strict";a.d(t,{A:()=>T});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(26744),d=a(57755),m=a(85524),u=a(49820),x=a(12115),h=a(85823),p=a(3593),g=a(56432),f=a(35208),_=a(17302),v=a.n(_);async function j(e){await v().post("/api/csrf"),await v().post("/api/audit-log/create",e)}var N=a(21679),b=a(83908),A=a(67763),C=a(64150),y=a(37549);let w=({type:e,id:t,sku:a,config:r,tabs:o,operatingModeId:d,gtmClassName:m,gtmName:u,gtmLabel:p,selectionToolIsLoading:_,downloadName:v,productCategory:w})=>{let k=(0,b.G)(A.Cv),L=C.Xp[e],[S,E]=(0,x.useState)(!1),[I,T]=(0,x.useState)(!1),{shop_domain:M,shop_locale:R,market_id:O}=(0,b.G)((0,A.BK)(["shop_domain","shop_locale","market_id"]));if(!t||!L||!M||!R)return null;let z={productId:t,itemNo:a?.vendorId,division:O,config:r,variantId:d,language:R.toLowerCase(),tabs:o},P=S||_,D=async()=>{T(!1),E(!0);let t=`${C.a3}${L}`,l={...o?.length&&{tabs:o},...r&&{config:r}};try{let e=await fetch(t,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(z)});if(!e.ok)throw Error(`Error fetching spec-sheet: ${e.statusText}`);let l=await e.blob(),s=document.createElement("a");s.href=URL.createObjectURL(l),s.target="_blank",s.setAttribute("download",`${v||"file"}.pdf`),document.body.appendChild(s),s.click(),s.remove(),a?.name&&(0,N.L2)(w??"",a.name,u)}catch(i){T(!0);let s=i.response?.data||i.message,n={brand:k,status:f.cNp.ERROR,scope:f.WpC.SHOP_API,action:f.cXL.DOWNLOAD,lang:R,shop:M,name:a?.name,productId:a?.parentId,skuId:a?.id,articleNumber:a?.vendorId,operatingModeId:d,message:`Spec-sheet error on ${a?.name}, ${a?.vendorId}: ${s}`,data:{url:window.location.href,type:e,apiUrl:t,sections:o,response:{message:i.message},responseCode:i.response?.status,post:l}};await j(n),(0,y.vV)("Error downloading file",i)}finally{E(!1)}};return(0,l.jsxs)(l.Fragment,{children:[I&&(0,l.jsx)("p",{className:"mt-100 text-danger-600 text-style-label-small mb-0",children:(0,l.jsx)(h.c,{})}),(0,l.jsxs)("button",{type:"button",onClick:()=>void D(),className:c()("btn btn-primary btn-small btn-icon-left mt-200 gtm-product-specsheet-download",m),disabled:P,"data-gtm-name":u,"data-gtm-label":p,"data-gtm-filename":e===C.T.COMPACT,children:[(0,l.jsx)(i.g,{icon:P?s.sq:I?n.VH:n.cb,spin:P}),(0,l.jsx)(g.HT,{translation:"Download"})]})]})};var k=a(75011),L=a(14205),S=a(62866),E=a(58323);let I=[],T=({sku:e,operationModes:t,isLoading:a,appearance:r="button",linkClasses:_,fixedIconWidth:v,operationModeBSelected:j})=>{let N=(0,b.G)(A.Cv),y="button"===r,T=y?n.__:s.__,M=(0,b.G)(A.Jw),R=(0,b.G)(A.Eu),O=(0,b.G)(A.mw),z=j?O:R,[P,D]=(0,x.useState)(!1),[G,F]=(0,x.useState)([]),[B,U]=(0,x.useState)(!1),[$,H]=(0,x.useState)(null),[V,K]=(0,x.useState)([]),W="Compact sheet",Y="Extensive sheet",[Z,J,q]=(0,E.B)(["Download spec sheet",W,Y]),Q=z?.skuId,X=!!e?.selectionTool&&!M,{shop_locale:ee,market_id:et}=(0,b.G)((0,A.BK)(["shop_locale","market_id"])),ea=N&&e?.name?`${(0,o.A)(N)} ${e.name}`:void 0,el=(0,E.B)(V||I);async function es(){U(!0);try{let e=`${C.a3}${C.Xp.PDF_TABS}`,t={productId:Q,division:et,language:(ee??"").toLowerCase()},a=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}),l=await a.json();K((0,d.A)(l))}catch(e){H(e)}U(!1)}(0,x.useEffect)(()=>{Q&&P&&es()},[Q,P]),(0,x.useEffect)(()=>{F(V||[])},[V]);let en=e=>{F(t=>{let{checked:a,name:l}=e.target,s=new Set(t);return a?s.add(l):s.delete(l),Array.from(s)})};return Q?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("button",{className:c()("gtm-product-specsheet-link",y?"btn btn-secondary btn-small btn-icon-left xs-max:btn-block":`flex gap-100 btn-link text-style-label-medium-bold text-cta hover:text-cta-hover ${_}`),onClick:()=>D(!0),disabled:a,children:[(0,l.jsx)(i.g,{fixedWidth:v,icon:a?s.sq:T,spin:a})," ",Z]}),P&&(0,l.jsxs)(L.A,{id:"download-spec-sheet",close:()=>D(!1),title:Z,children:[t&&(0,l.jsx)("div",{className:"mb-300",children:(0,l.jsx)(k.A,{value:z?.id,operationModes:t,isInModal:!0,useContainer:!0,hideDownloadBtn:!0})}),(0,l.jsxs)("div",{className:"flex xs-max:flex-col xs-max:gap-y-300 gap-x-400",children:[(0,l.jsxs)("div",{className:"flex-1",children:[(0,l.jsx)("div",{className:"text-style-heading-h4 mb-200",children:J}),(0,l.jsx)("div",{className:"text-style-label-small",children:(0,l.jsx)(g.HT,{translation:"Most important information in a compact layout"})}),(0,l.jsx)(w,{type:C.T.COMPACT,id:Q,sku:e,config:M?.config,operatingModeId:z?.maintenanceId||z?.id,selectionToolIsLoading:X,gtmClassName:"gtm-product-specsheet-download-compact",gtmName:W,gtmLabel:J,downloadName:ea})]}),(0,l.jsxs)("div",{className:"flex-1 gtm-product-specsheet-sections",children:[(0,l.jsx)("div",{className:"text-style-heading-h4 mb-200",children:q}),B?(0,l.jsx)(l.Fragment,{children:(0,m.A)(4,e=>(0,l.jsx)(S.A,{},e))}):$?(0,l.jsx)("p",{className:"mb-0 text-danger-600 text-style-label-small",children:(0,l.jsx)(h.c,{})}):(0,l.jsxs)(l.Fragment,{children:[(0,u.A)(V,(e,t)=>{let a=f.cIt[e]||e;return(0,l.jsx)(p.A,{size:f.x0Q.SMALL,name:e,label:(0,l.jsx)(g.HT,{translation:a}),className:c()("mt-0 mb-150",`gtm-product-specsheet-section-${e}`),onChange:en,checked:G.includes(e),otherLabelProps:{"data-gtm-name":e,"data-gtm-label":el[t]}},`${e}-${t}`)}),(0,l.jsx)(w,{type:C.T.DETAIL,id:Q,sku:e,config:M?.config,tabs:G,operatingModeId:z?.maintenanceId||z?.id,selectionToolIsLoading:X,gtmClassName:"gtm-product-specsheet-download-extended",gtmName:Y,gtmLabel:q,downloadName:ea})]})]})]})]})]}):null}},79333:e=>{e.exports={"lang-menu-opener":"LanguageMenuOpener_lang-menu-opener__r31xh","lang-menu-opener--is-root-level":"LanguageMenuOpener_lang-menu-opener--is-root-level__j5Lf4","lang-menu-opener--is-in-header":"LanguageMenuOpener_lang-menu-opener--is-in-header__5E43T","lang-menu-opener--is-back-btn":"LanguageMenuOpener_lang-menu-opener--is-back-btn__URUdh"}},79606:(e,t,a)=>{"use strict";a.d(t,{i:()=>s});var l=a(72986);function s(e){return(0,l.C)(t=>t.settings[e]??!1)}},80406:(e,t,a)=>{"use strict";a.d(t,{bp:()=>c,wu:()=>r});var l=a(77494),s=a(93543),n=a(4986),i=a(96035);function r(e,t){let a=[];return o(e,({source:e,index:i,parentSource:r,key:c,fullKey:o})=>{let d=(0,l.A)(t)&&(0,s.A)(e,t),m=(0,n.A)(t)&&!!t({source:e,index:i,parentSource:r,key:c,fullKey:o});(d||m)&&a.push(e)}),a}function c(e,t){o(e,t)}function o(e,t,a=0,l=null,s="",n=""){if(t({source:e,index:a,parentSource:l,ke
25y:s,fullKey:n}),d(e)){let a=0;for(let l in e)a++,Object.prototype.hasOwnProperty.call(e,l)&&d(e[l])&&o(e[l],t,a,e,l,(0,i.A)([n,l]).join("."))}}function d(e){return"object"==typeof e&&null!==e}},80514:(e,t,a)=>{"use strict";a.d(t,{A:()=>D});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(47908),d=a(63436),m=a(60625),u=a(49820),x=a(35365),h=a(12115),p=a(47650),g=a(7216),f=a(1176),_=a.n(f),v=a(88852),j=a(71884),N=a(21679),b=a(91800),A=a(74276);let C=(0,h.forwardRef)(({name:e,nameKey:t,sectionKey:a,parentId:s,isScrolling:n,isLoading:i},r)=>{let o=(0,h.useMemo)(()=>(0,b.B$)(a,s),[s,a]),d=(0,A.W1)(o);return(0,l.jsx)(j.A,{id:o,ref:r,className:c()("btn btn-nav btn-tiny btn-collapse",{"opacity-50 pointer-events-none":i,"focus:bg-transparent focus:text-cta":!d},"gtm-product-sticky-link"),isScrolling:n,"data-gtm-name":t,onClick:()=>(0,N.Bo)("Product Page Side Menu",e),children:e})});C.displayName="ProductPageNavigationChildSection";var y=a(74578),w=a(22145),k=a(17747);let L=({icon:e,label:t,labelKey:a,id:s,sections:n,isLoading:r,isScrolling:o,setIsTransitioning:d})=>{let m=(0,A.W1)(s),[x,p]=(0,h.useState)(!1),g=(0,h.useRef)([]),f=(0,h.useRef)(null),{isMobileNav:_}=(0,k.l)(),b=(0,h.useMemo)(()=>_&&!!n?.length,[_,n?.length]),{rectArray:L,update:S}=(0,y.p0)({passedRefArray:g,updateScroll:!1,updateRect:_}),[E,I]=(0,h.useState)(0);return(0,h.useLayoutEffect)(()=>{if(!_)return void I(0);let e=f.current;if(!e)return;let{columnGap:t}=window.getComputedStyle(e),a=parseFloat(t);I((0,v.A)(L,"width")+a*(L.length-1))},[_,L]),(0,h.useEffect)(()=>{_?o||p(m):p(!1)},[o,m,_]),(0,h.useEffect)(()=>{r||S("initial")},[r,S]),(0,w.M)("transitionstart",({propertyName:e})=>"max-width"===e&&b&&d(s,!0),f,!1),(0,w.M)("transitionend",({propertyName:e})=>"max-width"===e&&b&&d(s,!1),f,!1),(0,l.jsxs)("div",{className:c()("inline-flex gap-050 motion-safe:transition-all duration-300",{"bg-brand-50 rounded-2":m}),children:[(0,l.jsxs)(j.A,{id:s,className:c()("btn btn-nav btn-tiny btn-collapse text-menu-cta gap-050",{"opacity-50 pointer-events-none":r},"gtm-product-sticky-link"),activeClass:"active",isScrolling:o,"data-gtm-name":a,onClick:()=>(0,N.Bo)("Product Page Top Menu",t),children:[e&&(0,l.jsx)(i.g,{icon:e}),t]}),b&&(0,l.jsx)("div",{className:"inline-flex gap-050 motion-safe:transition-all overflow-hidden duration-300",style:{maxWidth:x?E:0},ref:f,children:(0,u.A)(n,({name:e,nameKey:t,key:a},n)=>(0,l.jsx)(C,{ref:e=>{e&&(g.current[n]=e)},name:e,nameKey:t,sectionKey:a,parentId:s,isLoading:r,isScrolling:o},`${n}-${e}`))})]})};var S=a(86503),E=a(56432),I=a(97744),T=a(72642),M=a(83908),R=a(58323),O=a(67763);let z="has-product-navigation",P=({portal:e,children:t})=>((0,h.useInsertionEffect)(()=>(e&&document.body.classList.add(z),()=>{document.body.classList.remove(z)}),[e]),(0,l.jsx)(l.Fragment,{children:e||t})),D=({productName:e,skuName:t,techSpecSections:a,documentationSections:r,hasAccessories:f,hasSupport:v,hasCertifications:N,isLoading:C,isExpired:z=!1,isReplaced:D=!1,hideBuyButton:G=!1,hideSkuSelectionLink:F=!1,isCtaInView:B,ctaArrowDown:U,isSkuGroupsPastHeader:$=!1})=>{let H=(0,M.j)(),[V,K]=(0,h.useState)(null),[W,Y]=(0,h.useState)(null),Z=(0,h.useRef)(null),J=(0,T.$Y)(),[q,Q]=(0,h.useState)({}),X=(0,A.Ms)(),{ref:ee,rect:et}=(0,y.p0)(),[ea,el]=(0,h.useState)({left:!1,right:!1}),[es,en]=(0,h.useState)(!1),{isMobileNav:ei}=(0,k.l)(),er=(0,h.useMemo)(()=>t?.replace(RegExp(`^${(0,o.A)(e)}`,"i"),"").trim(),[t,e]),ec=(0,h.useCallback)((e,t)=>{Q(a=>({...a,[e]:t}))},[]),eo=(0,h.useCallback)(e=>{!(0,d.A)(q)&&Z.current&&(0,T.UX)(e,{offsetLeft:20},Z.current)},[q]),ed=(0,h.useCallback)(e=>{Z.current&&(0,T.VG)({top:0,left:Z.current.scrollLeft+e},{},Z.current)},[]),em="to top",eu=(0,R.B)(em),[ex,eh]=(0,h.useState)(!1),ep=(0,h.useMemo)(()=>!B,[B]),eg=(0,h.useCallback)(e=>{e&&el({left:!!e.scrollLeft,right:Math.floor(e.offsetWidth+e.scrollLeft)!==Math.floor(e.scrollWidth)})},[]),ef=(0,h.useCallback)(e=>{eg(e.target)},[eg]);(0,h.useEffect)(()=>{en(!0)},[]),(0,h.useEffect)(()=>{es&&setTimeout(()=>eg(Z.current),150)},[eg,X,q,es]);let e_=(0,I.M)(C,v,f,a,r,N),ev=(0,h.useMemo)(()=>(0,m.A)(e_,({sections:e,id:t})=>(0,u.A)(e,({key:e})=>(0,b.B$)(e,t))),[e_]),ej=(0,h.useMemo)(()=>(0,u.A)(e_,"id"),[e_]);(0,h.useEffect)(()=>
25{if(ei&&Z.current&&!J){let e=(0,x.A)(X,e=>ev.includes(e))||(0,x.A)(X,e=>ej.includes(e));e?eo(`#${(0,A.W9)(e)}`):ep||(0,T.VG)({top:0,left:0},{},Z.current)}},[ei,X,ev,J,ej,eo,ep]),(0,w.M)("scroll",()=>eh(window.scrollY>0)),(0,w.M)("scroll",ef,Z,!1,es),(0,h.useEffect)(()=>{K(document.getElementById("main-header-inner")),Y(document.getElementById("header-logo-wrapper"))},[]),(0,h.useEffect)(()=>(H((0,O.j8)(ei)),()=>{H((0,O.j8)(!1))}),[H,ei]);let eN=(0,h.useMemo)(()=>(0,l.jsxs)("div",{className:"flex items-center gap-100",children:[(0,l.jsxs)("div",{className:"space-x-050 text-style-label-tiny-bold",children:[(0,l.jsx)("span",{children:e}),(0,l.jsx)("span",{className:"text-cta-active",children:er})]}),!F&&!G&&(0,l.jsx)(j.A,{useIdSelector:!0,additionalOffset:30,id:"product-purchasing-section",buildHashLink:!1,className:c()("transition-opacity",{"opacity-0 pointer-events-none":!$,"opacity-100":$},"gtm-product-sticky-link"),"data-gtm-name":em,title:eu,children:(0,l.jsx)(i.g,{className:"text-fixed-sm",icon:s.jo})})]}),[e,er,F,G,$,eu]),eb=(0,h.useMemo)(()=>(0,l.jsxs)("div",{className:"relative print:!hidden",children:[(0,l.jsxs)(S.A,{ref:Z,className:c()(`
26          flex items-center relative top-0 z-20 h-fixed-400 mobile-nav:overflow-x-auto mobile-nav:whitespace-nowrap
27          product-page-navigation
28        `,_()["product-page-navigation"],{"border-b border-solid border-neutral-200":ex,[_()["product-page-navigation--show-buy-btn"]]:ep}),id:"product-page-navigation",children:[(0,l.jsxs)("div",{className:"flex items-center mobile-nav:hidden mr-auto",children:[!ex&&(0,l.jsx)(g.A,{disabledNegativeMarginTop:!0}),ex&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"text-md flex items-center",children:(0,l.jsxs)("div",{className:c()({"text-danger-600":z&&!D,"text-warning-600":z&&D}),children:[(0,l.jsx)("strong",{className:"mr-100",children:e}),(0,l.jsx)("span",{className:"text-cta-active",children:er})]})}),!F&&(0,l.jsx)(j.A,{useIdSelector:!0,additionalOffset:30,id:"product-purchasing-section",buildHashLink:!1,className:c()("p-100 px-200 cursor-pointer inline-flex center-items text-style-label-tiny text-neutral-600","hover:text-cool group mobile-nav:hidden opacity-0 motion-safe:transition-opacity",{"opacity-100":$},"gtm-product-sticky-link"),"data-gtm-name":em,title:eu,children:(0,l.jsx)("div",{className:"w-200 text-center",children:(0,l.jsx)(i.g,{icon:s.jo})})})]})]}),e_.map(({icon:e,label:t,labelKey:a,id:s,sections:n})=>(0,l.jsx)(L,{icon:e,label:t,labelKey:a,id:s,sections:n,isLoading:C,navigationRef:Z,isScrolling:J,setIsTransitioning:ec},s)),!G&&(0,l.jsx)("div",{className:c()("flex items-center",_()["product-page-navigation-buy-btn-wrap"]),style:{maxWidth:ep?ex?et?.width||0:"fit-content":0,minWidth:ep?ex?et?.width||0:"fit-content":0},children:(0,l.jsx)("div",{ref:ee,className:"flex",children:(0,l.jsxs)(j.A,{useIdSelector:!0,id:"product-purchasing-section",buildHashLink:!1,additionalOffset:24,className:c()(`desktop-nav:btn desktop-nav:btn-primary desktop-nav:btn-tiny
29                   desktop-nav:ml-200 desktop-nav:px-250 mobile-nav:p-075 mobile-nav:px-100 mobile-nav:mr-250
30                   mobile-nav:ml-050 mobile-nav:text-style-fixed-label-tiny-bold items-center flex
31                   desktop-nav:btn-primary-no-focus`,_()["product-page-navigation-buy-btn"],"gtm-product-sticky-link",{"desktop-nav:btn-icon-right":U,"btn-icon-only":!U}),"data-gtm-name":"Buy",children:[U&&(0,l.jsx)(E.HT,{translation:"Buy"}),ei?(0,l.jsx)(i.g,{icon:U?s.B0:n.jo,className:"ml-050"}):(0,l.jsx)(i.g,{icon:U?s.B0:n.jo})]})})})]}),(0,l.jsx)("div",{className:c()(_()["product-page-navigation-scroll-overlay-wrapper"],"left-0 pr-100 bg-gradient-to-r",{"opacity-0 pointer-events-none":!ea.left}),children:(0,l.jsx)("button",{className:c()(_()["product-page-navigation-scroll-overlay-btn"],"pr-200"),onClick:()=>ed(-200),children:(0,l.jsx)(i.g,{icon:s.Ue})})}),(0,l.jsx)("div",{className:c()(_()["product-page-navigation-scroll-overlay-wrapper"],"right-0 pl-100 bg-gradient-to-l",{"opacity-0 pointer-events-none":!ea.right}),children:(0,l.jsx)("button",{className:c()(_()["product-page-navigation-scroll-overlay-btn"],"pl-200"),onClick:()=>ed(200),children:(0,l.jsx)(i.g,{icon:s.vm})})}),ei&&W&&(0,p.createPortal)(eN,W)]}),[ex,ep,z,D,e,er,F,$,e_,G,et?.width,ee,ei,ea,eN,C,J,ec,ed,U,eu,W]),eA=(0,h.useMemo)(()=>
31{if(V)return(0,p.createPortal)(eb,V)},[eb,V]);return(0,l.jsx)(P,{portal:V&&eA,children:eb})}},80637:e=>{e.exports={"svg-container":"ProductPerformanceChart_svg-container__jB9b1","svg-thumb-container":"ProductPerformanceChart_svg-thumb-container__U2rU3"}},81167:(e,t,a)=>{"use strict";a.d(t,{u:()=>l});let l=e=>{if("string"==typeof e)return e;let t=[];return e?.content?.forEach(e=>{e.content?.forEach(e=>{e.text&&t.push(e.text)})}),t.join(" ")}},81276:e=>{e.exports={list:"ProjectPlannerModal_list__IGHeo"}},81501:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(95155),s=a(54579),n=a.n(s),i=a(83908),r=a(67763);let c=()=>(0,i.G)(r.m9)&&(0,l.jsx)("div",{className:n()["mega-menu-background"]})},81919:e=>{e.exports={wrapper:"NewsBlock_wrapper__EI78b",title:"NewsBlock_title__JHx3n",grid:"NewsBlock_grid__7bJeH",button:"NewsBlock_button__VyhAy"}},83279:e=>{e.exports={"language-menu":"MainNavigation_language-menu__cPfO6",megamenu:"MainNavigation_megamenu__RQEu8","actions-menu":"MainNavigation_actions-menu__V_gyh","main-navigation":"MainNavigation_main-navigation__WXeJk","nav-background-helper":"MainNavigation_nav-background-helper__V_t4o",active:"MainNavigation_active__AzWSU","header-logo":"MainNavigation_header-logo__cDGUF","mobile-menu-container":"MainNavigation_mobile-menu-container__2XRLj","main-navigation--is-footer":"MainNavigation_main-navigation--is-footer__4u7z4","mobile-nav-container":"MainNavigation_mobile-nav-container__FgYWm","mobile-open":"MainNavigation_mobile-open__8180i","nav-card-link":"MainNavigation_nav-card-link__UQYRi","mobile-back-wrap":"MainNavigation_mobile-back-wrap__GB818","mobile-back-trigger":"MainNavigation_mobile-back-trigger__r0EVI","mobile-menu-container--is-open":"MainNavigation_mobile-menu-container--is-open__vbx8p","main-navigation--is-blog-header":"MainNavigation_main-navigation--is-blog-header__4nZsy","lvl-1":"MainNavigation_lvl-1__SWpg4","sb-link-wrap":"MainNavigation_sb-link-wrap__mXeqq","megamenu-indicator":"MainNavigation_megamenu-indicator__WcPmz","megamenu--is-open":"MainNavigation_megamenu--is-open__pjRiQ","lvl-2":"MainNavigation_lvl-2__ZLJpf","lvl-3":"MainNavigation_lvl-3__ACto7","lvl-4":"MainNavigation_lvl-4__yQkEV","megamenu-container":"MainNavigation_megamenu-container__1jZXo","language-menu--is-open":"MainNavigation_language-menu--is-open__lE0Lm","mobile-next-indicator":"MainNavigation_mobile-next-indicator__n8_O6","mobile-back-link":"MainNavigation_mobile-back-link__g_peS","main-navigation--columns-4":"MainNavigation_main-navigation--columns-4__TDP7o","actions-menu-divider-after":"MainNavigation_actions-menu-divider-after__fpsE0","dropdown-open":"MainNavigation_dropdown-open___D3Zf","user-menu-loading-wrap":"MainNavigation_user-menu-loading-wrap__OmKl7","nav-item-submenu-wrapper":"MainNavigation_nav-item-submenu-wrapper__5_zDv","nav-item-submenu-wrapper--reduced-gap":"MainNavigation_nav-item-submenu-wrapper--reduced-gap__EHOtL","nav-item-submenu-wrapper--last-item-in-col":"MainNavigation_nav-item-submenu-wrapper--last-item-in-col__QXtN1","nav-background-helper--no-children":"MainNavigation_nav-background-helper--no-children__qhr7q","nav-background-helper--has-link":"MainNavigation_nav-background-helper--has-link__tKzfw"}},83698:e=>{e.exports={link:"FeaturedProductsCard_link__IeXDr",card:"FeaturedProductsCard_card__58uzt",mainImageContainer:"FeaturedProductsCard_mainImageContainer__0g4eq",imagePlaceholder:"FeaturedProductsCard_imagePlaceholder__bo36H",mainImage:"FeaturedProductsCard_mainImage__LY0Zu",text:"FeaturedProductsCard_text__Zbd8V",category:"FeaturedProductsCard_category__AtG5d",name:"FeaturedProductsCard_name__ugIpk",tagline:"FeaturedProductsCard_tagline__rEQj2",thumbnailImages:"FeaturedProductsCard_thumbnailImages__MKSjJ",thumbnailImageWrapper:"FeaturedProductsCard_thumbnailImageWrapper__SU_pW",thumbnailImage:"FeaturedProductsCard_thumbnailImage__8MjtT",thumbnailImagesCount:"FeaturedProductsCard_thumbnailImagesCount__IftCN"}},83785:e=>{e.exports={link:"ContentGridSectionItem_link__nN8y3",card:"ContentGridSectionItem_card__UJDJE",imageWrapper:"ContentGridSectionItem_imageWrapper__SI8UL",image:"ContentGridSectionItem_image__cUwN2",label:"ContentGridSectionItem_label__rz5mb",text:"ContentGridSectionItem_text__BQsWb",heading:"ContentGridSectionItem_heading__ZXlLo",subtitle:"ContentGridSectionItem_subtitle__6lxRX"}},84746:e=>{e.exports={button:"ContactBlockItem_button__kv_Y7"}},84895:e=>{e.exports={"image-hotspots-marker-icon":"ImageHotspots_image-hotspots-marker-icon__mt4Nn","image-hotspots-marker-icon-clicked-once":"ImageHotspots_image-hotspots-marker-icon-clicked-once__iuGVX","image-hotspots-marker-icon-clicked":"ImageHotspots_image-hotspots-marker-icon-clicked__i7p_j","image-hotspots-marker-card":"ImageHotspots_image-hotspots-marker-card__RG0eL","image-hotspots-marker-card-toggleable":"ImageHotspots_image-hotspots-marker-card-toggleable__y24A5","image-hotspots-marker-card-opened":"ImageHotspots_image-hotspots-marker-card-opened__CB_Ff"}},85823:(e,t,a)=>{"use strict";a.d(t,{A:()=>r,c:()=>i});var l=a(95155),s=a(69095),n=a(56432);let i=()=>(0,l.jsx)(n.HT,{translation:"We are sorry, but an error occured! Please try again later."}),r=({debug:e,onRetry:t})=>(0,l.jsxs)(s.A,{children:[e&&(0,l.jsx)("pre",{className:" bg-danger-800 text-white border-2 border-dashed border-danger-50 max-h-[20rem] p-250 overflow-auto mb-200 ",children:e}),(0,l.jsx)("p",{children:(0,l.jsx)(i,{})}),t&&(0,l.jsx)("button",{className:"btn btn-primary btn-small",onClick:()=>t(),children:(0,l.jsx)(n.HT,{translation:"Try again"})})]})},86113:e=>{e.exports={card:"ArticleCardItem_card__WOhIf",imageWrapper:"ArticleCardItem_imageWrapper__ZGCB0",image:"ArticleCardItem_image__ZNor2",content:"ArticleCardItem_content__QGW0S",preTitle:"ArticleCardItem_preTitle__p3Pje",title:"ArticleCardItem_title__Mgp5Z",description:"ArticleCardItem_description___pM2R",button:"ArticleCardItem_button__cWb3r"}},86288:e=>{e.exports={container:"ExhibitionHubPage_container__SPKVZ","brand-grid":"ExhibitionHubPage_brand-grid__vi5nk","card-wrapper":"ExhibitionHubPage_c
31ard-wrapper__fOTOZ",instruction:"ExhibitionHubPage_instruction__r3qCN"}},86593:(e,t,a)=>{"use strict";a.d(t,{A:()=>g});var l=a(95155),s=a(69730),n=a.n(s),i=a(30029),r=a(93486),c=a(56432),o=a(35208),d=a(17302),m=a.n(d),u=a(73321),x=a(12115),h=a(62717),p=a(19390);let g=({className:e,link:t,label:a,variant:s,size:d,component:g,icon:f})=>{let _=function(e,t){let[a,l]=(0,x.useState)(e),s=(0,u.useSearchParams)(),n=s?.has("_storyblok")??!1;return(0,x.useEffect)(()=>{let a=m().CancelToken.source(),s=async()=>{if(t){let e=await (0,h.M)(t,{},a);e&&l(e.name)}};return n&&!e&&t&&s(),()=>a.cancel()},[n,e,t]),a}(a,t?.cached_url),v=(0,p.VX)(t),j=a||_;if(!j||!v)return(0,l.jsx)(i.A,{className:e,name:o.sC4.CTA,isInGrid:!0});let N=s||o.kA6,b=String(f).includes("-right");return(0,l.jsx)("div",{className:n()(e,`gtm-component-${g}`,"mb-200"),children:(0,l.jsxs)(c.sG,{className:n()("btn",[`btn-${N}`],{[`btn-${d}`]:d,"btn-icon-left":f&&!b,"btn-icon-right":b}),...t,children:[f&&!b&&(0,l.jsx)(r.A,{icon:f,faClass:"far"}),j,f&&b&&(0,l.jsx)(r.A,{icon:f,faClass:"far"})]})})}},86724:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var l=a(95155),s=a(69730),n=a.n(s),i=a(83279),r=a.n(i),c=a(35208),o=a(83908),d=a(67763);let m=({children:e,level:t,isAccountDropdown:a,component:s,hasBackground:i,isLastItemInCol:m,nextScrollLockId:u,scrollLockId:x})=>{let h=(0,o.G)(d.Dp).includes(x||""),p=s===c.sbc.PRODUCT_CATEGORY;return(0,l.jsx)("ul",{id:u,className:n()(r()["mobile-menu-container"],r()["nav-item-submenu-wrapper"],{"gtm-nav-account":a,[r()[`lvl-${t}`]]:t,[r()["nav-background-helper"]]:i,[r()["mobile-menu-container--is-open"]]:h,[r()["nav-item-submenu-wrapper--reduced-gap"]]:p,[r()["nav-item-submenu-wrapper--last-item-in-col"]]:m}),children:e})}},86768:(e,t,a)=>{"use strict";function l(e,t){if(t){if(e?.vendorId!=null&&null!=t.vendorId&&String(e.vendorId)!==String(t.vendorId)){let t=e.operatingModes;if(t?.length){let a=t.find(e=>e.default)??t[0];return a?String(a.maintenanceId??a.id):String(e.defaultOperatingModeId??"")}return null!=e.defaultOperatingModeId&&""!==e.defaultOperatingModeId?String(e.defaultOperatingModeId):void 0}return String(t.maintenanceId||t.id)}}a.d(t,{b:()=>l})},86917:(e,t,a)=>{"use strict";a.r(t),a.d(t,{DESIGN_TOOL_SET:()=>eA,PARENT_ID:()=>eb,default:()=>ey});var l,s=a(95155),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(49820),d=a(12115),m=a(10991),u=a(40160),x=a(17302),h=a.n(x),p=a(85524),g=a(922),f=a(64142),_=a.n(f),v=a(45371),j=a(5909),N=a(64299),b=a(75011),A=a(99779),C=a(56432),y=a(83908),w=a(69719),k=a(67763);let L=({vendorId:e,bimId:t,operationModes:a,isLoading:l})=>{let n=(0,y.G)(k.Eu),i=(0,w.V)(),[r,c]=(0,d.useState)(!0),[m,u]=(0,d.useState)(),[x,f]=(0,d.useState)(),[L,S]=(0,d.useState)(),[E,I]=(0,d.useState)(),[T,M]=(0,d.useState)(!1),{ref:R,inView:O}=(0,g.Wx)({triggerOnce:!0}),z=(0,d.useRef)(0);return((0,d.useEffect)(()=>{let a=h().CancelToken.source();return async function(){if(l)return c(!0);if(!O)return;c(!0);let s=++z.current;try{let l=n?.bimId??n?.bim?.bimId??t,{data:r}=await h().get(`/api/${i}/magicad-bim`,{params:{id:e,bimId:l},cancelToken:a.token});if(s!==z.current)return;let{url:o,attachments:d,dxfUrl:m,dxfFileName:x}=r;u(o),f(d),S(m),I(x),c(!1),M(!1)}catch(e){if(h().isCancel(e)||s!==z.current)return;c(!1),M(!0),u(void 0),f(void 0),S(void 0),I(void 0)}}(),()=>{a.cancel(),z.current+=1}},[e,O,l,i,n?.id,n?.bimId,n?.bim?.bimId,t]),T)?(0,s.jsx)("span",{className:"text-style-label-small",children:(0,s.jsx)(C.HT,{translation:"BIM data is currently unavailable."})}):(0,s.jsxs)("div",{className:"flex flex-col gap-200",children:[(0,s.jsx)(b.A,{value:n?.id,operationModes:a}),(0,s.jsxs)("div",{className:"flex flex-col lg:flex-row gap-200",children:[(0,s.jsx)("div",{className:"flex-1",ref:R,children:(0,s.jsx)("div",{className:_()["bim-model-container"],children:m&&!r?(0,s.jsx)(N.A,{src:`/x3d-model?url=${encodeURIComponent(m)}`}):(0,s.jsx)("div",{className:"absolute flex justify-center items-center inset-0",children:(0,s.jsx)(A.A,{})})})}),(0,s.jsxs)("div",{className:"flex-1",children:[r?(0,p.A)(5,e=>(0,s.jsx)(j.A,{index:e},`file-${e}`)):(0,o.A)(x,(e,t)=>(0,s.jsx)(v.A,{filename:e.Uri,title:e.title,index:t,compact:!0,useRouter:!1},e.Id)),L&&(0,s.jsx)(v.A,{filename:L,title:E,compact:!0,useRouter:!1})]})]})]})};var S=a(41100),E=a(19523),I=a(43775),T=a(57755),M=a(26744),R=a(42387),O=a(21679),z=a(58323),P=a(9958);let D=({files:e,productCategory:t="",product:a=""})=>{let{sortedDocuments:l,uniqDocumentFilters:n}=(0,d.useMemo)(()=>{let t=["brochures","manuals","declarations"];return{sortedDocuments:(0,E.A)(e,[e=>{let a=t.indexOf(e.type);return -1===a?t.length:a},"type"]),uniqDocumentFilters:(0,I.A)((0,T.A)(e.map(e=>e.type)))}},[e]),{activeFilter:i,setActiveFilter:r,filteredDocuments:c}
31=function(e){let[t,a]=(0,d.useState)(),[l,s]=(0,d.useState)([]);return(0,d.useEffect)(()=>{a(void 0)},[e]),(0,d.useEffect)(()=>{s(t?e.filter(e=>!t||t===e.type):e)},[t,e]),{activeFilter:t,setActiveFilter:a,filteredDocuments:l}}(l),m=(0,z.B)((0,o.A)(n,M.A)),u=n.length>=2&&e.length>=5;return(0,s.jsxs)("div",{children:[u&&(0,s.jsx)("div",{className:"flex flex-wrap gap-050",children:n.map((e,t)=>(0,s.jsx)(R.A,{name:(0,M.A)(m[t]||e),isSelected:i===e,handleToggle:()=>{r(i===e?void 0:e)}},e))}),(0,o.A)(c,(e,l)=>(0,s.jsx)(v.A,{title:(0,P.r)(e.name,!1),filename:e.url,onDownload:()=>(0,O._5)((0,P.r)(e.name,!1),e.url.split(".").pop()?.toUpperCase()??"",e.type,t,a)},`${l}-${e.name}`))]})};var G=a(16926),F=a(92459),B=a(79215),U=a(17747),$=a(64150);let H=({operationModes:e,sectionType:t,sku:a,isLoading:l,canCompare:n})=>{let i=(0,y.G)(k.Eu),r=(0,y.G)(k.mw),c=(0,y.G)((0,k.Fu)("shop_domain")),m=t===$.hx.ENERGY,{isDesktopNav:u}=(0,U.l)(),[x,h]=(0,d.useState)(!1),[p,g]=(0,d.useState)(3),f=r&&u&&n,_=m?$.Iw:$.Pe,v=(0,d.useMemo)(()=>(0,o.A)((0,G.A)(i,_,[]),"groupName"),[i,_]),j=(0,d.useMemo)(()=>(0,o.A)((0,G.A)(r,_,[]),"groupName"),[r,_]),N=m&&i?.energyLabels,A=(0,d.useMemo)(()=>new Set([...v,...j]),[v,j]),w=(0,d.useMemo)(()=>(0,o.A)(Array.from(A),(e,t)=>{let a,l=(0,G.A)(i,_,[]).find(t=>t.groupName===e),n=l?.attributes,m=n?.map(e=>e.name)||[],x=(0,G.A)(r,_,[]).find(t=>t.groupName===e),h=x?.attributes,p=new Set([...m,...h?.map(e=>e.name)||[]]),g=i?.energyLabels?.[t];return N&&c&&g&&(a=(0,s.jsx)(C._V,{imageUrl:g,alt:e,width:213,height:426})),(0,s.jsxs)(d.Fragment,{children:[(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{className:"text-style-heading-h4 pt-300",colSpan:r?4:3,children:e}),!!(N&&u)&&(0,s.jsx)("th",{})]}),(0,o.A)(Array.from(p),(e,t)=>{let l=n?.find(t=>t.name===e),i=h?.find(t=>t.name===e),r=l?.unit||i?.unit,c=l?.value,o=i?.value;return(0,F.A)(l?.value)&&(c=(l?.value).join("; ")),(0,F.A)(i?.value)&&(o=(i?.value).join("; ")),(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{children:e}),(0,s.jsx)("td",{className:"text-right",children:c||"-"}),f&&(0,s.jsx)("td",{className:"text-right",children:o||"-"}),(0,s.jsx)("td",{className:"text-neutral-600 text-left desktop-nav:text-right w-px",children:r}),!!(0===t&&N&&u)&&(0,s.jsx)("td",{rowSpan:Array.from(p).length,className:"align-top w-[213px] text-right pl-200",children:a})]},t)}),N&&!u&&(0,s.jsx)("tr",{children:(0,s.jsx)("td",{colSpan:3,className:"align-top text-center",children:a})})]},e+t)}),[A,N,u,i,r,_,c,f]);return(0,s.jsxs)("table",{className:"text-style-label-small",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{children:[1===p&&(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("th",{})}),(0,s.jsx)("th",{colSpan:p,className:"text-style-label-small-bold whitespace-nowrap",children:x&&f?(0,s.jsx)(b.A,{value:i?.id,operationModes:e,connectedOperationModes:u?r:void 0,isLoading:l,sku:a}):(0,s.jsxs)("div",{className:"text-right",children:[i?.shortName,f&&(0,s.jsx)("div",{className:"mt-100",children:(0,s.jsx)(B.A,{sku:a,isLoading:l,operationModes:e})})]})}),f&&(0,s.jsx)("th",{className:"text-style-label-small-bold whitespace-nowrap",children:x?(0,s.jsx)(b.A,{value:r?.id,operationModes:e,connectedOperationModes:i,isConnectedOperationMode:!0,isLoading:l,sku:a}):(0,s.jsxs)("div",{className:"text-right",children:[r?.shortName,u&&(0,s.jsx)("div",{className:"mt-100",children:(0,s.jsx)(B.A,{sku:a,isLoading:l,operationModes:e,operationModeBSelected:!0})})]})}),u&&(0,s.jsx)("th",{}),!!N&&u&&(0,s.jsx)("th",{})]})}),(0,s.jsx)("tbody",{children:w})]})};var V=a(54446),K=a.n(V),W=a(76158),Y=a(36988),Z=a(96035),J=a(61681);async function q(e){(0,J.A)()||await window.navigator.clipboard.writeText("object"==typeof e?JSON.stringify(e,null,2):String(e))}let Q=({contents:e,name:t,tabName:a,sku:l,parentContainerRef:r})=>{let{handleCopy:o,copied:m,tabContentRef:u,handleDownload:x}=function(e,t){let a=(0,y.G)(k.Eu),l=(0,y.G)((0,k.Fu)("brandName")),[s,n,i]=(0,z.B)(["Brand","Type","Article number"]),[r,c]=(0,d.useState)(!1),o=(0,d.useRef)(null);function m(e){if(!a)return e;let t=a.sections.find(e=>e.section===$.hx.TECHNICAL_DATA)?.name,r=[e];t&&r.push(`${t}`),(0,Y.A)(a.technicalDetail,e=>{r.push(`
32${e.groupName}`),(0,Y.A)(e.attributes,e=>{r.push(`${e.name}: ${e.value}${e.unit}`)})});let c=l?`${s}: ${l}`:void 0,o=a.name?`${n}: ${a.name}`:void 0,d=a.vendorId?`${i}: #${a.vendorId}`:void 0;return r.push(" ",c,o,d),(0,Z.A)(r).join("\n")}async function u(){r||(await q(m(o.current.innerText)),c(!0),setTimeout(()=>{c(!1)},3e3))}return{copied:r,tabContentRef:o,handleCopy:u,handleDownload:function(){var s,n;let i,r,c;i=a?.name||t?.name,r=a?.vendorId||e,s=`${l} ${i} - ${r}.txt`,n=m(o.current.innerText),(c=document.createElement("a")).setAttribute("href","data:text/plain;charset=utf-8,"+encodeURIComponent(n)),c.setAttribute("download",s),c.style.display="none",document.body.appendChild(c),c.click(),document.body.removeChild(c)}}}(a,l);return(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"mb-200 print:hidden",children:[(0,s.jsxs)("button",{onClick:()=>void o(),disabled:m,className:c()("btn btn-secondary btn-small btn-icon-left mr-100 mb-100","gtm-product-spectext-copy"),children:[(0,s.jsx)(i.g,{icon:m?n.e6:n.jP}),(0,s.jsx)(C.HT,{translation:m?"Copied":"Copy"})]}),(0,s.jsxs)("button",{onClick:x,className:c()("btn btn-secondary btn-small btn-icon-left mb-100","gtm-product-spectext-download"),children:[(0,s.jsx)(i.g,{icon:n.vZ}),(0,s.jsx)(C.HT,{translation:"Download"})]})]}),(0,s.jsx)(W.A,{parentContainerRef:r,children:(0,s.jsx)("div",{ref:u,children:(0,s.jsx)(S.A,{contents:e,name:t,tabName:a,smallTextSize:!0})})})]})},X=({label:e,value:t})=>(0,s.jsxs)("div",{className:"inline-block p-100 m-050 bg-neutral-50",children:[(0,s.jsx)("div",{className:"text-style-label-small-bold",children:e}),(0,s.jsx)("div",{className:"text-style-label-small",children:t})]});
32var ee=a(35208),et=a(42469);let ea=({sku:e})=>{let[t,a,l]=(0,z.B)(["Article Name","Trade name","Article number"]),n=(0,d.useMemo)(()=>{let n=[],i=e.attributes[$.AU.ECO_TRADE_NAME_KEY];if(e.name&&n.push({label:t,value:e.name}),i&&n.push({label:a,value:(0,F.A)(i.value)?i.value.join(", "):i.value}),e.vendorId&&n.push({label:l,value:ee.iAk+e.vendorId}),e.articleNumbers)for(let t in e.articleNumbers)n.push({label:(0,s.jsx)(C.HT,{translation:(0,et.n$)(t).toUpperCase()}),value:e.articleNumbers[t]});return n},[t,l,e,a]);return(0,s.jsx)("div",{className:"-mx-050",children:(0,o.A)(n,(e,t)=>(0,s.jsx)(X,{label:e.label,value:e.value},e.value+t))})};var el=a(22145),es=a(72642),en=a(34824),ei=a(73321),er=a(86768);let ec=({operationModes:e,sku:t,designToolIframeUrl:a,canCompare:l,isLoading:n})=>{let i=(0,d.useRef)(null),{iframeUrl:r,selectedOperationMode:c}=function(e,t,a,l){let s=(0,ei.useSearchParams)(),n=s?.get("fullConfig")??void 0,i=(0,y.j)(),r=(0,y.G)(k.Jw),c=(0,y.G)(k.Eu),{market_id:o,shop_locale:m}=(0,y.G)((0,k.BK)(["market_id","shop_locale"])),[u,x]=(0,d.useState)(),[h,p]=(0,d.useState)(a||""),[g,f]=(0,d.useState)(!0);return(0,d.useEffect)(()=>{let a=c?.id!==u,s=r?.type===ee.Qz_.PERFORMANCE_CHART?r?.config:void 0,n=t&&c;if(!l&&!g&&n&&(a||s)){var i,o,d,m;let a=(0,er.b)(t,c)??c.maintenanceId??c.id;i=e,o=t.vendorId,d=a,m=s,i?.current?.contentWindow&&i.current.contentWindow.postMessage({type:"setItem",itemNo:o,variantId:d,config:m},"*"),x(c.id)}},[e,l,c,u,r,t,g]),(0,d.useEffect)(()=>{let e=o&&m&&c&&(!!t||!!a);if(!l){var s,i,r,d,h,f;let l,_,v,j=(s=o,i=m,r=c,d=t,h=a,f=n,l=new URL(h||ee.xWm),_="",v="",(r||d)&&(r?(_=String(r.vendorId),v=(0,er.b)(d,r)??String(r.maintenanceId||r.id)):d&&(_=d.vendorId,v=d.defaultOperatingModeId),_)?((0,Y.A)((0,en.A)({item:_,variant:v,lang:i,market:s},Boolean),(e,t)=>{l.searchParams.set(t,e)}),f&&l.searchParams.set("config",f),l.href):"");g&&e?(c?.id!==u&&x(c?.id),j&&p(e=>j!==e?j:e)):a&&j&&p(e=>j!==e?j:e)}},[o,m,c,t,g,a,n,l,u]),(0,el.M)("message",function(t){if(e&&e.current&&t.source===e.current.contentWindow&&[ee.BCR.INPUT_CHANGED,ee.BCR.READY].includes(t.data.type)){if(t.data.type===ee.BCR.INPUT_CHANGED||g){let e=t.data.data,a=null==e||""===e?"":"string"==typeof e?e:JSON.stringify(e);i((0,k.hR)({type:ee.Qz_.SELECTION_TOOL,config:a,initialLoad:g}))}f(!1)}}),{iframeUrl:h,selectedOperationMode:c}}(i,t,a,n),o=(0,d.useRef)({}),m=(0,d.useCallback)(e=>{if(i.current&&e.source===i.current.contentWindow){if(e.data?.type==="resize"){let t=Math.max(parseInt(e.data.data,10)||0,500);i.current.style.height=`${t}px`}e.data?.type==="anchorPositions"&&e.data?.data&&(o.current=e.data.data)}},[]);(0,el.M)("message",m);let u=(0,d.useCallback)((e,t)=>{let a=i.current,l=o.current[e];if(!a||"number"!=typeof l)return;let s=(0,es.$c)(),n=Math.max(a.getBoundingClientRect().top+window.scrollY+l-s,0);window.scrollTo({top:n,behavior:"smooth"}),t&&history.replaceState(null,"",`#${t}`)},[]);return(0,d.useEffect)(()=>{let e=e=>{let{anchor:t,slug:a}=e.detail||{};t&&u(t,a)};return window.addEventListener("scrollToAnchor",e),()=>{window.removeEventListener("scrollToAnchor",e)}},[u]),(0,s.jsxs)("div",{className:"flex flex-col gap-200 print:hidden",children:[e&&l&&(0,s.jsx)(b.A,{value:c?.id,operationModes:e}),!!r&&(0,s.jsx)("div",{className:"flex-1",children:(0,s.jsx)(N.A,{ref:i,src:r,removeScrolling:!0})})]})},eo=({contents:e,operationModes:t,documents:a,name:l,tabName:n,sectionType:i,sku:r,isLoading:o,canCompare:d,designToolIframeUrl:m,parentContainerRef:x,productCategory:h,product:p})=>{let g=(0,u.A)(e,{type:"image"}).length,f=![$.hx.SPECIFICATION,$.hx.DOCUMENTS,$.hx.PERFORMANCE,$.hx.BIM].includes(i),_=(0,y.G)(k.Cv);return(0,s.jsxs)("div",{className:c()(K()["is-section"],{[K()["is-section--multi-img"]]:g>1}),children:[i===$.hx.SPECIFICATION&&(0,s.jsx)(Q,{parentContainerRef:x,contents:e,name:l,tabName:n,sku:r}),i===$.hx.PERFORMANCE&&_!==ee.wY0?(0,s.jsx)(ec,{operationModes:t,sku:r,designToolIframeUrl:m,canCompare:d}):(0,s.jsx)(ec,{operationModes:t,designToolIframeUrl:m,canCompare:d}),i===$.hx.DOCUMENTS&&(0,s.jsx)(D,{files:a,productCategory:h,product:p}),i===$.hx.BIM&&(r?.vendorId||r?.bim?.bimId)&&(0,s.jsx)(L,{isLoading:o,vendorId:r?.vendorId,bimId:r?.bim?.bimId,operationModes:t}),f&&(0,s.jsxs)(s.Fragment,{children:[r&&i===$.hx.TECHNICAL_DATA&&(0,s.jsx)(ea,{sku:r}),e&&(0,s.jsx)(S.A,{contents:e,name:l,tabName:n,vendorId:r?.vendorId,useNormalTable:[$.hx.ENERGY,$.hx.TECHNICAL_DATA].includes(i)}),t&&(0,s.jsx)(H,{operationModes:t,sectionType:i,sku:r,isLoading:o,canCompare:d,productCategory:h})]})]})};var ed=a(55521),em=a(62102),eu=a(91800);let ex=new Set([$.hx.DESIGN_TOOL_CALCULATION,$.hx.DESIGN_TOOL_FLOWPATTERN,$.hx.DESIGN_TOOL_DIMENSIONS]),eh=({sections:e,section:t,iframeUrl:a,name:l,parentId:n,parentContainerRef:i,hashSectionOffset:r,hasMultipleSections:o,sku:d,isLoading:u,canCompare:
32x,index:h,productCategory:p,product:g})=>{let{isDesktopNav:f}=(0,U.l)();return ex.has(t.section)?(0,s.jsx)(ed.A,{id:(0,eu.B$)(t.section,n),additionalOffset:r,updateHash:!f||o,className:c()("pt-0",{"pb-0":h+1<(0,m.A)(e)},"gtm-product-section"),"data-gtm-name":t.nameKey,"data-gtm-label":t.name,children:a&&(0,s.jsx)(eo,{designToolIframeUrl:a,sectionType:t.section,name:l,tabName:t.name,sku:d,isLoading:u,canCompare:!1,parentContainerRef:i,productCategory:p,product:g})}):(0,s.jsx)(ed.A,{id:(0,eu.B$)(t.section,n),additionalOffset:r,updateHash:!f||o,className:c()("pt-150",{"pb-600":h+1<(0,m.A)(e),"print:hidden":t.section===$.hx.PERFORMANCE},"gtm-product-section"),"data-gtm-name":t.nameKey,"data-gtm-label":t.name,children:(0,s.jsxs)("div",{ref:i,children:[(0,s.jsx)(em.A,{level:3,children:t.name}),(0,s.jsx)(eo,{contents:t.contents,sectionType:t.section,operationModes:t.operatingModes,documents:t.documents,bimId:t.bimId,designToolIframeUrl:void 0,name:l,tabName:t.name,sku:d,isLoading:u,canCompare:x,parentContainerRef:i,productCategory:p,product:g})]})})},ep=new Set([$.hx.DESIGN_TOOL_CALCULATION,$.hx.DESIGN_TOOL_FLOWPATTERN,$.hx.DESIGN_TOOL_DIMENSIONS]),eg=({sections:e,iframeUrl:t,name:a,parentId:l,parentContainerRef:n,hashSectionOffset:i,hasMultipleSections:r,sku:c,isLoading:o,canCompare:d,productCategory:m,product:u})=>{let x=e.findIndex(e=>ep.has(e.section)&&(t??e.designToolIframeUrl));return(0,s.jsx)(s.Fragment,{children:e.map((h,p)=>{let g=ep.has(h.section)&&p===x?t??h.designToolIframeUrl:void 0;return(0,s.jsx)(eh,{sections:e,section:h,index:p,parentId:l,isLoading:o,sku:c,hasMultipleSections:r,hashSectionOffset:i,parentContainerRef:n,canCompare:d,name:a,iframeUrl:g,productCategory:m,product:u},`section-${h.section}-${h.name}`)})})};var ef=a(2426),e_=a.n(ef),ev=a(86503),ej=a(71884),eN=a(74578),eb=((l={}).TECH_SPECS="tech-specs",l.DOCUMENTATION="documentation",l);let eA=new Set([$.hx.DESIGN_TOOL_CALCULATION,$.hx.DESIGN_TOOL_FLOWPATTERN,$.hx.DESIGN_TOOL_DIMENSIONS]),eC={[$.hx.DESIGN_TOOL_CALCULATION]:"calculation",[$.hx.DESIGN_TOOL_FLOWPATTERN]:"flowpattern",[$.hx.DESIGN_TOOL_DIMENSIONS]:"dimensions"},ey=({sections:e,sku:t,operationModeItems:a,name:l,parentId:r,headline:m,headlineKey:u,isLoading:x,prependedSection:h,icon:p,iframeUrl:g,productCategory:f,product:_})=>{let v=e.length>+!h,j=(0,y.G)(k.Eu),{isDesktopNav:N}=(0,U.l)(),{ref:w,rect:L}=(0,eN.p0)({updateRect:N,updateScroll:!0}),S=(0,d.useMemo)(()=>L?.height&&Math.ceil(L.height)||0,[L]),E=(0,d.useRef)(null);return(0,s.jsx)(ev.A,{size:ee.YuK.FLUID,className:"mb-400 mt-700 relative",children:(0,s.jsxs)(ed.A,{id:r,className:"gtm-product-section","data-gtm-name":u,"data-gtm-label":m,children:[m&&(0,s.jsxs)("div",{ref:w,className:c()("row gap-y-150 mb-200 desktop-nav:mb-0 md",e_()["product-info-header"]),children:[(0,s.jsxs)("div",{className:"col-12 md:col-6 flex flex-row gap-100 items-center",children:[p&&(0,s.jsx)(i.g,{icon:p,className:"text-lg"}),(0,s.jsx)(C.DZ,{className:"m-0",level:2,children:(0,s.jsx)(C.HT,{translation:m})})]}),(0,s.jsxs)("div",{className:" col-12 md:col-6 md:text-right print:hidden flex items-center justify-end mobile-nav:flex-col gap-050 ",children:[a&&"tech-specs"===r&&(0,s.jsx)(b.A,{value:j?.id,operationModes:a,isLoading:x,sku:t,hideDownloadBtn:!0}),(0,s.jsx)("div",{className:c()({"whitespace-nowrap mobile-nav:w-full":"tech-specs"===r}),children:(0,s.jsx)(B.A,{sku:t,isLoading:x,operationModes:a,productCategory:f})})]})]}),x&&!e.length&&(0,s.jsx)("div",{className:"row",children:(0,s.jsx)("div",{className:"col-12",children:(0,s.jsx)(A.A,{})})}),(!!e.length||h)&&(0,s.jsxs)("div",{className:"row relative",children:[x&&(0,s.jsx)("div",{className:"absolute bg-white bg-opacity-50 flex justify-center p-400 w-full h-full z-[10]",children:(0,s.jsx)(i.g,{icon:n.sq,spin:!0,size:"3x"})}),v&&N&&(0,s.jsx)("div",{className:"desktop-nav:col-2 print:hidden",children:(0,s.jsx)("div",{style:{"--product-info-header-height":`${S||0}px`},className:e_()["product-info-sidebar"],children:(0,s.jsx)("nav",{children:(0,s.jsxs)("ul",{className:"list-none m-0 p-0 pt-150",children:[h&&(0,s.jsx)("li",{className:"mb-200",onClick:()=>(0,O.Bo)("Product Page Side Menu",h.name),children:(0,s.jsx)(ej.A,{activeClass:"text-menu-cta-active",id:(0,eu.B$)(h.name,r),className:"text-style-label-medium cursor-pointer text-menu-cta",children:h.name})}),(0,o.A)(e,(e,t)=>{let a=eA.has(e.section),l=eC[e.section],n=(0,eu.B$)(e.section,String(r));return(0,s.jsx)("li",{className:"mb-200",onClick:()=>(0,O.Bo)("Product Page Side Menu",e.name),children:(0,s.jsx)(ej.A,{activeClass:"text-menu-cta-active",id:n,className:"text-style-label-medium cursor-pointer text-menu-cta",scrollToAnchor:a&&l?()=>{window.dispatchEvent(new CustomEvent("scrollToAnchor",{detail:{anchor:l,slug:n}})),history.replaceState(null,"",`#${n}`)}:void 0,children:e.name})},"link-"+e.name+t)})]})})})}),(0,s.jsxs)("div",{className:c()("col-12",{"desktop-nav:col-10":v}),children:[h&&(0,s.jsxs)(ed.A,{id:(0,eu.B$)(h.name,r),additionalOffset:S,updateHash:!N||v,className:c()("pt-150 pb-600","gtm-product-section"),"data-gtm-name":h.nameKey,"data-gtm-label":h.name,children:[(0,s.jsx)(C.DZ,{level:3,children:h.name}),h.content]}
32),(0,s.jsx)(eg,{sections:e,parentContainerRef:E,name:l,parentId:r,hashSectionOffset:S,isLoading:x,canCompare:!1,hasMultipleSections:v,sku:t,iframeUrl:g,productCategory:f,product:_})]})]})]})})}},88128:(e,t,a)=>{"use strict";a.d(t,{A:()=>b});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(12115);let d=({variant:e="primary",negative:t,isLoading:a,triggerSuccessRef:r,resetSuccessRef:d,text:m,successText:u,icon:x,iconPosition:h,onClick:p,className:g,...f})=>{let[_,v]=(0,o.useState)(!1),j=(0,o.useRef)(void 0);return(0,o.useEffect)(()=>{r&&(r.current=()=>{j.current&&clearTimeout(j.current),v(!0),j.current=setTimeout(()=>{v(!1),j.current=void 0},3e3)}),d&&(d.current=()=>{v(!1),j.current&&(clearTimeout(j.current),j.current=void 0)})},[r,d]),(0,l.jsxs)("button",{className:c()("btn",g,{"btn-primary":"primary"===e,"btn-secondary":"secondary"===e,"btn-secondary btn-on-background":t,"btn-icon-left":"left"===h,"btn-icon-right":"right"===h,"btn-icon-only":"only"===h,"!bg-success-400 !bg-none":_}),onClick:e=>{r&&j.current?(clearTimeout(j.current),v(!1),j.current=void 0):p?.(e)},...f,children:[x&&(0,l.jsx)(i.g,{icon:a?s.sq:_?n.e6:x,spin:a}),"only"!==h&&(_?u:m)]})};var m=a(56432),u=a(35208),x=a(5786),h=a(21679),p=a(19390),g=a(83908),f=a(92388),_=a(58323),v=a(67763),j=a(76551),N=a(69135);let b=({skuId:e,vendorId:t,productName:a,quantity:r,type:b,disabled:A,customCtaButton:C,isImportedProduct:y,setAddedCartItem:w,showButtonIconOnly:k=!1,gtmTracking:L=!1,productCategory:S="",onAccessoryTrack:E})=>{let I=(0,g.G)(v.Pj),T=(0,g.G)((0,v.Fu)("checkout_enabled")),M=(0,g.G)((0,v.Fu)("shop_locale")),R=(0,g.G)((0,v.Fu)("brand"))||"default",{slug:O,isLoading:z}=(0,g.G)(v.Iz),{isUserLoggedIn:P}=(0,N.k)(),D=P(),[G,F]=(0,o.useState)(!1);(0,o.useEffect)(()=>{F(!0)},[]);let B="Contact sales",[U,$,H]=(0,_.B)(["Oh no, adding this product didn't work on our servers.","Buy","Added"]),V=(0,o.useRef)(void 0),K=(0,o.useRef)(void 0),{context:W}=(0,N.k)(),{setCart:Y,isBuying:Z,setIsBuying:J}=(0,j.x)(),q=(0,o.useCallback)(async()=>{if(e&&W?.token){J(!0);try{let t=await fetch("/api/shopware/add-to-cart",{method:"POST",body:JSON.stringify({brand:R,locale:M,id:e,qty:r??1}),headers:{"Content-Type":"application/json",swtoken:W.token}}),a=await t.json();Y(a),w&&w(e),V.current?.()}catch{(0,f.o)(U,{type:u.pOz.DANGER})}J(!1)}},[e,W?.token,r,Y,J,U]),Q=(0,o.useMemo)(()=>c()("btn btn-primary flex-1 w-full sm:flex-auto sm:w-fit",{"!flex-1":b===u.QKz.PRODUCT_PAGE,"btn-small":b===u.QKz.PRODUCT_CARD}),[b]);(0,o.useEffect)(()=>{K.current?.()},[e]);let X=(0,o.useMemo)(()=>(0,l.jsx)("button",{type:"button",disabled:!0,className:c()(Q,"btn-icon-only"),children:(0,l.jsx)(i.g,{icon:s.sq,spin:!0})}),[Q]),ee=(0,o.useMemo)(()=>(0,l.jsx)(d,{className:c()(Q,{"gtm-product-add-to-cart gtm-product-cta":L}),"data-gtm-name":L?"Buy":void 0,onClick:()=>{(0,h.SR)("Buy",S,a??""),E?.(),q()},triggerSuccessRef:V,resetSuccessRef:K,disabled:A||!e||Z,iconPosition:k?"only":"left",icon:n._R,isLoading:Z,text:$,successText:H}),[A,Q,q,Z,E,S,a,k,e,$,H,L]),et=(0,o.useMemo)(()=>z?X:O?(0,l.jsx)(m.sG,{linktype:u.J$1.STORY,url:O,onClick:()=>{(0,h.SR)(B,S,a??""),E?.(),(0,x.x)({productName:a||"",articleNumber:t||"",productUrl:I})},className:c()(Q,{"gtm-product-contact-sales gtm-product-cta":L}),aProps:{"data-gtm-name":L?B:void 0},children:(0,l.jsx)(m.HT,{translation:B})}):null,[z,O,Q,L,X,E,S,a,t,I]);if(!y&&C&&(0,p.VX)(C.link)){let{link:e}=C;return(0,l.jsx)(m.sG,{className:"btn btn-primary flex-1 w-full sm:flex-auto sm:w-fit",url:e.cached_url,email:e.email,linktype:e.linktype,target:e.linktype===u.J$1.URL?"_blank":"_self",rel:e.rel,title:e.title,onClick:()=>(0,h.SR)(C.label??"",S,a??""),children:C.label})}return G?T&&D&&e?ee:et:X}},89640:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(95155),s=a(69730),n=a.n(s),i=a(56432);let r=({name:e,categoryName:t,hideCategoryName:a=!1,useHeading:s=!0,textInverted:r=!1})=>{let c=s?i.DZ:"span";return(0,l.jsx)(c,{level:1,className:n()("text-xl mb-0",{h1:!s,"text-base":!r,"text-white":r}),children:(0,l.jsxs)("span",{className:"text-font-brand-scale inline-block",children:[e," ",t&&!a&&(0,l.jsx)("span",{className:"font-normal font-product-category",children:t})]})})}},89939:e=>
32{e.exports={"modal-backdrop":"Modal_modal-backdrop__0shur","modal-dialog":"Modal_modal-dialog__LUZYS","modal-wide":"Modal_modal-wide__8xKM9","modal-body":"Modal_modal-body__el4Bi","modal-title":"Modal_modal-title__wsJ3K","modal-close":"Modal_modal-close__NMV4n","modal-footer":"Modal_modal-footer__k9BB6"}},89995:e=>{e.exports={wrapper:"ArticleCardsBlock_wrapper__6Bmb7",grid:"ArticleCardsBlock_grid__kkpd9"}},91153:e=>{e.exports={container:"HomepageHero_container__zG7jC",background:"HomepageHero_background__zUPhF",bgVideo:"HomepageHero_bgVideo__YzNmX",bgImage:"HomepageHero_bgImage__anFUU",overlay:"HomepageHero_overlay__ZEcxd",gridContainer:"HomepageHero_gridContainer__DwuZa",contentColumn:"HomepageHero_contentColumn__jgvQf",headline:"HomepageHero_headline__EQmkw",titlePrimary:"HomepageHero_titlePrimary__mA0oA",titleSecondary:"HomepageHero_titleSecondary___lVx5",description:"HomepageHero_description__Wdpw_",buttons:"HomepageHero_buttons__nGo7Z",mobileFullWidthButton:"HomepageHero_mobileFullWidthButton__hfRmo",videoControl:"HomepageHero_videoControl__n2jhv"}},91263:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var l=a(95155),s=a(85524),n=a(28860),i=a.n(n),r=a(62866),c=a(35208);let o=({count:e})=>(0,l.jsx)("div",{className:"flex flex-col gap-300",children:(0,s.A)(e,e=>{let t,a,s,n,o;return(0,l.jsxs)("div",{className:"flex items-center",children:[(0,l.jsx)("div",{children:(0,l.jsx)(r.A,{width:30,height:c.f8P})}),(0,l.jsx)("div",{className:i()["lang-menu-skeleton-body"],children:(0,l.jsx)(r.A,{width:`${Math.round(50*(a=(t=function(e){let t=0x6a09e667^e.length;for(let a=0;a<e.length;a++)t=(t=Math.imul(t^e.charCodeAt(a),0xcc9e2d51))<<13|t>>>19;return()=>(t=Math.imul((t=Math.imul(t^t>>>16,0x85ebca6b))^t>>>13,0xc2b2ae35),(t^=t>>>16)>>>0)}(String(e)))(),s=t(),n=t(),o=t(),()=>{a>>>=0,s>>>=0,n>>>=0,o>>>=0;let e=a+s|0;return a=s^s>>>9,s=n+(n<<3)|0,n=n<<21|n>>>11,e=e+(o=o+1|0)|0,n=n+e|0,(e>>>0)/0x100000000})())+50}%`,height:c.f8P,dark:!0})})]},e)})})},91800:(e,t,a)=>{"use strict";a.d(t,{B$:()=>b,_e:()=>N,ey:()=>C,wC:()=>A});var l=a(95155),s=a(17302),n=a.n(s),i=a(72397),r=a(49820),c=a(96035),o=a(84275),d=a(10991),m=a(12115),u=a(35208),x=a(68580),h=a(83908),p=a(67763),g=a(88502),f=a(69135),_=a(64150),v=a(37549),j=a(45584);function N(e,t){let[a,s]=(0,m.useState)([]);return(0,m.useEffect)(()=>{s((0,r.A)(e,e=>(0,l.jsx)("option",{value:e.id,disabled:e.id===t?.id,children:e.shortName},e.id)))},[e,t]),a}function b(e,t){return`${t}-${(0,j.Y)(e)}`.toLowerCase()}function A(e,t){let[a,l]=(0,m.useState)({}),{execute:s}=function(e,{preserveData:t=!1,catchExecute:a=!0,ignoreStatus:l}={}){let[s,r]=(0,m.useState)(),[c,o]=(0,m.useState)(),[d,u]=(0,m.useState)(0),[x,p]=(0,m.useState)(!1),f=(0,h.j)(),_=(0,m.useCallback)(async s=>{t||r(void 0),o(void 0),p(!0);let{data:c,status:d}=await f((0,g.IT)(e,s)).catch(e=>{let t=n().isAxiosError(e),a=n().isCancel(e)||!!s?.cancelTokenSource?.token.reason,l=t?e.response:void 0;return{status:a?-1:l?.status??i.v.INTERNAL_SERVER_ERROR,data:l?.data}})||{status:i.v.INTERNAL_SERVER_ERROR,data:void 0};p(!1),u(e=>e+1);let m=0===d||d>=i.v.BAD_REQUEST;if(!(-1===d||m&&l?.includes(d))){if(m){let t=`IS API error occurred (status: ${d})`,l=Error(t);return(0,v.vV)(t,{route:e,response:c??"No response data"}),o(l),a?c:Promise.reject(l)}return r(c),c}},[e,a,f,l,t]),j=(0,m.useCallback)(()=>{r(void 0),o(void 0),p(!1)},[]);return c?{isLoading:!1,error:c,execute:_,flush:j,count:d}:s?{isLoading:!!t&&x,data:s,execute:_,flush:j,count:d}:{isLoading:x,execute:_,flush:j,count:d}}(_.$n.PRICES,{catchExecute:!1});return(0,m.useEffect)(()=>{let a=n().CancelToken.source();async function i(){let e=(0,c.A)(await Promise.all((0,o.A)(t,100).map(async e=>s({data:Object.fromEntries((0,r.A)(e,e=>[e,1])),method:u.B1.POST,cancelTokenSource:a}).catch(()=>({}))))).reduce((e,t)=>(Object.assign(e,t),e),{});l(t=>({...t,...e}))}return e&&(0,d.A)(t)&&i(),()=>{a.cancel()}},[s,e,t]),a}function C(e,t){let a=(0,h.G)((0,p.Fu)("price_display")),{isUserLoggedIn:l}=(0,f.k)(),s=l();return(0,m.useMemo)(()=>(0,d.A)(e)&&(0,d.A)(t)?(0,r.A)(e,e=>{let l=(0,x.S)(a,s,t,e.id);return l?{...e,...l}:e}):e,[s,a,t,e])}},91952:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var l=a(95155),s=a(9969),n=a(69730),i=a.n(n);a(12115);var r=a(56432),c=a(35208),o=a(22704),d=a(58323);let m=({illustrationFilename:e,text:t,ctaLabel:a,ctaIcon:n,handleCtaClick:m,ctaStoryUrl:u})=>
32{let x=(0,d.B)("No results found"),h=(0,o.IT)(e||"no-search-results"),p=i()("btn btn-primary",{"btn-icon-left":n});return(0,l.jsxs)("div",{className:"w-fit flex flex-col items-center gap-400",children:[(0,l.jsxs)("div",{className:"flex flex-col items-center",children:[(0,l.jsx)(r._V,{alt:x,imageUrl:h,fixedSvgDimensions:!0}),(0,l.jsx)("div",{className:"text-label-medium",children:t||x})]}),!!a&&!!(m||u)&&(0,l.jsxs)(r.e7,{condition:u,wrapper:e=>(0,l.jsx)(r.sG,{linktype:c.J$1.STORY,url:u,className:p,onClick:m,children:e}),elseWrapper:e=>(0,l.jsx)("button",{className:p,onClick:m,children:e}),children:[n&&(0,l.jsx)(s.g,{icon:n,className:"mr-100"}),a]})]})}},92217:(e,t,a)=>{"use strict";a.d(t,{A:()=>C});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(12115),d=a(79972),m=a(58308),u=a(49619),x=a.n(u),h=a(70140),p=a(86503),g=a(48179),f=a(35208),_=a(43509),v=a(17680),j=a(22145),N=a(73433),b=a(83908),A=a(67763);let C=({bottomChildren:e,middleChildren:t,useSmallLogo:a,hideLogoText:r,isBlog:u=!1,logo:C,story:y,isPreview:w,className:k})=>{let L=(0,b.j)(),S=(0,b.G)(A.k4),E=(0,b.G)(A.Cv),I=(0,b.G)(A.m9),T=(0,b.G)(A.xT),M=(0,b.G)(A.AD),R=(0,b.G)(A.GF),[O,z]=(0,o.useState)(),P=(0,b.G)((0,A.Fu)("root")),D=(0,b.G)(A.Fo),G=u?D?.full_slug:P?.full_slug||(0,N.u)(E),F=y?.content?.component===f.sbc.BLOG_POST?y?.content?.category?.uuid:y?.uuid,B=(0,o.useCallback)(()=>{L((0,A.qb)(!1)),L((0,A.rI)(null)),L((0,A.uK)(!1)),L((0,A.DP)(!1)),L((0,A.q_)(null)),(0,_.Wg)()},[L]),U=(0,o.useCallback)(()=>{M?B():L((0,A.qb)(!0))},[B,L,M]),$=(0,o.useCallback)(e=>{e.code===d.U.Escape&&B()},[B]);return(0,j.M)("keydown",$),(0,l.jsxs)(l.Fragment,{children:[u&&(0,l.jsx)(v.R$,{}),(0,l.jsx)("div",{id:"main-header",className:c()(k,"print:!pt-0",x()["main-header-wrap"],{[x()["main-header-wrap-blog"]]:u}),children:(0,l.jsxs)("header",{id:"main-header-inner",className:c()("mobile-nav:fixed print:!static w-full top-0 z-50 flex flex-col",x()["main-header"],{fixed:!u,[x()["main-header-small"]]:u,[x()["main-header--is-open"]]:M||I||T}),children:[(0,l.jsxs)(p.A,{className:c()("flex justify-between",x()["main-header-container"]),size:f.YuK.FLUID,children:[G&&(0,l.jsx)(h.A,{logo:C,className:u?"":"desktop-nav:flex-1",logoLink:G,logoText:u?"Blog":void 0,useSmallLogo:a,hideLogoText:r}),t,(0,l.jsx)("div",{className:"contents print:hidden",children:!S&&(0,l.jsx)(g.A,{isPreview:w,setHasNavigation:z,activeBlogCategoryUuid:F,isInHeaderBlog:u})}),(0,l.jsxs)("div",{className:"flex items-center desktop-nav:hidden print:hidden",children:[!u&&(0,l.jsx)(m.A,{mobileHeader:!0}),(O||R)&&(0,l.jsx)("button",{className:c()("text-fixed-lg hidden mobile-nav:flex ml-fixed-100 -mr-fixed-200","z-20 h-full w-fixed-500 text-menu-cta justify-center items-center"),onClick:()=>U(),children:(0,l.jsx)(i.g,{icon:M?n.Jy:n.ck})})]}),I&&(0,l.jsx)(i.g,{className:"close-overlay hidden desktop-nav:block",onClick:()=>B(),icon:s.Jy})]}),!I&&e]})})]})}},92388:(e,t,a)=>{"use strict";a.d(t,{o:()=>h});var l=a(95155),s=a(38434),n=a(93764),i=a(10863),r=a(9969),c=a(69730),o=a.n(c),d=a(49820),m=a(56432),u=a(35208);let x=({message:e,type:t=u.pOz.INFO,actions:a,title:s,dismiss:c})=>{let x=t===u.pOz.SUCCESS?i.SG:t===u.pOz.INFO?i.iW:i.JA;return(0,l.jsxs)("div",{className:o()("w-full p-200 flex items-start gap-[0.625rem] rounded-2",{"text-white":t!==u.pOz.WARNING,"bg-info-400":t===u.pOz.INFO,"bg-success-400":t===u.pOz.SUCCESS,"bg-warning-400":t===u.pOz.WARNING,"bg-danger-400":t===u.pOz.DANGER}),children:[(0,l.jsx)(r.g,{icon:x,className:"text-fixed-sm shrink-0"}),(0,l.jsxs)("div",{className:"flex flex-col gap-100 flex-1",children:[(0,l.jsxs)("div",{className:"text-style-label-small-bold",children:[(0,l.jsx)("span",{className:"mr-100",children:s||e}),(0,d.A)(a,({label:e,callback:t},a,s)=>{let n=a===s.length-1;return(0,l.jsx)("button",{onClick:()=>{t(),c&&c()},className:o()("text-style-label-small-bold underline",{"mr-100":!n}),children:e||(0,l.jsx)(m.HT,{translation:"Try again?"})},`${e}-${a}`)})]}),s&&(0,l.jsx)("div",{className:"text-style-label-small",children:e})]}),c&&(0,l.jsx)("button",{onClick:c,className:"shrink-0 flex px-fixed-050 -mx-fixed-050 py-fixed-025 -my-fixed-025",children:(0,l.jsx)(r.g,{icon:n.Jy,className:"text-fixed-sm"})})]})};function h(e,t){let{type:a,actions:n,title:i}=t||{};return(0,s.oR)(({id:t})=>(0,l.jsx)(x,{message:e,type:a,actions:n,title:i,dismiss:()=>s.oR.remove(t)}))}},93486:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var l=a(95155),s=a(99764),n=a(93764),i=a(9969),r=a(69730),c=a.n(r),o=a(83908),d=a(67763);let m=[s.dm,s.e6,s.JA,s.lE,s.ok,s.y_,s.KK,s.q9,s.mN,s.fG,s.Ki,s.bL,s.Bz,s.p4,s.MQ,s.r,s.lC,s.R1,s.E1,s.gK,s.fC,s.d7,s.Gk,s.Bw,s.Wc,s.$c],u=[n.dm,n.e6,n.JA,
32n.lE,n.ok,n.y_,n.KK,n.q9,n.mN,n.fG,n.Ki,n.bL,n.Bz,n.p4,n.MQ,n.r,n.lC,n.R1,n.E1,n.gK,n.fC,n.d7,n.Gk,n.Bw,n.Wc,n.$c];function x(e){return Object.fromEntries(e.map(e=>[e.iconName,e]))}let h={fal:x(m),far:x(u)},p=({icon:e,faClass:t,faClassWithIcon:a,...s})=>{var n,r;let m=(0,o.G)(d.Cv);if(!e&&!a)return null;let u="object"==typeof e?e:h[t||"fal"]?.[String(e)],{className:x,fixedWidth:p}=s,f=a||[t||"fal",`fa-${u?.iconName||(n=e,r=m,"string"!=typeof n?n:g[r]?.[n]||n)}`].join(" ");return u?(0,l.jsx)(i.g,{icon:u,...s}):(0,l.jsx)("i",{className:c()(f,x,{"fa-fw":p}),"aria-hidden":!0})},g={frico:{quote:"quote-frico"}}},93619:e=>{e.exports={"shorts-container":"Video_shorts-container__M_Cnm","shorts-frame":"Video_shorts-frame__u4j95"}},93764:(e,t,a)=>{"use strict";a.d(t,{$c:()=>ed,B0:()=>c,Bw:()=>V,Bz:()=>eL,CQ:()=>J,Ce:()=>d,Dn:()=>e_,E1:()=>ee,EZ:()=>el,GF:()=>r,Gk:()=>eu,JA:()=>eb,Jt:()=>N,Ju:()=>p,Jy:()=>eI,KK:()=>er,Ki:()=>ew,LF:()=>en,MQ:()=>eS,Mj:()=>X,OM:()=>eh,P0:()=>H,PE:()=>x,QJ:()=>eA,QL:()=>q,QR:()=>y,R1:()=>ex,RU:()=>et,TB:()=>em,U2:()=>u,U6:()=>h,Ue:()=>n,VH:()=>eo,Wc:()=>ej,Wz:()=>b,X4:()=>ey,Xk:()=>A,Yj:()=>E,_R:()=>v,__:()=>$,a$:()=>S,bL:()=>B,bn:()=>L,bx:()=>G,cb:()=>P,ck:()=>f,d7:()=>Z,dm:()=>m,e6:()=>j,eQ:()=>o,fC:()=>z,fG:()=>ek,fL:()=>ef,gK:()=>Q,hZ:()=>ea,hp:()=>es,iW:()=>k,jP:()=>R,jo:()=>g,kt:()=>Y,lC:()=>ei,lE:()=>w,mN:()=>M,oM:()=>l,oZ:()=>I,ok:()=>_,p4:()=>F,q9:()=>T,qc:()=>W,r:()=>eC,sq:()=>eg,td:()=>s,vZ:()=>U,vm:()=>i,w2:()=>C,xo:()=>ec,yL:()=>eN,yO:()=>K,yY:()=>eE,y_:()=>D,yy:()=>ev,z1:()=>ep,zT:()=>O});let l={prefix:"far",iconName:"address-card",icon:[576,512,[62140,"contact-card","vcard"],"f2bb","M512 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l448 0zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM208 256a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-44.2 0-80 35.8-80 80c0 8.8 7.2 16 16 16l192 0c8.8 0 16-7.2 16-16c0-44.2-35.8-80-80-80l-64 0zM376 144c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-80 0z"]},s={prefix:"far",iconName:"angle-down",icon:[448,512,[8964],"f107","M241 369c-9.4 9.4-24.6 9.4-33.9 0L47 209c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 369z"]},n={prefix:"far",iconName:"angle-left",icon:[320,512,[8249],"f104","M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z"]},i={prefix:"far",iconName:"angle-right",icon:[320,512,[8250],"f105","M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"]},r={prefix:"far",iconName:"angle-up",icon:[448,512,[8963],"f106","M207 143c9.4-9.4 24.6-9.4 33.9 0L401 303c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-143-143L81 337c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L207 143z"]},c={prefix:"far",iconName:"arrow-down",icon:[384,512,[8595],"f063","M174.6 472.6c4.5 4.7 10.8 7.4 17.4 7.4s12.8-2.7 17.4-7.4l168-176c9.2-9.6 8.8-24.8-.8-33.9s-24.8-8.8-33.9 .8L216 396.1 216 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 340.1L41.4 263.4c-9.2-9.6-24.3-9.9-33.9-.8s-9.9 24.3-.8 33.9l168 176z"]},o={prefix:"far",iconName:"arrow-down-z-a",icon:[576,512,["sort-alpha-desc","sort-alpha-down-alt"],"f881","M47 377l96 96c9.4 9.4 24.6 9.4 33.9 0l96-96c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-55 55L184 56c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 342.1L81 343c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9zM352 32c-13.3 0-24 10.7-24 24s10.7 24 24 24l74.6 0L334.1 184.1c-6.3 7.1-7.8 17.2-4 25.8S342.6 224 352 224l128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-74.6 0L497.9 71.9c6.3-7.1 7.8-17.2 4-25.8S489.4 32 480 32L352 32zm64 240c-9.1 0-17.4 5.1-21.5 13.3l-80 160c-5.9 11.9-1.1 26.3 10.7 32.2s26.3 1.1 32.2-10.7L370.8 440l85.2 0c1.7 0 3.3-.2 4.9-.5l13.6 27.2c5.9 11.9 20.3 16.7 32.2 10.7s16.7-20.3 10.7-32.2l-80-160c-4.1-8.1-12.4-13.3-21.5-13.3zM394.8 392L416 349.7 437.2 392l-42.3 0z"]},d={prefix:"far",iconName:"arrow-left",icon:[448,512,[8592],"f060","M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9 .8s8.8 24.8-.8 33.9L83.9 232 424 232c13.3 0 24 10.7 24 24s-10.7 24-24 24L83.9 280 216.6 406.6c9.6 9.2 9.9 24.3 .8 33.9s-24.3 9.9-33.9 .8l-176-168z"]},m={prefix:"far",iconName:"arrow-right",icon:[448,512,[8594],"f061","M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z"]},u={prefix:"far",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M40 224c-13.3 0-24-10.7-24-24L16 56c0-13.3 10.7-24 24-24s24 10.7 24 24l0 80.1 20-23.5C125 63.4 186.9 32 256 32c123.7 0 224 100.3 224 224s-100.3 224-224 224c-50.4 0-97-16.7-134.4-44.8c-10.6-8-12.7-23-4.8-33.6s23-12.7 33.6-4.8C179.8 418.9 216.3 432 256 432c97.2 0 176-78.8 176-176s-78.8-176-176-176c-54.3 0-102.9 24.6-135.2 63.4l-.1 .2s0 0 0 0L93.1 176l90.9 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L40 224z"]},x={prefix:"far",iconName:"arrow-up-a-z",icon:[576,512,["sort-alpha-up"],"f15e","M416 32c9.1 0 17.4 5.1 21.5 13.3l80 160c5.9 11.9 1.1 26.3-10.7 32.2s-26.3 1.1-32.2-10.7l-13.6-27.2c-1.6 .3-3.2 .5-4.9 .5l-85.2 0-13.4 26.7c-5.9 11.9-20.3 16.7-32.2 10.7s-16.7-20.3-10.7-32.2l80-160C398.6 37.
321 406.9 32 416 32zM394.8 152l42.3 0L416 109.7 394.8 152zM143 39c9.4-9.4 24.6-9.4 33.9 0l96 96c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-55-55L184 456c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-342.1L81 169c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l96-96zM352 288l128 0c9.4 0 18 5.5 21.9 14.2s2.3 18.7-4 25.8L405.4 432l74.6 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-128 0c-9.4 0-18-5.5-21.9-14.2s-2.3-18.7 4-25.8L426.6 336 352 336c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},h={prefix:"far",iconName:"arrow-up-right",icon:[384,512,[],"e09f","M328 96c13.3 0 24 10.7 24 24l0 240c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-182.1L73 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l231-231L88 144c-13.3 0-24-10.7-24-24s10.7-24 24-24l240 0z"]},p={prefix:"far",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M304 24c0 13.3 10.7 24 24 24l102.1 0L207 271c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l223-223L464 184c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160c0-13.3-10.7-24-24-24L328 0c-13.3 0-24 10.7-24 24zM72 32C32.2 32 0 64.2 0 104L0 440c0 39.8 32.2 72 72 72l336 0c39.8 0 72-32.2 72-72l0-128c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 128c0 13.3-10.7 24-24 24L72 464c-13.3 0-24-10.7-24-24l0-336c0-13.3 10.7-24 24-24l128 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L72 32z"]},g={prefix:"far",iconName:"arrow-up-to-line",icon:[384,512,["arrow-to-top"],"f341","M24 32C10.7 32 0 42.7 0 56S10.7 80 24 80l336 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L24 32zM209.5 167.6c-4.5-4.8-10.9-7.6-17.5-7.6s-12.9 2.7-17.5 7.6l-128 136c-9.1 9.7-8.6 24.8 1 33.9s24.8 8.6 33.9-1L168 244.5l0 83.5 0 128c0 13.3 10.7 24 24 24s24-10.7 24-24l0-128 0-83.5 86.5 91.9c9.1 9.7 24.3 10.1 33.9 1s10.1-24.3 1-33.9l-128-136z"]},f={prefix:"far",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 88C0 74.7 10.7 64 24 64l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 112C10.7 112 0 101.3 0 88zM0 248c0-13.3 10.7-24 24-24l400 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 272c-13.3 0-24-10.7-24-24zM448 408c0 13.3-10.7 24-24 24L24 432c-13.3 0-24-10.7-24-24s10.7-24 24-24l400 0c13.3 0 24 10.7 24 24z"]},_={prefix:"far",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L64 64C28.7 64 0 92.7 0 128l0 16 0 48L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-256 0-48 0-16c0-35.3-28.7-64-64-64l-40 0 0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40L152 64l0-40zM48 192l352 0 0 256c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256z"]},v={prefix:"far",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48l45.5 0c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5L488 384c13.3 0 24-10.7 24-24s-10.7-24-24-24l-288.3 0c-11.5 0-21.4-8.2-23.6-19.5L170.7 288l288.5 0c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32l-411 0C111 12.8 91.6 0 69.5 0L24 0zM131.1 80l389.6 0L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8l-297.6 0L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"]},j={prefix:"far",iconName:"check",icon:[448,512,[10003,10004],"f00c","M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z"]},N={prefix:"far",iconName:"chevron-down",icon:[512,512,[],"f078","M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z"]},b={prefix:"far",iconName:"chevron-left",icon:[320,512,[9001],"f053","M15 239c-9.4 9.4-9.4 24.6 0 33.9L207 465c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L65.9 256 241 81c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15 239z"]},A={prefix:"far",iconName:"chevron-right",icon:[320,512,[9002],"f054","M305 239c9.4 9.4 9.4 24.6 0 33.9L113 465c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l175-175L79 81c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L305 239z"]},C={prefix:"far",iconName:"chevron-up",icon:[512,512,[],"f077","M239 111c9.4-9.4 24.6-9.4 33.9 0L465 303c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-175-175L81 337c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L239 111z"]}
32,y={prefix:"far",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"]},w={prefix:"far",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},k={prefix:"far",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336c-13.3 0-24 10.7-24 24s10.7 24 24 24l80 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-88c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l24 0 0 64-24 0zm40-144a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},L={prefix:"far",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z"]},S={prefix:"far",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},E={prefix:"far",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M48 106.7L48 56c0-13.3-10.7-24-24-24S0 42.7 0 56L0 168c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-55.3 0c37-57.8 101.7-96 175.3-96c114.9 0 208 93.1 208 208s-93.1 208-208 208c-42.5 0-81.9-12.7-114.7-34.5c-11-7.3-25.9-4.3-33.3 6.7s-4.3 25.9 6.7 33.3C155.2 496.4 203.8 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C170.3 0 94.4 42.1 48 106.7zM256 128c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},I={prefix:"far",iconName:"columns-3",icon:[640,512,[],"e361","M448 80l0 352 128 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L448 80zm-48 0L240 80l0 352 160 0 0-352zM192 432l0-352L64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l128 0zM0 96C0 60.7 28.7 32 64 32l512 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96z"]},T={prefix:"far",iconName:"comments",icon:[640,512,[128490,61670],"f086","M88.2 309.1c9.8-18.3 6.8-40.8-7.5-55.8C59.4 230.9 48 204 48 176c0-63.5 63.8-128 160-128s160 64.5 160 128s-63.8 128-160 128c-13.1 0-25.8-1.3-37.8-3.6c-10.4-2-21.2-.6-30.7 4.2c-4.1 2.1-8.3 4.1-12.6 6c-16 7.2-32.9 13.5-49.9 18c2.8-4.6 5.4-9.1 7.9-13.6c1.1-1.9 2.2-3.9 3.2-5.9zM208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 41.8 17.2 80.1 45.9 110.3c-.9 1.7-1.9 3.5-2.8 5.1c-10.3 18.4-22.3 36.5-36.6 52.1c-6.6 7-8.3 17.2-4.6 25.9C5.8 378.3 14.4 384 24 384c43 0 86.5-13.3 122.7-29.7c4.8-2.2 9.6-4.5 14.2-6.8c15.1 3 30.9 4.5 47.1 4.5zM432 480c16.2 0 31.9-1.6 47.1-4.5c4.6 2.3 9.4 4.6 14.2 6.8C529.5 498.7 573 512 616 512c9.6 0 18.2-5.7 22-14.5c3.8-8.8 2-19-4.6-25.9c-14.2-15.6-26.2-33.7-36.6-52.1c-.9-1.7-1.9-3.4-2.8-5.1C622.8 384.1 640 345.8 640 304c0-94.4-87.9-171.5-198.2-175.8c4.1 15.2 6.2 31.2 6.2 47.8l0 .6c87.2 6.7 144 67.5 144 127.4c0 28-11.4 54.9-32.7 77.2c-14.3 15-17.3 37.6-7.5 55.8c1.1 2 2.2 4 3.2 5.9c2.5 4.5 5.2 9 7.9 13.6c-17-4.5-33.9-10.7-49.9-18c-4.3-1.9-8.5-3.9-12.6-6c-9.5-4.8-20.3-6.2-30.7-4.2c-12.1 2.4-24.8 3.6-37.8 3.6c-61.7 0-110-26.5-136.8-62.3c-16 5.4-32.8 9.4-50 11.8C279 439.8 350 480 432 480z"]},M={prefix:"far",iconName:"comments-question-check",icon:[640,512,[],"e14f","M88.2 309.1c9.8-18.3 6.8-40.8-7.5-55.8C59.4 230.9 48 204 48 176c0-63.5 63.8-128 160-128s160 64.5 160 128s-63.8 128-160 128c-13.1 0-25.8-1.3-37.8-3.6c-10.4-2-21.2-.6-30.7 4.2c-4.1 2.1-8.3 4.1-12.6 6c-16 7.2-32.9 13.5-49.9 18c2.8-4.6 5.4-9.1 7.9-13.6c1.1-1.9 2.2-3.9 3.2-5.9zM208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 41.8 17.2 80.1 45.9 110.3c-.9 1.7-1.9 3.5-2.8 5.
321c-10.3 18.4-22.3 36.5-36.6 52.1c-6.6 7-8.3 17.2-4.6 25.9C5.8 378.3 14.4 384 24 384c43 0 86.5-13.3 122.7-29.7c4.8-2.2 9.6-4.5 14.2-6.8c15.1 3 30.9 4.5 47.1 4.5zM432 480c16.2 0 31.9-1.6 47.1-4.5c4.6 2.3 9.4 4.6 14.2 6.8C529.5 498.7 573 512 616 512c9.6 0 18.2-5.7 22-14.5c3.8-8.8 2-19-4.6-25.9c-14.2-15.6-26.2-33.7-36.6-52.1c-.9-1.7-1.9-3.4-2.8-5.1C622.8 384.1 640 345.8 640 304c0-94.4-87.9-171.5-198.2-175.8c4.1 15.2 6.2 31.2 6.2 47.8l0 .6c87.2 6.7 144 67.5 144 127.4c0 28-11.4 54.9-32.7 77.2c-14.3 15-17.3 37.6-7.5 55.8c1.1 2 2.2 4 3.2 5.9c2.5 4.5 5.2 9 7.9 13.6c-17-4.5-33.9-10.7-49.9-18c-4.3-1.9-8.5-3.9-12.6-6c-9.5-4.8-20.3-6.2-30.7-4.2c-12.1 2.4-24.8 3.6-37.8 3.6c-61.7 0-110-26.5-136.8-62.3c-16 5.4-32.8 9.4-50 11.8C279 439.8 350 480 432 480zM184.3 86.3c-16.4 0-31 10.3-36.4 25.7l-.3 .9c-3 8.3 1.4 17.5 9.7 20.4s17.5-1.4 20.4-9.7l.3-.9c.9-2.7 3.5-4.4 6.3-4.4l41.3 0c6.5 0 11.7 5.3 11.7 11.7c0 4.2-2.2 8.1-5.9 10.2l-31.4 18c-5 2.9-8 8.1-8 13.9l0 9.5c0 8.8 7.2 16 16 16s16-7.2 16-16l0-.3L247.4 168c13.6-7.8 22-22.3 22-37.9c0-24.2-19.6-43.7-43.7-43.7l-41.3 0zM208 266.7a22.7 22.7 0 1 0 0-45.3 22.7 22.7 0 1 0 0 45.3zm331.3 22c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-74 74-31.4-31.4c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L431.4 374c6.2 6.2 16.4 6.2 22.6 0l85.3-85.3z"]},R={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L400 115.9 400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-32-48 0 0 32c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l32 0 0-48-32 0z"]},O={prefix:"far",iconName:"crosshairs",icon:[512,512,[],"f05b","M256 0c13.3 0 24 10.7 24 24l0 17.3C380.1 52.4 459.6 131.9 470.7 232l17.3 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-17.3 0C459.6 380.1 380.1 459.6 280 470.7l0 17.3c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-17.3C131.9 459.6 52.4 380.1 41.3 280L24 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l17.3 0C52.4 131.9 131.9 52.4 232 41.3L232 24c0-13.3 10.7-24 24-24zM89.7 280c10.5 73.6 68.7 131.8 142.3 142.3l0-30.3c0-13.3 10.7-24 24-24s24 10.7 24 24l0 30.3c73.6-10.5 131.8-68.7 142.3-142.3L392 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l30.3 0C411.8 158.4 353.6 100.2 280 89.7l0 30.3c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-30.3C158.4 100.2 100.2 158.4 89.7 232l30.3 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-30.3 0zM256 224a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},z={prefix:"far",iconName:"diamond-turn-right",icon:[512,512,["directions"],"f5eb","M50.9 249L249 50.9c1.9-1.9 4.4-2.9 7-2.9s5.2 1 7 2.9L461.1 249c1.9 1.9 2.9 4.4 2.9 7s-1 5.2-2.9 7L263 461.1c-1.9 1.9-4.4 2.9-7 2.9s-5.2-1-7-2.9L50.9 263c-1.9-1.9-2.9-4.4-2.9-7s1-5.2 2.9-7zM215 17L17 215C6.1 225.9 0 240.6 0 256s6.1 30.1 17 41L215 495c10.9 10.9 25.6 17 41 17s30.1-6.1 41-17L495 297c10.9-10.9 17-25.6 17-41s-6.1-30.1-17-41L297 17C286.1 6.1 271.4 0 256 0s-30.1 6.1-41 17zM315.3 148.7c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 40-48 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l48 0 0 40c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l64-64c6.2-6.2 6.2-16.4 0-22.6l-64-64z"]},P={prefix:"far",iconName:"download",icon:[512,512,[],"f019","M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 270.1-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95L280 24zM128.8 304L64 304c-35.3 0-64 28.7-64 64l0 80c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-80c0-35.3-28.7-64-64-64l-64.8 0-48 48L448 352c8.8 0 16 7.2 16 16l0 80c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-80c0-8.8 7.2-16 16-16l112.8 0-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z"]},D={prefix:"far",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},G={prefix:"far",iconName:"exclamation",icon:[128,512,[10069,10071,61738],"21","M88 56c0-13.3-10.7-24-24-24S40 42.7 40 56l0 288c0 13.3 10.7 24 24 24s24-10.7 24-24L88 56zM64 480a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},F={prefix:"far",iconName:"file-invoice",icon:[384,512,[],"f570","M64 464l256 0c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm80 48c0-8.8 7.2-16 16-16l80 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-80 0c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16l80 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-80 0c-8.8 0-16-7.2-16-16zM192 400c0-8.8 7.2-16 16-16l80 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-80 0c-8.8 0-16-7.2-16-16zM112 224l160 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32l-160 0c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32z"]},B={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},U=B,$={prefix:"far",iconName:"file-spreadsheet",icon:[384,512,[],"f65b","M48 448L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zM176 256l0 48-64 0 0-48 64 0zm-64 80l64 0 0 48-64 0 0-48zm96 0l64 0 0 48-64 0 0-48zm-16 80l16 0 64 0c17.7 0 32-14.3 32-32l0-48 0-16 0-16 0-48c0-17.7-14.3-32-32-32l-64 0-16 0-16 0-64 0c-17.7 0-32 14.3-32 32l0 48 0 16 0 16 0 48c0 17.7 14.3 32 32 32l64 0 16 0zm16-112l0-48 64 0 0 48-64 0z"]},H={prefix:"far",iconName:"filters",icon:[640,512,[],"e17e","M233.8 32C210.7 32 192 50.7 192 73.8c0 9.3 3.1 18.4 8.9 25.8L336 272.3l0 63.9c0 12.3 5.6 23.9 15.3 31.5l92.9 73c21 16.5 51.8 1.5 51.8-25.2l0-143.3L631.1 99.6c5.8-7.4 8.9-16.4 8.9-25.8C640 50.7 621.3 32 598.2 32L233.8 32zM378.9 249.2L246.5 80l339 0L453.1 249.2c-3.3 4.2-5.1 9.4-5.1 14.8l0 118.6-64-50.3 0-68.3c0-5.4-1.8-10.6-5.1-14.8zM163.4 96L41.8 96C18.7 96 0 114.7 0 137.8c0 9.3 3.1 18.4 8.9 25.8L144 336.3l0 31.9c0 12.3 5.6 23.9 15.3 31.5l92.9 73c21 16.5 51.8 1.5 51.8-25.2l0-111.3c0 0 0 0 0-.1l0-52.9-9.7-12.5-33.2 42.4c-3.3 4.2-5.1 9.4-5.1 14.8l0 86.6-64-50.3 0-36.3c0-5.4-1.8-10.6-5.1-14.8L54.5 144 195 144l-19.3-24.6c-5.5-7-9.6-15-12.3-23.4z"]},V={prefix:"far",iconName:"globe",icon:[512,512,[127760],"f0ac","M256 464c7.4 0 27-7.2 47.6-48.4c8.8-17.7 16.4-39.2 22-63.6l-139.2 0c5.6 24.4 13.2 45.9 22 63.6C229 456.8 248.6 464 256 464zM178.5 304l155 0c1.6-15.3 2.5-31.4 2.5-48s-.9-32.7-2.5-48l-155 0c-1.6 15.3-2.5 31.4-2.5 48s.9 32.7 2.5 48zm7.9-144l139.2 0c-5.6-24.4-13.2-45.9-22-63.6C283 55.2 263.4 48 256 48s-27 7.2-47.6 48.4c-8.8 17.7-16.4 39.2-22 63.6zm195.3 48c1.5 15.5 2.2 31.6 2.2 48s-.8 32.5-2.2 48l76.7 0c3.6-15.4 5.6-31.5 5.6-48s-1.9-32.6-5.6-48l-76.7 0zm58.8-48c-21.4-41.1-56.1-74.1-98.4-93.4c14.1 25.6 25.3 57.5 32.6 93.4l65.9 0zm-303.3 0c7.3-35.9 18.5-67.7 32.6-93.4c-42.3 19.3-77 52.3-98.4 93.4l65.9 0zM53.6 208c-3.6 15.4-5.6 31.5-5.6 48s1.9 32.6 5.6 48l76.7 0c-1.5-15.5-2.2-31.6-2.2-48s.8-32.5 2.2-48l-76.7 0zM342.1 445.4c42.3-19.3 77-52.3 98.4-93.4l-65.9 0c-7.3 35.9-18.5 67.7-32.6 93.4zm-172.2 0c-14.1-25.6-25.3-57.5-32.6-93.4l-65.9 0c21.4 41.1 56.1 74.1 98.4 93.4zM256 512A256 256 0 1 1 256 0a256 256 0 1 1 0 512z"]},K={prefix:"far",iconName:"grid",icon:[448,512,["grid-3"],"e195","M88 72l0 48-48 0 0-48 48 0zM40 32C17.9 32 0 49.9 0 72l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40L40 32zM88 232l0 48-48 0 0-48 48 0zM40 192c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0zm0 200l48 0 0 48-48 0 0-48zM0 392l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM248 72l0 48-48 0 0-48 48 0zM200 32c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0zm0 200l48 0 0 48-48 0 0-48zm-40 0l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zm88 160l0 48-48 0 0-48 48 0zm-48-40c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0zM360 72l48 0 0 48-48 0 0-48zm-40 0l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zm88 160l0 48-48 0 0-48 48 0zm-48-40c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0zm0 200l48 0 0 48-48 0 0-48zm-40 0l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40z"]},W={prefix:"far",iconName:"heart",icon:[512,512,[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],"f004","M225.8 468.2l-2.5-2.3L48.1 303.2C17.4 274.7 0 234.7 0 192.8l0-3.3c0-70.4 50-130.8 119.2-144C158.6 37.9 198.9 47 231 69.6c9 6.4 17.4 13.8 25 22.3c4.2-4.8 8.7-9.2 13.5-13.3c3.7-3.2 7.5-6.2 11.5-9c0 0 0 0 0 0C313.1 47 353.4 37.9 392.8 45.4C462 58.6 512 119.1 512 189.5l0 3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3c-8.2 7.6-19 11.9-30.2 11.9s-22-4.2-30.2-11.9zM239.1 145c-.4-.3-.7-.7-1-1.1l-17.8-20-.1-.1s0 0 0 0c-23.1-25.9-58-37.7-92-31.2C81.6 101.5 48 142.1 48 189.5l0 3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268c20.9-19.4 32.8-46.7 32.8-75.2l0-3.3c0-47.3-33.6-88-80.1-96.9c-34-6.5-69 5.4-92 31.2c0 0 0 0-.1 .1s0 0-.1 .1l-17.8 20c-.3 .4-.7 .7-1 1.1c-4.5 4.5-10.6 7-16.9 7s-12.4-2.5-16.9-7z"]},Y={prefix:"far",iconName:"info",icon:[192,512,[],"f129","M56 72a40 40 0 1 1 80 0A40 40 0 1 1 56 72zM16 200c0-13.3 10.7-24 24-24l56 0c13.3 0 24 10.7 24 24l0 264 48 0c13.3 0 24 10.7 24 24s-10.7 24-24 24L24 512c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0 0-240-32 0c-13.3 0-24-10.7-24-24z"]},Z={prefix:"far",iconName:"keynote",icon:[512,512,[],"f66c","M198.4 72L184 72c-22.1 0-40 17.9-40 40l0 48 278.3 0c16.1 0 31 8 39.9 21.4l41.7 62.5c5.3 7.9 8.1 17.1 8.1 26.6l0 49.5c0 17.7-14.3 32-32 32L32 352c-17.7 0-32-14.3-32-32l0-49.5c0-9.5 2.8-18.7 8.1-26.6l41.7-62.5C58.7 168 73.6 160 89.7 160l6.3 0 0-48c0-48.6 39.4-88 88-88l14.4 0C206.7 9.7 222.2 0 240 0l64 0c26.5 0 48 21.5 48 48s-21.5 48-48 48l-64 0c-17.8 0-33.3-9.7-41.6-24zM48 304l416 0 0-33.5L422.3 208 89.7 208 48 270.5 48 304zm80 184c0-13.3 10.7-24 24-24l80 0 0-80 48 0 0 80 80 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-104 0-104 0c-13.3 0-24-10.7-24-24z"]},J={prefix:"far",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M580.3 267.2c56.2-56.2 56.2-147.3 0-203.5C
32526.8 10.2 440.9 7.3 383.9 57.2l-6.1 5.4c-10 8.7-11 23.9-2.3 33.9s23.9 11 33.9 2.3l6.1-5.4c38-33.2 95.2-31.3 130.9 4.4c37.4 37.4 37.4 98.1 0 135.6L433.1 346.6c-37.4 37.4-98.2 37.4-135.6 0c-35.7-35.7-37.6-92.9-4.4-130.9l4.7-5.4c8.7-10 7.7-25.1-2.3-33.9s-25.1-7.7-33.9 2.3l-4.7 5.4c-49.8 57-46.9 142.9 6.6 196.4c56.2 56.2 147.3 56.2 203.5 0L580.3 267.2zM59.7 244.8C3.5 301 3.5 392.1 59.7 448.2c53.6 53.6 139.5 56.4 196.5 6.5l6.1-5.4c10-8.7 11-23.9 2.3-33.9s-23.9-11-33.9-2.3l-6.1 5.4c-38 33.2-95.2 31.3-130.9-4.4c-37.4-37.4-37.4-98.1 0-135.6L207 165.4c37.4-37.4 98.1-37.4 135.6 0c35.7 35.7 37.6 92.9 4.4 130.9l-5.4 6.1c-8.7 10-7.7 25.1 2.3 33.9s25.1 7.7 33.9-2.3l5.4-6.1c49.9-57 47-142.9-6.5-196.5c-56.2-56.2-147.3-56.2-203.5 0L59.7 244.8z"]},q={prefix:"far",iconName:"list-tree",icon:[512,512,[],"e1d2","M24 48C10.7 48 0 58.7 0 72l0 48c0 13.3 10.7 24 24 24l0 112 0 128c0 30.9 25.1 56 56 56l48 0c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24l-48 0c-4.4 0-8-3.6-8-8l0-104 56 0c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24l-56 0 0-88c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L24 48zM160 96c0 13.3 10.7 24 24 24l304 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L184 72c-13.3 0-24 10.7-24 24zM288 256c0 13.3 10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0c-13.3 0-24 10.7-24 24zm0 160c0 13.3 10.7 24 24 24l176 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-176 0c-13.3 0-24 10.7-24 24z"]},Q={prefix:"far",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M336 192c0-79.5-64.5-144-144-144S48 112.5 48 192c0 12.4 4.5 31.6 15.3 57.2c10.5 24.8 25.4 52.2 42.5 79.9c28.5 46.2 61.5 90.8 86.2 122.6c24.8-31.8 57.8-76.4 86.2-122.6c17.1-27.7 32-55.1 42.5-79.9C331.5 223.6 336 204.4 336 192zm48 0c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192zm-160 0a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-112 0a80 80 0 1 1 160 0 80 80 0 1 1 -160 0z"]},X={prefix:"far",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z"]},ee={prefix:"far",iconName:"map-location",icon:[576,512,["map-marked"],"f59f","M403 148.6c3.2-10.3 5-20 5-28.6C408 53.7 354.3 0 288 0C226.4 0 175.6 46.4 168.8 106.2c-.5 4.5-.8 9.1-.8 13.8c0 10.3 2.6 22 7 34.6c.7 2.1 1.5 4.2 2.3 6.3c10.4 27 28.3 57.1 46.7 84.4c18.1 26.9 36.7 51.1 49.2 66.6c7.7 9.6 22 9.6 29.6 0c12.4-15.5 31.1-39.7 49.2-66.6c.1-.2 .3-.4 .4-.6c4.6-6.8 9.1-13.7 13.5-20.8c3.3-5.3 6.5-10.7 9.6-16l.1-.2c11.8-20.4 21.8-40.8 27.4-59.2zm-8.3 89.6c-13.9 22.5-29.1 44.2-42.7 62.4l0 153.1L224 407.2l0-106.6c-13.5-18.2-28.8-39.9-42.7-62.4c-1.8-2.9-3.6-5.8-5.3-8.8l0 177.7L48 453.7l0-252.9 96.9-35.2c-5.2-14.9-8.9-30.5-8.9-45.6c0-.8 0-1.5 0-2.3L15.8 161.4C6.3 164.9 0 173.9 0 184L0 488c0 7.8 3.8 15.2 10.2 19.7s14.6 5.6 22 2.9l167.8-61 167.8 61c5.3 1.9 11.1 1.9 16.4 0l176-64c9.5-3.4 15.8-12.5 15.8-22.6l0-304c0-7.8-3.8-15.2-10.2-19.7s-14.6-5.6-22-2.9l-105 38.2c-2.2 15-7.3 30.2-13.2 44.2c-2 4.6-4.1 9.3-6.3 14L528 154.3l0 252.9L400 453.7l0-224.3c-1.8 3-3.5 5.9-5.3 8.8z"]},et={prefix:"far",iconName:"map-pin",icon:[320,512,[128205],"f276","M64 144a96 96 0 1 1 192 0A96 96 0 1 1 64 144zM184 286c68.1-11.4 120-70.7 120-142C304 64.5 239.5 0 160 0S16 64.5 16 144c0 71.4 51.9 130.6 120 142l0 202c0 13.3 10.7 24 24 24s24-10.7 24-24l0-202z"]},ea={prefix:"far",iconName:"memo-pad",icon:[448,512,[],"e1da","M400 128l0 320c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-320 352 0zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L64 0zM96 200c0 13.3 10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0c-13.3 0-24 10.7-24 24zm0 96c0 13.3 10.7 24 24 24l208 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-208 0c-13.3 0-24 10.7-24 24zm0 96c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0c-13.3 0-24 10.7-24 24z"]},el={prefix:"far",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 13.3-10.7 24-24 24L40 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l368 0c13.3 0 24 10.7 24 24z"]},es={prefix:"far",iconName:"pen",icon:[512,512,[128394],"f304","M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z"]},en={prefix:"far",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M441 58.9L453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 
32134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2L344 121.9 390.1 168 255.8 302.2c-2.9 2.9-6.5 5-10.4 6.1l-58.5 16.7 16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25L175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25C446.8-3.1 401.2-3.1 373.1 25zM88 64C39.4 64 0 103.4 0 152L0 424c0 48.6 39.4 88 88 88l272 0c48.6 0 88-39.4 88-88l0-112c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 112c0 22.1-17.9 40-40 40L88 464c-22.1 0-40-17.9-40-40l0-272c0-22.1 17.9-40 40-40l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L88 64z"]},ei={prefix:"far",iconName:"person-carry-box",icon:[384,512,["person-carry"],"f4cf","M80 0a48 48 0 1 1 0 96A48 48 0 1 1 80 0zM0 488L0 340.3c.5 .4 1.1 .9 1.6 1.3L48 378.1 48 488c0 13.3-10.7 24-24 24s-24-10.7-24-24zM59.2 176C53 176 48 181 48 187.2l0 85.3c0 2.5 1.1 4.8 3.1 6.3L72 295.2 72 179c-3.9-1.9-8.3-3-12.8-3zM120 246.2l0 86.7 25.8 20.3c8.1 6.4 13.4 15.6 14.9 25.8l15.1 105.6c1.9 13.1-7.2 25.3-20.4 27.2s-25.3-7.2-27.2-20.4L113.6 388.9 21.4 316.5C7.9 305.9 0 289.6 0 272.4l0-85.3C0 154.5 26.5 128 59.2 128c26.1 0 50.5 13.3 64.6 35.3L173.1 240l18.9 0 0-112c0-17.7 14.3-32 32-32l128 0c17.7 0 32 14.3 32 32l0 128c0 17.7-14.3 32-32 32l-120 0-8 0-55.3 0c-13.6 0-26.3-6.9-33.6-18.4L120 246.2zM240 240l96 0 0-96-96 0 0 96z"]},er={prefix:"far",iconName:"phone",icon:[512,512,[128222,128379],"f095","M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64c0 0 0 0 0 0C0 295.2 175.2 485.6 400.1 509.5c9.8 1 19.6 1.8 29.6 2.2c0 0 0 0 0 0c0 0 .1 0 .1 0c6.1 .2 12.1 .4 18.2 .4c0 0 0 0 0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM441.5 464C225.8 460.5 51.5 286.2 48.1 70.5l99.2-21.3 43 100.4L154.4 179c-18.2 14.9-22.9 40.8-11.1 61.2c30.9 53.3 75.3 97.7 128.6 128.6c20.4 11.8 46.3 7.1 61.2-11.1l29.4-35.9 100.4 43L441.5 464zM48 64s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0z"]},ec={prefix:"far",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M248 72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 160L40 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l160 0 0 160c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160 160 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-160 0 0-160z"]},eo={prefix:"far",iconName:"repeat",icon:[512,512,[128257],"f363","M22.8 280C9.6 279.3-.6 268 0 254.8l.4-8C5.3 148.9 86.2 72 184.2 72L304 72l0-36.4C304 15.9 319.9 0 339.6 0c8.8 0 17.3 3.3 23.8 9.1l76.7 69c5.1 4.6 7.9 11 7.9 17.8s-2.9 13.3-7.9 17.8l-76.7 69c-6.5 5.9-15 9.1-23.8 9.1c-19.6 0-35.6-15.9-35.6-35.6l0-36.4-119.8 0C111.7 120 52 176.8 48.4 249.2l-.4 8C47.3 270.4 36 280.6 22.8 280zM352 128.5L388.1 96 352 63.5l0 65zM489.2 232c13.2 .7 23.4 11.9 22.8 25.2l-.4 8C506.7 363.1 425.8 440 327.8 440L208 440l0 36.4c0 19.6-15.9 35.6-35.6 35.6c-8.8 0-17.3-3.3-23.8-9.1l-76.7-69c-5.1-4.6-7.9-11-7.9-17.8s2.9-13.3 7.9-17.8l76.7-69c6.5-5.9 15-9.1 23.8-9.1c19.6 0 35.6 15.9 35.6 35.6l0 36.4 119.8 0c72.5 0 132.2-56.8 135.8-129.2l.4-8c.7-13.2 11.9-23.4 25.2-22.8zM160 383.5L123.9 416 160 448.5l0-65z"]},ed={prefix:"far",iconName:"rocket-launch",icon:[512,512,[128640],"e027","M197.9 253.9c12.9 6.4 24.7 14.8 35 25.2s18.8 22.2 25.2 35c105.8-30 156.7-79.5 181.5-126c25-46.8 27.3-97.6 22-137.7c-40.1-5.3-90.9-3-137.7 22c-46.5 24.8-96 75.8-126 181.5zM384 312.1l0 82.2c0 25.4-13.4 49-35.3 61.9l-88.5 52.5c-7.4 4.4-16.6 4.5-24.1 .2s-12.1-12.2-12.1-20.9l0-114.7c0-22.6-9-44.3-25-60.3s-37.7-25-60.3-25L24 288c-8.6 0-16.6-4.6-20.9-12.1s-4.2-16.7 .2-24.1l52.5-88.5c13-21.9 36.5-35.3 61.9-35.3l82.2 0C281.7-3.8 408.8-8.5 483.9 5.3c11.6 2.1 20.7 11.2 22.8 22.8c13.8 75.1 9.1 202.2-122.7 284zM28.3 511.9c-16 .4-28.6-12.2-28.2-28.2C1 446 7.7 379.7 42 345.5c34.4-34.4 90.1-34.4 124.5 0s34.4 90.1 0 124.5C132.3 504.3 66 511 28.3 511.9zm50.2-64.5c12.8-.7 31.2-3.7 41.3-13.7c11.4-11.4 11.4-30 0-41.4s-30-11.4-41.4 0c-10.1 10.1-13 28.5-13.7 41.3c-.5 8 5.9 14.3 13.9 13.9zM328 144a40 40 0 1 1 80 0 40 40 0 1 1 -80 0z"]},em={prefix:"far",iconName:"route",icon:[512,512,[],"f4d7","M438.6 155.7c-7.2 11.5-15 22.6-22.6 32.7c-7.5-10.1-15.4-21.2-22.6-32.7C375.7 127.3 368 106.3 368 96c0-26.5 21.5-48 48-48s48 21.5 48 48c0 10.3-7.7 31.3-25.4 59.7zM427.4 251C452.9 221.1 512 146.2 512 96c0-53-43-96-96-96s-96 43-96 96c0 33.3 25.9 77.3 50.8 112L328 208c-48.6 0-88 39.4-88 88s39.4 88 88 88l96 0c22.1 0 40 17.9 40 40s-17.9 40-40 40l-246.2 0c-2.7 3.8-5.5 7.6-8.2 11.2c-10.7 14.2-21.3 26.9-30 36.8L424 512c48.6 0 88-39.4 88-88s-39.4-88-88-88l-96 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l84.9 0c5.1 1.1 10.7-.6 14.5-5zM118.9 408.4c-7.3 11-15.3 21.7-22.9 31.2c-7.6-9.5-15.6-20.2-22.9-31.2C55.4 381.7 48 361.9 48 352c0-26.5 21.5-48 48-48s48 21.5 48 48c0 9.9-7.4 29.7-25.1 56.4zm19 55.6c25.9-33.1 54.1-77.3 54.1-112c0-53-43-96-96-96s-96 43-96 96c0 50.5 59.8 121 85 148.4c6 6.5 16 6.5 21.9 0c.1-.1 .2-.2 .3-.3c.3-.3 .6-.7 .9-1c2.8-3.1 6-6.7 9.5-10.7c.1-.1 .1-.1 .2-.2c6.1-7 13-15.2 20-24.2z"]},eu={prefix:"far",iconName:"screen-users",icon:[640,512,["users-class"],"f63d","M96 384a64 64 0 1 0 0-128 64 64 0 1 0 0 128zM64 416c-35.3 0-64 28.7-64 64c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32c0-35.3-28.7-64-64-64l-64 0zm256-32a64 64 0 1 0 0-128 64 64 0 1 0 0 128zm-32 32c-35.3 0-64 28.7-64 64c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32c0-35.3-28.7-64-64-64l-64 0zm320-96a64 64 0 1 0 -128 0 64 64 0 1 0 128 0zM448 480c0 17.7 14.3 32 32 32l128 0c17.7 0 32-14.3 32-32c0-35.3-28.7-64-64-64l-64 0c-35.3 0-64 28.7-64 64zM544 48L96 48c-8.8 0-16 7.2-16 16l0 161.3c-18.3 3.1-34.8 11.3-48 23.1L32 64C32 28.7 60.7 0 96 0L544 0c35.3 0 64 28.7 64 64l0 184.4c-13.2-11.8-29.7-20.1-48-23.1L560 64c0-8.8-7.2-16-16-16z"]},ex={prefix:"far",iconName:"shield-check",icon:[512,512,[],"f2f7","M73 127L256 49.4 439 127c5.9 2.5 9.1 7.8 9 12.8c-.4 91.4-38.4 249.3-186.3 320.1c-3.6 1.7-7.8 1.7-11.3 0C102.4 389 64.5 231.2 64 139.7c0-5 3.1-10.2 9-12.8zM457.7 82.8L269.4 2.9C265.2 1 260.7 0 256 0s-9.2 1-13.4 2.9L54.3 82.8c-22 9.3-38.4 31-38.3 57.2c.5 99.2 41.3 280.7 213.6 363.2c16.7 8 36.1 8 52.8 0C454.8 420.7 495.5 239.2 496 140c.1-26.2-16.3-47.9-38.3-57.2zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"]},eh={prefix:"far",iconName:"sort",icon:[320,512,["unsorted"],"f0dc","M70.6 176l178.7 0L160 86.6 70.6 176zm112-134.6l128 128c9.2 9.2 11.9 22.9 6.9 34.9s-16.6 19.8-29.6 19.8L32 224c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9l128-128c12.5-12.5 32.8-12.5 45.3 0zM70.6 336L160 425.4 249.4 336 70.6 336zm112 134.6c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8l256 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128z"]},ep={prefix:"far",iconName:"spinner",icon:[512,512,[],"f110","M288 32a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0 448a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zM448 256a32 32 0 1 0 64 0 32 32 0 1 0 -64 0zM32 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM75 437a32 32 0 1 0 45.3-45.3A32 32 0 1 0 75 437zm316.8 0A32 32 0 1 0 437 39
321.8 32 32 0 1 0 391.8 437zM75 75a32 32 0 1 0 45.3 45.3A32 32 0 1 0 75 75z"]},eg={prefix:"far",iconName:"spinner-third",icon:[512,512,[],"f3f4","M457 372c11.5 6.6 26.3 2.7 31.8-9.3C503.7 330.2 512 294.1 512 256C512 122.7 410.1 13.2 280 1.1C266.8-.1 256 10.7 256 24s10.8 23.9 24 25.4C383.5 61.2 464 149.2 464 256c0 29.3-6.1 57.3-17 82.6c-5.3 12.2-1.5 26.8 10 33.5z"]},ef={prefix:"far",iconName:"square-arrow-up-right",icon:[448,512,["external-link-square"],"f14c","M384 80c8.8 0 16 7.2 16 16l0 320c0 8.8-7.2 16-16 16L64 432c-8.8 0-16-7.2-16-16L48 96c0-8.8 7.2-16 16-16l320 0zm64 16c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320zM160 144c-13.3 0-24 10.7-24 24s10.7 24 24 24l94.1 0L119 327c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l135-135L288 328c0 13.3 10.7 24 24 24s24-10.7 24-24l0-160c0-13.3-10.7-24-24-24l-152 0z"]},e_={prefix:"far",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},ev={prefix:"far",iconName:"star",icon:[576,512,[11088,61446],"f005","M287.9 0c9.2 0 17.6 5.2 21.6 13.5l68.6 141.3 153.2 22.6c9 1.3 16.5 7.6 19.3 16.3s.5 18.1-5.9 24.5L433.6 328.4l26.2 155.6c1.5 9-2.2 18.1-9.7 23.5s-17.3 6-25.3 1.7l-137-73.2L151 509.1c-8.1 4.3-17.9 3.7-25.3-1.7s-11.2-14.5-9.7-23.5l26.2-155.6L31.1 218.2c-6.5-6.4-8.7-15.9-5.9-24.5s10.3-14.9 19.3-16.3l153.2-22.6L266.3 13.5C270.4 5.2 278.7 0 287.9 0zm0 79L235.4 187.2c-3.5 7.1-10.2 12.1-18.1 13.3L99 217.9 184.9 303c5.5 5.5 8.1 13.3 6.8 21L171.4 443.7l105.2-56.2c7.1-3.8 15.6-3.8 22.6 0l105.2 56.2L384.2 324.1c-1.3-7.7 1.2-15.5 6.8-21l85.9-85.1L358.6 200.5c-7.8-1.2-14.6-6.1-18.1-13.3L287.9 79z"]},ej={prefix:"far",iconName:"thumbs-up",icon:[512,512,[128077,61575],"f164","M323.8 34.8c-38.2-10.9-78.1 11.2-89 49.4l-5.7 20c-3.7 13-10.4 25-19.5 35l-51.3 56.4c-8.9 9.8-8.2 25 1.6 33.9s25 8.2 33.9-1.6l51.3-56.4c14.1-15.5 24.4-34 30.1-54.1l5.7-20c3.6-12.7 16.9-20.1 29.7-16.5s20.1 16.9 16.5 29.7l-5.7 20c-5.7 19.9-14.7 38.7-26.6 55.5c-5.2 7.3-5.8 16.9-1.7 24.9s12.3 13 21.3 13L448 224c8.8 0 16 7.2 16 16c0 6.8-4.3 12.7-10.4 15c-7.4 2.8-13 9-14.9 16.7s.1 15.8 5.3 21.7c2.5 2.8 4 6.5 4 10.6c0 7.8-5.6 14.3-13 15.7c-8.2 1.6-15.1 7.3-18 15.2s-1.6 16.7 3.6 23.3c2.1 2.7 3.4 6.1 3.4 9.9c0 6.7-4.2 12.6-10.2 14.9c-11.5 4.5-17.7 16.9-14.4 28.8c.4 1.3 .6 2.8 .6 4.3c0 8.8-7.2 16-16 16l-97.5 0c-12.6 0-25-3.7-35.5-10.7l-61.7-41.1c-11-7.4-25.9-4.4-33.3 6.7s-4.4 25.9 6.7 33.3l61.7 41.1c18.4 12.3 40 18.8 62.1 18.8l97.5 0c34.7 0 62.9-27.6 64-62c14.6-11.7 24-29.7 24-50c0-4.5-.5-8.8-1.3-13c15.4-11.7 25.3-30.2 25.3-51c0-6.5-1-12.8-2.8-18.7C504.8 273.7 512 257.7 512 240c0-35.3-28.6-64-64-64l-92.3 0c4.7-10.4 8.7-21.2 11.8-32.2l5.7-20c10.9-38.2-11.2-78.1-49.4-89zM32 192c-17.7 0-32 14.3-32 32L0 448c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32l-64 0z"]},eN={prefix:"far",iconName:"trash",icon:[448,512,[],"f1f8","M177.1 48l93.7 0c2.7 0 5.2 1.3 6.7 3.6l19 28.4-145 0 19-28.4c1.5-2.2 4-3.6 6.7-3.6zM354.2 80L317.5 24.9C307.1 9.4 289.6 0 270.9 0L177.1 0c-18.7 0-36.2 9.4-46.6 24.9L93.8 80 80.1 80 32 80l-8 0C10.7 80 0 90.7 0 104s10.7 24 24 24l11.6 0L59.6 452.7c2.5 33.4 30.3 59.3 63.8 59.3l201.1 0c33.5 0 61.3-25.9 63.8-59.3L412.4 128l11.6 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0-48.1 0-13.7 0zm10.1 48L340.5 449.2c-.6 8.4-7.6 14.8-16 14.8l-201.1 0c-8.4 0-15.3-6.5-16-14.8L83.7 128l280.6 0z"]},eb={prefix:"far",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M248.4 84.3c1.6-2.7 4.5-4.3 7.6-4.3s6 1.6 7.6 4.3L461.9 410c1.4 2.3 2.1 4.9 2.1 7.5c0 8-6.5 14.5-14.5 14.5l-387 0c-8 0-14.5-6.5-14.5-14.5c0-2.7 .7-5.3 2.1-7.5L248.4 84.3zm-41-25L9.1 385c-6 9.8-9.1 21-9.1 32.5C0 452 28 480 62.5 480l387 0c34.5 0 62.5-28 62.5-62.5c0-11.5-3.2-22.7-9.1-32.5L304.6 59.3C294.3 42.4 275.9 32 256 32s-38.3 10.4-48.6 27.3zM288 368a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-8-184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 96c0 13.3 10.7 24 24 24s24-10.7 24-24l0-96z"]},eA=eb,eC={prefix:"far",iconName:"truck",icon:[640,512,[128666,9951],"f0d1","M352 48c8.8 0 16 7.2 16 16l0 288c0 8.8-7.2 16-16 16l-32 0-76.8 0c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48L64 368c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l288 0zm32 368c0 53 43 96 96 96s96-43 96-96l40 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-8 0 0-122.7c0-14.9-5.9-29.1-16.4-39.6l-93.3-93.3C487.8 101.9 473.6 96 458.7 96L416 96l0-32c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64c0 53 43 96 96 96s96-43 96-96l64 0 32 0 24 0 8 0zM557.7 239.6c.1 .1 .3 .3 .4 .4l-142 0 0-96 42.7 0c2.1 0 4.2 .8 5.7 2.3l93.3 93.3zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},ey={prefix:"far",iconName:"user",icon:[448,512,[128100,62144],"f007","M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464l349.5 0c-8.9-63.3-63.3-112-129-112l-91.4 0c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"]},ew={prefix:"far",iconName:"user-gear",icon:[640,512,["user-cog"],"f4fe","M224 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 
320zM49.3 464l287.3 0c3.3 4.2 6.7 8.2 10.3 12c15.7 16.9 39.6 18.4 57.2 8.7l0 .9c0 9.2 2.7 18.5 7.9 26.3L29.7 512C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304l45.7 0 45.7 0c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-3.6 2.3-7 5.1-9.9 8.4c-14.4-5.5-30.1-8.5-46.5-8.5l-91.4 0c-65.7 0-120.1 48.7-129 112zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8l0 30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8l0-30.5c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9l0-30.5zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z"]},ek={prefix:"far",iconName:"user-headset",icon:[448,512,[],"f82d","M224 32C135.6 32 64 103.6 64 192l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16C32 86 118 0 224 0S416 86 416 192l0 16c0 61.9-50.1 112-112 112l-64 0-16 0-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l32 0c44.2 0 80-35.8 80-80l0-16c0-88.4-71.6-160-160-160zm0 32c70.7 0 128 57.3 128 128c0 13.9-2.2 27.3-6.3 39.8C337.4 246.3 321.8 256 304 256l-8.6 0c-2.7-4.7-6.1-9.1-9.9-12.9C297.1 229.2 304 211.4 304 192c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 19.4 6.9 37.2 18.4 51.1C151 254.6 144 270.5 144 288c0 1.4 0 2.7 .1 4C114.8 268.6 96 232.5 96 192c0-70.7 57.3-128 128-128zM208 352l16 0 16 0 57.4 0 6.6 0 9.6 0C387.8 352 448 412.2 448 486.4c0 14.1-11.5 25.6-25.6 25.6L25.6 512C11.5 512 0 500.5 0 486.4C0 412.2 60.2 352 134.4 352l16.2 0 57.4 0zm105.6 48l-179.2 0c-40 0-73.6 27.1-83.5 64l346.1 0c-9.9-36.9-43.5-64-83.5-64z"]},eL={prefix:"far",iconName:"user-tie",icon:[448,512,[],"f508","M224 208a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm128-80A128 128 0 1 1 96 128a128 128 0 1 1 256 0zM209.1 359.2l-18.6-31c-6.4-10.7 1.3-24.2 13.7-24.2l19.7 0 19.7 0c12.4 0 20.1 13.6 13.7 24.2l-18.6 31 15.9 59.2 43.8-87.6c3-6 9.4-9.5 15.9-8.4C390.4 335.6 448 401.7 448 481.3c0 17-13.8 30.7-30.7 30.7L30.7 512C13.8 512 0 498.2 0 481.3c0-79.6 57.6-145.7 133.5-158.9c6.6-1.1 12.9 2.4 15.9 8.4l43.8 87.6 15.9-59.2zm-90.6 17.1C82.3 391.1 55.4 424.2 49.3 464l113 0-43.8-87.7zM285.7 464l113 0c-6.1-39.8-33-72.9-69.2-87.7L285.7 464z"]},eS={prefix:"far",iconName:"warehouse-full",icon:[640,512,["warehouse-alt"],"f495","M323 51.1c-1.9-.8-4.1-.8-6 0L63 154.1c-9.1 3.7-15 12.5-15 22.2L48 488c0 13.3-10.7 24-24 24s-24-10.7-24-24L0 176.3c0-29.3 17.8-55.7 44.9-66.7L299 6.6c13.5-5.5 28.6-5.5 42.1 0l254 103c27.2 11 45 37.4 45 66.7L640 488c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-311.7c0-9.8-5.9-18.6-15-22.2L323 51.1zM144 240l0 248c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-256c0-22.1 17.9-40 40-40l368 0c22.1 0 40 17.9 40 40l0 256c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-248-352 0zM376 416l64 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-64 0c-13.3 0-24-10.7-24-24l0-48c0-13.3 10.7-24 24-24zM176 312c0-13.3 10.7-24 24-24l96 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24l0-48zm24 104l96 0c13.3 0 24 10.7 24 24l0 48c0 13.3-10.7 24-24 24l-96 0c-13.3 0-24-10.7-24-24l0-48c0-13.3 10.7-24 24-24z"]},eE={prefix:"far",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z"]},eI=eE},94443:(e,t,a)=>{"use strict";a.d(t,{A:()=>s,o:()=>l});let l={prefix:"fat",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M120 0c4.4 0 8 3.6 8 8l0 56 192 0 0-56c0-4.4 3.6-8 8-8s8 3.6 8 8l0 56 48 0c35.3 0 64 28.7 64 64l0 48 0 16 0 256c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 192l0-16 0-48C0 92.7 28.7 64 64 64l48 0 0-56c0-4.4 3.6-8 8-8zM432 192L16 192l0 256c0 26.5 21.5 48 48 48l320 0c26.5 0 48-21.5 48-48l0-256zM112 120l0-40L64 80c-26.5 0-48 21.5-48 48l0 48 416 0 0-48c0-26.5-21.5-48-48-48l-48 0 0 40c0 4.4-3.6 8-8 8s-8-3.6-8-8l0-40L128 80l0 40c0 4.4-3.6 8-8 8s-8-3.6-8-8z"]},s={prefix:"fat",iconName:"file",icon:[384,512,[128196,128459,61462],"f15b","M320 496c26.5 0 48-21.5 48-48l0-268.1c0-1.3-.1-2.6-.2-3.9L248 176c-22.1 0-40-17.9-40-40l0-119.8c-1.3-.2-2.6-.2-3.9-.2L64 16C37.5 16 16 37.5 16 64l0 384c0 26.5 21.5 48 48 48l256 0zm41.1-336c-.8-1-1.6-1.9-2.4-2.7L226.7 25.4c-.9-.9-1.8-1.7-2.7-2.4L224 136c0 13.3 10.7 24 24 24l113.1 0zM0 64C0 28.7 28.7 0 64 0L204.1 0c12.7 0 24.9 5.1 33.9 14.1L369.9 145.9c9 9 14.1 21.2 14.1 33.9L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64z"]}},95103:e=>{e.exports={wrapper:"CategoriesBlock_wrapper__srTcn",gridContainer:"CategoriesBlock_gridContainer__TescY",text:"CategoriesBlock_text__Jrsc_",title:"CategoriesBlock_title__TVbEB",titleBold:"CategoriesBlock_titleBold__onRFE",description:"CategoriesBlock_description__h_I49",container:"CategoriesBlock_container__RllDY",containerWithHeadline:"CategoriesBlock_containerWithHeadline__FLpyd"}},95546:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var l=a(95155),s=a(49820),n=a(12115),i=a(37595),r=a.n(i),c=a(5874),o=a(56432),d=a(35208),m=a(9969),u=a(93764);let x=({title:e,content:t,isOpen:a,onToggle:n})=>(0,l.jsxs)("div",{className:r()["accordion-item"],children:[(0,l.jsxs)("div",{className:r()["accordion-header"],onClick:n,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&n()},role:"button",tabIndex:0,children:[(0,l.jsx)(o.DZ,{level:d.C2u.H3,children:e})," ",(0,l.jsx)(m.g,{className:r().icon,icon:a?u.w2:u.Jt})]}),a&&(0,l.jsx)("div",{className:r()["accordion-body"],children:(0,s.A)(t,(e,t)=>(0,l.jsx)(c.A,{blok:e,isPreview:!1},t))})]}),h=({items:e,title:t})=>
32{let[a,i]=(0,n.useState)(e.findIndex(e=>e.default_open)??-1);return(0,l.jsxs)("div",{className:r().accordion,children:[(0,l.jsx)(o.DZ,{level:d.C2u.H2,children:t}),(0,l.jsx)("div",{children:(0,s.A)(e,(e,t)=>(0,l.jsx)(x,{title:e.title,content:e.content,isOpen:a===t,onToggle:()=>{i(e=>e===t?-1:t)}},e._uid))})]})}},96435:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var l=a(95155),s=a(69730),n=a.n(s),i=a(49820),r=a(62921),c=a(3003),o=a(74625);let d=({_uid:e,label:t})=>(0,l.jsx)("option",{value:e,children:t});var m=a(34427),u=a(35208);let x=({value:e,label:t,multi:a,_uid:s,parentId:i,name:r=i,required:c,model:o={},size:d=u.x0Q.MEDIUM,disabled:x=!1})=>{let h=e||t,p=d===u.x0Q.SMALL,g=d===u.x0Q.TINY;return(0,l.jsxs)("label",{htmlFor:s,className:"form-select-button",children:[(0,l.jsx)("input",{id:s,name:r,type:a?"checkbox":"radio",value:h,required:c,disabled:x,defaultChecked:a?(0,m.A)(o[r]?.value,h):o[r]?.value===h}),(0,l.jsx)("div",{className:n()("select-button",{"select-button-small":p,"select-button-tiny":g}),children:(0,l.jsx)("span",{children:t})})]})};var h=a(3593);let p=({value:e,label:t,multi:a,_uid:s,parentId:i,name:r=i,required:c,model:o={},size:d=u.x0Q.MEDIUM,disabled:x=!1})=>{let p=e||t,g=d===u.x0Q.SMALL,f=d===u.x0Q.TINY,_=(0,l.jsxs)("label",{htmlFor:s,className:n()("form-radio",{"form-radio-small":g,"form-radio-tiny":f}),children:[(0,l.jsx)("input",{id:s,type:"radio",name:r,value:p,required:c,defaultChecked:o[r]?.value===p,disabled:x}),(0,l.jsx)("span",{children:t})]});return a?(0,l.jsx)(h.A,{className:"w-full",name:r,size:d,label:t,value:p,id:s,required:c,disabled:x,checked:(0,m.A)(o[r]?.value,p)}):_};var g=a(58323);let f=({className:e,_uid:t,name:a,label:s,description:m,ui:h,multi:f,options:_,required:v,allow_empty:j,component:N,model:b={},size:A=u.x0Q.MEDIUM,disabled:C=!1})=>{let y=a||t,w=!!b[y]?.value.length,k=(0,g.B)("Select option"),L=A===u.x0Q.MEDIUM,S=A===u.x0Q.SMALL,E=A===u.x0Q.TINY,I=h===u.Z6t.DROPDOWN&&!f,T=h===u.Z6t.DROPDOWN&&f||h===u.Z6t.OPTIONS,M=h===u.Z6t.BUTTONS;return(0,l.jsxs)("div",{className:n()(e,`gtm-component-${N}`,"form-row",{"text-style-label-medium":L,"text-style-label-small":S,"text-style-label-tiny":E}),children:[!!s&&(0,l.jsx)("label",{htmlFor:t,children:(0,l.jsx)(o.A,{label:s,required:v})}),I&&(0,l.jsxs)(r.A,{id:t,size:A,required:v,name:y,defaultValue:b[y]?.value,disabled:C,children:[j&&(0,l.jsx)("option",{value:"",disabled:!0,children:k}),(0,i.A)(_,e=>(0,l.jsx)(d,{...e},e._uid))]}),T&&(0,i.A)(_,e=>(0,l.jsx)(p,{name:y,parentId:t,multi:f,model:b,size:A,required:(!f||!w)&&v,disabled:C,...e},e._uid)),M&&(0,i.A)(_,e=>(0,l.jsx)(x,{name:y,parentId:t,multi:f,model:b,size:A,required:(!f||!w)&&v,disabled:C,...e},e._uid)),(0,l.jsx)(c.A,{size:A,description:m})]})}},96618:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(95155),s=a(49820),n=a(56432),i=a(35208);let r=({certificates:e,symbols:t})=>(0,l.jsxs)("div",{className:"absolute z-10 top-100 left-100 gtm-product-symbols",children:[t&&(0,s.A)(t,(e,t)=>{let a=(0,l.jsx)("img",{alt:e.name,loading:"lazy",src:e.icon,className:"object-contain max-h-full"});return(0,l.jsx)("div",{className:"inline-block h-[7.5rem] mr-100 gtm-product-symbol","data-gtm-name":e.name,children:e.url?(0,l.jsx)(n.sG,{url:e.url,type:i.J$1.URL,target:"_blank",children:a}):a},`${t}-${e.name}`)}),e&&(0,s.A)(e,e=>(0,l.jsx)("div",{className:"inline-block h-400 mr-100 gtm-product-symbol","data-gtm-name":e.content.title||e.name,children:(0,l.jsx)("img",{alt:e.content.image?.alt??"",loading:"lazy",src:e.content.image?.filename,className:"object-contain max-h-full"})},e.uuid))]})},96791:e=>{e.exports={"exhibition-page":"ExhibitionPage_exhibition-page__GlfM9","brand-logo-container":"ExhibitionPage_brand-logo-container__qFbK_","cards-container":"ExhibitionPage_cards-container__ILrJh","long-button-container":"ExhibitionPage_long-button-container__rjGCq","long-button-wrapper":"ExhibitionPage_long-button-wrapper__YHtO2","card-wrapper":"ExhibitionPage_card-wrapper__i9VT7"}},97148:e=>{e.exports={backdrop:"ContactModal_backdrop__Ai_Jm",modal:"ContactModal_modal___4oyH","title-wrapper":"ContactModal_title-wrapper__2GDXy","close-button":"ContactModal_close-button__8l0mc","cta-container":"ContactModal_cta-container__7mSLi","cta-button":"ContactModal_cta-button__yOB89",heading:"ContactModal_heading__ShTyN","contact-modal-p":"ContactModal_contact-modal-p__JujrZ"}},97268:(e,t,a)=>{"use strict";a.d(t,{ZP:()=>C,bO:()=>N,PB:()=>A});var l=a(19523),s=a(35365),n=a(67242),i=a(10991),r=a(12115),c=a(35208),o=a(17302),d=a.n(o),m=a(43775),u=a(54411),x=a(64150),h=a(7169);function p(e,t){let a=e.sections?.find(e=>e.section===t),l=[];
32if(!a||!a.contents)return l;let s="",n="string"==typeof a.contents[0].content?(0,h.O)(a.contents[0].content):a.contents[0].content;return n&&Array.isArray(n)&&n.forEach(e=>{let t=e.tr,a=e.tr[0];if("string"==typeof a.th&&(s=a.th,l.push({groupName:s,attributes:[]})),"string"==typeof a.td){let e=l.findIndex(e=>e.groupName===s);l[e].attributes.push({name:t[0].td||"",value:t[1].td||"",unit:t[2].td||""})}}),l}function g(e,t){return`${c.gAV.BASE_URL}/?mode=product-detail&productUrl=${encodeURIComponent(t)}`}function f(e){return e.map(e=>(function(e){let t=JSON.parse(JSON.stringify(e));if(Object.keys(t.attributes).forEach(e=>{let{value:a}=t.attributes[e];a&&(t.attributes[e].values=Array.isArray(a)?a:[a])}),t[x.Pe]=p(t,x.hx.TECHNICAL_DATA),t[x.Iw]=p(t,x.hx.ENERGY),t.energyLabels=function(e){let t=e.sections.find(e=>e.section===x.hx.ENERGY_LABEL);if(!t||!t.contents)return;let a=(0,h.O)(t.contents[0].content);return a&&a.map(e=>e?.tr?.[0]?.tdi).filter(Boolean)}(t),t.energyLabels&&t.energyLabels.length<t.energyDetail.length&&t.energyDetail.length>1){let e=t.energyDetail.shift();e&&t.energyDetail.push(e)}return t.bimId=t.attributes[x.AU.OPERATIONMODE_BIM_ID_IDENTIFIER]?.values?.[0],t})(e)).filter(e=>void 0!==e)}var _=a(83908),v=a(58323),j=a(67763);function N(e){let t=(0,_.j)(),a=(0,_.G)(j.Eu),i=(0,_.G)(j.mw),c=(0,r.useRef)(a),o=(0,r.useRef)(i),[d,m]=(0,r.useState)([]);return(0,r.useEffect)(()=>{c.current=a,o.current=i},[a,i]),(0,r.useEffect)(()=>{let t=(0,l.A)(e,["default","shortName"],["desc","asc"]);m(()=>f(t))},[e]),(0,r.useEffect)(()=>{if(!d.length)return;let e=c.current,a=o.current,l=e=>(0,s.A)(d,t=>String(t.id)===String(e?.id)),i=d[1]??d[0],r=l(e)??d[0],m=l(a)??i;(0,n.A)(e,r)||t((0,j.ie)(r)),(0,n.A)(a,m)||t((0,j.c4)(m))},[t,d]),d}let b=[c.gCY.TECHNICAL_DATA,c.gCY.ECODESIGN,c.gCY.DIMENSIONS,c.gCY.SPECIFICATION,c.gCY.PERFORMANCE,c.gCY.ACOUSTIC,c.gCY.OPERATIONS,c.gCY.FLOW_PATTERN];function A(e,t){let[a,l]=(0,r.useState)([]),n=(0,v.B)(b),{iFrameUrl:o,tabs:p}=(e=>{let[t,a]=(0,r.useState)([]),l=(0,r.useMemo)(()=>{let t=e?.buttons,a=t?.find(e=>"DESIGN-CONFIGURATOR"===e.type);return a?a.url:""},[e]);return(0,r.useEffect)(()=>{let{vendorId:t,designTool:s}=e||{},n=d().CancelToken.source(),i=async()=>{let{data:e}=await d().get(c.gAV.PDS_TABS,{params:{p:t},cancelToken:n?.token});e?a(Object.values(e)[0]):a([])};return s&&t&&l?i():a([]),()=>n.cancel()},[e,l]),{iFrameUrl:l,tabs:t}})(t),N=(0,_.G)((0,j.Fu)("hide_specification_text"));return(0,r.useEffect)(()=>
32{l(()=>{if(!t||!e||0===e.length)return[];let{sections:a,specificationText:l}=t;return function(e,t,a,l,[n,r,o,d,p,_,v,j],[N,b,A,C,y,w,k,L],S,E){let I=[],T=a?.length?a:e[0]?.sections??[],M=e.filter(e=>e.technicalDetail.length),R=e.filter(e=>e.energyDetail.length),O=e.filter(e=>e.selectionTool),z=f([t]),P=z.filter(e=>e.technicalDetail.length),D=z.filter(e=>e.energyDetail.length),{tabs:G,iFrameUrl:F}=S||{};(M.length||P.length)&&I.push({name:n,nameKey:N,section:x.hx.TECHNICAL_DATA,operatingModes:(0,i.A)(M)>0?M:P}),G?.includes(x.hx.DESIGN_TOOL_CALCULATION)?I.push({name:p,nameKey:y,section:x.hx.DESIGN_TOOL_CALCULATION,designToolIframeUrl:g(x.hx.DESIGN_TOOL_CALCULATION,F)}):(O.length||t.selectionTool)&&I.push({name:p,nameKey:y,section:x.hx.PERFORMANCE,operatingModes:O}),(R.length||D.length)&&I.push({name:r,nameKey:b,section:x.hx.ENERGY,operatingModes:(0,i.A)(R)>0?R:D}),G?.includes(x.hx.DESIGN_TOOL_FLOWPATTERN)&&I.push({name:j,nameKey:L,section:x.hx.DESIGN_TOOL_FLOWPATTERN,designToolIframeUrl:g(x.hx.DESIGN_TOOL_FLOWPATTERN,F)}),c.dLi.forEach(t=>{let a,l;if(t===x.hx.ACOUSTIC){a=x.hx.ACOUSTIC;let n=(0,s.A)(e[0]?.sections,{section:t});l=n&&{...n,name:_,nameKey:w}}if(l??=(0,s.A)(T,{section:t}),t===x.hx.DIMENSION&&(a=x.hx.DIMENSION,G?.includes(x.hx.DESIGN_TOOL_DIMENSIONS)&&(l={name:o,nameKey:A,section:a=x.hx.DESIGN_TOOL_DIMENSIONS,designToolIframeUrl:g(x.hx.DESIGN_TOOL_DIMENSIONS,F)}),l??=(0,s.A)(e[0]?.sections,{section:t})),l){let e=l.name,t="nameKey"in l?l.nameKey:l.name;if("section"in l&&(l.section===x.hx.DIMENSION&&(e=o,t=A),l.section===x.hx.OPERATIONS)){let a=(0,s.A)(I,{name:p});e=a?v:p,t=a?k:y}I.push({...l,section:a||l.section,name:e,nameKey:t})}});let B=e.at(0)?.specificationText,U=l&&(0,i.A)((0,h.O)(l))?l:B&&(0,i.A)((0,h.O)(B))?B:null;return!E&&U&&I.push({name:d,nameKey:C,section:x.hx.SPECIFICATION,contents:[{type:x.vU.RICHTEXT,content:l}]}),(0,m.A)(I,e=>{let t=(0,u.A)(c.GqB,e.nameKey);return -1===t?1/0:t})}(e,t,a,l,n,b,{iFrameUrl:o,tabs:p},N)})},[o,p,e,t,n,N]),a}function C(e,t,a){let[l,n]=(0,r.useState)([]),o="Documents",[d,m]=(0,v.B)([o,"BIM"]);return(0,r.useEffect)(()=>{var l,r;let u,h;if(!e)return void n([]);let p=[];t?.length&&p.push({documents:t,name:d,nameKey:o,section:x.hx.DOCUMENTS});let g=a?.filter(e=>e.bim?.bimId&&e.bim?.magicadBim)??[];e.magicadBim&&p.push({contents:[],bimId:e.vendorId,name:m,nameKey:"BIM",section:x.hx.BIM,operatingModes:g});let f=(l=a||[],r=e.sections,u=[],h=r?.length?r:l[0]?.sections??[],c._TT.forEach(e=>{let t;t=(0,s.A)(h,{section:e}),e===x.hx.WIRING&&(t??=(0,s.A)(l[0]?.sections,{section:e})),t&&u.push(t)}),u);(0,i.A)(f)&&p.push(...f),n(p)},[m,t,d,a,e]),l}},97363:e=>{e.exports={wrapper:"PortfolioBlock_wrapper__Z2xMd",imageColumn:"PortfolioBlock_imageColumn__6d3mE",imageWrapper:"PortfolioBlock_imageWrapper__VtGw0",image:"PortfolioBlock_image__WSMkc",textColumn:"PortfolioBlock_textColumn__ZgISK",text:"PortfolioBlock_text__9Ooh_",title:"PortfolioBlock_title__rDlwy",titleBold:"PortfolioBlock_titleBold__BC_Pu",description:"PortfolioBlock_description__Z3XAX",button:"PortfolioBlock_button__1FnTt",itemsColumn:"PortfolioBlock_itemsColumn__pLULD",items:"PortfolioBlock_items__iSuVE"}},97691:(e,t,a)=>{"use strict";a.d(t,{GO:()=>r.GO,hB:()=>r.hB,Ck:()=>r.Ck,$n:()=>m});var l=a(95155),s=a(69730),n=a.n(s),i=a(38141),r=a(63743),c=a(64083),o=a(68264),d=a.n(o);let m=({as:e=r.hB.BUTTON,onClick:t,onMouseEnter:a,onMouseLeave:s,children:o,variant:m=r.Ck.PRIMARY,size:u=r.GO.MEDIUM,leftIcon:x,leftIconRotation:h,rightIcon:p,rightIconRotation:g,iconWidth:f,iconHeight:_,fullWidth:v,className:j})=>{let{sizeClassName:N,iconSize:b}=(e=>{switch(e){case r.GO.EXTRA_SMALL:return{sizeClassName:d().extraSmall,iconSize:c.hS.SMALL};case r.GO.SMALL:return{sizeClassName:d().small,iconSize:c.hS.MEDIUM};case r.GO.MEDIUM:return{sizeClassName:d().medium,iconSize:c.hS.INTERMEDIATE};case r.GO.LARGE:default:return{sizeClassName:d().large,iconSize:c.hS.LARGE}}})(u),A=(e=>{switch(e){case r.Ck.PRIMARY:return d().primary;case r.Ck.SECONDARY:return d().secondary;case r.Ck.SECONDARY_LIGHT:return d().secondaryLight;case r.Ck.SECONDARY_UI:return d().secondaryUi;case r.Ck.TERTIARY:return d().tertiary;case r.Ck.GHOST:return d().ghost;case r.Ck.GHOST_PRIMARY:return d().ghostPrimary;case r.Ck.INVERTED:return d().inverted;case r.Ck.DESTRUCTIVE:return d().destructive;case r.Ck.DISABLED:return d().disabled;default:return d().primary}})(m),C=m===r.Ck.DISABLED;return(0,l.jsxs)(e,{...e===r.hB.BUTTON?{type:"button",onClick:C?void 0:t,onMouseEnter:C?void 0:a,onMouseLeave:C?void 0:s,disabled:C}:{},className:n()(d().button,N,A,j,{[d().fullWidth]:v}),children:[x&&(0,l.jsx)("span",{className:d().iconLeft,children:(0,l.jsx)(i.R,{icon:x,size:b,width:f,height:_,rotation:h})}),o,p&&(0,l.jsx)("span",{className:d().iconRight,children:(0,l.jsx)(i.R,{icon:p,size:b,width:f,height:_,rotation:g})})]})}},97744:(e,t,a)=>{"use strict";a.d(t,{M:()=>o});var l=a(99764),s=a(96035),n=a(10991),i=a(12115),r=a(35208),c=a(58323);function o(e,t,a,o,d,m){let u="Tech specs",x="Documentation",h="Certifications",p="Accessories",g="Support",[f,_,v,j,N]=(0,c.B)([u,x,h,p,g]),b=(0,i.useMemo)(()=>(0,s.A)([!!(0,n.A)(o)&&{label:f,labelKey:u,id:r.dno.TECH_SPECS,icon:l.Qt,sections:o},!!(0,n.A)(d)&&{label:_,labelKey:x,id:r.dno.DOCUMENTATION,icon:l.bL,sections:d},m&&{label:v,labelKey:h,icon:l.LP,id:r.dno.CERTIFICATIONS},a&&{label:j,labelKey:p,icon:l.q_,id:r.dno.RELATIONS},t&&{label:N,labelKey:g,id:r.dno.SUPPORT}]),[o,f,d,_,a,j,t,N,v,m]),[A,C]=(0,i.useState)([]);return(0,i.useEffect)(()=>{e||C(b)},[e,b]),e?A:b}},97813:e=>{e.exports={article:"EventCard_article__J2DZI","type-badge":"EventCard_type-badge__CjzFj","btn-primary":"EventCard_btn-primary__IEBvN"}},97944:e=>{e.exports={"underline-side-space":"TabSwitchButton_underline-side-space__DDQnn","underline-active":"TabSwitchButton_underline-active__HCC1N"}},98501:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var l=a(95155),s=a(69730),n=a.n(s),i=a(30029),r=a(36591),c=a.n(r),o=a(93486),d=a(86503),m=a(56432),u=a(35208),x=a(19390),h=a(17747);let p=({className:e,size:t=u.SKL.M,author:a,role:s,text:r,textAsNode:p,isInGrid:g,text_image_proportions:f,image_proportions:_,component:v,photo:j,id:N})=>{let{isMobileNav:b,isMD:A}=(0,h.l)(),C=(0,x.k8)(r),y=(0,x.wl)(j),w=C||!!p,k=f===u.oXo.DEFAULT||!f,L=!_||_===u.OF4.AUTO;if(!w&&!a&&!s)return(0,l.jsx)(i.A,{className:e,name:u.sC4.QUOTE,isInGrid:g});let S=t||u.SKL.M,E=b||S===u.SKL.S,I=k&&E,T=k&&!b&&S!==u.SKL.S,M=L?void 0:_.split(":"),R=f===u.oXo.IMAGE,O=!k&&!g;return(0,l.jsx)(d.A,{isInGrid:g,id:N,className:n()(e,`gtm-component-${v}`),children:(0,l.jsxs)("div",{className:n()("row",{"items-center":O&&!L}),children:[(0,l.jsx)("div",{className:n()({"col-12 md:col-9 md:offset-1":k&&S!==u.SKL.S&&!g,"col-12 md:col-7 md:offset-1":k&&S===u.SKL.S&&!g||O&&f===u.oXo.BALANCED,"col-12":g,"col-12 md:col-7 md:offset-1 lg:col-5":O&&R}),children:(0,l.jsxs)("blockquote",{className:n()(c().quote,c()[`quote--size-${S}`],{[c()["quote--is-in-grid"]]:g,[c()["quote--has-photo"]]:y}),children:[(0,l.jsx)("div",{className:c()["quote-text"],children:p||C&&(0,l.jsx)(m.sD,{text:r})}),a&&(0,l.jsxs)("cite",{className:n()({[c()["quote--rounded-photo"]]:y&&k,[c()["quote--hide-dash"]]:y&&(k||b||g),[c()["quote--auto-image-proportions"]]:!g&&(!_||_===u.OF4.AUTO)}),children:[y&&k&&(0,l.jsx)("div",{className:n()("flex",{"h-fixed-550 items-center":I,"h-[120px] items-end":T}),children:(0,l.jsx)(m._V,{image:j,alt:a,objectFit:u.ATT.COVER,sizes:E?"64px":"104px",className:n()("rounded-full relative overflow-hidden",{"h-fixed-500 w-fixed-500":I,"h-fixed-600 w-fixed-600":T})})}),(y&&!k&&b&&!A||!k&&g)&&(0,l.jsx)("div",{className:"w-full",children:(0,l.jsx)(m._V,{image:j,alt:a,ratio:M,responsive:!!_,objectFit:_?u.ATT.COVER:u.ATT.CONTAIN,sizes:"90vw"})}),(0,l.jsxs)("div",{className:n()({"mt-250":y&&I,"mt-400":y&&T,"mt-200":y&&!k&&(b||g)}),children:[(0,l.jsx)("div",{className:c()["quote-author"],children:a}),s&&(0,l.jsx)("div",{className:c()["quote-role"],children:s})]})]}),(0,l.jsx)("div",{className:n()("text-quote-icon",c()["quote-icon"]),children:(0,l.jsx)(o.A,{faClass:"fak",icon:"quote",className:c().fak})})]})}),y&&O&&(A||!b)&&(0,l.jsx)("div",{className:n()("col-12 md:col-4",{"md:col-12":g,"lg:col-6":!g&&R}),children:(0,l.jsx)(m.e7,{condition:!g&&L,wrapper:e=>(0,l.jsx)("div",{className:"w-full flex flex-col h-full",children:(0,l.jsx)("div",{className:"flex flex-1 relative",children:e})}),children:(0,l.jsx)(m._V,{image:j,alt:a,ratio:M,responsive:!L,objectFit:u.ATT.COVER,sizes:R?`(${u.LOf.lg}) 40vw, 25vw`:"25vw"})})})]})})}},98873:(e,t,a)=>{"use strict";a.d(t,{eg:()=>r.e,_c:()=>r._,K0:()=>m});var l=a(95155),s=a(69730),n=a.n(s),i=a(38141),r=a(72893),c=a(64083),o=a(33102),d=a.n(o);let m=({icon:e,iconRotation:t,variant:a=r._.PRIMARY,size:s=r.e.MEDIUM,isRound:o=!1,onClick:m,className:u,"aria-label":x})=>{let{sizeClassName:h,iconSize:p}=(e=>{switch(e){case r.e.EXTRA_SMALL:return{sizeClassName:d().extraSmall,iconSize:c.hS.SMALL};case r.e.SMALL:return{sizeClassName:d().small,iconSize:c.hS.MEDIUM};case r.e.MEDIUM:return{sizeClassName:d().medium,iconSize:c.hS.MEDIUM};case r.e.LARGE:default:return{sizeClassName:d().large,iconSize:c.hS.LARGE}}})(s),g=(e=>{switch(e){case r._.PRIMARY:return d().primary;case r._.SECONDARY:return d().secondary;case r._.SECONDARY_LIGHT:return d().secondaryLight;case r._.SECONDARY_UI:return d().secondaryUi;case r._.TERTIARY:return d().tertiary;case r._.GHOST:return d().ghost;case r._.INVERTED:return d().inverted;case r._.DESTRUCTIVE:return d().destructive;case r._.BLURRED:return d().blurred;case r._.DISABLED:return d().disabled;default:return d().primary}})(a),f=a===r._.DISABLED;return(0,l.jsx)("button",{type:"button","aria-label":x,onClick:f?void 0:m,disabled:f,className:n()(d().button,h,g,u,{[d().roun
32d]:o}),children:e&&(0,l.jsx)("span",{className:d().iconButton,children:(0,l.jsx)(i.R,{icon:e,size:p,rotation:t})})})}},99302:e=>{e.exports={"col-mobile-1":"GridCol_col-mobile-1__qRbNZ","col-mobile-2":"GridCol_col-mobile-2__MaaZd","col-mobile-3":"GridCol_col-mobile-3__YzZnS","col-mobile-4":"GridCol_col-mobile-4__bNITw","col-mobile-5":"GridCol_col-mobile-5__Llplr","col-mobile-6":"GridCol_col-mobile-6__DVqmp","col-mobile-7":"GridCol_col-mobile-7__dRO_C","col-mobile-8":"GridCol_col-mobile-8__oX7kr","col-mobile-9":"GridCol_col-mobile-9__0Ocsx","col-mobile-10":"GridCol_col-mobile-10__87MYZ","col-mobile-11":"GridCol_col-mobile-11__qfitA","col-mobile-12":"GridCol_col-mobile-12__Joq41","col-tablet-1":"GridCol_col-tablet-1__Uw2V7","col-tablet-2":"GridCol_col-tablet-2__Wxpa7","col-tablet-3":"GridCol_col-tablet-3__LUmT6","col-tablet-4":"GridCol_col-tablet-4__OOkm_","col-tablet-5":"GridCol_col-tablet-5__c8818","col-tablet-6":"GridCol_col-tablet-6__MuHUS","col-tablet-7":"GridCol_col-tablet-7__0pTc4","col-tablet-8":"GridCol_col-tablet-8__Yhm8S","col-tablet-9":"GridCol_col-tablet-9__iUPNF","col-tablet-10":"GridCol_col-tablet-10__sF6xF","col-tablet-11":"GridCol_col-tablet-11__0X_Ss","col-tablet-12":"GridCol_col-tablet-12__sd6yx","col-desktop-1":"GridCol_col-desktop-1__wq4P0","col-desktop-2":"GridCol_col-desktop-2__lxEfh","col-desktop-3":"GridCol_col-desktop-3__1cYcE","col-desktop-4":"GridCol_col-desktop-4__kOftL","col-desktop-5":"GridCol_col-desktop-5__0CXBN","col-desktop-6":"GridCol_col-desktop-6__cjBFA","col-desktop-7":"GridCol_col-desktop-7__9VJKO","col-desktop-8":"GridCol_col-desktop-8__4yfnb","col-desktop-9":"GridCol_col-desktop-9__Cd9Gx","col-desktop-10":"GridCol_col-desktop-10__mUqvt","col-desktop-11":"GridCol_col-desktop-11__CMCi0","col-desktop-12":"GridCol_col-desktop-12__F4gfn","col-desktop-lg-1":"GridCol_col-desktop-lg-1___S4D5","col-desktop-lg-2":"GridCol_col-desktop-lg-2__JrAgW","col-desktop-lg-3":"GridCol_col-desktop-lg-3__0ed5s","col-desktop-lg-4":"GridCol_col-desktop-lg-4__7AsG_","col-desktop-lg-5":"GridCol_col-desktop-lg-5__53_m4","col-desktop-lg-6":"GridCol_col-desktop-lg-6__KTxpA","col-desktop-lg-7":"GridCol_col-desktop-lg-7__ttRmP","col-desktop-lg-8":"GridCol_col-desktop-lg-8__v4rFt","col-desktop-lg-9":"GridCol_col-desktop-lg-9__mlEzR","col-desktop-lg-10":"GridCol_col-desktop-lg-10__4YHMI","col-desktop-lg-11":"GridCol_col-desktop-lg-11__RSVQI","col-desktop-lg-12":"GridCol_col-desktop-lg-12__Ud99K"}},99379:e=>{e.exports={container:"IconCardsInfoBlock_container__HyHgb"}},99417:(e,t,a)=>{"use strict";a.d(t,{l:()=>f,z:()=>_});var l,s=a(95155),n=a(88852),i=a(94752),r=a(36988),c=a(35365),o=a(2477),d=a(66702),m=a(56432),u=a(11538),x=a(83908),h=a(58323),p=a(67763),g=((l=g||{})[l.SIZE_EXCEEDED=0]="SIZE_EXCEEDED",l[l.NOT_SUPPORTED_FILE_TYPE=1]="NOT_SUPPORTED_FILE_TYPE",l[l.FILE_LIMIT_EXCEEDED=2]="FILE_LIMIT_EXCEEDED",l);function f(e,t,a,l,d){let g=(0,x.G)(p.JV),[f,_,v,j]=(0,h.B)(["The file type {{ fileType }} is not allowed.","The file is over {{ maxAllowedSize }}, please reduce its file size before uploading.","{{amountOfFiles}} files uploaded with a total size of {{totalSizeOfFiles}}. The size of all files combined must not exceed {{ maxAllowedSize }}. Please remove files to stay under this limit.","{{amountOfFiles}} files uploaded, but only {{fileLimit}} allowed. Please remove files to stay under this limit."]);function N(t){let a=t.filter(e=>!e.errors.length),l=(0,n.A)(a,e=>e.source.size),r=[];return e.fileLimit&&a.length>e.fileLimit&&r.push({type:2,id:(0,i.A)("file-limit-exceeded-"),message:(0,s.jsx)(m.HT,{translation:j,params:{amountOfFiles:a.length,fileLimit:e.fileLimit}})}),l>e.maxAllowedSize&&r.push({type:0,id:(0,i.A)("size-exceeded-"),message:(0,s.jsx)(m.HT,{translation:d?v:_,params:{amountOfFiles:a.length,totalSizeOfFiles:(0,u.hh)(l,g??""),maxAllowedSize:(0,u.hh)(e.maxAllowedSize,g??"")}})}),r}return{handleFileChange:function({target:{files:n}}){if(n&&n.length>0){let x=[];(0,r.A)(n,t=>{let a=t.name.split(".").at(-1),n=a&&e.allowedFileExtensions?.length,r=a&&e.prohibitedFileExtensions?.length,c=!!n&&!e.allowedFileExtensions?.includes(a),o=!!r&&e.prohibitedFileExtensions?.includes(a),d={source:t,id:t.name+l,errors:[]};(!a||c||o)&&d.errors.push({type:1,id:(0,i.A)("not-supported-file-type-"),message:(0,s.jsx)(m.HT,{translation:f,params:{fileType:a?a?.toUpperCase():"N/A"}})}),t.size>e.maxAllowedSize&&d.errors.push({type:0,id:(0,i.A)("size-exceeded-"),message:(0,s.jsx)(m.HT,{translation:_,params:{maxAllowedSize:(0,u.hh)(e.maxAllowedSize,g??"")}})}),x.push(d)});let h=(0,c.A)(t,{componentId:l}),p=h?.files.filter(e=>!x.some(t=>t.id===e.id)),v=(0,o.A)(t,{componentId:l}),j=d?[...p||[],...x]:x,b=N(j);a([...v,{files:j,errors:b,componentId:l}
32])}},handleRemoveFile:function(e,s){e.preventDefault(),a(t?.map(e=>{if(e.componentId===l){let t=e.files.filter(e=>e.id!==s.id),a=N(t);return{...e,files:t,errors:a}}return e})||[])}}}function _(e){return(0,d.A)(e?.flatMap(e=>e.files).filter(e=>!e.errors.length),e=>e.source.name)}},99764:(e,t,a)=>{"use strict";a.d(t,{$c:()=>ec,AD:()=>eu,B0:()=>r,BH:()=>P,Bw:()=>D,Bz:()=>ew,CQ:()=>H,CY:()=>F,Ce:()=>o,DW:()=>Z,Df:()=>x,E1:()=>X,EZ:()=>et,GF:()=>i,Gk:()=>ed,Gr:()=>ea,IT:()=>V,JA:()=>ev,Jt:()=>f,Ju:()=>m,Jy:()=>eS,KK:()=>en,Ki:()=>eC,LF:()=>el,LP:()=>M,MQ:()=>ek,Mj:()=>J,Nb:()=>G,QJ:()=>ej,QL:()=>er,Qt:()=>ep,R1:()=>em,RU:()=>ee,SG:()=>j,Si:()=>eo,Ue:()=>s,VF:()=>C,Wc:()=>eg,Wz:()=>_,X4:()=>eA,Xk:()=>v,Zm:()=>c,_R:()=>p,__:()=>z,bL:()=>O,bM:()=>q,bn:()=>y,d7:()=>U,dm:()=>d,e5:()=>Q,e6:()=>g,ej:()=>eb,fC:()=>S,fG:()=>ey,gK:()=>K,ij:()=>ei,jo:()=>u,lC:()=>es,lE:()=>N,mE:()=>b,mN:()=>L,mh:()=>$,ok:()=>h,p4:()=>R,pS:()=>I,q9:()=>k,q_:()=>A,qc:()=>B,r:()=>eN,sA:()=>w,sF:()=>Y,sq:()=>ex,td:()=>l,vm:()=>n,w6:()=>W,x$:()=>T,yL:()=>e_,yY:()=>eL,y_:()=>E,yc:()=>ef,yy:()=>eh});let l={prefix:"fal",iconName:"angle-down",icon:[448,512,[8964],"f107","M212.7 363.3c6.2 6.2 16.4 6.2 22.6 0l160-160c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 329.4 75.3 180.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l160 160z"]},s={prefix:"fal",iconName:"angle-left",icon:[320,512,[8249],"f104","M52.7 267.3c-6.2-6.2-6.2-16.4 0-22.6l160-160c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L86.6 256 235.3 404.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-160-160z"]},n={prefix:"fal",iconName:"angle-right",icon:[320,512,[8250],"f105","M267.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-160 160c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L233.4 256 84.7 107.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l160 160z"]},i={prefix:"fal",iconName:"angle-up",icon:[448,512,[8963],"f106","M212.7 148.7c6.2-6.2 16.4-6.2 22.6 0l160 160c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L224 182.6 75.3 331.3c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l160-160z"]},r={prefix:"fal",iconName:"arrow-down",icon:[384,512,[8595],"f063","M180.7 475.3c6.2 6.2 16.4 6.2 22.6 0l176-176c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L208 425.4 208 48c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 377.4L27.3 276.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l176 176z"]},c={prefix:"fal",iconName:"arrow-down-right",icon:[384,512,[],"e093","M336 416c8.8 0 16-7.2 16-16l0-224c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 185.4L59.3 100.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L297.4 384 112 384c-8.8 0-16 7.2-16 16s7.2 16 16 16l224 0z"]},o={prefix:"fal",iconName:"arrow-left",icon:[448,512,[8592],"f060","M4.7 244.7c-6.2 6.2-6.2 16.4 0 22.6l176 176c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L54.6 272 432 272c8.8 0 16-7.2 16-16s-7.2-16-16-16L54.6 240 203.3 91.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-176 176z"]},d={prefix:"fal",iconName:"arrow-right",icon:[448,512,[8594],"f061","M443.3 267.3c6.2-6.2 6.2-16.4 0-22.6l-176-176c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L393.4 240 16 240c-8.8 0-16 7.2-16 16s7.2 16 16 16l377.4 0L244.7 420.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l176-176z"]},m={prefix:"fal",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M336 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l121.4 0L212.7 276.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L480 54.6 480 176c0 8.8 7.2 16 16 16s16-7.2 16-16l0-160c0-8.8-7.2-16-16-16L336 0zM64 32C28.7 32 0 60.7 0 96L0 448c0 35.3 28.7 64 64 64l352 0c35.3 0 64-28.7 64-64l0-144c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 144c0 17.7-14.3 32-32 32L64 480c-17.7 0-32-14.3-32-32L32 96c0-17.7 14.3-32 32-32l144 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L64 32z"]},u={prefix:"fal",iconName:"arrow-up-to-line",icon:[384,512,["arrow-to-top"],"f341","M16 32C7.2 32 0 39.2 0 48s7.2 16 16 16l352 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L16 32zM203.3 132.7c-6.2-6.2-16.4-6.2-22.6 0l-128 128c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L176 182.6 176 288l0 176c0 8.8 7.2 16 16 16s16-7.2 16-16l0-176 0-105.4L308.7 283.3c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6l-128-128z"]},x={prefix:"fal",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M402.7 425.3l-316-316C52.6 148.6 32 199.9 32 256c0 123.7 100.3 224 224 224c56.1 0 107.4-20.6 146.7-54.7zm22.6-22.6C459.4 363.4 480 312.1 480 256C480 132.3 379.7 32 256 32c-56.1 0-107.4 20.6-146.7 54.7l316 316zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]}
vendor: 4,407 bytes, line 32
32,h={prefix:"fal",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M112 0c8.8 0 16 7.2 16 16l0 48 192 0 0-48c0-8.8 7.2-16 16-16s16 7.2 16 16l0 48 32 0c35.3 0 64 28.7 64 64l0 32 0 32 0 256c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 192l0-32 0-32C0 92.7 28.7 64 64 64l32 0 0-48c0-8.8 7.2-16 16-16zM416 192L32 192l0 256c0 17.7 14.3 32 32 32l320 0c17.7 0 32-14.3 32-32l0-256zM384 96L64 96c-17.7 0-32 14.3-32 32l0 32 384 0 0-32c0-17.7-14.3-32-32-32z"]},p={prefix:"fal",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M16 0C7.2 0 0 7.2 0 16s7.2 16 16 16l37.9 0c7.6 0 14.2 5.3 15.7 12.8l58.9 288c6.1 29.8 32.3 51.2 62.7 51.2L496 384c8.8 0 16-7.2 16-16s-7.2-16-16-16l-304.8 0c-15.2 0-28.3-10.7-31.4-25.6L152 288l314.6 0c29.4 0 55-20 62.1-48.5L570.6 71.8c5-20.2-10.2-39.8-31-39.8L99.1 32C92.5 13 74.4 0 53.9 0L16 0zm90.1 64l433.4 0L497.6 231.8C494 246 481.2 256 466.5 256l-321.1 0L106.1 64zM168 456a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm80 0a56 56 0 1 0 -112 0 56 56 0 1 0 112 0zm200-24a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm0 80a56 56 0 1 0 0-112 56 56 0 1 0 0 112z"]},g={prefix:"fal",iconName:"check",icon:[448,512,[10003,10004],"f00c","M443.3 100.7c6.2 6.2 6.2 16.4 0 22.6l-272 272c-6.2 6.2-16.4 6.2-22.6 0l-144-144c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L160 361.4 420.7 100.7c6.2-6.2 16.4-6.2 22.6 0z"]},f={prefix:"fal",iconName:"chevron-down",icon:[512,512,[],"f078","M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4 436.7 180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z"]},_={prefix:"fal",iconName:"chevron-left",icon:[320,512,[9001],"f053","M20.7 267.3c-6.2-6.2-6.2-16.4 0-22.6l192-192c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L54.6 256 235.3 436.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-192-192z"]},v={prefix:"fal",iconName:"chevron-right",icon:[320,512,[9002],"f054","M299.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-192 192c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L265.4 256 84.7 75.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l192 192z"]},j={prefix:"fal",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM363.3 203.3c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l64 64c6.2 6.2 16.4 6.2 22.6 0l128-128z"]},N={prefix:"fal",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c-8.8 0-16 7.2-16 16l0 128c0 8.8 7.2 16 16 16s16-7.2 16-16l0-128c0-8.8-7.2-16-16-16zm24 224a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z"]},b={prefix:"fal",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM208 352c-8.8 0-16 7.2-16 16s7.2 16 16 16l96 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0 0-112c0-8.8-7.2-16-16-16l-40 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l24 0 0 96-32 0zm48-168a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},A={prefix:"fal",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM240 352c0 8.8 7.2 16 16 16s16-7.2 16-16l0-80 80 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-80 0 0-80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 80-80 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l80 0 0 80z"]},C={prefix:"fal",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M412.1 416.6C398.1 361.1 347.9 320 288 320l-64 0c-59.9 0-110.1 41.1-124.1 96.6C58 375.9 32 319 32 256C32 132.3 132.3 32 256 32s224 100.3 224 224c0 63-26 119.9-67.9 160.6zm-28.5 23.4C347.5 465.2 303.5 480 256 480s-91.5-14.8-127.7-39.9c4-49.3 45.3-88.1 95.7-88.1l64 0c50.4 0 91.6 38.8 95.7 88.1zM256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-256a48 48 0 1 1 0-96 48 48 0 1 1 0 96zm-80-48a80 80 0 1 0 160 0 80 80 0 1 0 -160 0z"]},y={prefix:"fal",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM180.7 180.7c-6.2 6.2-6.2 16.4 0 22.6L233.4 256l-52.7 52.7c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L256 278.6l52.7 52.7c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L278.6 256l52.7-52.7c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L256 233.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0z"]}
32,w={prefix:"fal",iconName:"cloud-arrow-down",icon:[640,512,[62337,"cloud-download","cloud-download-alt"],"f0ed","M389.8 125.2C363.7 88.1 320.7 64 272 64c-77.4 0-140.5 61-143.9 137.5c-.6 13-9 24.4-21.3 28.8C63.2 245.7 32 287.2 32 336c0 61.9 50.1 112 112 112l368 0c53 0 96-43 96-96c0-36.8-20.7-68.8-51.2-84.9c-13.4-7.1-20-22.5-15.8-37.1c2-6.9 3-14.3 3-22c0-44.2-35.8-80-80-80c-12.3 0-23.9 2.8-34.3 7.7c-14.1 6.7-30.9 2.3-39.9-10.5zM272 32c59.5 0 112.1 29.5 144 74.8C430.5 99.9 446.8 96 464 96c61.9 0 112 50.1 112 112c0 10.7-1.5 21-4.3 30.8C612.3 260.2 640 302.9 640 352c0 70.7-57.3 128-128 128l-368 0C64.5 480 0 415.5 0 336c0-62.8 40.2-116.1 96.2-135.9C100.3 106.6 177.4 32 272 32zM228.7 299.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L304 329.4 304 176c0-8.8 7.2-16 16-16s16 7.2 16 16l0 153.4 52.7-52.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-80 80c-6.2 6.2-16.4 6.2-22.6 0l-80-80z"]},k={prefix:"fal",iconName:"comments",icon:[640,512,[128490,61670],"f086","M32 176c0-74.8 73.7-144 176-144s176 69.2 176 144s-73.7 144-176 144c-15.3 0-30.6-1.9-46.3-5c-3.5-.7-7.1-.2-10.2 1.4c-6.1 3.1-12 6-18 8.7c-28.4 12.9-60.2 23.1-91.5 26c14.9-19 26.8-39.7 37.6-59.9c3.3-6.1 2.3-13.6-2.5-18.6C50 244.2 32 213.1 32 176zM208 0C93.1 0 0 78.9 0 176c0 44.2 19.8 80.1 46 110c-11.7 21-24 40.6-39.5 57.5c0 0 0 0 0 0l-.1 .1c-6.5 7-8.2 17.1-4.4 25.8C5.8 378.3 14.4 384 24 384c43 0 86.5-13.3 122.7-29.7c4.9-2.2 9.6-4.5 14.3-6.8c15.3 2.8 30.9 4.6 47 4.6c114.9 0 208-78.9 208-176S322.9 0 208 0zM447.4 160.5C541.6 167 608 233 608 304c0 37.1-18 68.2-45.1 96.6c-4.8 5-5.8 12.5-2.5 18.6c10.9 20.2 22.7 40.8 37.6 59.9c-31.3-3-63.2-13.2-91.5-26c-6-2.7-11.9-5.6-18-8.7c-3.2-1.6-6.8-2.1-10.2-1.4c-15.6 3.1-30.9 5-46.3 5c-68.2 0-123.6-30.7-153.1-73.3c-11 3-22.3 5.2-33.8 6.8C279 439.8 349.9 480 432 480c16.1 0 31.7-1.8 47-4.6c4.6 2.3 9.4 4.6 14.3 6.8C529.5 498.7 573 512 616 512c9.6 0 18.2-5.7 22-14.5c3.8-8.7 2-18.9-4.4-25.8l-.1-.1s0 0 0 0c-15.5-17-27.8-36.5-39.5-57.5c26.2-29.9 46-65.8 46-110c0-94.4-87.8-171.5-198.2-175.8c2.8 10.4 4.7 21.2 5.6 32.3z"]},L={prefix:"fal",iconName:"comments-question-check",icon:[640,512,[],"e14f","M32 176c0-74.8 73.7-144 176-144s176 69.2 176 144s-73.7 144-176 144c-15.3 0-30.6-1.9-46.3-5c-3.5-.7-7.1-.2-10.2 1.4c-6.1 3.1-12 6-18 8.7c-28.4 12.9-60.2 23.1-91.5 26c14.9-19 26.8-39.7 37.6-59.9c3.3-6.1 2.3-13.6-2.5-18.6C50 244.2 32 213.1 32 176zM208 0C93.1 0 0 78.9 0 176c0 44.2 19.8 80.1 46 110c-11.7 21-24 40.6-39.5 57.5c0 0 0 0 0 0l-.1 .1c-6.5 7-8.2 17.1-4.4 25.8C5.8 378.3 14.4 384 24 384c43 0 86.5-13.3 122.7-29.7c4.9-2.2 9.6-4.5 14.3-6.8c15.3 2.8 30.9 4.6 47 4.6c114.9 0 208-78.9 208-176S322.9 0 208 0zM447.4 160.5C541.6 167 608 233 608 304c0 37.1-18 68.2-45.1 96.6c-4.8 5-5.8 12.5-2.5 18.6c10.9 20.2 22.7 40.8 37.6 59.9c-31.3-3-63.2-13.2-91.5-26c-6-2.7-11.9-5.6-18-8.7c-3.2-1.6-6.8-2.1-10.2-1.4c-15.6 3.1-30.9 5-46.3 5c-68.2 0-123.6-30.7-153.1-73.3c-11 3-22.3 5.2-33.8 6.8C279 439.8 349.9 480 432 480c16.1 0 31.7-1.8 47-4.6c4.6 2.3 9.4 4.6 14.3 6.8C529.5 498.7 573 512 616 512c9.6 0 18.2-5.7 22-14.5c3.8-8.7 2-18.9-4.4-25.8l-.1-.1s0 0 0 0c-15.5-17-27.8-36.5-39.5-57.5c26.2-29.9 46-65.8 46-110c0-94.4-87.8-171.5-198.2-175.8c2.8 10.4 4.7 21.2 5.6 32.3zM539.3 266c-6.2-6.2-16.4-6.2-22.6 0l-74 74-31.4-31.4c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L431.4 374c6.2 6.2 16.4 6.2 22.6 0l85.3-85.3c6.2-6.2 6.2-16.4 0-22.6zm-391.4-162l-.3 .9c-3 8.3 1.4 17.5 9.7 20.4s17.5-1.4 20.4-9.7l.3-.9c.9-2.7 3.5-4.4 6.3-4.4l41.3 0c6.5 0 11.7 5.3 11.7 11.7c0 4.2-2.2 8.1-5.9 10.2l-31.4 18c-5 2.9-8 8.1-8 13.9l0 9.5c0 8.8 7.2 16 16 16s16-7.2 16-16l0-.3L247.4 160c13.6-7.8 22-22.3 22-37.9c0-24.2-19.6-43.7-43.7-43.7l-41.3 0c-16.4 0-31 10.3-36.4 25.7zM230.7 236a22.7 22.7 0 1 0 -45.3 0 22.7 22.7 0 1 0 45.3 0z"]},S={prefix:"fal",iconName:"diamond-turn-right",icon:[512,512,["directions"],"f5eb","M261.7 34.3c-3.1-3.1-8.2-3.1-11.3 0l-216 216c-3.1 3.1-3.1 8.2 0 11.3l216 216c3.1 3.1 8.2 3.1 11.3 0l216-216c3.1-3.1 3.1-8.2 0-11.3l-216-216zM227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm65 137c6.2-6.2 16.4-6.2 22.6 0l64 64c6.2 6.2 6.2 16.4 0 22.6l-64 64c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L329.4 240 232 240c-13.3 0-24 10.7-24 24l0 56c0 8.8-7.2 16-16 16s-16-7.2
32-16-16l0-56c0-30.9 25.1-56 56-56l97.4 0-36.7-36.7c-6.2-6.2-6.2-16.4 0-22.6z"]},E={prefix:"fal",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M64 96c-17.7 0-32 14.3-32 32l0 39.9L227.6 311.3c16.9 12.4 39.9 12.4 56.8 0L480 167.9l0-39.9c0-17.7-14.3-32-32-32L64 96zM32 207.6L32 384c0 17.7 14.3 32 32 32l384 0c17.7 0 32-14.3 32-32l0-176.4L303.3 337.1c-28.2 20.6-66.5 20.6-94.6 0L32 207.6zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},I={prefix:"fal",iconName:"eye",icon:[576,512,[128065],"f06e","M117.2 136C160.3 96 217.6 64 288 64s127.7 32 170.8 72c43.1 40 71.9 88 85.2 120c-13.3 32-42.1 80-85.2 120c-43.1 40-100.4 72-170.8 72s-127.7-32-170.8-72C74.1 336 45.3 288 32 256c13.3-32 42.1-80 85.2-120zM288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM192 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},T={prefix:"fal",iconName:"fax",icon:[512,512,[128224,128439],"f1ac","M160 64c0-17.7 14.3-32 32-32l196.1 0c8.5 0 16.6 3.4 22.6 9.4l27.9 27.9c6 6 9.4 14.1 9.4 22.6l0 68.1 32 0 0-68.1c0-17-6.7-33.3-18.7-45.3L433.4 18.7C421.4 6.7 405.1 0 388.1 0L192 0c-35.3 0-64 28.7-64 64l0 72.6c-9.4-5.4-20.3-8.6-32-8.6l-32 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l32 0c19.1 0 36.3-8.4 48-21.7c11.7 13.3 28.9 21.7 48 21.7l256 0c35.3 0 64-28.7 64-64l0-192c0-35.3-28.7-64-64-64l-288 0 0-128zm0 160l288 0c17.7 0 32 14.3 32 32l0 192c0 17.7-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32l0-224zm-32-32l0 16 0 240c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32zM296 304a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zm72 24a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm24 72a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM272 424a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},M={prefix:"fal",iconName:"file-certificate",icon:[512,512,["file-award"],"f5f3","M480 448c0 17.7-14.3 32-32 32l-224 0 0 16c0 5.5-1 10.9-2.7 16L448 512c35.3 0 64-28.7 64-64l0-284.1c0-12.7-5.1-24.9-14.1-33.9L382.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 71.1 .1-.1c1.5-.7 4-2 6.6-3c8.2-3.4 16.9-4.6 25.3-4L160 64c0-17.7 14.3-32 32-32l128 0 0 112c0 26.5 21.5 48 48 48l112 0 0 256zm-.5-288L368 160c-8.8 0-16-7.2-16-16l0-111.5c2.8 .7 5.4 2.1 7.4 4.2L475.3 152.6c2.1 2.1 3.5 4.6 4.2 7.4zM249.8 288c0-.8 .2-2.4 3.5-10.4c6.3-15.4 1.6-33.1-11.6-43.2c-6.9-5.3-7.8-6.6-8.2-7.3s-1-2.1-2.2-10.7c-2.2-16.5-15.2-29.4-31.6-31.6c-8.6-1.2-10-1.8-10.7-2.2s-2-1.3-7.3-8.2c-10.2-13.1-27.9-17.9-43.2-11.6c-8 3.3-9.6 3.5-10.4 3.5s-2.4-.2-10.4-3.5c-15.4-6.3-33.1-1.6-43.2 11.6c-5.3 6.9-6.6 7.8-7.3 8.2s-2.1 1-10.7 2.2C39.9 187 27 199.9 24.7 216.4c-1.2 8.6-1.8 10-2.2 10.7s-1.3 2-8.2 7.3C1.2 244.5-3.5 262.2 2.8 277.6c3.3 8 3.5 9.6 3.5 10.4c0 0 0 0 0 0c0 .8-.2 2.4-3.5 10.4c-6.3 15.4-1.6 33.1 11.6 43.2c6.9 5.3 7.8 6.6 8.2 7.3s1 2.1 2.2 10.7C27 376.1 39.9 389 56.4 391.3c3.7 .5 6.1 .9 7.6 1.2L64 496c0 5.9 3.2 11.3 8.5 14.1s11.5 2.5 16.4-.8L128 483.2l39.1 26.1c4.9 3.3 11.2 3.6 16.4 .8s8.5-8.2 8.5-14.1l0-103.5c1.6-.3 3.9-.7 7.6-1.2c16.5-2.2 29.4-15.2 31.6-31.6c1.2-8.6 1.8-10 2.2-10.7s1.3-2 8.2-7.3c13.1-10.2 17.9-27.9 11.6-43.2c-3.3-8-3.5-9.6-3.5-10.4c0 0 0 0 0 0zM96 466.1l0-50.9c7.1 1.5 14.6 .9 21.6-2c8-3.3 9.6-3.5 10.4-3.5s2.4 .2 10.4 3.5c7 2.9 14.5 3.4 21.6 2l0 50.9-23.1-15.4c-5.4-3.6-12.4-3.6-17.8 0L96 466.1zM38.2 288s0 0 0 0c0-8.1-2.9-15.4-5.8-22.5c-.8-2.1-.2-4.4 1.6-5.8c6.1-4.7 12.3-9.6 16.3-16.6s5.2-14.8 6.2-22.4c.3-2.2 2-3.9 4.2-4.2c7.7-1 15.4-2.2 22.4-6.2s11.8-10.2 16.6-16.3c1.4-1.8 3.7-2.4 5.8-1.6c7.1 2.9 14.4 5.8 22.5 5.8s15.4-2.9 22.5-5.8c2.1-.8 4.4-.2 5.8 1.6c4.7 6.1 9.6 12.3 16.6 16.3s14.8 5.2 22.4 6.2c2.2 .3 3.9 2 4.2 4.2c1 7.7 2.2 15.4 6.2 22.4s10.2 11.8 16.3 16.6c1.8 1.4 2.4 3.7 1.6 5.8c-2.9 7.1-5.8 14.4-5.8 22.5c0 0 0 0 0 0c0 8.1 2.9 15.4 5.8 22.5c.8 2.1 .2 4.4-1.6 5.8c-6.1 4.7-12.3 9.6-16.3 16.6s-5.2 14.8-6.2 22.4c-.3 2.2-2 3.9-4.2 4.2c-7.7 1-15.4 2.2-22.4 6.2s-11.8 10.2-16.6 16.3c-1.4 1.8-3.7 2.4-5.8 1.6c-7.1-2.9-14.4-5.8-22.5-5.8s-15.4 2.9-22.5 5.8c-2.1 .8-4.4 .2-5.8-1.6c-4.7-6.1-9.6-12.3-16.6-16.3s-14.8-5.2-22.4
32-6.2c-2.2-.3-3.9-2-4.2-4.2c-1-7.7-2.2-15.4-6.2-22.4s-10.2-11.8-16.3-16.6c-1.8-1.4-2.4-3.7-1.6-5.8c2.9-7.1 5.8-14.4 5.8-22.5z"]},R={prefix:"fal",iconName:"file-invoice",icon:[384,512,[],"f570","M320 480L64 480c-17.7 0-32-14.3-32-32L32 64c0-17.7 14.3-32 32-32l128 0 0 112c0 26.5 21.5 48 48 48l112 0 0 256c0 17.7-14.3 32-32 32zM240 160c-8.8 0-16-7.2-16-16l0-111.5c2.8 .7 5.4 2.1 7.4 4.2L347.3 152.6c2.1 2.1 3.5 4.6 4.2 7.4L240 160zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-284.1c0-12.7-5.1-24.9-14.1-33.9L254.1 14.1c-9-9-21.2-14.1-33.9-14.1L64 0zm0 80c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 64c-8.8 0-16 7.2-16 16zm0 64c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16zM224 432c0 8.8 7.2 16 16 16l64 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16zm64-96L96 336l0-64 192 0 0 64zM96 240c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l192 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32L96 240z"]},O={prefix:"fal",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M320 480L64 480c-17.7 0-32-14.3-32-32L32 64c0-17.7 14.3-32 32-32l128 0 0 112c0 26.5 21.5 48 48 48l112 0 0 256c0 17.7-14.3 32-32 32zM240 160c-8.8 0-16-7.2-16-16l0-111.5c2.8 .7 5.4 2.1 7.4 4.2L347.3 152.6c2.1 2.1 3.5 4.6 4.2 7.4L240 160zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-284.1c0-12.7-5.1-24.9-14.1-33.9L254.1 14.1c-9-9-21.2-14.1-33.9-14.1L64 0zm48 256c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0zm0 64c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0zm0 64c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0z"]},z={prefix:"fal",iconName:"file-spreadsheet",icon:[384,512,[],"f65b","M320 480L64 480c-17.7 0-32-14.3-32-32L32 64c0-17.7 14.3-32 32-32l128 0 0 112c0 26.5 21.5 48 48 48l112 0 0 256c0 17.7-14.3 32-32 32zM240 160c-8.8 0-16-7.2-16-16l0-111.5c2.8 .7 5.4 2.1 7.4 4.2L347.3 152.6c2.1 2.1 3.5 4.6 4.2 7.4L240 160zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-284.1c0-12.7-5.1-24.9-14.1-33.9L254.1 14.1c-9-9-21.2-14.1-33.9-14.1L64 0zM96 384l80 0 0 32-80 0 0-32zm0-32l0-32 80 0 0 32-80 0zm112 64l0-32 80 0 0 32-80 0zm0-64l0-32 80 0 0 32-80 0zm112 16l0-16 0-32 0-16 0-16 0-32c0-17.7-14.3-32-32-32l-96 0-96 0c-17.7 0-32 14.3-32 32l0 32 0 16 0 16 0 32 0 16 0 16 0 32c0 17.7 14.3 32 32 32l80 0 16 0 16 0 80 0c17.7 0 32-14.3 32-32l0-32 0-16zM288 256l0 32-96 0-96 0 0-32 96 0 96 0z"]},P={prefix:"fal",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M223.3 37.8c.4-1.5 1.3-2.8 2.4-3.8c9.9-1.3 20-2 30.3-2s20.4 .7 30.3 2c1.1 1 1.9 2.3 2.4 3.8l13.7 47.7c3.5 12.1 12.2 21.1 22.5 26.1c7.6 3.6 14.8 7.8 21.7 12.5c9.4 6.5 21.7 9.5 33.9 6.5l48.2-12c1.5-.4 3-.3 4.4 .2c5.4 6.9 10.4 14.2 14.9 21.8l4.3 7.4c4.2 7.5 7.9 15.3 11.2 23.3c-.3 1.5-1 2.9-2.1 4L426.8 211c-8.7 9-12.2 21.1-11.3 32.5c.3 4.1 .5 8.3 .5 12.5s-.2 8.4-.5 12.5c-.9 11.4 2.6 23.5 11.3 32.5l34.5 35.7c1.1 1.1 1.8 2.5 2.1 4c-3.3 8-7 15.8-11.2 23.4l-4.2 7.3c-4.6 7.6-9.6 14.8-14.9 21.8c-1.4 .5-2.9 .5-4.4 .2l-48.2-12c-12.2-3-24.4 0-33.9 6.5c-6.9 4.7-14.1 8.9-21.7 12.5c-10.3 4.9-19.1 14-22.5 26.1l-13.7 47.7c-.4 1.5-1.3 2.8-2.4 3.8c-9.9 1.3-20 2-30.3 2s-20.4-.7-30.3-2c-1.1-1-1.9-2.3-2.4-3.8l-13.7-47.7c-3.5-12.1-12.2-21.1-22.5-26.1c-7.6-3.6-14.8-7.8-21.7-12.5c-9.4-6.5-21.7-9.5-33.9-6.5l-48.2 12c-1.5 .4-3 .3-4.4-.2c-5.4-7-10.4-14.2-15-21.8l-4.2-7.3c-4.2-7.5-7.9-15.3-11.2-23.4c.3-1.5 1-2.9 2.1-4L85.2 301c8.7-9 12.2-21.1 11.3-32.5c-.3-4.1-.5-8.3-.5-12.5s.2-8.4 .5-12.5c.9-11.4-2.6-23.5-11.3-32.5L50.7 175.2c-1.1-1.1-1.8-2.5-2.1-4c3.3-8 7-15.8 11.2-23.4l4.2-7.3c4.6-7.6 9.6-14.8 15-21.8c1.4-.5 2.9-.5 4.4-.2l48.2 12c12.2 3 24.4 0 33.9-6.5c6.9-4.7 14.1-8.9 21.7-12.5c10.3-4.9 19.1-14 22.5-26.1l13.7-47.7zM256 0c-13 0-25.9 1-38.4 2.9c-1.7 .3-3.4 .8-5 1.6c-9.5 4.9-16.9 13.6-20 24.5L178.9 76.7c-.6 2.2-2.5 4.5-5.6 6c-9.1 4.3-17.8 9.4-26 15c-2.8 1.9-5.8 2.4-8 1.8l-48.2-12C80.2 84.8 69 86.9 60 92.6c-1.5 .9-2.8 2.1-3.9 3.5C49 105 42.4 114.3 36.5 124.1l-.1 .3L32 132l-.1 .3c-5.4 9.8-10.2 19.9-14.3 30.4c-.6 1.6-1 3.3-1.1 5c-.5 10.8 3.3 21.6 11.2 29.8l34.5 35.7c1.6 1.7 2.7 4.4 2.4 7.8c-.4 5-.6 10-.6 15s.2 10.1 .6 15c.3 3.4-.8 6.2-2.4 7.8L27.7 314.6c-7.9 8.2-11.7 19-11.2 29.8c.1 1.7 .5 3.4 1.1 5c4.1 10.5 8.9 20.6 14.3 30.4l.1 .3 4.4 7.6 .1 .3c5.9 9.8 12.4 19.2 19.6 28.1c1.1 1.4 2.4 2.6 3.9 3.5c9 5.7 20.2 7.8 31.1 5.1l48.2-12c2.2-.6 5.2-.1 8 1.8c8.2 5.7 16.9 10.7 26 15c3.1 1.5 4.9 3.8 5.6 6L192.6 483c3.1 10.8 10.5 19.5 20 24.5c1.6 .8 3.2 1.4 5 1.6C230.1 511 243 512 256 512s25.9-1 38.4-2.9c1.7-.3 3.4-.8 5-1.6c9.5-4.9 16.9-13.6 20-24.5l13.7-47.7c.6-2.2 2.5-4.5 5.6-6c9.1-4.3 17.8-9.4 26-15c2.8-1.9 5.8-2.4 8-1.8l48.2 12c10.9 2.7 22.1 .7 31.1-5.1c1.5-.9 2.8-2.1 3.9-3.5c7.1-8.9 13.6-18.2 19.5-28l.2-.3L480 380l.1-.3c5.4-9.7 10.2-19.9 14.3-30.4c.6-1.6 1-3.3 1.1-5c.5-10.8-3.3-21.6-11.2-29.8l-34.5-35.7c-1.6-1.7-2.7-4.4-2.4-7.8c.4-5 .6-10 .6-15s-.2-10.1-.6-15c-.3-3.4 .8-6.2 2.4-7.8l34.5-35.7c7.9-8.2 11.7-19 11.2-29.8c-.1-1.7-.5-3.4-1.1-5c-4.1-10.5-8.9-20.6-14.3-30.4l-.1-.3-4.4-7.6-.2-.3c-5.9-9.8-12.4-19.2-19.5-28c-1.1-1.4-2.4-2.6-3.9-3.5c-9-5.7-20.2-7.8-31.1-5.1l-48.2 12c-2.2 .6-5.2 .1-8-1.8c-8.2-5.7-16.9-10.7-26-15c-3.1-1.5-4.9-3.8-5.6-6L319.4 29c-3.1-10.8-10.5-19.5-20-24.5c-1.6-.8-3.2-1.4-5-1.6C281.9 1 269 0 256 0zM200 256a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm144 0a88 88 0 1 0 -176 0 88 88 0 1 0 176 0z"]},D={prefix:"fal",iconName:"globe",icon:[512,512,[127760],"f0ac","M256 480c16.7 0 40.4-14.4 61.9-57.3c9.9-19.8 18.2-43.7 24.1-70.7l-172 0c5.9 27 14.2 50.9 24.1 70.7C215.6 465.6 239.3 480 256 480zM164.3 320l183.4 0c2.8-20.2 4.3-41.7 4.3-64s-1.5-43.8-4.3-64l-183.4 0c-2.8 20.2-4.3 41.7-4.3 64s1.5 43.8 4.3 64zM170 160l172 0c-5.9-27-14.2-50.9-24.1-70.7C296.4 46.4 272.7 32 256 32s-40.4 14.4-61.9 57.3C184.2 109.1 175.9 133 170 160zm210 32c2.6 20.5 4 41.9 4 64s-1.4 43.5-4 64l90.8 0c6-20.3 9.3-41.8 9.3-64s-3.2-43.7-9.3-64L380 192zm78.5-32c-25.9-54.5-73.1-96.9-130.9-116.3c21 28.3 37.6 68.8 47.2 116.3l83.8 0zm-321.1 0c9.6-47.6 26.2-88 47.2-116.3C126.7 63.1 79.4 105.5 53.6 160l83.7 0zm-96 32c-6 20.3-9.3 41.8-9.3 64s3.2 43.7 9.3 64l90.8 0c-2.6-20.5-4-41.9-4-64s1.4-43.5 4-64l-90.8 0zM327.5 468.3c57.8-19.5 105-61.8 130.9-116.3l-83.8 0c-9.6 47.6-26.2 88-47.2 116.3zm-143 0c-21-28.3-37.5-68.8-47.2-116.3l-83.7 0c25.9 54.5 73.1 96.9 130.9 116.3zM256 512A256 256 0 1 1 256 0a256 256 0 1 1 0 512z"]}
vendor: 7,104 bytes, line 32
32,G={prefix:"fal",iconName:"grip-lines",icon:[448,512,[],"f7a4","M448 192c0-8.8-7.2-16-16-16L16 176c-8.8 0-16 7.2-16 16s7.2 16 16 16l416 0c8.8 0 16-7.2 16-16zm0 128c0-8.8-7.2-16-16-16L16 304c-8.8 0-16 7.2-16 16s7.2 16 16 16l416 0c8.8 0 16-7.2 16-16z"]},F={prefix:"fal",iconName:"hashtag",icon:[448,512,[62098],"23","M207.6 51.6c2-8.6-3.4-17.2-12-19.2s-17.2 3.4-19.2 12l-23 99.6L48 144c-8.8 0-16 7.2-16 16s7.2 16 16 16l98 0L109.1 336 16 336c-8.8 0-16 7.2-16 16s7.2 16 16 16l85.7 0L80.4 460.4c-2 8.6 3.4 17.2 12 19.2s17.2-3.4 19.2-12l23-99.6 127.2 0-21.3 92.4c-2 8.6 3.4 17.2 12 19.2s17.2-3.4 19.2-12l23-99.6L400 368c8.8 0 16-7.2 16-16s-7.2-16-16-16l-98 0 36.9-160 93.1 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-85.7 0 21.3-92.4c2-8.6-3.4-17.2-12-19.2s-17.2 3.4-19.2 12l-23 99.6-127.2 0 21.3-92.4zM178.9 176L306 176 269.1 336 142 336l36.9-160z"]},B={prefix:"fal",iconName:"heart",icon:[512,512,[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],"f004","M244 130.6l-12-13.5-4.2-4.7c-26-29.2-65.3-42.8-103.8-35.8c-53.3 9.7-92 56.1-92 110.3l0 3.5c0 32.3 13.4 63.1 37.1 85.1L253 446.8c.8 .7 1.9 1.2 3 1.2s2.2-.4 3-1.2L443 275.5c23.6-22 37-52.8 37-85.1l0-3.5c0-54.2-38.7-100.6-92-110.3c-38.5-7-77.8 6.6-103.8 35.8l-4.2 4.7-12 13.5c-3 3.4-7.4 5.4-12 5.4s-8.9-2-12-5.4zm34.9-57.1C311 48.4 352.7 37.7 393.7 45.1C462.2 57.6 512 117.3 512 186.9l0 3.5c0 36-13.1 70.6-36.6 97.5c-3.4 3.8-6.9 7.5-10.7 11l-184 171.3c-.8 .8-1.7 1.5-2.6 2.2c-6.3 4.9-14.1 7.5-22.1 7.5c-9.2 0-18-3.5-24.8-9.7L47.2 299c-3.8-3.5-7.3-7.2-10.7-11C13.1 261 0 226.4 0 190.4l0-3.5C0 117.3 49.8 57.6 118.3 45.1c40.9-7.4 82.6 3.2 114.7 28.4c6.7 5.3 13 11.1 18.7 17.6l4.2 4.7 4.2-4.7c4.2-4.7 8.6-9.1 13.3-13.1c1.8-1.5 3.6-3 5.4-4.5z"]},U={prefix:"fal",iconName:"keynote",icon:[512,512,[],"f66c","M304 32c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16l64 0zM240 0c-20.9 0-38.7 13.4-45.3 32L184 32c-44.2 0-80 35.8-80 80l0 48-10.3 0c-18.2 0-34.8 10.3-42.9 26.5L5.1 277.9c-3.3 6.7-5.1 14-5.1 21.5L0 304l0 48c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-48 0-4.7c0-7.5-1.7-14.8-5.1-21.5l-45.7-91.3c-8.1-16.3-24.8-26.5-42.9-26.5L136 160l0-48c0-26.5 21.5-48 48-48l10.7 0c6.6 18.6 24.4 32 45.3 32l64 0c26.5 0 48-21.5 48-48s-21.5-48-48-48L240 0zM32 352l0-32 448 0 0 32L32 352zm3.8-64l43.6-87.2c2.7-5.4 8.3-8.8 14.3-8.8l324.7 0c6.1 0 11.6 3.4 14.3 8.8L476.2 288 35.8 288zM144 480c-8.8 0-16 7.2-16 16s7.2 16 16 16l112 0 112 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-96 0 0-64-32 0 0 64-96 0z"]},$={prefix:"fal",iconName:"language",icon:[640,512,[],"f1ab","M304 96l0 320L64 416c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l240 0zm32 0l240 0c17.7 0 32 14.3 32 32l0 256c0 17.7-14.3 32-32 32l-240 0 0-320zm304 32c0-35.3-28.7-64-64-64L64 64C28.7 64 0 92.7 0 128L0 384c0 35.3 28.7 64 64 64l512 0c35.3 0 64-28.7 64-64l0-256zM174.9 170.1C172.4 164 166.5 160 160 160s-12.4 4-14.9 10.1l-64 160c-3.3 8.2 .7 17.5 8.9 20.8s17.5-.7 20.8-8.9l8.8-21.9 80.7 0 8.8 21.9c3.3 8.2 12.6 12.2 20.8 8.9s12.2-12.6 8.9-20.8l-64-160zm-14.9 49L187.6 288l-55.1 0L160 219.1zM496 176c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 16-64 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l80 0 41.2 0-.2 .6c-8.2 22.6-21.4 42.9-38.2 59.4l-.8-.8-22.6-22.6c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l20.9 20.9c-5 3.2-10.1 6.2-15.5 8.8l-17.3 8.6c-7.9 4-11.1 13.6-7.2 21.5s13.6 11.1 21.5 7.2l17.3-8.6c9.1-4.6 17.8-9.8 26-15.7c5.9 4.4 12.1 8.6 18.4 12.4l18.9 11.3c7.6 4.5 17.4 2.1 21.9-5.5s2.1-17.4-5.5-21.9l-18.9-11.3c-3.4-2-6.7-4.1-9.9-6.4c19.1-19.4 34.1-42.9 43.6-69l4.2-11.6 4.8 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-16 0-48 0 0-16z"]},H={prefix:"fal",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M591.5 256c50-50 50-131 0-181s-131-50-181 0L387.9 97.6c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l22.6-22.6c37.5-37.5 98.3-37.5 135.8 0s37.5 98.3 0 135.8L444.3 357.9c-37.4 37.4-98.1 37.4-135.6 0c-35.6-35.6-37.6-92.6-4.7-130.6l5.3-6.1c5.8-6.7 5.1-16.8-1.6-22.6s-16.8-5.1-22.6 1.6l-5.3 6.1c-43.9 50.7-41.2 126.7 6.2 174.1c49.9 49.9 130.9 49.9 180.8 0L591.5 256zM48.5 256c-50 50-50 131 0 181s131 50 181 0l22.6-22.6c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-22.6 22.6c-37.5 37.5-98.3 37.5-135.8 0s-37.5-98.3 0-135.8L195.7 154.1c37.4-37.4 98.1-37.4 135.6 0c35.6 35.6 37.6 92.6 4.7 130.6l-5.3 6.1c-5.8 6.7-5.1 16.8 1.6 22.6s16.8 5.1 22.6-1.6l5.3-6.1c43.9-50.7 41.2-126.7-6.2-174.1C303.9 81.5 223 81.5 173 131.4L48.5 256z"]},V={prefix:"fal",iconName:"list",icon:[512,512,["list-squares"],"f03a","M48 112l0-32 32 0 0 32-32 0zM16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48C26.7 48 16 58.7 16 72zm160 8c-8.8 0-16 7.2-16 16s7.2 16 16 16l320 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L176 80zm0 160c-8.8 0-16 7.2-16 16s7.2 16 16 16l320 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-320 0zm0 160c-8.8 0-16 7.2-16 16s7.2 16 16 16l320 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-320 0zM48 240l32 0 0 32-32 0 0-32zm-8-32c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0zm8 224l0-32 32 0 0 32-32 0zM16 392l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24z"]},K={prefix:"fal",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M352 192c0-88.4-71.6-160-160-160S32 103.6 32 192c0 15.6 5.4 37 16.6 63.4c10.9 25.9 26.2 54 43.6 82.1c34.1 55.3 74.4 108.2 99.9 140c25.4-31.8 65.8-84.7 99.9-140c17.3-28.1 32.7-56.3 43.6-82.1C346.6 229 352 207.6 352 192zm32 0c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192zm-240 0a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm48 80a80 80 0 1 1 0-160 80 80 0 1 1 0 160z"]},W={prefix:"fal",iconName:"location-pin",icon:[384,512,["map-marker"],"f041","M335.4 255.4c-10.9 25.9-26.2 54-43.6 82.1c-34.1 55.3-74.4 108.2-99.9 140c-25.4-31.8-65.8-84.7-99.9-140c-17.3-28.1-32.7-56.3-43.6-82.1C37.4 229 32 207.6 32 192c0-88.4 71.6-160 160-160s160 71.6 160 160c0 15.6-5.4 37-16.6 63.4zM215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0z"]},Y=W,Z={prefix:"fal",iconName:"lock",icon:[448,512,[128274],"f023","M128 128l0 64 192 0 0-64c0-53-43-96-96-96s-96 43-96 96zM96 192l0-64C96 57.3 153.3 0 224 0s128 57.3 128 128l0 64 16 0c44.2 0 80 35.8 80 80l0 160c0 44.2-35.8 80-80 80L80 512c-44.2 0-80-35.8-80-80L0 272c0-44.2 35.8-80 80-80l16 0zM32 272l0 160c0 26.5 21.5 48 48 48l288 0c26.5 0 48-21.5 48-48l0-160c0-26.5-21.5-48-48-48L80 224c-26.5 0-48 21.5-48 48z"]},J={prefix:"fal",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M384 208A176 176 0 1 0 32 208a176 176 0 1 0 352 0zM343.3 366C307 397.2 259.7 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 51.7-18.8 99-50 135.3L507.3 484.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z"]},q={prefix:"fal",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M208 32a176 176 0 1 1 0 352 176 176 0 1 1 0-352zm0 384c51.7 0 99-18.8 135.3-50L484.7 507.3c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L366 343.3c31.2-36.4 50-83.7 50-135.3C416 93.1 322.9 0 208 0S0 93.1 0 208S93.1 416 208 416zM192 304c0 8.8 7.2 16 16 16s16-
327.2 16-16l0-80 80 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-80 0 0-80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 80-80 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l80 0 0 80z"]},Q={prefix:"fal",iconName:"map",icon:[576,512,[128506,62072],"f279","M170.1 33.1c3.3-1.3 6.9-1.5 10.3-.5L399.1 95.1l144-57.6c15.8-6.3 32.9 5.3 32.9 22.3l0 334.8c0 9.8-6 18.6-15.1 22.3l-155 62c-3.3 1.3-6.9 1.5-10.3 .5L176.9 416.9l-144 57.6C17.1 480.8 0 469.2 0 452.2L0 117.4c0-9.8 6-18.6 15.1-22.3l155-62zM32 122.8l0 317.5 128-51.2 0-317.5L32 122.8zm352 320l0-318.7L192 69.2l0 318.7 192 54.9zm32-2.4l128-51.2 0-317.5L416 122.8l0 317.5z"]},X={prefix:"fal",iconName:"map-location",icon:[576,512,["map-marked"],"f59f","M376 120c0 7.4-2.7 19-9.4 35c-6.5 15.4-15.7 32.4-26.4 49.7c-17.1 27.8-36.9 54.7-52.2 74.4c-15.3-19.7-35.1-46.6-52.2-74.4c-10.7-17.3-19.9-34.3-26.4-49.7c-6.7-15.9-9.4-27.6-9.4-35c0-48.6 39.4-88 88-88s88 39.4 88 88zm32 0C408 53.7 354.3 0 288 0S168 53.7 168 120c0 54.6 73.1 151.9 105.2 192c7.7 9.6 22 9.6 29.6 0C334.9 271.9 408 174.6 408 120zm-4.6 103.6c.9-.2 1.7-.4 2.5-.8L544 167.6l0 253.5L416 472.4 416 304c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 170.8L192 419.9 192 304c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 117.2L32 472.4l0-253.5 115.5-46.2c-3.9-10-7.2-20.4-9.2-30.8L15.1 191.1C6 194.8 0 203.6 0 213.4L0 484.2c0 17 17.1 28.6 32.9 22.3l144-57.6 218.7 62.5c3.4 1 7 .8 10.3-.5l155-62c9.1-3.6 15.1-12.5 15.1-22.3l0-270.8c0-17-17.1-28.6-32.9-22.3L425.2 180.7c-6.1 14.2-13.6 28.8-21.8 42.9z"]},ee={prefix:"fal",iconName:"map-pin",icon:[320,512,[128205],"f276","M160 256a112 112 0 1 0 0-224 112 112 0 1 0 0 224zM304 144c0 74.1-56 135.2-128 143.1L176 496c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208.9c-72-8-128-69-128-143.1C16 64.5 80.5 0 160 0s144 64.5 144 144zm-192 0c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-44.2 35.8-80 80-80c8.8 0 16 7.2 16 16s-7.2 16-16 16c-26.5 0-48 21.5-48 48z"]},et={prefix:"fal",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 8.8-7.2 16-16 16L32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16l384 0c8.8 0 16 7.2 16 16z"]},ea={prefix:"fal",iconName:"mobile",icon:[384,512,[128241,"mobile-android","mobile-phone"],"f3ce","M96 32C78.3 32 64 46.3 64 64l0 384c0 17.7 14.3 32 32 32l192 0c17.7 0 32-14.3 32-32l0-384c0-17.7-14.3-32-32-32L96 32zM32 64C32 28.7 60.7 0 96 0L288 0c35.3 0 64 28.7 64 64l0 384c0 35.3-28.7 64-64 64L96 512c-35.3 0-64-28.7-64-64L32 64zM160 400l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},el={prefix:"fal",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M454.6 45.3l12.1 12.1c12.5 12.5 12.5 32.8 0 45.3L440 129.4 382.6 72l26.7-26.7c12.5-12.5 32.8-12.5 45.3 0zM189 265.6l171-171L417.4 152l-171 171c-4.2 4.2-9.6 7.2-15.4 8.6l-65.6 15.1L180.5 281c1.3-5.8 4.3-11.2 8.6-15.4zm197.7-243L166.4 243c-8.5 8.5-14.4 19.2-17.1 30.9l-20.9 90.6c-1.2 5.4 .4 11 4.3 14.9s9.5 5.5 14.9 4.3l90.6-20.9c11.7-2.7 22.4-8.6 30.9-17.1L489.4 125.3c25-25 25-65.5 0-90.5L477.3 22.6c-25-25-65.5-25-90.5 0zM80 64C35.8 64 0 99.8 0 144L0 432c0 44.2 35.8 80 80 80l288 0c44.2 0 80-35.8 80-80l0-128c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 128c0 26.5-21.5 48-48 48L80 480c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48l128 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L80 64z"]},es={prefix:"fal",iconName:"person-carry-box",icon:[384,512,["person-carry"],"f4cf","M56 56a24 24 0 1 1 48 0A24 24 0 1 1 56 56zm80 0A56 56 0 1 0 24 56a56 56 0 1 0 112 0zM0 496c0 8.8 7.2 16 16 16s16-7.2 16-16l0-130.5L1.6 341.6c-.5-.4-1.1-.9-1.6-1.3L0 496zM60 176c7 0 13.8 1.5 20 4.2l0 139.3L39.1 292.2c-4.5-3-7.1-8-7.1-13.3L32 204c0-15.5 12.5-28 28-28zm52 38.5l37.8 58.8c5.9 9.2 16 14.7 26.9 14.7l47.3 0 16 0 112 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32L224 96c-17.7 0-32 14.3-32 32l0 128-15.3 0-47.8-74.4C113.9 158.2 87.9 144 60 144c-33.1 0-60 26.9-60 60l0 74.9c0 16 8 31 21.4 39.9l100.2 66.8 22.7 113.5c1.7 8.7 10.2 14.3 18.8 12.6s14.3-10.2 12.6-18.8L153 379.4c-1.7-8.3-6.6-15.6-13.6-20.3L112 340.8l0-126.3zM224 256l0-128 128 0 0 128-112 0-16 0z"]},en={prefix:"fal",iconName:"phone",icon:[512,512,[128222,128379],"f095","M375.8 275.2c-16.4-7-35.4-2.4-46.7 11.4l-33.2 40.6c-46-26.7-84.4-65.1-111.1-111.1L225.3 183c13.8-11.3 18.5-30.3 11.4-46.7l-48-112C181.2 6.7 162.3-3.1 143.6 .9l-112 24C13.2 28.8 0 45.1 0 64c0 0 0 0 0 0C0 300.7 183.5 494.5 416 510.9c4.5 .3 9.1 .6 13.7 .8c0 0 0 0 0 0c0 0 0 0 .1 0c6.1 .2 12.1 .4 18.3 .4c0 0 0 0 0 0c18.9 0 35.2-13.2 39.1-31.6l24-112c4-18.7-5.8-37.6-23.4-45.1l-112-48zM447.7 480C218.1 479.8 32 293.7 32 64c0 0 0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0s0 0 0 0c0-3.8 2.6-7 6.3-7.8l112-24c3.7-.8 7.5 1.2 9 4.7l48 112c1.4 3.3 .5 7.1-2.3 9.3l-40.6 33.2c-12.1 9.9-15.3 27.2-7.4 40.8c29.5 50.9 71.9 93.3 122.7 122.7c13.6 7.9 30.9 4.7 40.8-7.4l33.2-40.6c2.3-2.8 6.1-3.7 9.3-2.3l112 48c3.5 1.5 5.5 5.3 4.7 9l-24 112c-.8 3.7-4.1 6.3-7.8 6.3c-.1 0-.2 
320-.3 0z"]},ei={prefix:"fal",iconName:"play",icon:[384,512,[9654],"f04b","M56.3 66.3c-4.9-3-11.1-3.1-16.2-.3s-8.2 8.2-8.2 14l0 352c0 5.8 3.1 11.1 8.2 14s11.2 2.7 16.2-.3l288-176c4.8-2.9 7.7-8.1 7.7-13.7s-2.9-10.7-7.7-13.7l-288-176zM24.5 38.1C39.7 29.6 58.2 30 73 39L361 215c14.3 8.7 23 24.2 23 41s-8.7 32.2-23 41L73 473c-14.8 9.1-33.4 9.4-48.5 .9S0 449.4 0 432L0 80C0 62.6 9.4 46.6 24.5 38.1z"]},er={prefix:"fal",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M240 64c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 176L32 240c-8.8 0-16 7.2-16 16s7.2 16 16 16l176 0 0 176c0 8.8 7.2 16 16 16s16-7.2 16-16l0-176 176 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-176 0 0-176z"]},ec={prefix:"fal",iconName:"rocket-launch",icon:[512,512,[128640],"e027","M219.3 292.7c-10-10-21.4-18.1-33.8-24.1C215.6 146.3 269 86.7 321.1 58.1c53.5-29.4 111.4-29.4 154.6-21.8c7.6 43.2 7.7 101.1-21.8 154.6C425.3 243 365.7 296.4 243.4 326.5c-6-12.4-14.1-23.9-24.1-33.8zM256 381.3c0-8.2-.8-16.3-2.4-24.3c37.8-9.5 70.4-21.3 98.4-34.7l0 80.1c0 12.1-6.8 23.2-17.7 28.6L256 470.1l0-88.9zm128 21.1l0-97.4C515.7 225.1 520.5 102.5 506.7 28.1c-2.2-11.6-11.2-20.7-22.8-22.8C409.5-8.5 286.9-3.7 207 128l-97.4 0c-24.2 0-46.4 13.7-57.2 35.4L1.7 264.8c-2.5 5-2.2 10.9 .7 15.6s8.1 7.6 13.6 7.6l114.7 0c24.7 0 48.5 9.8 65.9 27.3s27.3 41.2 27.3 65.9L224 496c0 5.5 2.9 10.7 7.6 13.6s10.6 3.2 15.6 .7l101.5-50.7c21.7-10.8 35.4-33 35.4-57.2zm-229-144c-7.9-1.6-16.1-2.4-24.3-2.4l-88.9 0L81 177.7c5.4-10.8 16.5-17.7 28.6-17.7l80.1 0c-13.5 28-25.2 60.5-34.7 98.4zm-11.2 189c-11 11-29.4 19.4-52.6 24.9c-20.6 4.9-42.1 6.8-59 7.4c.6-17 2.5-38.4 7.4-59c5.5-23.2 13.9-41.6 24.9-52.6c21.9-21.9 57.4-21.9 79.3 0s21.9 57.4 0 79.3zM166.5 470c34.4-34.4 34.4-90.1 0-124.5s-90.1-34.4-124.5 0C7.7 379.7 1 446 .1 483.7c-.4 16 12.2 28.6 28.2 28.2C66 511 132.3 504.3 166.5 470zM392 144a24 24 0 1 1 -48 0 24 24 0 1 1 48 0zM368 88a56 56 0 1 0 0 112 56 56 0 1 0 0-112z"]},eo={prefix:"fal",iconName:"ruler-horizontal",icon:[640,512,[],"f547","M32 320c0 17.7 14.3 32 32 32l512 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32l-48 0 0 64c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64-64 0 0 64c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64-64 0 0 64c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64-64 0 0 64c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64-64 0 0 64c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64-48 0c-17.7 0-32 14.3-32 32l0 128zm32 64c-35.3 0-64-28.7-64-64L0 192c0-35.3 28.7-64 64-64l512 0c35.3 0 64 28.7 64 64l0 128c0 35.3-28.7 64-64 64L64 384z"]},ed={prefix:"fal",iconName:"screen-users",icon:[640,512,["users-class"],"f63d","M544 32L96 32C78.3 32 64 46.3 64 64l0 165.5c-11.9 4.2-22.8 10.7-32 19L32 64C32 28.7 60.7 0 96 0L544 0c35.3 0 64 28.7 64 64l0 184.4c-9.2-8.3-20.1-14.8-32-19L576 64c0-17.7-14.3-32-32-32zM96 352a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm0-96a64 64 0 1 1 0 128 64 64 0 1 1 0-128zm224 96a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm0-96a64 64 0 1 1 0 128 64 64 0 1 1 0-128zm256 64a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm-96 0a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM32 480l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32zm256-32c-17.7 0-32 14.3-32 32l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16c0-17.7-14.3-32-32-32l-64 0zm192 32l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16c0-35.3 28.7-64 64-64l64 0c35.3 0 64 28.7 64 64l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32z"]},em={prefix:"fal",iconName:"shield-check",icon:[512,512,[],"f2f7","M243.5 37.3c8-3.4 17-3.4 25 0l176.7 75c11.3 4.8 18.9 15.5 18.8 27.6c-.5 94-39.4 259.8-195.5 334.5c-7.9 3.8-17.2 3.8-25.1 0C87.3 399.6 48.5 233.8 48 139.8c-.1-12.1 7.5-22.8 18.8-27.6l176.7-75zM281 7.8c-16-6.8-34-6.8-50 0L54.3 82.8c-22 9.3-38.4 31-38.3 57.2c.5 99.2 41.3 280.7 213.6 363.2c16.7 8 36.1 8 52.8 0C454.7 420.7 495.5 239.2 496 140c.1-26.2-16.3-47.9-38.3-57.2L281 7.8zm82.3 195.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L224 297.4l-52.7-52.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l64 64c6.2 6.2 16.4 6.2 22.6 0l128-128z"]},eu={prefix:"fal",iconName:"sliders-simple",icon:[512,512,[],"e253","M80 320a48 48 0 1 0 0 96 48 48 0 1 0 0-96zm78.4 32L496 352c8.8 0 16 7.2 16 16s-7.2 16-16 16l-337.6 0c-7.4 36.5-39.7 64-78.4 64c-44.2 0-80-35.8-80-80s35.8-80 80-80c38.7 0 71 27.5 78.4 64zM384 144a48 48 0 1 0 96 0 48 48 0 1 0 -96 0zm-30.4-16C361 91.5 393.3 64 432 64c44.2 0 80 35.8 80 80s-35.8 80-80 80c-38.7 0-71-27.5-78.4-64L16 160c-8.8 0-16-7.2-16-16s7.2-16 16-16l337.6 0z"]},ex={prefix:"fal",iconName:"spinner-third",icon:[512,512,[],"f3f4","M463.9 376c7.6 4.4 17.5 1.8 21.4-6.1c17.1-34.3 26.7-73 26.7-113.9C512 120 405.9 8.8 272 .5c-8.8-.5-16 6.7-16 15.5s7.2 15.9 16 16.6C388.2 40.8 480 137.7 480 256c0 35.1-8.1 68.3-22.5 97.9c-3.9 8-1.3 17.7 6.4 22.1z"]},eh={prefix:"fal",iconName:"star",icon:[576,512,[11088,61446],"f005","M226.5 168.8L287.9 42.3l61.4 126.5c4.6 9.5 13.6 16.1 24.1 17.7l137.4 20.3-99.8 98.8c-7.4 7.3-10.8 17.8-9 28.1l23.5 139.5L303 407.7c-9.4-5-20.7-5-30.2 0L150.2 473.2l23.5-139.5c1.7-10.3-1.6-20.7-9-28.1L65 206.8l137.4-20.3c10.5-1.5 19.5-8.2 24.1-17.7zM424.9 509.1c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2z"]},ep={prefix:"fal",iconName:"table-list",icon:[512,512,["th-list"],"f00b","M192 64l0 96 288 0 0-64c0-17.7-14.3-32-32-32L192 64zm-32 0L64 64C46.3 64 32 78.3 32 96l0 64 128 0 0-96zM32 192l0 128 128 0 0-128L32 192zm0 160l0 64c0 17.7 14.3 32 32 32l96 0 0-96L32 352zm160 96l256 0c17.7 0 32-14.3 32-32l0-64-288 0 0 96zM480 320l0-128-288 0 0 128 288 0zM0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96z"]},eg={prefix:"fal",iconName:"thumbs-up",icon:[512,512,[128077,61575],"f164","M288.8 81.7c3.5-12.8 16.7-20.3 29.5-16.8s20.3 16.7 16.8 29.5l-4.5 16.4c-5.5 20.2-13.9 39.3-24.7 56.9c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2L448 192c17.7 0 32 14.3 32 32c0 11.3-5.9 21.3-14.8 27c-7.2 4.6-9.5 13.9-5.3 21.3c2.6 4.6 4.1 10 4.1 15.7c0 12.4-7 23.1-17.3 28.5c-4.2 2.2-7.3 6.1-8.3 10.8s.1 9.5 3 13.2c4.2 5.4 6.7 12.2 6.7 19.5c0 14.2-9.2 26.3-22.1 30.4c-7.8 2.5-12.4 10.6-10.7 18.6c.5 2.2 .7 4.5 .7 6.9c0 17.7-14.3 32-32 32l-89.5 0c-15.8 0-31.2-4.7-44.4-13.4l-38.5-25.7c-9-6-16.6-13.7-22.4-22.6c-4.9-7.4-14.8-9.4-22.2-4.6s-9.4 
3214.8-4.6 22.2c8.1 12.3 18.7 23.1 31.4 31.6l38.5 25.7c18.4 12.3 40 18.8 62.1 18.8l89.5 0c35.3 0 64-28.7 64-64l0-.6c19.1-11.1 32-31.7 32-55.4c0-8.7-1.8-17.1-4.9-24.7C487.9 323.6 496 306.8 496 288c0-6.5-1-12.8-2.8-18.7C504.8 257.7 512 241.7 512 224c0-35.3-28.7-64-64-64l-101.6 0c6.2-13.1 11.3-26.7 15.1-40.9l4.5-16.4c8.1-29.8-9.5-60.6-39.3-68.8s-60.6 9.5-68.8 39.3l-4.5 16.4c-8.9 32.6-29.6 60.8-58.2 79l-3.1 2c-11.8 7.5-21.7 17.1-29.5 28.2c-5.1 7.2-3.3 17.2 4 22.3s17.2 3.3 22.3-4c5.4-7.7 12.2-14.4 20.4-19.5l3.1-2c35.3-22.4 60.9-57.2 71.9-97.5l4.5-16.4zM32 224l64 0 0 224-64 0 0-224zM0 224L0 448c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-224c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32z"]},ef={prefix:"fal",iconName:"ticket",icon:[576,512,[127903],"f145","M64 64C28.7 64 0 92.7 0 128l0 66c0 7.3 4.9 13.7 12 15.5c20.7 5.3 36 24.1 36 46.5s-15.3 41.2-36 46.5C4.9 304.3 0 310.7 0 318l0 66c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-66c0-7.3-4.9-13.7-12-15.5c-20.7-5.3-36-24.1-36-46.5s15.3-41.2 36-46.5c7.1-1.8 12-8.2 12-15.5l0-66c0-35.3-28.7-64-64-64L64 64zM32 128c0-17.7 14.3-32 32-32l448 0c17.7 0 32 14.3 32 32l0 54.7c-28.2 12.3-48 40.5-48 73.3s19.8 61 48 73.3l0 54.7c0 17.7-14.3 32-32 32L64 416c-17.7 0-32-14.3-32-32l0-54.7C60.2 317 80 288.8 80 256s-19.8-61-48-73.3L32 128zm128 64l256 0 0 128-256 0 0-128zm-32 0l0 128c0 17.7 14.3 32 32 32l256 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32l-256 0c-17.7 0-32 14.3-32 32z"]},e_={prefix:"fal",iconName:"trash",icon:[448,512,[],"f1f8","M177.7 32l92.5 0c5.5 0 10.6 2.8 13.6 7.5L299.1 64 148.9 64l15.3-24.5c2.9-4.7 8.1-7.5 13.6-7.5zM336.9 64L311 22.6C302.2 8.5 286.8 0 270.3 0L177.7 0C161.2 0 145.8 8.5 137 22.6L111.1 64 64.1 64 32 64 16 64C7.2 64 0 71.2 0 80s7.2 16 16 16l18.3 0L59.8 452.6C62.1 486.1 90 512 123.6 512l200.8 0c33.6 0 61.4-25.9 63.8-59.4L413.7 96 432 96c8.8 0 16-7.2 16-16s-7.2-16-16-16l-16 0-32.1 0-47.1 0zm44.8 32L356.3 450.3C355.1 467 341.2 480 324.4 480l-200.8 0c-16.8 0-30.7-13-31.9-29.7L66.4 96l315.3 0z"]},ev={prefix:"fal",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M34.5 420.4c-1.6 2.8-2.5 6-2.5 9.3c0 10.2 8.2 18.4 18.4 18.4l411.2 0c10.2 0 18.4-8.2 18.4-18.4c0-3.3-.9-6.4-2.5-9.3L276.5 75.8C272.2 68.5 264.4 64 256 64s-16.2 4.5-20.5 11.8L34.5 420.4zM6.9 404.2l201-344.6C217.9 42.5 236.2 32 256 32s38.1 10.5 48.1 27.6l201 344.6c4.5 7.7 6.9 16.5 6.9 25.4c0 27.8-22.6 50.4-50.4 50.4L50.4 480C22.6 480 0 457.4 0 429.6c0-8.9 2.4-17.7 6.9-25.4zM256 160c8.8 0 16 7.2 16 16l0 128c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zM232 384a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},ej=ev,eN={prefix:"fal",iconName:"truck",icon:[640,512,[128666,9951],"f0d1","M64 32C46.3 32 32 46.3 32 64l0 288c0 17.7 14.3 32 32 32l5.5 0c13.2-37.3 48.7-64 90.5-64s77.4 26.7 90.5 64L384 384l0-320c0-17.7-14.3-32-32-32L64 32zm0 384c-35.3 0-64-28.7-64-64L0 64C0 28.7 28.7 0 64 0L352 0c35.3 0 64 28.7 64 64l0 32 65.3 0c14 0 27.3 6.1 36.4 16.8l78.7 91.8c7.5 8.7 11.6 19.8 11.6 31.2L608 384l16 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-48 0c0 53-43 96-96 96s-96-43-96-96l-128 0c0 53-43 96-96 96s-96-43-96-96zM416 224l154.9 0-77.5-90.4c-3-3.5-7.5-5.6-12.1-5.6L416 128l0 96zm0 32l0 88.4c17-15.2 39.4-24.4 64-24.4c41.8 0 77.4 26.7 90.5 64l5.5 0 0-128-160 0zM224 416A64 64 0 1 0 96 416a64 64 0 1 0 128 0zm256 64a64 64 0 1 0 0-128 64 64 0 1 0 0 128z"]},eb={prefix:"fal",iconName:"usb-drive",icon:[640,512,[],"f8e9","M64 128c-17.7 0-32 14.3-32 32l0 192c0 17.7 14.3 32 32 32l352 0 0-256L64 128zM0 160c0-35.3 28.7-64 64-64l352 0c17.7 0 32 14.3 32 32l0 256c0 17.7-14.3 32-32 32L64 416c-35.3 0-64-28.7-64-64L0 160zM480 384l0-32 128 0 0-192-128 0 0-32 128 0c17.7 0 32 14.3 32 32l0 192c0 17.7-14.3 32-32 32l-128 0zm96-176a16 16 0 1 1 -32 0 16 16 0 1 1 32 0zM560 320a16 16 0 1 1 0-32 16 16 0 1 1 0 32z"]},eA={prefix:"fal",iconName:"user",icon:[448,512,[128100,62144],"f007","M320 128a96 96 0 1 0 -192 0 96 96 0 1 0 192 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM32 480l384 0c-1.2-79.7-66.2-144-146.3-144l-91.4 0c-80 0-145 64.3-146.3 144zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"]},eC={prefix:"fal",iconName:"user-gear",icon:[640,512,["user-cog"],"f4fe","M224 224a96 96 0 1 0 0-192 96 96 0 1 0 0 192zM32 480l319 0c15.6 13.1 36.9 13.7 53 4.8l0 .9c0 9.2 2.7 18.5 7.9 26.3L29.7 512C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304l91.4 0c11.8 0 23.4 1.2 34.5 3.3c-1.6 13.7 3.2 26.6 11.6 36.1c-14.5-4.8-30-7.4-46.2-7.4l-91.4 0c-80 0-145 64.3-146.3 144zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM463.3 238.4c-3.1 16.6-14 29.5-26.6 36.7c-13 7.4-30 9.9-46 3.7l-17.2 30.5C386.3 320.7 392 337 392 351.7s-5.7 31-18.5 42.4l17.2 30.5c15.9-6.3 33-3.7 46 3.7c12.6 7.2 23.6 20.1 26.6 36.7l33.7 0c3-16.
326 13.9-29.5 26.5-36.7c12.9-7.4 30-9.9 45.9-3.6l17.2-30.5c-12.8-11.4-18.5-27.7-18.5-42.4s5.7-31 18.5-42.4l-17.2-30.5c-15.9 6.3-32.9 3.7-45.9-3.6C510.8 268 499.9 255 497 238.4l-33.7 0zm43.5-32c11.8 0 21.4 9.6 21.4 21.4l0 1.6c0 7.5 4.6 14.2 11.1 18c6.5 3.7 14.5 4.2 21 .3l1.8-1c10.7-6.3 24.4-2.6 30.5 8.2L619 301.7c5.7 10.2 2.3 23.1-7.8 29c-7.3 4.3-11.2 12.6-11.2 21s3.9 16.7 11.2 21c10 5.9 13.5 18.8 7.8 29l-26.4 46.9c-6.1 10.8-19.9 14.5-30.5 8.2l-1.8-1c-6.5-3.8-14.5-3.4-21 .3c-6.5 3.7-11.1 10.4-11.1 18l0 1.6c0 11.8-9.6 21.4-21.4 21.4l-53.4 0c-11.7 0-21.3-9.5-21.3-21.3l0-1.4c0-7.6-4.6-14.4-11.3-18.2c-6.6-3.8-14.7-4.2-21.2-.3l-1.6 1c-10.7 6.3-24.4 2.6-30.5-8.2L341 401.7c-5.7-10.2-2.3-23.1 7.8-29c7.3-4.3 11.2-12.5 11.2-21s-3.9-16.7-11.2-21c-10-5.9-13.5-18.8-7.8-29l26.4-46.9c6.1-10.8 19.9-14.5 30.5-8.2l1.6 1c6.5 3.9 14.6 3.4 21.2-.3c6.6-3.8 11.3-10.6 11.3-18.2l0-1.4c0-11.7 9.5-21.3 21.3-21.3l53.4 0zM424.1 351.7a56 56 0 1 1 112.1 0 56 56 0 1 1 -112.1 0zm56 24a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},ey={prefix:"fal",iconName:"user-headset",icon:[448,512,[],"f82d","M224 32C135.6 32 64 103.6 64 192l0 16c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-16C32 86 118 0 224 0S416 86 416 192l0 16c0 61.9-50.1 112-112 112l-64 0-16 0-16 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l32 0c44.2 0 80-35.8 80-80l0-16c0-88.4-71.6-160-160-160zm0 32c70.7 0 128 57.3 128 128c0 13.9-2.2 27.3-6.3 39.8C337.4 246.3 321.8 256 304 256l-8.4 0c15.2-17 24.4-39.4 24.4-64c0-53-43-96-96-96s-96 43-96 96c0 24.6 9.3 47.1 24.5 64.1c-5.4 9.4-8.5 20.3-8.5 31.9c0 1.4 0 2.7 .1 4C114.8 268.6 96 232.5 96 192c0-70.7 57.3-128 128-128zM208 352l16 0 16 0 64 0 9.6 0C387.8 352 448 412.2 448 486.4c0 14.1-11.5 25.6-25.6 25.6L25.6 512C11.5 512 0 500.5 0 486.4C0 412.2 60.2 352 134.4 352l73.6 0zm105.6 32l-179.2 0C80 384 35.5 426.4 32.2 480l383.6 0c-3.3-53.6-47.8-96-102.2-96z"]},ew={prefix:"fal",iconName:"user-tie",icon:[448,512,[],"f508","M224 32a96 96 0 1 1 0 192 96 96 0 1 1 0-192zM96 128a128 128 0 1 0 256 0A128 128 0 1 0 96 128zm96 176c-8.8 0-16 7.2-16 16s7.2 16 16 16l9.8 0-21.7 65-32.1-69.5c-2.9-6.3-9.5-10-16.3-8.8C56.8 336.5 0 402.3 0 481.3c0 17 13.8 30.7 30.7 30.7l386.6 0c17 0 30.7-13.8 30.7-30.7c0-79-56.8-144.7-131.8-158.6c-6.8-1.3-13.4 2.5-16.3 8.8L267.9 401l-21.7-65 9.8 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0-32 0zm17.5 160.5l-9.7-21.1L224 370.6l24.3 72.8-9.7 21.1c-5.7 12.4-23.3 12.4-29.1 0zm-29.1 13.4c.3 .7 .7 1.4 1 2.1L32 480c.6-58.1 39.5-107.1 92.7-122.8l55.7 120.7zM416 480l-149.4 0c.3-.7 .7-1.4 1-2.1l55.7-120.7c53.2 15.7 92.1 64.6 92.7 122.8z"]},ek={prefix:"fal",iconName:"warehouse-full",icon:[640,512,["warehouse-alt"],"f495","M326.2 36c-4-1.7-8.4-1.7-12.4 0L51.6 146.4C39.7 151.4 32 163 32 175.9L32 496c0 8.8-7.2 16-16 16s-16-7.2-16-16L0 175.9c0-25.8 15.4-49 39.2-59L301.4 6.5c11.9-5 25.3-5 37.3 0L600.8 116.9c23.7 10 39.2 33.2 39.2 59L640 496c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-320.1c0-12.9-7.7-24.5-19.6-29.5L326.2 36zM96 224c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32l0 272c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-272-384 0 0 272c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-272zM352 400l0 80 80 0c8.8 0 16-7.2 16-16l0-48c0-8.8-7.2-16-16-16l-80 0zm-32 80l0-80-128 0 0 64c0 8.8 7.2 16 16 16l112 0zm0-176c0-8.8-7.2-16-16-16l-96 0c-8.8 0-16 7.2-16 16l0 64 128 0 0-64zm112 64c26.5 0 48 21.5 48 48l0 48c0 26.5-21.5 48-48 48l-224 0c-26.5 0-48-21.5-48-48l0-160c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 32 0 32 32 0 48 0z"]},eL={prefix:"fal",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256 347.1 123.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.6 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6 324.5 411.1z"]},eS=eL},99779:(e,t,a)=>{"use strict";a.d(t,{A:()=>o,K:()=>c});var l,s=a(95155),n=a(69730),i=a.n(n),r=a(56432),c=((l={}).DEFAULT="w-300 h-300",l.SMALL="w-200 h-200",l.TINY="w-13 h-13",l);let o=({textColorClassName:e,size:t="w-300 h-300"})=>(0,s.jsx)("span",{className:i()("inline-block border-current border-2 rounded-50 animate-spin border-r-transparent",t,e||"border-cta"),role:"status",children:(0,s.jsx)("span",{className:"sr-only",children:(0,s.jsx)(r.HT,{translation:"Loading..."})})})},99811:(e,t,a)=>{"use strict";a.d(t,{A:()=>E,t:()=>S});var l,s=a(95155),n=a(12115),i=a(93764),r=a(9969),c=a(69730),o=a.n(c),d=a(60559),m=a(49820),u=a(7662),x=a(34050),h=a.n(x),p=a(59659),g=a(45821),f=a(78483),_=a(86724),v=a(5874),j=a(56432),N=a(35208),b=a(53423),A=a(21679),C=a(22704),y=a(19390),w=a(83908),k=a(17747),L=a(67763),S=((l={}
32).LINK="link",l.EXTERNAL_LINK="external_link",l.TEXT="text",l);let E=({name:e,url:t,className:a,items:l,children:c,target:x,linkType:S=N.J$1.STORY,pageType:E,componentStyles:I,eventType:T,iconUrl:M,showImage:R=!1,showPublishedDate:O=!1,showLargeImage:z=!1,publishedAt:P,eventDate:D,image:G,showTagline:F=!1,isMobileOpenLink:B=!1,isProductList:U,tagline:$,lead:H,truncateLead:V=!0,hasBackground:K,hasBlokLink:W=!1,level:Y,nextScrollLockId:Z,scrollLockId:J,parentScrollLockId:q,isPreview:Q,isFirstItemInCol:X,isLastItemInCol:ee,isInFooterNavi:et,products_tagline:ea,item:el,largeText:es,submenuChildren:en,submenuProps:ei,component:er,renderComponent:ec})=>{let eo=(0,b.yK)(P),{isMobileNav:ed,isDesktopNav:em}=(0,k.l)(),eu=(0,w.G)(L.k4),ex="nav-item-external"===er,eh=en||l,ep=!ex&&!(0,d.A)(l)||ex&&!(0,d.A)(eh),eg=(0,w.G)(L.Cv),ef=(N.m6P[eg||""]||[]).includes(e||""),e_=void 0!==Y&&(Y<3||3===Y&&ef),ev=!(0,d.A)(eh)&&!!e_,ej=ed&&ev,eN=3===Y&&ef?3:(Y||0)+1,eb=(0,C.gm)(G),eA=R&&(0,y.wl)(eb),eC=F&&$,ey=!!eC||!!H||!!D||O&&!!eo,ew=U&&er===N.sbc.PRODUCT_CATEGORY,ek=(0,n.useMemo)(()=>{let e={"mobile-nav:hidden":er===N.sbc.PRODUCT_CATEGORY,"truncate-text truncate-text-5":V,"text-style-label-tiny":"text"!==I,"text-style-body":"text"===I},t=2===Y,a=!!es,l=t&&a;return"text"===I&&Object.assign(e,{"desktop-nav:text-style-label-small":t&&!a||3===Y&&a,"desktop-nav:text-style-label-tiny":(3===Y||4===Y)&&!a||4===Y&&a,"desktop-nav:text-style-label-medium":l}),e},[es,V,I,er,Y]),eL={[h()["nav-item-container--has-background"]]:K,[h()["nav-item-container--has-large-image"]]:eA&&z,[h()["nav-item-container--has-children"]]:ep,[h()["nav-item-container--has-extended-text"]]:ey,[h()["nav-item-container--is-product-category"]]:ew};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(j.e7,{condition:!!t&&!W,wrapper:l=>(0,s.jsx)(j.sG,{className:o()(a,"gtm-nav-link group",h()["nav-item-container"],h()["nav-item-container--has-link"],eL,{"gtm-nav-product-category":er===N.sbc.PRODUCT_CATEGORY,[h()["nav-item-container--is-first-item-in-col"]]:X}),url:t,linktype:S,target:x,onClick:t=>{ej||eu||((0,A.Bo)(et?"Footer Menu":"Dropdown Menu",e||""),t.stopPropagation())},blockClick:ej,gtmDataAttributes:{"data-gtm-nav-level":Y?.toString(),"data-gtm-nav-type":er},children:l}),elseWrapper:e=>(0,s.jsx)("span",{className:o()(a,h()["nav-item-container"],eL,{[h()["nav-item-container--is-first-component"]]:X,[h()["nav-item-container--has-link"]]:W}),children:e}),children:[eA&&z?(0,s.jsx)(j._V,{alt:"",imageClassName:"object-cover object-center rounded-2",className:o()(h()["nav-item-image"],h()["nav-item-image--large"],{[h()["nav-item-image--has-background"]]:K,[h()["nav-item-image--has-link"]]:!!t}),image:eb,ratio:em?N.$bY:N.k7s,responsive:!0}):eA&&(0,s.jsx)(j._V,{alt:"",imageClassName:"object-cover object-center rounded-2",className:o()(h()["nav-item-image"],{[h()["nav-item-image--has-background"]]:K,[h()["nav-item-image--has-link"]]:!!t}),image:eb,ratio:N.Ipy,responsive:!0}),(0,s.jsxs)("div",{className:o()(h()["nav-link-container"],h()["nav-link-text"],{[h()["nav-link-text--has-link"]]:!!t,relative:!!t&&W}),children:[(T||E)&&(0,s.jsx)("div",{className:o()(h()["nav-link-type"],{[h()["nav-link-type--has-link"]]:!!t}),children:(0,s.jsx)(j.HT,{translation:String(T||E)})}),(c||e||M)&&(0,s.jsxs)(j.e7,{condition:!!t&&W,wrapper:e=>(0,s.jsx)(j.sG,{className:o()(a,"gtm-nav-link stretched-link",h()["nav-link"],h()[`nav-link--level-${Y}`],{[h()["nav-link--mobile-open-link"]]:B,[h()["nav-link--has-link"]]:!!t,[h()["nav-link--is-large-text"]]:es}),url:t,linktype:S,target:x,onClick:e=>{ej||eu||e.stopPropagation()},blockClick:ej,gtmDataAttributes:{"data-gtm-nav-level":Y?.toString(),"data-gtm-nav-type":er},children:e}),elseWrapper:e=>(0,s.jsx)("div",{className:o()(h()["nav-link"],h()[`nav-link--level-${Y}`],{[h()["nav-link--mobile-open-link"]]:B,[h()["nav-link--has-link"]]:!!t,[h()["nav-link--is-large-text"]]:es}),children:e}),children:[M&&(0,s.jsx)(j._V,{alt:"",className:o()("mr-100 shrink-0",h()["nav-icon"]),imageUrl:M,width:32,height:32}),(0,s.jsx)("span",{className:o()(h()["nav-link-title"],{[h()["nav-link-title--text-type"]]:"text"===I,[h()["nav-link-title--has-link"]]:!!t}),children:"external_link"===I?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(j.HT,{translation:e}),(0,s.jsx)(r.g,{icon:i.Ju,className:o()(h()["nav-external-icon"],{[h()["nav-external-icon--has-link"]]:!!t,"mobile-nav:hidden":ev})})]}):(0,s.jsx)(s.Fragment,{children:c||e})}),ev&&(0,s.jsx)("div",{className:"ml-auto",children:(0,s.jsx)(g.A,{})})]}),D&&(0,s.jsx)(u.A,{date:D}),eC&&(0,s.jsx)("span",{className:o()({"mobile-nav:hidden":er===N.sbc.PRODUCT_CATEGORY}),children:$}),H&&(0,s.jsx)(j.sD,{className:o()({...ek,[h()["nav-link-text--text-type"]]:"text"===I,[h()["nav-link-text--large"]]:es}),disableLinks:!0,text:H}),O&&eo&&(0,s.jsx)(s.Fragment,{children:eo})]})]}),ev&&(0,s.jsx)(_.A,{level:eN,nextScrollLockId:Z,scrollLockId:J,hasBackgroun
32d:K,isLastItemInCol:ee,children:"link"===I?(0,s.jsx)(f.A,{...ei,level:eN,parent:el,isInFooterNavi:et,items:en,isPreview:Q,isProductList:U,parentScrollLockId:q,scrollLockId:J,_uid:Z,products_tagline:ea,showImage:R,showTagline:F,renderComponent:ec}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(p.A,{name:e,parentScrollLockId:q,uuid:J,link:"external_link"===I?t:void 0,isExternal:"external_link"===I}),(0,m.A)(eh,e=>(0,n.createElement)(v.A,{...ei,isInGrid:!0,level:eN,isPreview:Q,isInFooterNavi:et,blok:e,key:e._uid}))]})})]})}}}]);

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.