1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5876],{11954:(e,s,l)=>{l.d(s,{o:()=>t.Stories});var t=l(70799)},42057:(e,s,l)=>{l.d(s,{w:()=>i});var t=l(95155),a=l(83454);let i=({contact:e,variant:s="grid"})=>{let l=[e.firstName_s,e.lastName_s].filter(Boolean).join(" "),i=[e.street_s,e.houseNumber_s].filter(Boolean).join(" "),n=[e.zip_s,e.city_s].filter(Boolean).join(" "),r=i||n||e.country_s||e.mapsUrl_s;return(0,t.jsxs)("div",{className:`person-card flex flex-col gap-12 2xl-gap-20 ${"sidebar"===s?"items-start text-left":"items-center text-center px-24 py-40"}`,children:[e.portrait_o&&(0,t.jsx)("div",{className:"rounded-full overflow-hidden w-140 h-140 md:w-168 md:h-168 mb-40",children:(0,t.jsx)(a.Image,{descriptorUrl:e.portrait_o,width:140,height:140,srcset:[{width:140,height:140},{width:168,height:168},{width:168,height:168}],alt:l,aspectRatio:"aspect-square"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-4 2xl-gap-8",children:[l&&(0,t.jsx)("h3",{className:"h4",children:l}),e.jobTitle_s&&(0,t.jsx)("p",{className:"p1",children:e.jobTitle_s}),e.department_s&&(0,t.jsx)("p",{className:"p1",children:e.department_s})]}),e.companyName_s&&(0,t.jsx)("p",{className:"p1 font-strong",children:e.companyName_s}),r&&(0,t.jsxs)("address",{className:"p2 not-italic flex flex-col",children:[i&&(0,t.jsx)("span",{children:i}),n&&(0,t.jsx)("span",{children:n}),e.country_s&&(0,t.jsx)("span",{children:e.country_s}),e.mapsUrl_s&&(0,t.jsx)("a",{href:e.mapsUrl_s,target:"_blank",rel:"noopener",className:"underline text-vivid-blue",children:"Google Maps"})]}),e.phonenumber_s&&(0,t.jsx)("a",{href:`tel:${e.phonenumber_s.replace(/\s/g,"")}`,className:"p1",children:e.phonenumber_s}),e.email_s&&(0,t.jsx)("a",{href:`mailto:${e.email_s}`,className:"p1 underline break-all",children:e.email_s})]})}},44148:(e,s,l)=>{l.d(s,{B:()=>c});var t=l(95155);l(12115);var a=l(13215),i=l(79076),n=l(47368),r=l(7542),o=l(27289);let c=({model:e,...s})=>{if(!e)return(0,t.jsx)(t.Fragment,{});let l=new o.tM(e),c="flat"===l.variant_s?[{width:800,height:450},{width:1050,height:450},{width:1200,height:600}]:[{width:800,height:450},{width:750,height:750},{width:1e3,height:1e3}];if("50/50"!==l.variant_s&&"50/50_highlighted"!==l.variant_s&&"flat"!==l.variant_s)return(0,t.jsx)("section",{className:"w-full",...s,children:(0,t.jsxs)("div",{className:"mx-auto max-w-1920 box-content relative aspect-2/3 sm:aspect-video md:aspect-21/7",children:[l.headerImage_o&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(n._,{descriptorUrl:l.headerImage_o,width:768,height:432,srcset:[{width:800,height:450},{width:1500,height:500},{width:2e3,height:700}]})}),(0,t.jsxs)("div",{className:"absolute bottom-0 left-0 bg-primary-inverse text-label-inverse p-24 flex flex-col gap-y-24",children:[(0,t.jsx)(a.D,{level:"h2",children:l.title_s}),l.subheading_html&&(0,t.jsx)("div",{className:"text-18 md:text-22",children:(0,r.R2)(l.subheading_html)}),l.calltoaction_s&&l.href_s&&(0,t.jsx)(i.$,{variant:"secondary-small-on-dark-bg",label:l.calltoaction_s,href:l.href_s})]})]})});{let e="50/50_highlighted"===l.variant_s?"bg-cards-purple":"50/50"===l.variant_s?"bg-cards-blue":"bg-primary-inverse";return(0,t.jsx)("section",{className:"@container w-full",...s,children:(0,t.jsxs)("div",{className:"mx-auto max-w-1920 box-content @min-md:flex animation-image-scale"+("flat"===l.variant_s?" border-t-12 border-t-solid border-t-(--color-Border-Highlight)":""),children:[(0,t.jsx)("div",{className:"@min-md:order-2 overflow-hidden @min-md:w-[50%]"+("flat"===l.variant_s?" @min-lg:flex-3 @min-2xl:w-[60%]":""),children:(0,t.jsx)("div",{className:"animated-image @min-md:aspect-square min-h-full"+("flat"===l.variant_s?" @min-lg:aspect-3/1 @min-2xl:aspect-2/1":""),children:l.headerImage_o&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(n._,{descriptorUrl:l.headerImage_o,width:768,height:432,srcset:c})})})}),(0,t.jsxs)("div",{className:`text-label-inverse ${e} px-24 flex flex-col @min-md:justify-center @min-md:flex-1`+("flat"===l.variant_s?" py-32 @min-lg:py-100 @min-2xl:py-124 @min-2xl:px-152 2xl:min-w-[40%] gap-24 @min-2xl:gap-32":" py-48 gap-y-16 @min-md:gap-y-4
10 @min-md:pl-[9vw] @min-3xl:pl-[10vw] @min-md:pr-[5.25%]"),children:[(0,t.jsx)(a.D,{level:"h2",children:l.title_s}),l.subheading_html&&(0,t.jsx)("div",{className:"text-18 md:text-22",children:(0,r.R2)(l.subheading_html??"")}),l.calltoaction_s&&l.href_s&&(0,t.jsx)(i.$,{variant:"secondary-small-on-dark-bg",label:l.calltoaction_s,href:l.href_s,className:"whitespace-nowrap"})]})]})})}}},45876:(e,s,l)=>{l.r(s),l.d(s,{default:()=>B});var t=l(95155),a=l(12115),i=l(65055),n=l(37673),r=l(62915),o=l(94980),c=l(86641),d=l(47368),m=l(80108),h=l(39432),x=l(39414),p=l(34160),u=l(65522),g=l(85788),f=l(56568),j=l(29812),_=l(59975),v=l(73828),b=l(44148),w=l(11954),N=l(68534),y=l(96341),$=l(34053),M=l(62129),C=l(7452),I=l(72355),F=l(65129),T=l(97044),A=l(97196),S=l(97074),k=l(7542),z=l(63546),P=l(16413);function B({lang:e,slug:s,model:l,isICEavailable:V=!1}){let U=s?`/${e}/${s.join("/")}`:`/${e}`,H=(0,S.i)(),[R,D]=a.useState(l);if((0,a.useEffect)(()=>{(0,A.g)(U,H).then(e=>{D(e)}).catch(e=>{console.log("catch error"),console.log(e)})},[U,H]),!R.craftercms)return(0,t.jsx)(t.Fragment,{children:"Loading..."});let E=(0,k.fH)(R),J=E?.map(e=>({id:e.url})),q=R.sidebar_o&&R.sidebar_o.length>0,G={"/component/richtext":p.s,"/component/downloads":u.o,"/component/sidebar":T.A,"/component/brandmessage":x.F,"/component/cards":j.G,"/component/goals":_.n,"/component/accordion":g.n,"/component/teaserslider":f.a,"/component/stories":w.o,"/component/stage":b.B,"/component/fsfinder":v.m,"/component/form":N.l,"/component/lottie":y.v,"/component/numbers":$.F,"/component/locations":M.H,"/component/teasercards":C.S,"/component/quote":I.P,"/component/magazine":F.Magazine};function L(s,l){switch(s.craftercms.contentTypeId){case P.cM.RichText:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(p.s,{model:s})},`slotitem-${l}`);case P.cM.Downloads:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(u.o,{model:s,locale:e})},`slotitem-${l}`);case P.cM.BrandMessage:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(x.F,{model:s})},`slotitem-${l}`);case P.cM.Cards:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(j.G,{model:s,locale:e})},`slotitem-${l}`);case P.cM.Goals:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(_.n,{model:s})},`slotitem-${l}`);case P.cM.Accordion:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(g.n,{model:s,locale:e})},`slotitem-${l}`);case P.cM.TeaserSlider:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(f.a,{model:s})},`slotitem-${l}`);case P.cM.Stories:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(w.o,{model:s})},`slotitem-${l}`);case P.cM.Stage:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(b.B,{model:s})},`slotitem-${l}`);case P.cM.FSFinder:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(v.m,{model:s})},`slotitem-${l}`);case P.cM.Form:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(N.l,{model:s,locale:e})},`slotitem-${l}`);case P.cM.Quote:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(I.P,{model:s})},`slotitem-${l}`);case P.cM.LottieFile:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(y.v,{model:s})},`slotitem-${l}`);case P.cM.Numbers:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)($.F,{model:s})},`slotitem-${l}`);case P.cM.Locations:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(M.H,{model:s,locale:e})},`slotitem-${l}`);case P.cM.TeaserCards:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(C.S,{model:s})},`slotitem-${l}`);case P.cM.Magazine:return(0,t.jsx)(h.M,{id:`${(0,k.$C)(s)}`,useAnimation:l>0,children:(0,t.jsx)(F.Magazine,{model:s,locale:e})},`slotitem-${l}`)}return(0,t.jsx)(t.Fragment,{})}let Y=(0,m.H)(R.headerVideo_o?.[0]?.fileSource_o?.[0]?.craftercms),Z=R.headerImage_o?.[0]?.craftercms?.path;return(0,t.jsx)("main",{className:"content-main",children:(0,t.jsx)(o.o,{children:(0,t.jsx)(i.OY,{model:R,isAuthoring:V,children:!0!==R.skipHeader_b?(0,t.jsx)(t.Fragment,{children:R.subheading_s&&R.subheading_s.length>0||R.calltoaction_s&&R.calltoaction_s.length>0?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{className:"relative w-full aspect-video min-h-[92vh] md:min-
1h-320 md:max-h-[95vh] overflow-hidden z-1",children:[Z&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(d._,{descriptorUrl:Z,width:768,height:576,srcset:[{width:800,height:380},{width:1500,height:714},{width:2e3,height:952}],loading:"eager",fetchPriority:"high"})}),(0,t.jsxs)("div",{className:"absolute bottom-0 left-0 bg-primary-inverse text-label-inverse text-balance md:w-[50%] lg:w-[40%] p-24 mr-24 flex flex-col gap-y-12 2xl:pl-80 2xl:pr-40 2xl:py-56 3xl:px-80 3xl:py-80 4xl:py-104 3xl:gap-y-20 4xl:gap-y-28",children:[(0,t.jsx)(n.DZ,{level:"h1",children:R.headline_s}),R.subheading_s&&(0,t.jsx)("p",{className:"p1",children:R.subheading_s}),R.calltoaction_s&&R.href_s&&(0,t.jsx)(n.$n,{variant:"secondary-on-dark-bg",className:"mt-12",label:R.calltoaction_s,href:R.href_s})]})]}),E&&(0,t.jsx)(z.J,{locale:R.localeCode_s??"en",model:E,variant:"light"}),(0,t.jsxs)("div",{className:"w-full lg:flex",children:[(0,t.jsx)("div",{className:"lg:flex-1 lg:min-w-0",children:(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,contentTypeProps:{locale:e},nthContentTypeProps:J,fieldId:"panels_o"})}),q&&(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,fieldId:"sidebar_o"})]})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("section",{className:"video-hero relative w-full aspect-video min-h-screen md:min-h-320 md:max-h-[100vw] overflow-hidden z-1",children:[(0,t.jsx)(c.C,{video:Y?.path??null,poster:R.headerImage_o?.[0]?.imageSource_s??null,autoplay:!0}),(0,t.jsx)("div",{className:"absolute top-0 left-0 h-full w-full flex justify-center items-center p-24 gradient-dark ",children:(0,t.jsxs)("div",{className:"sticky bottom-128 text-center md:max-w-612 2xl:max-w-684 text-label-inverse",children:[(0,t.jsx)(n.DZ,{level:"h1--display",children:R.headline_s}),(0,t.jsx)(r.k,{id:"mouse",size:{w:21,h:32},cssClass:"mouse m-auto mt-10"})]})})]}),E&&(0,t.jsx)(z.J,{locale:R.localeCode_s??"en",model:E}),(0,t.jsxs)("div",{className:"w-full lg:flex",children:[(0,t.jsx)("div",{className:"lg:flex-1 lg:min-w-0",children:(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,contentTypeProps:{locale:e},nthContentTypeProps:J,fieldId:"panels_o"})}),q&&(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,fieldId:"sidebar_o"})]})]})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,contentTypeProps:{locale:e},nthContentTypeProps:J,fieldId:"panels_o",renderItem:(e,s)=>0===Number(s)?L(e,Number(s)):(0,t.jsx)(t.Fragment,{})}),E&&(0,t.jsx)(z.J,{locale:R.localeCode_s??"en",model:E,variant:"light"}),(0,t.jsxs)("div",{className:"w-full lg:flex",children:[(0,t.jsx)("div",{className:"lg:flex-1 lg:min-w-0",children:(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,contentTypeProps:{locale:e},nthContentTypeProps:J,fieldId:"panels_o",renderItem:(e,s)=>Number(s)>0?L(e,Number(s)):(0,t.jsx)(t.Fragment,{})})}),q&&(0,t.jsx)(i.zV,{contentTypeMap:G,model:R,fieldId:"sidebar_o"})]})]})})})})}},59975:(e,s,l)=>{l.d(s,{n:()=>n});var t=l(95155),a=l(7542),i=l(27289);let n=({model:e,...s})=>{if(!e)return(0,t.jsx)(t.Fragment,{});let l=new i.Fr(e);if(!l.goals_o||0===l.goals_o.length)return(0,t.jsx)(t.Fragment,{});let n=(0,a.$C)(e);return(0,t.jsx)("section",{className:"w-full",...s,children:(0,t.jsx)("div",{className:"mx-auto max-w-1920 box-content md:flex",children:l.goals_o.map((e,s)=>(0,t.jsxs)("div",{className:"relative md:w-1/3 group animation-label border border-solid border-illustrations--primary",children:[(0,t.jsxs)("div",{className:"bg-illustrations--primary flex flex-col justify-end absolute bottom-0 left-0 w-full h-full",children:[e.icon_s&&(0,t.jsx)("img",{src:e.icon_s,alt:"",width:224,height:224,className:"absolute top-24 right-24 object-contain max-w-[50%] max-h-[33%] h-auto w-auto"}),(0,t.jsxs)("div",{className:"relative p-24",children:[(0,t.jsx)("p",{className:"p-16 xl:p-24 bg-illustrations--secondary-lilac rounded-r-8 absolute bottom-24 md:bottom-0 left-0 border-l-none text-24 xl:text-34 text-Text-Heading font-display animated-label z-10",children:e.tag_s}),(0,t.jsx)("div",{className:"text-26 xl:text-40 leading-none text-label-inverse font-display",children:e.goal_s})]})]}),(0,t.jsx)("div",{className:"relative goals-cover-image transition-opacity duration-500",children:e.bgimage_s&&(0,t.jsx)("img",{src:e.bgimage_s,alt:"",width:480,height:705,className:"object-cover w-full"})})]},n+s))})})}},63546:(e,s,l)=>{l.d(s,{J:()=>t.InPageNavigation});var t=l(4002)},73828:(e,s,l)=>{l.d(s,{m:()=>d});var t=l(95155),a=l(12115),i=l(13215),n=l(79076),r=l(83454),o=l(43303),c=l(27289);function d({model:e,...s}){let[l,m]=(0,a.useState)([]);if(!e)return(0,t.jsx)(t.Fragment,{});let h=new c.eF(e),x=l.map(e=>
1h.filtersettings_o?.[e]?.filterValue_s).filter(Boolean).join("%7C"),p=h.href_s+(x?`?filters=${x}`:"");return(0,t.jsx)("section",{className:"fs-finder w-full max-w-full",...s,children:(0,t.jsx)("div",{className:"mx-auto max-w-2560 box-content px-24 md:px-[3.5vw] 3xl:px-[4.5vw] py-32 md:py-64",children:(0,t.jsxs)("div",{className:"relative mx-auto max-w-1920 box-content md:px-[3.5vw] 3xl:px-[4.5vw]",children:[(0,t.jsxs)("div",{className:"absolute z-0 overflow-hidden w-full h-full top-0 left-0",children:[h.headerImage_o&&(0,t.jsx)(r.Image,{descriptorUrl:h.headerImage_o,width:1400,height:400,srcset:[{width:750,height:400},{width:1400,height:400},{width:2500,height:400}],fallback:!1,alt:"",loading:"eager"}),(0,t.jsx)("div",{className:"absolute top-0 left-0 bg-linear-to-b from-white-pure to-transparent w-full h-full"})]}),(0,t.jsxs)("div",{className:"relative flex flex-wrap flex-col md:flex-row gap-32 md:items-center md:pb-24 md:pt-46",children:[(0,t.jsxs)("div",{className:"",children:[(0,t.jsx)(i.D,{level:"h2",children:h.headline_s}),(0,t.jsx)("p",{className:"text-12 md:text-14 text-description",children:h.subheading_s})]}),(0,t.jsx)(o.Swiper,{slidesPerView:"auto",grabCursor:!0,spaceBetween:16,className:"swiper-container pb-32 md:pb-0 inline-block max-w-full",children:h.filtersettings_o&&h.filtersettings_o.map((e,s)=>(0,t.jsx)(o.SwiperSlide,{class:"swiper-item p-2",children:(0,t.jsx)(n.$,{variant:"pill",label:e.label_s,onClick:()=>(e.filterValue_s,void m(e=>e.includes(s)?e.filter(e=>e!==s):[...e,s])),className:l.includes(s)?"bg-button--primary! text-label-inverse!":""})},s))})]}),h.calltoaction_s&&h.href_s&&(0,t.jsxs)("div",{className:"relative flex items-center flex-col pb-32 md:pb-40 gap-8",children:[(0,t.jsx)("div",{className:"map-pin w-32 h-48"}),(0,t.jsx)(n.$,{variant:"primary",label:h.calltoaction_s,href:p})]})]})})})}},86641:(e,s,l)=>{l.d(s,{C:()=>o});var t=l(95155),a=l(12115),i=l(73321),n=l(7542),r=l(80108);let o=({video:e,poster:s,autoplay:l})=>{let[o,c]=a.useState(""),d=(0,i.usePathname)(),m="string"==typeof s?s:s?.imageSource_s??null,h="string"==typeof e?e:e?.fileSource_o?.item&&e.fileSource_o.item.length>0?(0,r.H)(e.fileSource_o.item[0])?.path:null;return(0,a.useEffect)(()=>{null!==m&&fetch(`/assets${d}?_rsa=${(0,n.ad)(`getImageUrl*${encodeURIComponent(m)}*2000*1125`)}`).then(e=>{e.json().then(e=>{c(e)}).catch(e=>{console.log(e)})})},[d,m]),(0,t.jsxs)("video",{width:"1080",height:"720",autoPlay:l,loop:l,muted:l,playsInline:l,controls:!l,poster:o,className:"w-full h-screen md:h-auto object-cover",children:[h&&(0,t.jsx)("source",{src:h,type:"video/mp4"}),"Your browser does not support the video tag."]})}},97044:(e,s,l)=>{l.d(s,{A:()=>h});var t=l(95155),a=l(65055),i=l(12115),n=l(99216),r=l(42057),o=l(48839),c=l(27289),d=l(16413),m=l(72119);function h({model:e}){let s=e?.craftercms?e:null,l=(0,m.bK)(e?.items_o);if(!e?.richtext_html&&(!l||0===l.length))return(0,t.jsx)(t.Fragment,{});let i=s?(0,t.jsx)(a.J3,{model:s,fieldId:"richtext_html",component:x,componentProps:{id:"sidebar"}},"sidebar"):(0,t.jsx)(x,{children:e?.richtext_html},"sidebar");function p(e,s){switch(e["content-type"]??e?.craftercms?.contentTypeId){case d.cM.Contacts:return(0,t.jsx)(r.w,{contact:new o.B(e),variant:"sidebar"},`sidebar-item-${s}`);case d.cM.RichText:{let l=new c.CT(e);return(0,t.jsx)("div",{className:"flex flex-col gap-16",children:l.columns_o?.map((e,s)=>(0,t.jsx)(n.f,{children:e.richtext_html},`col-${s}`))},`sidebar-item-${s}`)}default:return(0,t.jsx)(t.Fragment,{})}}let u=s?(0,t.jsx)(a._B,{model:s,fieldId:"items_o",renderItem:p,component:"div",componentProps:{className:"flex flex-col gap-40"}}):l?.map((e,s)=>p(e,s));return(0,t.jsx)("aside",{className:"bg-section-layout-light w-full lg:w-[396px] 2xl:w-[492px] 3xl:w-[704px] 4xl:w-[972px] lg:shrink-0",children:(0,t.jsxs)("div",{className:"sidebar lg:sticky top-0 flex flex-col gap-40 px-24 py-40 lg:px-40 lg:py-[68px] 2xl:px-80 2xl:py-80",children:[e?.richtext_html&&i,u]})})}let x=i.forwardRef(function(e,s){let l=e.id,a=(0,i.useRef)(void 0);return(0,i.useEffect)(()=>{if(s){let e=document.querySelector(`#${l}`);e&&e!==a.current&&(a.current=e,"function"==typeof s?s(e):s.current=e)}}),(0,t.jsx)(n.f,{...e})})}}]);
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.