1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7883],{12760:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var i=a(12115);function s(e={}){let{consentRequired:t=!0}=e,[a,n]=(0,i.useState)(()=>!!window.Cookiebot?.consented);return(0,i.useEffect)(()=>{let e=()=>{n(!!window.Cookiebot?.consented)};return e(),window.addEventListener("CookiebotOnLoad",e),window.addEventListener("CookiebotOnAccept",e),window.addEventListener("CookiebotOnDecline",e),()=>{window.removeEventListener("CookiebotOnLoad",e),window.removeEventListener("CookiebotOnAccept",e),window.removeEventListener("CookiebotOnDecline",e)}},[]),!t||a}},37793:e=>{e.exports={wrapper:"styles_wrapper__t32aZ"}},40108:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var i=a(95155);a(12115);var s=a(29722),n=a(37206),l=a(5772),o=a(68966),r=a(26562),c=a(91600),u=a.n(c);let d=(0,n.default)(()=>a.e(860).then(a.bind(a,10860)),{loadableGenerated:{webpack:()=>[10860]},ssr:!1,loading:()=>(0,i.jsx)("span",{})}),p={mentos:{src:"/_next/static/media/play-button-shadow.e06abe21.png",height:496,width:496,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAPFBMVEVMaXHz9O7c3eAtLS28vLzZ2tfm5+Tr7OjT1dHExL/f4N3P0Mrl5+VOT4tBQYKqqqr////o6OXj5eL///2H58MxAAAAE3RSTlMA/f4DIfz0+iIYtbag/f0DAbK7fxDbhgAAAAlwSFlzAAALEwAACxMBAJqcGAAAADxJREFUeJw1yzsWwCAIAMFFUUDNl/vfNc8i3RazcKNaAWJZHwGsLJIvRLfzKOb4H0xpks/Gs7Xhe6uqF3w7WwGbAuOepQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}};function m(e){let t=(0,r.p)(),a=(0,o.a4)(t.options.useImagePlayButton)&&p[t.options.useImagePlayButton],n=!(0,o.a4)(a)||!a,c=e.as??"button";return(0,i.jsxs)(c,{type:"button"===c?"button":void 0,onClick:e.onClick,title:e.title,className:(0,s.A)({[u().playButton]:!0,[u().iconButton]:n,[u().darkIconButton]:n&&(0,o.a4)(e.variant)&&"dark"===e.variant,[u().hide]:(0,o.a4)(e.hide)&&e.hide,[u().small]:(0,o.a4)(e.size)&&"small"===e.size},e.className),children:[(0,o.a4)(a)&&a&&(0,i.jsx)(l.default,{src:a,alt:e.title??"",priority:!0,loader:e=>`${e.src}?width=${e.width}`,fill:!0}),n&&(0,i.jsx)(d,{className:u().icon})]})}},60473:e=>{e.exports={wrapper:"styles_wrapper__e5nst",player:"styles_player__70wAH",cookieMessageWrapper:"styles_cookieMessageWrapper__YJQbx","fade-in":"styles_fade-in__iov3Y",cookieMessage:"styles_cookieMessage__i6SqQ"}},62462:(e,t,a)=>{"use strict";a.d(t,{A:()=>m});var i=a(95155);a(12115);var s=a(29722),n=a(36377),l=a(68966),o=a(68246),r=a(12760),c=a(26562),u=a(73321),d=a(60473),p=a.n(d);function m(e){var t;let a=(0,u.useParams)(),d=(0,o.ay)(),{siteSettings:m}=(0,c.p)(),_=(0,r.A)({consentRequired:(0,l.a4)(m?.gtm)}),{className:h,url:y,config:g,...w}=e,f="string"==typeof(t=y)&&t.startsWith("https://www.youtube.com")?t.replace("https://www.youtube.com","https://www.youtube-nocookie.com"):t,b={...{youtube:{embedOptions:{host:"https://www.youtube-nocookie.com"},playerVars:{autoplay:1,cc_load_policy:1,cc_lang_pref:a?.lang??"en",controls:1,showinfo:0,rel:0,...(0,l.a4)(g)&&(0,l.a4)(g.youtube)&&(0,l.a4)(g.youtube.playerVars)&&g.youtube.playerVars},...(0,l.a4)(g)&&(0,l.a4)(g.youtube)&&g.youtube},vimeo:{playerOptions:{autoplay:!0,byline:!1,texttrack:a?.lang??"en",...(0,l.a4)(g)&&(0,l.a4)(g.vimeo)&&(0,l.a4)(g.vimeo.playerOptions)&&g.vimeo.playerOptions},...(0,l.a4)(g)&&(0,l.a4)(g.vimeo)&&g.vimeo}},...g};return(0,i.jsx)("div",{className:(0,s.A)(p().wrapper,h),children:_||(0,l.a4)(e.skipCookies)&&e.skipCookies?(0,i.jsx)(n.A,{...w,config:b,url:f,className:p().player}):(0,i.jsx)("div",{className:p().cookieMessageWrapper,children:(0,i.jsxs)("div",{className:p().cookieMessage,children:[(0,i.jsx)("h2",{children:"Cookies"}),(0,i.jsxs)("div",{className:p().cookieMessageText,children:[(0,i.jsxs)("button",{className:"button",onClick:()=>window.Cookiebot?.renew(),children:[d("Please accept marketing cookies"),"\xa0"]}),d("to watch this video")]})]})})})}},68092:e=>{e.exports={grid:"styles_grid__px91D",title:"styles_title__sd7lE",primaryBg:"styles_primaryBg__xkZZ9",secondaryBg:"styles_secondaryBg__G83sT",transparentBg:"styles_transparentBg__Bmjzz",blackBg:"styles_blackBg__zUuN2",whiteBg:"styles_whiteBg__TQCpT",contentColumn:"styles_contentColumn__9t_nl",contentColumnRight:"styles_contentColumnRight__fPfVj",contentColumnFullWidth:"styles_contentColumnFullWidth__AYMoY",imageColumn:"styles_imageColumn__9U_Lz",imageColumnLeft:"styles_imageColumnLeft__L40of",checkList:"styles_checkList__jT99u",checkListItem:"styles_checkListItem__DhhlC",checkListIcon:"styles_checkListIcon__RQoTu",description:"styles_description__hklX_",button:"styles_button__VeXFX",buttonGroup:"styles_buttonGroup__tPab6",contentColumnTextAlignCenter:"styles_contentColumnTextAlignCenter__ZfUR1",playButton:"styles_playButton__VmlAY",imageWrapper:"styles_imageWrapper__ExYSX",image:"styles_image__qsrUc",imageSquare:"styles_imageSquare__uQ0qX",sticker:"styles_sticker__Jky98",decorationSquibbly1:"styles_decorationSquibbly1__ApTEk",decorationSquibbly2:"styles_decorationSquibbly2__g3G_8",decorationSquibbly3:"styles_decorationSquibbly3__lLHY9"}},82970:(e,t,a)=>{"use strict";a.d(t,{c:()=>c});var i=a(95155),s=a(12115),n=a(29722),l=a(68409),o=a(37793),r=a.n(o);let c=s.forwardRef((e,t)=>
1{let a=(0,n.A)(e.className,r().wrapper);return(0,i.jsx)("div",{ref:t,className:a,style:{whiteSpace:"pre-wrap"},dangerouslySetInnerHTML:{__html:(0,l.sanitize)(e.html)}})});c.displayName="TextElement"},90148:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var i,s=a(12115);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a)({}).hasOwnProperty.call(a,i)&&(e[i]=a[i])}return e}).apply(null,arguments)}let l=function(e){return s.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg",width:11,height:8,fill:"none",viewBox:"0 0 11 8"},e),i||(i=s.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M9.748 2.509a.975.975 0 0 0-1.379-1.38L4.023 5.475 2.571 4.023a.975.975 0 1 0-1.38 1.38l2.125 2.123a1 1 0 0 0 .166.134.976.976 0 0 0 1.235-.12z",clipRule:"evenodd"})))}},91600:e=>{e.exports={playButton:"styles_playButton__QX2HD",small:"styles_small__v58_N",iconButton:"styles_iconButton__wlr3r",darkIconButton:"styles_darkIconButton__jpMCc",icon:"styles_icon__CUmaM",hide:"styles_hide__td3HP"}},96216:(e,t,a)=>{"use strict";a.d(t,{W:()=>u});var i=a(12115),s=a(54453),n=a.n(s),l=a(97630);function o(e){if(e.startsWith("http://")||e.startsWith("https://"))try{let t=new URL(e);return t.origin===window.location.origin?t.pathname+t.search+t.hash:`/api/download?url=${encodeURIComponent(e)}`}catch{return`/api/download?url=${encodeURIComponent(e)}`}return e.startsWith("/")?e:`/${e}`}function r(e){return e.replace(/[/\\:*?"<>|]/g,"-").replace(/\s+/g," ").trim().slice(0,200)}function c(e){return new Promise(t=>setTimeout(t,e))}function u(){let[e,t]=(0,i.useState)(!1),a=(0,i.useRef)(!1),s=(0,i.useCallback)(e=>{a.current=e,t(e)},[]);return{isDownloading:e,downloadFiles:(0,i.useCallback)(async(e,t="download")=>{if(!a.current&&e&&0!==e.length){s(!0);try{let a=new(n()),i=new Set,s=e.map((e,t)=>{let a=function(e,t){if("string"==typeof e){let a=e.split("?")[0].split("/").pop()||`file-${t+1}`;return{url:e,filename:`${t+1}-${a}`}}if(e.filename)return{url:e.url,filename:`${t+1}-${e.filename}`};let a=e.url.split("?")[0].split("/").pop()||`file-${t+1}`;return{url:e.url,filename:`${t+1}-${a}`}}(e,t);return{...a,fileName:function(e,t){let a=r(e);if(!t.has(a))return t.add(a),a;let i=a.lastIndexOf("."),s=i>0?a.slice(0,i):a,n=i>0?a.slice(i):"",l=2,o=`${s}-${l}${n}`;for(;t.has(o);)l++,o=`${s}-${l}${n}`;return t.add(o),o}(a.filename,i)}}).map(async({url:e,fileName:t})=>{try{let i=o(e),s=await fetch(i);if(!s.ok)return void console.error(`Failed to fetch file: ${e}`);let n=await s.blob();a.file(t,n)}catch(t){console.error(`Error fetching file ${e}:`,t)}});await Promise.all(s);let c=await a.generateAsync({type:"blob"});(0,l.saveAs)(c,`${t}.zip`)}catch(e){console.error("Error creating zip file:",e)}finally{await c(2e3),s(!1)}}},[s]),downloadSingleFile:(0,i.useCallback)(async(e,t)=>{if(!a.current){s(!0);try{let a=o(e),i=await fetch(a);if(!i.ok)return void console.error(`Failed to fetch file: ${e}`);let s=await i.blob(),n=t||e.split("?")[0].split("/").pop()||"download";(0,l.saveAs)(s,r(n))}catch(t){console.error(`Error downloading file ${e}:`,t)}finally{await c(2e3),s(!1)}}},[s])}}},97883:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>x});var i=a(95155),s=a(12115),n=a(5772),l=a(29722),o=a(43607),r=a(68966),c=a(22581),u=a(82970),d=a(93221),p=a(96216),m=a(90148),_=a(57093),h=a.n(_),y=a(68092),g=a.n(y),w=a(250
154),f=a(99161),b=a(62462),A=a(68246),k=a(40108),v=a(25289);function x(e){let[t,a]=s.useState(!1),{downloadFiles:_}=(0,p.W)(),[y,x]=s.useState(null),C=(0,A.ay)(),L=(0,l.A)({[g().grid]:!0,[g().primaryBg]:!(0,r.a4)(e.variant)||"primary"===e.variant,[g().secondaryBg]:(0,r.a4)(e.variant)&&"secondary"===e.variant,[g().transparentBg]:(0,r.a4)(e.variant)&&"transparent"===e.variant,[g().whiteBg]:(0,r.a4)(e.variant)&&"white"===e.variant,[g().blackBg]:(0,r.a4)(e.variant)&&"black"===e.variant},e.className),j=(0,l.A)({[g().imageColumn]:!0,[g().imageColumnLeft]:(0,r.a4)(e.imageLocation)&&"left"===e.imageLocation}),N=!e.image,B=N&&"center"===e.textAlign?"center":"left",$=(0,l.A)({[g().contentColumn]:!0,[g().contentColumnRight]:(0,r.a4)(e.imageLocation)&&"left"===e.imageLocation,[g().contentColumnFullWidth]:N,[g().contentColumnTextAlignCenter]:"center"===B}),S=(0,o.x)(e.image?.url,{focalPoint:e.image?.focalPoint,originalFilename:e.image?.originalFilename}),E=s.useCallback(async(t,a,i)=>{if(null!==y)return;let s=a.toLowerCase().replace(/\s+/g,"-"),n=`${e.zipFileName||"download"}-${s}`;x(i);try{await _(t,n)}finally{x(null)}},[e.zipFileName,_,y]),z=(0,r.a4)(e.downloads)&&e.downloads.length>0,O=(0,r.a4)(e.cta);return(0,i.jsxs)(c.default,{className:L,children:[(0,i.jsxs)("div",{className:$,children:[(0,i.jsx)(w.A,{location:"text-cta-image"}),(0,r.a4)(e.title)&&(0,i.jsx)("h3",{className:(0,l.A)([h().titleH3,g().title]),children:e.title}),(0,r.a4)(e.uspList)&&(0,i.jsx)("ul",{className:g().checkList,children:e.uspList.map(e=>(0,i.jsxs)("li",{className:g().checkListItem,children:[(0,i.jsx)(m.A,{className:g().checkListIcon}),e]},`usp-${e}`))}),(0,r.a4)(e.description)&&(0,i.jsx)("div",{className:g().description,children:(0,i.jsx)(u.c,{html:e.description})}),z&&(0,i.jsx)("div",{className:g().buttonGroup,children:e.downloads.map((e,t)=>{let a=y===t;return(0,i.jsx)(d.$,{onClick:()=>E(e.items,e.title,t),disabled:a,"aria-busy":a,className:g().button,children:a?C("Downloading"):e.title},`download-${t}-${e.title}`)})}),!z&&O&&(0,i.jsx)(d.z,{href:e.cta.url,className:g().button,shadow:"secondary"===e.variant||"white"===e.variant?"pink":void 0,children:e.cta.label})]}),(0,r.a4)(e.image)&&(0,r.a4)(S)&&(0,i.jsx)("div",{className:j,children:(0,i.jsxs)("div",{className:g().imageWrapper,children:[(0,r.a4)(e.video)&&(0,i.jsx)(f.A,{description:`${C("Video")} ${e.title}`,title:C("Video"),isOpen:t,noHeading:!0,onOpenChange:e=>{e||a(e)},showBorder:!1,showDecorations:!1,trigger:()=>(0,i.jsx)(v.zM,{"aria-hidden":"true",className:g().playButton,onClick:()=>a(!0),title:C("Play video"),children:(0,i.jsx)(k.A,{as:"span",variant:"dark",size:"small"})}),children:(0,i.jsx)(b.A,{url:e.video})}),(0,i.jsx)(n.default,{...S,alt:e.image.alt,height:502,width:502,className:(0,l.A)(g().image,{[g().imageSquare]:"square"===e.imageStyle})}),(0,r.a4)(e.hasSticker)&&e.hasSticker&&(0,r.a4)(e.stickerLabel)&&(0,i.jsx)("div",{className:g().sticker,children:(0,i.jsx)("span",{children:e.stickerLabel})})]})})]})}}}]);
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.