1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6074],{6074:function(n,e,t){t.d(e,{PromotionalPopup:function(){return nb}});var r=t(57437),i=t(2265),o=t(84367),a=t(98978),l=t(48646),c=t(99240),s=t(74340),d=t(14891),u=t(46242);function p(){let n=(0,l._)(["\n position: relative;\n flex-direction: column;\n align-items: center;\n text-align: center;\n gap: 16px;\n padding: 23px 19px 16px;\n width: 100%;\n min-height: 408px;\n background-color: #f8f1ef;\n\n "," {\n justify-content: flex-start;\n padding: 20px 34px 0;\n gap: 20px;\n min-height: 298px;\n }\n"]);return p=function(){return n},n}function f(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 23px;\n font-weight: 800;\n line-height: 120%;\n letter-spacing: 3px;\n text-transform: uppercase;\n color: #535860;\n\n "," {\n font-size: 40px;\n }\n"]);return f=function(){return n},n}function x(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 14px;\n font-weight: 400;\n letter-spacing: 3px;\n line-height: 120%;\n text-transform: uppercase;\n color: #3e4247;\n"]);return x=function(){return n},n}function h(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 6px;\n font-weight: 400;\n letter-spacing: 3px;\n line-height: 150%;\n color: #535860;\n text-align: center;\n margin-top: 8px;\n\n "," {\n position: absolute;\n bottom: 15px;\n left: 34px;\n right: 34px;\n margin-top: 0;\n font-size: 8px;\n }\n"]);return h=function(){return n},n}function g(){let n=(0,l._)(["\n && {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n min-height: 37px;\n padding: 8px 14px;\n border: 1px solid #e8cfc7;\n background-color: #fbcfbf;\n color: #3e4247;\n font-family: var(--chakra-fonts-heading);\n font-size: 12px;\n font-weight: 400;\n line-height: 120%;\n letter-spacing: 2px;\n text-transform: uppercase;\n cursor: pointer;\n text-decoration: none;\n transition:\n background 0.2s ease,\n border-color 0.2s ease,\n color 0.2s ease;\n border-radius: 0;\n white-space: nowrap;\n\n &:hover {\n background-color: #f0bfad;\n border-color: #c4a090;\n color: #3e4247;\n }\n }\n"]);return g=function(){return n},n}function m(){let n=(0,l._)(["\n flex-direction: column;\n align-items: stretch;\n gap: 10px;\n width: 100%;\n"]);return m=function(){return n},n}let w=(0,d.Z)(c.k)(p(),u.N9.md),v=(0,d.Z)(s.xu)(f(),u.N9.md),b=(0,d.Z)(s.xu)(x()),k=(0,d.Z)(s.xu)(h(),u.N9.md),j=d.Z.a(g()),y=(0,d.Z)(c.k)(m());var _=t(66648);function Z(){let n=(0,l._)(["\n flex-direction: column;\n width: 100%;\n min-height: 408px;\n\n "," {\n flex-direction: row;\n min-height: 471px;\n }\n"]);return Z=function(){return n},n}function N(){let n=(0,l._)(["\n display: flex;\n flex-direction: column;\n position: relative;\n justify-content: flex-start;\n gap: 14px;\n padding: 28px 19px 0;\n background-color: #f8f1ef;\n flex: 1;\n order: 2;\n\n "," {\n order: 1;\n gap: 28px;\n padding: 70px 67px 0 75px;\n width: 62.2%;\n min-height: 471px;\n }\n"]);return N=function(){return n},n}function z(){let n=(0,l._)(["\n position: relative;\n width: 100%;\n min-height: 166px;\n flex-shrink: 0;\n order: 1;\n\n "," {\n order: 2;\n width: 37.8%;\n min-height: 471px;\n }\n"]);return z=function(){return n},n}function T(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 14px;\n font-weight: 400;\n letter-spacing: 3px;\n line-height: 120%;\n text-transform: uppercase;\n color: #3e4247;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n\n "," {\n font-size: 18px;\n color: #535860;\n text-align: left;\n justify-content: flex-start;\n }\n"]);return T=function(){return n},n}function S(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 19px;\n font-weight: 800;\n line-height: 140%;\n letter-spacing: 3px;\n text-transform: uppercase;\n color: #535860;\n text-align: center;\n\n "," {\n font-size: 43px;\n text-align: left;\n line-height: 120%;\n }\n"]);return S=function(){return n},n}function C(){let n=(0,l._)(["\n && {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n min-height: 37px;\n padding: 8px 14px;\n border: 1px solid #e8cfc7;\n background-color: #fbcfbf;\n color: #3e4247;\n font-family: var(--chakra-fonts-heading);\n font-size: 10px;\n font-weight: 400;\n line-height: 120%;\n letter-spacing: 2px;\n text-transform: uppercase;\n cursor: pointer;\n text-decoration: none;\n transition:\n background 0.2s ease,\n border-color 0.2s ease,\n color 0.2s ease;\n border-radius: 0;\n white-space: nowrap;\n\n "," {\n min-height: 39px;\n padding: 11px 16px;\n font-size: 14px;\n color: #535860;\n }\n\n &:hover {\n background-color: #f0bfad;\n border-color: #c4a090;\n color: #535860;\n }\n }\n"]);return C=function(){return n},n}function E(){let n=(0,l._)(["\n flex-direction: column;\n align-items: stretch;\n gap: 10px;\n\n "," {\n flex-direction: row;\n align-items: center;\n flex-wrap: wrap;\n }\n"]);return E=function(){return n},n}function L(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 6px;\n font-weight: 400;\n letter-spacing: 3px;\n line-height: 150%;\n color: #535860;\n position: absolute;\n bottom: 22px;\n left: 0;\n right: 0;\n text-align: center;\n\n "," {\n font-size: 8px;\n bottom: 49px;\n left: 75px;\n right: 67px;\n text-align: left;\n }\n"]);return L=function(){return n},n}let W=(0,d.Z)(c.k)(Z(),u.N9.md),I=(0,d.Z)(s.xu)(N(),u.N9.md),U=(0,d.Z)(s.xu)(z(),u.N9.md),D=(0,d.Z)(s.xu)(T(),u.N9.md),M=(0,d.Z)(s.xu)(S(),u.N9.md),F=d.Z.a(C(),u.N9.md),P=(0,d.Z)(c.k)(E(),u.N9.md),A=(0,d.Z)(s.xu)(L(),u.N9.md);function H(){let n=(0,l._)(["\n flex-direction: column;\n width: 100%;\n min-height: 408px;\n\n "," {\n flex-direction: row;\n min-height: 471px;\n }\n"]);return H=function(){return n},n}function O(){let n=(0,l._)(["\n position: relative;\n width: 100%;\n min-height: 166px;\n flex-shrink: 0;\n order: 1;\n\n "," {\n width: 37.8%;\n min-height: 471px;\n }\n"]);return O=function(){return n},n}
1function R(){let n=(0,l._)(["\n display: flex;\n flex-direction: column;\n position: relative;\n justify-content: flex-start;\n gap: 14px;\n padding: 28px 19px 0;\n background-color: #f8f1ef;\n flex: 1;\n order: 2;\n\n "," {\n gap: 28px;\n padding: 70px 92px 0 50px;\n width: 62.2%;\n min-height: 471px;\n }\n"]);return R=function(){return n},n}function V(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 14px;\n font-weight: 400;\n letter-spacing: 3px;\n line-height: 120%;\n text-transform: uppercase;\n color: #3e4247;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n\n "," {\n font-size: 18px;\n color: #535860;\n text-align: left;\n justify-content: flex-start;\n }\n"]);return V=function(){return n},n}function B(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 19px;\n font-weight: 800;\n line-height: 140%;\n letter-spacing: 3px;\n text-transform: uppercase;\n color: #535860;\n text-align: center;\n\n "," {\n font-size: 43px;\n text-align: left;\n line-height: 120%;\n }\n"]);return B=function(){return n},n}function G(){let n=(0,l._)(["\n && {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n min-height: 37px;\n padding: 8px 14px;\n border: 1px solid #e8cfc7;\n background-color: #fbcfbf;\n color: #3e4247;\n font-family: var(--chakra-fonts-heading);\n font-size: 10px;\n font-weight: 400;\n line-height: 120%;\n letter-spacing: 2px;\n text-transform: uppercase;\n cursor: pointer;\n text-decoration: none;\n transition:\n background 0.2s ease,\n border-color 0.2s ease,\n color 0.2s ease;\n border-radius: 0;\n white-space: nowrap;\n\n "," {\n min-height: 39px;\n padding: 11px 16px;\n font-size: 14px;\n color: #535860;\n }\n\n &:hover {\n background-color: #f0bfad;\n border-color: #c4a090;\n color: #535860;\n }\n }\n"]);return G=function(){return n},n}function $(){let n=(0,l._)(["\n flex-direction: column;\n align-items: stretch;\n gap: 10px;\n\n "," {\n flex-direction: row;\n align-items: center;\n flex-wrap: wrap;\n }\n"]);return $=function(){return n},n}function q(){let n=(0,l._)(["\n font-family: var(--chakra-fonts-heading);\n font-size: 6px;\n font-weight: 400;\n letter-spacing: 3px;\n line-height: 150%;\n color: #535860;\n position: absolute;\n bottom: 22px;\n left: 0;\n right: 0;\n text-align: center;\n\n "," {\n position: static;\n bottom: auto;\n left: auto;\n right: auto;\n font-size: 8px;\n text-align: left;\n margin-top: auto;\n padding-bottom: 31px;\n }\n"]);return q=function(){return n},n}let J=(0,d.Z)(c.k)(H(),u.N9.md),K=(0,d.Z)(s.xu)(O(),u.N9.md),Q=(0,d.Z)(s.xu)(R(),u.N9.md),X=(0,d.Z)(s.xu)(V(),u.N9.md),Y=(0,d.Z)(s.xu)(B(),u.N9.md),nn=d.Z.a(G(),u.N9.md),ne=(0,d.Z)(c.k)($(),u.N9.md),nt=(0,d.Z)(s.xu)(q(),u.N9.md);var nr=t(16463);let ni="jz_popup_visits_",no=n=>{var e,t;let r=n.replace(/Z$|[+-]\d{2}:?\d{2}$/,"");if(!r)return new Date(n);let i=new Date(r),o=(null!==(t=null===(e=new Intl.DateTimeFormat("en-US",{timeZone:"America/Los_Angeles",timeZoneName:"shortOffset",year:"numeric"}).formatToParts(i).find(n=>"timeZoneName"===n.type))||void 0===e?void 0:e.value)&&void 0!==t?t:"GMT-8").match(/GMT([+-]\d+)/),a=o?parseInt(o[1]):-8;return new Date(r+"".concat(a>=0?"+":"-").concat(Math.abs(a).toString().padStart(2,"0"),":00"))},na=(n,e)=>{let t=new Date;return!(n&&t<no(n)||e&&t>no(e))},nl=(n,e)=>{let t=e.endsWith("/*")?e.slice(0,-2):e;return n===t||n.startsWith("".concat(t,"/"))},nc=(n,e)=>e?"".concat(ni).concat(n,"_").concat(encodeURIComponent(e)):"".concat(ni).concat(n),ns=(n,e)=>{let t=sessionStorage.getItem(nc(n,e));return t?parseInt(t,10):0},nd=(n,e)=>{let t=ns(n,e)+1;sessionStorage.setItem(nc(n,e),String(t))},nu=n=>{let{popupId:e,triggerDelay:t,autoCloseAfterSeconds:r,maxVisitsBeforeHiding:o,scheduleStart:a,scheduleEnd:l,showOnUrls:c}=n,s=(0,nr.usePathname)(),d=(0,nr.useParams)(),u=null==d?void 0:d.lang,p=u&&s.startsWith("/".concat(u))?s.slice("/".concat(u).length)||"/":s,[f,x]=(0,i.useState)(!1),h=(0,i.useRef)(!1),g=(0,i.useCallback)(()=>{x(!1)},[]);return(0,i.useEffect)(()=>{h.current=!1;let n=c.length>0?c.find(n=>nl(p,n)):void 0;if(c.length>0&&!n||!na(a,l)||ns(e,n)>=o)return;let i=setTimeout(()=>{if(!h.current&&(h.current=!0,nd(e,n),x(!0),r>0)){let n=setTimeout(()=>{x(!1)},1e3*r);return()=>clearTimeout(n)}},(null!=t?t:0)*1e3);return()=>clearTimeout(i)},[e]),{isOpen:f,onClose:g}};var np=t(27633);function nf(){let n=(0,l._)(["\n margin: 1rem;\n border-radius: 0;\n overflow: hidden;\n padding: 0 !important; /* reset Chakra global dialog padding */\n max-width: 90vw;\n position: relative;\n outline: none;\n background: #f8f1ef;\n\n "," {\n max-width: 800px;\n margin: auto;\n border: 1px solid #535860;\n box-shadow: 0px 4px 4px 0px #00000040;\n\n &[data-variant='no_image'] {\n max-width: 591px;\n }\n }\n"]);return nf=function(){return n},n}function nx(){let n=(0,l._)(["\n position: absolute;\n top: 7px;\n right: 6px;\n z-index: 10;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border: 1px solid #535860;\n background: #f8f1ef;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n flex-shrink: 0;\n outline: none;\n transition:\n background 0.15s ease,\n border-color 0.15s ease;\n\n &:focus,\n &:focus-visible {\n outline: none;\n box-shadow: none;\n }\n\n &:hover {\n background: #ede3df;\n border-color: #535860;\n }\n\n svg {\n width: 8px;\n height: 8px;\n stroke: #535860;\n stroke-width: 1.5;\n }\n\n "," {\n top: 8px;\n right: 10px;\n width: 30px;\n height: 28px;\n\n svg {\n width: 10px;\n height: 10px;\n }\n }\n"]);return nx=function(){return n},n}let nh=(0,d.Z)(np.h)(nf(),u.N9.md),ng=(0,d.Z)(s.xu)(nx(),u.N9.md),nm=(n,e)=>null==e||!e.length||(null==e?void 0:e.some(e=>e===n)),nw={text_left:n=>{var e;let{headlineText:t,subHeadline:o,disclaimerText:a,anchorLinks:l,image:c,imageMobile:s,campaignName:d}=n,[u,p]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let n=window.matchMedia("(max-width: 767.96px)");p(n.matches);let e=n=>p(n.matches);return n.addEventListener("change",e),()=>n.removeEventListener("change",e)},[]);let f=u&&s?s:c,x=!!(null==f?void 0:f.sourceUrl);return(0,r.jsxs)(W,{children:[(0,r.jsxs)(I,{children:[o&&(0,r.jsx)(D,{children:o}),t&&(0,r.jsx)(M,{children:t}),l&&l.filter(n=>n.title).length>0&&(0,r.jsx)(P,{children:l.filter(n=>n.title).map((n,e)=>{var t;return(0,r.jsx)(F,{href:null!==(t=n.url)&&void 0!==t?t:"#",target:n.newWindow?"_blank":void 0,rel:n.newWindow?"noopener noreferrer":void 0,"data-track":"cta-popup-click","data-campaign":d,children:n.title},e)})}),a&&(0,r.jsx)(A,{children:a})]}),x&&(0,r.jsx)(U,{children:(0,r.jsx)(_.default,{src:f.sourceUrl,alt:null!==(e=f.altText)&&void 0!==e?e:"",fill:!0,sizes:"(max-width: 768px) 100vw, 45vw",style:{objectFit:"cover"}})})]})},text_right:n=>{var e;let{headlineText:t,subHeadline:o,disclaimerText:a,anchorLinks:l,image:c,imageMobile:s,campaignName:d}=n,[u,p]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let n=window.matchMedia("(max-width: 767.96px)");p(n.matches);let e=n=>p(n.matches);return n.addEventListener("change",e),()=>n.removeEventListener("change",e)},[]);let f=u&&s?s:c,x=!!(null==f?void 0:f.sourceUrl);return(0,r.jsxs)(J,{children:[x&&(0,r.jsx)(K,{children:(0,r.jsx)(_.default,{src:f.sourceUrl,alt:null!==(e=f.altText)&&void 0!==e?e:"",fill:!0,sizes:"(max-width: 768px) 100vw, 45vw",style:{objectFit:"cover"}})}),(0,r.jsxs)(Q,{children:[o&&(0,r.jsx)(X,{children:o}),t&&(0,r.jsx)(Y,{children:t}),l&&l.filter(n=>n.title).length>0&&(0,r.jsx)(ne,{children:l.filter(n=>n.title).map((n,e)=>{var t;return(0,r.jsx)(nn,{href:null!==(t=n.url)&&void 0!==t?t:"#",target:n.newWindow?"_blank":void 0,rel:n.newWindow?"noopener noreferrer":void 0,"data-track":"cta-popup-click","data-campaign":d,children:n.title},e)})}),a&&(0,r.jsx)(nt,{children:a})]})]})},no_image:n=>{let{headlineText:e,subHeadline:t,disclaimerText:i,anchorLinks:o,campaignName:a}=n;return(0,r.jsxs)(w,{children:[t&&(0,r.jsx)(b,{children:t}),e&&(0,r.jsx)(v,{children:e}),o&&o.filter(n=>n.title).length>0&&(0,r.jsx)(y,{children:o.filter(n=>n.title).map((n,e)=>{var t;return(0,r.jsx)(j,{href:null!==(t=n.url)&&void 0!==t?t:"#",target:n.newWindow?"_blank":void 0,rel:n.newWindow?"noopener noreferrer":void 0,"data-track":"cta-popup-click","data-campaign":a,children:n.title},e)})}),i&&(0,r.jsx)(k,{children:i})]})}},nv=n=>{let{popup:e}=n,{isOpen:t,onClose:l}=nu({popupId:e.id,triggerDelay:e.triggerDelay,autoCloseAfterSeconds:e.autoCloseAfterSeconds,maxVisitsBeforeHiding:e.maxVisitsBeforeHiding,scheduleStart:e.scheduleStart,scheduleEnd:e.sc
1heduleEnd,showOnUrls:e.showOnUrls}),c=(0,i.useRef)(null),s=nw[e.popupVariant];return(0,r.jsxs)(o.u_,{isOpen:t,onClose:l,isCentered:!0,initialFocusRef:c,children:[(0,r.jsx)(a.Z,{bg:"#00000085"}),(0,r.jsxs)(nh,{ref:c,tabIndex:-1,"data-variant":e.popupVariant,children:[(0,r.jsx)(ng,{onClick:l,"aria-label":"Close promotional popup",as:"button",children:(0,r.jsxs)("svg",{viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("line",{x1:"1",y1:"1",x2:"11",y2:"11",strokeLinecap:"round"}),(0,r.jsx)("line",{x1:"11",y1:"1",x2:"1",y2:"11",strokeLinecap:"round"})]})}),(0,r.jsx)(s,{headlineText:e.headlineText,subHeadline:e.subHeadline,disclaimerText:e.disclaimerText,campaignName:e.campaignName,anchorLinks:e.anchorLinks,image:e.image,imageMobile:e.imageMobile})]})]})},nb=n=>{let{popups:e,currentCountry:t}=n,i=e.filter(n=>nm(t,n.countries));return i.length?(0,r.jsx)(r.Fragment,{children:i.map(n=>(0,r.jsx)(nv,{popup:n},n.id))}):null}}}]);
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.