1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[828],{90614:function(n,e,t){var l=t(73235),i=t(52903),o=t(28165),a=t(2784),r=t(1570),u=t(48933),d=t(23131),c=t(90798),s=t(49968),v=t(34345),b=t(84426);function _templateObject(){let n=(0,l._)([" \n --jbanner-content-align-items: center;\n --jbanner-content-justify-content: flex-start; \n justify-content: var(--jbanner-content-justify-content);\n align-items: var(--jbanner-content-align-items);\n "]);return _templateObject=function(){return n},n}function _templateObject1(){let n=(0,l._)(["\n --jbanner-content-container-align-items: flex-start; \n display: flex;\n flex-direction: column;\n gap: ",";\n align-items: var(--jbanner-content-container-align-items);\n "]);return _templateObject1=function(){return n},n}function _templateObject2(){let n=(0,l._)(["\n --jbanner-content-ct-align-items: flex-start; \n display: flex;\n flex-direction: column;\n gap: var(--spacing-base); \n align-items: var(--jbanner-content-ct-align-items); \n "]);return _templateObject2=function(){return n},n}function _templateObject3(){let n=(0,l._)(["\n & .j-caption{\n & .j-caption-logo-title-box{\n display: flex;\n flex-direction: row; \n gap: var(--spacing-xs);\n align-items: center;\n & .jcaption-title-container {\n & .jcaption-title-text{\n color: inherit;\n }\n }\n }\n }\n "]);return _templateObject3=function(){return n},n}function _templateObject4(){let n=(0,l._)(["\n --jbanner-content-title-color: inherit;\n --jbanner-content-title-text-align: unset;\n & .banner-title{\n color: var(--jbanner-content-title-color);\n text-align: var(--jbanner-content-title-text-align);\n }\n \n "]);return _templateObject4=function(){return n},n}function _templateObject5(){let n=(0,l._)([" \n --jbanner-content-ctd-align-items: flex-start; \n display: flex;\n flex-direction: column;\n gap: var(--spacing-base);\n align-items: var(--jbanner-content-ctd-align-items);\n\n ","{\n gap: var(--spacing-xs);\n }\n "]);return _templateObject5=function(){return n},n}function _templateObject6(){let n=(0,l._)(["\n --jbanner-content-description-color: inherit;\n --jbanner-content-description-text-align: unset;\n & .banner-description{\n color: var(--jbanner-content-description-color);\n text-align: var(--jbanner-content-description-text-align);\n } \n "]);return _templateObject6=function(){return n},n}function _templateObject7(){let n=(0,l._)(["\n display: flex;\n flex-direction: row;\n gap: var(--spacing-s);\n "]);return _templateObject7=function(){return n},n}let defaultBannerContentStyles=n=>{let{breakpoints:e}=n;return{bannerContent:(0,o.iv)(_templateObject()),bannerContentContainer:(0,o.iv)(_templateObject1(),(null==e?void 0:e.mobile)?"var(--spacing-base)":"var(--spacing-m)"),bannerCaptionTitleContainer:(0,o.iv)(_templateObject2()),bannerCaption:(0,o.iv)(_templateObject3()),bannerTitle:(0,o.iv)(_templateObject4()),bannerCaptionTitleDescContainer:(0,o.iv)(_templateObject5(),v.w5.mobile),bannerDescription:(0,o.iv)(_templateObject6()),bannerButtonGroup:(0,o.iv)(_templateObject7())}},getBannerDynamicStyles=n=>{var e,t,l,i,o,a,r,u;let{breakpoints:d,content:c}=n;return{bannerContent:{...(()=>{let{alignContentVerticalMobile:n,alignContentVerticalTablet:e,alignContentVerticalDesktop:t}=c||{},l={"--jbanner-content-align-items":"flex-start"},i={"--jbanner-content-align-items":"flex-end"},o={"--jbanner-content-align-items":"center"};return(null==d?void 0:d.mobile)?null!=n&&n.align?(null==n?void 0:n.align)=="top"?l:"bottom"==n.align?i:o:o:(null==d?void 0:d.tablet)?null!=e&&e.align?(null==e?void 0:e.align)=="top"?l:"bottom"==e.align?i:o:o:(null==d?void 0:d.desktop)?null!=t&&t.align?(null==t?void 0:t.align)=="top"?l:"bottom"==t.align?i:o:o:void 0})(),...(()=>{let{alignContentHorizontalDesktop:n,alignContentHorizontalMobile:e,alignContentHorizontalTablet:t}=c||{},l={"--jbanner-content-justify-content":"flex-start"},i={"--jbanner-content-justify-content":"flex-end"},o={"--jbanner-content-justify-content":"center"};return(null==d?void 0:d.mobile)?null!=e&&e.align?(null==e?void 0:e.align)=="left"?l:"right"==e.align?i:o:l:(null==d?void 0:d.tablet)?null!=t&&t.align?(null==t?void 0:t.align)=="left"?l:"right"==t.align?i:o:l:(null==d?void 0:d.desktop)?null!=n&&n.align?(null==n?void 0:n.align)=="left"?l:"right"==n.align?i:o:l:void 0})()},bannerTitle:{color:(null==c?void 0:null===(e=c.headerTextColor)||void 0===e?void 0:e.color)?{"--jbanner-content-title-color":"var(--color-".concat(null==c?void 0:null===(l=c.headerTextColor)||void 0===l?void 0:l.color,")")}:(null==c?void 0:null===(t=c.headerTextColor)||void 0===t?void 0:t.colorCode)?{"--jbanner-content-title-color":null==c?void 0:null===(i=c.headerTextColor)||void 0===i?void 0:i.colorCode}:void 0},bannerDescription:{color:(null==c?void 0:null===(o=c.footerTextColor)||void 0===o?void 0:o.color)?{"--jbanner-content-description-color":"var(--color-".concat(null==c?void 0:null===(r=c.footerTextColor)||void 0===r?void 0:r.color,")")}:(null==c?void 0:null===(a=c.footerTextColor)||void 0===a?void 0:a.colorCode)?{"--jbanner-content-description-color":null==c?void 0:null===(u=c.footerTextColor)||void 0===u?void 0:u.colorCode}:void 0}}},BannerCTA=n=>{var e,t;let l,o,{banner:u,button:d,handleLogAnalytics:c,breakpoints:s,overideButtonProps:b}=n;return(u.bannerVideo&&(l=(0,v.Dt)(u.bannerVideo,s)),(null==u?void 0:null===(e=u.bannerTheme)||void 0===e?void 0:e.theme)&&(o=null==u?void 0:null===(t=u.bannerTheme)||void 0===t?void 0:t.theme),d)?a.isValidElement(d)?(0,i.tZ)(d.type,{...d.props||{},theme:o,breakpoints:s,handleLogAnalytics:c}):(0,i.tZ)(r.Z,{button:d,theme:o,video_url:l,allLanguagesVideos:null==u?void 0:u.languagesBannerVideos,breakpoints:s,handleLogAnalytics:c,overideButtonProps:b}):(0,i.tZ)(i.HY,{})},m=(0,d.Z)(n=>{var e,t,l,o;let r,d;let[m,g]=(0,a.useState)(!0),{banner:p,titleElement:f,descriptionElement:j,captionElement:y,styles:h,dynamicStyles:C,logAnalytics:x,breakpoints:_,overideProps:T}=n,O=(0,v.jD)(_,null==T?void 0:T.title),Z=(0,v.jD)(_,null==T?void 0:T.description),{headerTextAs:k="h2"}=p||{},{as:S,...D}=O||{};(0,a.useEffect)(()=>{(null==_?void 0:_.mobile)?g(null==p||!p.footerTextVisibleMobile||(null==p?void 0:p.footerTextVisibleMobile)):(null==_?void 0:_.tablet)&&g(null==p||!p.footerTextVisibleTablet||(null==p?void 0:p.footerTextVisibleTablet))},[p,_]);let B=defaultBannerContentStyles({breakpoints:_});r="function"==typeof h?h({breakpoints:_,defaultStyles:B}):h;let L=(0,b.W)({defaultStyles:B.bannerCaption,styles:null==r?void 0:r.bannerCaption}),V=(0,b.W)({defaultStyles:B.bannerTitle,styles:null==r?void 0:r.bannerTitle}),A=(0,b.W)({defaultStyles:B.bannerDescription,styles:null==r?void 0:r.bannerDescription}),I=(0,b.W)({defaultStyles:B.bannerButtonGroup,styles:null==r?void 0:r.bannerButtonGroup}),N=(0,a.useMemo)(()=>getBannerDynamicStyles({breakpoints:_,content:p}),[_,p]);d="function"==typeof C?C({breakpoints:_,content:p,defaultStyles:N}):C;let w=(0,a.useMemo)(()=>Object.assign({},N,d),[N,d]),E=f||(null==p?void 0:p.headerText)?(0,i.tZ)("div",{className:"banner-content-title-container",css:V.css,style:null==w?void 0:null===(e=w.bannerTitle)||void 0===e?void 0:e.color,children:a.isValidElement(f)?f:(0,i.tZ)(c.Z,{heading:null==p?void 0:p.headerText,appearance:"heading-m",className:"banner-title",...D,as:k||S||"h2"})}):null,M=y||(null==p?void 0:p.caption)?(0,i.tZ)("div",{className:"banner-content-caption",css:L.css,children:a.isValidElement(y)?y:(null==p?void 0:p.caption)?(0,i.tZ)(u.Z,{caption:null==p?void 0:p.caption,captionOverideProps:null==T?void 0:T.caption,breakpoints:_,tabIndex:-1}):void 0}):void 0,W=j||(null==p?void 0:p.footerText)&&m?(0,i.tZ)("div",{className:"banner-content-description",css:A.css,style:null==w?void 0:null===(t=w.bannerDescription)||void 0===t?void 0:t.color,children:a.isValidElement(j)?j:m?(0,i.tZ)(s.Z,{className:"banner-description",text:null==p?void 0:p.footerText,color:"primary-grey-80",appearance:"body-s",...Z}):null}):null,G=(0,b.W)({defaultStyles:B.bannerContentContainer,styles:null==r?void 0:r.bannerContentContainer}),H=(0,b.W)({defaultStyles:B.bannerContent,styles:null==r?void 0:r.bannerContent}),R=(0,b.W)({defaultStyles:B.bannerCaptionTitleContainer,styles:null==r?void 0:r.bannerCaptionTitleContainer}),U=(0,b.W)({defaultStyles:B.bannerCaptionTitleDescContainer,styles:null==r?void 0:r.bannerCaptionTitleDescContainer});return(null==p?void 0:null===(l=p.bannerTheme)||void 0===l?void 0:l.theme)&&(null==p||null===(o=p.bannerTheme)||void 0===o||o.theme),(0,i.tZ)("div",{className:"banner-content",css:H.css,style:null==w?void 0:w.bannerContent,children:(0,i.BX)("div",{className:"banner-content-container",css:G.css,style:null==w?void 0:w.bannerContentContainer,children:[(0,i.tZ)("div",{"data-mode":null==p?void 0:p["content-dataMode"],children:(0,i.BX)("div",{className:"j-content-block",css:U.css,style:null==w?void 0:w.bannerCaptionTitleDescContainer,children:[(0,i.BX)("div",{css:R.css,style:null==w?void 0:w.bannerCaptionTitleContainer,children:[M,E]}),W]})}),((null==p?void 0:p.buttons)||[]).length>0&&(0,i.tZ)("div",{className:"banner-button-group",css:I.css,children:((null==p?void 0:p.buttons)||[]).map((n,e)=>{var t,l,o,a,r;let u;return(null==T?void 0:null===(t=T.buttonGroup)||void 0===t?void 0:t.button)&&(u=(null==n?void 0:n.theme)?null==T?void 0:null===(o=T.buttonGroup)||void 0===o?void 0:null===(l=o.button)||void 0===l?void 0:l[null==n?void 0:n.theme]:null==T?void 0:null===(r=T.buttonGroup)||void 0===r?void 0:null===(a=r.button)||void 0===a?void 0:a.primary),(0,i.tZ)(BannerCTA,{banner:p,button:n,"data-mode":null==n?void 0:n.dataMode,handleLogAnalytics:null==x?void 0:x.button,overideButtonProps:u,breakpoints:_},e)})})]})})});e.Z=m}
1,27989:function(n,e,t){var l=t(73235),i=t(52903),o=t(28165),a=t(1903),r=t(34345),u=t(84426);function _templateObject(){let n=(0,l._)(["\n--jimage-container-justify-content: unset;\n--jimage-container-align-items: unset;\ndisplay: flex;\nwidth: 100%;\nheight: 100%;\njustify-content: var(--jimage-container-justify-content);\nalign-items: var(--jimage-container-align-items);\n"]);return _templateObject=function(){return n},n}let d=(0,o.iv)(_templateObject()),getHorizontainAlignCss=(n,e)=>{let{horizontalAlignDesktop:t,horizontalAlignMobile:l,horizontalAlignTablet:i}=n||{},o={"--jimage-container-justify-content":"flex-end"},a={"--jimage-container-justify-content":"flex-start"},r={"--jimage-container-justify-content":"center"};return(null==e?void 0:e.mobile)?(null==l?void 0:l.align)=="right"?o:(null==l?void 0:l.align)=="left"?a:(null==l||l.align,r):(null==e?void 0:e.tablet)?(null==i?void 0:i.align)=="right"?o:(null==i?void 0:i.align)=="left"?a:(null==i||i.align,r):(null==t?void 0:t.align)=="right"?o:(null==t?void 0:t.align)=="left"?a:(null==t||t.align,r)},getVerticalAlignCss=(n,e)=>{let{verticalAlignDesktop:t,verticalAlignMobile:l,verticalAlignTablet:i}=n||{},o={"--jimage-container-align-items":"flex-end"},a={"--jimage-container-align-items":"flex-start"},r={"--jimage-container-align-items":"center"};return(null==e?void 0:e.mobile)?(null==l?void 0:l.align)=="top"?a:(null==l?void 0:l.align)=="bottom"?o:(null==l||l.align,r):(null==e?void 0:e.tablet)?(null==i?void 0:i.align)=="top"?a:(null==i?void 0:i.align)=="bottom"?o:(null==i||i.align,r):(null==t?void 0:t.align)=="top"?a:(null==t?void 0:t.align)=="bottom"?o:(null==t||t.align,r)},c={};e.Z=n=>{let e,{content:t,styles:l,breakpoints:o,overideProps:s}=n,v=(0,r.jD)(o,null==s?void 0:s.image),{image:b}=t||{},m=getHorizontainAlignCss(t,o),g=getVerticalAlignCss(t,o);e="function"==typeof l?l({breakpoints:o,defaultStyles:c}):l;let p=(0,u.W)({defaultStyles:c.image,styles:null==e?void 0:e.image}),f=Object.assign(m,g);return(0,i.tZ)(i.HY,{children:b&&(0,i.tZ)("div",{css:d,style:f,className:"image-container",children:(0,i.tZ)(a.Z,{image:b,breakpoints:o,imageStyles:p.css,...v})})})}},1903:function(n,e,t){t.d(e,{Q:function(){return getImageURL}});var l=t(73235),i=t(52903),o=t(2784),a=t(73961),r=t(25407),u=t(28165),d=t(25237),c=t.n(d);function _templateObject(){let n=(0,l._)(["\n.j-JDSImage-skeleton-container{\n display: none;\n}\nimg {\n opacity: 1;\n}\n"]);return _templateObject=function(){return n},n}let s=c()(()=>t.e(5873).then(t.bind(t,62606)).then(n=>null==n?void 0:n.Player),{loadableGenerated:{webpack:()=>[62606]}}),v=(0,u.iv)(_templateObject()),getImageURL=(n,e)=>{let t;let l=r.default.isWebpUnsupported();if(null==e?void 0:e.mobile){if(n.isLottieFile)t=(null==n?void 0:n.mobile)?null==n?void 0:n.mobile:null==n?void 0:n.desktop;else if(l){let e=(null==n?void 0:n.fallbackImageMobile)?null==n?void 0:n.fallbackImageMobile:(null==n?void 0:n.mobile)?null==n?void 0:n.mobile:null==n?void 0:n.desktop;t=new String(e)}else t=(null==n?void 0:n.mobile)?null==n?void 0:n.mobile:null==n?void 0:n.desktop}else if(null==e?void 0:e.tablet){if(n.isLottieFile)t=(null==n?void 0:n.tablet)?null==n?void 0:n.tablet:(null==n?void 0:n.mobile)?null==n?void 0:n.mobile:null==n?void 0:n.desktop;else if(l){let e=(null==n?void 0:n.fallbackImageTablet)?null==n?void 0:n.fallbackImageTablet:(null==n?void 0:n.fallbackImageMobile)?null==n?void 0:n.fallbackImageMobile:(null==n?void 0:n.tablet)?null==n?void 0:n.tablet:(null==n?void 0:n.mobile)?null==n?void 0:n.mobile:null==n?void 0:n.desktop;t=new String(e)}else t=(null==n?void 0:n.tablet)?null==n?void 0:n.tablet:(null==n?void 0:n.mobile)?null==n?void 0:n.mobile:null==n?void 0:n.desktop}else n.isLottieFile,t=null==n?void 0:n.desktop;return t?t.toString():""};e.Z=n=>{let e,{image:t,alt:l,imageStyles:r,breakpoints:u,"aria-label":d,ariaLabel:c,...b}=n,[m,g]=(0,o.useState)(getImageURL(t,u)),p=(0,o.useRef)(null);return(e=t&&(null==t?void 0:t.alttext)?null==t?void 0:t.alttext:l||"image",r=r||{},(0,o.useEffect)(()=>{g(getImageURL(t,u))},[t,u]),(0,o.useEffect)(()=>{var n,e,t,l;let i=p.current;if(!i)return;let o=null!==(t=null!==(e=i.querySelector('[role="img"]'))&&void 0!==e?e:i.firstElementChild)&&void 0!==t?t:i;null==o||null===(n=o.removeAttribute)||void 0===n||n.call(o,"role");let a=i.querySelector("img");if(a){a.removeAttribute("aria-label");let n=null!==(l=a.getAttribute("alt"))&&void 0!==l?l:"",e=n.trim();(/^https?:\/\//i.test(e)||"image"===e.toLowerCase())&&a.setAttribute("alt","")}},[m]),m)?(null==t?void 0:t.isLottieFile)?(0,i.tZ)(s,{src:m,speed:1,loop:!0,autoplay:!0}):(0,i.tZ)("div",{ref:p,style:{display:"contents"},children:(0,i.tZ)(a.Image,{src:m,alt:e,css:[v,r],className:"jimage",...b})}):(0,i.tZ)(i.HY,{})}}}]);
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.