"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34927],{34927:(e,l,n)=>{n.r(l),n.d(l,{default:()=>g});var t=n(29747),a=n(735),i=n.n(a),r=n(18847),d=n.n(r),c=n(14232),u=n(14579),o=n(51263),s=n(71548),h=n(19802),p=n(57532),m=n(75173);let b=d()(()=>Promise.resolve().then(n.bind(n,30735)),{loadableGenerated:{webpack:()=>[30735]}}),g=(0,c.memo)(function(e){let{recentArticles:l}=e,n=(0,s.$H)(e=>e.openStaticModal),a=(0,c.useCallback)(e=>{"openPerfitCardModal"===e.link.href?n(h.u.PERFECT_FIT):n(h.u.INNOVATION)},[n]);return l&&l.length>0?(0,t.Y)(u.default,{children:(0,t.Y)(o.default,{gridColumnXL:"4/12",children:(0,t.FD)("div",{css:m.R.highlightWrapper,children:[(0,t.Y)("span",{css:m.R.recentArticleTitle,children:(0,p.ui)("meta.brands.brand.index.recentArticle")}),(0,t.Y)("div",{css:m.R.recentArticleWrapper,children:l.map((e,l)=>(0,t.FD)("div",{css:m.R.highlightItem,children:[(0,t.FD)("div",{children:[(0,t.Y)("span",{css:m.R.highlightTitle,children:e.title}),(0,t.Y)("p",{css:m.R.highlightDescription,children:e.description}),(0,t.Y)("button",{css:m.R.moreBtn,onClick:()=>a(e),children:(0,p.ui)("common.headerLandingPage.expandBodyCTALabel")})]}),(0,t.Y)(b,{altText:"thumbnail",src:(null==e?void 0:e.image).src,customImageStyles:m.R.highlightThumbnail})]},l))})]})})}):null},(e,l)=>i()(e,l))},71548:(e,l,n)=>{n.d(l,{$H:()=>p,i0:()=>h});var t=n(29747),a=n(18847),i=n.n(a),r=n(14232),d=n(9526),c=n(36307);let u=i()(()=>Promise.all([n.e(19802),n.e(11106)]).then(n.bind(n,76167)),{loadableGenerated:{webpack:()=>[76167]}}),o=(0,c.q6)();function s(){let{activeModalId:e,currentModalDataForDynamicModal:l}=p(e=>({activeModalId:e.activeModalId,currentModalDataForDynamicModal:e.currentModalData}));return l||e?(0,t.Y)(u,{}):null}function h(e){let{children:l}=e,n=function(){let[e,l]=(0,r.useState)(null),[n,t]=(0,r.useState)(!1),[a,i]=(0,r.useState)(null),c=(0,r.useCallback)(e=>{i(e),t(!0)},[]),u=(0,r.useCallback)(e=>{l({props:e,type:d.Pr.CONTENT}),t(!0)},[]);return{activeModalId:a,closeModal:(0,r.useCallback)(()=>{t(!1),i(null)},[]),currentModalData:e,isModalOpen:n,openDynamicModal:u,openStaticModal:c,resetModal:(0,r.useCallback)(()=>{l(null),i(null)},[])}}();return(0,t.FD)(o.Provider,{value:n,"data-element":"unknown","data-component":"ModalContextProvider",children:[l,(0,t.Y)(s,{"data-element":"ModdalContainerWrapper"})]})}let p=(e,l)=>(0,c.i7)(o,e,l)}}]);