1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2250,2392,5656],{676:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});var a=r(864);r(7404);var l=r(8403),i=r(2250),s=r(837);let n=({responsiveImage:e,video:t,priority:r=!1,sizes:n})=>{if(e?.src){let t=!!e.base64,i=(0,s.W8)(e.src);return(0,a.jsx)(l.default,{src:i,alt:e?.alt||"",fill:!0,priority:r,quality:s.uZ,sizes:n||"(max-width: 768px) 100vw, 50vw",placeholder:t?"blur":"empty",blurDataURL:e.base64||void 0})}return t?.streamingUrl||t?.mp4Url||t?.mp4UrlLow||t?.mp4UrlMedium||t?.mp4UrlHigh?(0,a.jsx)(i.Video,{video:t}):(0,a.jsx)(a.Fragment,{})}},837:(e,t,r)=>{"use strict";r.d(t,{KU:()=>o,W8:()=>n,uZ:()=>i});let a=new Set(["www.datocms-assets.com"]),l=new Set(["image.mux.com"]),i=70,s=(e,t,r)=>{e.has(t)||e.set(t,r)},n=e=>{try{let t=new URL(e);if(!a.has(t.hostname))return e;return s(t.searchParams,"fm","webp"),s(t.searchParams,"q","70"),t.toString()}catch{return e}},o=(e,t={})=>{try{let r=new URL(e);if(!l.has(r.hostname))return e;let a=t.width??1280,i=t.quality??70;return s(r.searchParams,"auto","format"),s(r.searchParams,"fit_mode","preserve"),r.searchParams.set("q",String(i)),r.searchParams.set("width",String(a)),"number"==typeof t.time&&r.searchParams.set("time",String(t.time)),r.toString()}catch{return e}}},1726:(e,t,r)=>{"use strict";r.d(t,{Ai:()=>n,HQ:()=>s,J$:()=>o,T$:()=>a,TH:()=>i,uF:()=>l});let a="100vw",l="(min-width: 1440px) 1300px, (min-width: 1024px) calc(100vw - 140px), (min-width: 680px) calc(100vw - 80px), calc(100vw - 48px)",i="(min-width: 1440px) 634px, (min-width: 1024px) calc((100vw - 172px) / 2), (min-width: 680px) calc((100vw - 100px) / 2), calc(100vw - 48px)",s="(min-width: 1440px) 412px, (min-width: 1024px) calc((100vw - 204px) / 3), (min-width: 680px) calc((100vw - 120px) / 3), calc(100vw - 48px)",n="(min-width: 1440px) 856px, (min-width: 1024px) calc((2 * (100vw - 140px) - 32px) / 3), (min-width: 680px) calc(100vw - 80px), calc(100vw - 48px)",o="(min-width: 1024px) 290px, 240px"},1845:()=>{},2138:(e,t,r)=>{"use strict";r.d(t,{S:()=>d});var a=r(864);r(7404);let l=()=>(0,a.jsxs)("svg",{width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("circle",{cx:"24",cy:"24",r:"23",stroke:"black",strokeWidth:"2"}),(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.8569 23.1073V18H23.1069V23.1073H18V24.8573H23.1069V30H24.8569V24.8573H30V23.1073H24.8569Z",fill:"black"})]});var i=r(3457),s=r.n(i),n=r(5656),o=r.n(n),c=r(2275);let d=({text:e,onClick:t,isInverted:r=!1})=>{let i=o()({[s().button]:!0,[s().inverted]:r});return(0,a.jsxs)("button",{className:i,onClick:t,onPointerEnter:c.f,onPointerLeave:c.f,onFocus:c.M,onBlur:c.M,children:[(0,a.jsx)(l,{}),(0,a.jsx)("span",{className:s().text,children:e}),(0,a.jsx)(l,{})]})}},2250:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Video:()=>h});var a=r(864),l=r(7404);let i=()=>(0,a.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("circle",{opacity:"0.5",cx:"20",cy:"20",r:"20",fill:"black"}),(0,a.jsx)("path",{d:"M27 20L16.5 26.9282L16.5 13.0718L27 20Z",fill:"white"})]});var s=r(6315),n=r.n(s),o=r(5656),c=r.n(o),d=r(837);let u="(max-width: 768px)",m=["pointerdown","touchstart","keydown","scroll"],h=({video:e})=>{let t=!!e?.isHomePageHeader,[s,o]=(0,l.useState)(t),[h,v]=(0,l.useState)(!1),[p,f]=(0,l.useState)(!1),[w,_]=(0,l.useState)(!1),[x,y]=(0,l.useState)(!1),[g,b]=(0,l.useState)(!1),j=(0,l.useRef)(null);(0,l.useEffect)(()=>{let e;if(!t)return;let r=()=>{f(!0),v(!0),o(!0)},a=window.matchMedia(u),l=()=>{let t=a.matches;if(e?.(),_(t),o(!t),t){let t,a;v(!1),t=!1,a=()=>{t||(t=!0,m.forEach(e=>{window.removeEventListener(e,a)}),r())},e=navigator.userActivation?.hasBeenActive||window.scrollY>0?(a(),()=>{}):(m.forEach(e=>{window.addEventListener(e,a,{passive:!0,once:!0})}),()=>{m.forEach(e=>{window.removeEventListener(e,a)})});return}e=((e,t,r=0)=>{let a=null,l=null;return"function"==typeof window.requestIdleCallback?a=window.requestIdleCallback(e,{timeout:t}):l=setTimeout(e,r),()=>{null!==a&&"function"==typeof window.cancelIdleCallback&&window.cancelIdleCallback(a),null!==l&&clearTimeout(l)}})(r,300,200)};return l(),a.addEventListener("change",l),()=>{e?.(),a.removeEventListener("change",l)}},[t]),(0,l.useEffect)(()=>
1{if(t)return;let e=window.matchMedia(u),r=()=>{let t=e.matches;_(t),v(!t),o(!t)};return r(),e.addEventListener("change",r),()=>{e.removeEventListener("change",r)}},[t]),(0,l.useEffect)(()=>{let t,a=j.current;if(!a)return;let l=!1,i=e=>{(a.currentSrc||a.getAttribute("src")||"").includes(e)||(a.src=e,a.load()),y(!0)};return(async()=>{if(!h){y(!1),b(!1);return}let s=e?.streamingUrl,n=window.innerWidth||1280,c=(({defaultMp4Url:e,lowMp4Url:t,mediumMp4Url:r,highMp4Url:a,viewportWidth:l})=>l<=768?t||r||a||e:l<=1280?r||a||t||e:a||r||t||e)({defaultMp4Url:e?.mp4Url,lowMp4Url:e?.mp4UrlLow,mediumMp4Url:e?.mp4UrlMedium,highMp4Url:e?.mp4UrlHigh,viewportWidth:n});if(b(!1),c)return i(c);if(s){if(a.canPlayType("application/vnd.apple.mpegurl"))return i(s);if(!p){y(!1),o(!1);return}try{let{default:e}=await r.e(1372).then(r.bind(r,6508));if(l)return;if(e.isSupported()){let r=new e({minAutoBitrate:12e5});t=()=>r.destroy(),r.on(e.Events.MEDIA_ATTACHED,()=>{r.loadSource(s)}),r.on(e.Events.MANIFEST_PARSED,()=>{let e=(e=>{if(!e.length)return -1;let t=e.findIndex(e=>(e.height??0)>=540);return -1!==t?t:e.length-1})(r.levels);-1!==e&&(r.startLevel=e,r.nextAutoLevel=e),y(!0)}),r.on(e.Events.ERROR,(e,r)=>{r.fatal&&(t?.(),t=void 0,y(!1))}),r.attachMedia(a);return}}catch(e){console.error("Could not initialize HLS playback:",e)}}y(!1)})(),()=>{l=!0,t?.(),a.pause(),a.removeAttribute("src"),a.load()}},[p,t,h,e?.streamingUrl,e?.mp4Url,e?.mp4UrlLow,e?.mp4UrlMedium,e?.mp4UrlHigh]),(0,l.useEffect)(()=>{let e=j.current;if(e&&h&&x){if(s){let r,a=!1;return e.play().catch(()=>{if(!a){if(t){let t=["pointerdown","touchstart","scroll"],l=!1,i=()=>{l||(l=!0,e.play().then(()=>{a||(r?.(),r=void 0)}).catch(()=>{}).finally(()=>{l=!1}))};r=()=>{t.forEach(e=>{window.removeEventListener(e,i)})},t.forEach(e=>{window.addEventListener(e,i,{passive:!0})});return}o(!1)}}),()=>{a=!0,r?.()}}e.pause()}},[t,s,h,x]);let S=()=>{v(!0),f(!0),o(!0)},P=c()({[n().controls]:!0,[n().homePageHeader]:e?.isHomePageHeader}),E=c()(n().blurOverlay,{[n().blurOverlayHidden]:g,[n().homePageHeaderBlurOverlay]:t}),U=e?.thumbnailUrl?(0,d.KU)(e.thumbnailUrl,{time:0}):void 0,M=t&&e?.thumbnailUrl?(0,d.KU)(e.thumbnailUrl,{width:64,quality:30,time:0}):e?.blurUpThumb||void 0,N=!t&&!s;return(0,a.jsxs)("div",{className:n().videoContainer,children:[(0,a.jsx)("video",{ref:j,autoPlay:!w,muted:!0,playsInline:!0,loop:!0,fetchPriority:t?"high":"auto",poster:U,preload:h&&t&&!w?"auto":h?"metadata":"none",className:n().video,onLoadedData:()=>b(!0)}),M&&(0,a.jsx)("div",{className:E,style:{backgroundImage:`url(${M})`},"aria-hidden":!0}),N&&(0,a.jsx)("div",{className:P,children:(0,a.jsx)("div",{onClick:S,className:n().control,role:"button",tabIndex:0,"aria-label":"Play video",onKeyDown:e=>"Enter"===e.key&&S(),children:(0,a.jsx)(i,{})})})]})}},2275:(e,t,r)=>{"use strict";r.d(t,{M:()=>l,f:()=>i});var a=r(2882);let l=e=>{e.currentTarget.style.setProperty("--button-hover-duration","200ms")},i=e=>{if("touch"===e.pointerType)return;let t=e.nativeEvent,r=Math.round(200+(1-Math.min(Math.max((0,a.f)(t)/1.2,0),1))*240);e.currentTarget.style.setProperty("--button-hover-duration",`${r}ms`)}},2392:(e,t,r)=>{"use strict";r.r(t),r.d(t,{TeaserNewsGrid:()=>g});var a=r(864),l=r(7404),i=r(2990),s=r.n(i),n=r(5656),o=r.n(n),c=r(676),d=r(5399),u=r.n(d),m=r(3723),h=r(9789),v=r(1726);let p=({title:e,cardImage:t,slug:r,typeOfArticle:l,readTimeMinutes:i,applyFilterActiveFade:n})=>{let d=o()({[s().card]:!0,[s().filterActiveFade]:n}),p=(0,h.T)(i);return(0,a.jsxs)(u(),{href:`/news/${r}`,title:e,className:d,children:[(0,a.jsx)("div",{className:s().media,children:(0,a.jsx)(c.$,{...t,sizes:v.HQ})}),(0,a.jsxs)("div",{className:s().content,children:[(0,a.jsx)("p",{className:s().title,children:e}),(0,a.jsx)("p",{className:s().date,children:p}),(0,a.jsx)(m.v,{text:l})]})]})};var f=r(2138),w=r(4351),_=r.n(w);let x=({typesOfNews:e,selectedFilter:t,setSelectedFilter:r})=>{let l=o()({[_().filter]:!0,[_().newsFilter]:!0});return(0,a.jsx)("div",{className:l,children:(0,a.jsx)("div",{className:"container",children:(0,a.jsxs)("div",{className:_().filterCategories,children:[(0,a.jsx)("button",{className:t?"":_().active,onClick:()=>void r(null),children:"All"}),e?.map((e,l)=>(0,a.jsx)("button",{className:t===e?_().active:"",onClick:()=>{t===e?r(null):r(e)},children:e},`${e}-${l}`))]})})})};var y=r(4184);let g=({newsCards:e,showFilter:t})=>{let r=(0,y.useSearchParams)().get("filter"),[i,n]=(0,l.useState)(18),[c,d]=(0,l.useState)(null),[u,m]=(0,l.useState)([]),[h,v]=(0,l.useState)(!1);(0,l.useEffect)(()=>{v(!1);let e=setTimeout(()=>{v(!0)},0);return()=>clearTimeout(e)},[c]),(0,l.useEffect)(()=>{n(18)},[c]),(0,l.useEffect)(()=>{r&&d(r)},[r]),(0,l.useEffect)(()=>{let t=[];e.map(e=>{t=[...t,e.typeOfArticle]}
1),m(Array.from(new Set(t)))},[e]);let w=o()({[s().teaserNewsGrid]:!0,container:!0}),_=c?e.filter(e=>e.typeOfArticle===c):e,g=_.slice(0,i);return(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)(x,{typesOfNews:u,setSelectedFilter:d,selectedFilter:c}),(0,a.jsxs)("section",{className:w,children:[g?.map(e=>(0,a.jsx)(p,{...e,applyFilterActiveFade:h},e.id)),_.length>i&&(0,a.jsx)("div",{className:s().button,children:(0,a.jsx)(f.S,{text:"Load more",onClick:()=>{n(e=>e+18)}})})]})]})}},2882:(e,t,r)=>{"use strict";r.d(t,{f:()=>u});let a=!1,l=0,i=0,s=0,n=0,o=!1,c=e=>{if("touch"===e.pointerType)return;let t=performance.now();if(s>0){let r=Math.max(t-s,1),a=Math.hypot(e.clientX-l,e.clientY-i)/r;n=.7*n+.30000000000000004*a,o=!0}l=e.clientX,i=e.clientY,s=t},d=()=>{a||(window.addEventListener("pointermove",c,{passive:!0}),a=!0)},u=e=>{d();let t=Math.max(Math.hypot(e.movementX??0,e.movementY??0)/16,n);return o||0!==t?Math.min(Math.max(t,0),5):5};d()},2990:e=>{e.exports={teaserNewsGrid:"styles_teaserNewsGrid__aeUsp",card:"styles_card__CR7yG",content:"styles_content__BIyxS",media:"styles_media__lSaeF",title:"styles_title__gJb_X",button:"styles_button__dh03C",date:"styles_date__clbJh",filterActiveFade:"styles_filterActiveFade__eDIqF",fadeOutIn:"styles_fadeOutIn__9PCrb"}},3457:e=>{e.exports={button:"styles_button__DNJ4N",text:"styles_text__5M4y7",inverted:"styles_inverted___6Lhm"}},3723:(e,t,r)=>{"use strict";r.d(t,{v:()=>s});var a=r(864);r(7404);var l=r(5656),i=r.n(l);r(1845);let s=({isLargeTag:e,text:t})=>{let r=i()({tag:!0,"tag--large":e});return(0,a.jsx)("div",{className:r,children:t})}},4184:(e,t,r)=>{"use strict";var a=r(9624);r.o(a,"usePathname")&&r.d(t,{usePathname:function(){return a.usePathname}}),r.o(a,"useSearchParams")&&r.d(t,{useSearchParams:function(){return a.useSearchParams}})},4351:e=>{e.exports={filter:"styles_filter__uS6sW",active:"styles_active__X0dR5",newsFilter:"styles_newsFilter__ZaLCO",jobsFilter:"styles_jobsFilter__7egi9",filterCategories:"styles_filterCategories__gr_Hm",filterOptions:"styles_filterOptions__cItO8",activeFilter:"styles_activeFilter__gPDYI",fadeIn:"styles_fadeIn__ezxwW",selectedRow:"styles_selectedRow__oSdHW",selected:"styles_selected__vsKT1"}},5656:(e,t)=>{var r;!function(){"use strict";var a={}.hasOwnProperty;function l(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return l.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)a.call(e,r)&&e[r]&&(t=i(t,r));return t}(r)))}return e}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(l.default=l,e.exports=l):void 0===(r=(function(){return l}).apply(t,[]))||(e.exports=r)}()},5784:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={default:function(){return d},getImageProps:function(){return c}};for(var l in a)Object.defineProperty(t,l,{enumerable:!0,get:a[l]});let i=r(8917),s=r(8988),n=r(768),o=i._(r(6584));function c(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,74,80,89,96,124,128,134,148,160,178,248,256,268,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=n.Image},6315:e=>{e.exports={videoContainer:"styles_videoContainer__tlDAI",video:"styles_video__ayAqA",blurOverlay:"styles_blurOverlay__cwLcW",blurOverlayHidden:"styles_blurOverlayHidden__uf_Pf",homePageHeaderBlurOverlay:"styles_homePageHeaderBlurOverlay__ntCXG",controls:"styles_controls__S2cVD",control:"styles_control__73zd1",homePageHeader:"styles_homePageHeader__vO4iP"}},8403:(e,t,r)=>{"use strict";r.d(t,{default:()=>l.a});var a=r(5784),l=r.n(a)},9789:(e,t,r)=>{"use strict";r.d(t,{T:()=>a});let a=e=>{let t=Math.max(1,Math.round(e||0));return`${t} min read`}}}]);
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.