1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7563],{1776:function(e,t,o){(window.__NEXT_P=window.__NEXT_P||[]).push(["/people",function(){return o(867)}])},1085:function(e,t,o){"use strict";o.d(t,{l:function(){return v}});var l=o(5893),n=o(6121),r=o.n(n),i=o(9213),a=o(8918),s=o(7294),_=o(5692),c=o(3),d=o(1586),u=o(768),m=o(3387),p=o(6010);let h=e=>{let{filter:t,closePanel:o,sortBy:n}=e,{items:s,refine:_,canToggleShowMore:d,isShowingMore:u,toggleShowMore:m}=(0,c.c)({attribute:t.code,limit:12,showMoreLimit:200,showMore:!0});n?n&&s.sort((e,t)=>n.indexOf(e.label)-n.indexOf(t.label)):s.sort((e,t)=>e.label.localeCompare(t.label));let h=e=>{_(e.value),window.scrollTo(0,0)};return(0,l.jsxs)("div",{className:r().root_panel_item,children:[(0,l.jsx)("p",{className:"b-2",children:t.label}),(0,l.jsx)("div",{className:r().root_panel_item_list,children:s.map(e=>"[]"===e.value||"[]"===e.label?null:(0,l.jsxs)("button",{onClick:()=>{h(e),o(!1)},className:(0,p.Z)(e.isRefined&&r().root_panel_item_list_button___active,r().root_panel_item_list_button,"b-2 light"),children:[e.label,e.isRefined&&(0,l.jsx)(a.J,{iconName:"close"})]},e.value))}),d&&(0,l.jsx)(i.z,{onClick:m,buttonSize:"small",className:r().root_panel_item_showMore,children:u?"Show less":"Show more"})]})},v=e=>{let{filters:t}=e,[o,n]=(0,s.useState)(!1),{refine:c}=(0,d.n)({}),p=()=>{c(),n(!1),window.scrollTo(0,0)},{items:v}=(0,u.b)({includedAttributes:t.flatMap(e=>e.code)}),x=Array.from(new Map(((null==v?void 0:v.flatMap(e=>e.refinements))||[]).map(e=>["".concat(e.attribute,"|").concat(e.value),e])).values());return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(i.z,{backgroundColor:"solid",buttonStyle:"pill",onClick:()=>n(!0),className:r().root_filterToggle,children:[(0,l.jsx)("span",{children:x.length>0?x.map(e=>e.label).join(", "):"Filter"}),x.length>0&&(0,l.jsx)("span",{className:r().root_filterToggle_clear,role:"button",tabIndex:0,"aria-label":"Clear filters",onClick:e=>{e.stopPropagation(),p()},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.stopPropagation(),p())},children:(0,l.jsx)(a.J,{iconName:"close",fill:"var(--bg)"})})]}),(0,l.jsx)("div",{className:[r().root,o&&r().root___open].join(" "),onClick:e=>{o&&((0,_.n)(e.target,r().root_panel)||n(!1))},children:(0,l.jsxs)("div",{className:r().root_panel,"data-lenis-prevent":!0,children:[(0,l.jsxs)("div",{className:r().root_panel_actions,children:[x&&x.length>0&&(0,l.jsx)("div",{className:"ais-ClearRefinements",children:(0,l.jsx)("button",{onClick:p,className:"ais-ClearRefinements-button",children:"Clear all"})}),(0,l.jsx)(i.z,{buttonStyle:"icon",onClick:()=>n(!1),className:r().root_panel_actions_close,children:(0,l.jsx)(a.J,{iconName:"close"})})]}),t&&(0,l.jsx)(l.Fragment,{children:t.map(e=>(0,l.jsx)(h,{filter:e,closePanel:n,sortBy:"Team"===e.label&&m.R},e.label))})]})})]})}},1670:function(e,t,o){"use strict";o.d(t,{T:function(){return m}});var l=o(5893),n=o(7294),r=o(5031),i=o(336),a=o(9213),s=o(3194),_=o(8308),c=o.n(_),d=o(6010),u=o(8918);let m=e=>{let{name:t,role:o,locations:_,education:m,nationality:p,content:h,image:v,alt:x,hasBio:f,link:j,buttonText:b,aspectRatio:N,inView:g=!0}=e,[y,P]=(0,n.useState)(g),{activeBio:w}=(0,r.qD)();(0,n.useEffect)(()=>{g&&setTimeout(()=>{P(!0)},100)},[g]);let C=f?"button":"article";return(0,l.jsxs)(C,{onClick:()=>{f&&w.set({image:v,alt:x,name:t,locations:_,role:o,education:m,nationality:p,content:h})},className:(0,d.Z)([c().root,!y&&c().root___hide,f&&c().root___button]),children:[v&&(0,l.jsx)("div",{className:c().root_image,children:(0,l.jsx)("div",{className:c().root_image_inner,children:(0,l.jsx)(i.E,{src:v,alt:x||"",sizes:{375:100,767:100,1024:100,1400:100},sourceSetPathFormatter:s.e,width:400,fill:!0,animateIn:!0,inView:g,gradientIndex:2})})}),(0,l.jsxs)("div",{className:c().root_content,children:[(0,l.jsx)("h6",{className:(0,d.Z)("b-3",c().root_content_title),children:t}),(o||_&&_.length>0)&&(0,l.jsxs)("p",{className:(0,d.Z)("b-3 light",c().root_content_location),children:[o&&"".concat(o,",")," ",_&&_.join(", ")]}),f&&j&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:c().root_content_hover,children:(0,l.jsx)(u.J,{iconName:"arrow",fill:"var(--fg)"})}),(0,l.jsx)(a.z,{buttonStyle:"text",buttonSize:"small",children:b})]})]})]})}},3387:function(e,t,o){"use strict";o.d(t,{R:function(){return l}});let l=["Global Management Team","Global Leadership Team","Senior Architects & Designers","Architects & Designers","Research & Innovation","Support","Management Support","Business Development & Communications"]},867:function(e,t,o){"use strict";o.r(t),o.d(t,{PeoplePage:function(){return I},__N_SSG:function(){return z},default:function(){return J}});var l=o(5893),n=o(1163),r=o(1481),i=o(8140),a=o(5201),s=o(7386),_=o(768),c=o(5963),d=o(3017),u=o(7830),m=o.n(u),p=o(8918),h=o(7294);let v=(0,h.forwardRef)((e,t)=>{let{callback:o}=e,n=e=>{e.preventDefault(),o(e.target.value)};return(0,l.jsxs)("form",{className:m().root,children:[(0,l.jsx)(p.J,{iconName:"search"}),(0,l.jsx)("label",{htmlFor:"search",className:m().root_label,children:"Search"}),(0,l.jsx)("input",{ref:t,type:"search",onChange:n,onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),n(e))},name:"search",placeholder:" ",className:m().root_input})]})});v.displayName="Search";var x=o(5031),f=o(9213),j=o(2704),b=o(3194),N=o(336),g=o(8014),y=o.n(g),P=o(6010),w=o(5692);let C=()=>{let{activeBio:e,themes:t}=(0,x.qD)(),o=(0,h.useRef)(null),n=e.value,[r,i]=(0,h.useState)(null),[a,s]=(0,h.useState)(!1);return(0,h.useEffect)(()=>{n?(i(n),s(!0)):s(!1)},[n]),(0,h.useEffect)(()=>{o.current&&o.current.scrollTo(0,0)},[r]),(0,l.jsx)("div",{className:(0,P.Z)(y().root,!a&&y().root___close),style:null==t?void 0:t.dark.style,"aria-hidden":!a,onClick:t=>{a&&((0,w.n)(t.target,y().root_panel)||e.set(null))},children:(0,l.jsxs)("div",{className:y().root_panel,ref:o,"data-lenis-prevent":!0,children:[(0,l.jsx)("div",{className:y().root_panel_header,children:(0,l.jsx)(f.z,{buttonStyle:"icon",onClick:()=>
1e.set(null),children:(0,l.jsx)(p.J,{iconName:"close"})})}),(0,l.jsxs)("div",{className:y().root_panel_content,children:[(null==r?void 0:r.name)&&(0,l.jsx)("h4",{className:y().title,children:r.name}),(0,l.jsxs)("div",{className:y().fields,children:[(null==r?void 0:r.role)&&(0,l.jsxs)("div",{className:y().field,children:[(0,l.jsx)("p",{className:"b-2 light",children:"Title"}),(0,l.jsx)("p",{className:"b-2",children:r.role})]}),(null==r?void 0:r.locations)&&(null==r?void 0:r.locations.length)>0&&(0,l.jsxs)("div",{className:y().field,children:[(0,l.jsx)("p",{className:"b-2 light",children:"Registered in"}),(0,l.jsx)("p",{className:"b-2",children:r.locations})]}),(null==r?void 0:r.education)&&(0,l.jsxs)("div",{className:y().field,children:[(0,l.jsx)("p",{className:"b-2 light",children:"Education"}),(0,l.jsx)("p",{className:"b-2",children:r.education})]})]}),(null==r?void 0:r.image)&&(0,l.jsx)("div",{className:y().imageWrapper,children:a&&(0,l.jsx)(N.E,{src:r.image,alt:r.alt,sizes:{375:91,767:96,1024:52,1400:45},width:656,height:656,sourceSetPathFormatter:b.e})}),(0,l.jsx)("div",{className:y().richtext,children:(0,l.jsx)(j.RichText,{content:null==r?void 0:r.content})})]})]})})};var k=o(2491),O=o.n(k),S=o(2807),T=o(649),E=o(1670),F=o(1085),R=o(3387);let D=[{label:"Team",code:"teams"},{label:"Location",code:"content.locations"}],L=()=>{let{activeBio:e}=(0,x.qD)(),t=(0,S.LZ)(),o=(0,h.useRef)(),n=(0,h.useRef)(null),{items:r,isLastPage:i,showMore:u}=(0,a.a)(),{refine:m}=(0,s.l)(),{items:p}=(0,_.b)({includedAttributes:D.flatMap(e=>e.code)}),f=(0,h.useRef)(null),j=r.reduce((e,t)=>{var o;let l=(null===(o=t.content)||void 0===o?void 0:o.team)||"unknown";return e[l]||(e[l]=[]),e[l].push(t),e},{}),b=R.R.map(e=>({title:e,items:j[e]||[]})).filter(e=>e.items.length>0);(0,h.useEffect)(()=>{if(null!==n.current){let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&!i&&u()})});return e.observe(n.current),()=>{e.disconnect()}}},[i,u]),(0,h.useEffect)(()=>{if(t){if(e.value){t.stop();let o=t=>{"Escape"===t.key&&e.set(null)};return window.addEventListener("keydown",o),()=>{window.removeEventListener("keydown",o)}}t.start()}},[e.value,t]);let N=p.filter(e=>"content.locations"===e.attribute).flatMap(e=>null==e?void 0:e.refinements.flatMap(e=>null==e?void 0:e.label));return(0,l.jsxs)("div",{className:O().container,children:[(0,l.jsx)(C,{bio:e}),(0,l.jsx)(c.$,{children:(0,l.jsx)("div",{className:O().root,ref:f,children:(0,l.jsxs)("div",{className:O().root_inner,children:[(0,l.jsxs)(d.r,{className:O().root_hero,alignItems:"end",children:[(0,l.jsx)(d.C,{md:8,children:(0,l.jsx)("h1",{children:"People"})}),(0,l.jsx)(d.C,{md:4,children:(0,l.jsx)(v,{callback:function(e){m(e)},ref:o})})]}),b.map((e,t)=>(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)(d.r,{as:"section",className:O().root_block,children:[(0,l.jsx)(d.C,{xs:12,className:O().root_block_title,children:p&&(null==p?void 0:p.length)>0&&N&&N.length>0?(0,l.jsxs)("h4",{children:[e.title," / ",N.join(" / ")]}):(0,l.jsx)("h4",{children:e.title})}),(0,l.jsx)(T.O,{columns:4,children:e.items.map(e=>{var t,o,n,r,i,a,s,_,c,u;return(0,l.jsx)(d.C,{sm:3,children:(0,l.jsx)(E.T,{name:null==e?void 0:e.name,role:null==e?void 0:null===(t=e.content)||void 0===t?void 0:t.role,locations:null==e?void 0:null===(o=e.content)||void 0===o?void 0:o.locations,image:null===(r=e.content)||void 0===r?void 0:null===(n=r.storyImage)||void 0===n?void 0:n.filename,education:null==e?void 0:null===(i=e.content)||void 0===i?void 0:i.education,nationality:null==e?void 0:null===(a=e.content)||void 0===a?void 0:a.nationality,content:null==e?void 0:null===(s=e.content)||void 0===s?void 0:s.content,alt:null===(c=e.content)||void 0===c?void 0:null===(_=c.storyImage)||void 0===_?void 0:_.alt,hasBio:null===(u=e.content)||void 0===u?void 0:u.hasBio,link:"/people/".concat(e.slug),buttonText:"Read bio"})},e.name)})})]},e.title)})),(0,l.jsx)("div",{ref:n,style:{minHeight:"40px"},"aria-hidden":"true"})]})})}),(0,l.jsx)(F.l,{filters:D})]})};var M=o(6058),z=!0;let I=e=>{let{story:t,resolveRelations:o}=e;t=(0,r.f0)(t,{resolveRelations:o});let{locale:a}=(0,n.useRouter)();return(0,l.jsxs)(l.Fragment,{children:[t&&(0,l.jsx)(r.Xj,{blok:t.content,name:null==t?void 0:t.name,publishDate:null==t?void 0:t.published_at,storyTags:null==t?void 0:t.tag_list,locale:a}),(0,l.jsx)(i.X,{indexName:"people",children:(0,l.jsx)(L,{})})]})};I.getLayout=function(e){return(0,l.jsx)(M.X,{...null==e?void 0:e.props,children:e})};var J=I},6121:function(e){e.exports={root:"FilterOverlay_root__Vv8M3",root___open:"FilterOverlay_root___open__X7Hlp",root_panel:"FilterOverlay_root_panel__y9W72",root_filterToggle:"FilterOverlay_root_filterToggle__eLF7Q",root_panel_item_list_button:"FilterOverlay_root_panel_item_list_button__s1h3l",root_panel_item_list_button___active:"FilterOverlay_root_panel_item_list_button___active___I_NQ",root_panel_actions:"FilterOverlay_root_panel_actions__DO9Y2",root_panel_item:"FilterOverlay_root_panel_item__dpS7u",root_panel_item_list:"FilterOverlay_root_panel_item_list__FuERE",root_panel_item_showMore:"FilterOverlay_root_panel_item_showMore__9HoN_"}},8308:function(e){e.exports={root:"PeopleCard_root__wiSi7",root_content_hover:"PeopleCard_root_content_hover__ob0yp",root___button:"PeopleCard_root___button__iXR1s",root___hide_content_title:"PeopleCard_root___hide_content_title__w7nm4",root___hide_content_location:"PeopleCard_root___hide_content_location__TpvCT",root_image:"PeopleCard_root_image__iu_bP",root_image_inner:"PeopleCard_root_image_inner__kOE7p",root_content:"PeopleCard_root_content__JA7zF",root_content_location:"PeopleCard_root_content_location__psmqZ",root_content_title:"PeopleCard_root_content_title__m1cN5"}},2491:function(e){e.exports={container:"PeopleList_container__qFBve",root:"PeopleList_root__hj6QP",root_inner:"PeopleList_root_inner__lNG1i",root_hero:"PeopleList_root_hero__dBupN",root_block:"PeopleList_root_block__tmzzj",search:"PeopleList_search__ETfkV"}},8014:function(e){e.exports={root:"PeopleOverlay_root___PGO8",root___close:"PeopleOverlay_root___close__Iydv0",root_panel:"PeopleOverlay_root_panel__o7io5",root_panel_header:"PeopleOverlay_root_panel_header__7KDu6",root_panel_content:"PeopleOverlay_root_panel_content__JTTYw",fields:"PeopleOverlay_fields__4Pm_6",field:"PeopleOverlay_field__A1O47",imageWrapper:"PeopleOverlay_imageWrapper__KIO0v",richtext:"PeopleOverlay_richtext__doxI6"}},7830:function(e){e.exports={root:"Search_root__1vXv5",root_input
1:"Search_root_input__kNVz6"}}},function(e){e.O(0,[3656,6856,6058,2888,9774,179],function(){return e(e.s=1776)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.