1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[477],{9280:function(e,t,r){r.d(t,{l:function(){return s}});var n=r(6540),a=r(8074),l=r.n(a);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,l,o,i=[],u=!0,c=!1;try{if(l=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=l.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var u=function(e){return n.createElement("svg",e,n.createElement("path",{d:"m15 18-6-6 6-6",stroke:"#101828",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))};u.defaultProps={width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};var c=function(e){return n.createElement("svg",e,n.createElement("path",{d:"m6.59 18.303 4.618-4.764c.277-.286.416-.429.576-.482a.68.68 0 0 1 .432 0c.16.053.299.196.576.482l4.587 4.733M13.4 14.167l2.008-2.072c.277-.286.416-.43.576-.483a.679.679 0 0 1 .432 0c.16.054.299.197.576.483L19 14.167m-8.4-4.334c0 .798-.627 1.445-1.4 1.445-.773 0-1.4-.647-1.4-1.445 0-.797.627-1.444 1.4-1.444.773 0 1.4.647 1.4 1.444ZM8.36 18.5h7.28c1.176 0 1.764 0 2.213-.236.395-.208.717-.54.918-.947.229-.463.229-1.07.229-2.284V8.967c0-1.214 0-1.82-.229-2.284a2.135 2.135 0 0 0-.918-.947C17.404 5.5 16.816 5.5 15.64 5.5H8.36c-1.176 0-1.764 0-2.213.236-.396.208-.717.54-.918.947C5 7.146 5 7.753 5 8.967v6.066c0 1.214 0 1.82.229 2.284.201.408.522.74.918.947.449.236 1.037.236 2.213.236Z",stroke:"#101828",strokeLinecap:"round",strokeLinejoin:"round"}))};c.defaultProps={width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};const s=({images:e,isInfoWeb:t,toggleFullscreen:r=!0,showThumbnails:a=!0})=>{const s=function(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return i(t,void 0!==r&&r<n?r:n)}return e(t,r)}(o,n.useState(0),2),m=s[0],d=s[1],f=e.length,h=(0,n.useRef)(null),p=({index:e})=>n.createElement("div",{className:"ig-counter","aria-label":`Photo ${e+1} of ${f}`},n.createElement("span",{className:"ig-counter-text"},e+1,"/",f),n.createElement(c,null)),y=(e,t,r)=>{const a="left"===r,l=a?"Previous Slide":"Next Slide",o=a?"image-gallery-left-nav custom-left-nav":"image-gallery-right-nav custom-right-nav";return n.createElement("button",{type:"button",className:`image-gallery-icon ${o}`,onClick:e,disabled:t,"aria-label":l},n.createElement(u,{width:24,height:24,style:{transform:a?"none":"rotate(180deg)"}}))};
1return n.createElement(l(),{items:e,ref:h,lazyLoad:!0,showFullscreenButton:!0,showPlayButton:!1,useBrowserFullscreen:!1,onClick:()=>r&&h.current.toggleFullScreen(),onSlide:e=>d(e),additionalClass:t?"image-gallery-info-web":"",renderFullscreenButton:(e,t)=>n.createElement("button",{type:"button",onClick:e,className:"image-gallery-custom-close-button "+(t?"fullscreen":"")},n.createElement("img",{src:"/public/assets/images/close-white.svg",alt:"close"})),renderLeftNav:(e,t)=>y(e,t,"left"),renderRightNav:(e,t)=>y(e,t,"right"),renderCustomControls:()=>n.createElement(p,{index:m}),showThumbnails:a})}},8787:function(e,t,r){var n=r(6540),a=r(5338),l=r(8267),o=r(8987),i=r(6701);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,l,o,i=[],u=!0,c=!1;try{if(l=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=l.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const s={maskMotion:{motionAppear:!0,motionName:"mask-motion"},motion:e=>({motionAppear:!0,motionName:`panel-motion-${e}`})},m=({children:e,isOpen:t,onClose:r,container:a})=>{const l=(0,n.useRef)(null),m=function(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return c(t,void 0!==r&&r<n?r:n)}return e(t,r)}(u,(0,n.useState)(0),2),f=m[0],h=m[1],p=n.useMemo((()=>window.innerWidth<=768),[]);return(0,n.useEffect)((()=>(t?(0,i.s2)(l.current):(0,i.Tl)(l.current),()=>{(0,i.Tl)(l.current)})),[t]),(0,n.useEffect)((()=>{const e=document.querySelector(".top-bar-container"),t=document.querySelector(".top-bar-arrow"),r=()=>{setTimeout((()=>{if(e){const t=e.getBoundingClientRect().height;h(t)}}),0)};return r(),t&&t.addEventListener("click",r),()=>{t&&t.removeEventListener("click",r)}}),[]),n.createElement(n.Fragment,null,n.createElement(o.A,{open:t,width:p?"100vw":"50vw",height:"100dvh",getContainer:()=>a,mask:!0,autoFocus:!1,maskClosable:!0,onClose:r,placement:"left",classNames:{wrapper:"info-menu-drawer-wrapper",mask:"info-menu-mask"},...s},n.createElement(d,{ref:l,$topBarHeight:f},e)))},d=l.default.div` 2 // 100% of view height minus the header height 3 height: calc(100dvh - 60px - ${e=>`${e.$topBarHeight}px`}); 4 overflow-y: scroll; 5`;function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,l,o,i=[],u=!0,c=!1;try{if(l=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=l.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var p=function(e){return n.createElement("svg",e,n.createElement("path",{d:"m5.448 7.5 5 5 5-5",stroke:"#101828",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))};p.defaultProps={width:"21",height:"20",fill:"none",xmlns:"http://www.w3.org/2000/svg"};const y=({menus:e})=>{const t=function(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return h(t,void 0!==r&&r<n?r:n)}return e(t,r)}(f,(0,n.useState)(new Map),2),r=t[0],a=t[1],l=e=>{const t=new Map([...r]);t.has(e)?t.delete(e):t.set(e,!0),a(t)},o=({depth:e,data:t,hasSubMenu:a,menuName:o,menuIndex:i})=>n.createElement(v,null,n.createElement(b,{$depth:e,className:r.has(o)?"opened":" ",onClick:()=>a&&l(o)},n.createElement(S,null,void 0!==t.imageSrc&&n.createElement("img",{src:t.imageSrc,alt:t.label}),a?n.createElement(E,{onClick:()=>l(o)},t.label):n.createElement(w,{href:t.link,$depth:e},t.label)),a&&n.createElement(p,{onClick:()=>l(o),"data-testid":`${o}-arrow`,style:{transform:(r.has(o)?"rotate(180deg)":"rotate(0deg)")+" "}})),a&&n.createElement(u,{depth:e,data:t.items,toggle:r.has(o),menuIndex:i})),i=(e,t,r,a)=>"desktop"!==e.device&&n.createElement(o,{depth:t,data:e,hasSubMenu:e.items.filter((e=>"desktop"!==e.device)).length>0,menuName:r,key:r,menuIndex:a}),u=({depth:e,data:t,toggle:r,menuIndex:a})=>r?(e+=1,n.createElement(g,null,t.map(((t,r)=>i(t,e,`sidebar-submenu-${e}-${a}-${r}`,r))))):null;return n.createElement(g,null,e.map(((e,t)=>i(e,1,`sidebar-menu-1-${t}`,t))))},g=l.default.ul` 6 list-style: none; 7 margin: 0; 8 padding: 0; 9`,v=l.default.li``,b=l.default.div` 10 padding: 12px 18px; 11 padding-left: ${e=>18*e.$depth+"px"}; 12 13 display: flex; 14 align-items: center; 15 justify-content: space-between; 16 17 color: ${e=>e.$depth>2?"#475467":2===e.$depth?"#344054":"#101828"}; 18 font-weight: ${e=>e.$depth>1?"400":"500"}; 19 20 border-radius: 6px; 21 background-color: ${e=>e.className.includes("opened")?"#F9FAFB":"#FFFFFF"}; 22`,w=l.default.a` 23 display: block; 24 width: 100%; 25 26 text-decoration: none; 27 color: inherit; 28 font-weight: ${e=>e.$depth>1?"400":"500"}; 29 30 &:hover { 31 color: inherit; 32 } 33`,E=l.default.p` 34 width: 100%; 35 font-size: 1rem; 36 line-height: 1.5rem; 37 cursor: pointer; 38`,S=l.default.div` 39 display: flex; 40 align-items: center; 41 flex-wrap: nowrap; 42 gap: 12px; 43 44 width: 100%; 45`;function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,l,o,i=[],u=!0,c=!1;try{if(l=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=l.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}
45finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return k(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?k(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const x=({menuItems:e})=>{const t=function(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return k(t,void 0!==r&&r<n?r:n)}return e(t,r)}(A,(0,n.useState)(!1),2),r=t[0],a=t[1];return n.createElement(n.Fragment,null,n.createElement("div",{className:"hamburger-icon "+(r?"open":""),onClick:()=>a(!r)},n.createElement("span",null),n.createElement("span",null),n.createElement("span",null)),n.createElement(m,{isOpen:r,onClose:()=>a(!1),container:document.querySelector(".drawer-container")},n.createElement(I,{className:"text-md medium gray-900"},n.createElement(y,{menus:e}))))},I=l.default.div` 46 padding: 20px 28px; 47`;document.addEventListener("DOMContentLoaded",(()=>{const e=window.HML?.menu||[];if(0===e.length)return;const t=document.getElementById("mobile-drawer");t&&(0,a.H)(t).render(n.createElement(x,{menuItems:e}))}))},5590:function(e,t,r){var n=r(6540),a=r(5338),l=r(3727),o=r(6353),i=r(9785),u=r(5708),c=r(3872);class s{async addMemberToNewsletterSubscription(e,t){var r;return(await(r={email:e,locale:t},c.A.post("/public/api/v1/newsletter/add-member",JSON.stringify(r),{headers:{"Content-Type":"application/json"}}))).data}}var m=r(7056),d=r(8411),f=r(1575),h=r(2664);const p=h.Ik({newsletter:h.Ik({email:h.Yj().required((()=>(0,u.Tl)("error.email"))).email((()=>(0,u.Tl)("error.emailValidation")))}).required()});function y(e,t,r){if(t&&!Array.isArray(t)&&"number"==typeof t.length){var n=t.length;return v(t,void 0!==r&&r<n?r:n)}return e(t,r)}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,l,o,i=[],u=!0,c=!1;try{if(l=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=l.call(r)).done)&&(i.push(n.value),i.length!==t);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?v(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}const b=({locale:e,isInfoWeb:t})=>{const r=y(g,(0,n.useState)(!1),2),a=r[0],l=r[1],c=y(g,(0,n.useState)(!1),2),h=c[0],v=c[1],b=(0,i.mN)({resolver:(0,f.t)(p)}),w=b.handleSubmit,E=b.register,S=b.formState.errors,A=b.setError;return n.createElement(n.Fragment,null,n.createElement(m.A,{isOpen:h,closeModal:()=>v(!1)}),n.createElement("form",{onSubmit:w((async t=>{try{l(!0);const r=await(new s).addMemberToNewsletterSubscription(t.newsletter.email,e);if(l(!1),"success"===r.status){const e=r.data.instructionsUri;window.location.href=e}}catch(e){l(!1);"error"===e.response?.data?.status&&"email"===e.response.data.errors[0].fieldName?A("newsletter.email",{message:(0,u.Tl)("error.emailValidation")}):v(!0)}})),noValidate:!0},n.createElement("div",{className:"newsletter-form-wrapper"},n.createElement("div",{className:"newsletter-input-wrapper"},n.createElement(o.Input,{type:"email",name:"newsletter.email",placeholder:(0,u.Tl)("emailPlaceholder"),error:void 0!==S?.newsletter?.email,errorMessage:S?.newsletter?.email?.message,"data-cy":"newsletter-email-input",...(0,d.P)(E("newsletter.email"))})),n.createElement("div",null,n.createElement(o.ButtonGroup,{type:"submit",variant:t?"destructive-primary":"primary",loading:a,"data-cy":"newsletter-submit-btn"},(0,u.Tl)("subscribe"))))))};var w=r(1629);document.addEventListener("DOMContentLoaded",(()=>{const e=window.HML?.locale;(0,l.A)(e);const t="info"===window.HML?.portal,r=document.getElementById("newsletter-theme-provider");r&&(0,a.H)(r).render(n.createElement(o.ThemeProvider,{theme:t&&w.c}));const i=document.getElementById("newsletter-form-container");i&&(0,a.H)(i).render(n.createElement(b,{locale:e,isInfoWeb:t}))}))}}]);
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.