1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6067],{91040:function(e,t,n){"use strict";var a=n(9268);n(86006);var i=n(82130);let l=e=>{let{children:t,pauseOnClick:n,pauseOnHover:l,direction:r,speed:s,gradient:o,gradientColor:c,gradientWidth:d,className:u="",style:m={}}=e;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(i.Z,{pauseOnHover:l,pauseOnClick:n,direction:r,speed:s,delay:0,loop:0,gradient:o,gradientColor:c,gradientWidth:d,className:u,style:m,children:null==t?void 0:t.map((e,t)=>(0,a.jsx)("div",{children:e},t))})})};t.Z=l},95043:function(e,t,n){"use strict";var a=n(9268),i=n(35391),l=n(86006),r=n(20194),s=n(9321);n(66888),n(72803),n(33244);var o=n(52818);let c=e=>{let{children:t,spaceBetween:n,slidesPerView:c,sliderKey:d,onSlideChange:u=()=>null,onSwiper:m=()=>null,classes:f,gridParams:h,slidesPerGroup:x,isMobile:p,parentClass:v,isNavigation:g=!1,activeItem:b,breakpoints:w,centeredSlides:j=!1,loop:y=!1,allowTouchMove:N=!0,parentEntity:C,parentLabel:k,sectionCode:_,hideShadow:E=!1}=e,Z=(0,l.useRef)(null);(0,l.useEffect)(()=>{Z.current&&void 0!==b&&g&&(Z.current.swiper.visibleSlidesIndexes,Z.current.swiper.slideTo(b))},[b,g]);let S=e=>{Number.isInteger(c)||!e||e.isEnd||!e.visibleSlides||E||e.visibleSlides[e.visibleSlides.length-1].setAttribute("data-visible-slide","last")},I=e=>{if(!Number.isInteger(c)&&e&&e.slides){let n=Math.min(e.activeIndex+Math.floor(c)+1,t.length);for(let a=e.activeIndex;a<n;a++)e.activeIndex+Math.floor(c)===t.length||a!==n-1||E?e.slides[a].removeAttribute("data-visible-slide"):e.slides[a].setAttribute("data-visible-slide","last")}u()},M=e=>{let{isLeft:t}=e;(0,l.startTransition)(()=>{(0,o.a)({event:"carousel_click",data:{section:_,component_name:"direction_button",label:t?"left arrow":"right arrow",direction:t?"left":"right",parent_label:k,parent_entity:"number"==typeof C?"tab_".concat(C+1):void 0}})})};return(0,a.jsxs)("div",{className:null==f?void 0:f.container,children:[p?g&&(0,a.jsx)(a.Fragment,{}):(0,a.jsxs)("div",{className:"absolute flex gap-spacing16 ".concat(null==f?void 0:f.buttonContainer),children:[(0,a.jsx)("button",{className:(0,i.m)("border-2 rounded-full h-8 w-8 flex items-center justify-center border-solid border-neutral-700 pr-spacing2 disabled:border-neutral-200 transition duration-300 ease-in-out hover:bg-neutral-100 text-neutral-800 disabled:text-neutral-300 disabled:bg-transparent","".concat(d,"prev-button ").concat(null==f?void 0:f.prev)),onClick:()=>{M({isLeft:!0})},children:(0,a.jsx)("i",{className:"icon-chevron-right text-2xl leading-6 rotate-180 pointer-events-none"})}),(0,a.jsx)("button",{className:(0,i.m)("border-2 rounded-full h-8 w-8 flex items-center justify-center border-solid pl-spacing2 border-neutral-700 disabled:border-neutral-200 text-neutral-800 disabled:text-neutral-300 transition duration-300 ease-in-out hover:bg-neutral-100 disabled:bg-transparent","".concat(d,"next-button ").concat(null==f?void 0:f.next)),onClick:()=>{M({isLeft:!1})},children:(0,a.jsx)("i",{className:"icon-chevron-right text-2xl leading-6 pointer-events-none"})})]}),(0,a.jsx)("div",{className:(0,i.m)("arrow-slider-wrapper ".concat(v)),children:(0,a.jsx)(s.tq,{spaceBetween:n,slidesPerView:g?"auto":c,modules:[r.rj,r.W_],navigation:{nextEl:"."+d+"next-button",prevEl:"."+d+"prev-button"},watchSlidesProgress:!0,grid:{fill:null==h?void 0:h.fill,rows:null==h?void 0:h.rows},slidesPerGroup:x,onSwiper:m(),onInit:S,onSlideChange:I,className:null==f?void 0:f.swiperContainer,ref:Z,breakpoints:{320:{...null==w?void 0:w.mobile},768:{...null==w?void 0:w.tablet},1024:{...null==w?void 0:w.desktop}},centeredSlides:j,loop:y,allowTouchMove:N,children:null==t?void 0:t.map((e,t)=>(0,a.jsx)(s.o5,{className:(0,i.m)(g?"!w-fit !flex items-center !h-14":"",null==f?void 0:f.swiperSlide),children:e},t))},d)}),p&&!g&&(0,a.jsxs)("div",{className:"flex justify-center pt-spacing32 ".concat(null==f?void 0:f.buttonContainer),children:[(0,a.jsx)("button",{className:(0,i.m)("".concat(d,"prev-button"),"mr-spacing16 border-2 rounded-full h-8 w-8 flex items-center justify-center pr-spacing2 border-solid border-neutral-700 transition duration-300 ease-in-out hover:bg-neutral-100 disabled:border-neutral-200 text-neutral-800 disabled:text-neutral-300 disabled:bg-transparent"),onClick:()=>{M({isLeft:!0})},children:(0,a.jsx)("i",{className:"icon-chevron-right text-2xl leading-6 rotate-180"})}),(0,a.jsx)("button",{className:(0,i.m)("".concat(d,"next-button"),"border-2 rounded-full h-8 w-8 pl-spacing2 flex items-center justify-center border-solid border-neutral-700 transition duration-300 ease-in-out hover:bg-neutral-100 disabled:border-neutral-200 text-neutral-800 disabled:text-neutral-300 disabled:bg-transparent"),onClick:()=>{M({isLeft:!1})},children:(0,a.jsx)("i",{className:"icon-chevron-right text-2xl leading-6"})})]})]})};t.Z=c},66067:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return v}});var a=n(9268),i=n(78120),l=n(45918),r=n(78765),s=n(76394),o=n.n(s),c=n(41299),d=n(52818),u=n(75019);let m=e=>{let{isMobile:t=!1,heading:n,description:i,insightsImage:r,insightsIcon:s,buttonURL:m,buttonText:f,imageAltText:h,iconAltText:x,sectionCode:p,parentEntity:v,locale:g}=e,b=()=>{var e,t;return(0,a.jsxs)("div",{className:"flex gap-spacing24",children:[(0,a.jsxs)("div",{className:"flex justify-center items-center flex-col gap-spacing16",children:[(0,a.jsx)("div",{className:"md:w-30 md:h-30 h-22.75 w-22.75 relative rounded-md md:rounded-8",children:(0,a.jsx)(o(),{src:"".concat(c.C7+(null===(e=r[0])||void 0===e?void 0:e.key)),alt:h||"insights-image",fill:!0,className:"w-full h-full rounded-8"})}),(0,a.jsxs)("a",{href:(0,u.Z)(m||"",g),className:"flex justify-center items-center outline outline-1 gap-spacing6 outline-neutral-200 shadow-neutralShadow rounded-128 px-spacing12 h-7 md:h-8",onClick:()=>{setTimeout(()=>{(0,d.a)({event:"navigation_click",data:{section:p,component_name:"ext_redirection",label:f,parent_entity:v}})},0)},children:[(0,a.jsx)(l.Z,{component:"p",text:f,textVariant:"interactionSmall",className:"bg-white whitespace-nowrap text-neutral-600"}),(0,a.jsx)("i",{className:"icon-link-external text-mono-interactive text-base leading-4"})]})]}),(0,a.jsxs)("div",{className:"flex justify-center gap-spacing20 flex-col",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(l.Z,{component:"p",text:n,textVariant:"title4",className:"bg-white text-neutral-800 line-clamp-2 font-bold mb-spacing8"}),(0,a.jsx)(l.Z,{component:"span",text:i,textVariant:"caption",className:"bg-white text-neutral-600 line-clamp-2"})]}),(0,a.jsx)("div",{className:"w-32.5 h-7 relative",children:(0,a.jsx)(o(),{src:"".concat(c.C7+(null===(t=s[0])||void 0===t?void 0:t.key)),alt:x||"insights-icon",fill:!0,className:"w-full h-full"})})]})]})},w=()=>{var e,t;return(0,a.jsxs)("div",{className:"flex gap-spacing24",children:[(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:"w-30 h-30 relative rounded-8 ",children:(0,a.jsx)(o(),{src:"".concat(c.C7+(null===(e=r[0])||void 0===e?void 0:e.key)),alt:h||"insights-image",fill:!0,className:"w-full h-full rounded-8"})})}),(0,a.jsxs)("div",{className:"flex justify-center flex-col ",children:[(0,a.jsx)(l.Z,{component:"p",text:n,textVariant:"title3",className:"bg-white text-neutral-800 font-bold mb-spacing16"}),(0,a.jsx)(l.Z,{component:"span",text:i,textVariant:"caption",className:"text-neutral-600"})]}),(0,a.jsxs)("div",{className:"flex justify-center gap-spacing12 flex-col items-center",children:[(0,a.jsx)("div",{className:"w-32.5 h-7 relative ",children:(0,a.jsx)(o(),{src:"".concat(c.C7+(null===(t=s[0])||void 0===t?void 0:t.key)),alt:x||"insights-icon",fill:!0,className:"w-full h-full"})}),(0,a.jsxs)("a",{target:"_blank",rel:"nofollow",href:(0,u.Z)(m||"",g),className:"flex justify-center cursor-pointer items-center outline outline-1 gap-spacing6 outline-neutral-200 shadow-neutralShadow rounded-128 px-spacing12 h-8",onClick:()=>{setTimeout(()=>{(0,d.a)({event:"navigation_click",data:{section:p,component_name:"ext_redirection",label:f,parent_entity:v}})},0)},children:[(0,a.jsx)(l.Z,{component:"p",text:f,textVariant:"interactionSmall",className:"bg-white whitespace-nowrap text-neutral-600"}),(0,a.jsx)("i",{className:"icon-link-external text-mono-interactive text-base leading-4"})]})]})]})};return(0,a.jsx)("div",{className:"relative overflow-hidden p-spacing16 flex justify-center items-center w-full shadow-neutral rounded-20 md:h-38",children:t?(0,a.jsx)(b,{}):(0,a.jsx)(w,{})})};
1var f=n(95043),h=n(91040),x=n(75787);let p=e=>{let{data:t,isMobile:n,page:s,formCode:d,templateCode:u,sectionCode:p}=e,v=JSON.parse(t),{navHeading:g,title:b,heading:w,topArticlesText:j,cards:y,insightsRow1:N,insightsRow2:C}=v,k=N.concat(C);if(null==N?void 0:N.length)for(;N.length<6;)N=N.concat(N);if(null==C?void 0:C.length)for(;C.length<6;)C=C.concat(C);let _=(0,x._m)(w,"bg-home-red-main text-white px-spacing4");return(0,a.jsxs)(r.Z,{sectionName:g,templateCode:u,sectionCode:p,children:[(0,a.jsx)("div",{className:" w-full flex justify-center mb-spacing48 items-center",children:(0,a.jsx)(i.Z,{title:b,subTitle:_,isMobile:n,classes:{subTitle:"text-center",title:"text-center"}})}),(0,a.jsx)("div",{className:"mb-spacing48",children:n?(0,a.jsxs)("div",{className:"flex flex-col items-center gap-spacing32",children:[(0,a.jsx)(h.Z,{speed:50,direction:"right",className:"!-m-3 !p-3",children:null==N?void 0:N.reverse().map((e,t)=>(0,a.jsx)("div",{className:"w-auto h-14 flex justify-center items-center relative mr-spacing64",children:(0,a.jsx)(o(),{src:"".concat(c.C7+e.images[0].key),alt:e.alt||"Featured Insights Image",width:100,height:100,className:"!w-auto !h-auto"})},"insightsRow1_".concat(t)))}),(0,a.jsx)(h.Z,{speed:50,className:"!-m-3 !p-3",children:null==C?void 0:C.reverse().map((e,t)=>(0,a.jsx)("div",{className:"w-auto h-14 flex justify-center items-center relative mr-spacing64",children:(0,a.jsx)(o(),{src:"".concat(c.C7+e.images[0].key),alt:e.alt||"Featured Insights Image",width:100,height:100,className:"!w-auto !h-auto"})},"insightsRow2_".concat(t)))})]}):(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:" flex justify-center items-center flex-wrap gap-y-spacing32 gap-x-spacing64 ",children:k.map((e,t)=>(0,a.jsx)("div",{className:"w-auto h-14 flex justify-center items-center relative ",children:(0,a.jsx)(o(),{src:"".concat(c.C7+e.images[0].key),alt:e.alt||"Featured Insights Image",width:100,height:100,className:"!w-auto !h-auto"})},"insights_".concat(t)))})})}),(0,a.jsx)("div",{className:"w-full flex justify-center",children:(0,a.jsx)("div",{className:"flex w-225 items-center mb-spacing24 justify-center h-10 relative before:absolute before:h-px before:w-full before:top-1/2 before:-translate-y-1/2 before:bg-neutral-200",children:(0,a.jsx)(l.Z,{component:"span",text:j,textVariant:"bodyNormal",className:"px-spacing24 py-spacing8 relative bg-white text-neutral-600"})})}),(0,a.jsx)("div",{className:"flex w-full justify-center items-center",children:(0,a.jsx)("div",{className:"w-full md:w-213",children:(0,a.jsx)(f.Z,{spaceBetween:14,slidesPerView:1,parentClass:"w-full md:w-181 md:mx-spacing24",classes:{buttonContainer:n?"!pt-spacing24":" w-full justify-between top-1/2 -translate-y-1/2 z-1",swiperContainer:"!-m-3 !p-3",container:n?"":"relative flex justify-center"},sliderKey:"featured-insights-slider",isMobile:n,sectionCode:p,children:null==y?void 0:y.map((e,t)=>(0,a.jsx)(m,{...e,isMobile:n,sectionCode:p,parentEntity:j},"featured-insights-review".concat(t)))})})})]})};var v=p},33244:function(){},72803:function(){},82130:function(e,t,n){var a=n(86006),i=a&&"object"==typeof a&&"default"in a?a:{default:a};!function(e){if(!e||"undefined"==typeof window)return;let t=document.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e,document.head.appendChild(t)}('.rfm-marquee-container {\n overflow-x: hidden;\n display: flex;\n flex-direction: row;\n position: relative;\n width: var(--width);\n transform: var(--transform);\n}\n.rfm-marquee-container:hover div {\n animation-play-state: var(--pause-on-hover);\n}\n.rfm-marquee-container:active div {\n animation-play-state: var(--pause-on-click);\n}\n\n.rfm-overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.rfm-overlay::before, .rfm-overlay::after {\n background: linear-gradient(to right, var(--gradient-color), rgba(255, 255, 255, 0));\n content: "";\n height: 100%;\n position: absolute;\n width: var(--gradient-width);\n z-index: 2;\n pointer-events: none;\n touch-action: none;\n}\n.rfm-overlay::after {\n right: 0;\n top: 0;\n transform: rotateZ(180deg);\n}\n.rfm-overlay::before {\n left: 0;\n top: 0;\n}\n\n.rfm-marquee {\n flex: 0 0 auto;\n min-width: var(--min-width);\n z-index: 1;\n display: flex;\n flex-direction: row;\n align-items: center;\n animation: scroll var(--duration) linear var(--delay) var(--iteration-count);\n animation-play-state: var(--play);\n animation-delay: var(--delay);\n animation-direction: var(--direction);\n}\n@keyframes scroll {\n 0% {\n transform: translateX(0%);\n }\n 100% {\n transform: translateX(-100%);\n }\n}\n\n.rfm-initial-child-container {\n flex: 0 0 auto;\n display: flex;\n min-width: auto;\n flex-direction: row;\n align-items: center;\n}\n\n.rfm-child {\n transform: var(--transform);\n}');let l=a.forwardRef(function({style:e={},className:t="",autoFill:n=!1,play:l=!0,pauseOnHover:r=!1,pauseOnClick:s=!1,direction:o="left",speed:c=50,delay:d=0,loop:u=0,gradient:m=!1,gradientColor:f="white",gradientWidth:h=200,onFinish:x,onCycleComplete:p,onMount:v,children:g},b){let[w,j]=a.useState(0),[y,N]=a.useState(0),[C,k]=a.useState(1),[_,E]=a.useState(!1),Z=a.useRef(null),S=b||Z,I=a.useRef(null),M=a.useCallback(()=>
1{if(I.current&&S.current){let e=S.current.getBoundingClientRect(),t=I.current.getBoundingClientRect(),a=e.width,i=t.width;("up"===o||"down"===o)&&(a=e.height,i=t.height),n&&a&&i?k(i<a?Math.ceil(a/i):1):k(1),j(a),N(i)}},[n,S,o]);a.useEffect(()=>{if(_&&(M(),I.current&&S.current)){let e=new ResizeObserver(()=>M());return e.observe(S.current),e.observe(I.current),()=>{e&&e.disconnect()}}},[M,S,_]),a.useEffect(()=>{M()},[M,g]),a.useEffect(()=>{E(!0)},[]),a.useEffect(()=>{"function"==typeof v&&v()},[]);let R=a.useMemo(()=>n?y*C/c:y<w?w/c:y/c,[n,w,y,C,c]),V=a.useMemo(()=>Object.assign(Object.assign({},e),{"--pause-on-hover":!l||r?"paused":"running","--pause-on-click":!l||r&&!s||s?"paused":"running","--width":"up"===o||"down"===o?"100vh":"100%","--transform":"up"===o?"rotate(-90deg)":"down"===o?"rotate(90deg)":"none"}),[e,l,r,s,o]),q=a.useMemo(()=>({"--gradient-color":f,"--gradient-width":"number"==typeof h?`${h}px`:h}),[f,h]),T=a.useMemo(()=>({"--play":l?"running":"paused","--direction":"left"===o?"normal":"reverse","--duration":`${R}s`,"--delay":`${d}s`,"--iteration-count":u?`${u}`:"infinite","--min-width":n?"auto":"100%"}),[l,o,R,d,u,n]),A=a.useMemo(()=>({"--transform":"up"===o?"rotate(90deg)":"down"===o?"rotate(-90deg)":"none"}),[o]),F=a.useCallback(e=>[...Array(Number.isFinite(e)&&e>=0?e:0)].map((e,t)=>i.default.createElement(a.Fragment,{key:t},a.Children.map(g,e=>i.default.createElement("div",{style:A,className:"rfm-child"},e)))),[A,g]);return _?i.default.createElement("div",{ref:S,style:V,className:"rfm-marquee-container "+t},m&&i.default.createElement("div",{style:q,className:"rfm-overlay"}),i.default.createElement("div",{className:"rfm-marquee",style:T,onAnimationIteration:p,onAnimationEnd:x},i.default.createElement("div",{className:"rfm-initial-child-container",ref:I},a.Children.map(g,e=>i.default.createElement("div",{style:A,className:"rfm-child"},e))),F(C-1)),i.default.createElement("div",{className:"rfm-marquee",style:T},F(C))):null});t.Z=l}}]);
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.