PageSourceSearch

https://forcetechnology.com/_next/static/chunks/825-64c8e5ec8ab401a5.js

js forcetechnology.com collected 2026-10-02 04:52:38 UTC 221,987 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[825],{23:(e,t,l)=>{"use strict";l.d(t,{m:()=>a});var n=l(95155);let a=e=>{let{children:t,className:l="",modifier:a="",spaceBetweenChildren:r="none"}=e;return(0,n.jsx)("div",{className:"mx-ft-6 md:mx-10 h-full ".concat(l),children:(0,n.jsx)("div",{className:"w-full max-w-ft-max mx-auto  ".concat(a," ").concat((()=>{switch(r){case"slim":return"flex flex-col gap-ft-7";case"medium":return"flex flex-col gap-ft-7 md:gap-ft-10";case"loose":return"flex flex-col gap-ft-7 md:gap-ft-12";default:return""}})()),children:t})})}},501:(e,t,l)=>{"use strict";l.d(t,{R:()=>i,default:()=>o});var n=l(95155);l(12115);var a=l(92542),r=function(e){return e.Hit="algolia-hit",e}(r||{});let i=e=>{var t,l,r;return(null==e||null==(r=e.slots)||null==(l=r.hitComponent)||null==(t=l[0])?void 0:t.type)==="algolia-hit"?(0,n.jsx)(a.f,{hitComponent:s}):(0,n.jsx)(a.f,{})},s=e=>{let{hit:t}=e,{objectID:l="unknown",...a}=t||{};return(0,n.jsxs)("div",{children:[(0,n.jsx)("h3",{children:"objectID: ".concat(l)}),(0,n.jsx)("p",{style:{wordBreak:"break-all"},children:JSON.stringify(a)})]})},o=s},1976:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>n});let n={src:"/_next/static/media/logo-1342x512.76f5aff7.png",height:512,width:1341,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAGFBMVEUPGSINGiIPGSINGCIOGCJMaXEOFyMAMzO04ET4AAAACHRSTlMxKIBCagBgBX9d4QcAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAfSURBVAiZBcEHAQAACMOw7gD+HZPgrd01KBACEtzMAwNBADoEk6E3AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:3}},3499:(e,t,l)=>{"use strict";l.d(t,{ContactOverlay:()=>v});var n=l(95155),a=l(84412),r=l(57530),i=l(66278),s=l(84862),o=l(14306),c=l(27291),u=l(33631),d=l(75134),m=l(94069),f=l(5499),p=l(37935),h=l(12115),x=l(43712);function v(e){var t,l,v,g,b,y;let{context:j,component:w,abbreviation:N,email:k,headshot:S,name:C,phone:I,title:P,formTitle:A,closeAriaLabel:T,formExtraText:M,formSuccesMessage:_,formErrorTitle:R,formErrorMessage:E,formHandle:L,defaultFormHandle:F,closeIconLabel:D="Close contact form",...B}=e,O=(0,d.U)(L||F||"");if(!O)return(0,m.v)("warn","No valid form handle found form with title: ".concat(P)),null;let{isContextualEditing:z}=j||{},[U,H]=(0,c.u)(),q=z||!H,V=(0,h.useRef)(!0),[G,W]=(0,h.useState)(!1),K=(null==j||null==(t=j.dynamicInputs)?void 0:t.locale)==="dk"?"dk":"en",Y=null==S?void 0:S[0],J=null==Y||null==(v=Y.fields)||null==(l=v.url)?void 0:l.value,Q=(null==Y||null==(b=Y.fields)||null==(g=b.title)?void 0:g.value)||"",[$,Z]=(0,h.useState)(),X=k?(0,n.jsxs)("div",{className:"flex items-center gap-ft-5",children:[J&&(0,n.jsx)(o.U,{src:Y,alt:Q||"",width:100,height:100,loading:"lazy",className:"rounded-full h-[100px] w-[100px] object-cover object-top"}),(0,n.jsxs)("div",{className:"h-full",children:[C&&(0,n.jsx)("p",{className:"heading-5 mb-ft-1",children:C}),P&&(0,n.jsx)("p",{className:"text-body-2",children:P}),I&&(0,n.jsxs)("p",{className:"text-body-2",children:["Call:"," ",(0,n.jsx)("a",{href:(0,f.pd)(I),className:"underline underline-offset-2 hover:text-gray-300 transition-colors",children:I})]})]})]}):(0,n.jsx)("h2",{className:"text-heading-3",children:A});return(0,h.useEffect)(()=>{if(V.current){V.current=!1;return}(0,u.s)({eventName:"light_box_open",eventType:"interaction",keyEvent:!1,data:{email:k||"",url:window.location.href,formName:A||"",formId:O||"",state:G?"open":"close"}})},[G]),(0,n.jsxs)(n.Fragment,{children:[(null==$?void 0:$.send)&&(null==$?void 0:$.success)&&(0,n.jsx)(a.default,{hideIcon:!0,buttonClassName:"absolute! top-ft-7 right-ft-7",className:"py-ft-9 px-ft-7 !max-w-[588px]",duration:10,text:(0,n.jsxs)("div",{className:"flex flex-col gap-ft-7",children:[(0,n.jsx)("div",{className:"rounded-full border-[1px] border-aluminum text-aluminium w-[54px] h-[54px] flex items-center justify-center",children:(0,n.jsx)(r.I,{icon:"checkmark-lg"})}),(0,n.jsx)("p",{className:"text-heading-3",children:_})]})}),(null==$?void 0:$.send)&&!(null==$?void 0:$.success)&&(0,n.jsx)(a.default,{title:R,duration:10,text:E}),!(null==$?void 0:$.send)&&(0,n.jsxs)(n.Fragment,{children:[M&&(0,n.jsx)("div",{className:"fixed right-ft-7 bottom-[calc(1.5rem+56px)] md:bottom-[calc(1.5rem+53px)] z-50 max-w-[340px] ".concat(q?"contact-floater-message":"opacity-0"),children:(0,n.jsx)("div",{onClick:e=>{e.target.closest('button[aria-label="Dismiss"]')||(W(!0),Z(void 0))},className:"w-full cursor-pointer",role:"button",tabIndex:0,"aria-label":"".concat(A," - Open contact form"),onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),W(!0),Z(void 0))},children:(0,n.jsx)(a.default,{imageSrc:null!=(y=null!=Y?Y:J)?y:"",imageAlt:null!=C?C:"",hideIcon:!0,disablePosition:!0,className:"py-ft-6 pl-ft-6 !text-body-2 focus-outline-white",size:"sm",closeIconLabel:D,text:(0,n.jsx)(p.mj,{parameterId:"formExtraText",component:w,context:j,resolveRichTextRenderer:s.R})})})}),(0,n.jsx)("div",{className:"fixed right-ft-7 bottom-ft-7 z-50 w-fit ".concat(q?"contact-floater-button":"opacity-0"),children:(0,n.jsxs)("button",{onClick:()=>{W(!0),Z(void 0)},className:"p-ft-4 md:px-ft-6 md:py-ft-5 ml-auto flex items-center justify-center cursor-pointer bg-carbon hover:bg-magnesium rounded-full md:rounded-tl-medium md:rounded-tr-small md:rounded-b-small hover:bg-opacity-90 transition-all duration-200 shadow-lg hover:shadow-xl focus-outline-white !-outline-offset-6","aria-label":"Open contact form",children:[(0,n.jsx)("p",{"aria-hidden":"true",className:"text-white text-heading-5 hidden md:block",children:A}),(0,n.jsx)(r.I,{icon:"contact-lg",className:"fill-white text-white block md:hidden"})]})})]}),(0,n.jsx)(x.h,{isOpen:G,onClose:()=>W(!1),closeAriaLabel:T||"Close contact form",header:X,children:(0,n.jsx)(i.A,{...B,formTitle:A,formHandle:O,context:j,component:w,slots:{},slotName:void 0,slotIndex:void 0,locale:K,handleFormSubmitState:e=>{W(!1),$||Z({send:!0,success:e})},abbreviation:N,showRequestTopic:!L})})]})}},4056:(e,t,l)=>{"use strict";l.d(t,{t:()=>a});var n=l(12115);function a(e){(0,n.useEffect)(()=>{let t=t=>{var l;let n=(null==e||null==(l=e.current)?void 0:l.querySelectorAll('button:not([tabindex="-1"]), [href]:not([tabindex="-1"]), input:not([tabindex="-1"]), select:not([tabindex="-1"]), textarea:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])'))||[];if(0===n.length)return;let a=Array.from(n).filter(e=>{let t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&null!==e.offsetParent});if(0===a.length)return;let r=a[0],i=a[a.length-1];"Tab"===t.key&&(t.shiftKey&&document.activeElement===r?(t.preventDefault(),null==i||i.focus()):t.shiftKey||document.activeElement!==i||(t.preventDefault(),null==r||r.focus()))};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[e])}},4955:(e,t,l)=>{"use strict";l.d(t,{default:()=>X,b:()=>Q});var n=l(95155),a=l(75477),r=l(33688),i=l(57530),s=l(12115),o=l(73493),c=l(97377),u=l(51117);let d=["expertiseAreas","expertiseAreaGroup","expertiseAreaFullPath","industry","pageType","functionalPageType","pageSubtype","language","languageCode","country","eventType","peerGroupName","projectEndDate","dateNumber","nonPageType"];var m=l(62410),f=l(59690),p=l(37935),h=l(32594),x=l(14306);let v=e=>{var t,l,a,r,i,o;let{title:c,titleNode:u,text:d="",image:m,showButton:f=!1,layout:p="stacked",iconPosition:v="left",children:g,iconSizeOverride:b,contentClassName:y}=e,[j,w]=(0,s.useState)(!1),[N,k]=(0,s.useState)(!1),S=("string"==typeof c&&c.length?c:"section").replace(/\s+/g,"-").toLowerCase(),C="accordion-content-".concat(S),I="accordion-title-".concat(S),P=null==m?void 0:m[0],A=null==P||null==(l=P.fields)||null==(t=l.url)?void 0:t.value,T=(null==P||null==(r=P.fields)||null==(a=r.title)?void 0:a.value)||"",M=null==P||null==(o=P.fields)||null==(i=o.description)?void 0:i.value;(0,s.useEffect)(()=>{w(window.matchMedia("(max-width: 1023px)").matches)},[]);let _="flex items-start gap-ft-6 md:gap-ft-7";return(0,n.jsx)("li",{className:"flex w-full items-start py-ft-5 md:py-ft-6 border-b border-palladium",children:(0,n.jsx)("div",{className:"w-full self-stretch",children:(0,n.jsx)("div",{className:"right"===v?"".concat(_," flex-row-reverse"):_,children:(0,n.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,n.jsxs)("button",{id:"accordionToggle",type:"button","aria-labelledby":I,"aria-expanded":N,"aria-controls":C,onClick:()=>k(e=>!e),className:"w-full text-left text-heading-4 text-carbon cursor-pointer group flex ".concat("right"===v?"flex-row-reverse":"flex-row"," items-start md:items-center gap-ft-6 md:gap-ft-7"),children:[(0,n.jsx)("span",{className:"shrink-0",children:(0,n.jsx)(h.A,{size:null!=b?b:j?"small":"large",canToggle:!0,active:N,tabIndex:-1,
1className:"group-hover:bg-carbon group-hover:text-platinum group-focus:bg-carbon group-focus:text-platinum transition-colors"})}),(0,n.jsx)("h3",{id:I,className:"right"===v?"text-left flex-1 min-w-0":"text-left w-full",children:null!=u?u:c})]}),(0,n.jsxs)("div",{id:C,"aria-labelledby":I,className:"mt-ft-6 ".concat("right"===v?"pr-[40px] md:pr-[74px]":"pl-[40px] md:pl-[74px]"," gap-ft-6 gap-x-ft-9 flex flex-col ").concat(N?"block":"hidden"," ").concat("sideBySide"===p?"md:flex-row md:items-stretch":""," w-full ").concat(null!=y?y:""),children:[A&&(0,n.jsxs)("figure",{className:"relative overflow-hidden w-full ".concat("sideBySide"===p?"md:w-1/2 h-auto":""),children:[(0,n.jsx)(x.U,{src:P,alt:T,width:600,height:400,className:"w-full object-cover aspect-video"}),M&&(0,n.jsx)("figcaption",{className:"mt-ft-5 text-body-2",children:M})]}),(0,n.jsxs)("div",{className:"flex flex-col ".concat("sideBySide"===p?"w-full md:w-1/2":""),children:[d?(0,n.jsx)("p",{className:"text-body-1 text-carbon",children:d}):null,g,f?(0,n.jsx)("div",{className:"fit-content mt-ft-6"}):null]})]})]})})})})},g="expertiseAreaFullPath";function b(e){var t;let{attribute:l,checkedValues:a,onToggle:r,isDarkMode:i,titleNode:c,initialItems:u,onCaptureInitial:d}=e,{translateSlug:p}=(0,m.useFacetMaps)(),{items:h}=(0,o.J)({attribute:l,limit:200,showMore:!1,searchable:!1});s.useEffect(()=>{var e;console.warn("[Algolia refinementList modal RLBuffered]",{algoliaFacetAttribute:l,itemCount:null!=(e=null==h?void 0:h.length)?e:0,items:(null!=h?h:[]).map(e=>({label:e.label,value:e.value,count:e.count,isRefined:e.isRefined}))})},[l,h]),s.useEffect(()=>{if(d&&(!u||0===u.length)){let e=(null!=h?h:[]).map(e=>{var t;return{value:String(e.value),label:p(l,String(e.value))||String(e.label),count:null!=(t=e.count)?t:0}}).filter(e=>e.value.length>0);e.length>0&&d(e)}},[h,d,p,l]);let x=function(e,t,l){var n,a,r;if(!e||0===e.length)return t;let i=new Map(t.map(e=>[String(e.value),e])),s=[];for(let t of e){let e=i.get(String(t.value));s.push({value:String(t.value),label:String(t.label),count:null!=(n=null==e?void 0:e.count)?n:0})}if(l&&l.size>0){for(let e of l)if(!s.some(t=>t.value===e)){let t=i.get(e);s.push({value:e,label:null!=(a=null==t?void 0:t.label)?a:e,count:null!=(r=null==t?void 0:t.count)?r:0})}}return s}(u,(null!=h?h:[]).map(e=>{var t;return{value:String(e.value),label:p(l,String(e.value))||String(e.label),count:null!=(t=e.count)?t:0}}),a);if(0===x.length)return null;let g=null!=(t=null==a?void 0:a.size)?t:0;return(0,n.jsx)(v,{title:"",titleNode:(0,n.jsxs)("span",{className:"inline-flex items-baseline gap-1 text-body-1",children:[c,g>0&&(0,n.jsxs)("span",{className:"opacity-70",children:["(",g,")"]})]}),text:"",iconPosition:"right",iconSizeOverride:"small",contentClassName:"text-body-1",children:(0,n.jsx)("ul",{className:"mt-2 text-body-3",children:x.map(e=>{let t=String(e.value),s=!!(null==a?void 0:a.has(t)),o="".concat(l,"-").concat(t).replace(/\s+/g,"-"),c=p(l,t)||String(e.label);return(0,n.jsx)("li",{className:"w-full",children:(0,n.jsx)(f.default,{id:o,label:c,isDarkMode:!!i,checked:s,onChange:()=>r(t),width:"full",labelSize:"text-body-2"})},t)})})})}function y(e){let{attribute:t,checkedValues:l,onToggle:a,isDarkMode:r,initialValues:i,onCaptureInitial:c,areaSlugsFromUrl:u}=e,{translateSlug:d,translateExpertisePath:p}=(0,m.useFacetMaps)(),{items:h}=(0,o.J)({attribute:t,limit:1e3,showMore:!1,searchable:!1});s.useEffect(()=>{var e;console.warn("[Algolia refinementList modal RLBufferedExpertise]",{algoliaFacetAttribute:t,itemCount:null!=(e=null==h?void 0:h.length)?e:0,areaSlugsFromUrl:u?Array.from(u):[],items:(null!=h?h:[]).map(e=>({label:e.label,value:e.value,count:e.count,isRefined:e.isRefined}))})},[t,h,u]);let x=(null!=h?h:[]).map(e=>{var t,l;return{value:String(null!=(t=e.value)?t:""),count:null!=(l=e.count)?l:0}}),g=new Map(x.map(e=>[e.value,e.count]));s.useEffect(()=>{if(c&&(!i||0===i.length)){let e=x.map(e=>e.value).filter(e=>e.length>0);e.length>0&&c(e)}},[h,c,i,x]);let b=i&&i.length>0?[...i]:x.map(e=>e.value);if(l&&l.size>0)for(let e of l)b.includes(e)||b.push(e);let y=new Map;for(let e of b){var j,w;let[t="",l=""]=String(e).split("/"),n=t.trim()||"Other",a=null!=(j=y.get(n))?j:[];a.push({full:e,groupSlug:n,areaSlug:l.trim()||e,count:null!=(w=g.get(e))?w:0}),y.set(n,a)}let N=Array.from(y.keys()).sort((e,t)=>
1{let l=d("expertiseAreaGroup",e)||e,n=d("expertiseAreaGroup",t)||t;return l.localeCompare(n,void 0,{sensitivity:"base"})});if(0===N.length)return null;let k=(e,t)=>!!((null==l?void 0:l.has(e))||(null==u?void 0:u.has(t)));return(0,n.jsx)(n.Fragment,{children:N.map(e=>{var l;let i=(null!=(l=y.get(e))?l:[]).sort((e,t)=>{let l=d("expertiseAreas",e.areaSlug)||e.areaSlug,n=d("expertiseAreas",t.areaSlug)||t.areaSlug;return l.localeCompare(n,void 0,{sensitivity:"base"})}),s=i.filter(e=>k(e.full,e.areaSlug)).length,o=d("expertiseAreaGroup",e)||e,c=s>0?"".concat(o," (").concat(s,")"):o;return(0,n.jsx)(v,{title:"",titleNode:(0,n.jsx)("span",{className:"inline-flex items-baseline gap-1 text-body-1",children:c}),text:"",iconPosition:"right",iconSizeOverride:"small",contentClassName:"text-body-1",children:(0,n.jsx)("ul",{className:"mt-2 text-body-3",children:i.map(l=>{let{full:i,areaSlug:s}=l,o=k(i,s),c="".concat(t,"-").concat(e,"-").concat(s).replace(/\s+/g,"-"),u=d("expertiseAreas",s)||s;return(0,n.jsx)("li",{className:"w-full",children:(0,n.jsx)(f.default,{id:c,label:u,isDarkMode:!!r,checked:o,onChange:()=>a(i),width:"full",labelSize:"text-body-2"})},i)})})},e)})})}function j(e){let{indexName:t,open:l,onClose:a,seedRefinementList:o,onApplyRefinements:m,onClearAllRefinements:f,isDarkMode:h=!1,applyButtonText:x,clearAllButtonText:v,closeButtonAriaLabel:j,expertiseSectionTitle:w,otherFiltersSectionTitle:N,industryFacetTitle:k,pageSubtypeFacetTitle:S,locationFacetTitle:C,languageFacetTitle:I,pageType:P,component:A,context:T,initialExpertiseAreaPaths:M,initialFacetValues:_}=e,{setUiState:R}=(0,c.J)(),[E,L]=s.useState({}),[F,D]=s.useState(()=>{if(!_)return{};let e={};for(let[t,l]of Object.entries(_))"expertiseAreaFullPath"!==t&&(e[t]=l.map(e=>({value:e,label:e,count:0})));return e}),[B,O]=s.useState(M&&M.length>0?M:void 0);s.useEffect(()=>{_&&Object.keys(_).length>0&&D(e=>{if(Object.values(e).some(e=>e.length>0))return e;let t={};for(let[e,l]of Object.entries(_))"expertiseAreaFullPath"!==e&&(t[e]=l.map(e=>({value:e,label:e,count:0})));return console.warn("[FacetConfiguratorModal] Using server-provided facet values:",Object.fromEntries(Object.entries(t).map(e=>{let[t,l]=e;return[t,l.length]}))),t})},[_]),s.useEffect(()=>{M&&M.length>0&&!(null==B?void 0:B.length)&&(console.warn("[FacetConfiguratorModal] Using server-provided expertise area paths:",M.length),O(M))},[M,B]),s.useEffect(()=>{if(!l)return;let e={};for(let[t,l]of Object.entries(o||{}))e[t]=new Set(l);let t=(null==o?void 0:o.expertiseAreas)||(null==o?void 0:o.expertiseArea)||[];if(t.length>0){var n,a;let l=null!=(n=null!=M?M:B)?n:[],r=[];for(let e of t){let t=l.find(t=>{let l=t.split("/");return 2===l.length&&l[1]===e});t&&r.push(t)}if(console.warn("[FacetConfiguratorModal] Converting expertiseAreas to expertiseAreaFullPath:",{expertiseAreasFromUrl:t,availablePaths:l.length,matchedPaths:r}),r.length>0){let t=null!=(a=e[g])?a:new Set;e[g]=new Set([...t,...r])}delete e.expertiseAreas,delete e.expertiseArea,e._expertiseAreaSlugsFromUrl=new Set(t)}L(e)},[l,o,M,B]),s.useEffect(()=>{if(!l)return;let e=e=>{"Escape"===e.key&&a()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[l,a]);let z=s.useCallback(()=>{let e={};for(let[t,l]of Object.entries(E))t.startsWith("_")||"expertiseAreas"!==t&&"expertiseArea"!==t&&(e[t]=Array.from(l));return e},[E]);if(!l)return null;let U=(e,t)=>{L(l=>{let n={...l},a=new Set(n[e]||[]);return a.has(t)?a.delete(t):a.add(t),0===a.size?delete n[e]:n[e]=a,n})},H=d.includes(g),q=Array.from(new Set([...null!=d?d:[],"location"]));return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"fixed inset-0 z-40 bg-black/40 transition-opacity",onClick:a,"aria-hidden":"true"}),(0,n.jsxs)("aside",{role:"dialog","aria-modal":"true","aria-label":"Filters",className:"fixed right-0 top-0 z-[60] h-screen w-full bg-white shadow-xl lg:max-w-xl transform transition-transform duration-300 ease-out translate-x-0 flex flex-col",children:[(0,n.jsx)(u.Z,{facets:q,maxValuesPerFacet:200}),(0,n.jsxs)("div",{className:"flex-1 overflow-y-auto mx-ft-9",children:[(0,n.jsx)("div",{className:"flex items-center justify-end px-4 mt-ft-7 mb-ft-8 gap-ft-5",children:(0,n.jsx)(r.default,{variant:"tertiary",isDarkMode:h,componentId:"searchFilterModal",ariaLabel:j,onClick:a,icon:(0,n.jsx)(i.I,{icon:"cross-lg",className:"w-ft-6 h-ft-6 fill-white"}),className:"!p-0"})}),H&&(0,n.jsxs)("section",{children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("h3",{className:"text-sm font-semibold text-carbon text-label",children:(0,n.jsx)(p.aI,{parameterId:"expertiseSectionTitle",component:A,context:T,placeholder:w||"Expertise area"})}),(0,n.jsx)("div",{className:"mt-2 h-px w-full bg-palladium"})]}),(0,n.jsx)("ul",{className:"[&>:last-child]:border-0",children:(0,n.jsx)(y,{attribute:g,checkedValues:E[g],onToggle:e=>U(g,e),isDarkMode:h,initialValues:B,onCaptureInitial:e=>{O(t=>t&&t.length>0?t:e)},areaSlugsFromUrl:E._expertiseAreaSlugsFromUrl})})]}),(0,n.jsxs)("section",{children:[(k||S||C||I)&&(0,n.jsxs)("div",{children:[(0,n.jsx)("h3",{className:"text-sm font-semibold text-carbon text-label mt-ft-11",children:(0,n.jsx)(p.aI,{parameterId:"otherFiltersSectionTitle",component:A,context:T,placeholder:N||"Other filters"})}),(0,n.jsx)("div",{className:"mt-2 h-px w-full bg-palladium"})]}),(0,n.jsx)("ul",{className:"[&>:last-child]:border-0",children:[{attr:"industry",paramId:"industryFacetTitle"},{attr:"pageSubtype",paramId:"pageSubtypeFacetTitle"},{attr:"location",paramId:"locationFacetTitle"},{attr:"language",paramId:"languageFacetTitle"}].map(e=>{let{attr:t,paramId:l}=e,a="industryFacetTitle"===l&&k||"pageSubtypeFacetTitle"===l&&S||"locationFacetTitle"===l&&C||"languageFacetTitle"===l&&I||"";return a?(0,n.jsx)(b,{attribute:t,checkedValues:E[t],onToggle:e=>U(t,e),isDarkMode:h,titleNode:(0,n.jsx)(p.aI,{parameterId:l,component:A,context:T,placeholder:a}),initialItems:F[t],onCaptureInitial:e=>D(l=>{var n;return(null==(n=l[t])?void 0:n.length)?l:{...l,[t]:e}})},t):null})})]})]}),(0,n.jsxs)("div",{className:"flex gap-ft-1 mb-ft-7 mx-ft-9",children:[(0,n.jsx)(r.default,{variant:"secondary",isDarkMode:h,text:null!=v?v:"",onClick:()=>{L({}),R(e=>({...e,[t]:{...(null==e?void 0:e[t])||{},refinementList:{},page:1}})),null==f||f(),a()},className:"flex-1",componentId:"searchFilterModal"}),(0,n.jsx)(r.default,{variant:"primary",isDarkMode:!1,text:null!=x?x:"",onClick:()=>{let e=z();R(l=>({...l,[t]:{...(null==l?void 0:l[t])||{},refinementList:e,page:1}})),null==m||m(e),a()},className:"flex-1",componentId:"searchFilterModal"})]})]})]})}var w=l(95027);function N(){var e;let{results:t}=(0,w.u)(),{useServerFallback:l,awaitingUrlQuery:a,serverNbHits:r}=Q();return a||l&&r>0||!t||(null!=(e=t.nbHits)?e:0)>0?null:(0,n.jsx)("h3",{className:"mb-4 text-base font-semibold",children:"Sorry, no results have been found..."})}var k=l(11712),S=l(61430),C=l(42355),I=l(37543),P=l(33248);let A=["insightPage","networkPage","projectPage"];function T(e,t,l){return l?Math.max(1,e-t):e}var M=l(94137),_=l(20063),R=l(85756),E=l(78134),L=l(23198),F=l(77281),D=l(72526),B=l(47817),O=l(18872),z=l(54454),U=l(83945);let H={industry:"Sector",pageSubtype:"Subtype",location:"Location",language:"Language",expertiseAreaFullPath:"Expertise area",expertiseAreas:"Expertise area",expertiseArea:"Expertise area",country:"Country",eventType:"Event type",peerGroupName:"Peer group"};function q(e){let{refinements:t,onRemove:l,translateSlug:a,translateExpertisePath:r}=e,i=Object.entries(t).filter(e=>{let[,t]=e;return Array.isArray(t)&&t.length>0});return 0===i.length?null:(0,n.jsx)("div",{className:"hidden md:block mb-4",children:i.map(e=>{var t;let[i,s]=e,o=null!=(t=H[i])?t:i;return(0,n.jsxs)("div",{className:"mb-2 flex items-center flex-wrap gap-2 mt-ft-7",children:[(0,n.jsx)("span",{className:"text-sm font-semibold mr-2",children:o}),s.map(e=>{let t="applied-".concat(i,"-").concat(e).replace(/\s+/g,"-");return(0,n.jsx)(F.default,{id:t,pillText:"industry"===i||"pageSubtype"===i||"expertiseAreas"===i||"pageType"===i?a(i,e)||e:"expertiseAreaFullPath"===i&&r(e)||e,canToggle:!0,active:!0,activeStyling:!1,showCloseIcon:!0,onToggle:t=>{t||l(i,e)},isDarkMode:!1},"".concat(i,"-").concat(e))})]},i)})})}function V(e){var t,l,a,r;let{title:i,linkText:s,linkUrl:o,paginationProps:c,showHighlight:u=!1,highlightProps:d,highlightSpanRows:f,appliedRefinementList:p={},onRemoveRefinement:h,resultsCountText:x,onPaginationInteraction:v,hitsPerPageCap:g}=e,{results:b,hits:y}=(0,w.u)(),{translateSlug:j,translateExpertisePath:N}=(0,m.useFacetMaps)(),{currentRefinement:k,nbPages:S,refine:C}=(0,U.W)({totalPages:null==c?void 0:c.totalPages}),{useServerFallback:I,awaitingUrlQuery:P,serverHits:A,serverNbHits:T}=Q();if(P)return null;let M=I?A:y,_=null!=(t=null!=g?g:null==b?void 0:b.hitsPerPage)?t:M.length,R=M.slice(0,_),E=I?T:null!=(l=null==b?void 0:b.nbHits)?l:0;
1if(0===E)return null;let F=I?0:null!=(a=null==b?void 0:b.page)?a:0,H=I?R.length:null!=(r=null==b?void 0:b.hitsPerPage)?r:R.length,V=Math.min((F+1)*H,E),G=(null!=k?k:0)+1,W=function(e,t){let l,a=[],r=/\{(\w+)\}/g,i=0;for(;null!==(l=r.exec(e));){let[r,s]=l,o=l.index;o>i&&a.push(e.slice(i,o)),s in t?a.push((0,n.jsx)("strong",{children:t[s]},"".concat(s,"-").concat(o))):a.push(r),i=o+r.length}return i<e.length&&a.push(e.slice(i)),a}(null!=x?x:"Showing {start}-{end} of {nbHits} results",{start:F*H+1,end:V,nbHits:E});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"w-full flex justify-end md:justify-start text-body-2",children:(0,n.jsx)("div",{children:W})}),(0,n.jsx)(q,{refinements:p,onRemove:(e,t)=>null==h?void 0:h(e,t),translateSlug:j,translateExpertisePath:N}),(0,n.jsx)("div",{className:"md:hidden mt-ft-9 mb-ft-9",children:(0,n.jsxs)(L.CardSection,{layout:"list",children:[u&&d&&(0,n.jsx)("li",{children:d&&(0,n.jsx)(B.default,{...(0,D.C)(d)})}),(0,n.jsx)(z.default,{hits:R})]})}),(0,n.jsx)("div",{className:"hidden md:block mt-ft-11 mb-ft-11",children:(0,n.jsxs)(L.CardSection,{layout:"grid",children:[u&&d&&(0,n.jsx)("li",{className:"md:col-span-2 ".concat(2==f?"row-span-2":"row-span-1"),children:d&&(0,n.jsx)(B.default,{...(0,D.C)(d)})}),(0,n.jsx)(z.default,{hits:R})]})}),(()=>{var e,t;let l=null!=(t=null!=(e=null==b?void 0:b.hitsPerPage)?e:R.length)?t:12,a=I?Math.ceil(T/l):S;return a<=1?null:(0,n.jsx)(O.A,{page:I?1:G,totalPages:a,onPageChange:e=>{null==v||v(),C(Math.max(0,Math.min(a-1,e-1)))}})})()]})}function G(e){let{baseMax:t,highlightReduction:l,wantsHighlight:a,filterCount:r,highlightImageSpanRows:i,headingText:s,linkText:o,linkUrl:c,pagination:u,serverHighlightProps:d,appliedRefinementList:m,onRemoveRefinement:f,resultsCountText:p,indexName:h,onPaginationInteraction:x}=e,{query:v}=(0,R.V)(),g=(null!=v?v:"").trim().length>0,b=a&&0===r&&!g,y=T(t,l,b);return(0,n.jsx)(V,{hitsPerPageCap:y,title:s,linkText:o,linkUrl:c,paginationProps:null==u?void 0:u.paginationProps,showHighlight:b&&!!d,highlightProps:b&&d?{...d,compact:1===Number(i)}:void 0,highlightSpanRows:Number(i),appliedRefinementList:m,onRemoveRefinement:f,resultsCountText:p,onPaginationInteraction:x})}var W=l(5632);let K=()=>(0,n.jsx)("span",{className:"flex items-center justify-center w-ft-6 h-ft-6 group-hover:scale-105 transition-transform","aria-hidden":"true",children:(0,n.jsx)(i.I,{icon:"filter-sm",className:"fill-current"})});function Y(e){var t;let{serverHits:l,serverNbHits:a,hasUserInteracted:r,urlQuery:i,urlQuerySearchRequested:s,hasUrlFilterParams:o,children:u}=e,{results:d,status:m}=(0,c.J)(),f=i.trim(),p=f.length>0,h=(null!=(t=null==d?void 0:d.query)?t:"").trim(),x=!p||h===f,v=!p||s&&x&&"loading"!==m&&"stalled"!==m;return(0,n.jsx)(J.Provider,{value:{useServerFallback:!r&&!p&&!o&&a>0,awaitingUrlQuery:p&&!v&&!r,serverHits:l,serverNbHits:a},children:u})}let J=s.createContext({useServerFallback:!1,awaitingUrlQuery:!1,serverHits:[],serverNbHits:0});function Q(){return s.useContext(J)}function $(e){let{baseHitsPerPage:t,highlightReduction:l,wantsHighlight:a,filterCount:r}=e,{query:i}=(0,R.V)(),o=(null!=i?i:"").trim().length>0,d=T(t,l,a&&0===r&&!o),{results:m,status:f,refresh:p}=(0,c.J)(),h=s.useRef(!1);return s.useEffect(()=>{h.current||(h.current=!0,console.warn("[C19 QueryAwareConfigure] Initial refresh to apply filters"),p())},[p]),s.useEffect(()=>{var e,t;console.warn("[C19 QueryAwareConfigure] InstantSearch state:",{status:f,nbHits:null==m?void 0:m.nbHits,query:null==m?void 0:m.query,hitsCount:null==m||null==(e=m.hits)?void 0:e.length,firstHit:null==m||null==(t=m.hits)?void 0:t[0]})},[m,f]),(0,n.jsx)(u.Z,{hitsPerPage:d})}function Z(e){var t,l,i,o,c,u,d,f;let{headingText:h,linkUrl:x,linkText:v,isDarkMode:g=!1,refinementlist:b,pagination:y,searchbox:w,relatedContent:T,maxCards:R,filtersButtonText:L,applyButtonText:F,clearAllButtonText:D,closeButtonAriaLabel:B,expertiseSectionTitle:O,otherFiltersSectionTitle:z,resultsCountText:U,industryFacetTitle:H,pageSubtypeFacetTitle:q,locationFacetTitle:V,languageFacetTitle:J,pageType:Q,showHighlightCard:Z,serverHighlightProps:X,whatAreYouLookingForText:ee,mobileSearchPlaceholderText:et,serverInitialHits:el=[],serverInitialNbHits:en=0,serverExpertiseAreaPaths:ea=[],serverInitialFacets:er={}
1,component:ei,context:es}=e,{baseMax:eo,highlightReduction:ec,highlightImageSpanRows:eu}=function(e){let t=null==e?void 0:e.trim(),l="servicePage"===t,n=A.includes(t);return l?{baseMax:12,highlightReduction:4,highlightImageSpanRows:2}:n?{baseMax:8,highlightReduction:2,highlightImageSpanRows:1}:{baseMax:12,highlightReduction:2,highlightImageSpanRows:1}}(Q),ed=(0,_.usePathname)(),em=(0,_.useSearchParams)();s.useEffect(()=>((0,I.qO)((0,P.NG)("C19 List Search Filter Client",ei)),()=>(0,I.qO)(void 0)),[ei]);let ef=null!=(o=null==es||null==(t=es.dynamicInputs)?void 0:t.locale)?o:null==es||null==(i=es.composition)||null==(l=i.dynamicInputs)?void 0:l.locale,ep=(0,S.Z_)(ef,null!=ed?ed:""),eh=(0,I.$$)(),{resolveToSlug:ex,loading:ev}=(0,m.useFacetMaps)(),eg=null!=(c=null==em?void 0:em.get("query"))?c:"",eb=s.useMemo(()=>{if(!eg)return"";try{return decodeURIComponent(eg)}catch(e){return eg}},[eg]),ey=null!=(u=null==T?void 0:T.options)?u:{},ej=null!=(d=ey.searchText)?d:"",ew=null!=(f=ey.facetsValues)?f:{},eN=s.useMemo(()=>(0,k.Jf)(ew,ex),[ew,ex]),ek=(0,k.I$)(ew)&&ev,eS=(0,M.hb)(Q),eC=eS?[[eS]]:[];for(let[e,t]of Object.entries(eN))"pageType"!==e&&Array.isArray(t)&&t.length&&eC.push(t.map(t=>"".concat(e,":").concat(t)));let eI=s.useMemo(()=>{let e={};for(let t of["industry","pageSubtype","expertiseArea","expertiseAreas","expertiseAreaFullPath"]){let l=null==em?void 0:em.get(t);l&&(e[t]=l.split(",").filter(Boolean))}return e},[em]),eP=JSON.stringify(eI);console.warn("[C19 Client] URL params parsed:",{rawSearchParams:null==em?void 0:em.toString(),urlFilterParams:eI,urlFilterParamsKey:eP});let[eA,eT]=s.useState(eI),eM=s.useRef(eP);s.useEffect(()=>{let e=Object.keys(eI).length>0,t=eM.current!==eP;console.warn("[C19 Client] URL filter effect running:",{hasUrlFilters:e,urlParamsChanged:t,prevKey:eM.current,currentKey:eP,urlFilterParams:eI}),e&&t&&(console.warn("[C19 Client] Updating appliedRefinementList from URL params"),eM.current=eP,eT(eI),eR(!0))},[eI,eP]);let[e_,eR]=s.useState(!1),[eE]=s.useState(!0),eL=s.useMemo(()=>{let e=[];for(let[t,l]of Object.entries(eA))"pageType"!==t&&!t.startsWith("_")&&Array.isArray(l)&&l.length&&e.push(l.map(e=>"".concat(t,":").concat(e)));return e},[eA]),eF=s.useMemo(()=>[...eC,...eL],[eC,eL]),eD=s.useMemo(()=>I.jw["events-page"](Date.now()),[]),eB=s.useMemo(()=>eh?{...eh,search:e=>{let t=e.map(e=>{var t,l;let n=(null==(t=e.params)?void 0:t.facetFilters)||[],a=[...eF,...n];return console.warn("[C19 Search Client] Injecting filters into request:",{indexName:e.indexName,originalFacetFilters:n,injectedFacetFilters:eF,combinedFacetFilters:a,query:null==(l=e.params)?void 0:l.query}),{...e,params:{...e.params,facetFilters:a,...eD,distinct:!0}}});return eh.search(t)}}:null,[eh,eF,eD]);s.useEffect(()=>{console.warn("[C19 Filter Debug] Filter state:",{pageType:Q,pageTypeFacetFilter:eS,facetsValuesRaw:ew,facetsValues:eN,fixedFacetFilters:eC,urlFilterParams:eI,appliedRefinementList:eA,dynamicFacetFilters:eL,mergedFacetFilters:eF,hasUserInteracted:e_})},[Q,eS,ew,eN,eC,eI,eA,eL,eF,e_]);let[eO,ez]=s.useState(!1),eU=s.useMemo(()=>Object.values(eA).reduce((e,t)=>e+(Array.isArray(t)?t.length:0),0),[eA]),eH=!!Z,eq=L&&L.length>0?eU>0?"".concat(L," (").concat(eU,")"):L:"",eV=s.useCallback((e,t)=>{eR(!0),eT(l=>{let n={...l},a=Array.from(n[e]||[]),r=a.indexOf(t);return -1!==r&&a.splice(r,1),0===a.length?delete n[e]:n[e]=a,n})},[]),eG=s.useCallback(()=>{eT({})},[]),eW=(0,C.z)(),eK="true"===em.get("is_incontext_editing_mode"),eY=s.useMemo(()=>!eK&&{router:eW,stateMapping:{stateToRoute(e){let t=e[ep]||{};return{query:t.query||void 0,page:t.page||void 0}},routeToState:e=>({[ep]:{query:e.query,page:e.page}})}},[eK,eW,ep]);if(!ep||!eB){let e=ep?"Algolia client missing":"index_name missing";return(0,n.jsx)(a.default,{title:e})}return ek?(0,n.jsx)("div",{className:"min-h-[300px]","aria-busy":"true"}):(0,n.jsx)("div",{className:"min-h-[300px]",children:(0,n.jsxs)(E.V,{indexName:ep,searchClient:eB,initialUiState:{[ep]:{query:eb||ej}},future:{preserveSharedStateOnUnmount:!1},routing:eY,ignoreMultipleHooksWarning:!0,children:[(0,n.jsx)("div",{className:"mb-4 lg:mb-6",children:(0,n.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-[minmax(0,67.0625rem)_auto] lg:items-center lg:gap-[var(--spacing-ft-7)]",children:[(0,n.jsx)(p.aI,{parameterId:"whatAreYouLookingForText",as:"h2",className:"md:hidden text-heading-2 text-carbon mb-ft-7",context:es,component:ei}),(0,n.jsx)(W.A,{placeholder:et,className:"max-w-[67.0625rem] lg:pb-0",label:ee,initialQuery:eb,onInteraction:()=>eR(!0)}),(0,n.jsx)("div",{className:"flex justify-end mt-ft-7 md:mt-ft-0",children:(0,n.jsxs)("div",{className:"flex items-center gap-ft-5 justify-normal",children:[eU>0&&(0,n.jsx)(r.default,{variant:"secondary",isDarkMode:!1,text:null!=D?D:"Text missing",onClick:eG,className:"mb-0",componentId:"listSearch"}),(0,n.jsx)(r.default,{variant:"primary",isDarkMode:!1,text:eq,onClick:()=>ez(!0),className:"mb-0",componentId:"listSearch",icon:(0,n.jsx)(K,{})})]})})]})}),(0,n.jsx)($,{baseHitsPerPage:eo,highlightReduction:ec,wantsHighlight:eH,filterCount:eU}),(0,n.jsxs)(Y,{serverHits:el,serverNbHits:en,hasUserInteracted:e_,urlQuery:eb,urlQuerySearchRequested:eE,hasUrlFilterParams:Object.keys(eI).length>0,children:[(0,n.jsx)(G,{baseMax:eo,highlightReduction:ec,wantsHighlight:eH,filterCount:eU,highlightImageSpanRows:String(eu),headingText:h,linkText:v,linkUrl:x,pagination:y,serverHighlightProps:X,appliedRefinementList:eA,onRemoveRefinement:eV,resultsCountText:U,indexName:ep,onPaginationInteraction:()=>eR(!0)}),(0,n.jsx)(N,{})]}),(0,n.jsx)(j,{indexName:ep,open:eO,onClose:()=>ez(!1),seedRefinementList:eA,onApplyRefinements:e=>{console.warn("[C19 Filter Debug] Modal applied refinements:",e),eR(!0),eT(e)},onClearAllRefinements:()=>{eR(!0),eT({})},isDarkMode:g,applyButtonText:F,clearAllButtonText:D,closeButtonAriaLabel:B,component:ei,c
1ontext:es,expertiseSectionTitle:O,otherFiltersSectionTitle:z,industryFacetTitle:H,pageSubtypeFacetTitle:q,locationFacetTitle:V,languageFacetTitle:J,pageType:Q,initialExpertiseAreaPaths:ea,initialFacetValues:er})]},"c19-instant-search-".concat(ed))})}function X(e){return(0,n.jsx)(Z,{...e})}},5632:(e,t,l)=>{"use strict";l.d(t,{A:()=>s});var n=l(95155),a=l(12115),r=l(85756),i=l(57530);function s(e){let{placeholder:t="",label:l="",className:s="",onInteraction:o,initialQuery:c}=e,{refine:u}=(0,r.V)(),[d,m]=a.useState(c||"");return(0,n.jsx)("form",{onSubmit:e=>{e.preventDefault(),null==o||o(),u(null!=d?d:"")},className:"relative w-full ".concat(s),"aria-label":"Site search",children:(0,n.jsxs)("div",{className:"flex items-center justify-between border-b border-carbon",children:[(0,n.jsx)("input",{id:"search-input-mobile",type:"search",value:d,onChange:e=>m(e.currentTarget.value),placeholder:t,className:"w-full bg-transparent md:hidden py-2 pr-3 pb-ft-3 focus:outline-none focus:ring-0 text-heading-5 text-graphite appearance-none","aria-label":"Search"}),(0,n.jsx)("input",{id:"search-input-desktop",type:"search",value:d,onChange:e=>m(e.currentTarget.value),placeholder:l,className:"w-full bg-transparent hidden md:block py-2 pr-3 pb-ft-3 focus:outline-none focus:ring-0 placeholder:text-carbon text-heading-3 text-carbon appearance-none","aria-label":"Search"}),(0,n.jsx)("button",{type:"submit","aria-label":"Submit search",className:" ml-3 my-1 w-9 h-9 rounded-full bg-rhodium  text-carbon flex items-center justify-center transition shrink-0 cursor-pointer ",children:(0,n.jsx)(i.I,{icon:"magnifier-md"})})]})})}},6492:(e,t,l)=>{"use strict";l.r(t),l.d(t,{AnimatedInView:()=>i});var n=l(95155);l(12115);var a=l(71187),r=l(8327);let i=e=>{let{children:t,delay:l=0,className:i=""}=e,{ref:s,isInView:o}=(0,a.W)();return(0,r.I)()?(0,n.jsx)("div",{className:i,children:t}):(0,n.jsx)("div",{ref:s,className:"animate-fade-up ".concat(o?"in-view":""," ").concat(i),style:{transitionDelay:"".concat(l,"s")},children:t})}},7457:(e,t,l)=>{"use strict";l.d(t,{default:()=>s});var n=l(95155),a=l(12115),r=l(54454);function i(){return(0,n.jsx)("li",{className:"animate-pulse",children:(0,n.jsxs)("div",{className:"flex flex-col h-full bg-platinum rounded-small p-ft-6",children:[(0,n.jsx)("div",{className:"h-4 w-20 bg-rhodium rounded mb-ft-4"}),(0,n.jsx)("div",{className:"h-6 w-full bg-rhodium rounded mb-ft-2"}),(0,n.jsx)("div",{className:"h-6 w-3/4 bg-rhodium rounded mb-ft-4"}),(0,n.jsx)("div",{className:"h-4 w-full bg-rhodium rounded mb-ft-2"}),(0,n.jsx)("div",{className:"h-4 w-2/3 bg-rhodium rounded"})]})})}function s(e){let{hits:t,displayCount:l,excludeObjectId:s,cardClassName:o,ctaData:c,projectDictionary:u}=e,[d,m]=(0,a.useState)(!1),[f,p]=(0,a.useState)([]);return((0,a.useEffect)(()=>{let e=s?t.filter(e=>e.objectID!==s):t,n=(function(e){let t=[...e];for(let e=t.length-1;e>0;e--){let l=Math.floor(Math.random()*(e+1));[t[e],t[l]]=[t[l],t[e]]}return t})(e).slice(0,l);p(n),m(!0),console.log("[C10.1 Shuffle] Displaying",n.length,"of",e.length,"- IDs:",n.map(e=>e.objectID))},[t,l,s]),d)?(0,n.jsx)(r.default,{hits:f,cardClassName:o,ctaData:c,projectDictionary:u}):(0,n.jsx)(n.Fragment,{children:Array.from({length:l}).map((e,t)=>(0,n.jsx)(i,{},t))})}},7512:(e,t,l)=>{"use strict";l.d(t,{default:()=>o});var n=l(95155),a=l(12115),r=l(57530),i=l(79747),s=l(4056);let o=e=>{var t,l,o,c,u;let{id:d,label:m,placeholder:f,options:p,selected:h,isDarkMode:x,onSelect:v,name:g,required:b,className:y,component:j}=e,w=(0,a.useId)(),N=null!=(l=null!=(t=null==j?void 0:j._id)?t:d)?l:w,k=(0,i.kw)(p,{component:"Dropdown",componentId:null!=(o=null==j?void 0:j._id)?o:N,label:m}),S=null!=(c=k.find(e=>{var t,l;return null==(l=e.fields)||null==(t=l.default)?void 0:t.value}))?c:k[0],C=S&&null!=(u=(0,i.nE)(S))?u:"",[I,P]=(0,a.useState)(!1),[A,T]=(0,a.useState)(h||C||(b?C:"")),M=(0,a.useRef)(null),_=(0,a.useRef)(null),R=(0,a.useRef)(null);(0,s.t)(_),(0,a.useEffect)(()=>{I&&requestAnimationFrame(()=>{var e;let t=null==(e=_.current)?void 0:e.querySelector("button");null==t||t.focus()})},[I]),(0,a.useEffect)(()=>{T(h||C)},[C,h]),(0,a.useEffect)(()=>{let e=e=>{M.current&&!M.current.contains(e.target)&&P(!1)};return I&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[I]);let E=(null==j?void 0:j.variant)==="dark"||x,L=E?"fill-platinum":"fill-carbon";return(0,n.jsxs)("div",{ref:M,className:"relative w-full flex flex-col items-start -gap-ft-1 ".concat(y),children:[(0,n.jsx)("div",{className:"flex items-center gap-ft-3 min-h-[18px]",children:(0,n.jsx)("span",{id:N,className:"".concat(E?"text-platinum":"text-carbon"," text-label"),children:m})}),(0,n.jsxs)("div",{className:"relative w-full",children:[(0,n.jsxs)("select",{name:g,value:A,onChange:e=>{T(e.target.value),null==v||v(e.target.value)},required:b,style:{display:"none"}
1,tabIndex:-1,children:[!b&&(0,n.jsx)("option",{value:"",children:f}),k.map(e=>{let t=(0,i.nE)(e);return(0,n.jsx)("option",{value:t,children:(0,i.Oi)(e)},t)})]}),(0,n.jsxs)("button",{ref:R,role:"combobox","aria-labelledby":N,type:"button",onClick:()=>P(e=>!e),"aria-expanded":I,className:"\n            w-full rounded-[3px] flex items-center justify-between\n            text-label cursor-pointer transition-colors\n            border ".concat(I?E?"border-(--color-palladium)":"border-(--color-magnesium)":"border-transparent","\n            ").concat(E?"hover:border-(--color-palladium)":"hover:border-(--color-magnesium)"," ").concat(E?"bg-overlay-platinum-25":"bg-rhodium"," ").concat(E?"text-platinum":"text-carbon","\n            px-ft-6 py-ft-5 gap-ft-4\n            ").concat(E?"focus-outline-white":"focus-outline-blue","\n          "),children:[(0,n.jsx)("span",{children:(()=>{let e=k.find(e=>(0,i.nE)(e)===A);return e?(0,i.Oi)(e):""})()||f}),I?(0,n.jsx)(r.I,{icon:"open-md",className:"shrink-0 flex size-[1lh] items-center justify-center bg-transparent ".concat(L," [&_svg]:block [&_svg]:size-full")}):(0,n.jsx)(r.I,{icon:"closed-md",className:"shrink-0 flex size-[1lh] items-center justify-center bg-transparent ".concat(L," [&_svg]:block [&_svg]:size-full")})]}),I&&(0,n.jsx)("div",{ref:_,"aria-labelledby":N,"aria-hidden":!I,className:"\n            absolute top-full left-0 z-10 mt-ft-2 w-full flex flex-col\n            rounded-[3px] border border-rhodium\n           bg-platinum text-label\n            shadow-carbon max-h-[250px] overflow-y-auto\n            p-ft-3 text-carbon\n          ",onKeyDown:e=>{if("Escape"===e.key){var t;e.preventDefault(),e.stopPropagation(),P(!1),null==(t=R.current)||t.focus()}},children:k.map(e=>{let t=(0,i.nE)(e);return(0,n.jsx)("button",{onClick:()=>(e=>{var t;T(e),null==v||v(e),P(!1),null==(t=R.current)||t.focus()})(t),className:"\n                text-left\n                flex items-center \n                px-ft-5 py-ft-5\n                rounded-[3px]\n                hover:underline hover:bg-rhodium\n                cursor-pointer\n                text-label\n              ",children:(0,i.Oi)(e)},t)})})]})]})}},7825:(e,t,l)=>{"use strict";l.d(t,{Video:()=>d});var n=l(95155),a=l(57530),r=l(14306),i=l(27291),s=l(9063);function o(e){try{let t=new URL(e);return t.searchParams.set("rel","0"),t.searchParams.set("modestbranding","1"),t.toString()}catch(l){let t=e.includes("?")?"&":"?";return"".concat(e).concat(t,"rel=0&modestbranding=1")}}var c=l(37935),u=l(12115);let d=e=>{var t,l,d;let{component:m,context:f,className:p,header:h,videoUrl:x,imagePlaceholder:v,consentPromptLabel:g,videoContentDescription:b,playVideoLabel:y,title:j,navigationName:w}=e,[N,k]=(0,u.useState)(!1),[S,C]=(0,u.useState)(!1),I=(0,u.useRef)(null),P=null==v?void 0:v[0],A=null==P||null==(l=P.fields)||null==(t=l.url)?void 0:t.value,{isContextualEditing:T}=f||{},M=null!=(d=null==m?void 0:m._id)?d:"",[_]=(0,i.u)(s.$.FUNCTIONAL,T),R=window.matchMedia("(prefers-reduced-motion: reduce)").matches,E=(0,u.useMemo)(()=>(null==x?void 0:x.path)?function(e){if(!e)return e;try{let t=new URL(e);if(t.pathname.includes("/embed/"))return o(e);let l=null;if(t.hostname.includes("youtube.com")&&"/watch"===t.pathname?l=t.searchParams.get("v"):t.hostname.includes("youtu.be")?l=t.pathname.slice(1):t.pathname.startsWith("/v/")&&(l=t.pathname.slice(3)),!l)return o(e);let n="https://www.youtube-nocookie.com/embed/".concat(l);return o(n)}catch(t){return e}}(x.path):null,[null==x?void 0:x.path]),L=(0,u.useMemo)(()=>E&&N?function(e){if(!e)return e;try{let t=new URL(e);return t.searchParams.set("autoplay","1"),t.searchParams.set("controls","1"),t.toString()}catch(l){let t=e.includes("?")?"&":"?";return"".concat(e).concat(t,"autoplay=1&controls=1")}}(E):E,[E,N]);return(0,n.jsxs)("section",{className:"w-full m-auto max-w-[952px] ".concat(p||""),id:"C.32-".concat(M),"aria-labelledby":"C.32-".concat(M,"-title"),"data-navigation-name":w,children:[h&&(0,n.jsx)("h2",{id:"C.32-".concat(M,"-title"),className:"text-heading-2 mb-ft-7",children:(0,n.jsx)(c.aI,{parameterId:"header",component:m,context:f,placeholder:"Video Header"})}),(0,n.jsxs)("div",{className:"relative w-full h-full aspect-video group bg-carbon",children:[N&&_&&L&&(0,n.jsx)("iframe",{loading:"lazy",width:"1400",height:"800",ref:I,className:"absolute inset-0 w-full h-full",src:L,title:j,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0}),(!N||!_)&&(0,n.jsxs)("div",{className:"absolute inset-0 w-full h-full flex items-center justify-center bg-black bg-opacity-50",role:"alert","aria-live":"polite","aria-label":null!=g?g:"Accept cookies to view video",children:[A&&(0,n.jsx)(r.U,{className:"absolute inset-0 h-full w-full object-cover object-center",src:P,alt:"",fill:!0,sizes:"100vw",priority:!0}),(0,n.jsx)("button",{onClick:()=>
1{if(!_)return void(0,i.G)();k(!0),C(!0)},className:"absolute inset-0 flex items-center cursor-pointer justify-center bg-overlay-carbon-40 hover:bg-overlay-carbon-25 focus-outline-blue group ".concat(R?"":"transition-all duration-300 "),"aria-label":y,children:(0,n.jsx)("div",{className:"bg-white bg-opacity-90 rounded-full w-[50px] h-[50px] flex items-center justify-center fill-carbon ".concat(R?"":"transition-transform duration-300 group-hover:scale-105"),children:(0,n.jsx)(a.I,{icon:"play-sm",className:"block w-[17px] h-[17px]"})})}),!_&&g&&(0,n.jsx)("p",{className:"text-white text-body-1 self-end pb-ft-7",children:g})]})]}),b&&(0,n.jsx)("div",{className:"mt-ft-6",children:(0,n.jsx)("p",{className:"text-body-2",children:(0,n.jsx)(c.aI,{parameterId:"videoContentDescription",component:m,context:f,placeholder:"Video Content Description"})})})]})}},8010:(e,t,l)=>{"use strict";l.d(t,{default:()=>o});var n=l(95155);l(12115);var a=l(71673),r=l(37935),i=l(16039),s=l(75477);let o=e=>{let{indexParams:t,component:l,context:o,slots:c}=e,{indexProps:u}=t||{},d=(null==u?void 0:u.indexName)||(0,i.D)();return d?(0,n.jsx)("div",{className:"index",children:(0,n.jsx)(a.j,{...u,indexName:d,children:(0,n.jsx)(r.D,{context:o,data:l,slot:c.widgets})})}):(0,n.jsx)(s.default,{title:"Property 'indexName' was not defined for Index component."})}},8327:(e,t,l)=>{"use strict";l.d(t,{I:()=>a});var n=l(12115);function a(){let[e,t]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)");t(e.matches);let l=e=>{t(e.matches)};return e.addEventListener("change",l),()=>e.removeEventListener("change",l)},[]),e}},9063:(e,t,l)=>{"use strict";l.d(t,{$:()=>a,A:()=>n});let n='a[href]:not([tabindex="-1"]), area[href]:not([tabindex="-1"]), input:not([disabled]):not([type="hidden"]):not([tabindex="-1"]), select:not([disabled]):not([tabindex="-1"]), textarea:not([disabled]):not([tabindex="-1"]), button:not([disabled]):not([tabindex="-1"]), iframe:not([tabindex="-1"]), object:not([tabindex="-1"]), embed:not([tabindex="-1"]), [contenteditable]:not([tabindex="-1"]), [tabindex]:not([tabindex="-1"])',a=Object.freeze({FUNCTIONAL:"cookie_cat_functional",MARKETING:"cookie_cat_marketing",STATISTICS:"cookie_cat_statistics",NECESSARY:"cookie_cat_necessary"})},9511:(e,t,l)=>{"use strict";l.d(t,{default:()=>c});var n=l(95155);l(12115);var a=l(18011),r=l(45735),i=l(57530),s=l(31574);function o(){return(0,n.jsx)("div",{className:" flex items-center justify-center shrink-0 w-6 h-6 min-w-6 min-h-6 rounded-full bg-white ",children:(0,n.jsx)(i.I,{icon:"arrow-right-sm",className:"fill-current text-carbon"})})}function c(e){let{pages:t}=e;return(null==t?void 0:t.length)?(0,n.jsx)("ul",{className:" grid w-full gap-ft-1 items-stretch grid-cols-[repeat(auto-fit,minmax(302px,1fr))] md:grid-cols-4 list-none p-0 m-0 ",children:t.map((e,t)=>{let l="card-nav-".concat(e.href,"-").concat(t),i=(0,s.Pk)(e.pageSubtype,e.compositionType,e.heroTag);return(0,n.jsx)("li",{className:"flex min-h-0",children:(0,n.jsx)(a.default,{href:e.href,className:" group flex flex-1 flex-col items-start cursor-pointer h-full bg-rhodium p-4 md:p-ft-6 transition-all duration-300 hover:bg-palladium hover:shadow-md rounded-corners ",children:(0,n.jsx)("div",{className:"flex flex-1 flex-col h-full w-full min-h-0",children:(0,n.jsxs)("div",{className:"flex flex-col items-start justify-start flex-1 gap-ft-7 w-full min-h-0",children:[(0,n.jsx)(r.default,{id:"card-nav-tag-".concat(t),tagLabel:e.tag,variant:"light",as:"span",className:i?"opacity-0":void 0}),(0,n.jsxs)("div",{className:" flex w-full min-w-0 flex-row items-start justify-between gap-ft-3 md:flex-1 md:flex-col md:min-h-0 md:gap-0 ",children:[(0,n.jsx)("p",{className:" flex-1 min-w-0 text-heading-4 text-carbon group-hover:underline group-hover:underline-offset-2 md:flex-none ",children:e.title}),(0,n.jsx)("div",{className:" shrink-0 self-start md:mt-auto md:pt-ft-6 md:w-full md:flex md:justify-end ",children:(0,n.jsx)(o,{})})]})]})})})},l)})}):null}},9908:(e,t,l)=>{"use strict";l.d(t,{default:()=>I});var n=l(95155),a=l(12115),r=l(61430),i=l(62410),s=l(11712),o=l(20063),c=l(37543),u=l(51117),d=l(75477),m=l(71081),f=l(5632),p=l(98858),h=l(18872),x=l(95027),v=l(83945),g=l(18301),b=l(32371),y=l(15548);function j(e){var t,l,r;let{phoneLabel:i,phoneText:s,fallbackPhone:o,formHandle:c,ctaText:u,hideAction:d,...m}=e,{hits:f}=(0,x.u)(),[p,h]=(0,a.useState)(null);return(0,n.jsxs)(n.Fragment,{children:[f.map(e=>{var t;let l=(0,b.s)(e.content),a=l.telephone?String(l.telephone):o;return(0,n.jsx)("li",{className:"w-full border-b border-aluminium py-ft-8 last:border-0 first:border-t",children:(0,n.jsx)(g.default,{data:{variant:"business",country:null!=(t=e.country)?t:l.employeeCountry,name:l.employeeName,usePhoneAsSubtitle:!0,phoneLabel:s,phone:a,reachOutText:u,hideAction:d,reachOutCallback:()=>{var e,t;return h({name:null!=(e=l.employeeName)?e:"",email:null!=(t=l.email)?t:"",telephone:null!=a?a:"",salesForceFormHandle:l.salesForceFormHandle})}},className:"!min-h-0 !h-auto !p-0"})},e.objectID)}),(0,n.jsx)(y.k,{...m,formTitle:"EmployeeListOverview",isOpen:!!p,onClose:()=>h(null),formHandle:(null==p?void 0:p.salesForceFormHandle)?p.salesForceFormHandle:null!=c?c:"",employee:{name:null!=(t=null==p?void 0:p.name)?t:"",email:null!=(l=null==p?void 0:p.email)?l:"",telephone:null!=(r=null==p?void 0:p.telephone)?r:""},phoneLabel:i,component:{},context:{},slots:{},slotName:void 0,slotIndex:void 0})]})}let w=e=>{var t,l,a,r,i;let{title:s,linkText:o="",linkUrl:c,...u}=e,{results:d}=(0,x.u)(),{refine:m,nbPages:f,currentRefinement:g}=(0,v.W)(),b=null!=(t=null==d?void 0:d.nbHits)?t:0,y=null!=(a=null!=(l=null==d?void 0:d.page)?l:g)?a:0;if(0===b)return null;let w=null!=(i=null!=(r=null==d?void 0:d.nbPages)?r:f)?i:1;return(0,n.jsxs)("div",{className:"gap-ft-11 flex flex-col",children:[(0,n.jsx)(p.CardSectionWithHeader,{title:s,showLink:!!c,linkText:o,linkUrl:c,layout:"list",children:(0,n.jsx)(j,{...u})}),w>1&&(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(h.A,{page:y+1,totalPages:w,onPageChange:e=>{m(Math.max(1,Math.min(e,w))-1)}})})]})};var N=l(98129),k=l(78134),S=l(42355);function C(e){var t,l;let{headingText:p,linkUrl:h,linkText:x,isDarkMode:v=!1,refinementlist:g,pagination:b,searchbox:y,relatedContent:j,debug:C,...I}=e,P=null==g?void 0:g.refinementListProps,A=null!=(t=null==y?void 0:y.searchBoxProps)?t:{},T=(0,o.usePathname)(),M=(0,r.Y0)(null!=T?T:""),_=(0,S.z)(),R="true"===(0,o.useSearchParams)().get("is_incontext_editing_mode"),E=a.useMemo(()=>!R&&{router:_},[R,_]),{count:L=5,searchText:F="",facetsValues:D={}}=null!=(l=null==j?void 0:j.options)?l:{},{resolveToSlug:B,loading:O}=(0,i.useFacetMaps)(),z=a.useMemo(()=>(0,s.Jf)(D,B),[D,B]),U=(0,s.I$)(D)&&O;if(!M||!c.KB)return(0,n.jsx)(d.default,{title:M?"Algolia API keys missing":"Missing indexName"});let H={[M]:{query:F}};for(let[e,t]of Object.entries(z))Array.isArray(t)&&t.length&&(H[M][e]=t);let q=[["nonPageType:".concat(N.sK.Employee)]];for(let[e,t]of Object.entries(z))Array.isArray(t)&&t.length&&q.push(t.map(t=>"".concat(e,":").concat(t)));return U?(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto","aria-busy":"true"}):(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto",children:(0,n.jsxs)(k.V,{indexName:M,searchClient:c.KB,initialUiState:H,routing:E,future:{preserveSharedStateOnUnmount:!1},children:[(0,n.jsx)(f.A,{searchAsYouType:A.searchAsYouType,placeholder:A.placeholder,debounceMs:A.debounceMs}),(0,n.jsx)(u.Z,{hitsPerPage:L,distinct:!0,facetFilters:q,attributesToRetrieve:["objectID","nonPageType","country","content"]}),(null==P?void 0:P.attribute)&&(0,n.jsx)("div",{children:(0,n.jsx)(m.A,{attribute:P.attribute,operator:P.operator,limit:P.limit,showMore:P.showMore,searchable:P.searchable,escapeFacetValues:P.escapeFacetValues,isDarkMode:v,className:"my-ft-7 md:my-ft-11"})}),(0,n.jsx)(w,{title:p,linkText:x,linkUrl:h,...I})]},"employee-instant-search-".concat(T))})}function I(e){let t=(0,o.usePathname)();return(0,n.jsx)(i.FacetMapsProvider,{locale:(0,r.Dj)(null!=t?t:""),children:(0,n.jsx)(C,{...e})})}},11712:(e,t,l)=>{"use strict";l.d(t,{I$:()=>a,Jf:()=>r,pO:()=>i});let n=["industry","pageSubtype","expertiseAreas","expertiseAreaGroup","expertiseAreaFullPath","pageType"];function a(e){for(let t of n){let l=e[t];if(Array.isArray(l)&&l.some(e=>String(e).trim()))return!0}return!1}function r(e,t){let l={};for(let[a,r]of Object.entries(e))if(Array.isArray(r)){if(n.includes(a)){let e=t[a];l[a]=e?r.map(t=>{var l;let n=String(t).trim();return null!=(l=e[n])?l:n}):r;continue}l[a]=r}return l}function i(e){if(null!=e){if(Array.isArray(e)){let t=e.find(e=>"string"==typeof e&&e.trim());return null==t?void 0:t.trim()}if("string"==typeof e)return e.trim()||void 0}}},13370:(e,t,l)=>{"use strict";l.d(t,{j:()=>a});var n=l(12115);function a(){let e=arguments.length>
10&&void 0!==arguments[0]?arguments[0]:1100,[t,l]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{let t=()=>{l(window.innerWidth<=e)};return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]),{isMobile:t}}},14158:(e,t,l)=>{"use strict";l.d(t,{default:()=>i});var n=l(95155);l(12115);var a=l(51117),r=l(3092);let i=e=>{let{paginationParams:t,pageSize:l}=e,{paginationProps:i}=t||{};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.Z,{hitsPerPage:l}),(0,n.jsx)("div",{className:"pagination",children:(0,n.jsx)(r.d,{...i})})]})}},15548:(e,t,l)=>{"use strict";l.d(t,{k:()=>m});var n=l(95155),a=l(66278),r=l(43712),i=l(33631),s=l(75134),o=l(94069),c=l(12115),u=l(84412),d=l(57530);function m(e){let{isOpen:t,onClose:l,employee:m,formHandle:f,formName:p,phoneLabel:h,formSuccesMessage:x,formErrorTitle:v,formErrorMessage:g,...b}=e,y=(0,c.useRef)(!0),j=(0,s.U)(f||""),[w,N]=(0,c.useState)();return j||(0,o.v)("warn","No valid form handle found for employee reach out form for employee: ".concat(m.name||"unknown")),(0,c.useEffect)(()=>{if(y.current){y.current=!1;return}(0,i.s)({eventName:"light_box_open",eventType:"interaction",keyEvent:!1,data:{email:m.email||"",url:window.location.href,employeeName:m.name||"",state:t?"open":"close",formName:p||"contact_form_".concat(m.email||"unknown")||0,formId:j||""}}),t&&(null==w?void 0:w.send)&&(null==w?void 0:w.success)&&N(void 0)},[t,m.email,m.name,p,j]),(0,n.jsxs)(n.Fragment,{children:[(null==w?void 0:w.send)&&(null==w?void 0:w.success)&&(0,n.jsx)(u.default,{hideIcon:!0,buttonClassName:"absolute! top-ft-7 right-ft-7",className:"py-ft-9 px-ft-7 !max-w-[588px]",duration:10,text:(0,n.jsxs)("div",{className:"flex flex-col gap-ft-7",children:[(0,n.jsx)("div",{className:"rounded-full border-[1px] border-aluminum text-aluminium w-[54px] h-[54px] flex items-center justify-center",children:(0,n.jsx)(d.I,{icon:"checkmark-lg"})}),(0,n.jsx)("p",{className:"text-heading-3",children:x})]})}),(null==w?void 0:w.send)&&!(null==w?void 0:w.success)&&(0,n.jsx)(u.default,{title:v,duration:10,text:g}),(0,n.jsx)(r.h,{isOpen:!!t,onClose:l,closeAriaLabel:"Close reach out form",header:(0,n.jsxs)("div",{className:"flex flex-col gap-ft-1",children:[m.name&&(0,n.jsx)("p",{className:"heading-5",children:m.name}),m.telephone&&(0,n.jsx)("p",{className:"text-body-2",children:h?"".concat(h," ").concat(m.telephone):m.telephone})]}),maxWidth:"max-w-[640px]",children:j&&(0,n.jsx)(a.A,{...b,abbreviation:m.abbreviation||"",showRequestTopic:!1,formHandle:j,formName:p,phoneLabel:null!=h?h:"",formTitle:b.formTitle||"",component:b.component,handleFormSubmitState:e=>{l(),w||N({send:!0,success:e})}})})]})}},16039:(e,t,l)=>{"use strict";l.d(t,{A:()=>i,D:()=>s});var n=l(95155),a=l(12115);let r=a.createContext({});function i(e){let{defaultIndexName:t,children:l}=e;return(0,n.jsx)(r.Provider,{value:{defaultIndexName:t},children:l})}function s(){return a.useContext(r).defaultIndexName}},18301:(e,t,l)=>{"use strict";l.d(t,{default:()=>c});var n=l(95155);l(12115);var a=l(72526),r=l(64899),i=l(47817),s=l(85367),o=l(38390);let c=e=>{var t;let{data:l,className:c}=e,u=null!=(t=null==l?void 0:l.variant)?t:"default";if("image"===u){let e=(0,a.q)(l);return(0,n.jsx)(i.default,{...e,className:c})}if("cta"===u){let e=(0,a.q)(l);return(0,n.jsx)("div",{className:"h-full w-full",children:(0,n.jsx)(s.default,{...e,className:c})})}if("business"===u){let e=(0,a.q)(l);return(0,n.jsx)(o.default,{...e,className:c})}let d=(0,a.q)(l);return(0,n.jsx)(r.default,{...d,className:c})}},18542:(e,t,l)=>{"use strict";l.d(t,{L:()=>a});var n=l(12115);function a(e,t,l){let a=Array.isArray(e)?e:[e],{event:r="mousedown",enabled:i=!0,minWidth:s=767}=l||{};(0,n.useEffect)(()=>{if(!i)return;let e=e=>{a.some(t=>t.current&&t.current.contains(e.target))||t()};return window.innerWidth>=s&&document.addEventListener(r,e),()=>{document.removeEventListener(r,e)}},[a,t,r,i,s])}},18872:(e,t,l)=>{"use strict";l.d(t,{A:()=>r});var n=l(95155);l(12115);var a=l(57530);function r(e){let{page:t,totalPages:l,onPageChange:r}=e,i=function(e,t){if(t<=7)return Array.from({length:t},(e,t)=>t+1);let l=[],n=e=>l.push(e);n(1);let a=Math.max(2,e-1),r=Math.min(t-1,e+1);a>2&&n("…");for(let e=a;
1e<=r;e++)n(e);return r<t-1&&n("…"),n(t),l}(t,l),s=t>1,o=t<l;return(0,n.jsxs)("nav",{"aria-label":"Pagination",className:"flex items-center justify-center gap-ft-6 select-none",children:[(0,n.jsx)("button",{type:"button",onClick:()=>s&&r(t-1),disabled:!s,className:"opacity-80 disabled:opacity-30 cursor-pointer","aria-label":"Previous page",children:(0,n.jsx)(a.I,{icon:"arrow-left-sm",className:"p-ft-2"})}),(0,n.jsx)("div",{className:"flex items-center gap-4",children:i.map((e,l)=>"…"===e?(0,n.jsx)("span",{className:"w-[24px] h-[22px] flex flex-col justify-center items-center",children:"…"},"dots-".concat(l)):(0,n.jsx)("button",{onClick:()=>r(e),className:"w-[32px] h-[32px] flex items-center justify-center text-sm cursor-pointer\n                ".concat(e===t?"border-b-2 border-carbon font-semibold text-carbon":"text-carbon/70 hover:text-carbon"),"aria-current":e===t?"page":void 0,children:e},e))}),(0,n.jsx)("button",{type:"button",onClick:()=>o&&r(t+1),disabled:!o,className:"opacity-80 disabled:opacity-30 cursor-pointer","aria-label":"Next page",children:(0,n.jsx)(a.I,{icon:"arrow-right-sm",className:"p-ft-2"})})]})}},19511:(e,t,l)=>{"use strict";l.d(t,{PersonList:()=>o,b:()=>s});var n=l(95155),a=l(37935),r=l(12115),i=l(15548);let s=(0,r.createContext)(null),o=e=>{var t,l,o,c;let{component:u,context:d,slots:m,id:f,navigationName:p,intro:h,formHandle:x,fallbackFormHandler:v,isWide:g,...b}=e,y=f||(null==u?void 0:u._id),[j,w]=(0,r.useState)(null);return(0,n.jsx)(s.Provider,{value:{onReachOut:e=>w(e)},children:(0,n.jsxs)("section",{id:"C.9-".concat(y),"aria-describedby":"c.9-header-".concat(y),"data-navigation-name":p,className:"mx-auto w-full ".concat(g?"md:max-w-ft-max":"md:max-w-238"),children:[(0,n.jsx)("h2",{id:"c.9-header-".concat(y),className:"text-heading-3 mb-ft-8",children:(0,n.jsx)(a.aI,{parameterId:"header",component:u,context:d})}),h&&(0,n.jsx)("p",{className:"text-body-1 mb-ft-8",children:(0,n.jsx)(a.aI,{parameterId:"intro",component:u,context:d})}),(0,n.jsx)("ul",{children:(0,n.jsx)(a.D,{context:d,data:u,slot:m.employees,children:e=>{let{child:t,slotIndex:l}=e;return(0,n.jsx)("li",{children:t},"person-".concat(y,"-").concat(l))}})}),(0,n.jsx)(i.k,{...b,formTitle:"PersonListOverview",isOpen:!!j,onClose:()=>w(null),component:u,context:d,slots:m,formHandle:(null==j?void 0:j.formHandler)?null==j?void 0:j.formHandler:null!=v?v:"",employee:{name:null!=(t=null==j?void 0:j.name)?t:"",email:null!=(l=null==j?void 0:j.email)?l:"",telephone:null!=(o=null==j?void 0:j.telephone)?o:"",abbreviation:null!=(c=null==j?void 0:j.abbreviation)?c:""}})]})})}},20381:(e,t,l)=>{"use strict";l.d(t,{U:()=>a});var n=l(12115);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:50,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[l,a]=(0,n.useState)(!1),r=(0,n.useRef)(0),i=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(t)return void a(!1);let l=()=>{null==i.current&&(i.current=requestAnimationFrame(()=>{let t=window.scrollY;Math.abs(t-r.current)>=4&&a(t>r.current&&t>e),r.current=t,i.current=null}))};return window.addEventListener("scroll",l,{passive:!0}),()=>{window.removeEventListener("scroll",l),i.current&&cancelAnimationFrame(i.current)}},[e,t]),l}},20874:(e,t,l)=>{"use strict";l.d(t,{RichTextLink:()=>s});var n=l(95155);l(12115);var a=l(18011),r=l(74224),i=l(5499);let s=e=>{var t;let{node:l,children:s}=e,o=(0,r.hH)(l.link),c={type:null==(t=l.link)?void 0:t.type,path:o},u=(0,i.UY)(c)||o||"#";return(0,i.i9)(c)?(0,n.jsx)("a",{href:u,target:"_blank",rel:"noopener noreferrer",children:s}):(0,n.jsx)(a.default,{href:u,children:s})}},23198:(e,t,l)=>{"use strict";l.d(t,{CardSection:()=>i});var n=l(95155),a=l(12115);function r(e){let{totalItems:t,activeIndex:l,onStepClick:a}=e;return t<=1?null:(0,n.jsx)("div",{className:"mt-ft-6 flex w-full items-end justify-end gap-2 md:hidden","aria-hidden":"true",children:Array.from({length:t}).map((e,t)=>(0,n.jsx)("button",{type:"button",className:"h-0.5 w-ft-7 rounded-full transition-all hover:bg-rhodium hover:scale-105 focus-outline-blue cursor-pointer ".concat(t===l?"bg-carbon":"bg-aluminium"),onClick:()=>a(t)},"card-step-".concat(t)))})}let i=e=>
1{let{className:t,listClassName:l,fillEmptySpace:i=!1,layout:s="grid",isSlidable:o=!1,children:c}=e,u=(0,a.useRef)(null),[d,m]=(0,a.useState)(0),[f,p]=(0,a.useState)(0),h=(0,a.useMemo)(()=>a.Children.toArray(c),[c]),x=o&&"grid"===s,v=["mx-auto max-w-[1432px] w-full gap-1 flex overflow-x-auto snap-x snap-mandatory scroll-px-ft-4 px-ft-4 -mx-ft-4 [scrollbar-width:none] [-ms-overflow-style:none] [&::-webkit-scrollbar]:hidden [&>li]:shrink-0 [&>li]:flex [&>li]:min-h-[400px] [&>li]:w-[300px] [&>li]:max-w-[300px] [&>li]:snap-start [&>li>*]:block [&>li>*]:h-full [&>li>*]:w-full md:px-0 md:mx-0 md:grid md:grid-cols-4 md:overflow-visible md:snap-none md:scroll-px-0 md:[&>li]:h-full md:[&>li]:w-auto md:[&>li]:max-w-none md:[&>li]:shrink md:[&>li]:snap-none",x?"[&>li>a]:aspect-auto!":""].join(" ");(0,a.useEffect)(()=>{if(!x||!u.current)return void p(0);let e=u.current,t=()=>{p(e.children.length)};t();let l=new MutationObserver(t);return l.observe(e,{childList:!0}),()=>l.disconnect()},[x,h]),(0,a.useEffect)(()=>{if(!x||!u.current)return;let e=u.current,t=Array.from(e.children);if(0===t.length)return;let l=new IntersectionObserver(e=>{let l=d,n=0;for(let a of e){if(!a.isIntersecting)continue;let e=a.intersectionRatio,r=t.findIndex(e=>e===a.target);-1!==r&&e>n&&(n=e,l=r)}l!==d&&m(l)},{root:e,threshold:[.5,.7,.9]});return t.forEach(e=>l.observe(e)),()=>l.disconnect()},[d,h.length,x]);let g=(0,a.useCallback)(e=>{let t=u.current;if(!t)return;let l=t.children.item(e);l&&l.scrollIntoView({behavior:"smooth",inline:"start",block:"nearest"})},[]);return(0,n.jsx)("section",{className:"w-full overflow-hidden ".concat(t||""),children:(0,n.jsxs)("div",{className:"w-full overflow-hidden",children:[(0,n.jsx)("ul",{ref:u,className:"".concat("list"===s?"flex flex-col w-full gap-(--spacing-ft-1)":x?v:i?"grid grid-cols-[repeat(auto-fit,minmax(min(320px,100%),1fr))] gap-1 w-full [&>li]:flex [&>li]:h-full [&>li>*]:h-full [&>li>*]:w-full":"mx-auto max-w-[1432px] grid grid-cols-1 md:grid-cols-4 gap-1 w-full [&>li]:flex [&>li]:h-full [&>li>*]:h-full [&>li>*]:w-full"," ").concat(l||""),children:h}),x&&f>1&&(0,n.jsx)(r,{totalItems:f,activeIndex:d,onStepClick:g})]})})}},23395:(e,t,l)=>{"use strict";l.d(t,{default:()=>u});var n=l(95155),a=l(12115),r=l(57530),i=l(18542),s=l(8327),o=l(13370),c=l(20381);let u=()=>{let[e,t]=(0,a.useState)([]),[l,u]=(0,a.useState)(!1),[d,m]=(0,a.useState)("Select a section"),f=(0,a.useRef)(null),p=(0,a.useRef)(null),[h,x]=(0,a.useState)(0),[v,g]=(0,a.useState)(!1),[b,y]=(0,a.useState)(90),[j,w]=(0,a.useState)(268),N=(0,a.useRef)(0),k=(0,a.useRef)(null),S=(0,s.I)(),{isMobile:C}=(0,o.j)(),I=(0,c.U)();(0,a.useEffect)(()=>{C&&g(!1)},[I]);let P=(0,a.useRef)(!1),A=(0,a.useRef)(null),T=()=>{let e=document.querySelector('nav[role="navigation"]');return e?Math.ceil(e.getBoundingClientRect().height):b};(0,a.useEffect)(()=>{let t=()=>{let e=document.querySelector('nav[role="navigation"]');e&&y(Math.ceil(e.getBoundingClientRect().height))};t();let l=()=>{t(),p.current&&e.length>0&&w(p.current.offsetHeight+196)};return window.addEventListener("resize",l),()=>{window.removeEventListener("resize",l)}},[e]),(0,a.useEffect)(()=>{let e=[];document.querySelectorAll("section").forEach(t=>{let l=t.id,n=t.getAttribute("data-navigation-name");l&&n&&e.push({id:l,sectionTitle:n})}),t(e),e.length>0&&m(e[0].sectionTitle)},[]),(0,a.useEffect)(()=>{e.length>0&&p.current&&w(p.current.offsetHeight+196)},[e]),(0,a.useEffect)(()=>{let e=()=>{l||(k.current&&cancelAnimationFrame(k.current),k.current=requestAnimationFrame(()=>{if(p.current){let e=p.current.getBoundingClientRect();if(x((e=>{let t=T();return e<=100?t:100+t-e>10?100+t-e:0})(e.top)),P.current){N.current=window.scrollY;return}if(v&&e.top<100)return void g(!1);let t=window.scrollY,l=t-N.current;v&&t<=16?g(!1):!v&&l>8?g(!0):!v&&l<-8&&g(!1),N.current=t}}))};return window.addEventListener("scroll",e,{passive:!0}),e(),()=>{window.removeEventListener("scroll",e)}},[l,C,b,v]),(0,a.useEffect)(()=>{let t=()=>{let t=null;e.forEach(e=>{let l=document.getElementById(e.id);if(l){let n=l.getBoundingClientRect();n.top<=170&&n.bottom>170&&(t=e)}}),t&&m(t.sectionTitle)};return window.addEventListener("scroll",t,{passive:!0}),t(),()=>{window.removeEventListener("scroll",t)}},[e]),(0,i.L)(f,()=>{u(!1)});let M=t=>{let l=e.find(e=>e.id===t),n=document.getElementById(t);if(l){if(n){P.current=!0,A.current&&clearTimeout(A.current),A.current=setTimeout(()=>{P.current=!1},1e3);let e=window.scrollY,t=n.getBoundingClientRect().top+e,l=t<e,a=T(),r=t+(a-j+a);l&&(r-=a),x(l?a:0),window.scrollTo({top:r,behavior:S?"instant":"smooth"})}u(!1),k.current&&cancelAnimationFrame(k.current)}};return e&&(null==e?void 0:e.length)!==0?(0,n.jsx)("div",{className:"sticky top-0 w-full",children:(0,n.jsxs)("nav",{ref:p,"aria-label":"On Page Navigation",className:"flex px-ft-6 py-ft-5 items-start gap-ft-4 \n                   bg-rhodium rounded-small\n                   max-w-[1750px] mx-auto w-full\n                   ".concat(S?"":"transition-transform duration-300"," will-change-transform"),style:{transform:I?"translateY(0)":"translateY(".concat(h,"px)")},children:[(0,n.jsx)("div",{className:"hidden md:flex flex-row gap-3 w-full min-w-full",children:(0,n.jsx)("ul",{className:"flex flex-row flex-wrap gap-3 w-full justify-start",children:e.slice(0,10).map(e=>(0,n.jsx)("li",{className:"flex items-center shrink-0",children:(0,n.jsx)("a",{id:"onPageNavigation-link-".concat(e.sectionTitle),href:"#".concat(e.id),className:"text-carbon text-label hover:underline hover:bg-platinum rounded-small px-ft-6 py-ft-5 whitespace-nowrap ".concat(d===e.sectionTitle?"bg-platinum":""),onClick:t=>{t.preventDefault(),M(e.id)},children:e.sectionTitle})},e.id))})}),(0,n.jsxs)("div",{ref:f,className:"relative w-full md:hidden",children:[(0,n.jsxs)("button",{type:"button",onClick:()=>u(e=>!e),"aria-expanded":l,className:"w-full rounded-small flex items-center justify-between text-label cursor-pointer transition-colors px-ft-4 py-ft-4 gap-ft-4",children:[(0,n.jsx)("span",{className:"mr-auto",children:d}),l?(0,n.jsx)(r.I,{icon:"open-md",className:"bg-transparent fill-carbon"}):(0,n.jsx)(r.I,{icon:"closed-md",className:"bg-transparent fill-carbon"})]}),l&&(0,n.jsx)("div",{className:"absolute z-10 mt-ft-6 left-0 right-0 flex flex-col w-full rounded-small bg-platinum shadow-md p-ft-3 border border-platinum",children:e.slice(0,10).map(e=>(0,n.jsx)("button",{id:"onPageNavigation-link-".concat(e.sectionTitle),onClick:()=>M(e.id),className:"text-left flex items-center gap-ft-4 px-ft-4 py-ft-4 rounded-small text-label hover:underline hover:bg-rhodium cursor-pointer ".concat(d===e.sectionTitle?"bg-rhodium underline":""),children:e.sectionTitle},e.id))})]})]})}):null}},23664:(e,t,l)=>{"use strict";l.d(t,{A:()=>u,b:()=>c});var n=l(95155),a=l(18301),r=l(94137),i=l(95027),s=l(62410),o=l(31574);function c(e,t){return(0,o.Pk)(e.pageSubtype,t)}function u(e){var t;let{cardClassName:l,ctaData:u,projectDictionary:d}=e,{hits:m}=(0,i.u)(),{translateSlug:f,mapsLocale:p}=(0,s.useFacetMaps)(),h=(null==m?void 0:m[0])?(0,r.zD)(m[0]):void 0,x=!!h&&(0,r.K2)(h)||!!(null==m||null==(t=m[0])?void 0:t.image),v=m.length<4&&m.length>0&&u?[...m,u]:m;return(0,n.jsx)(n.Fragment,{children:v.map((e,t)=>{var i,s,u,m,h;let g=(0,r.zD)(e),b=v.length,y=t===b-1,j=(0,r.Wp)(g),w=4===b?"":3===b&&y?"group isHighlighted md:col-span-2":3===b?"":2===b||1===b?"group isHighlighted md:col-span-2":"",N=(0,r.K2)(g),k=c(e,g);
1return(0,n.jsx)("li",{className:j?w:"",children:(0,n.jsx)(a.default,{data:{pageType:e.pageType,variant:"cta"===e.pageType?"cta":g===r.QN.newsPage?"transparent":e.image?"image":N?"detailed":"default",title:null!=(u=e.title)?u:"No title found",subtitle:e.subtitle,description:e.description,image:e.image,tag:(0,o.VR)({pageSubtype:e.pageSubtype,pageType:e.pageType,functionalPageType:e.functionalPageType,projectEndDate:e.projectEndDate},g,d,f,p),tagClassName:k?"opacity-0":void 0,href:null!=(h=null!=(m=e.url)?m:null==(s=e._highlightResult)||null==(i=s.url_without_anchor)?void 0:i.value)?h:"#",duration:e.duration,location:e.location,language:e.language,date:e.date,dates:e.dates,spanTwoColumns:j&&(1===b||2===b||3===b&&y),isDetailed:!!x},className:"".concat(e.image?"max-w-[300px] w-[300px]":""," ").concat(l)})},e.objectID)})})}},26140:(e,t,l)=>{"use strict";l.d(t,{CookiePolicyScript:()=>s});var n=l(95155),a=l(41402),r=l.n(a),i=l(12115);let s=e=>{let{culture:t}=e,[l,a]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{a(!0)},[]),l)?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("script",{id:"CookiePolicy",src:"https://policy.app.cookieinformation.com/cid.js","data-culture":t,type:"text/javascript"}),(0,n.jsx)(r(),{strategy:"lazyOnload",id:"CookiePolicy",src:"https://policy.app.cookieinformation.com/cid.js","data-culture":t,type:"text/javascript"})]}):null}},27291:(e,t,l)=>{"use strict";l.d(t,{G:()=>r,u:()=>i});var n=l(9063),a=l(12115);function r(){window.CookieConsent&&window.CookieConsent.renew()}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.$.FUNCTIONAL,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];function l(){return void 0!==window.CookieInformation}function r(){return!!t||!!l()&&window.CookieInformation.getConsentGivenFor(e)}let[i,s]=(0,a.useState)(r()),[o,c]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{var e,t;l()&&(null==(t=window)||null==(e=t.CookieInformation)?void 0:e.wasBannerShown())&&c(!0);let n=()=>{var e,t;let l=r();(null==(t=window)||null==(e=t.CookieInformation)?void 0:e.wasBannerConfirmed())&&c(!1),l!==i&&s(!!l)};return window.addEventListener("CookieInformationConsentGiven",n,!1),window.addEventListener("CookieInformationLoaded",n,!1),l()&&n(),()=>{window.removeEventListener("CookieInformationConsentGiven",n,!1),window.removeEventListener("CookieInformationLoaded",n,!1)}},[e,i]),[i,o]}},27301:(e,t,l)=>{"use strict";l.r(t),l.d(t,{PopoverForm:()=>d});var n=l(95155),a=l(33688),r=l(84412),i=l(57530),s=l(12115),o=l(30219),c=l(43712),u=l(33631);function d(e){let{id:t,context:l,component:d,slots:m,buttonText:f,closeAriaLabel:p,formExtraText:h,formSuccesMessage:x,formErrorTitle:v,formErrorMessage:g,formHandle:b,...y}=e,j=(0,s.useRef)(!0),w=(0,s.useRef)(null),[N,k]=(0,s.useState)(!1),[S,C]=(0,s.useState)(!1),[I,P]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{var e;S&&!I&&(null==(e=w.current)||e.scrollIntoView({behavior:"smooth",block:"start"}))},[S,I]),(0,s.useEffect)(()=>{if(j.current){j.current=!1;return}(0,u.s)({eventName:"light_box_open",eventType:"interaction",keyEvent:!1,data:{email:"",url:window.location.href,formName:y.formTitle||"",formId:b||"",state:N?"open":"close"}})},[N]),(0,n.jsxs)("div",{ref:w,children:[S&&!I&&(0,n.jsx)(r.default,{hideIcon:!0,buttonClassName:"absolute! top-ft-7 right-ft-7",className:"py-ft-9 px-ft-7 !max-w-[588px]",duration:10,text:(0,n.jsxs)("div",{className:"flex flex-col gap-ft-7",children:[(0,n.jsx)("div",{className:"rounded-full border-[1px] border-aluminum text-aluminium w-[54px] h-[54px] flex items-center justify-center",children:(0,n.jsx)(i.I,{icon:"checkmark-lg"})}),(0,n.jsx)("p",{className:"text-heading-3",children:x})]})}),I&&(0,n.jsx)(r.default,{title:v,duration:10,text:g}),(0,n.jsx)(a.default,{onClick:()=>{k(!0),C(!1),P(!1)},isDarkMode:!0,variant:"primary",text:f,className:"",componentId:t}),(0,n.jsx)(c.h,{isOpen:N,onClose:()=>k(!1),closeAriaLabel:p||"Close contact form",children:(0,n.jsx)(o.A,{...y,id:t,formHandle:b,isDarkMode:!0,onFormStateChange:(e,t)=>
1{C(e),P(t),(e||t)&&k(!1)},component:d,context:l,slots:m})})]})}},27796:(e,t,l)=>{"use strict";l.d(t,{default:()=>r});var n=l(95155);l(12115);var a=l(45360);function r(e){let{pages:t}=e;return(null==t?void 0:t.length)?(0,n.jsx)("div",{className:" grid w-full gap-ft-1 grid-cols-[repeat(auto-fit,minmax(302px,1fr))] md:grid-cols-4 ",children:t.map((e,t)=>{let l="".concat(e.name,"-").concat(t);return(0,n.jsx)(a.default,{id:l,title:e.name,href:e.link,isTopPageVariation:!0,variant:"solid"},l)})}):null}},27860:(e,t,l)=>{"use strict";l.d(t,{TextBox:()=>r});var n=l(95155),a=l(12115);let r=e=>{var t,l;let{id:r,label:i,placeholder:s,value:o,onChange:c,isDarkMode:u,name:d,required:m=!1,resizeAble:f=!1,defaultValue:p,width:h="full",component:x}=e,v=(0,a.useId)(),g=null!=(l=null!=(t=null==x?void 0:x._id)?t:r)?l:v,b=(null==x?void 0:x.variant)==="dark"||u;return(0,n.jsxs)("div",{className:"w-full flex flex-col items-start gap-ft-3 ".concat(h),children:[(0,n.jsx)("label",{htmlFor:g,className:"".concat(b?"text-platinum":"text-carbon"," text-label"),children:i}),(0,n.jsx)("textarea",{name:d,required:m,id:g,value:o,placeholder:s,defaultValue:p,onChange:c,className:"w-full h-[130px] px-ft-6 py-ft-5 gap-ft-4\n          ".concat(b?"bg-overlay-platinum-25":"bg-rhodium"," ").concat(b?"hover:border-rhodium":"hover:border-magnesium","\n          ").concat(b?"text-platinum":"text-carbon"," ").concat(b?"placeholder-overlay-platinum-70 hover:placeholder-platinum":"placeholder-color-titanium hover:placeholder-carbon","\n          rounded-[3px] backdrop-blur-[20px]\n          transition-all border border-transparent\n          ").concat(b?"focus-outline-white":"focus-outline-blue","\n          ").concat(f?"resize":"resize-none","\n        ")})]})}},30219:(e,t,l)=>{"use strict";l.d(t,{A:()=>v});var n=l(95155),a=l(33688),r=l(39441),i=l(7512),s=l(59690),o=l(30926);let c=(0,o.createServerReference)("605beddfbc6c46d6a87541499d0d92a87504e8882c",o.callServer,void 0,o.findSourceMapURL,"submitDynamicForm");var u=l(33631),d=l(75134),m=l(94069),f=l(37935),p=l(12115),h=l(84862),x=l(20063);function v(e){var t,l,o,v,g,b,y,j;let{id:w,formTitle:N,termsToBeAccpted:k,acceptMarketingTermsLabel:S,formHandle:C,firstNameLabel:I,firstNamePlaceholder:P,lastNameLabel:A,lastNamePlaceholder:T,companyLabel:M,companyPlaceholder:_,emailLabel:R,emailPlaceholder:E,countryLabel:L,countryPlaceholder:F,countryOptions:D,submitButtonText:B,locale:O="en",acceptTermsLabel:z,isDarkMode:U=!1,onFormStateChange:H,component:q,context:V,slots:G}=e,W=(0,d.U)(C||"");if(!W)return(0,m.v)("warn","Invalid form handle passed to DynamicForm ".concat(C)),null;let K="C21-dynamic-form-".concat(null!=(j=null!=(y=null==q?void 0:q._id)?y:w)?j:W,"-"),[Y,J,Q]=(0,p.useActionState)(c,null),$=(0,p.useRef)(!1),Z=(0,p.useRef)(Y),X=(0,x.useSearchParams)(),[ee,et]=(0,p.useState)({});(0,p.useEffect)(()=>{let e={},t=X.get("utm_source");t&&(e.GA_Source=t);let l=X.get("utm_medium");l&&(e.GA_Medium=l);let n=X.get("utm_campaign");n&&(e.GA_Campaign=n);let a=X.get("utm_term");a&&(e.GA_Term=a);let r=X.get("utm_content");r&&(e.GA_Content=r);let i=X.get("utm_id");i&&(e.GA_Id=i),et(e)},[X]);let el=(e,t)=>
1{var l;if(null==Y||null==(l=Y.errors)?void 0:l[t])return"dk"===O?"".concat(e," er p\xe5kr\xe6vet"):"".concat(e," is required")};return(0,p.useEffect)(()=>{if(Y!==Z.current){if(null==Y?void 0:Y.success){var e,t;(0,u.s)({eventName:"form_submit",eventType:"interaction",keyEvent:!0,data:{email:null!=(t=null==Y||null==(e=Y.data)?void 0:e.email)?t:"",url:window?window.location.href:"",formName:null!=N?N:"",formId:null!=W?W:""}}),null==H||H(!0,!1)}else Y&&!Y.success&&$.current&&(null==H||H(!1,!0));$.current=!1,Z.current=Y}},[Y,H]),(0,n.jsxs)("form",{action:J,className:"space-y-6 mx-auto",onSubmit:()=>{$.current=!0},suppressHydrationWarning:!0,children:[(0,n.jsx)("div",{className:"w-full flex flex-wrap gap-x-ft-5 [&>*]:mb-ft-7 [&>*.half]:w-[calc(50%-6px)]",children:(0,n.jsx)(f.D,{context:V,data:q,slot:G.prependedFields})}),(0,n.jsxs)("div",{className:"flex flex-row gap-ft-4 mb-ft-7",children:[(0,n.jsx)(r.default,{id:"".concat(K,"first_name"),name:"first_name",label:I,placeholder:P,isDarkMode:U,minLength:2,error:el(I,"first_name"),defaultValue:(null==Y||null==(t=Y.data)?void 0:t.first_name)||"",required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0},"first_name-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial")),(0,n.jsx)(r.default,{id:"".concat(K,"last_name"),name:"last_name",label:A,placeholder:T,isDarkMode:U,minLength:2,error:el(A,"last_name"),defaultValue:(null==Y||null==(l=Y.data)?void 0:l.last_name)||"",required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0},"last_name-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial"))]}),(0,n.jsxs)("div",{className:"flex flex-row gap-ft-4 mb-ft-7",children:[(0,n.jsx)(r.default,{id:"".concat(K,"company"),name:"company",label:M,placeholder:_,isDarkMode:U,defaultValue:(null==Y||null==(o=Y.data)?void 0:o.company)||"",error:el(M,"company"),required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0},"company-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial")),(0,n.jsx)(r.default,{id:"".concat(K,"email"),name:"email",label:R,placeholder:E,isDarkMode:U,type:"email",error:el(R,"email"),defaultValue:(null==Y||null==(v=Y.data)?void 0:v.email)||"",required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0,pattern:"^[^\\s@]+@[^\\s@]+\\.[A-Za-z]{2,}$"},"email-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial"))]}),(0,n.jsx)(i.default,{id:"".concat(K,"country"),name:"country",label:L,placeholder:F,options:D,isDarkMode:U,className:"mb-ft-7",required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0},"country-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial")),(0,n.jsx)("div",{className:"w-full flex flex-wrap gap-x-ft-5 [&>*]:mb-ft-7 [&>*.half]:w-[calc(50%-6px)]",children:(0,n.jsx)(f.D,{context:V,data:q,slot:G.appendedFields})}),("both"===k||"permission_store_and_process"===k)&&(0,n.jsx)(s.default,{id:"".concat(K,"permission_store_and_process"),label:z,isDarkMode:U,defaultChecked:!!(null==Y||null==(g=Y.data)?void 0:g.permission_store_and_process),name:"permission_store_and_process",error:el(z,"permission_store_and_process"),required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0},"checkbox-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial")),("both"===k||"permission_type_marketing"===k)&&(0,n.jsx)(s.default,{id:"".concat(K,"permission_type_marketing"),label:S,isDarkMode:U,defaultChecked:!!(null==Y||null==(b=Y.data)?void 0:b.permission_type_marketing),name:"permission_type_marketing",error:el(S,"permission_type_marketing"),required:!0,component:q,context:V,slots:{},slotName:void 0,slotIndex:void 0},"marketing-checkbox-".concat((null==Y?void 0:Y.success)?"success":(null==Y?void 0:Y.data)?"error":"initial")),(0,n.jsx)(a.default,{variant:"primary",text:B,type:"submit",isDarkMode:U,disabled:Q,className:"mt-ft-6",componentId:w}),(0,n.jsx)("div",{className:"rich-text rich-text--terms w-full mt-ft-6 ".concat(U?"text-overlay-platinum-70":"text-overlay-carbon-65"),children:(0,n.jsx)(f.mj,{parameterId:"formTermsText",component:q,context:V,resolveRichTextRenderer:h.R})}),(0,n.jsx)("input",{type:"hidden",name:"formHandle",value:W}),(0,n.jsx)("input",{type:"hidden",name:"path",value:(null==V?void 0:V.path)||""}),Object.entries(ee).map(e=>{let[t,l]=e;return(0,n.jsx)("input",{type:"hidden",name:t,value:l},t)})]})}}
1,31253:(e,t,l)=>{"use strict";l.d(t,{default:()=>P});var n=l(95155),a=l(12115),r=l(61430),i=l(62410),s=l(11712),o=l(20063),c=l(37543),u=l(95027),d=l(83945),m=l(51117),f=l(75477),p=l(71081),h=l(5632),x=l(98129),v=l(78134),g=l(42355),b=l(18872),y=l(18301),j=l(32371);function w(e){let{phoneText:t,faxText:l,emailText:a,serverHits:r}=e,{hits:i}=(0,u.u)();return(0,n.jsx)(n.Fragment,{children:(null!=r?r:i).map(e=>{var r;let i=(0,j.s)(e.content),s=i.street,o=[i.zipCode,i.city].filter(Boolean).join(" "),c=[{label:null!=t?t:"",value:i.telephone,type:"tel"},{label:null!=l?l:"",value:i.fax,type:"fax"},{label:null!=a?a:"",value:i.email,type:"email"}].filter(e=>{var t;return!!(null==(t=e.value)?void 0:t.trim())});return(0,n.jsx)("li",{className:"w-full border-b border-aluminium py-ft-8 last:border-0 first:border-t",children:(0,n.jsx)(y.default,{data:{variant:"business",country:null!=(r=e.country)?r:i.country,name:i.officeName,addressLines:[s,o].filter(Boolean),fields:c,reachOutText:"Reach out",hideAction:!0},className:"!min-h-0 !h-auto !p-0"})},e.objectID)})})}var N=l(98858);let k=a.createContext({useServerFallback:!1,serverHits:[],serverNbHits:0});function S(e){let{serverHits:t,serverNbHits:l,hasUserInteracted:a,children:r}=e;return(0,n.jsx)(k.Provider,{value:{useServerFallback:!a&&l>0,serverHits:t,serverNbHits:l},children:r})}function C(e){var t,l,r,i,s,o;let{title:c,linkText:m="",linkUrl:f,phoneText:p,faxText:h,emailText:x,onInteraction:v}=e,{results:g}=(0,u.u)(),{refine:y,nbPages:j,currentRefinement:S}=(0,d.W)(),{useServerFallback:C,serverHits:I,serverNbHits:P}=a.useContext(k),A=null!=(t=null==g?void 0:g.hits)?t:[],T=null!=(l=null==g?void 0:g.nbHits)?l:0,M=null!=(i=null!=(r=null==g?void 0:g.page)?r:S)?i:0;if(0===(C?P:T))return null;let _=null!=(o=null!=(s=null==g?void 0:g.nbPages)?s:j)?o:1;return(0,n.jsxs)("div",{className:"gap-ft-11 flex flex-col",children:[(0,n.jsx)(N.CardSectionWithHeader,{title:c,showLink:!!f,linkText:m,linkUrl:f,layout:"list",children:(0,n.jsx)(w,{phoneText:p,faxText:h,emailText:x,serverHits:C?C?I:A:void 0})}),_>1&&(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(b.A,{page:M+1,totalPages:_,onPageChange:e=>{"function"==typeof v&&v(),y(Math.max(1,Math.min(e,_))-1)}})})]})}function I(e){var t,l,u;let{headingText:d,linkUrl:b,linkText:y,phoneText:j,faxText:w,emailText:N,isDarkMode:k=!1,refinementlist:I,searchbox:P,relatedContent:A,serverInitialHits:T=[],serverInitialNbHits:M=0}=e,_=null==I?void 0:I.refinementListProps,R=null!=(t=null==P?void 0:P.searchBoxProps)?t:{},E=(0,o.usePathname)(),L=(0,r.Y0)(null!=E?E:""),F=(0,g.z)(),D="true"===(0,o.useSearchParams)().get("is_incontext_editing_mode"),B="country",[O,z]=a.useState(!1),U=a.useMemo(()=>!D&&{router:F,stateMapping:{stateToRoute(e){var t;let l=e[L]||{},n={query:l.query||void 0,page:l.page||void 0},a=null==(t=l.refinementList)?void 0:t[B];return(null==a?void 0:a.length)&&(n[B]=a),n},routeToState(e){let t={query:e.query,page:e.page};return e[B]&&(t.refinementList={[B]:Array.isArray(e[B])?e[B]:[e[B]]}),{[L]:t}}}},[D,F,L]),{count:H=5,searchText:q="",facetsValues:V={}}=null!=(l=null==A?void 0:A.options)?l:{},{resolveToSlug:G,loading:W}=(0,i.useFacetMaps)(),K=a.useMemo(()=>(0,s.Jf)(V,G),[V,G]),Y=(0,s.I$)(V)&&W;if(!L||!c.KB)return(0,n.jsx)(f.default,{title:L?"Algolia API keys missing":"Missing indexName"});let J={[L]:{query:q}};for(let[e,t]of Object.entries(K))Array.isArray(t)&&t.length&&(null!=(u=J[L]).refinementList||(u.refinementList={}),J[L].refinementList[e]=t);let Q="nonPageType:".concat(x.sK.Location),$=[];for(let[e,t]of Object.entries(K))Array.isArray(t)&&t.length&&$.push(t.map(t=>"".concat(e,":").concat(t)));return Y?(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto","aria-busy":"true"}):(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto",children:(0,n.jsxs)(v.V,{indexName:L,searchClient:c.KB,initialUiState:J,routing:U,future:{preserveSharedStateOnUnmount:!1},children:[(0,n.jsx)(h.A,{placeholder:R.placeholder,onInteraction:()=>z(!0)}),(0,n.jsx)(m.Z,{hitsPerPage:H,distinct:!0,filters:Q,facetFilters:$.length>0?$:void 0,attributesToRetrieve:["objectID","nonPageType","country","content"]}),(0,n.jsx)("div",{children:(0,n.jsx)(p.A,{attribute:"country",operator:null==_?void 0:_.operator,limit:null==_?void 0:_.limit,showMore:null==_?void 0:_.showMore,searchable:null==_?void 0:_.searchable,escapeFacetValues:null==_?void 0:_.escapeFacetValues,isDarkMode:k,className:"my-ft-7 md:my-ft-11",onInteraction:()=>z(!0)})}),(0,n.jsx)(S,{serverHits:T,serverNbHits:M,hasUserInteracted:O,children:(0,n.jsx)(C,{title:d,linkText:y,linkUrl:b,phoneText:j,faxText:w,emailText:N,onInteraction:()=>z(!0)})})]},"location-instant-search-".concat(E))})}function P(e){let t=(0,o.usePathname)();return(0,n.jsx)(i.FacetMapsProvider,{locale:(0,r.Dj)(null!=t?t:""),children:(0,n.jsx)(I,{...e})})}},31574:(e,t,l)=>{"use strict";l.d(t,{VR:()=>s,Pk:()=>o});var n=l(11712),a=l(98129),r=l(94137),i=l(87358);function s(e,t,l,i,s){var o,c,u;let d=t||(null==(o=e.functionalPageType)?void 0:o.trim());if(d===r.QN.projectPage&&l)return!function(e){let t=null==e?void 0:e.trim();return!!t&&new Date(t)<=new Date}(e.projectEndDate)?l.projectLabel:l.completedProjectLabel;if(d===r.QN.emptyPage){let t=null==(u=e.heroTag)?void 0:u.trim();if(t)return t;let l=(0,n.pO)(e.pageSubtype);return l?i("pageSubtype",l)||l:""}let m=(0,n.pO)(e.pageSubtype);if(m)return i("pageSubtype",m)||m;let f=null==(c=e.pageType)?void 0:c.trim();if(f)return i("pageType",f)||f;if(d&&d!==r.QN.emptyPage){let e=i("pageType",d),t=a.UX[d],l=a.Py[d];return(e&&e!==d?e:void 0)||("da"===s?t:void 0)||l||d}return""}function o(e,t,l){return t===r.QN.emptyPage&&!(null==l?void 0:l.trim())&&!(0,n.pO)(e)}i.env.UNIFORM_API_KEY,i.env.UNIFORM_PROJECT_ID,i.env.UNIFORM_API_HOST,i.env.UNIFORM_CLI_BASE_EDGE_URL},31603:(e,t,l)=>{"use strict";l.d(t,{default:()=>f});var n=l(95155),a=l(12115),r=l(25366),i=l(57530);class s{getCtx(){let e=window.AudioContext||window.webkitAudioContext;return this.ctx||(this.ctx=new e),this.ctx}skeleton(e){if(e<=0)return[];let t=Array(e);for(let l=0;l<e;l++){let n=l/Math.max(1,e-1);t[l]=(.4+.3*Math.sin(Math.PI*n))*100}return t}async getPeaks(e,t){let l="".concat(e,"|").concat(t),n=this.cache.get(l);if(n)return n;let a=await fetch(e,{mode:"cors"}),r=await a.arrayBuffer(),i=this.getCtx(),s=await new Promise((e,t)=>
1{try{let l=i.decodeAudioData(r.slice(0));if(l&&"function"==typeof l.then)return void l.then(e,t)}catch(e){}i.decodeAudioData(r,e,t)}),o=s.length,c=new Float32Array(o);for(let e=0;e<s.numberOfChannels;e++){let t=s.getChannelData(e);for(let e=0;e<o;e++)c[e]+=t[e]}let u=Math.max(1,s.numberOfChannels);for(let e=0;e<o;e++)c[e]/=u;let d=Math.max(1,t),m=Math.max(1,Math.floor(o/d)),f=Array(d),p=1e-7;for(let e=0;e<d;e++){let t=e*m,l=e===d-1?o:t+m,n=0;for(let e=t;e<l;e++){let t=Math.abs(c[e]);t>n&&(n=t)}f[e]=n,n>p&&(p=n)}let h=Array(d);for(let e=0;e<d;e++){let t=f[e]/p;h[e]=100*Math.max(.18,t)}for(let e=1;e<d-1;e++)h[e]=(h[e-1]+h[e]+h[e+1])/3;let x={peaks:h,duration:s.duration};return this.cache.set(l,x),x}constructor(){this.cache=new Map,this.ctx=null}}let o=new s;function c(e){let{url:t,progress:l,isActive:r,onSeek:s,railBg:c="bg-rhodium",colorUpcoming:u="fill-carbon",colorPlayed:d="fill-overlay-carbon-25",knobBgActive:m="bg-carbon",barWidth:f=4,barGap:p=7,railHeightPx:h=64}=e,x=(0,a.useRef)(null),v=(0,a.useRef)(null),g=(0,a.useRef)(null),b=(0,a.useRef)(null),[y,j]=(0,a.useState)(0),[w,N]=(0,a.useState)(null),[k,S]=(0,a.useState)(0);(0,a.useEffect)(()=>{if(!v.current)return;let e=new ResizeObserver(e=>{var t,l;let[n]=e;j(null!=(l=null==n||null==(t=n.contentRect)?void 0:t.width)?l:v.current.getBoundingClientRect().width)});return e.observe(v.current),j(v.current.getBoundingClientRect().width),()=>e.disconnect()},[]);let C=Math.max(16,Math.floor(y/Math.max(1,f+p)));(0,a.useEffect)(()=>{let e=!1;return N(null),S(0),(async()=>{try{let l=await o.getPeaks(t,C);e||(N(l.peaks),S(l.duration))}catch(t){e||N(o.skeleton(C))}})(),()=>{e=!0}},[t,C]),(0,a.useEffect)(()=>{let e=Math.max(0,Math.min(1,l)),t="".concat(100*e,"%");g.current&&(g.current.style.left="calc(".concat(t," - 1px)")),b.current&&(b.current.style.left="calc(".concat(t," - 25px)"))},[l]);let I=e=>Math.min(1,Math.max(0,e)),P=(e,t)=>{let l=e.getBoundingClientRect();s(I((t-l.left)/l.width))}
1,A=null!=w?w:o.skeleton(C),T=Math.floor(I(l)*A.length),M=r?m:"bg-transparent",_=r?"bg-carbon":"bg-transparent";return(0,n.jsx)("div",{className:"relative flex-1 max-w-full",ref:x,children:(0,n.jsx)("div",{className:"w-full max-w-full rounded-xl ".concat(c," cursor-pointer touch-none select-none"),style:{height:h},children:(0,n.jsxs)("div",{ref:v,className:"relative w-full h-full",role:"slider","aria-orientation":"horizontal","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Math.round(100*I(l)),"aria-label":"Audio position",tabIndex:0,onClick:e=>P(e.currentTarget,e.clientX),onKeyDown:e=>{k>0&&("ArrowLeft"===e.key?s(Math.max(0,l*k-5)/k):"ArrowRight"===e.key&&s(Math.min(k,l*k+5)/k))},onPointerDown:e=>{e.currentTarget.setPointerCapture(e.pointerId),P(e.currentTarget,e.clientX)},onPointerMove:e=>{e.currentTarget.hasPointerCapture(e.pointerId)&&P(e.currentTarget,e.clientX)},onPointerUp:e=>{e.currentTarget.releasePointerCapture(e.pointerId)},children:[(0,n.jsx)("svg",{className:"absolute inset-0",width:"100%",height:"100%",preserveAspectRatio:"none",children:A.map((e,t)=>{let l=t<=T;return(0,n.jsx)("rect",{x:t*(f+p),y:"".concat((100-e)/2,"%"),width:f,height:"".concat(e,"%"),className:l?d:u,rx:f/2,ry:f/2},t)})}),(0,n.jsx)("div",{ref:g,className:"pointer-events-none absolute -top-[var(--spacing-ft-5)] -bottom-[var(--spacing-ft-5)] md:-top-[var(--spacing-ft-8)] md:-bottom-[var(--spacing-ft-8)] w-[2px] ".concat(_," z-10"),"aria-hidden":!0}),(0,n.jsx)("div",{ref:b,className:"absolute top-1/2 -translate-y-1/2 z-20","aria-hidden":!0,children:(0,n.jsx)("div",{className:"w-[50px] h-[50px] rounded-full ".concat(M," ").concat(r?"shadow-md":"shadow-none","\n                          flex items-center justify-center gap-ft-1 leading-none"),children:r&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.I,{icon:"arrow-left-sm",className:"w-ft-5 h-ft-5 text-platinum","aria-hidden":!0}),(0,n.jsx)(i.I,{icon:"arrow-right-sm",className:"w-ft-5 h-ft-5 text-platinum","aria-hidden":!0})]})})})]})})})}var u=l(33631);let d=e=>{if(!isFinite(e)||e<0)return"0:00";let t=Math.floor(e/60),l=Math.floor(e%60).toString().padStart(2,"0");return"".concat(t,":").concat(l)};function m(e){let{track:t,isActive:l,isPlaying:a,isLoading:r,playLabel:s,pauseLabel:o,duration:u,sharedTime:m,onToggle:f,onSeek:p}=e,h=u>0?Math.min(m/u,1):0;return(0,n.jsxs)("div",{className:"max-w-full w-full flex flex-col md:flex-row items-center min-h-[87px] md:gap-ft-7 p-ft-6 md:p-ft-8 px-ft-5 md:px-ft-7 rounded-small bg-rhodium",children:[(0,n.jsxs)("div",{className:"w-full md:w-auto flex flex-row items-center gap-ft-4 md:gap-ft-7 mb-ft-6 md:mb-ft-4 md:mb-0",children:[(0,n.jsx)("button",{onClick:f,"aria-busy":r||void 0,"aria-label":a?o:s,"aria-pressed":a,className:"shrink-0 h-ft-10 w-ft-10 rounded-full transition-colors\n          grid place-content-center leading-none p-0 hover:cursor-pointer\n          ".concat(r?"opacity-60 cursor-not-allowed bg-carbon text-platinum":"bg-carbon text-platinum focus-outline-blue"),children:r?(0,n.jsxs)("svg",{viewBox:"0 0 24 24",width:"18",height:"18",className:"block animate-spin pointer-events-none",children:[(0,n.jsx)("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"3",fill:"none",opacity:".25"}),(0,n.jsx)("path",{d:"M22 12a10 10 0 0 1-10 10",stroke:"currentColor",strokeWidth:"3",fill:"none"})]}):a?(0,n.jsx)(i.I,{icon:"pause-sm",className:"block pointer-events-none h-ft-5 w-ft-5","aria-hidden":!0}):(0,n.jsx)(i.I,{icon:"play-sm",className:"block pointer-events-none h-ft-5 w-ft-5","aria-hidden":!0})}),(0,n.jsxs)("div",{className:"md:mr-ft-3 shrink-0 flex-1 md:flex-none",children:[(0,n.jsx)("div",{className:"font-semibold leading-tight",children:t.headingTitle}),(0,n.jsx)("div",{className:"text-xs text-slate-600 leading-tight",children:t.headingDescription})]})]}),(0,n.jsxs)("div",{className:"relative flex-1 w-full max-w-full",children:[(0,n.jsx)(c,{url:t.url,progress:h,isActive:l,onSeek:p,colorUpcoming:"fill-carbon",colorPlayed:"fill-overlay-carbon-25",railBg:"bg-rhodium",knobBgActive:"bg-carbon"}),(0,n.jsxs)("div",{className:"sr-only text-xs text-carbon mt-ft-3",children:[d(Math.min(m,u||0))," / ",d(u||0)]})]})]})}function f(e){let{id:t,playLabel:l,pauseLabel:i,tracks:s}=e,o=(0,a.useRef)(null),c=(0,a.useRef)(null),[d,f]=(0,a.useState)(null),[p,h]=(0,a.useState)(!1),[x,v]=(0,a.useState)(null),[g,b]=(0,a.useState)(0),[y,j]=(0,a.useState)({}),w=(0,a.useRef)(null);(0,a.useEffect)(()=>{let e=()=>{try{var e,t;null==(t=r.Howler.ctx)||null==(e=t.resume)||e.call(t)}catch(e){}},t={once:!0,capture:!0};return window.addEventListener("pointerdown",e,t),window.addEventListener("touchend",e,t),window.addEventListener("click",e,t),()=>{window.removeEventListener("pointerdown",e,t),window.removeEventListener("touchend",e,t),window.removeEventListener("click",e,t)}},[]),(0,a.useEffect)(()=>()=>{var e;c.current&&cancelAnimationFrame(c.current),null==(e=o.current)||e.unload(),o.current=null},[]),(0,a.useEffect)(()=>{let e=!1;return(async()=>{let t={};await Promise.all(s.map(e=>new Promise(l=>{let n=new r.Howl({src:[e.url],html5:!0,preload:!0,onload:()=>{t[e.id]=n.duration(),n.unload(),l()},onloaderror:()=>{t[e.id]=0,n.unload(),l()}})}))),e||j(t)})(),()=>{e=!0}},[s]);let N=()=>{c.current&&cancelAnimationFrame(c.current);let e=()=>
1{let t=o.current;t&&t.playing()&&b(t.seek()),c.current=requestAnimationFrame(e)};c.current=requestAnimationFrame(e)},k=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],l=s[e];if(!l)return;o.current&&(o.current.stop(),o.current.unload(),o.current=null),f(e),v(e),h(!1);let n=new r.Howl({src:[l.url],html5:!0,preload:!0});n.once("load",()=>{let e=n.duration(),l=w.current,a=null!=l?Math.max(0,Math.min(1,l))*e:Math.min(g,Math.max(0,e-.05));n.seek(Math.min(a,Math.max(0,e-.05))),t?(n.play(),h(!0)):h(!1),v(null),N(),w.current=null}),n.once("end",()=>{h(!1),(0,u.s)({eventName:"audio_completed",eventType:"event",keyEvent:!1,data:{trackTitle:l.headingTitle,trackUrl:l.url}})}),n.on("pause",()=>h(!1)),o.current=n};return s.length?(0,n.jsx)("div",{className:"space-y-ft-6 max-w-full w-full",children:s.map((e,t)=>{var a;return(0,n.jsx)(m,{id:"".concat(e.id,"-").concat(t),track:e,isActive:d===t,isPlaying:d===t&&p,isLoading:x===t,duration:null!=(a=y[e.id])?a:0,sharedTime:g,onToggle:()=>(e=>{var t,l;if(null===x||x!==e)if(d===e&&p)null==(t=o.current)||t.pause(),h(!1);else if(d!==e||p)k(e,!0);else try{null==(l=o.current)||l.play(),h(!0),N()}catch(t){k(e,!0)}})(t),onSeek:e=>((e,t)=>{if(d===e&&o.current){let l=y[s[e].id]||o.current.duration()||0,n=l*Math.max(0,Math.min(1,t));b(n),o.current.seek(Math.min(n,Math.max(0,l-.05)));return}w.current=Math.max(0,Math.min(1,t)),k(e,p)})(t,e),playLabel:l,pauseLabel:i},"".concat(e.id,"-").concat(t))})}):(0,n.jsx)("div",{id:t,children:(0,n.jsx)("div",{className:"text-sm text-carbon",children:"No audio available."})})}},32371:(e,t,l)=>{"use strict";function n(e){if(!e)return{};if("string"==typeof e)try{let t=JSON.parse(e);return"object"!=typeof t||null===t||Array.isArray(t)?{}:t}catch(e){return{}}return e}l.d(t,{s:()=>n})},32594:(e,t,l)=>{"use strict";l.d(t,{A:()=>i});var n=l(95155),a=l(12115),r=l(57530);let i=e=>{let{id:t,size:l="large",transparent:i=!1,canToggle:s=!1,onClick:o,as:c="button",initialActive:u=!1,active:d,tabIndex:m,className:f="",...p}=e,[h,x]=(0,a.useState)(u),v=void 0!==d?d:h,{wrapper:g,svg:b}={large:{wrapper:"w-[50px] h-[50px]",svg:"plus-lg"},medium:{wrapper:"w-[36px] h-[36px]",svg:"plus-md"},small:{wrapper:"w-[22px] h-[22px]",svg:"plus-sm"},xsmall:{wrapper:"w-[18px] h-[18px]",svg:"plus-sm"}}[l],y={id:t,type:"button"===c?"button":void 0,tabIndex:m,onClick:"function"==typeof o?()=>{s&&void 0===d&&x(e=>!e),null==o||o()}:void 0,className:"\n      flex justify-center items-center shrink-0 rounded-full relative\n      cursor-pointer focus-outline-blue\n      hover:bg-carbon hover:text-platinum\n      ".concat(g," ").concat(i?v?"bg-carbon text-platinum":"bg-transparent":v?"bg-carbon text-platinum":"bg-rhodium"," ").concat(f,"\n    "),...p};return a.createElement(c,y,(0,n.jsx)(r.I,{icon:b,className:"absolute transition-all duration-150 ease-in-out ".concat(v?"rotate-45":"rotate-0")}))}},33248:(e,t,l)=>{"use strict";function n(e){let{cacheHit:t,pagePath:l,source:n,componentId:a,componentType:r,...i}=e;console.log(t?"[algolia] cache hit (no API call)":"[algolia] API request",{pagePath:null!=l?l:"(unknown page)",source:null!=n?n:"(unknown source)",componentType:null!=r?r:"(unknown component)",componentId:a,...i})}function a(e){var t;let l=e[0];return{indexName:null==l?void 0:l.indexName,query:null==l||null==(t=l.params)?void 0:t.query,requestCount:e.length}}function r(e,t){return{source:e,componentId:null==t?void 0:t._id,componentType:null==t?void 0:t.type}}l.d(t,{NG:()=>r,Q7:()=>n,XA:()=>a})},37543:(e,t,l)=>{"use strict";let n;l.d(t,{$$:()=>m,KB:()=>d,jw:()=>c,qO:()=>u});var a=l(23434),r=l(76159),i=l(33248);let s=(0,r.h)(),o=(0,r.h)(),c={"events-page":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now(),t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();return 288e5*Math.floor(e/288e5)}(e);return{numericFilters:[["dateNumber=0","dateNumber>=".concat(t)]]}}};function u(e){n=e}let d=new Proxy((0,a.p)("7TKJ3OVO80","aa298f56b73b18d757f2020c5f3abbaf",{requestsCache:s,responsesCache:o}),{get(e,t,l){if("search"===t){var a;return a=e.search.bind(e),e=>{var t,l,r;return t=Array.isArray(e)?e:[e],l=void 0,(0,i.Q7)({operation:"search",cacheHit:!1,pagePath:"".concat(window.location.pathname).concat(window.location.search),source:null!=(r=null!=l?l:null==n?void 0:n.source)?r:"(browser InstantSearch)",componentId:null==n?void 0:n.componentId,componentType:null==n?void 0:n.componentType,...(0,i.XA)(t)}),a(e).then(e=>(null==e?void 0:e.results)?{...e,results:e.results.map(e=>(function(e){var t;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();if(!(null==e?void 0:e.hits))return e;let n=e.hits.length,a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();return e.filter(e=>{let l=e.dateNumber;return null==l||0===l||l>=t})}(e.hits,l),r=n-a.length;return 0===r?e:{...e,hits:a,nbHits:Math.max(0,(null!=(t=e.nbHits)?t:n)-r)}
1})(e))}:e)}}return Reflect.get(e,t,l)}});function m(){return d}},39441:(e,t,l)=>{"use strict";l.d(t,{default:()=>i});var n=l(95155),a=l(12115),r=l(57530);let i=e=>{var t,l;let{label:i,placeholder:s,value:o,staticValue:c,onChange:u,error:d,valid:m,isDarkMode:f,id:p,type:h="text",name:x,required:v,minLength:g,pattern:b,defaultValue:y,className:j,width:w="full",hidden:N=!1,component:k}=e;if(N)return(0,n.jsx)("input",{type:"hidden",name:x,value:c||""});let S=(0,a.useId)(),C=null!=(l=null!=(t=null==k?void 0:k._id)?t:p)?l:S,I=(null==k?void 0:k.variant)==="dark"||f,P=!!d&&!m,A=((e,t)=>({textColor:e?"text-platinum":"text-carbon",placeholder:e?"placeholder-overlay-platinum-70":"placeholder-titanium",baseBg:e?"bg-overlay-platinum-25":"bg-rhodium",hoverBg:e?"hover:bg-overlay-platinum-25":"hover:bg-rhodium",hoverBorder:e?"hover:border-titanium":"hover:border-magnesium",hoverPlaceholder:e?"hover:placeholder-(--overlay-platinum)":"hover:placeholder-(--overlay-carbon)",borderColor:t?e?"border-titanium":"border-magnesium":"border-transparent",iconFill:e?"fill-carbon":"fill-platinum",iconBg:e?"var(--icon-bg-rhodium)":"var(--icon-bg-carbon)"}))(I,P),T="".concat(C,"-error");return(0,n.jsxs)("label",{htmlFor:C,className:"w-full flex flex-col items-start -gap-ft-1 ".concat(w," ").concat(j),children:[(0,n.jsxs)("div",{className:"flex items-center gap-ft-3 min-h-[18px]",children:[(0,n.jsx)("span",{className:"".concat(A.textColor," text-label"),children:i}),(m||P)&&(0,n.jsx)("span",{className:"flex justify-center items-center w-ft-6 h-ft-6",style:{borderRadius:"var(--space-6)",background:A.iconBg},children:m?(0,n.jsx)(r.I,{icon:"checkmark-sm",className:"w-ft-5 h-ft-5 translate-y-[0.5px] -translate-x-[0.5px] ".concat(A.iconFill)}):(0,n.jsx)(r.I,{icon:"error-sm",className:"w-ft-5 h-ft-5 ".concat(A.iconFill)})})]}),(0,n.jsx)("input",{id:C,name:x,type:h,required:v,minLength:g,pattern:b,"aria-invalid":P,"aria-describedby":P?T:void 0,className:"\n        w-full px-ft-6 py-ft-5 font-medium rounded-[3px] \n        transition-all backdrop-blur-[20px] text-label\n        outline-none focus:outline-none\n        ".concat(A.textColor," ").concat(A.placeholder,"\n        ").concat(A.baseBg," ").concat(A.hoverBg,"\n        ").concat(A.hoverBorder," ").concat(A.hoverPlaceholder,"\n        ").concat(I?"focus-outline-white-input":"focus-outline-blue-input","\n        border ").concat(A.borderColor,"\n      "),placeholder:s,value:o,onChange:u,defaultValue:y}),P&&(0,n.jsx)("p",{id:T,className:"text-tag ".concat(I?"text-platinum":"text-carbon"),style:{opacity:.7},children:d})]})}},42125:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>c});var n=l(95155),a=l(12115),r=l(71187),i=l(8327),s=l(14306),o=l(54095);function c(e){var t,l;let{src:c,alt:u,maxOffset:d=480,factor:m=.2,priority:f=!1}=e,p=(0,a.useRef)(null),{ref:h,isInView:x}=(0,r.W)(),v=(0,i.I)(),g="object"==typeof c&&null!==c&&"fields"in c&&"string"==typeof(null==(l=c.fields)||null==(t=l.url)?void 0:t.value)?(0,o.QG)(c):void 0,b=(0,o.iP)(g),[y,j]=(0,a.useState)(null),[w,N]=(0,a.useState)(void 0);(0,a.useEffect)(()=>{h&&"object"==typeof h&&"current"in h&&h.current&&(p.current=h.current)},[h]),(0,a.useEffect)(()=>{if(!x||!p.current||v)return;let e=()=>{let e=window.scrollY;if(null===y)return void j(e);let t=Math.max(Math.min((e-y)*m,d),-d);N("calc(-".concat(b,"% + ").concat(t,"px)"))};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[x,y,d,v,m,b]);let k="-".concat(b,"%");return(0,n.jsx)("div",{ref:h,className:"absolute inset-0 -z-10 w-full h-full overflow-container-width overflow-hidden","aria-hidden":"true",children:(0,n.jsx)("div",{className:"w-full h-[200%] will-change-transform transition-transform duration-300 ease-out",style:{transform:"translateY(".concat(null!=w?w:k,")")},children:(0,n.jsx)(s.U,{src:c,alt:u,fill:!0,priority:f,sizes:"100vw",className:"object-cover"})})})}},42355:(e,t,l)=>{"use strict";l.d(t,{z:()=>a});var n=l(12115);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:400;return n.useMemo(()=>({writeDelay:e,cleanUrlOnDispose:!1,parseURL(e){let{qsModule:t,location:l}=e;return t.parse(l.search.slice(1),{arrayFormat:"repeat"})},createURL(e){let{qsModule:t,location:l,routeState:n}=e,a={...l.search&&l.search.length>1?t.parse(l.search.slice(1)):{},...n},r=t.stringify(a,{addQueryPrefix:!0,arrayFormat:"repeat"});return"".concat(l.pathname).concat(r).concat(l.hash)}}),[e])}},42450:(e,t,l)=>{"use strict";l.d(t,{ValueChainStep:()=>u});var n=l(95155);l(12537);var a=l(49204),r=l(37935),i=l(12115),s=l(32594),o=l(45735);let c=e=>{var t,l;let{component:a,context:i,slotIndex:s,activeStepIndex:c,slideCount:u,isMobile:d,componentId:m,onStepNavigation:f,onKeyDown:p}=e;return(0,n.jsx)("li",{className:"".concat(d?"glide__slide":""," ").concat(d&&0!==s?"pl-ft-6":""," ").concat(d&&s!==u-1?"border-palladium border-r-[1px]":""," ").concat(d?"":"py-ft-8 border-palladium border-t-[1px]"),role:"presentation",children:(0,n.jsxs)("button",{onClick:()=>f(s),onKeyDown:e=>
1{p?p(e,s):("Enter"===e.key||" "===e.key)&&(e.preventDefault(),f(s))},className:"w-full h-full text-left p-0 m-0 bg-transparent border-none cursor-pointer focus-outline-blue hover:underline focus-visible:underline",tabIndex:d?-1:0,role:"tab","aria-controls":"step-".concat(m,"-").concat(s),"aria-selected":s===c,id:"step-tab-".concat(m,"-").concat(s),children:[(0,n.jsx)(o.default,{variant:s===c?"dark":"light",as:"span",tagLabel:"".concat((s+1).toString().padStart(2,"0")),className:"border-[1px]! border-carbon! ".concat(s===c?"bg-carbon! :hover:bg-carbon!":"bg-rhodium!")}),"string"==typeof(null==a||null==(l=a.parameters)||null==(t=l.title)?void 0:t.value)&&(0,n.jsx)("p",{id:"step-title-".concat(s),className:"text-heading-4 mt-ft-5","aria-live":"polite",children:(0,n.jsx)(r.aI,{component:a,context:i,parameterId:"title",placeholder:"Step title"})})]})},"step-button-".concat(m,"-").concat(s))},u=e=>{var t,l,o,u;let{component:d,context:m,slots:f,kicker:p,header:h,slideIndicatorLabel:x,navigationLandmarkLabel:v,onPageNavigationName:g,id:b}=e,y=null==(t=b||(null==d?void 0:d._id))?void 0:t.trim(),[j,w]=(0,i.useState)(!1),N=(0,i.useRef)(null),[k,S]=(0,i.useState)(0),[C,I]=(0,i.useState)(!0),P=Array.isArray(null==f||null==(l=f.steps)?void 0:l.items)?null==(u=f.steps)||null==(o=u.items)?void 0:o.length:0;(0,i.useEffect)(()=>{let e=window.matchMedia("(max-width: 1023px)"),t=()=>w(e.matches);return t(),e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),(0,i.useEffect)(()=>{var e;if((null==(e=N.current)?void 0:e.selector)!==".valueChainStepSlider"&&j){let e=new a.Ay(".valueChainStepSlider",{type:"slider",perView:1.2,startAt:0,animationDuration:200,gap:0,rewindDuration:800,autoplay:!1,swipeThreshold:40});e.on("move.after",()=>{S(e.index)}),N.current=e.mount({Controls:a.H2,Swipe:a.Hp})}return()=>{if(N.current){var e;null==(e=N.current)||e.destroy(),N.current=null}}},[j]);let A=e=>{if(j&&N.current){var t;null==(t=N.current)||t.go("=".concat(e))}else S(e)},T=(e,t)=>{if(j)return;let l=t;if("ArrowRight"===e.key||"ArrowDown"===e.key){e.preventDefault(),A(l=Math.min(t+1,P-1));let n=document.getElementById("step-tab-".concat(y,"-").concat(l));null==n||n.focus()}else if("ArrowLeft"===e.key||"ArrowUp"===e.key){e.preventDefault(),A(l=Math.max(t-1,0));let n=document.getElementById("step-tab-".concat(y,"-").concat(l));null==n||n.focus()}else if("Home"===e.key){e.preventDefault(),A(l=0);let t=document.getElementById("step-tab-".concat(y,"-0"));null==t||t.focus()}else if("End"===e.key){e.preventDefault(),A(l=P-1);let t=document.getElementById("step-tab-".concat(y,"-").concat(l));null==t||t.focus()}};return(0,n.jsxs)("section",{id:"c.13-".concat(y),"aria-labelledby":"c.13-header-".concat(y),"data-navigation-name":g,className:"relative",children:[(0,n.jsx)("div",{className:"overflow-container-width absolute inset-0 bg-rhodium"}),(0,n.jsxs)("div",{className:"w-full py-ft-9 px-ft-7 md:py-ft-12 md:px-ft-0 relative",children:[p&&(0,n.jsx)("p",{className:"text-heading-5 mb-ft-6",children:(0,n.jsx)(r.aI,{component:d,context:m,parameterId:"kicker",placeholder:"Preheader text"})}),h&&(0,n.jsx)("h2",{id:"c.13-header-".concat(b),className:"text-heading-2 ".concat(j?"pb-ft-8":""),children:(0,n.jsx)(r.aI,{component:d,context:m,parameterId:"header",placeholder:"Header text"})}),(0,n.jsxs)("div",{className:j?"":"flex *:flex-1 gap-ft-1 mt-ft-7  pt-ft-9",children:[(0,n.jsxs)("div",{id:"valueChainStepSlider",className:"valueChainStepSlider ".concat(j?"glide":""," min-h-[88px] mb-ft-6 md:mb-ft-0 ").concat(j?"":"pr-ft-12"),children:[(0,n.jsx)("div",{className:"".concat(j?"glide__track":""," w-full ").concat(j?"pb-ft-9  pt-ft-6":""),...j?{"data-glide-el":"track"}:{},children:(0,n.jsx)("ul",{className:j?"glide__slides w-full":"",role:"tablist",children:(0,n.jsx)(r.D,{data:d,context:m,slot:f.steps,children:e=>{let{component:t,slotIndex:l}=e;return(0,n.jsx)(c,{componentId:y,component:t,context:m,slotIndex:l,slotName:"",slots:f,activeStepIndex:k,slideCount:P,isMobile:j,onStepNavigation:A,onKeyDown:T},"step-".concat(l))}})})}),j&&(0,n.jsxs)("div",{role:"navigation","aria-label":v,className:"flex justify-between h-[50px]",children:[(0,n.jsx)(s.A,{"aria-expanded":C,"aria-controls":"valueChainStepContent-".concat(y),"aria-labelledby":"step-title-".concat(k),ariaExpanded:!j||C,onClick:()=>I(e=>!e),id:"toggle-value-step",size:"large",canToggle:!0,initialActive:C}),(0,n.jsx)("div",{className:"flex flex-col justify-center",children:(0,n.jsx)("div",{"data-glide-el":"controls[nav]",className:"glide__bullets z-20 flex gap-2 items-end",children:Array.from({length:P}).map((e,t)=>(0,n.jsx)("button",{className:"glide__bullet h-0.5 w-ft-7 rounded-full transition-all hover:bg-rhodium hover:scale-105 focus-outline-blue cursor-pointer ".concat(t===k?"bg-carbon":"bg-aluminium"),"data-glide-dir":"=".concat(t),"aria-label":"".concat(x," ").concat(t+1)},"item-".concat(t)))})})]})]}),(0,n.jsx)("div",{id:"valueChainStepContent-".concat(y),"aria-haspopup":"true","aria-live":"polite",className:"relative transition-all duration-300 ease-in-out overflow-hidden ".concat(!j||C?"max-h-[4000px]":"max-h-0"),children:(0,n.jsx)(r.D,{data:d,context:m,slot:f.steps,children:e=>
1{let{child:t,slotIndex:l}=e;return(0,n.jsx)("div",{className:"transition-opacity duration-300 ease-in-out ".concat(l===k?"opacity-100 visible relative z-10":"opacity-0 invisible absolute top-0 left-0 w-full"),id:"step-".concat(y,"-").concat(l),"aria-hidden":l!==k,children:t},"step-content-".concat(y,"-").concat(l))}})})]})]})]})}},42634:()=>{},43712:(e,t,l)=>{"use strict";l.d(t,{h:()=>s});var n=l(95155),a=l(57530),r=l(82535),i=l(12115);function s(e){let{isOpen:t,onClose:l,closeAriaLabel:s="Close overlay",header:o,children:c,className:u="",maxWidth:d="max-w-[952px]"}=e,m=(0,i.useRef)(null);(0,r.K)(t),(0,i.useEffect)(()=>{let e=m.current;e&&(t?e.showModal():e.close())},[t]);let f=window.matchMedia("(prefers-reduced-motion: reduce)").matches;return(0,n.jsx)("dialog",{ref:m,onKeyDown:e=>{"Escape"===e.key&&l()},className:"backdrop:bg-carbon md:backdrop:bg-overlay-carbon-65 bg-transparent p-0 max-w-none max-h-none w-full h-full",children:(0,n.jsx)("div",{className:"flex items-center justify-center min-h-full p-0 md:py-ft-11 md:px-ft-11",children:(0,n.jsxs)("div",{className:"w-full ".concat(d," p-ft-6 md:p-ft-8 text-white bg-carbon rounded-corners shadow-2xl relative ").concat(f?"":"animate-[overlayEnter_0.3s_ease-out_forwards]"," ").concat(u),children:[(0,n.jsxs)("div",{className:"flex items-center mb-ft-9",children:[o,(0,n.jsx)("button",{onClick:l,className:"cursor-pointer self-baseline ml-auto","aria-label":s,children:(0,n.jsx)(a.I,{icon:"cross-lg",className:"w-ft-6 h-ft-6 fill-white"})})]}),c]})})})}},43826:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>c});var n=l(95155);l(12115);var a=l(37935),r=l(33688),i=l(84862),s=l(5499),o=l(47026);let c=e=>{let{id:t,showButton:l=!1,buttonText:c="Button label",buttonHref:u,buttonVariant:d="primary",isDarkMode:m=!1,tertiaryButtonIcon:f,richTextProps:p}=e,h=(0,s.UY)(u),x="tertiary"===d?(0,o.YB)(m,f):void 0;return(0,n.jsxs)("div",{className:"rich-text w-full md:w-1/2 pt-[--space-5]",children:[(0,n.jsx)(a.mj,{...p,resolveRichTextRenderer:i.R}),l&&h&&(0,n.jsx)("div",{className:"pt-(--space-8)",children:(0,n.jsx)(r.default,{text:c,variant:d,isDarkMode:m,href:h,isExternal:(0,s.i9)(u),componentId:t,icon:x})})]})}},45360:(e,t,l)=>{"use strict";l.d(t,{default:()=>s});var n=l(95155);l(12115);var a=l(18011),r=l(57530),i=l(5499);let s=e=>{let{id:t,title:l,label:s,onClick:o,isTopPageVariation:c,variant:u="solid",href:d,isExternal:m,className:f}=e,p="light"===u||"dark"===u,h="dark"===u?"text-platinum":"text-carbon",x="\n  group\n  flex items-center justify-between shrink-0\n  ".concat("","\n  ").concat(c?" min-h-[83px] md:min-h-[100px]":"h-[88px] min-h-[88px]","\n  ").concat("solid"===u?c?"p-ft-7 md:p-ft-7":"p-ft-6 md:p-ft-5":c?"p-ft-6":"p-ft-5","\n  ").concat(p?"gap-ft-4":"","\n  ").concat(c?"rounded-tl-(--space-6) rounded-tr-(--space-2) rounded-br-(--space-2) rounded-bl-(--space-2)":"rounded-(--space-1)","\n  ").concat({light:"bg-overlay-platinum-70 hover:bg-platinum",dark:"bg-overlay-carbon-65 hover:bg-carbon",solid:"bg-rhodium hover:bg-palladium"}[u],"\n  ").concat(p?"backdrop-blur-[20px]":"","\n  focus-outline-blue\n  text-left\n  transition-colors duration-200\n  cursor-pointer\n  h-auto\n  ").concat(f||"","  \n").trim(),v=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"flex flex-col w-full min-w-0 pr-ft-3 md:self-start",children:[(0,n.jsx)("span",{className:"\n      ".concat(h,"\n      ").concat(c?"text-heading-4":"text-heading-5","\n      decoration-[1px] group-hover:underline group-hover:underline-offset-4\n      overflow-hidden text-ellipsis\n      [display:-webkit-box] [-webkit-line-clamp:2] [-webkit-box-orient:vertical]\n    "),children:l}),s&&(0,n.jsx)("span",{className:"".concat(h," text-body-1-sm md:text-body-1 leading-body-1-sm md:leading-body-1"),children:s})]}),(0,n.jsx)("div",{className:"\n          flex items-center justify-center shrink-0\n          w-6 h-6 min-w-6 min-h-6 rounded-full\n          ".concat("light"===u?"bg-carbon":"bg-white","\n          p-[2px] md:p-0 md:pb-0\n          md:mt-auto\n        "),children:(0,n.jsx)(r.I,{icon:"arrow-right-sm",className:"fill-current ".concat("light"===u?"text-platinum":"text-carbon")})})]});return d?(null!=m?m:(0,i.i9)(d))?(0,n.jsx)("a",{id:t,href:d,className:x,target:"_blank",rel:"noopener noreferrer",children:v}):(0,n.jsx)(a.default,{id:t,href:d,className:x,children:v}):(0,n.jsx)("button",{id:t,onClick:o,className:x,children:v})}},45703:(e,t,l)=>{"use strict";l.d(t,{ImageSlide:()=>i});var n=l(95155),a=l(14306),r=l(92409);let i=e=>{var t,l,i,s,o,c,u,d;let{className:m="",image:f,slotIndex:p}=e,{activeIndex:h}=(0,r.s)(),x=null==f?void 0:f[0],v=null==x||null==(l=x.fields)||null==(t=l.url)?void 0:t.value,g=window.matchMedia("(prefers-reduced-motion: reduce)").matches,b=(null==f||null==(o=f[0])||null==(s=o.fields)||null==(i=s.title)?void 0:i.value)||"",y=(null==f||null==(d=f[0])||null==(u=d.fields)||null==(c=u.description)?void 0:c.value)||"";return(0,n.jsx)(void 0!==p?"li":"div",{className:"list-none h-full w-full ".concat(g?"":p===h?"slider-enter"
1:"slider-exit"," ").concat(m),children:(0,n.jsx)("div",{className:"h-full w-full relative",children:v&&(0,n.jsx)(a.U,{"aria-describedby":y?"caption-".concat(p):void 0,className:"absolute inset-0 h-full w-full object-cover ".concat(g?"":"transition-transform duration-500 group-hover:scale-110"),src:x,alt:b,sizes:"100vw",fill:!0,priority:0===p})})})}},45856:(e,t,l)=>{"use strict";l.d(t,{HeroSlide:()=>f});var n=l(95155),a=l(23),r=l(14306),i=l(37935),s=l(12115),o=l(33688);function c(e){let{gridUnit:t=120,maxDist:l=200,trailEase:a=.275,fadeInMs:r=200,fadeOutMs:i=1500,rgb:o={r:243,g:243,b:243},exclude:c=null,className:u}=e,d=(0,s.useRef)(null),m=(0,s.useRef)(null),f=(0,s.useRef)(null),p=(0,s.useMemo)(()=>({cut:8,lineW:.5}),[t]);return(0,s.useEffect)(()=>{let e=d.current,n=f.current;if(!e||!n)return;let s=n.getContext("2d");if(!s)return;let u=0,h=0,x=0,v=0,g=0,b=performance.now(),y=0,j=performance.now(),w=0,N=0,k=()=>{let t=window.devicePixelRatio||1,l=e.getBoundingClientRect();if(n.width=Math.max(1,Math.floor(l.width*t)),n.height=Math.max(1,Math.floor(l.height*t)),n.style.width="".concat(l.width,"px"),n.style.height="".concat(l.height,"px"),s.setTransform(1,0,0,1,0,0),s.scale(t,t),m.current){let e=m.current.getBoundingClientRect();w=e.left-l.left,N=e.top-l.top}},S=new ResizeObserver(k);S.observe(e),k();let C=t=>{let l=e.getBoundingClientRect();h=t.clientX-l.left,x=t.clientY-l.top,b=performance.now()};return e.addEventListener("pointermove",C,{passive:!0}),u=requestAnimationFrame(function n(d){if(!s)return;let m=d-j;j=d,v+=(h-v)*a,g+=(x-g)*a,d-b<40?y+=m/r:y-=m/i,y=Math.max(0,Math.min(1,y)),s.clearRect(0,0,e.clientWidth,e.clientHeight),c&&s&&(s.save(),s.beginPath(),s.rect(0,0,e.clientWidth,e.clientHeight),s.rect(c.x,c.y,c.width,c.height),s.clip("evenodd"));let f=l+t,k=Math.floor((v-f-w)/t)*t+w,S=v+f,C=Math.floor((g-f-N)/t)*t+N,I=g+f;for(let e=k;e<S;e+=t)for(let n=C;n<I;n+=t){let a=Math.max(0,1-Math.hypot(v-(e+t/2),g-(n+t/2))/l)*y;!function(e,l,n){if(n<=.01||!s)return;s.strokeStyle="rgba(".concat(o.r,",").concat(o.g,",").concat(o.b,",").concat(n,")"),s.lineWidth=p.lineW;let a=p.cut;s.beginPath(),s.moveTo(e+a,l),s.lineTo(e+t-a,l),s.moveTo(e+t,l+a),s.lineTo(e+t,l+t-a),s.moveTo(e+t-a,l+t),s.lineTo(e+a,l+t),s.moveTo(e,l+t-a),s.lineTo(e,l+a),s.stroke()}(e,n,a)}c&&s&&s.restore(),u=requestAnimationFrame(n)}),()=>{cancelAnimationFrame(u),e.removeEventListener("pointermove",C),S.disconnect()}},[t,l,a,r,i,o.r,o.g,o.b,c,p.cut,p.lineW]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{ref:m}),(0,n.jsx)("div",{ref:d,className:"absolute inset-0 translate-y-ft-4 ".concat(u),children:(0,n.jsx)("canvas",{ref:f,className:"absolute inset-0 w-full h-full block"})})]})}var u=l(5499),d=l(92409),m=l(13370);let f=e=>{var t,l,f,p;let{id:h,component:x,context:v,buttonLink:g,buttonText:b,className:y="",image:j,slotIndex:w}=e,{activeIndex:N,activeTheme:k,setActiveTheme:S}=(0,d.s)(),C=null==j?void 0:j[0],I=null==C||null==(l=C.fields)||null==(t=l.url)?void 0:t.value,P=null==C||null==(p=C.fields)||null==(f=p.title)?void 0:f.value,A=w===N,{isMobile:T}=(0,m.j)(),[M,_]=(0,s.useState)(!1);(0,s.useEffect)(()=>{window.matchMedia("(prefers-reduced-motion: reduce)").matches&&_(!0)},[]);let R=M?"":A?"slider-enter":"",E=(null==x?void 0:x.variant)!=="light"?"text-carbon":"text-platinum",L=(null==x?void 0:x.variant)!=="light"?"bg-overlay-platinum-70":"bg-overlay-carbon-65";return(0,s.useEffect)(()=>{A&&(null==x?void 0:x.variant)!==k&&S((null==x?void 0:x.variant)==="light"?"light":"dark")},[N,null==x?void 0:x.variant,S,k,A]),(0,n.jsxs)("li",{className:"h-full w-full relative ".concat(y," ").concat(A?"pointer-events-auto":"pointer-events-none"),"aria-hidden":!A,children:[I&&(0,n.jsx)(r.U,{className:"absolute inset-0 h-full w-full object-cover ".concat(R),src:C,alt:P||"Slider item background image",fill:!0,sizes:"100vw",priority:0===w,loading:0===w?"eager":"lazy"}),(0,n.jsxs)(a.m,{className:"relative flex items-end h-full translate-y-ft-4 md:-translate-y-ft-4 pb-[112px] md:pb-[162px] 2xl:pb-[calc(5vh+162px)] md-height:pb-ft-[82px]",children:[A&&!T&&(0,n.jsx)(c,{gridUnit:120,maxDist:300,className:"z-10 w-[calc(100%+80px)] -translate-x-[40px] h-full"}
1),(0,n.jsxs)("div",{className:"z-20 relative w-full h-[301px] md:w-[720px] md:h-[360px] backdrop-blur-md px-6 py-6 md:px-10 md:py-8 rounded-[6px] md-height:max-h-[40vh] transition-all duration-[1000ms] delay-[400ms] ".concat(L," ").concat(A?"opacity-100":"opacity-0"),children:[(0,n.jsx)("p",{className:"text-heading-5 whitespace-normal line-clamp-2 leading-7! ".concat(E),children:(0,n.jsx)(i.aI,{parameterId:"kicker",component:x,context:v,placeholder:"Slider Item Kicker"})}),(0,n.jsx)("h2",{className:"mt-ft-5 mb-ft-9 md-height:m-0 h-[6.5ch] md-height:h-auto line-clamp-3 md-height:line-clamp-2 leading-tight font-semibold text-heading-2 whitespace-normal ".concat(E),children:(0,n.jsx)(i.aI,{parameterId:"header",component:x,context:v,placeholder:"Slider Item Header"})}),b&&(null==g?void 0:g.path)&&(0,n.jsx)("div",{className:"mt-6 md-height:m-0",children:(0,n.jsx)(o.default,{variant:"primary",href:(0,u.UY)(g),isExternal:(0,u.i9)(g),isDarkMode:(null==x?void 0:x.variant)==="light",text:b,tabIndex:A?0:-1,componentId:h})})]})]})]})}},47026:(e,t,l)=>{"use strict";l.d(t,{YB:()=>s});var n=l(95155);l(12115);var a=l(57530);let r=["none","download","internalLink","externalLink"],i=e=>["inline-flex items-center justify-center w-ft-6 h-ft-6 rounded-full shrink-0 transition-transform group-hover:scale-105",e?"bg-platinum text-carbon":"bg-carbon text-platinum"].join(" ");function s(e,t){let l,s="string"==typeof t&&r.includes(t)?t:"internalLink";if("none"!==s)return"download"===s?(0,n.jsx)("span",{className:i(e),"aria-hidden":"true",children:(0,n.jsx)("span",{className:"inline-flex rotate-90",children:(0,n.jsx)(a.I,{icon:"arrow-right-sm",className:"fill-current"})})}):(l="externalLink"===s?"external-sm":"arrow-right-sm",(0,n.jsx)("span",{className:i(e),"aria-hidden":"true",children:(0,n.jsx)(a.I,{icon:l,className:"fill-current"})}))}},47479:(e,t,l)=>{"use strict";l.d(t,{default:()=>u});var n=l(95155),a=l(12115),r=l(20063),i=l(77281),s=l(57530);let o={fileSize:function(e){if(!e||!Number.isFinite(e))return"";let t=["B","KB","MB","GB","TB"],l=0,n=e;for(;n>=1124&&l<t.length-1;)n/=1124,l++;return"".concat(n.toFixed(0)).concat(t[l])},categoryOf:function(e){let t=(e.mediaType||"").toLowerCase(),l=((e,t)=>{let l=(e||t||"").toLowerCase().match(/\.([a-z0-9]+)(?:$|\?)/i);return l?l[1]:""})(e.fileName||e.title,e.url);return t.includes("pdf")||"pdf"===l?"PDF":t.startsWith("image/svg")||"svg"===l?"SVG":t.startsWith("image/")||["jpg","jpeg","png","gif","webp","bmp","tif","tiff","avif"].includes(l)?"Images":t.includes("word")||["doc","docx","rtf"].includes(l)?"Word":t.includes("sheet")||t.includes("excel")||["xls","xlsx","csv"].includes(l)?"Excel":t.includes("presentation")||t.includes("powerpoint")||["ppt","pptx","key"].includes(l)?"PowerPoint":t.startsWith("video/")||["mp4","mov","avi","mkv","webm"].includes(l)?"Video":t.startsWith("audio/")||["mp3","wav","aac","flac","ogg","m4a"].includes(l)?"Audio":t.includes("zip")||["zip","rar","7z","gz","tar"].includes(l)?"Archive":"Other"}};var c=l(18872);function u(e){let{files:t,pills:l,withoutFilters:u,pageSize:d=8,isFilterPillPlatinum:m}=e,f=(0,r.useRouter)(),p=(0,r.usePathname)(),h=(0,r.useSearchParams)(),x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,l="string"==typeof e?parseInt(e,10):"number"==typeof e?e:NaN;return Number.isFinite(l)&&l>0?Math.floor(l):t}(d,8),v=a.useRef(null),g=a.useRef(null);(null==v.current||g.current!==p)&&(v.current=t,g.current=p);let b=v.current,[y,j]=a.useState("All"),w=function(e){var t;let l=Number(null!=(t=e.get("page"))?t:"1");return Number.isFinite(l)&&l>=1?Math.floor(l):1}(h),N=u?b:b.filter(e=>"All"===y||o.categoryOf(e)===y),k=Math.max(1,Math.ceil(N.length/x)),S=Math.min(w,k),C=(S-1)*x,I=N.slice(C,C+x),P=e=>{let t=Math.max(1,Math.min(e,k));if(t===S)return;let l=new URLSearchParams(h);1===t?l.delete("page"):l.set("page",String(t));let n=l.toString(),a=n?"".concat(p,"?").concat(n):p;f.replace(a,{scroll:!1})};return a.useEffect(()=>{1!==S&&P(1)},[y,u]),a.useEffect(()=>{w>k&&P(k)},[k,w]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"w-full gap-ft-7 flex flex-col",children:[(0,n.jsxs)("div",{className:"text-body-2",children:["Showing ",(0,n.jsx)("strong",{children:I.length})," of"," ",(0,n.jsx)("strong",{children:N.length})," results"]}),!u&&(0,n.jsx)("div",{className:"flex flex-wrap items-start gap-ft-5",children:l.map(e=>(0,n.jsx)(i.default,{id:"pill-".concat(e.key.toLowerCase()),pillText:e.label,count:e.count,canToggle:!0,active:y===e.ke
1y,onToggle:()=>j(e.key),isDarkMode:m},e.key))})]}),(0,n.jsx)("ul",{className:"w-full grid grid-cols-1 md:grid-cols-2 md:gap-x-ft-10 list-none",children:I.map((e,t)=>(0,n.jsx)("li",{children:(0,n.jsx)("a",{href:e.url,target:"_blank",rel:"noopener noreferrer",className:"group block border-t py-ft-7 pr-ft-6",download:e.title||!0,children:(0,n.jsxs)("div",{className:"flex flex-col md:flex-row items-start justify-between gap-ft-6",children:[(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,n.jsx)("div",{className:"text-heading-5 break-words pb-ft-5 break-all",children:e.title||e.fileName||e.url}),e.description&&(0,n.jsx)("div",{className:"text-body-2",children:e.description})]}),(0,n.jsxs)("div",{className:"shrink-0 self-start flex items-center justify-baseline md:justify-end gap-ft-6 w-[9.5rem] md:w-[10.5rem]",children:[(0,n.jsxs)("div",{className:"text-right text-body-2 leading-tight whitespace-nowrap",children:[(0,n.jsx)("span",{className:"uppercase tracking-wide",children:o.categoryOf(e)}),e.size&&(0,n.jsxs)("span",{className:"opacity-70",children:[" ","(",o.fileSize(e.size),")"]})]}),(0,n.jsx)("span",{"aria-hidden":!0,className:"inline-flex items-center justify-center rounded-full bg-carbon text-platinum leading-none h-[20px] w-[20px]",children:(0,n.jsx)(s.I,{icon:"arrow-down-sm",className:"h-ft-5 w-ft-5"})})]})]})})},(e.id||e.url||"")+":"+t))}),k>1&&(0,n.jsx)("div",{className:"w-full flex justify-center",children:(0,n.jsx)(c.A,{page:S,totalPages:k,onPageChange:P})})]})}},52806:(e,t,l)=>{"use strict";l.d(t,{default:()=>c});var n=l(95155);l(12115);var a=l(37935),r=l(16039),i=l(75477),s=l(37543),o=l(78134);function c(e){var t,l,c,u;let{instantSearchParams:d,component:m,context:f,slots:p}=e,h=null==d||null==(t=d.instantSearchProps)?void 0:t.indexName;if(!h)return(0,n.jsx)(i.default,{title:"Property 'indexName' was not defined for InstantSearch component."});let x=String(null!=(u=null==(c=m.parameters)||null==(l=c.title)?void 0:l.value)?u:"");return console.log("[ALGOLIA-FIX][CanvasInstantSearch] future.preserveSharedStateOnUnmount: true"),(0,n.jsxs)(r.A,{defaultIndexName:h,children:[x&&(0,n.jsx)("h2",{children:x}),(0,n.jsx)(o.V,{indexName:h,searchClient:s.KB,routing:{router:{}},...null==d?void 0:d.instantSearchProps,future:{preserveSharedStateOnUnmount:!0},children:(0,n.jsx)(a.D,{context:f,data:m,slot:p.widgets})})]})}},54454:(e,t,l)=>{"use strict";l.d(t,{default:()=>c});var n=l(95155),a=l(18301),r=l(94137),i=l(62410),s=l(31574),o=l(23664);function c(e){var t;let{hits:l,cardClassName:c,ctaData:u,projectDictionary:d}=e,{translateSlug:m,mapsLocale:f}=(0,i.useFacetMaps)(),p=(null==l?void 0:l[0])?(0,r.zD)(l[0]):void 0,h=!!p&&(0,r.K2)(p)||!!(null==l||null==(t=l[0])?void 0:t.image),x=l.length<4&&l.length>0&&u?[...l,u]:l;return(0,n.jsx)(n.Fragment,{children:x.map((e,t)=>{var l,i,u,p;let v=(0,r.zD)(e),g=x.length,b=t===g-1,y=(0,r.Wp)(v),j=4===g?"":3===g&&b?"group isHighlighted md:col-span-2":3===g?"":2===g||1===g?"group isHighlighted md:col-span-2":"",w=(0,r.K2)(v),N=(0,o.b)(e,v);return(0,n.jsx)("li",{className:y?j:"",children:(0,n.jsx)(a.default,{data:{pageType:e.pageType,variant:"cta"===e.pageType?"cta":v===r.QN.newsPage?"transparent":e.image?"image":w?"detailed":"default",title:null!=(l=e.title)?l:"No title found",subtitle:e.subtitle,description:e.description,image:e.image,tag:(0,s.VR)({pageSubtype:e.pageSubtype,pageType:e.pageType,functionalPageType:e.functionalPageType,projectEndDate:e.projectEndDate},v,d,m,f),tagClassName:N?"opacity-0":void 0,href:null!=(i=e.url)?i:"#",..."cta"===e.pageType&&{cta:{label:null!=(u=e.buttonText)?u:"Learn more",url:null!=(p=e.url)?p:"#"}},duration:e.duration,location:e.location,language:e.language,date:e.date,dates:e.dates,spanTwoColumns:y&&(1===g||2===g||3===g&&b),isDetailed:!!h},className:c})},e.objectID)})})}},55479:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>c});var n=l(95155),a=l(84412),r=l(57530),i=l(37935),s=l(12115),o=l(30219);function c(e){var t;let{id:l,component:c,context:u,slots:d,formErrorTitle:m,formErrorMessage:f,formSuccesMessage:p,navigationName:h,...x}=e,v=l||(null==c?void 0:c._id),g=(null==u||null==(t=u.dynamicInputs)?void 0:t.locale)==="dk"?"dk":"en",b=(0,s.useRef)(null),[y,j]=(0,s.use
1State)(!1),[w,N]=(0,s.useState)(!1),[k,S]=(0,s.useState)(0);return(0,s.useEffect)(()=>{var e;y&&!w&&(null==(e=b.current)||e.scrollIntoView({behavior:"smooth",block:"start"}))},[y,w]),(0,n.jsx)("section",{ref:b,id:"C.21B-".concat(v),"aria-describedby":"C.21B-title-".concat(v),"data-navigation-name":h,children:(0,n.jsxs)("div",{className:"flex flex-col md:flex-row py-ft-7 md:pt-ft-12 md:pb-ft-11 gap-x-ft-11 relative text-carbon",children:[(0,n.jsx)("div",{className:"bg-rhodium w-full h-full absolute overflow-container-width -z-10 top-0"}),(0,n.jsxs)("div",{className:"w-full mb-ft-6",children:[(0,n.jsx)("p",{className:"text-heading-5 mb-ft-7",children:(0,n.jsx)(i.aI,{parameterId:"preheader",component:c,context:u})}),(0,n.jsx)("h2",{id:"C.21B-title-".concat(v),className:"text-heading-2 mb-ft-7",children:(0,n.jsx)(i.aI,{parameterId:"formTitle",component:c,context:u})}),(0,n.jsx)("p",{className:"text-body-1",children:(0,n.jsx)(i.aI,{parameterId:"description",component:c,context:u})})]}),(0,n.jsxs)("div",{className:"w-full max-w-none md:max-w-[634px]",children:[!y&&(0,n.jsx)("div",{className:"w-full bg-platinum rounded-corners p-ft-6 pt-ft-8 md:px-ft-9 md:py-ft-11",children:(0,n.jsx)(o.A,{...x,locale:g,onFormStateChange:(e,t)=>
1{j(e),N(t),t&&!e&&S(e=>e+1)},component:c,context:u,slots:d})}),y&&!w&&(0,n.jsx)("div",{className:"w-full flex items-center rounded-corners shadow-lg p-ft-6 md:p-ft-9 bg-platinum text-carbon",children:(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsx)("div",{className:"rounded-full border-[1px] border-aluminum text-aluminium w-[54px] h-[54px] flex items-center justify-center mb-ft-8 md:mb-ft-9",children:(0,n.jsx)(r.I,{icon:"checkmark-lg"})}),(0,n.jsx)("p",{className:"text-heading-3 whitespace-pre-line",children:p})]})}),w&&(0,n.jsx)(a.default,{title:m,text:f,duration:10},k)]})]})})}},59690:(e,t,l)=>{"use strict";l.d(t,{default:()=>i});var n=l(95155),a=l(12115),r=l(57530);let i=e=>{var t,l;let{id:i,label:s,isDarkMode:o,checked:c=!1,onChange:u,name:d,error:m,defaultChecked:f=!1,required:p=!1,hidden:h=!1,staticValue:x,width:v="full",component:g}=e;if(h)return(0,n.jsx)("input",{type:"hidden",name:d,value:x?"true":"false"});let b=(0,a.useId)(),y=null!=(l=null!=(t=null==g?void 0:g._id)?t:i)?l:b,[j,w]=(0,a.useState)(f||c),N=(0,a.useRef)(null);(0,a.useEffect)(()=>{w(f||c)},[f,c]);let k=(null==g?void 0:g.variant)==="dark"||o,S=!!(m||p&&!j),C=((e,t)=>({textColor:e?"text-(--color-platinum)":"text-(--color-carbon)",boxBase:"flex justify-center items-center self-start w-[22px] h-[22px] shrink-0 backdrop-blur-[20px] transition-all rounded-[3px]",fillBase:e?"bg-overlay-platinum-25":"bg-rhodium",hoverBorder:e?"group-hover:border-palladium":"group-hover:border-magnesium",checked:e?"border border-blue bg-platinum":"border border-carbon bg-rhodium",borderColor:t?e?"border-titanium":"border-magnesium":"border-transparent",checkmarkColor:e?"text-platinum":"text-carbon"}))(k,S),I=k?"focus-outline-white":"focus-outline-blue";return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{id:"".concat(y,"-live-region"),role:"status","aria-live":"polite","aria-atomic":"true",className:"sr-only"}),(0,n.jsxs)("label",{className:"w-full flex flex-col items-start mb-ft-6 ".concat(v),children:[d&&(0,n.jsx)("input",{ref:N,type:"checkbox",name:d,required:p,defaultChecked:j,style:{position:"absolute",opacity:0,pointerEvents:"none",width:22,height:22,margin:"auto"},tabIndex:-1}),(0,n.jsxs)("button",{type:"button",role:"checkbox",onClick:()=>{let e=!j;w(e),N.current&&(N.current.checked=e),null==u||u(e);let t=e?"".concat(s," checked"):"".concat(s," unchecked"),l=document.getElementById("".concat(y,"-live-region"));l&&(l.textContent=t,setTimeout(()=>{l&&(l.textContent="")},1e3))},className:"flex items-center text-start gap-3 cursor-pointer group ".concat(I),"aria-labelledby":y,"aria-required":p,"aria-invalid":S,"aria-checked":j,children:[(0,n.jsx)("div",{className:"\n        ".concat(C.boxBase,"\n        ").concat(C.fillBase,"\n        ").concat(C.hoverBorder,"\n        ").concat(j?C.checked:"border ".concat(C.borderColor),"\n      "),children:j&&(0,n.jsx)(r.I,{icon:"checkmark-sm",className:"w-[var(--space-5)] h-[var(--space-5)] translate-y-[0.5px] -translate-x-[0.5px] ".concat(C.checkmarkColor)})}),(0,n.jsx)("span",{id:y,className:"\n        ".concat(C.textColor," group-hover:underline\n        text-body-1\n         mb-0 mt-auto\n      "),children:s})]})]})]})}},61430:(e,t,l)=>{"use strict";function n(e){let t="production";if(!t)throw"NEXT_PUBLIC_ENV not defined";if(!e)throw"Locale not defined";let l=e.toLowerCase().replace(/[^a-z0-9-]/g,"");return"".concat(t,"_dxp_").concat(l)}l.d(t,{Ap:()=>r,Dj:()=>i,Y0:()=>s,Z_:()=>o});let a={dk:"da"};function r(e){var t;let l=null==e?void 0:e.trim();if(!l)return"en";let n=l.toLowerCase();if(a[n])return a[n];let r=null!=(t=n.split("-")[0])?t:n;return r}function i(e){if(!e||"/"===e)return"en";let t=e.split("/").filter(Boolean);return r(t.length>0?t[0]:"en")}function s(e){if(!e||"/"===e)return n("en");let t=e.split("/").filter(Boolean);return n(r(t.length>0?t[0]:"en"))}function o(e,t){let l=null==e?void 0:e.trim();return l?n(r(l)):s(t)}},62410:(e,t,l)=>{"use strict";l.r(t),l.d(t,{FacetMapsProvider:()=>o,useFacetMaps:()=>c});var n=l(95155),a=l(12115),r=l(61430);let i=(0,a.createContext)({slugToDisplay:{},resolveToSlug:{},loading:!0,mapsLocale:"",translateSlug:(e,t)=>null!=t?t:"",translateExpertisePath:e=>null!=e?e:""});function s(e){let{mapsLocale:t,initialFacetMaps:l,children:r}=e,s=(0,a.useMemo)(()=>{var e,n;let a=null!=(e=null==l?void 0:l.slugToDisplay)?e:{};return{slugToDisplay:a,resolveToSlug:null!=(n=null==l?void 0:l.resolveToSlug)?n:{},loading:!1,mapsLocale:t,translateSlug:(e,t)=>{var l;if(!t)return"";let n=a[e];return n&&null!=(l=n[t])?l:t},translateExpertisePath:e=>{if(!e)return"";let t=e.split("/");if(2===t.length){var l,n,r,i;let[e,s]=t,o=null!=(r=null==(l=a.expertiseAreaGroup)?void 0:l[e])?r:e,c=null!=(i=null==(n=a.expertiseAreas)?void 0:n[s])?i:s;return"".concat(o,"/").concat(c)}return e}}},[l,t]);return(0,n.jsx)(i.Provider,{value:s,children:r})}function o(e){let{locale:t,children:l,initialFacetMaps:o}=e,c=(0,a.useContext)(i),u=(0,r.Ap)((null==t?void 0:t.trim())||"en");return c.loading||c.mapsLocale!==u||o?(0,n.jsx)(s,{mapsLocale:u,initialFacetMaps:o,children:l}):(0,n.jsx)(n.Fragment,{children:l})}function c(){return(0,a.useContext)(i)}},62420:(e,t,l)=>{"use strict";l.d(t,{default:()=>u});var n=l(95155),a=l(12115),r=l(33688),i=l(57530),s=l(20063),o=l(37935),c=l(5499);function u(e){let{id:t,ariaLabel:l,navigationName:u,title:d,searchPlaceholder:m,hideButton:f,buttonText:p,buttonLink:h,helperText:x,searchPage:v,component:g,context:b}=e,[y,j]=(0,a.useState)(""),w=(0,s.useRouter)();return(0,n.jsx)("section",{"aria-label":l,"data-navigation-name":u,className:"mx-auto w-full md:max-w-ft-max",children:(0,n.jsxs)("div",{className:"flex flex-col gap-ft-8 md:gap-ft-8 md:flex-row md:items-start",children:[d&&(0,n.jsx)("h2",{className:"text-heading-2 md:w-1/2 md:pr-ft-10",children:(0,n.jsx)(o.aI,{parameterId:"title",component:g,context:b})}),(0,n.jsxs)("div",{className:"flex flex-col gap-ft-10 md:gap-ft-9 self-stretch md:w-[953px]",children:[(0,n.jsxs)("form",{onSubmit:e=>{if(e.preventDefault(),y&&(null==v?void 0:v.path)){let e="".concat(v.path,"?query=").concat(encodeURIComponent(y));w.push(e)}},className:"flex justify-between items-center border-b border-carbon pb-ft-3",children:[(0,n.jsx)("input",{type:"text",placeholder:m,value:y,onChange:e=>j(e.target.value),className:"hidden md:block flex-1 bg-transparent text-heading-3 outline-none"}),(0,n.jsx)("input",{type:"text",placeholder:m,value:y,onChange:e=>j(e.target.value),className:"md:hidden flex-1 bg-transparent text-heading-5 outline-none"}),(0,n.jsx)("button",{type:"submit","aria-label":"Search",className:"ml-ft-3 text-carbon",children:(0,n.jsxs)("span",{className:"flex items-center justify-center w-8 h-8 md:w-14 md:h-14 roun
1ded-full bg-rhodium",children:[(0,n.jsx)(i.I,{icon:"magnifier-md",className:"md:hidden hover:cursor-pointer"}),(0,n.jsx)(i.I,{icon:"magnifier-lg",className:"hidden md:block hover:cursor-pointer"})]})})]}),(x||!f)&&(0,n.jsxs)("div",{className:f||!x?void 0:"flex w-full flex-row items-center gap-ft-5 lg:flex-col lg:gap-(--spacing-ft-6) lg:items-start",children:[x&&(0,n.jsx)("p",{className:f?"text-body-1":"flex-1 basis-0 text-body-1",children:(0,n.jsx)(o.aI,{parameterId:"helperText",component:g,context:b})}),!f&&(0,n.jsx)("div",{className:"flex-1 basis-0 [&_a]:w-full [&_button]:w-full",children:(0,n.jsx)(r.default,{text:p,href:(0,c.UY)(h)||"#",isExternal:(0,c.i9)(h),variant:"secondary",isDarkMode:!1,componentId:t})})]})]})]})})}},63865:(e,t,l)=>{"use strict";l.d(t,{default:()=>r});var n=l(95155);l(12115);var a=l(41875);let r=e=>{let{searchBoxParams:t}=e,{searchBoxProps:l}=t||{};return(0,n.jsx)("div",{className:"searchBox",children:(0,n.jsx)(a.G,{...l})})}},66278:(e,t,l)=>{"use strict";l.d(t,{A:()=>v});var n=l(95155),a=l(39441),r=l(7512),i=l(33688),s=l(27860),o=l(59690),c=l(84862),u=l(30926);let d=(0,u.createServerReference)("60945121f3986d19785c58a85de15a42fb916516d1",u.callServer,void 0,u.findSourceMapURL,"submitContactForm");var m=l(33631),f=l(74082),p=l(37935),h=l(20063),x=l(12115);function v(e){var t,l,u,v,g,b,y,j,w,N,k,S,C,I,P,A,T,M,_,R,E;let{id:L,formTitle:F,formHandle:D,formName:B,showRequestTopic:O=!0,abbreviation:z,topicLabel:U,topicPlaceholder:H,areaOfInterestOptions:q,messageLabel:V,messagePlaceholder:G,titleLabel:W,titlePlaceholder:K,firstNameLabel:Y,firstNamePlaceholder:J,lastNameLabel:Q,lastNamePlaceholder:$,companyLabel:Z,companyPlaceholder:X,emailLabel:ee,emailPlaceholder:et,phoneLabel:el,phonePlaceholder:en,countryLabel:ea,countryPlaceholder:er,countryOptions:ei,submitButtonText:es,locale:eo="en",departmentNumber:ec,acceptTermsLabel:eu,component:ed,context:em,handleFormSubmitState:ef}=e,[ep,eh,ex]=(0,x.useActionState)(d,null),ev=(0,x.useRef)(!1),eg=(0,x.useRef)(ep),eb="C20-contact-form-",ey=(0,h.useSearchParams)(),[ej,ew]=(0,x.useState)({});(0,x.useEffect)(()=>{let e={},t=ey.get("utm_source");t&&(e.GA_Source=t);let l=ey.get("utm_medium");l&&(e.GA_Medium=l);let n=ey.get("utm_campaign");n&&(e.GA_Campaign=n);let a=ey.get("utm_term");a&&(e.GA_Term=a);let r=ey.get("utm_content");r&&(e.GA_Content=r);let i=ey.get("utm_id");i&&(e.GA_Id=i),ew(e)},[ey]);let eN=(e,t)=>{var l;if(null==ep||null==(l=ep.errors)?void 0:l[t])return"dk"===eo?"".concat(e," er p\xe5kr\xe6vet"):"".concat(e," is required")},ek=null==em||null==(t=em.composition)?void 0:t.type,eS=(0,f.Lc)(null==em||null==(u=em.composition)||null==(l=u.parameters)?void 0:l.expertisearea,"salesforceId"),eC=(0,f.Lc)(null==em||null==(g=em.composition)||null==(v=g.parameters)?void 0:v.industry,"salesforceId"),eI=(0,f.Lc)(null==em||null==(y=em.composition)||null==(b=y.parameters)?void 0:b.funnelStage),eP=(0,f.Lc)(null==em||null==(N=em.composition)||null==(w=N.parameters)||null==(j=w.businessArea)?void 0:j.value),eA=(0,f.Lc)(null==em||null==(k=em.composition)?void 0:k._name);return(0,x.useEffect)(()=>{if(ep!==eg.current&&!(null==ep?void 0:ep.errors)){if(null==ep?void 0:ep.success){var e,t;(0,m.s)({eventName:"contact_form_submit",eventType:"interaction",keyEvent:!0,data:{email:null!=(t=null==ep||null==(e=ep.data)?void 0:e.email)?t:"",url:window?window.location.href:"",formName:null!=F?F:"",formId:null!=D?D:""}}),ef(!0),ev.current=!1}else ep&&!ep.success&&ev.current&&ef(!1);eg.current=ep}},[ep,ef]),(0,n.jsxs)("form",{action:eh,className:"space-y-6 mx-auto",onSubmit:()=>{ev.current=!0},suppressHydrationWarning:!0,children:[O&&Array.isArray(q)&&q.length>0&&(0,n.jsx)(r.default,{id:"".concat(eb,"topic"),name:"contact_form_areas_of_interest",label:null!=U?U:"",placeholder:null!=H?H:"",options:q,isDarkMode:!0,className:"mb-ft-9",selected:(null==ep||null==(S=ep.data)?void 0:S.topic)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"topic-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),(0,n.jsx)(s.TextBox,{id:"".concat(eb,"message"),name:"message",label:null!=V?V:"",placeholder:null!=G?G:"",isDarkMode:!0,defaultValue:(null==ep||null==(C=ep.data)?void 0:C.message)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"message-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),(0,n.jsxs)("div",{className:"flex flex-row gap-ft-4 mt-ft-9 mb-ft-7",children:[(0,n.jsx)(a.default,{id:"".concat(eb,"job_title"),name:"job_title",label:W,placeholder:K,isDarkMode:!0,defaultValue:(null==ep||null==(I=ep.data)?void 0:I.job_title)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"job_title-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),Array.isArray(ei)&&ei.length>0&&(0,n.jsx)(r.default,{id:"".concat(eb,"country"),name:"country",label:ea,placeholder:er,options:ei,isDarkMode:!0,selected:(null==ep||null==(P=ep.data)?void 0:P.country)||"",required:!0,component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"country-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial"))]}),(0,n.jsxs)("div",{className:"flex flex-row gap-ft-4 mb-ft-7",children:[(0,n.jsx)(a.default,{id:"".concat(eb,"first_name"),name:"first_name",label:Y,placeholder:J,isDarkMode:!0,minLength:2,error:eN(Y,"first_name"),defaultValue:(null==ep||null==(A=ep.data)?void 0:A.first_name)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"first_name-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),(0,n.jsx)(a.default,{id:"".concat(eb,"last_name"),name:"last_name",label:Q,placeholder:$,isDarkMode:!0,minLength:2,error:eN(Q,"last_name"),defaultValue:(null==ep||null==(T=ep.data)?void 0:T.last_name)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"last_name-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial"))]}),(0,n.jsx)(a.default,{id:"".concat(eb,"company"),name:"company",label:Z,placeholder:X,isDarkMode:!0,defaultValue:(null==ep||null==(M=ep.data)?void 0:M.company)||"",error:eN(Z,"company"),component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"company-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),(0,n.jsxs)("div",{className:"flex flex-row gap-ft-4 mb-ft-7",children:[(0,n.jsx)(a.default,{id:"".concat(eb,"email"),name:"email",label:ee,placeholder:et,isDarkMode:!0,type:"email",error:eN(ee,"email"),defaultValue:(null==ep||null==(_=ep.data)?void 0:_.email)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0,pattern:"^[^\\s@]+@[^\\s@]+\\.[A-Za-z]{2,}$"},"email-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),(0,n.jsx)(a.default,{id:"".concat(eb,"user_inserted_phone_number"),name:"user_inserted_phone_number",label:el,placeholder:en,isDarkMode:!0,type:"tel",pattern:"[\\+]?[0-9]{8,}",defaultValue:(null==ep||null==(R=ep.data)?void 0:R.user_inserted_phone_number)||"",component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0}
1,"phone-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial"))]}),(0,n.jsx)(o.default,{id:"".concat(eb,"permission_store_and_process"),label:eu,isDarkMode:!0,defaultChecked:!!(null==ep||null==(E=ep.data)?void 0:E.permission_store_and_process),name:"permission_store_and_process",error:eN(eu,"permission_store_and_process"),required:!0,component:ed,context:em,slots:{},slotName:void 0,slotIndex:void 0},"checkbox-".concat((null==ep?void 0:ep.success)?"success":(null==ep?void 0:ep.data)?"error":"initial")),(0,n.jsx)(i.default,{variant:"primary",text:es,type:"submit",isDarkMode:!0,disabled:ex,className:"mt-ft-6",componentId:L}),(0,n.jsx)("div",{className:"rich-text rich-text--terms text-platinum w-full",children:(0,n.jsx)(p.mj,{parameterId:"formTermsText",component:ed,context:em,resolveRichTextRenderer:c.R})}),(0,n.jsx)("input",{type:"hidden",name:"path",value:(null==em?void 0:em.path)||""}),(0,n.jsx)("input",{type:"hidden",name:"abbreviation",value:z}),(0,n.jsx)("input",{type:"hidden",name:"formHandle",value:D}),B&&(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_form_name",value:B}),(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_contact_form_initials",value:z}),(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_page_type",value:ek||""}),(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_industry",value:eC}),(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_service_category",value:eS||""}),(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_funnel_stage",value:String(eI)||""}),ec&&(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_department",value:ec}),eP&&(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_business_area",value:eP}),eA&&(0,n.jsx)("input",{type:"hidden",name:"uniform_hidden_page_name",value:eA}),Object.entries(ej).map(e=>{let[t,l]=e;return(0,n.jsx)("input",{type:"hidden",name:t,value:l},t)})]})}},66438:(e,t,l)=>{"use strict";l.d(t,{ComponentButton:()=>s});var n=l(95155);l(12115);var a=l(33688),r=l(47026),i=l(5499);let s=e=>{var t;let{id:l,buttonText:s,buttonHref:o,isDarkMode:c=!1,tertiaryButtonIcon:u,component:d}=e;if(!s||!o)return null;let m=null!=(t=null==d?void 0:d.variant)?t:"primary",f=(0,i.UY)(o)||"#",p="tertiary"===m?(0,r.YB)(c,u):void 0;return(0,n.jsx)(a.default,{className:"max-w-none md:max-w-[50%] text-center",text:s,href:f,isExternal:(0,i.i9)(o),variant:m,isDarkMode:c,icon:p,componentId:l})}},66847:(e,t,l)=>{"use strict";l.r(t),l.d(t,{AccordionContent:()=>d});var n=l(95155),a=l(33688),r=l(32594),i=l(14306),s=l(37935),o=l(84862),c=l(12115),u=l(5499);let d=e=>{var t,l,d,m,f,p;let{title:h,titleNode:x,text:v,richText:g,component:b,context:y,image:j,buttonText:w,buttonHref:N,showButton:k=!1,layout:S="stacked",iconPosition:C="left",children:I,iconSizeOverride:P,contentClassName:A}=e,[T,M]=(0,c.useState)(!1),[_,R]=(0,c.useState)(!1),E=("string"==typeof h&&h.length?h:"section").replace(/\s+/g,"-").toLowerCase(),L="accordion-content-".concat(E),F="accordion-title-".concat(E),D=null==j?void 0:j[0],B=null==D||null==(l=D.fields)||null==(t=l.url)?void 0:t.value,O=(null==D||null==(m=D.fields)||null==(d=m.title)?void 0:d.value)||"",z=null==D||null==(p=D.fields)||null==(f=p.description)?void 0:f.value,U=(0,u.UY)(N),H={parameterId:"richText",component:b,context:y,...null!=g?g:{}};(0,c.useEffect)(()=>{M(window.matchMedia("(max-width: 1023px)").matches)},[]);let q="flex items-start gap-ft-6 md:gap-ft-7";return(0,n.jsx)("li",{className:"flex w-full items-start py-ft-5 md:py-ft-6 border-b border-palladium",children:(0,n.jsx)("div",{className:"w-full self-stretch",children:(0,n.jsx)("div",{className:"right"===C?"".concat(q," flex-row-reverse"):q,children:(0,n.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,n.jsxs)("button",{id:"accordionToggle-".concat(E),type:"button","aria-labelledby":F,"aria-expanded":_,"aria-controls":L,onClick:()=>R(e=>!e),className:"w-full text-left text-heading-4 text-carbon pt-ft-1 md:pt-ft-5 cursor-pointer group flex ".concat("right"===C?"flex-row-reverse":"flex-row"," items-start md:items-center gap-ft-6 md:gap-ft-7"),children:[(0,n.jsx)("span",{className:"shrink-0",children:(0,n.jsx)(r.A,{size:null!=P?P:T?"small":"large",canToggle:!0,active:_,tabIndex:-1,as:"span",className:"group-hover:bg-carbon group-hover:text-platinum group-focus:bg-carbon group-focus:text-platinum transition-colors"})}),(0,n.jsx)("h3",{id:F,className:"right"===C?"text-left flex-1 min-w-0":"text-left w-full",children:null!=x?x:h})]}),(0,n.jsxs)("div",{id:L,"aria-labelledby":F,className:"mt-ft-6 ".concat("right"===C?"pr-[40px] md:pr-[74px]":"pl-[40px] md:pl-[74px]"," gap-ft-6 gap-x-ft-9 flex flex-col ").concat(_?"block":"hidden"," ").concat("sideBySide"===S?"md:flex-row md:items-stretch":""," w-full ").concat(null!=A?A:""),children:[B&&(0,n.jsxs)("figure",{className:"relative overflow-hidden w-full ".concat("sideBySide"===S?"md:w-1/2 h-auto":""),children:[(0,n.jsx)(i.U,{src:D,alt:O,width:600,height:400,className:"w-full object-cover aspect-video"}),z&&(0,n.jsx)("figcaption",{className:"mt-ft-5 text-body-2",children:z})]}),(0,n.jsxs)("div",{className:"flex flex-col ".concat("sideBySide"===S?"w-full md:w-1/2":""),children:[(v||b&&y)&&(0,n.jsxs)("div",{className:"rich-text text-body-1 text-carbon space-y-ft-6",children:[v&&(0,n.jsx)("p",{className:"text-body-1 text-carbon",children:v}),b&&y&&(0,n.jsx)(s.mj,{...H,resolveRichTextRenderer:o.R})]}),I,k&&w&&U&&(0,n.jsx)("div",{className:"fit-content mt-ft-6",children:(0,n.jsx)(a.default,{text:w,href:U,isExternal:(0,u.i9)(N),variant:"secondary",isDarkMode:!1})})]})]})]})})})})}},68305:(e,t,l)=>{"use strict";l.d(t,{default:()=>i});var n=l(95155);l(12115);var a=l(49097),r=l(75477);let i=e=>{let{refinementListParams:t}=e,{refinementListProps:l}=t||{};if(!(null==l?void 0:l.attribute))return(0,n.jsx)(r.default,{title:"Property 'attribute' was not defined for RefinementList component."});let{allowedIndex:i,...s}=l;return(0,n.jsxs)("div",{className:"refinementList",children:[(0,n.jsxs)("span",{children:["Search results are filtered by the following attribute: ",(0,n.jsx)("code",{children:null==l?void 0:l.attribute})]}),(0,n.jsx)(a.u,{...s})]})}},69455:(e,t,l)=>{"use strict";l.d(t,{default:()=>y});var n=l(95155),a=l(12115),r=l(23434),i=l(51117),s=l(83945),o=l(75477),c=l(23664),u=l(71081),d=l(18872),m=l(78134),f=l(98858),p=l(61430),h=l(20063),x=l(62410),v=l(11712),g=l(94137);function b(e){var t,l,r,s,o;let{headingText:d,isDarkMode:p=!1,refinementlist:h,relatedContent:b,areaOfExpertise:y,component:w,context:N,searchClient:k,indexName:S}=e,C=null==h?void 0:h.refinementListProps,{resolveToSlug:I}=(0,x.useFacetMaps)(),P=null!=(t=null==b?void 0:b.options)?t:{},A=null!=(l=P.count)?l:4,T=null!=(r=P.searchText)?r:"",M=null!=(s=P.facetsValues)?s:{},_=a.useMemo(()=>(0,v.Jf)(M,I),[M,I]),R=a.useMemo(()=>{let e=(0,g.hb)("servicePage"),t=e?[[e]]:[];for(let[e,l]of Object.entries(_))Array.isArray(l)&&l.length&&t.push(l.map(t=>"".concat(e,':"').concat(t,'"')));if(Array.isArray(y)){let e=[];for(let t of y){var l,n,a;for(let r of null!=(a=null==(n=t.fields)||null==(l=n.expertiseAreas)?void 0:l.value)?a:[]){let t=r.entry,l="string"==typeof(null==t?void 0:t._slug)?t._slug.trim():"";if(!l){console.warn("[C6 Offerings] Expertise area CMS reference is missing _slug; skipped for Algolia facet filter.");continue}e.push(l)}}let r=(0,v.Jf)({expertiseAreas:e},I).expertiseAreas;(null==r?void 0:r.length)&&t.push(r.map(e=>"expertiseAreas:".concat(e)))}return t},[_,y,I]),E=!!(null==C?void 0:C.attribute);return(0,n.jsx)("section",{className:"min-h-[350px]",id:"C.6-".concat(w._id),"aria-describedby":"C.6-".concat(w._id,"-title"),children:(0,n.jsxs)(m.V,{indexName:S,searchClient:k,routing:!1,future:{preserveSharedStateOnUnmount:!0},children:[(0,n.jsx)(i.Z,{hitsPerPage:A,facetFilters:R,query:T,distinct:!0}),(0,n.jsx)(f.CardSectionWithHeader,{headerId:"C.6-".concat(w._id,"-title"),title:d,className:"h-full",refinement:E&&(0,n.jsx)(u.A,{attribute:null!=(o=C.attribute)?o:"Services",operator:C.operator,limit:C.limit,showMore:C.showMore,searchable:C.searchable,escapeFacetValues:C.escapeFacetValues,isDarkMode:p,className:"pt-ft-6 md:pt-0"}),showLink:!1,component:w,context:N,componentTitleFieldName:"headingText",children:(0,n.jsx)(c.A,{})}),(0,n.jsx)(j,{className:"w-max-[248px]"})]})})}function y(e){let t="7TKJ3OVO80",l="aa298f56b73b18d757f2020c5f3abbaf",i=(0,h.usePathname)(),s=(0,p.Y0)(null!=i?i:""),c=a.useMemo(()=>t&&l?(0,r.p)(t,l):null,[t,l]);if(!s||!c)return(0,n.jsx)("div",{className:"space-y-3",children:(0,n.jsx)(o.default,{title:"Missing Algolia config"})});let u=(0,p.Dj)(null!=i?i:"");return(0,n.jsx)(x.FacetMapsProvider,{locale:u,children:(0,n.jsx)(b,{...e,searchClient:c,indexName:s})})}function j(e){let{className:t=""}=e,{currentRefinement:l,nbPages:a,refine:r}=(0,s.W)();return!a||a<=1?null:(0,n.jsx)("div",{className:t,children:(0,n.jsx)(d.A,{page:l+1,totalPages:a,onPageChange:e=>{r(Math.max(0,Math.min(e-1,a-1)))}})})}},71081:(e,t,l)=>{"use strict";l.d(t,{A:()=>u});var n=l(95155),a=l(12115),r=l(97377),i=l(92977),s=l(73493),o=l(77281),c=l(62410);function u(e){let{attribute:t,operator:l="and",limit:u=10,showMore:d=!1,searchable:m=!1,escapeFacetValues:f=!0,isDarkMode:p=!1,className:h="",hideAllOption:x=!1,selectFirstByDefault:v=!1,onInteraction:g}=e,{translateSlug:b}=(0,c.useFacetMaps)(),{status:y,error:j}=(0,r.J)(),{refine:w}=(0,i.X)({includedAttributes:[t]},{skipSuspense:!0}),{items:N,refine:k,canToggleShowMore:S,isShowingMore:C,toggleShowMore:I,searchForItems:P}=(0,s.J)({attribute:t,operator:l,limit:u,showMore:d,escapeFacetValues:f}),A=(0,a.useRef)(new Map),T=(0,a.useRef)(!1);(0,a.useEffect)(()=>
1{if(v&&!T.current&&0!==N.length){if(N.some(e=>e.isRefined)){T.current=!0;return}T.current=!0,k(N[0].value)}},[v,N,k]),(0,a.useEffect)(()=>{let e=N.filter(e=>e.isRefined),t=new Set(N.map(e=>e.value));for(let[l]of(e.forEach(e=>{A.current.set(e.value,{value:e.value,label:e.label,count:e.count,isRefined:!0})}),A.current))if(t.has(l)){let e=N.find(e=>e.value===l);e&&!e.isRefined&&A.current.delete(l)}},[N]);let M=a.useMemo(()=>{let e=new Set(N.map(e=>e.value)),t=[...N];for(let[l,n]of A.current)e.has(l)||t.push({...n,count:0,isRefined:!0});return t},[N]);(0,a.useEffect)(()=>{console.warn("[C18 locale debug] SingleSelectRefinementList facet API",{uniformAttribute:t,algoliaFacetAttribute:t,instantSearchStatus:y,instantSearchError:j,itemCount:N.length,mergedItemCount:M.length,stickyCount:A.current.size,items:N.map(e=>({label:e.label,value:e.value,count:e.count,isRefined:e.isRefined}))})},[t,y,j,N,M]);let _=()=>{"function"==typeof g&&g()};return 0===M.length?null:(0,n.jsxs)("div",{className:h,children:[m&&(0,n.jsx)("input",{type:"search",placeholder:"Search ".concat(t,"…"),onChange:e=>{_(),P(e.currentTarget.value)},className:"mb-3 w-full rounded-lg border px-3 py-2 text-sm"}),(0,n.jsxs)("div",{className:"flex flex-wrap gap-x-ft-1 gap-y-ft-6 md:gap-x-ft-6",children:[!x&&(0,n.jsx)(o.default,{id:"".concat(t,"-all"),pillText:"All (".concat(N.reduce((e,t)=>{var l;return e+(null!=(l=t.count)?l:0)},0),")"),canToggle:!0,active:!M.some(e=>e.isRefined),onToggle:()=>{_(),A.current.clear(),w()},isDarkMode:p},"all"),M.map(e=>(0,n.jsx)(o.default,{id:"".concat(t,"-").concat(e.value),pillText:function(e){let l=String(e.value).trim();return b(t,l)||l}(e),count:e.count,canToggle:!0,active:e.isRefined,onToggle:()=>{if(e.isRefined){if(x)return;A.current.delete(e.value)}_(),k(e.value)},isDarkMode:p},e.value))]}),S&&(0,n.jsx)("button",{onClick:()=>{_(),I()},className:"mt-3 text-xs font-medium underline",children:C?"Show less":"Show more"})]})}},71187:(e,t,l)=>{"use strict";l.d(t,{W:()=>a});var n=l(12115);function a(e){let t=(0,n.useRef)(null),[l,a]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!t.current)return;let l=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&(a(!0),l.disconnect())},{threshold:.2,...e});return l.observe(t.current),()=>l.disconnect()},[e]),{ref:t,isInView:l}}},72365:(e,t,l)=>{"use strict";l.d(t,{default:()=>s});var n=l(33631),a=l(74082),r=l(20063),i=l(12115);function s(e){var t,l,s,o,c,u,d,m,f,p,h,x,v,g,b,y,j,w,N,k,S,C,I,P,A,T,M;let{component:_,context:R,serviceName:E}=e,{isContextualEditing:L}=R||{};if(L)return null;let F=(null==_?void 0:_.parameters)||{},D=(null==R||null==(t=R.dynamicInputs)?void 0:t.locale)||"en",B="".concat((null==_?void 0:_.type)||"unknown","-").concat((0,a.Lc)(F.title)||"untitled","-").concat(D),O=((null==_?void 0:_.type)==="servicePage"||(null==_?void 0:_.type)==="emptyPage")&&(0,a.Lc)(null==(o=F.pageSubtype)||null==(s=o.value)||null==(l=s.fields)?void 0:l.pageSubtype)||"",z=(null==_?void 0:_.type)==="coursePage"?(0,a.Lc)(null==(d=F.pageSubtype)||null==(u=d.value)||null==(c=u.fields)?void 0:c.pageSubtype):"",U=(null==_?void 0:_.type)==="eventPage"?(0,a.Lc)(null==(p=F.pageSubtype)||null==(f=p.value)||null==(m=f.fields)?void 0:m.pageSubtype):"",H=(null==_?void 0:_.type)==="networkPage"?(0,a.Lc)(null==(v=F.pageSubtype)||null==(x=v.value)||null==(h=x.fields)?void 0:h.pageSubtype):"",q=(null==_?void 0:_.type)==="insightPage"?(0,a.Lc)(null==(y=F.pageSubtype)||null==(b=y.value)||null==(g=b.fields)?void 0:g.pageSubtype):"",V=Array.isArray(null==F||null==(j=F.businessArea)?void 0:j.value)?null==(N=F.businessArea)||null==(w=N.value)?void 0:w.map(e=>{var t,l,n;return(null==e||null==(n=e.entry)||null==(l=n.fields)||null==(t=l.name)?void 0:t.value)?e.entry.fields.name.value:""}):"",G=["servicePage","emptyPage","insightPage","networkPage"].includes((null==_?void 0:_.type)||""),W=["servicePage","coursePage","eventPage","emptyPage"].includes((null==_?void 0:_.type)||"")&&null!=(T=(0,a.Lc)(null!=(A=F.expertiseAreas)?A:F.expertisearea))?T:"",K={pageId:B,pageType:(null==_?void 0:_.type)||"",pageSubType:(0,a.Lc)(F.pageSubType)||"",expertiseArea:W,industry:(0,a.Lc)(F.industry)||"",funnelStage:(0,a.Lc)(F.funnelStage)||"",serviceName:G?E:"",campaignName:(0,a.Lc)(F.campaignName)||"",departmentNumber:(0,a.Lc)(F.departmentNumber)||(null==(P=_.slots)||null==(I=P.metaData)||null==(C=I[0])||null==(S=C.parameters)||null==(k=S.departmentNumber)?void 0:k.value)||"",language:"da"===D?"da":"en",location:(0,a.Lc)(F.location)||"",courseCategory:null!=z?z:"",serviceType:O||"",networkName:H||"",eventPageType:U||"",resourceCategory:q||"",businessArea:V,projectName:"",verificationType:"",productType:"",customerNeed:"",ftCountryCode:"da"===D?"da":"en"},Y=(0,r.usePathname)(),J=(0,r.useSearchParams)(),Q=null!=(M=null==J?void 0:J.toString())?M:"",$=Q?"".concat(Y,"?").concat(Q):Y;return(0,i.useEffect)(()=>{void 0!==window.dataLayer&&(0,n.U)(K)},[$,K]),null}},72368:(e,t,l)=>{"use strict";l.d(t,{default:()=>u});var n=l(95155);l(12115);var a=l(51117),r=l(41875),i=l(49097),s=l(3092),o=l(75477),c=l(501);let u=e=>{let{component:t,searchBoxParams:l,refinementListParams:u,paginationParams:d,pageSize:m}=e||{},f=null==u?void 0:u.refinementListProps;if(!(null==f?void 0:f.attribute))return(0,n.jsx)(o.default,{title:"Property 'attribute' was not defined for RefinementList parameter in BasicComponents component."});let{allowedIndex:p,...h}=f;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.Z,{hitsPerPage:m}),(0,n.jsx)("div",{className:"searchBox",children:(0,n.jsx)(r.G,{...null==l?void 0:l.searchBoxProps})}),(0,n.jsxs)("div",{className:"refinementList",children:[(0,n.jsx)("span",{children:f.attribute}),(0,n.jsx)(i.u,{...h})]}),(0,n.jsx)("div",{className:"hits",children:(0,c.R)(t)}),(0,n.jsx)("div",{className:"pagination",children:(0,n.jsx)(s.d,{...null==d?void 0:d.paginationProps})})]})}},72526:(e,t,l)=>{"use strict";function n(e){let t=null!=e?e:"#";if("#"===t||function(e){if(!e||"#"===e)return!1;try{return(e.startsWith("http")?new URL(e).pathname:e.split("?")[0]).toLowerCase().endsWith(".pdf")}catch(t){return e.split("?")[0].toLowerCase().endsWith(".pdf")}}(t))return t;if(!t||"#"===t)return null!=t?t:"#";if(t.startsWith("http://")||t.startsWith("https://"))try{let e=new URL(t);return e.pathname+e.search+e.hash}catch(e){}return t}function a(e){var t,l,a,r,i,s,o,c,u,d,m,f,p,h,x,v,g,b,y;let j=(null==e?void 0:e.functionalPageType)==="servicePage"?"highlight-3":["coursePage","eventPage"].includes((null==e?void 0:e.functionalPageType)||"")?"highlight-2":"highlight-1";return{id:e.id,title:null!=(u=e.title)?u:"",subtitle:null!=(d=e.subt
1itle)?d:"",imageUrl:null!=(m=null==e||null==(r=e.imageSrc)||null==(a=r[0])||null==(l=a.fields)||null==(t=l.url)?void 0:t.value)?m:"",imageAlt:null!=(f=null==e||null==(c=e.imageSrc)||null==(o=c[0])||null==(s=o.fields)||null==(i=s.title)?void 0:i.value)?f:"",text:null!=(p=e.description)?p:"",tagLabel:null!=(h=e.pageSubtype)?h:"",tagClassName:"",tagHref:n(e.href),variation:j,date:null!=(x=e.dateText)?x:"",language:null!=(v=e.languageText)?v:"",duration:null!=(g=e.durationText)?g:"",location:null!=(b=e.locationText)?b:"",buttonText:"Read more",buttonHref:n(null!=(y=e.href)?y:"#")}}function r(e){var t,l,a,r,i,s,o,c,u,d,m,f,p,h,x,v,g,b,y,j,w;let N=null!=(t=e.variant)?t:"default",k=null!=(l=e.tag)?l:"Tag label",S=(w=null!=(a=e.title)?a:"").length>100?w.substring(0,100)+"...":w,C=null!=(r=e.subtitle)?r:"",I=null!=(i=null==e?void 0:e.description)?i:"",P=n(null!=(s=e.href)?s:"#"),A=null!=(o=e.date)?o:e.dates,T=e.duration,M=e.location,_=null!=(c=e.id)?c:"",R=e.language,E={eventName:"card_click",eventType:"interaction",keyEvent:!1,data:{cardType:"",cardSubType:null!=k?k:""}};if("image"===e.variant){let t="networkPage"===e.pageType?"network":"projectPage"===e.pageType?"project":"insight";return E.data.cardType=t,{id:_,imageUrl:null!=(m=e.image)?m:"/placeholder.jpg",title:S,subtitle:C,text:I,tagLabel:k,tagClassName:e.tagClassName,tagHref:P,variation:t,date:A,duration:T,location:M,buttonText:null==(u=e.cta)?void 0:u.label,buttonHref:(null==(d=e.cta)?void 0:d.url)?n(e.cta.url):void 0,className:e.className,trackingData:E}}if("cta"===e.variant)return E.data.cardType="cta",{id:_,title:S,subtitle:null!=C?C:"",buttonText:null!=(h=null==(f=e.cta)?void 0:f.label)?h:"Learn more",buttonHref:n(null!=(x=null==(p=e.cta)?void 0:p.url)?x:P),className:e.className,isDetailed:null!=(v=e.isDetailed)&&v,trackingData:E};if("business"===e.variant){E.data.cardType="business";let t=null!=(g=e.fields)?g:[],l=e.usePhoneAsSubtitle&&e.phone?e.phoneLabel?"".concat(e.phoneLabel," ").concat(e.phone):e.phone:void 0;t.length||!e.phone||l||(t=[{label:null!=(b=e.phoneLabel)?b:"",value:e.phone,type:"tel"}]);let a="function"==typeof e.reachOutCallback,r=a?void 0:n(P),i=null!=(y=e.hideAction)?y:!a;return{id:_,tag:e.country,title:null!=(j=e.name)?j:S||"No name",subtitle:null!=l?l:C,addressLines:e.addressLines,fields:t,actionText:e.reachOutText,actionHref:r,actionOnClick:e.reachOutCallback,hideAction:i,className:e.className,trackingData:E}}let L="detailed"===N?"detailed":"transparent"===N?"transparent":"compact";if("compact"===L)E.data.cardType="service";else if("transparent"===L)E.data.cardType="newsPage"===e.pageType?"news":"globalSearch";else{let t=(null==e?void 0:e.pageType)==="coursePage"?"course":(null==e?void 0:e.pageType)==="eventPage"?"event":"job";E.data.cardType=t}return{id:_,tagLabel:k,tagClassName:e.tagClassName,tagVariant:"light",subtitle:C,title:S,text:I,href:P,Date:A,Duration:T,Location:M,variant:L,trackingData:E,language:R,reverseTextOrder:(null==e?void 0:e.pageType)==="eventPage"||(null==e?void 0:e.pageType)==="coursePage"}}l.d(t,{q:()=>r,C:()=>a})},74082:(e,t,l)=>{"use strict";l.d(t,{Lc:()=>function e(t,l){if(t&&"object"==typeof t&&"type"in t&&"value"in t){let{type:n,value:a}=t;return"text"===n?"string"==typeof a||"number"==typeof a?String(a):Array.isArray(a)?a.map(t=>e(t,l)).filter(Boolean).join(","):void 0:e(a,l)}if("string"==typeof t||"number"==typeof t)return String(t);if(null!=t){if(Array.isArray(t))return t.map(t=>e(t,l)).filter(Boolean).join(",");if(Array.isArray(t.entries))return t.entries.map(t=>{var n;return e(null!=(n=t.entry)?n:t,l)}).filter(Boolean).join(",");if(t.entry)return e(t.entry,l);if(l&&t.fields&&l in t.fields)return e(t.fields[l],void 0);if(t.fields)for(let l of Object.values(t.fields)){let t=e(l,void 0);if(t)return t}return"string"==typeof t._slug?t._slug:"string"==typeof t._name?t._name:"value"in t?e(t.value,l):void 0}}})},75134:(e,t,l)=>{"use strict";function n(e){let t=e.match(/action=["']([^"']+)["']/i);return t?new URL(t[1]).pathname:null}l.d(t,{U:()=>n})},75477:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var n=l(95155);l(12115);let a=e=>{let{title:t}=e;return(0,n.jsx)("div",{className:"callout",children:(0,n.jsx)("span",{children:"Search results will first show when you set the algolia property."})})}},78279:(e,t,l)=>{"use strict";l.d(t,{default:()=>s});var n=l(95155),a=l(12115),r=l(37935),i=l(84862);function s(e){let{id:t,component:l,context:s,header:o,leadHeader:c,descriptionText:u,ariaLabel:d,navigationName:m,highlightedRow:f,highlightedColumn:p}=e,h=(0,a.useId)().replace(/:/g,"-"),x=t||(null==l?void 0:l._id)||"table",v="".concat(x,"-").concat(h),g=c?"".concat(v,"__lead"):void 0,b=o?"".concat(v,"__heading"):void 0,y=u?"".concat(v,"__description"):void 0,j=[b,g].filter(
1Boolean).join(" ")||void 0,w=e=>"string"==typeof e?/^\d+$/.test(e.trim())?parseInt(e.trim(),10):void 0:"number"==typeof e&&Number.isInteger(e)&&e>0?e:void 0,N=w(f),k=w(p);return(0,a.useEffect)(()=>{if(!v)return;let e=document.getElementById("C.29-".concat(v));if(!e)return;let t=e.querySelector(".rt-table");if(!t)return;let l=t.querySelector("table");if(!l)return;l.setAttribute("data-table-id",v),function(e,t,l){let n,a,r=new Set(["bg-rhodium","rounded-l-small","rounded-r-small","rounded-t-small","rounded-b-small"]);e.querySelectorAll("th,td").forEach(e=>{r.forEach(t=>e.classList.remove(t))});let i=(e=>{var t,l,n;if(null==(t=e.tBodies)?void 0:t.length)return Array.from(e.tBodies[0].rows);let a=new Set(Array.from(null!=(n=null==(l=e.tHead)?void 0:l.rows)?n:[]));return Array.from(e.querySelectorAll("tr")).filter(e=>!a.has(e))})(e),s=Array.from(e.querySelectorAll("tr")),o=new Map;if(i.forEach((e,t)=>o.set(e,t+1)),"number"==typeof l&&l>0){let e=l-1,t=s.map(t=>t.cells[e]).filter(e=>!!e);t.length&&(n=t[0],a=t[t.length-1])}s.forEach(e=>{let r=Array.from(e.cells),i=o.get(e);r.forEach((e,s)=>{let o="number"==typeof t&&t>0&&i===t,c="number"==typeof l&&l>0&&s+1===l,u=o&&c,d=[];!u&&o&&(0===s&&d.push("rounded-l-small"),s===r.length-1&&d.push("rounded-r-small")),!u&&c&&(e===n&&d.push("rounded-t-small"),e===a&&d.push("rounded-b-small")),(o||c)&&d.push("bg-rhodium"),d.length&&e.classList.add(...d)})})}(l,N,k);let n=l.querySelector("tr");if(n&&n.querySelector("th")&&!l.querySelector("thead")){let e=l.createTHead();e.appendChild(n),e.querySelectorAll("th").forEach(e=>e.setAttribute("scope","col"))}if(d){let e=l.querySelector("caption");e||(e=document.createElement("caption"),l.prepend(e)),e.textContent=d,e.className="caption text-start mt-ft-3",e.style.captionSide="bottom"}},[v,N,k,d]),(0,n.jsxs)("section",{id:"C.29-".concat(v),className:"table-container","aria-labelledby":j,"aria-label":j?void 0:d||o||c,"aria-describedby":y,"data-navigation-name":m,children:[(0,n.jsxs)("div",{className:"flex flex-col gap-ft-6 pb-ft-10 w-full",children:[c&&(0,n.jsx)("div",{className:"flex flex-col w-full",children:(0,n.jsx)("p",{className:"text-heading-5 text-carbon",id:g,children:(0,n.jsx)(r.aI,{parameterId:"leadHeader",component:l,context:s})})}),o&&(0,n.jsx)("h2",{className:"text-heading-3 text-carbon",id:b,children:(0,n.jsx)(r.aI,{parameterId:"header",component:l,context:s})}),u&&(0,n.jsx)("div",{className:"text-body-1 text-carbon",id:y,children:(0,n.jsx)(r.mj,{parameterId:"descriptionText",component:l,context:s,resolveRichTextRenderer:i.R})})]}),(0,n.jsx)("div",{className:"\n            w-full overflow-x-auto rich-table relative ".concat("[&_table]:table-fixed [&_th]:break-words [&_td]:break-words [&_th:first-child]:text-left [&_td:first-child]:text-left [&_th:not(:first-child)]:text-right [&_td:not(:first-child)]:text-right","\n            ").concat(N?"hl-row-".concat(N):""," ").concat(k?"hl-col-".concat(k):"","\n            focus:outline-none focus-visible:ring-4 focus-visible:ring-carbon-300 focus-visible:ring-offset-2\n            hover:ring-2 hover:ring-carbon-200\n            rounded-[var(--radius-small)]\n          "),"data-hl-row":null!=N?N:0,"data-hl-col":null!=k?k:0,tabIndex:0,children:(0,n.jsx)(r.mj,{parameterId:"table",component:l,context:s,className:"rt-table",resolveRichTextRenderer:i.R})})]})}},79684:(e,t,l)=>{"use strict";l.d(t,{default:()=>r});var n=l(95155);l(12115);var a=l(501);let r=e=>(0,n.jsx)("div",{className:"hits",children:(0,a.R)(e.component)})},79747:(e,t,l)=>{"use strict";l.d(t,{default:()=>u,kw:()=>c,Oi:()=>s,nE:()=>i});var n=l(95155),a=l(12115);let r=e=>{let{name:t,value:l,id:a,label:r,isDarkMode:i,checked:s,required:o=!1,onChange:c}=e;return(0,n.jsxs)("button",{type:"button",role:"radio","aria-checked":s,className:"flex items-center gap-ft-5 cursor-pointer group ".concat(i?"focus-outline-white":"focus-outline-blue"),onClick:c,children:[(0,n.jsx)("div",{className:"w-[22px] h-[22px] rounded-full border ".concat(i?"border-platinum":"border-carbon"," flex items-center justify-center"),children:s&&(0,n.jsx)("div",{className:"w-[14px] h-[14px] rounded-full ".concat(i?"bg-platinum":"bg-carbon")})}
1),(0,n.jsx)("input",{tabIndex:-1,className:"sr-only",id:a,type:"radio",name:t,value:l,checked:s,onChange:()=>{},required:o},a),(0,n.jsx)("label",{htmlFor:a,className:"\n            ".concat(i?"text-platinum":"text-carbon"," group-hover:underline\n           text-body-2\n           mb-0 mt-auto\n          "),children:r})]})};function i(e){var t,l;let n=null==e||null==(l=e.fields)||null==(t=l.value)?void 0:t.value;return null!=n&&String(n).length>0?String(n):void 0}function s(e){var t,l;let n=null==e||null==(l=e.fields)||null==(t=l.label)?void 0:t.value;return null!=n?String(n):""}function o(e){return void 0!==i(e)}function c(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];let t=e.filter(o);return e.length,t.length,t}let u=e=>{var t,l,o;let{name:u,label:d,isDarkMode:m,options:f,onChange:p,required:h,width:x,component:v}=e,g=c(f,{component:"RadioButtonGroup",componentId:null==v?void 0:v._id,label:d}),b=null!=(t=g.find(e=>{var t,l;return null==(l=e.fields)||null==(t=l.default)?void 0:t.value}))?t:g[0],y=b&&null!=(l=i(b))?l:"",[j,w]=(0,a.useState)(y),N=(null==v?void 0:v.variant)==="dark"||m,k=N?"text-platinum":"text-carbon",S=(0,a.useId)(),C=null!=(o=null==v?void 0:v._id)?o:S;return(0,n.jsxs)("fieldset",{className:"".concat(x," space-y-4"),role:"radiogroup",children:[(0,n.jsx)("legend",{className:"".concat(k," text-label mb-ft-3"),children:d}),g.map(e=>{let t=i(e),l=s(e);return(0,n.jsx)(r,{name:u,value:t,id:"".concat(C,"-").concat(t),label:l,isDarkMode:N,checked:j===t,onChange:()=>(e=>{w(e),null==p||p(e)})(t),required:h},t)})]})}},82175:(e,t,l)=>{"use strict";l.d(t,{default:()=>F});var n=l(95155),a=l(12115),r=l(61430),i=l(62410),s=l(11712),o=l(20063),c=l(37543),u=l(33248),d=l(51117),m=l(75477),f=l(71081),p=l(85756),h=l(97377),x=l(57530);function v(e){let{searchAsYouType:t=!1,placeholder:l="",debounceMs:r=300,label:i="",className:s="",initialQuery:o}=e,c=a.useMemo(()=>{let e=Number(r);return Math.min(5e3,Math.max(0,Number.isFinite(e)?e:300))},[r]),{query:u,refine:d}=(0,p.V)(),{refresh:m}=(0,h.J)(),[f,v]=a.useState(u||o||""),g=a.useRef(null),b=a.useRef(!1);return a.useEffect(()=>v(u),[u]),a.useEffect(()=>{!b.current&&(null==o?void 0:o.trim())&&(b.current=!0,setTimeout(()=>{(null!=u?u:"").trim()===o.trim()?m():d(o)},0))},[o,u,d,m]),a.useEffect(()=>{if(t)return g.current&&window.clearTimeout(g.current),g.current=window.setTimeout(()=>{f!==u&&d(f)},c),()=>{g.current&&window.clearTimeout(g.current)}},[f,t,c,d,u]),(0,n.jsxs)("form",{onSubmit:e=>{e.preventDefault(),g.current&&window.clearTimeout(g.current),d(null!=f?f:"")},className:"relative w-full pb-ft-7 md:pb-ft-11 ".concat(s," "),"aria-label":"Site search",children:[i&&(0,n.jsx)("label",{htmlFor:"search-input",className:"mb-1 block text-label text-carbon",children:i}),(0,n.jsxs)("div",{className:"flex items-center justify-between border-b border-carbon pb-ft-3",children:[(0,n.jsx)("input",{id:"search-input",type:"search",value:f,onChange:e=>v(e.currentTarget.value),placeholder:l,className:" w-full bg-transparent focus:outline-none focus:ring-0 placeholder:text-slate-400 text-heading-5 md:text-heading-4   appearance-none ","aria-label":"Search"}),(0,n.jsx)("button",{type:"submit","aria-label":"Submit search",className:" ml-ft-3 w-9 h-9 rounded-full bg-rhodium  text-carbon flex items-center justify-center transition shrink-0 cursor-pointer ",children:(0,n.jsx)(x.I,{icon:"magnifier-md"})})]})]})}var g=l(95027),b=l(83945),y=l(18872),j=l(18301),w=l(98129);function N(e){return"pdfUrl"in e||"pdfTitle"in e}function k(){let e=(0,o.usePathname)(),{hits:t}=(0,g.u)(),{results:l,status:c}=(0,h.J)(),{translateSlug:u}=(0,i.useFacetMaps)(),d=e=>{var t,l,n;if(N(e)){let t=null==(l=e.pageType)?void 0:l.trim();if(t){let e=u("pageType",t);if(e)return e}return w.Py[e.pageType]||"Document"}let a=(0,s.pO)(e.pageSubtype);if(a){let e=u("pageSubtype",a);if(e)return e}let r=null==(t=e.pageType)?void 0:t.trim();if(r){let e=u("pageType",r);if(e)return e}return null!=(n=w.Py[e.pageType])?n:"Content"};return(0,a.useEffect)(()=>{let n=(0,r.Dj)(null!=e?e:""),a=(0,r.Y0)(null!=e?e:""),i=t.slice(0,8).map(e=>{let t=N(e),l=d(e),n=w.Py[e.pageType];return{objectID:e.objectID,isDocument:t,pageType:e.pageType,pageSubtype:t?void 0:e.pageSubtype,computedTag:l,tagMatchesEnglishPageTypeByRoot:!!n&&l===n,hitKeys:Object.keys(e)}}),s=t[0],o=s&&!N(s)?s:null;console.warn("[C18 locale debug] GlobalSearchHits",{pathname:e,uiLocaleFromPath:n,indexNameFromPath:a,instantSearchStatus:c,resultsNbHits:null==l?void 0:l.nbHits,resultsIndex:null==l?void 0:l.index,hitCount:t.length,firstHitFlat:o?{objectID:o.objectID,pageType:
1o.pageType,pageSubtype:o.pageSubtype}:s?{objectID:s.objectID,note:"document/PDF hit"}:null,sampleHitsForTags:i})},[t,e,l,c,u]),(0,n.jsx)(n.Fragment,{children:t.map(e=>{var t,l,a,r;let i=N(e)?null!=(t=e.pdfTitle)?t:"No title found":null!=(l=e.title)?l:"No title found",s=N(e)?null!=(a=e.pdfUrl)?a:"#":null!=(r=e.url)?r:"#",o=d(e);return(0,n.jsx)("li",{className:"w-full border-b first:border-t border-aluminium py-ft-8 last:border-0",children:(0,n.jsx)(j.default,{data:{pageType:e.pageType,variant:"transparent",title:i,description:N(e)?void 0:function(e){if(!(null==e?void 0:e.trim()))return;let t=e.trim();return t.length>250?t.substring(0,250)+"...":t}(e.content),tag:o,href:s},className:"!min-h-0 !h-auto !p-0"})},e.objectID)})})}var S=l(98858);let C=e=>{var t,l,a,r,i;let{linkText:s="",linkUrl:o}=e,{results:c}=(0,g.u)(),{refine:u,nbPages:d,currentRefinement:m}=(0,b.W)(),f=null!=(t=null==c?void 0:c.nbHits)?t:0,p=null!=(a=null!=(l=null==c?void 0:c.page)?l:m)?a:0;if(0===f)return null;let h=null!=(i=null!=(r=null==c?void 0:c.nbPages)?r:d)?i:1;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(S.CardSectionWithHeader,{showLink:!!o,linkText:s,linkUrl:o,layout:"list",children:(0,n.jsx)(k,{})}),h>1&&(0,n.jsx)("div",{className:"mt-6 flex justify-center",children:(0,n.jsx)(y.A,{page:p+1,totalPages:h,onPageChange:e=>{u(Math.max(1,Math.min(e,h))-1)}})})]})};var I=l(73493),P=l(33688),A=l(37935);function T(e){var t;let{attribute:l,limit:a=3,sortBy:r=["count:desc","name:asc"],slot:s,component:o,context:c}=e,{results:u}=(0,g.u)(),{translateSlug:d}=(0,i.useFacetMaps)(),{items:m,refine:f}=(0,I.J)({attribute:l,limit:a,sortBy:r}),p=null!=(t=null==u?void 0:u.nbHits)?t:0;if(!u||p>0)return null;let h=m&&m.length>0;return(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsx)("p",{className:"text-heading-4 font-semibold pb-ft-10",children:(0,n.jsx)(A.aI,{parameterId:"noResultsText",component:o,context:c})}),h&&(0,n.jsx)("div",{className:"flex gap-4 flex-wrap",children:m.slice(0,a).map(e=>{var t;let a=String(e.value).trim(),r=d(l,a)||String(null!=(t=e.label)?t:a);return(0,n.jsx)(P.default,{text:r,variant:e.isRefined?"primary":"secondary",onClick:()=>f(e.value),componentId:"globalSearch"},e.value)})}),s&&(0,n.jsxs)("div",{children:[(0,n.jsx)("p",{className:"mb-ft-6 text-label text-carbon",children:(0,n.jsx)(A.aI,{parameterId:"exploreOurText",component:o,context:c})}),(0,n.jsx)("div",{className:"flex gap-ft-7 flex-wrap items-center",children:s})]})]})}function M(e){var t,l,i,s;let{resultsCountText:c}=e,u=(0,o.usePathname)(),d=(0,r.Dj)(null!=u?u:""),{results:m}=(0,g.u)(),{currentRefinement:f}=(0,b.W)(),p=null!=(t=null==m?void 0:m.nbHits)?t:0,h=null!=(i=null!=(l=null==m?void 0:m.page)?l:f)?i:0,x=null!=(s=null==m?void 0:m.hitsPerPage)?s:5;if((0,a.useEffect)(()=>{if(0===p)return;let e=h*x+1,t=Math.min((h+1)*x,p),l="da"===d?"Viser {start}-{end} ud af {nbHits} resultater":"Showing {start}-{end} of {nbHits} results",n=(null==c?void 0:c.trim())||l;console.warn("[C18 locale debug] SearchSummary",{pathname:u,uiLocale:d,resultsCountTextFromUniform:null!=c?c:null,effectiveTemplate:n,start:e,end:t,nbHits:p})},[u,d,c,p,h,x]),0===p)return null;let v=Math.min((h+1)*x,p),y=function(e,t){let l,a=[],r=/\{(\w+)\}/g,i=0;for(;null!==(l=r.exec(e));){let[r,s]=l,o=l.index;o>i&&a.push(e.slice(i,o)),s in t?a.push((0,n.jsx)("strong",{children:t[s]},"".concat(s,"-").concat(o))):a.push(r),i=o+r.length}return i<e.length&&a.push(e.slice(i)),a}((null==c?void 0:c.trim())||("da"===d?"Viser {start}-{end} ud af {nbHits} resultater":"Showing {start}-{end} of {nbHits} results"),{start:h*x+1,end:v,nbHits:p});return(0,n.jsx)("div",{className:"mb-ft-7 text-sm text-carbon",children:y})}var _=l(94137),R=l(42355),E=l(78134);function L(e){var t,l,p,h;let{linkUrl:x,linkText:g,isDarkMode:b=!1,resultsCountText:y,refinementlist:j,searchbox:w,relatedContent:N,slots:k,component:S,context:I}=e,P=null!=(t=null==w?void 0:w.searchBoxProps)?t:{},L=(0,o.usePathname)(),F=(0,o.useSearchParams)(),D=(0,r.Y0)(null!=L?L:""),B=(0,c.$$)(),O=null==j?void 0:j.refinementListProps;(0,a.useEffect)(()=>((0,c.qO)((0,u.NG)("C18 Search Results Page",S)),()=>(0,c.qO)(void 0)),[S]),(0,a.useEffect)(()=>{var e,t;console.warn("[C18 locale debug] page / InstantSearch config",{pathname:L,algoliaUiLocale:(0,r.Dj)(null!=L?L:""),indexName:D,refinementUniformAttribute:null!=(e=null==O?void 0:O.attribute)?e:null,refinementAlgoliaFacetAttribute:null!=(t=null==O?void 0:O.attribute)?t:null})},[L,D,null==O?void 0:O.attribute]);let z=(0,R.z)(),U="true"===F.get("is_incontext_editing_mode"),H=null==O?void 0:O.attribute,q=a.useMemo(()=>!U&&{router:z,stateMapping:{stateToRoute(e){var t,l;let n=e[D]||{},a={query:n.query||void 0,page:n.page||void 0};return H&&(null==(l=n.refinementList)||null==(t=l[H])?void 0:t.length)&&(a[H]=n.refinementList[H]),a},routeToState(e){let t={query:e.query,page:e.page};return H&&e[H]&&(t.refinementList={[H]:Array.isArray(e[H])?e[H]:[e[H]]}),{[D]:t}}}},[U,z,D,H]),{count:V=5,searchText:G="",facetsValues:W={}}=null!=(l=null==N?void 0:N.options)?l:{},{resolveToSlug:K,loading:Y}=(0,i.useFacetMaps)(),J=a.useMemo(()=>(0,s.Jf)(W,K),[W,K]),Q=(0,s.I$)(W)&&Y,$=null!=(p=null==F?void 0:F.get("query"))?p:"",Z=a.useMemo(()=>
1{if(!$)return"";try{return decodeURIComponent($)}catch(e){return $}},[$]),X=(0,a.useRef)(null);null===X.current&&(X.current=Z||G);let ee=a.useMemo(()=>{var e;let t={[D]:{query:null!=(e=X.current)?e:""}};for(let[e,l]of Object.entries(J))Array.isArray(l)&&l.length&&(t[D][e]=l);return t},[D,J]);if(!D||!B)return(0,n.jsx)(m.default,{title:D?"Algolia API keys missing":"Missing indexName"});let et=(null==k?void 0:k.suggestionButton)?(0,n.jsx)(A.D,{slot:k.suggestionButton,data:S,context:I}):null;return Q?(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto","aria-busy":"true"}):(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto",children:(0,n.jsxs)(E.V,{indexName:D,searchClient:B,initialUiState:ee,routing:q,future:{preserveSharedStateOnUnmount:!1},children:[(0,n.jsx)(d.Z,{hitsPerPage:V,distinct:!0,filters:(0,_.nS)()}),(0,n.jsx)(v,{searchAsYouType:!1,placeholder:P.placeholder,initialQuery:null!=(h=X.current)?h:void 0}),(0,n.jsx)(M,{resultsCountText:y}),(null==O?void 0:O.attribute)&&(0,n.jsx)(f.A,{attribute:O.attribute,operator:O.operator,limit:O.limit,showMore:O.showMore,searchable:O.searchable,escapeFacetValues:O.escapeFacetValues,isDarkMode:b,className:"mb-ft-7 md:mb-ft-11"}),(0,n.jsx)(C,{linkText:g,linkUrl:x}),(null==O?void 0:O.attribute)&&(0,n.jsx)(T,{attribute:O.attribute,limit:3,slot:et,component:S,context:I})]},"c18-instant-search-".concat(L))})}function F(e){let t=(0,o.usePathname)(),l=(0,r.Dj)(null!=t?t:"");return(0,n.jsx)(i.FacetMapsProvider,{locale:l,children:(0,n.jsx)(a.Suspense,{fallback:(0,n.jsx)("div",{className:"max-w-[952px] min-h-[300px] w-full mx-auto"}),children:(0,n.jsx)(L,{...e})})})}},82535:(e,t,l)=>{"use strict";l.d(t,{K:()=>s});var n=l(12115);let a=0,r=0,i=()=>"undefined"!=typeof navigator&&/iP(ad|hone|od)/.test(navigator.platform||"")||/iPhone|iPad|iPod/.test(navigator.userAgent||"");function s(e){(0,n.useEffect)(()=>{if("undefined"==typeof document)return;let{body:t,documentElement:l}=document;return e&&(()=>{if(0===a){let e=function(){let{documentElement:e}=document;return window.innerWidth-e.clientWidth}();i()?(r=window.scrollY,t.style.setProperty("position","fixed"),t.style.setProperty("top","-".concat(r,"px")),t.style.setProperty("left","0"),t.style.setProperty("right","0"),t.style.setProperty("width","100%")):l.style.setProperty("overflow","hidden","important"),e>0&&t.style.setProperty("padding-right","".concat(e,"px"))}a+=1})(),()=>{e&&0===(a=Math.max(0,a-1))&&(i()?(t.style.removeProperty("position"),t.style.removeProperty("top"),t.style.removeProperty("left"),t.style.removeProperty("right"),t.style.removeProperty("width"),t.style.removeProperty("padding-right"),window.scrollTo(0,r)):(l.style.removeProperty("overflow"),t.style.removeProperty("padding-right")))}},[e])}},84412:(e,t,l)=>{"use strict";l.d(t,{default:()=>s});var n=l(95155),a=l(12115),r=l(14306),i=l(57530);let s=e=>{let{title:t,text:l,imageSrc:s,imageAlt:o="",hideIcon:c=!1,duration:u,className:d,disablePosition:m=!1,size:f="md",buttonClassName:p,closeIconLabel:h="Close message",variant:x="none"}=e,[v,g]=(0,a.useState)(!0);if((0,a.useEffect)(()=>{if(u&&u>0){let e=setTimeout(()=>g(!1),1e3*u);return()=>clearTimeout(e)}},[u]),!v)return null;let b=null;if(!c)switch(x){case"error":b=(0,n.jsx)(i.I,{icon:"error-lg",className:"p-ft-2"});break;case"warning":b=(0,n.jsx)(i.I,{icon:"warning-lg",className:"p-ft-2"});break;default:b=null}let y=s?(0,n.jsx)(r.U,{src:s,alt:o,width:70,height:70,className:"h-[70px] w-[70px] shrink-0 rounded-full object-cover"}):b,j="string"==typeof l;return(0,n.jsxs)("div",{className:"\n        ".concat(m?"":"fixed top-4 left-1/2 -translate-x-1/2 z-30","\n        flex items-center rounded-md shadow-lg\n        max-w-[339px] md:max-w-[952px] p-ft-6 md:p-ft-7 gap-ft-6 gap:p-ft-7\n        bg-carbon text-platinum\n        ").concat(d||"","\n      "),children:[y,(0,n.jsxs)("div",{className:"flex-1",children:[t&&(0,n.jsx)("h4",{className:"text-heading-5",children:t}),j?(0,n.jsx)("p",{className:"sm"===f?"text-body-2":"text-body-1",children:l}):(0,n.jsx)("div",{className:"sm"===f?"text-body-2":"text-body-1",children:l})]}),(0,n.jsx)("div",{className:"relative shrink-0 group block ".concat(p),children:(0,n.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),g(!1)},className:"z-50 w-ft-8 h-ft-8 border-none bg-transparent p-0 m-0 flex items-center justify-center cursor-pointer -top-[10px] -left-[10px] peer","aria-label":h,children:(0,n.jsx)(i.I,{icon:"sm"===f?"cross-sm":"cross-lg",className:"peer-hover:opacity-75 hover:opacity-75"})})})]})}},84862:(e,t,l)=>{"use strict";l.d(t,{R:()=>a});var n=l(20874);let a=e=>{if("link"===e.type)return n.RichTextLink}},91823:(e,t,l)=>{"use strict";l.d(t,{default:()=>m});var n=l(95155),a=l(33688),r=l(19511),i=l(84862),s=l(14306),o=l(37935),c=l(12115),u=l(47026),d=l(5499);
1function m(e){let{component:t,context:l,variant:m="default",portrait:f,name:p,title:h,bio:x,phone:v,phoneLabel:g,email:b,emailLabel:y,abbreviation:j,ctaText:w,tertiaryButtonIcon:N,formHandler:k}=e,S=(0,c.useContext)(r.b),C=null==f?void 0:f[0],I="vip"===m,P=["flex w-full text-carbon py-ft-8 border-t-[1px] border-aluminium",C?"flex-col md:flex-row":"flex-col",!I?"gap-ft-4 md:gap-ft-5":"gap-ft-6 md:gap-ft-7"].join(" "),A=v?(0,d.pd)(v):void 0,T=b?(0,d.G2)(b):void 0;return(0,n.jsxs)("article",{id:"C.34-".concat(t._id),className:P,children:[C&&(0,n.jsx)("div",{className:"relative w-full aspect-square ".concat(I?"md:w-[525px] md:h-[525px]":"md:w-[265px] md:h-[265px]"," shrink-0 overflow-hidden bg-palladium max-w-131.25"),children:(0,n.jsx)(s.U,{src:null==f?void 0:f[0],alt:p,fill:!0,sizes:I?"(min-width:  1124px) 525px, 100vw":"(min-width:  1124px) 265px, 100vw",className:"object-cover object-center"})}),(0,n.jsxs)("div",{className:"flex flex-col flex-1 gap-ft-4 md:gap-ft-5",children:[p&&(0,n.jsx)("h3",{className:"text-heading-4",children:(0,n.jsx)(o.aI,{parameterId:"name",component:t,context:l})}),h&&(0,n.jsx)("p",{className:"text-body-1",children:(0,n.jsx)(o.aI,{parameterId:"title",component:t,context:l})}),x&&(0,n.jsx)("div",{className:"text-body-2",children:(0,n.jsx)(o.mj,{parameterId:"bio",component:t,context:l,resolveRichTextRenderer:i.R})}),(0,n.jsxs)("div",{className:"flex gap-ft-4 items-end mt-auto",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-ft-1 text-body-1 flex-1",children:[v&&(0,n.jsxs)("p",{children:[g+" ",(0,n.jsx)("a",{href:A,className:"underline underline-offset-2",children:(0,n.jsx)(o.aI,{parameterId:"phone",component:t,context:l})})]}),b&&(0,n.jsxs)("p",{children:[y+" ",(0,n.jsx)("a",{href:T,className:"underline underline-offset-2",children:(0,n.jsx)(o.aI,{parameterId:"email",component:t,context:l})})]})]}),w&&(0,n.jsx)("div",{className:"min-w-0 flex justify-start md:justify-end",children:(0,n.jsx)(a.default,{text:w,variant:"tertiary",componentId:"C.34-".concat(t._id),icon:(0,u.YB)(!1,N),onClick:()=>{(null==S?void 0:S.onReachOut)&&S.onReachOut({name:p,email:b,telephone:v,formHandler:null!=k?k:"",abbreviation:null!=j?j:""})}})})]})]})]})}},92409:(e,t,l)=>{"use strict";l.d(t,{h:()=>s,s:()=>i});var n=l(95155),a=l(12115);let r=(0,a.createContext)({activeIndex:0,setActiveIndex:()=>{},totalSlides:0,activeTheme:"light",setActiveTheme:()=>{},nextSlideIndex:0,setNextSlideIndex:()=>{}}),i=()=>(0,a.useContext)(r),s=e=>{let{children:t,initialActiveIndex:l=0,initialTheme:i="dark",totalSlides:s=0}=e,[o,c]=(0,a.useState)(l),[u,d]=(0,a.useState)(l),[m,f]=(0,a.useState)(i);return(0,n.jsx)(r.Provider,{value:{activeIndex:o,setActiveIndex:c,totalSlides:s,activeTheme:m,setActiveTheme:f,nextSlideIndex:u,setNextSlideIndex:d},children:t})}},92505:(e,t,l)=>{"use strict";l.r(t),l.d(t,{LocaleAlternatesProvider:()=>N,default:()=>S});var n=l(95155),a=l(18542),r=l(12115),i=l(20063),s=l(33688),o=l(57530),c=l(4056),u=l(82535),d=l(9063),m=l(5499),f=l(18011);function p(e){let{languages:t,activeLocale:l,onSelect:a,onClose:i,className:s="",id:o}=e,u=(0,r.useRef)(null);if((0,c.t)(u),(0,r.useEffect)(()=>{if(u.current){let e=u.current.querySelector('[role="menuitemradio"]');null==e||e.focus()}},[]),!(null==t?void 0:t.length))return null;let d=(0,r.useCallback)(e=>{"Escape"===e.key&&(e.stopPropagation(),null==i||i())},[i]),m=["absolute z-50","flex flex-col items-start gap-ft-2 p-ft-3","bg-platinum border border-[1px] border-palladium","rounded-[var(--radius-small)] shadow-lg","text-heading-5",s].filter(Boolean).join(" ");return(0,n.jsx)("div",{id:o,ref:u,className:m,role:"menu","aria-label":"Select language",onKeyDown:d,children:t.map(e=>{let t=e.code===l,r=["flex flex-col justify-center items-start gap-[2px] self-stretch px-ft-6 py-ft-5 w-full text-left cursor-pointer rounded-[var(--radius-small)] hover:underline hover:underline-offset-1 focus:outline-none focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-carbon/80 focus-visible:ring-offset-2 focus-visible:ring-offset-platinum text-carbon",t?"bg-rhodium":"hover:bg-rhodium"].join(" ");return(0,n.jsx)("button",{id:"".concat(o,"-").concat(e.code),type:"button",role:"menuitemradio","aria-checked":t,className:r,onClick:()=>a(e.code),children:(0,n.jsx)("span",{children:e.label||e.code.toUpperCase()})},e.code)})})}let h={en:"Search all of Force",da:"S\xf8g i hele Force"};function x(e){var t;let{isOpen:l,onClose:a,onSubmit:i,inputValue:s,onInputChange:u,variant:d="desktop",locale:m="en",searchPlaceholder:f,id:p="search-overlay"}=e,x=(0,r.useRef)(null);if((0,c.t)(x),!l)return null;let v=e=>{e.preventDefault();let t=s.trim();t&&i(t)},g={type:"text",value:s,onChange:e=>u(e.target.value),placeholder:null!=(t=null!=f?f:h[m])?t:h.en,autoFocus:!0};return"mobile"===d?(0,n.jsxs)("div",{id:p,ref:x,tabIndex:-1,role:"dialog","aria-modal":"true","aria-labelledby":"".concat(p,"-title"),className:"fixed inset-x-0 top-20 z-[56] bg-platinum border-b border-palladium px-8 py-4",onKeyDown:e=>{"Escape"===e.key&&(e.preventDefault(),a())},children:[(0,n.jsx)("h2",{id:"".concat(p,"-title"),className:"sr-only",children:"en"===m?"Search":"S\xf8g"}),(0,n.jsxs)("form",{onSubmit:v,className:"relative w-full",children:[(0,n.jsx)("input",{...g,className:"w-full border-b border-carbon text-body-1 py-3 pr-10 focus:outline-none focus:border-carbon-dark placeholder-carbon"}),(0,n.jsx)("button",{type:"submit",className:"absolute right-0 top-1/2 -translate-y-1/2 text-carbon flex items-center justify-center w-9 h-9","aria-label":"Search",children:(0,n.jsx)(o.I,{icon:"magnifier-md"})})]})]}):(0,n.jsx)("div",{ref:x,className:"absolute top-[90px] inset-x-0 z-40 bg-white px-ft-9 border-t border-palladium",children:(0,n.jsx)("div",{className:"max-w-screen-xl mx-auto w-full h-[282px] flex items-center",children:(0,n.jsx)("div",{className:"w-full relative",children:(0,n.jsxs)("form",{onSubmit:v,children:[(0,n.jsx)("input",{...g,className:"w-full border-b border-carbon text-heading-5 py-3 pr-16 focus:outline-none focus:border-carbon-dark placeholder-carbon"}),(0,n.jsx)("button",{type:"submit",className:"absolute right-0 bottom-3 w-9 h-9 rounded-full bg-rhodium text-carbon flex items-center justify-center transition cursor-pointer","aria-label":"Search",children:(0,n.jsx)(o.I,{icon:"magnifier-md"})})]})})})})}function v(e){let{topLevel:t,ariaLabel:l,searchPage:a,searchPlaceholder:h,utility:v,locale:g,activePath:b,onToggleUtility:y,locales:j,onLocaleChange:w,onMenuOpenChange:N,isVisible:k=!0}=e,S=(0,i.useRouter)(),C=e=>(0,m.Gu)(e,b),[I,P]=(0,r.useState)(!1),[A,T]=(0,r.useState)(null),[M,_]=(0,r.useState)(null),[R,E]=(0,r.useState)(""),L="language"===v,F=j.length>0,D=(0,r.useRef)(null),B=(0,r.useRef)(null),O=(0,r.useRef)(null),z=(0,r.useRef)(null),U=(0,r.useRef)(null),H=(0,r.useRef)(null),q=(0,r.useRef)(null),V=A?M?2:1:0;(0,u.K)(I),(0,c.t)(D),(0,r.useEffect)(()=>{var e,t,l,n,a;if(I){let n=null!=(l=null==(e=D.current)?void 0:e.querySelector(d.A))?l:D.current;null==n||null==(t=n.focus)||t.call(n)}else null==(a=B.current)||null==(n=a.focus)||n.call(a)},[I]),(0,r.useEffect)(()=>
1{if(A){let e=setTimeout(()=>{G(z.current)},50);return()=>clearTimeout(e)}},[A]),(0,r.useEffect)(()=>{if(M){let e=setTimeout(()=>{G(U.current)},50);return()=>clearTimeout(e)}},[M]);let G=e=>{var t,l;let n=null!=(l=null==e?void 0:e.querySelector(d.A))?l:e;null==n||null==(t=n.focus)||t.call(n,{preventScroll:!0})},W=()=>{P(!1),null==N||N(!1),_(null),T(null)};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{"aria-label":l,className:"w-full h-20 items-center justify-between px-8 mx-auto border-b-1 border-[color:var(--menu-border-color)] bg-transparent z-50 text-current ".concat(k?"flex":"hidden"),children:[(0,n.jsx)("a",{href:"/".concat("en"!==g?g:""),"aria-label":"Home",className:"w-[104px] aspect-[13/5] block",children:(0,n.jsx)(o.I,{icon:"logo",className:"w-full h-full"})}),(0,n.jsxs)("div",{className:"relative flex items-center gap-8",children:["search"!==v&&(0,n.jsx)(n.Fragment,{children:F&&(0,n.jsxs)("div",{className:"relative flex items-center",children:[(0,n.jsx)("button",{id:"languageToggleMobile",type:"button","aria-label":"Language","aria-pressed":"language"===v,"aria-haspopup":"menu","aria-expanded":"language"===v,onClick:()=>y("language"),className:"inline-flex items-center justify-center size-6",children:(0,n.jsx)(o.I,{icon:"language-md",className:"flex size-[17px] items-center justify-center [&_svg]:block [&_svg]:size-full"})}),"language"===v&&(0,n.jsx)(p,{languages:j,activeLocale:g,className:"left-1/2 -translate-x-1/2 top-[calc(100%+var(--spacing-ft-3))]",onSelect:e=>{y("language"),e!==g&&w(e)},onClose:()=>{"language"===v&&y("language")},id:"languageDroprownMenuMobile"})]})}),(0,n.jsx)("button",{id:"searchToggleMobile",type:"button","aria-label":"search"===v?"Close search":"Open search","aria-pressed":"search"===v,onClick:()=>y("search"),className:"inline-flex items-center justify-center size-6",children:(0,n.jsx)(o.I,{icon:"search"===v?"cross-md":"magnifier-md",className:"flex size-[17px] items-center justify-center [&_svg]:block [&_svg]:size-full"})}),"search"!==v&&(0,n.jsx)("button",{id:"mobileMenuToggleMobile",type:"button","aria-label":"Open menu",onClick:()=>{B.current=document.activeElement||null,L&&y("language"),P(!0),null==N||N(!0)},className:"inline-flex items-center justify-center size-6",children:(0,n.jsx)(o.I,{icon:"burger-md",className:"flex size-[17px] items-center justify-center [&_svg]:block [&_svg]:size-full"})})]})]}),(0,n.jsx)(x,{isOpen:k&&"search"===v,variant:"mobile",inputValue:R,onInputChange:E,onClose:()=>y("search"),onSubmit:e=>{if(e&&(null==a?void 0:a.path)){let t="".concat(a.path,"?query=").concat(encodeURIComponent(e));S.push(t)}},locale:g,searchPlaceholder:h,id:"search-overlay-mobile"}),I&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"fixed inset-0 z-[60] transition-opacity opacity-100",onClick:W,"aria-hidden":"true",children:(0,n.jsx)("div",{className:"absolute inset-0 bg-black/40"})}),(0,n.jsxs)("aside",{ref:D,tabIndex:-1,role:"dialog","aria-modal":"true","aria-labelledby":"mobile-nav-title",className:"fixed top-0 h-screen w-screen bg-platinum z-[61] transform transition-transform duration-300 motion-reduce:transition-none translate-x-0 flex flex-col items-start gap-ft-6 overflow-hidden",onClick:e=>e.stopPropagation(),onKeyDown:e=>{"Escape"===e.key&&(e.preventDefault(),W())},children:[(0,n.jsx)("h2",{id:"mobile-nav-title",className:"sr-only",children:"en"===g?"Main navigation":"Hovednavigation"}),(0,n.jsxs)("div",{className:"flex w-full h-20 flex-shrink-0 items-center justify-between px-8 mx-auto border-b-1 border-palladium",children:[(0,n.jsx)(o.I,{icon:"logo"}),(0,n.jsx)("div",{className:"flex items-center gap-4",children:(0,n.jsx)("button",{type:"button","aria-label":"en"===g?"Close menu":"Luk menu",onClick:W,children:(0,n.jsx)(o.I,{icon:"cross-md"})})})]}),(0,n.jsxs)("div",{className:"flex flex-1 max-h-[calc(100dvh-100px)] flex-nowrap w-full transition-transform duration-300 text-heading-3 motion-reduce:transition-none ".concat(0===V?"translate-x-0":1===V?"-translate-x-full":"-translate-x-[200%]"),children:[(0,n.jsx)("ul",{ref:O,"aria-hidden":0!==V,tabIndex:0!==V?-1:void 0,className:"flex flex-col flex-shrink-0 w-full text-heading-4 gap-ft-1 px-ft-6 py-[20px] overflow-auto",children:t.map(e=>{var t;let l=(null==(t=e.children)?void 0:t.length)>0;return(0,n.jsx)("li",{className:"flex flex-row justify-between items-center self-stretch px-ft-6",children:l?(0,n.jsxs)("button",{type:"button",className:"text-left flex justify-between items-center flex-1 text-heading-2 cursor-pointer py-ft-5","aria-expanded":(null==A?void 0:A.id)===e.id,onClick:()=>T(e),tabIndex:0===V?0:-1,children:[e.label,(0,n.jsx)(o.I,{icon:"arrow-right-md",className:"pointer-events-none shrink-0"})]}):(0,n.jsx)(f.default,{id:"mainMenu-".concat(e.label),href:e.href,onClick:W,className:"text-left text-heading-2 flex-1 py-ft-5 ".concat(C(e.href)?"bg-rhodium":":hover:underline :hover:underline-offset-1"),tabIndex:0===V?0:-1,"aria-current":C(e.href)?"page":void 0,children:e.label})},e.id)})}),(0,n.jsx)("div",{ref:z,"aria-hidden":1!==V,tabIndex:1!==V?-1:void 0,className:"flex flex-col flex-shrink-0 w-full gap-ft-4 px-ft-6 overflow-y-auto pb-ft-5",children:A&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"w-full",children:[(0,n.jsxs)("button",{ref:H,type:"button",onClick:()=>{T(null),requestAnimationFrame(()=>{G(O.current)})},className:"flex items-center gap-2 py-ft-5 w-full text-label",tabIndex:1===V?0:-1,children:[(0,n.jsx)(o.I,{icon:"arrow-left-sm"}),(0,n.jsx)("span",{children:A.label})]}),(0,n.jsx)("div",{className:"border-b border-palladium"})]}),(0,n.jsx)("ul",{className:"pt-[20px]",children:A.children.map(e=>{let t=e.children.length>0;return(0,n.jsx)("li",{className:"flex flex-row justify-between items-center self-stretch px-ft-2 md:py-ft-9 gap-ft-6",children:t?(0,n.jsxs)("button",{type:"button",className:"text-left flex-1 text-heading-3 flex items-center justify-between w-full py-ft-5","aria-expanded":(null==M?void 0:M.id)===e.id,onClick:()=>_(e),tabIndex:1===V?0:-1,children:[(0,n.jsx)("span",{children:e.label}),(0,n.jsx)(o.I,{icon:"arrow-right-sm",className:"pointer-events-none shrink-0"})]}):(0,n.jsx)(f.default,{id:"mainMenu-".concat(e.label),href:e.href,onClick:W,className:"text-left flex-1 text-heading-3 py-ft-5 ".concat(C(e.href)?"bg-rhodium":":hover:underline :hover:underline-offset-1"),tabIndex:1===V?0:-1,"aria-current":C(e.href)?"page":void 0,children:e.label})},e.id)})}),A.menuButtonText&&A.menuButtonHref&&(0,n.jsx)("div",{className:"pt-ft-9 px-ft-2",children:(0,n.jsx)(s.default,{text:A.menuButtonText,href:A.menuButtonHref,variant:"primary",isDarkMode:!1})})]})}),(0,n.jsx)("div",{ref:U,"aria-hidden":2!==V,tabIndex:2!==V?-1:void 0,className:"flex flex-col flex-shrink-0 w-full px-ft-6 overflow-y-auto pb-ft-7",children:M&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"w-full",children:[(0,n.jsxs)("button",{ref:q,type:"button",onClick:()=>{_(null),requestAnimationFrame(()=>{var e,t;(null==(t=H.current)||null==(e=t.focus)?void 0:e.call(t))||G(z.current)})},className:"flex items-center gap-2 py-ft-5 w-full text-label",tabIndex:2===V?0:-1,children:[(0,n.jsx)(o.I,{icon:"arrow-left-sm"})," ",M.label]}),(0,n.jsx)("div",{className:"border-b border-palladium"})]}),(0,n.jsx)("ul",{className:"pt-[20px]",children:M.children.map(e=>(0,n.jsx)("li",{className:"flex flex-col justify-center items-start gap-ft-4 self
1-stretch px-ft-2",children:(0,n.jsx)(f.default,{id:"mainMenu-".concat(e.label),href:e.href,onClick:W,className:"text-left w-full text-[18px] leading-[130%] tracking-[0.36px] font-[var(--font-display)] py-ft-5 ".concat(C(e.href)?"bg-rhodium":":hover:underline :hover:underline-offset-1"),tabIndex:2===V?0:-1,"aria-current":C(e.href)?"page":void 0,children:e.label})},e.id))})]})})]})]})]})]})}function g(e){let{items:t,onSelect:l,selectedId:a,onNavigate:r,activePath:i,tabIndex:s,styling:o,itemTypography:c="heading"}=e;if(!(null==t?void 0:t.length))return null;let u="display"===c?"tracking-[0.96px] text-[24px] font-display leading-[120%]":"text-heading-5 px-ft-6",d=(e,t)=>"".concat(u," ").concat("flex flex-col justify-center items-start gap-[2px] self-stretch p-ft-5 cursor-pointer border-0 focus:outline-none w-full rounded-small hover:underline hover:underline-offset-1 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-carbon/80 focus-visible:ring-offset-2 focus-visible:ring-offset-platinum break-words"," ").concat(t?"bg-rhodium !no-underline":":hover:underline :hover:underline-offset-1");return(0,n.jsx)("ul",{className:"flex flex-col w-full pr-ft-8",children:t.map(e=>{let t,c=a===e.id,u=0===e.children.length&&(t=e.href,(0,m.Gu)(t,i));return(0,n.jsx)("li",{children:0===e.children.length?(0,n.jsx)(f.default,{id:"mainMenu-".concat(e.label),href:e.href,onClick:r,className:d("button"===o,u),tabIndex:s,"aria-current":u?"page":void 0,children:(0,n.jsx)("span",{children:e.label})}):(0,n.jsx)("button",{type:"button",role:"menuitem","aria-expanded":c,className:d("link"!==o,c),onClick:()=>null==l?void 0:l(e),onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),null==l||l(e))},tabIndex:s,children:(0,n.jsx)("span",{className:"text-left ",children:e.label})})},e.id)})})}var b=l(8327);function y(e){let{searchPage:t,searchPlaceholder:l,ariaLabel:a,topLevel:u,state:h,locale:v,locales:y,activePath:j,onLocaleChange:w,onToggleTop:N,onSelectLeft:k,onSelectRight:S,onToggleUtility:C,onCloseFlyout:I,isVisible:P=!0,measureRefs:A}=e,{top:T,left:M,right:_,utility:R}=h,[E,L]=(0,r.useState)(""),F=(0,r.useRef)(null),D=(0,r.useRef)(null),B=(0,r.useRef)(null),O=(0,r.useRef)(null),z=(0,r.useRef)(null),U=(0,r.useRef)(null),H=(0,r.useRef)(null),q=(0,i.useRouter)(),V=(0,b.I)(),G=!!T;(0,c.t)(F),(0,r.useEffect)(()=>{if(!G)return;let e=setTimeout(()=>{var e,t;let l=null==(e=F.current)?void 0:e.querySelectorAll(d.A),n=l?Array.from(l).find(e=>{let t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&null!==e.offsetParent}):null,a=null!=n?n:F.current;null==a||null==(t=a.focus)||t.call(a)},50);return()=>clearTimeout(e)},[G,T]),(0,r.useEffect)(()=>{if(!G||!M)return;let e=setTimeout(()=>{var e,t;let l=null==(e=u.find(e=>e.id===T))?void 0:e.children.find(e=>e.id===M);if((null==l||null==(t=l.children)?void 0:t.length)>0&&B.current){let e=B.current.querySelectorAll(d.A),t=e?Array.from(e).find(e=>{let t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&null!==e.offsetParent}):null;t&&t.focus()}},100);return()=>clearTimeout(e)},[M,G,T,u]),(0,r.useEffect)(()=>{let e=e=>{if("Escape"===e.key){var t,l;"search"===R?(C("search"),null==(t=U.current)||t.focus()):"language"===R&&(C("language"),null==(l=H.current)||l.focus())}};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[R,C]);let W=y.length>0,K=[...W?[{key:"language",icon:"language-md",label:"Language"}]:[],{key:"search",icon:"magnifier-md",label:"Search"}],Y="language"===R,J=V?"":"after:transition-transform after:duration-300 after:ease-in-out after:transform",Q="inline-flex items-center h-[90px] gap-1.5 cursor-pointer text-button py-6 hover:underline hover:underline-offset-8",$="shrink-0 flex items-center justify-center [&_svg]:block [&_svg]:size-full",Z='relative flex items-center self-stretch after:content-[""] after:absolute after:left-0 after:right-0 after:-bottom-[1px] after:h-[2px] after:bg-current after:origin-left'+J,X='group relative flex items-center self-stretch px-3 after:content-[""] after:absolute after:left-0 after:right-0 after:-bottom-[1px] after:h-[2px] after:bg-current after:origin-left group-focus-visible:after:scale-x-100'+J,ee=e=>(0,m.Gu)(e,j);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{ref:null==A?void 0:A.containerRef,id:"MainMenu",className:"flex items-center justify-between w-full px-ft-9 text-current ".concat(P?"relative":"absolute top-0 left-0 right-0 invisible pointer-events-none"),"aria-hidden":!P,children:[(0,n.jsx)("a",{ref:null==A?void 0:A.logoRef,id:"MainMenu-root",href:"/".concat("en"!==v?v:""),"aria-label":"Home",className:"flex items-center gap-2 shrink-0 pr-ft-6",children:(0,n.jsx)(o.I,{icon:"logo"})}),(0,n.jsx)("div",{className:"flex items-center flex-1 justify-end gap-4 pr-ft-6 min-w-0",children:(0,n.jsx)("div",{"aria-label":a,className:"min-w-0",children:(0,n.jsx)("ul",{ref:null==A?void 0:A.itemsRef,className:"flex gap-x-[var(--spacing-ft-8)] items-center",children:u.map(e=>{let t=T===e.id,l=e.children.length>0,a="".concat(Z," ").concat(t||ee(e.href)&&!G?"after:scale-x-100":"after:scale-x-0");return(0,n.jsx)("li",{className:a,children:l?(0,n.jsxs)("button",{type:"button","aria-expanded":t,onClick:t=>{z.current=t.currentTarget,N(e,t.currentTarget)},className:Q,children:[e.label,(0,n.jsx)(o.I,{icon:t?"open-sm":"closed-sm",className:"".concat($," size-[12px]")})]}):(0,n.jsx)(f.default,{id:"mainMenu-".concat(e.label),href:e.href,className:Q,"aria-current":e.label?"page":void 0,children:e.label})},e.id)})})})}),(0,n.jsx)("div",{ref:null==A?void 0:A.utilityRef,className:"relative flex items-center",children:K.map(e=>{let t="".concat(X," ").concat(R===e.key?"after:scale-x-100":"after:scale-x-0");return"language"===e.key?(0,n.jsx)("div",{className:t,children:(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("button",{ref:H,type:"button","aria-label":e.label,"aria-pressed":R===e.key,"aria-expanded":Y,"aria-haspopup":"menu",onClick:()=>C(e.key),className:"inline-flex items-center justify-center h-[90px] w-10 text-button py-6 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-carbon/80 focus-visible:ring-offset-2 focus-visible:ring-offset-platinum rounded-md cursor-pointer",children:(0,n.jsx)(o.I,{icon:"language-md",className:"".concat($," size-[20px]")})}),W&&Y&&(0,n.jsx)(p,{languages:y,activeLocale:v,className:"top-full left-1/2 -translate-x-1/2 mt-[var(--spacing-ft-3)]",onSelect:e=>{C("language"),e!==v&&w(e)},onClose:()=>{if(Y){var e;C("language"),null==(e=H.current)||e.focus()}},id:"languageDroprownMenuDesktop"})]})},e.key):(0,n.jsx)("div",{className:t,children:(0,n.jsx)("button",{ref:"search"===e.key?U:void 0,id:e.id,type:"button","aria-label":e.label,"aria-pressed":R===e.key,"aria-expanded":void 0,"aria-haspopup":void 0,onClick:()=>C(e.key),className:"inline-flex items-center justify-center h-[90px] w-10 text-button py-6 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-carbon/80 focus-visible:ring-offset-2 focus-visible:ring-offset-platinum rounded-md cursor-pointer",children:(0,n.jsx)(o.I,{icon:"search"===e.key&&"search"===R?"cross-md":e.icon,className:"".concat($," size-[20px]")})})},e.key)})}),(0,n.jsx)(x,{isOpen:P&&"search"===R,variant:"desktop",inputValue:E,onInputChange:L,onClose:()=>{var e;C("search"),null==(e=U.current)||e.focus()},onSubmit:e=>{if(e&&(null==t?void 0:t.path)){let l="".concat(t.path,"?query=").concat(encodeURIComponent(e));q.push(l)}},locale:v,searchPlaceholder:l,id:"search-overlay-desktop"})]}),(0,n.jsx)("div",{ref:F,tabIndex:-1,"aria-hidden":!G||!P,className:"fixed inset-x-0 top-[90px] z-50 px-[40px] items-start gap-1 bg-platinum border-t border-palladium max-h-[90dvh] overflow-y-auto shadow-lg ".concat(P?"flex":"hidden"," ").concat(G&&P?"visible opacity-100 delay-0":"invisible opacity-0 delay-0"," ").concat(V?"":"transition-opacity duration-300 ease-in-out"),onKeyDown:e=>{if("Escape"===e.key){var t,l;
1e.preventDefault(),I(),null==(l=z.current)||null==(t=l.focus)||t.call(l)}},children:u.map(e=>{var t,l,a,r,i,o,c,u,d;let m=T===e.id,p=m?0:-1,h=e.children,x=h.some(e=>{var t;return(null==(t=e.children)?void 0:t.length)>0}),v=null!=(a=h.find(e=>{var t;return(null==(t=e.children)?void 0:t.length)>0}))?a:null,b=null!=(i=null!=(r=h.find(e=>e.id===M))?r:h[0])?i:null,y=x&&b&&0===b.children.length?v:b,w=null!=(o=null==y?void 0:y.children)?o:[],N=null!=(u=null!=(c=w.find(e=>e.id===_))?c:w[0])?u:null;return(0,n.jsxs)("div",{className:"flex w-full items-start gap-1 basis-full ".concat(m?"":"hidden"),children:[(0,n.jsxs)("div",{ref:m?D:void 0,className:"flex py-ft-11 flex-col items-start self-stretch basis-1/3 text-heading-5 border-r-1 border-palladium pr-ft-8 text-[var(--color-carbon)] min-w-0",children:[(0,n.jsx)("div",{className:"flex flex-col justify-center items-start gap-0.5 self-stretch pb-3 text-label pb-ft-8",children:e.label}),h.some(e=>{var t;return(null==(t=e.children)?void 0:t.length)>0})&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(g,{items:h,selectedId:null!=(d=null==y?void 0:y.id)?d:null,activePath:j,tabIndex:p,styling:"button",onSelect:e=>e.children.length>0&&k(e.id)})}),(0,n.jsx)("span",{className:"text-body-1 carbon ".concat(h.some(e=>{var t;return(null==(t=e.children)?void 0:t.length)>0})?"hidden":"block"),children:e.description||""}),(0,n.jsx)("div",{className:"py-ft-11",children:e.menuButtonText&&e.menuButtonHref&&(0,n.jsx)(s.default,{text:e.menuButtonText,variant:"primary",isDarkMode:!1,href:e.menuButtonHref,tabIndex:p})})]}),(0,n.jsxs)("div",{ref:m?B:void 0,className:"flex py-ft-11 flex-col items-start self-stretch pt-ft-16 pl-ft-7 basis-2/3 h-full text-[24px] leading-[120%] tracking-[0.96px] font-[var(--font-display)] text-[var(--color-carbon)]",children:[(null==y||null==(t=y.children)?void 0:t.length)?(0,n.jsx)("div",{className:"flex flex-col justify-center items-start gap-0.5 self-stretch text-label pb-[1.75rem]",children:y.label}):e.leadHeader&&(0,n.jsx)("div",{className:"flex flex-col justify-center items-start gap-0.5 self-stretch text-label pb-[1.75rem]",children:e.leadHeader}),(null==y||null==(l=y.children)?void 0:l.length)?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(g,{items:y.children,selectedId:_,activePath:j,tabIndex:p,itemTypography:"display",onSelect:e=>e.children.length>0&&S(e.id)}),N.children.length>0&&(0,n.jsx)("ul",{ref:O,className:"flex flex-col gap-2 mt-ft-6 ".concat(N?"flex":"hidden"),children:N.children.map(e=>(0,n.jsx)("li",{children:(0,n.jsx)(f.default,{id:"mainMenu-".concat(e.label),href:e.href,className:ee(e.href)?"bg-rhodium tracking-[0.96px] text-[24px] font-display leading-[120%] !no-underline":":hover:underline :hover:underline-offset-1 tracking-[0.96px] text-[24px] font-display leading-[120%]",tabIndex:p,"aria-current":ee(e.href)?"page":void 0,children:e.label})},e.id))})]}):(null==h?void 0:h.length)>0&&(0,n.jsx)("ul",{className:"flex flex-col w-full",children:h.map(e=>(0,n.jsx)("li",{children:(0,n.jsx)(f.default,{className:"flex flex-col justify-center items-start gap-[2px] self-stretch p-ft-5 cursor-pointer border-0 focus:outline-none w-full rounded-small hover:underline hover:underline-offset-1 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-carbon/80 focus-visible:ring-offset-2 focus-visible:ring-offset-platinum break-words tracking-[0.96px] text-[24px] font-display leading-[120%] ".concat(ee(e.href)?"bg-rhodium !no-underline":":hover:underline :hover:underline-offset-1"),id:"mainMenu-".concat(e.label),href:e.href,tabIndex:p,"aria-current":ee(e.href)?"page":void 0,children:e.label})},e.id))})]})]},e.id)})})]})}var j=l(20381);let w=(0,r.createContext)(void 0);function N(e){let{alternates:t,children:l}=e;return(0,n.jsx)(w.Provider,{value:t,children:l})}function k(e,t){switch(t.type){case"toggleTop":{var l,n,a,r,i,s,o,c,u,d;let{item:m}=t,f=null==(l=m.label)?void 0:l.toLowerCase().includes("insight"),p=null;if(f){let e=m.children.find(e=>{var t;return e.children.length>0&&!(null==(t=e.label)?void 0:t.toLowerCase().includes("all insight"))});p=null!=(s=null!=(i=null!=(r=null==e?void 0:e.id)?r:null==(n=m.children.find(e=>e.children.length>0))?void 0:n.id)?i:null==(a=m.children[0])?void 0:a.id)?s:null}else p=null!=(d=null!=(u=null==(o=m.children.find(e=>e.children.length>0))?void 0:o.id)?u:null==(c=m.children[0])?void 0:c.id)?d:null;if("menu"===e.mode&&e.top===m.id)return{mode:"none"};
1return{mode:"menu",top:m.id,left:p,right:null}}case"selectLeft":return"menu"===e.mode?{...e,left:t.id,right:null}:e;case"selectRight":return"menu"===e.mode?{...e,right:t.id}:e;case"toggleUtility":return"utility"===e.mode&&e.key===t.key?{mode:"none"}:{mode:"utility",key:t.key};case"closeAll":return{mode:"none"};default:return e}}function S(e){let{roots:t,ariaLabel:l,searchPage:s,searchPlaceholder:o,locale:c,locales:u}=e,d=(0,r.useRef)(null),m=(0,i.usePathname)(),f=(0,i.useSearchParams)(),p=(0,i.useRouter)(),h=(0,r.useContext)(w),x=(0,r.useCallback)(e=>{var t;if(e===c)return;let l=null!=(t=null==h?void 0:h[e])?t:"/".concat(e),n=f.toString();p.push(n?"".concat(l,"?").concat(n):l)},[c,h,p,f]),[g,b]=(0,r.useReducer)(k,{mode:"none"}),N=(0,r.useRef)(null),S=(0,r.useRef)(0),[C,I]=(0,r.useState)(!0),[P,A]=(0,r.useState)(!1),T=(0,r.useRef)(null),M=(0,r.useRef)(null),_=(0,r.useRef)(null),R=(0,r.useRef)(null),{isOverflowing:E}=function(e,t,l,n){let a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},{minViewportWidth:i=768,bufferSpace:s=40}=a,[o,c]=(0,r.useState)(!1),[u,d]=(0,r.useState)(0),m=(0,r.useCallback)(()=>{d(e=>e+1)},[]);return(0,r.useEffect)(()=>{let a=e.current,r=t.current,o=l.current,u=n.current;if(!a||!r)return;let d=()=>{var e,t;if(window.innerWidth<i)return void c(!0);let l=a.getBoundingClientRect().width,n=null!=(e=null==o?void 0:o.getBoundingClientRect().width)?e:0,d=null!=(t=null==u?void 0:u.getBoundingClientRect().width)?t:0,m=r.querySelectorAll(":scope > li"),f=0;m.forEach((e,t)=>{f+=e.getBoundingClientRect().width,t<m.length-1&&(f+=32)}),c(f>l-n-d-s)};d();let m=new ResizeObserver(()=>{d()});return m.observe(a),r&&m.observe(r),window.addEventListener("resize",d),()=>{m.disconnect(),window.removeEventListener("resize",d)}},[e,t,l,n,i,s,u]),{isOverflowing:o,remeasure:m}}(T,M,_,R,{minViewportWidth:768,bufferSpace:60}),L=!E;(0,r.useEffect)(()=>{E&&b({type:"closeAll"})},[E]),(0,a.L)(d,()=>b({type:"closeAll"}));let F={top:"menu"===g.mode?g.top:null,left:"menu"===g.mode?g.left:null,right:"menu"===g.mode?g.right:null,utility:"utility"===g.mode?g.key:null},D=!!F.top,B="utility"===g.mode&&"search"===g.key,O="utility"===g.mode&&"language"===g.key,z=(0,j.U)(50,D||B||O||P),U=e=>b({type:"toggleUtility",key:e});return(0,r.useEffect)(()=>{let e=d.current;if(!e)return;let t=e=>{let t=Math.ceil(e);S.current=t,N.current&&N.current.style.setProperty("height","".concat(t,"px"))};t(e.getBoundingClientRect().height);let l=new ResizeObserver(e=>{var l,n;t(null!=(n=null==(l=e[0])?void 0:l.contentRect.height)?n:0)});return l.observe(e),()=>l.disconnect()},[]),(0,r.useEffect)(()=>{let e=()=>{I(window.scrollY<=50)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,r.useEffect)(()=>{(null==N?void 0:N.current)&&N.current.style.setProperty("--topbar-visible",z?"0":"1")},[z]),(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("nav",{ref:d,role:"navigation","aria-label":l,style:{"--menu-border-color":!C||D||B||O||P?"var(--color-palladium)":"transparent"},className:"group fixed top-0 inset-x-0 z-30 transition-[transform,translate,background-color,color,border-color] duration-500 will-change-transform ".concat(!C||D||B||O||P?"bg-platinum text-carbon":"bg-[linear-gradient(180deg,var(--color-overlay-carbon-40)_0%,rgba(15,25,35,0)_100%)] text-white hover:bg-none hover:bg-platinum hover:text-carbon hover:[--menu-border-color:var(--color-palladium)]"," ")+(z?"-translate-y-full pointer-events-none":"translate-y-0"),children:[(0,n.jsx)(y,{searchPage:s,searchPlaceholder:o,ariaLabel:l,topLevel:t,state:F,onToggleTop:e=>b({type:"toggleTop",item:e}),onSelectLeft:e=>b({type:"selectLeft",id:e}),onSelectRight:e=>b({type:"selectRight",id:e}),onToggleUtility:U,onCloseFlyout:()=>b({type:"closeAll"}),locale:c,locales:u,activePath:m,onLocaleChange:x,isVisible:L,measureRefs:{containerRef:T,itemsRef:M,logoRef:_,utilityRef:R}}),(0,n.jsx)(v,{ariaLabel:l,topLevel:t,searchPage:s,searchPlaceholder:o,utility:F.utility,onToggleUtility:U,locale:c,locales:u,activePath:m,onLocaleChange:x,onMenuOpenChange:A,isVisible:E})]})})}},94137:(e,t,l)=>{"use strict";l.d(t,{QN:()=>r,hb:()=>p,nS:()=>h,Wp:()=>d,K2:()=>m,zD:()=>f});let n=[{facet:"pageType",cur:"coursePage",slug:"course-page"},{facet:"pageType",cur:"emptyPage",slug:"empty-page"},{facet:"pageType",cur:"eventPage",slug:"event-page"},{facet:"pageType",cur:"insightPage",slug:"insight-page"},{facet:"pageType",cur:"jobPage",slug:"job-page"},{facet:"pageType",cur:"networkPage",slug:"network-page"},{facet:"pageType",cur:"newsPage",slug:"news-page"},{facet:"pageType",cur:"PDF",slug:"pdf"},{facet:"pageType",cur:"projectPage",slug:"project-page"},{facet:"pageType",cur:"servicePage",slug:"service-page"}];var a=l(98129);let r={coursePage:"coursePage",emptyPage:"emptyPage",eventPage:"eventPage",insightPage:"insightPage",jobPage:"jobPage",networkPage:"networkPage",newsPage:"newsPage",PDF:"PDF",projectPage:"projectPage",servicePage:"servicePage"},i=[r.insightPage,r.networkPage,r.projectPage],s=[r.coursePage,r.eventPage],o=new Set(i),c=new Set(s),u=new Set([...i,...s]);function d(e){return!!e&&o.has(e)}function m(e){return!!e&&c.has(e)}function f(e){let t=null==(l=e.functionalPageType)?void 0:l.trim();if(t)return t;var l,a=e.pageType;if(!(null==a?void 0:a.trim()))return;let r=n.find(e=>e.slug===a.trim());return null==r?void 0:r.cur}function p(e){let t=null==e?void 0:e.trim();return t?"functionalPageType:".concat(t):void 0}function h(){return Object.values(r).map(e=>'functionalPageType:"'.concat(e,'"')).join(" OR ")}n.filter(e=>o.has(e.cur)).map(e=>e.slug),n.filter(e=>u.has(e.cur)).map(e=>e.slug),[...new Set([a.Py.insightPage,a.Py.networkPage,a.Py.projectPage]),a.Py.coursePage,a.Py.eventPage]},97454:(e,t,l)=>{"use strict";l.d(t,{ImageSlider:()=>f,PageTopSlider:()=>m});var n=l(95155),a=l(23);let r=e=>
1{let{className:t="absolute bottom-[102px] md:bottom-[172px] 2xl:bottom-[calc(5vh+172px)] w-[calc(100%_-_36px)] md:w-[720.5px] h-[301px] md:h-[359.5px] md-height:max-h-[40vh] md-height:bottom-[102px]",containerClassName:l="pointer-events-none",useContainer:r=!1}=e,i=(0,n.jsxs)("div",{className:t,children:[(0,n.jsx)("span",{className:"absolute border-current -top-0.5 -left-0.5 w-[20px] h-[20px] border-t-[2.5px] border-l-[2.5px] border-carbon-100 rounded-tl-[5px] z-10 corner-sharp"}),(0,n.jsx)("span",{className:"absolute border-current top-0 left-0 w-[18px] h-[18px] border-t-[2.5px] border-l-[2.5px] border-carbon-100 rounded-tl-[5px] z-10 corner-very-sharp"}),(0,n.jsx)("span",{className:"absolute border-current -top-0.5 -right-[1.5px] w-[20px] h-[20px] border-t-[2.5px] border-r-[2.5px] border-carbon-100 rounded-tr-[5px] z-10 corner-sharp"}),(0,n.jsx)("span",{className:"absolute border-current top-0 right-[0.5px] w-[18px] h-[18px] border-t-[2.5px] border-r-[2.5px] border-carbon-100 rounded-tr-[5px] z-10 corner-very-sharp"}),(0,n.jsx)("span",{className:"absolute border-current -bottom-0.5 -left-0.5 w-[20px] h-[20px] border-b-[2.5px] border-l-[2.5px] border-carbon-100 rounded-bl-[5px] z-10 corner-sharp"}),(0,n.jsx)("span",{className:"absolute border-current bottom-0 left-0 w-[18px] h-[18px] border-b-[2.5px] border-l-[2.5px] border-carbon-100 rounded-bl-[5px] z-10 corner-very-sharp"}),(0,n.jsx)("span",{className:"absolute border-current -bottom-0.5 -right-[1.5px] w-[20px] h-[20px] border-b-[2.5px] border-r-[2.5px] border-carbon-100 rounded-br-[5px] z-10 corner-sharp"}),(0,n.jsx)("span",{className:"absolute border-current bottom-0 right-[0.5px] w-[18px] h-[18px] border-b-[2.5px] border-r-[2.5px] border-carbon-100 rounded-br-[5px] z-10 corner-very-sharp"})]});return r?(0,n.jsx)(a.m,{className:l,children:i}):i};var i=l(49204),s=l(37935),o=l(12115),c=l(57530),u=l(92409);function d(e){var t,l;let{component:a,context:d,slots:m,ariaLabel:f,nextSlideLabel:p,prevSlideLabel:h,pauseLabel:x,playLabel:v,autoPlayActive:g,isPageTop:b=!1,navigationName:y}=e,j=(0,o.useId)(),w=(0,o.useRef)(null),[N,k]=(0,o.useState)(!1),[S,C]=(0,o.useState)(!g),{activeIndex:I,setActiveIndex:P,totalSlides:A,activeTheme:T,setNextSlideIndex:M}=(0,u.s)(),[_,R]=(0,o.useState)(!1),[E,L]=(0,o.useState)(!1);(0,o.useEffect)(()=>{R(!0)},[]),(0,o.useEffect)(()=>{_&&window.matchMedia("(prefers-reduced-motion: reduce)").matches&&L(!0)},[_]);let F=E?"":"transition-colors duration-150 ease-in-out";if((0,o.useEffect)(()=>{var e;if(!_||(null==(e=w.current)?void 0:e.selector)===".".concat(j)||A<=0)return;let t=g&&!E&&!S,l=new i.Ay(".".concat(j),{type:"slider",perView:1,startAt:I||0,gap:0,autoplay:!!t&&6e3,swipeThreshold:40,rewind:!0,animationDuration:0,hoverpause:!1});return l.on("mount.after",()=>k(!0)),l.on("run",()=>{P(l.index),S&&l.settings.autoplay&&l.pause(),setTimeout(()=>{document.querySelectorAll(".".concat(j," .slider-bullet")).forEach((e,t)=>{t===l.index?e.classList.add("slider-bullet--active"):e.classList.remove("slider-bullet--active")})},50)}),l.on("run.after",()=>M(l.index)),w.current=l.mount({Controls:i.H2,Autoplay:i.Ij}),()=>{if(w.current){try{w.current.destroy()}catch(e){console.warn("Glide destroy error (ignored):",e)}w.current=null}}},[_,g,j,I,P,E,M,A,S]),!_)return null;let D=()=>"light"!==T?"bg-overlay-carbon-65 text-platinum":"bg-platinum text-carbon",B=b?"bg-carbon":"bg-platinum";return(0,n.jsxs)("section",{id:j,"data-navigation-name":y,role:b?"banner":void 0,"aria-label":f,className:"".concat(j," mb-ft-7 ").concat(B," glide relative h-[70vh] data-[mounted=false]:opacity-0 ").concat(b?"h-dvh":"h-auto aspect-video max-w-[952px] mx-auto"," ").concat(E?"":N?"transition-all duration-500 ease-in-out opacity-100 translate-x-0 slider-entrance":""),"data-mounted":N,children:[b&&(0,n.jsx)("div",{className:"w-full h-full absolute inset-0 bg-carbon"}),(0,n.jsx)("div",{className:"glide__track h-full w-full","data-glide-el":"track",children:(0,n.jsx)("ul",{className:"glide__slides h-full w-full whitespace-nowrap",children:(0,n.jsx)(s.D,{data:a,context:d,slot:m.slides})})}),!b&&(0,n.jsx)("div",{className:"absolute w-full h-full mt-ft-5",children:(null!=(l=null==(t=a.slots)?void 0:t.slides)?l:[]).map((e,t)=>{var l,a,r,i,s,o;let c=(null==(r=null==(a=e.parameters)||null==(l=a.image)?void 0:l.value)||null==(o=r[0])||null==(s=o.fields)||null==(i=s.description)?void 0:i.value)||"";return c?(0,n.jsx)("p",{id:"caption-".concat(t),className:"text-body-2 w-1/2 ".concat(t===I?"block":"hidden"),children:c},t):null})}
1),b&&(0,n.jsx)(r,{useContainer:!0,className:"absolute bottom-[102px] md:bottom-[172px] 2xl:bottom-[calc(5vh+172px)] w-[calc(100%_-_36px)] md:w-[720.5px] h-[301px] md:h-[359.5px] md-height:max-h-[40vh] md-height:bottom-[102px] text-platinum"}),(0,n.jsx)("div",{role:"navigation","aria-label":"Slider navigation",className:"absolute w-full bottom-0 flex items-center justify-between ".concat(b?"mb-ft-7":"mb-ft-0"),children:(0,n.jsx)("div",{className:"mx-ft-6 md:mx-5 w-full",children:(0,n.jsxs)("div",{className:"w-full max-w-ft-max mx-auto flex justify-between",children:[g&&(0,n.jsx)("button",{onClick:()=>{w.current&&(S?(w.current.play(),C(!1)):(w.current.pause(),C(!0)))},className:"flex rounded-full p-ft-2 shadow cursor-pointer focus-outline-white hover:scale-105 h-fit ".concat(F," ").concat(D()),"aria-label":S?v:x,children:(0,n.jsx)(c.I,{icon:S?"play-sm":"pause-sm",className:"block w-ft-5 h-ft-5 ".concat(S?"translate-x-[1px]":"")})}),A>1&&(0,n.jsxs)("div",{className:"flex flex-col items-end ml-auto",children:[(0,n.jsxs)("div",{"data-glide-el":"controls",className:"flex gap-ft-5 max-w-ft-max",children:[(0,n.jsx)("button",{"data-glide-dir":"<","aria-label":h,className:"flex rounded-full shadow focus-outline-white cursor-pointer hover:scale-105 ".concat(F," ").concat(D()),children:(0,n.jsx)(c.I,{icon:"arrow-left-sm",className:"p-ft-2"})}),(0,n.jsx)("button",{"data-glide-dir":">","aria-label":p,className:"flex rounded-full shadow focus-outline-white cursor-pointer hover:scale-105 ".concat(F," ").concat(D()),children:(0,n.jsx)(c.I,{icon:"arrow-right-sm",className:"p-ft-2"})})]}),(0,n.jsx)("div",{"data-glide-el":"controls[nav]",className:"glide__bullets z-20 flex gap-2 mt-ft-6 md:mt-4 items-end ".concat(b?"translate-y-ft-0":"translate-y-ft-7"),"aria-hidden":"true",children:Array.from({length:A}).map((e,t)=>(0,n.jsx)("button",{className:"glide__bullet slider-bullet relative h-0.5 w-ft-8 rounded-full overflow-hidden ".concat(F," hover:bg-rhodium hover:scale-105 focus-outline-white cursor-pointer ").concat(S?"slider-bullet--paused":""," ").concat(!b?"glide__bullet--dark":""," ").concat(t===I?"slider-bullet--active":""," ").concat(t===I&&g&&!S&&N?"slider-bullet--autoplay":""," ").concat("light"!==T?"bg-overlay-carbon-65":"bg-aluminium"),"data-glide-dir":"=".concat(t),tabIndex:-1},t))})]})]})})})]})}let m=e=>{var t,l,a;let r=null!=(a=null==(t=e.component.slots)?void 0:t.slides)?a:[],i=r.length,s=(null==(l=r[0])?void 0:l.variant)||"dark";return(0,n.jsx)("div",{className:"min-h-dvh",children:(0,n.jsx)(u.h,{initialTheme:s,initialActiveIndex:0,totalSlides:i,children:(0,n.jsx)(d,{...e,isPageTop:!0})})})},f=e=>{var t,l,a;let r=null!=(a=null==(t=e.component.slots)?void 0:t.slides)?a:[],i=r.length,s=(null==(l=r[0])?void 0:l.variant)||"dark";return(0,n.jsx)("div",{className:"min-h-[450px] md:min-h-[500px]",children:(0,n.jsx)(u.h,{initialTheme:s,initialActiveIndex:0,totalSlides:i,children:(0,n.jsx)(d,{...e,isPageTop:!1})})})}},98129:(e,t,l)=>{"use strict";l.d(t,{Py:()=>n,UX:()=>a,sK:()=>r});let n={servicePage:"Service",coursePage:"Course",eventPage:"Event",insightPage:"Insight",jobPage:"Jobs",networkPage:"Network",projectPage:"Project",newsPage:"News",PDF:"PDF",emptyPage:"EmptyPage"},a={servicePage:"Ydelser",coursePage:"Kurser",eventPage:"Begivenhed",insightPage:"Indsigter",jobPage:"Stillinger",networkPage:"Klub",projectPage:"Projekt",newsPage:"Nyheder",PDF:"PDF",emptyPage:"Tom side"},r={Employee:"Employee",Department:"Department",Location:"Location"}},98858:(e,t,l)=>{"use strict";l.r(t),l.d(t,{CardSectionWithHeader:()=>o});var n=l(95155),a=l(33688),r=l(57530),i=l(37935),s=l(23198);let o=e=>{let{title:t,showLink:l,linkText:o,linkUrl:c,refinement:u,component:d,context:m,componentTitleFieldName:f,headerId:p,children:h,...x}=e;return(0,n.jsxs)("div",{className:"w-full flex flex-col",children:[t&&(0,n.jsxs)("div",{className:"w-full flex flex-row items-center gap-ft-3 py-ft-7 md:pb-ft-10 md:pt-ft-8 justify-between border-t border-aluminium",children:[(0,n.jsx)("h2",{id:p,className:"min-w-0 text-heading-3 text-carbon",children:m&&d&&f?(0,n.jsx)(i.aI,{parameterId:f,component:d,context:m}):t}),(u||l)&&(0,n.jsxs)("div",{className:"shrink-0 ml-auto flex items-center gap-3",children:[u&&(0,n.jsx)("div",{children:u}),l&&(0,n.jsx)("div",{className:"pr-0.5",children:(0,n.jsx)(a.default,{text:null!=o?o:"Link Text missing",variant:"tertiary",isDarkMode:!1,href:c,icon:(0,n.jsx)("div",{className:"w-[20px] h-[20px] rounded-full bg-carbon text-platinum flex items-center justify-center",children:(0,n.jsx)(r.I,{icon:"arrow-right-sm"})})})})]})]}),(0,n.jsx)(s.CardSection,{...x,children:h})]})}}}]);

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.