1"use strict";(self.webpackChunkgw_core_sites_app=self.webpackChunkgw_core_sites_app||[]).push([["default-src_app_ft-components_marketing_page-section_page-section_module_ts","index-cards"],{32514:(R,L,s)=>{s.d(L,{W:()=>T});var o=s(33927),h=s(92597),d=s(26310),I=s(2316),n=s(79646),a=s(28656),A=s(33788);let T=(()=>{class x{constructor(p,w,y){this.literatureDataService=p,this.segmentService=w,this.literatureConfig=y}populate(p,w){return this.literatureDataService.loadData(p,!1,!0).pipe((0,o.U)(y=>y?.document?.map(M=>this.modifyFeaturedData(M))),(0,o.U)(y=>this.literatureDataService.getContentLiteratureDocumentsForDisplay(y,w)),(0,h.d)(1))}modifyFeaturedData(p){const w=this.literatureDataService.literatureMapper(p);return this.literatureDataService.mapLiteratureUrl(w),d.VI.INVESTOR===this.segmentService.getCurrentSegmentId()&&(w.isInvestor=!0),w}linkToNavigateDetailPage(p){return`${this.literatureConfig?.navigationUrls?.litDetailUrl}/${p}`}}return x.\u0275fac=function(p){return new(p||x)(I.LFG(n.u),I.LFG(a.B),I.LFG(A.d))},x.\u0275prov=I.Yz7({token:x,factory:x.\u0275fac,providedIn:"root"}),x})()},80410:(R,L,s)=>{s.r(L),s.d(L,{IndexCardsModule:()=>U});var o=s(3138),h=s(71556),d=s(54364),I=s(92612),n=s(68411),a=s(2316),A=s(16320),T=s(55311),x=s(49581),S=s(43021),p=s(26009);function w(u,k){if(1&u&&a.GkF(0,4),2&u){const r=a.oxw();a.Q6J("brManageContentButton",r.document)("relative",!1)}}function y(u,k){if(1&u&&(a.TgZ(0,"div",8),a.TgZ(1,"div",10),a.TgZ(2,"p",11),a._uU(3),a.qZA(),a.qZA(),a.qZA()),2&u){const r=a.oxw(2);a.xp6(3),a.Oqu(r.content.preTitle)}}function M(u,k){if(1&u&&a._UZ(0,"eds-title",13),2&u){const r=a.oxw(3);a.Q6J("isLight",!0)("title",r.content.title)("theme",r.titleColor)}}function Z(u,k){if(1&u&&(a.TgZ(0,"div",8),a.YNc(1,M,1,3,"eds-title",12),a.qZA()),2&u){const r=a.oxw(2);a.xp6(1),a.Q6J("ngIf",r.content.title)}}function N(u,k){if(1&u&&a._UZ(0,"p",15),2&u){const r=a.oxw(3);a.Q6J("innerHTML",r.content.summary,a.oJD)}}function m(u,k){if(1&u&&(a.TgZ(0,"div",8),a.TgZ(1,"div",10),a.YNc(2,N,1,1,"p",14),a.qZA(),a.qZA()),2&u){const r=a.oxw(2);a.xp6(2),a.Q6J("ngIf",r.content.summary)}}function v(u,k){if(1&u&&(a._UZ(0,"eds-card-index",18),a.ALo(1,"async"),a.ALo(2,"ftIsSignInRequired")),2&u){const r=a.oxw().$implicit;a.Q6J("title",r.title.displayText)("summary",r.summary)("href",r.title.url)("signInRequired",a.lcZ(1,7,a.lcZ(2,9,null==r.title?null:r.title.signInLink)))("isNewWindow","_blank"==(null==r.title?null:r.title.target))("externalLink",null==r.title?null:r.title.external)("externalSuffix",null==r.title?null:r.title.externalSuffix)}}function g(u,k){if(1&u&&(a.ynx(0),a.TgZ(1,"div",16),a.YNc(2,v,3,11,"eds-card-index",17),a.qZA(),a.BQk()),2&u){const r=k.$implicit,C=a.oxw(2);a.xp6(1),a.Q6J("columnNumbers",C.colNumbers),a.xp6(1),a.Q6J("ngIf",r.title)}}const P=function(u){return{"has-edit-button":u}};function O(u,k){if(1&u&&(a.TgZ(0,"div",5),a.TgZ(1,"div",6),a.TgZ(2,"div"),a.YNc(3,y,4,1,"div",7),a.YNc(4,Z,2,1,"div",7),a.YNc(5,m,3,1,"div",7),a.TgZ(6,"div",8),a.YNc(7,g,3,2,"ng-container",9),a.qZA(),a.qZA(),a.qZA(),a.qZA()),2&u){const r=a.oxw();a.Q6J("ngClass",a.VKq(9,P,r.isEditMode))("edsSpacing","auto"===r.marginBottom?"xl":r.marginBottom),a.xp6(2),a.Gre("container ",r.container,""),a.xp6(1),a.Q6J("ngIf",null==r.content?null:r.content.preTitle),a.xp6(1),a.Q6J("ngIf",null==r.content?null:r.content.title),a.xp6(1),a.Q6J("ngIf",null==r.content?null:r.content.summary),a.xp6(2),a.Q6J("ngForOf",r.indexCards)}}function D(u,k){if(1&u&&(a.TgZ(0,"div",19),a.TgZ(1,"div",20),a.TgZ(2,"div",21),a._uU(3," Click to configure "),a.TgZ(4,"strong"),a._uU(5,"Index Cards"),a.qZA(),a.qZA(),a.qZA(),a.qZA()),2&u){const r=a.oxw();a.Q6J("edsPaddingBottom",r.padding)("edsPaddingTop",r.padding)}}const Y=n.Y.getLogger("IndexCardsComponent");let B=(()=>{class u extends I.N{constructor(r,C,b,q){super(),this.router=r,this.appStateService=C,this.linkService=b,this.viewModeService=q,this.isEditMode=this.viewModeService.isEditMode()}ngOnInit(){super.ngOnInit(),this.indexCards=this.getIndexCards(),this.setColNumbers()}setColNumbers(){this.colNumbers="container--full-width"!==this.container?"container"===this.container?{s:4,m:8,l:4}:{s:4,m:8,l:5}:{s:4,m:8,l:12}}get content(){return this.document?.getData()}get marginBottom(){return this.component.getParameters()?.marginBottom?this.component.getParameters()?.marginBottom:"xxxl"}getIndexCards(){Y.debug("here");const r=this.component.getParameters().linksToDisplay;let C=this.component.getModels()?.IndexCards;
1if("Document"===r&&(C=this.content?.indexCard),C)for(const b of C)b.title||(C=C.filter(q=>q!==b)),b.title?.linkCollection?.length&&(b.title=b.title.linkCollection[0],b.title.url=this.linkService.getCTALink(this.page,b.title,this.appStateService?.getHomePageUrl()));return C}}return u.\u0275fac=function(r){return new(r||u)(a.Y36(A.F0),a.Y36(T.ZQ),a.Y36(x.M),a.Y36(S.j))},u.\u0275cmp=a.Xpm({type:u,selectors:[["ft-index-cards"]],features:[a.qOj],decls:4,vars:6,consts:[[3,"ngClass"],["documentTemplateQuery","new-IndexCards-document","folderTemplateQuery","new-IndexCards-folder","parameter","document","root","",3,"brManageContentButton","relative",4,"ngIf"],[3,"ngClass","edsSpacing",4,"ngIf"],["edsPadding","","edsSpacing","xxl","class","no-document",3,"edsPaddingBottom","edsPaddingTop",4,"ngIf"],["documentTemplateQuery","new-IndexCards-document","folderTemplateQuery","new-IndexCards-folder","parameter","document","root","",3,"brManageContentButton","relative"],[3,"ngClass","edsSpacing"],["edsGrid",""],["edsRow","",4,"ngIf"],["edsRow",""],[4,"ngFor","ngForOf"],["edsCol",""],["edsSpacing","xs",1,"pre-title"],["edsSpacing","md","edsCol","","size","h2",3,"isLight","title","theme",4,"ngIf"],["edsSpacing","md","edsCol","","size","h2",3,"isLight","title","theme"],["edsSpacing","md","class","large",3,"innerHTML",4,"ngIf"],["edsSpacing","md",1,"large",3,"innerHTML"],["edsCol","","edsSpacing","lg",3,"columnNumbers"],[3,"title","summary","href","signInRequired","isNewWindow","externalLink","externalSuffix",4,"ngIf"],[3,"title","summary","href","signInRequired","isNewWindow","externalLink","externalSuffix"],["edsPadding","","edsSpacing","xxl",1,"no-document",3,"edsPaddingBottom","edsPaddingTop"],["edsGrid","",1,"no-document__component"],[1,"no-document__overlay"]],template:function(r,C){1&r&&(a.TgZ(0,"div",0),a.YNc(1,w,1,2,"ng-container",1),a.YNc(2,O,8,11,"div",2),a.YNc(3,D,6,2,"div",3),a.qZA()),2&r&&(a.Q6J("ngClass",a.VKq(4,P,C.isEditMode)),a.xp6(1),a.Q6J("ngIf",C.isEditMode),a.xp6(1),a.Q6J("ngIf",C.indexCards&&C.indexCards.length>0),a.xp6(1),a.Q6J("ngIf",!C.indexCards&&C.isEditMode))},directives:[d.mk,d.O5,h.bF,o.OPD,o.ljP,o.vZ,d.sg,o.iKq,o.r3N,o.aMb,o.cph],pipes:[d.Ov,p.V],styles:["[_nghost-%COMP%] .container--full-width[_ngcontent-%COMP%]{width:100%;margin:0 auto}"],changeDetection:0}),u})();var W=s(36239);let U=(()=>{class u{getComponentMapping(){return{"Index Cards":B}}}return u.\u0275fac=function(r){return new(r||u)},u.\u0275mod=a.oAB({type:u}),u.\u0275inj=a.cJS({imports:[[h.q8,o.hJ1,o.dTQ,d.ez,o.idt,o.JI,o.cv2,o.zE6,W.D]]}),u})()},31637:(R,L,s)=>{s.d(L,{Q:()=>N});var o=s(2316),h=s(54364),d=s(3138),I=s(26009),n=s(66237);function a(m,v){if(1&m&&(o.TgZ(0,"div",4),o.TgZ(1,"div",5),o._UZ(2,"eds-section-title",6),o.qZA(),o.qZA()),2&m){const g=o.oxw(3);o.xp6(2),o.Q6J("theme",g.titleColorTheme)("preTitle",g.content.preTitle)("title",g.content.title)("subTitle",null==g.content?null:g.content.subTitle)}}function A(m,v){if(1&m&&o._UZ(0,"div",9),2&m){const g=o.oxw(4);o.Q6J("innerHTML",g.content.summary,o.oJD)}}function T(m,v){if(1&m&&(o.TgZ(0,"div",7),o.YNc(1,A,1,1,"div",8),o.qZA()),2&m){const g=o.oxw(3);o.Q6J("edsSpacing",g.showCta?"lg":"none"),o.xp6(1),o.Q6J("ngIf",g.content.summary)}}function x(m,v){if(1&m&&(o.ynx(0),o.YNc(1,a,3,4,"div",2),o.YNc(2,T,2,2,"div",3),o.BQk()),2&m){const g=o.oxw(2);o.xp6(1),o.Q6J("ngIf",g.content.title),o.xp6(1),o.Q6J("ngIf",g.content.summary)}}function S(m,v){1&m&&o.GkF(0)}function p(m,v){if(1&m&&(o.ynx(0),o.YNc(1,S,1,0,"ng-container",10),o.BQk()),2&m){o.oxw();const g=o.MAs(4);o.xp6(1),o.Q6J("ngTemplateOutlet",g)}}function w(m,v){1&m&&(o._UZ(0,"eds-icon",14),o.ALo(1,"translate")),2&m&&o.Q6J("tooltipContent",o.lcZ(1,1,"common.locked-link-tooltip"))}const y=function(m){return{"external-link":m}}
1;function M(m,v){if(1&m){const g=o.EpF();o.TgZ(0,"div",11),o.TgZ(1,"div",5),o.TgZ(2,"a",12),o.NdJ("click",function(){return o.CHM(g),o.oxw(2).onLinkClicked()}),o._uU(3),o.YNc(4,w,2,3,"eds-icon",13),o.ALo(5,"async"),o.ALo(6,"ftIsSignInRequired"),o.qZA(),o.qZA(),o.qZA()}if(2&m){const g=o.oxw(2);o.xp6(2),o.Q6J("href",g.content.link.url,o.LSH)("target",g.content.link.target)("title",g.content.link.title)("ngClass",o.VKq(11,y,g.content.link.external)),o.uIk("data-signin-required",g.content.link.signInLink),o.xp6(1),o.hij(" ",g.content.link.displayText," "),o.xp6(1),o.Q6J("ngIf",o.lcZ(5,7,o.lcZ(6,9,g.content.link.signInLink&&!g.content.link.hideLockIcon)))}}function Z(m,v){if(1&m&&(o.ynx(0),o.YNc(1,x,3,2,"ng-container",0),o.YNc(2,p,2,1,"ng-container",0),o.YNc(3,M,7,13,"ng-template",null,1,o.W1O),o.BQk()),2&m){const g=o.oxw();o.xp6(1),o.Q6J("ngIf",g.showContent),o.xp6(1),o.Q6J("ngIf",g.showCta&&(null==g.content.link?null:g.content.link.displayText))}}let N=(()=>{class m{constructor(){this.titleColorTheme="basic",this.showCta=!1,this.showContent=!0,this.linkClick=new o.vpe}populate(g,P,O,D,Y){this.component=g,this.page=P,this.sectionType=O,this.content=D}onLinkClicked(){this.linkClick.emit(this.downloadLocation)}}return m.\u0275fac=function(g){return new(g||m)},m.\u0275cmp=o.Xpm({type:m,selectors:[["ft-intro-section"]],inputs:{content:"content",titleColorTheme:"titleColorTheme",showCta:"showCta",showContent:"showContent",downloadLocation:"downloadLocation"},outputs:{linkClick:"linkClick"},decls:1,vars:1,consts:[[4,"ngIf"],["cta",""],["edsRow","",4,"ngIf"],["edsRow","",3,"edsSpacing",4,"ngIf"],["edsRow",""],["edsCol",""],[3,"theme","preTitle","title","subTitle"],["edsRow","",3,"edsSpacing"],["edsCol","",3,"innerHTML",4,"ngIf"],["edsCol","",3,"innerHTML"],[4,"ngTemplateOutlet"],["edsRow","","edsPadding","","edsPaddingTop","lg"],["edsButton","primary",3,"href","target","title","ngClass","click"],["edsPadding","","edsPaddingLeft","xs","edsTooltip","","tooltipType","medium","tooltipPositionDefault","top","tooltipBehavior","fixed","size","small","type","lock",3,"tooltipContent",4,"ngIf"],["edsPadding","","edsPaddingLeft","xs","edsTooltip","","tooltipType","medium","tooltipPositionDefault","top","tooltipBehavior","fixed","size","small","type","lock",3,"tooltipContent"]],template:function(g,P){1&g&&o.YNc(0,Z,5,2,"ng-container",0),2&g&&o.Q6J("ngIf",P.content)},directives:[h.O5,d.vZ,d.iKq,d.DgL,d.OPD,h.tP,d.cph,d.Hq3,h.mk,d.oJW,d.i9q],pipes:[h.Ov,I.V,n.X],encapsulation:2}),m})()},86737:(R,L,s)=>{s.d(L,{c:()=>A});var o=s(3138),h=s(71556),d=s(54364),I=s(36239),n=s(3830),a=s(2316);let A=(()=>{class T{}return T.\u0275fac=function(S){return new(S||T)},T.\u0275mod=a.oAB({type:T}),T.\u0275inj=a.cJS({imports:[[h.q8,o.hJ1,d.ez,o.JI,o.cv2,o.zE6,o.idt,o.MK6,o.QX1,I.D,o.z8t,n.a]]}),T})()},5489:(R,L,s)=>{s.r(L),s.d(L,{PageSectionModule:()=>Oe});var o=s(3138),h=s(71556),d=s(54364),I=s(16320),n=s(2316),a=s(92612),A=s(79441),T=s(22663),x=s(55311),S=s(49581),p=s(66237);function w(t,l){if(1&t){const e=n.EpF();n.TgZ(0,"div"),n.TgZ(1,"eds-carousel-slider",1),n.NdJ("onCardClicked",function(c){return n.CHM(e),n.oxw().setDownloadLocation(c)}),n.ALo(2,"translate"),n.ALo(3,"translate"),n.ALo(4,"translate"),n.qZA(),n.qZA()}if(2&t){const e=n.oxw();n.xp6(1),n.Q6J("preTitle",e.content.preTitle)("titleLabel",e.content.title)("textContent",e.processedText)("linkContentUrl",null==e.content.link?null:e.content.link.url)("linkContent",null==e.content.link?null:e.content.link.displayText)("sliderItems",e.cards)("prevPageText",n.lcZ(2,17,null==e.labels?null:e.labels.previous))("nextPageText",n.lcZ(3,19,null==e.labels?null:e.labels.next))("signInTooltip",n.lcZ(4,21,"common.locked-link-tooltip"))("carouselBackgroundTheme",e.carouselTheme)("theme",e.titleColorTheme)("linkContentIsNewWindow",null==e.content||null==e.content.link?null:e.content.link.target)("linkContentIsExternal",null==e.content||null==e.content.link?null:e.content.link.external)("hideLockIcon",null==e.content||null==e.content.link?null:e.content.link.hideLockIcon)("hasLeftIcon",null==e.content||null==e.content.link?null:e.content.link.hideLockIcon)("sign
1InRequired",(null==e.content||null==e.content.link?null:e.content.link.signInLink)&&!e.isLoggedIn)("footnote",null==e.content||null==e.content.footnote?null:e.content.footnote.value)}}let y=(()=>{class t{constructor(e,i){this.profileService=e,this.ctaLinkService=i,this.titleColorTheme="basic",this.carouselTheme="primary",this.unsubscribe$=new A.xQ,this.profileService.isLoggedIn$().pipe((0,T.R)(this.unsubscribe$)).subscribe(c=>{this.isLoggedIn=c})}populate(e,i,c,_,f){this.component=e,this.page=i,this.content=_,this.carouselTheme=this.component?.getParameters()?.background,this.titleColorTheme=this.component?.getParameters()?.titleColor||"basic"}ngOnInit(){this.cards=[],this.content?.cards.forEach(e=>{!e?.imgSrc&&e?.imageSrc&&(e.imgSrc=e.imageSrc),this.cards.push({...e,externalLink:e.link?.external,isNewWindow:e.link?.target,externalSuffix:e.link?.externalSuffix,signInRequired:e.link?.signInLink&&!this.isLoggedIn,downloadLocation:this.ctaLinkService.getDownloadLocationHref(this.page,e?.link,null)})}),this.labels=this.page?.getComponent("site-configuration")?.getModels()["ft.core.products"],this.processedText=this.getText(this.content?.summary)}getText(e){return e?.replace(/<\/?p[^>]*>/gi,"")}setDownloadLocation(e){this.ctaLinkService.setUpdatedLinkData(e)}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(x.H3),n.Y36(S.M))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-carousel-section"]],decls:1,vars:1,consts:[[4,"ngIf"],[3,"preTitle","titleLabel","textContent","linkContentUrl","linkContent","sliderItems","prevPageText","nextPageText","signInTooltip","carouselBackgroundTheme","theme","linkContentIsNewWindow","linkContentIsExternal","hideLockIcon","hasLeftIcon","signInRequired","footnote","onCardClicked"]],template:function(e,i){1&e&&n.YNc(0,w,5,23,"div",0),2&e&&n.Q6J("ngIf",(null==i.content||null==i.content.cards?null:i.content.cards.length)>0)},directives:[d.O5,o.huG],pipes:[p.X],styles:[""]}),t})();var M=s(31637),Z=s(26009);function N(t,l){if(1&t){const e=n.EpF();n.ynx(0),n.TgZ(1,"li",9),n.TgZ(2,"eds-card-index-compact",10),n.NdJ("linkClick",function(c){return n.CHM(e),n.oxw(2).setDownloadLocation(c)}),n.ALo(3,"async"),n.ALo(4,"ftIsSignInRequired"),n.ALo(5,"translate"),n.qZA(),n.qZA(),n.BQk()}if(2&t){const e=l.$implicit,i=l.last,c=n.oxw(2);n.xp6(2),n.Q6J("flexBasis",0)("flexGrow",1)("isEdsIcon",!1)("isImg",!0)("imgSrc",e.imageSrc)("title",e.title)("isNewWindow","_blank"==(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("externalSuffix",null==e.link?null:e.link.externalSuffix)("signInRequired",n.lcZ(3,17,n.lcZ(4,19,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(5,21,"common.locked-link-tooltip"))("centerAligned","index_cards_compact_centered"===c.sectionType)("href",null==e.link?null:e.link.url)("downloadLocation",null==e.link?null:e.link.downloadLocation)("analyticsNoEvent",!0)("isLastCard",i)}}function m(t,l){if(1&t&&(n.ynx(0),n.TgZ(1,"ul",7),n.YNc(2,N,6,23,"ng-container",8),n.qZA(),n.BQk()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngForOf",e.content.cards)}}function v(t,l){if(1&t&&(n.TgZ(0,"div",3),n.TgZ(1,"div",4),n._UZ(2,"div",11),n.qZA(),n.qZA()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("innerHTML",e.footnote,n.oJD)}}let g=(()=>{class t{constructor(e,i){this.ctaLinkService=i,this.titleColorTheme="basic",this.isHandheld$=e.isHandheld$()}populate(e,i,c,_,f){this.component=e,this.page=i,this.content=_,this.sectionType=c,this.theme=f,this.titleColorTheme=this.component?.getParameters()?.titleColor||"basic",this.footnote=this.content.footnote?.value}setDownloadLocation(e){this.ctaLinkService.setUpdatedLinkData(e.downloadLocation)}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(o.kzD),n.Y36(S.M))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-index-cards-section"]],decls:8,vars:7,consts:[["edsGrid",""],[1,"container--wide"],[3,"showCta","content","titleColorTheme"],["edsRow",""],["edsCol",""],[4,"ngIf"],["edsRow","",4,"ngIf"],[1,"list--unstyled","index-cards"],[4,"ngFor","ngForOf"],[1,"list__item","
1width-full","index-cards__item"],["edsFlexItem","","theme","light",3,"flexBasis","flexGrow","isEdsIcon","isImg","imgSrc","title","isNewWindow","externalLink","externalSuffix","signInRequired","hideLockIcon","signInTooltip","centerAligned","href","downloadLocation","analyticsNoEvent","isLastCard","linkClick"],["edsPadding","","edsPaddingTop","lg",1,"footnote-wrapper",3,"innerHTML"]],template:function(e,i){1&e&&(n.TgZ(0,"div"),n.TgZ(1,"div",0),n.TgZ(2,"div",1),n._UZ(3,"ft-intro-section",2),n.TgZ(4,"div",3),n.TgZ(5,"div",4),n.YNc(6,m,3,1,"ng-container",5),n.qZA(),n.qZA(),n.YNc(7,v,3,1,"div",6),n.qZA(),n.qZA(),n.qZA()),2&e&&(n.Tol(i.theme),n.xp6(3),n.Q6J("showCta",!((null==i.content||null==i.content.cards?null:i.content.cards.length)>0))("content",i.content)("titleColorTheme",i.titleColorTheme),n.xp6(3),n.Q6J("ngIf",null==i.content?null:i.content.cards),n.xp6(1),n.Q6J("ngIf",i.footnote))},directives:[o.ljP,M.Q,o.vZ,o.iKq,d.O5,d.sg,o.Of$,o.R65,o.cph],pipes:[d.Ov,Z.V,p.X],styles:["[_nghost-%COMP%] .secondary-a[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-index-cards-section-secondary-a)}[_nghost-%COMP%] .secondary-b[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-index-cards-section-secondary-b)}[_nghost-%COMP%] .light-blue[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-index-cards-section-light)}[_nghost-%COMP%] .grey[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-index-cards-section-grey)}[_nghost-%COMP%] .width-full[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%] .index-cards[_ngcontent-%COMP%]{display:flex;align-items:stretch;flex-wrap:wrap}[_nghost-%COMP%] .index-cards__item[_ngcontent-%COMP%]{margin:0;width:50%;display:flex}@media (min-width: 48rem){[_nghost-%COMP%] .index-cards__item[_ngcontent-%COMP%]{width:33.33%}}@media (min-width: 75rem){[_nghost-%COMP%] .index-cards__item[_ngcontent-%COMP%]{width:auto;flex:1}}@media (min-width: 48rem){[_nghost-%COMP%] .index-cards[_ngcontent-%COMP%] .card-index-compact{min-width:10.5rem}}"]}),t})();var P=s(68411),O=s(25722);function D(t,l){if(1&t){const e=n.EpF();n.TgZ(0,"eds-media-card",13),n.NdJ("mediaCardClicked",function(){const _=n.CHM(e).$implicit;return n.oxw(3).setDownloadLocation(null==_.link?null:_.link.downloadLocation)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()}if(2&t){const e=l.$implicit;n.ekj("spacing--md",!l.last),n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("isStacked",!1)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",e.href)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("signInRequired",n.lcZ(1,19,n.lcZ(2,21,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,23,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)("isIconHidden",!0)("removeMaxWidth",!0)}}function Y(t,l){if(1&t&&n.YNc(0,D,4,25,"eds-media-card",12),2&t){const e=n.oxw(2);n.Q6J("ngForOf",e.cards)}}function B(t,l){if(1&t){const e=n.EpF();n.TgZ(0,"eds-media-card",17),n.NdJ("mediaCardClicked",function(){const _=n.CHM(e).$implicit;return n.oxw(4).setDownloadLocation(null==_.link?null:_.link.downloadLocation)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()}if(2&t){const e=l.$implicit;n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("isStacked",!0)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("signInRequired",n.lcZ(1,16,n.lcZ(2,18,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,20,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)("isIconHidden",!0)}}function W(t,l){if(1&t&&(n.TgZ(0,"div"),n.TgZ(1,"div",15),n.YNc(2,B,4,22,"eds-media-card",16),n.qZA(),n.qZA()),2&t){const e=n.oxw(3);n.xp6(1),n.Q6J("edsSubGrid",(null==e.content||null==e.content.cards?null:e.content.cards.length)>4?"layout-9":"layout-5"),n.xp6(1),n.Q6J("ngForOf",e.cards)}}function U(t,l){1&t&&n._UZ(0,"div",1)}function u(t,l){if(1&t){const e=n.EpF();
1n.TgZ(0,"eds-media-card",17),n.NdJ("mediaCardClicked",function(){const _=n.CHM(e).$implicit;return n.oxw(5).setDownloadLocation(null==_.link?null:_.link.downloadLocation)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()}if(2&t){const e=l.$implicit;n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("isStacked",!0)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("signInRequired",n.lcZ(1,16,n.lcZ(2,18,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,20,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)("isIconHidden",!0)}}function k(t,l){if(1&t&&(n.TgZ(0,"div",21),n.YNc(1,u,4,22,"eds-media-card",16),n.qZA()),2&t){const e=n.oxw(4);n.xp6(1),n.Q6J("ngForOf",e.cards)}}function r(t,l){if(1&t){const e=n.EpF();n.TgZ(0,"eds-media-card",17),n.NdJ("mediaCardClicked",function(){const _=n.CHM(e).$implicit;return n.oxw(5).setDownloadLocation(null==_.link?null:_.link.downloadLocation)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()}if(2&t){const e=l.$implicit;n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("isStacked",!0)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("signInRequired",n.lcZ(1,16,n.lcZ(2,18,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,20,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)("isIconHidden",!0)}}function C(t,l){if(1&t&&(n.TgZ(0,"div",22),n.YNc(1,r,4,22,"eds-media-card",16),n.qZA()),2&t){const e=n.oxw(4);n.xp6(1),n.Q6J("ngForOf",e.cards)}}function b(t,l){if(1&t&&(n.TgZ(0,"div"),n.YNc(1,U,1,0,"div",18),n.YNc(2,k,2,1,"ng-template",null,19,n.W1O),n.YNc(4,C,2,1,"ng-template",null,20,n.W1O),n.qZA()),2&t){const e=n.MAs(3),i=n.MAs(5),c=n.oxw(3);n.xp6(1),n.Q6J("ngIf",2===c.columns||4===c.columns)("ngIfThen",e)("ngIfElse",i)}}function q(t,l){if(1&t&&(n.YNc(0,W,3,2,"div",14),n.YNc(1,b,6,3,"div",14)),2&t){const e=n.oxw(2);n.Q6J("ngIf",e.showAllInRow),n.xp6(1),n.Q6J("ngIf",!e.showAllInRow)}}const $=function(t){return{cardData:t}};function V(t,l){if(1&t&&(n.ynx(0),n.GkF(1,28),n.BQk()),2&t){const e=l.$implicit;n.oxw(2);const i=n.MAs(5);n.xp6(1),n.Q6J("ngTemplateOutlet",i)("ngTemplateOutletContext",n.VKq(2,$,e))}}function X(t,l){if(1&t&&(n.ynx(0),n.TgZ(1,"div",1),n.TgZ(2,"div",5),n.TgZ(3,"div",26),n.YNc(4,V,2,4,"ng-container",27),n.qZA(),n.qZA(),n.qZA(),n.BQk()),2&t){const e=n.oxw(3);n.xp6(3),n.Q6J("edsSubGrid",(null==e.cards?null:e.cards.length)>4?"layout-9":"layout-5"),n.xp6(1),n.Q6J("ngForOf",e.cards)}}function nn(t,l){if(1&t&&(n.ynx(0),n.GkF(1,28),n.BQk()),2&t){const e=l.$implicit;n.oxw(2);const i=n.MAs(5);n.xp6(1),n.Q6J("ngTemplateOutlet",i)("ngTemplateOutletContext",n.VKq(2,$,e))}}function en(t,l){if(1&t&&(n.TgZ(0,"div",29),n.YNc(1,nn,2,4,"ng-container",27),n.qZA()),2&t){const e=n.oxw(3);n.xp6(1),n.Q6J("ngForOf",e.cards)}}function tn(t,l){if(1&t){const e=n.EpF();n.ynx(0),n.TgZ(1,"eds-media-card",30),n.NdJ("mediaCardClicked",function(){n.CHM(e);const c=n.oxw().cardData;return n.oxw(3).setDownloadLocation(null==c.link?null:c.link.downloadLocation)}),n.ALo(2,"async"),n.ALo(3,"ftIsSignInRequired"),n.ALo(4,"translate"),n.qZA(),n.BQk()}if(2&t){const e=n.oxw().cardData,i=n.oxw(3);n.xp6(1),n.Q6J("title",e.title)("bodyContent",e.content)("imgSrc",null==e?null:e.imageSrc)("isStats",!0)("signInRequired",n.lcZ(2,16,n.lcZ(3,18,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("sign
1InTooltip",n.lcZ(4,20,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)("isIconHidden",!0)("hasMediaLeft",!0)("isStacked",!0)("hasPadding",!0)("hasShadows",!0)("hasBorders",!0)("fullHeight",!0)("theme",i.theme)}}function on(t,l){if(1&t){const e=n.EpF();n.ynx(0),n.TgZ(1,"eds-media-card",31),n.NdJ("mediaCardClicked",function(){n.CHM(e);const c=n.oxw().cardData;return n.oxw(3).setDownloadLocation(null==c.link?null:c.link.downloadLocation)}),n.ALo(2,"async"),n.ALo(3,"ftIsSignInRequired"),n.ALo(4,"translate"),n.qZA(),n.BQk()}if(2&t){const e=n.oxw().cardData;n.xp6(1),n.Q6J("title",e.title)("bodyContent",e.content)("imgSrc",null==e?null:e.imageSrc)("isStats",!0)("signInRequired",n.lcZ(2,15,n.lcZ(3,17,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(4,19,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)("isIconHidden",!0)("hasMediaLeft",!0)("isStacked",!0)("hasPadding",!0)("hasShadows",!0)("hasBorders",!0)("fullHeight",!0)}}function ln(t,l){if(1&t&&(n.YNc(0,tn,5,22,"ng-container",14),n.YNc(1,on,5,21,"ng-container",14)),2&t){const e=n.oxw(3);n.Q6J("ngIf","secondary-c"===e.theme||"secondary-d"===e.theme),n.xp6(1),n.Q6J("ngIf","secondary-c"!==e.theme&&"secondary-d"!==e.theme)}}function an(t,l){if(1&t&&(n.YNc(0,X,5,2,"ng-container",23),n.ALo(1,"async"),n.YNc(2,en,2,1,"ng-template",null,24,n.W1O),n.YNc(4,ln,2,2,"ng-template",null,25,n.W1O)),2&t){const e=n.MAs(3),i=n.oxw(2);n.Q6J("ngIf",!1===n.lcZ(1,2,i.isHandheld$)&&(null==i.cards?null:i.cards.length)>3)("ngIfElse",e)}}const cn=function(){return{l:"auto"}};function sn(t,l){if(1&t&&(n.TgZ(0,"div",33),n._UZ(1,"eds-card-stats",34),n.qZA()),2&t){const e=l.$implicit;n.Q6J("columnNumbers",n.DdM(3,cn)),n.xp6(1),n.Q6J("title",e.content)("stats",e.title)}}function dn(t,l){if(1&t&&(n.ynx(0),n.TgZ(1,"div",1),n.YNc(2,sn,2,4,"div",32),n.qZA(),n.BQk()),2&t){const e=n.oxw(3);n.xp6(2),n.Q6J("ngForOf",e.cards)}}function rn(t,l){if(1&t&&(n.TgZ(0,"div",37),n._UZ(1,"eds-card-stats",34),n.qZA()),2&t){const e=l.$implicit;n.xp6(1),n.Q6J("title",e.content)("stats",e.title)}}function un(t,l){if(1&t&&(n.ynx(0),n.TgZ(1,"div",35),n.ALo(2,"async"),n.YNc(3,rn,2,2,"div",36),n.qZA(),n.BQk()),2&t){const e=n.oxw(3);n.xp6(1),n.Q6J("justifyContent",n.lcZ(2,2,e.isMobile$)?"center":""),n.xp6(2),n.Q6J("ngForOf",e.cards)}}function gn(t,l){if(1&t&&(n.YNc(0,dn,3,1,"ng-container",14),n.ALo(1,"async"),n.YNc(2,un,4,4,"ng-container",14),n.ALo(3,"async")),2&t){const e=n.oxw(2);n.Q6J("ngIf",(null==e.cards?null:e.cards.length)>=4&&!1===n.lcZ(1,2,e.isHandheld$)),n.xp6(2),n.Q6J("ngIf",n.lcZ(3,4,e.isHandheld$)||(null==e.cards?null:e.cards.length)<4)}}const _n=function(t){return{s:4,m:t,l:"auto"}};function mn(t,l){if(1&t&&(n.TgZ(0,"div",41),n._UZ(1,"eds-key-card",42),n.qZA()),2&t){const e=l.$implicit,i=n.oxw().$implicit,c=n.oxw(3);n.Q6J("columnNumbers",n.VKq(11,_n,1===(null==i?null:i.length)?"auto":3===(null==i?null:i.length)?2:3)),n.xp6(1),n.Q6J("imgSrc",e.imageSrc)("imgAltText","")("isImg",!1)("isIcon",!0)("title",e.title)("bodyContent",e.bodyContent)("hasMediaRight",void 0!==e.imageSrc)("hasShadows",!0)("theme",c.theme)("showGradient",c.showCardGradient)}}function pn(t,l){if(1&t&&(n.TgZ(0,"div",1),n.YNc(1,mn,2,13,"div",40),n.qZA()),2&t){const e=l.$implicit;n.xp6(1),n.Q6J("ngForOf",e)}}function hn(t,l){if(1&t&&n._UZ(0,"eds-key-card",42),2&t){const e=l.cardData,i=n.oxw(3);n.Q6J("imgSrc",e.imageSrc)("imgAltText","")("isImg",!1)("isIcon",!0)("title",e.title)("bodyContent",e.bodyContent)("hasMediaRight",void 0!==e.imageSrc)("hasShadows",!0)("theme",i.theme)("showGradient",i.showCardGradient)}}function fn(t,l){if(1&t&&(n.YNc(0,pn,2,1,"div",38),n.YNc(1,hn,1,10,"ng-template",null,39,n.W1O)),2&t){const e=n.oxw(2);n.Q6J("ngForOf",e.cards)}}function Cn(t,l){if(1&t&&(n.TgZ(0,"div",1),n.TgZ(1,"div",5),n.ynx(2,6),n.YNc(3,Y,1,1,"ng-template",7),n.YNc(4,q,2,2,"ng-template",8),n.YNc(5,an,6,4,"ng-template",9),n.YNc(6,gn,4,6,"ng-template",10),n.YNc(7,fn,3,1,"ng-template",11),n.BQk(),n.qZA(),n.qZA()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngSwitch",e.sectionType)}}function kn(t,l){if(1&t&&(n.TgZ(0,"div",1),n._UZ(1,"div",43),n.qZA()),2&t){const e=n.oxw();n.xp6(1),n.Q6J("innerHTML",e.footnote,n.oJD)}}let F=(()=>{class t{constructor(e,i){this.cardsService=e,this.responsiveService=i,this.columns=3,this.titleColorTheme="basic",this.container="container",this.showAllInRow=!1,this.showCardGradient=!1}ngOnInit(){this.isHandheld$=this.responsiveService.isHandheld$(),this.isMobile$=this.responsiveService.isMobile$()}populate(e,i,c,_,f,E,H){this.component=e,this.page=i,this.sectionType=c,this.content=_,this.titleColorTheme=this.component?.getParameters()?.titleColor||"basic","stats_cards"===c&&("secondary-c"===f||"secondary-d"===f)&&(this.titleColorTheme="white"),this.showAllInRow=e.getParameters()?.showAllInRow,this.content?.cards&&(2===this.content.cards.length&&(this.columns=2),4===this.content.cards.length&&this.showAllInRow?this.columns=4:4===this.content.cards.length&&(this.columns=2),this.content.cards.length>=5&&(this.columns=3),this.cards=this.cardsService.createCardGroups(this.content.cards,this.columns),this.cards=this.cardsService.formatCardURL(this.cards.flat(),this.page),this.theme=f||"primary","key_cards"===c&&this.addKeyCardSettings(f),this.container=H),this.footnote=this.content.footnote?.value}setDownloadLocation(e){this.cardsService.setDownloadLocation(e)}addKeyCardSettings(e){this.cards=this.cardsService.createCardGroups(this.cards,this.cards?.length%2==0&&6!==this.cards?.length?2:3),("primary"===e||"secondary-a"===e)&&(this.theme="dark"),("secondary-b"===e||"secondary-c"===e)&&(this.theme="light"),("secondary-b"===e||"primary"===e)&&(this.showCardGradient=!0)}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(O.d),n.Y36(o.kzD))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-media-cards-section"]],inputs:{showAllInRow:"showAllInRow"},decls:9,vars:13,consts:[["edsGrid",""],["edsRow",""],["edsCol","",3,"showCta","content","titleColorTheme"],["edsRow","",4,"ngIf"],["edsCol","",3,"showCta","showContent","content","titleColorTheme"],["edsCol",""],[3,"ngSwitch"],["ngSwitchCase","media_cards_list"],["ngSwitchCase","media_cards"],["ngSwitchCase","stats_cards"],["ngSwitchCase","stats_cards_circle"],["ngSwitchCase","key_cards"],["class","media-cards-section__list",3,"title","bodyContent","isIcon","isStacked","imgSrc","linkText","url","isNewWindow","externalLink","hasMediaLeft","spacing--md","externalSuffix","signInRequired","hideL
1ockIcon","signInTooltip","downloadLocation","isIconHidden","removeMaxWidth","mediaCardClicked",4,"ngFor","ngForOf"],[1,"media-cards-section__list",3,"title","bodyContent","isIcon","isStacked","imgSrc","linkText","url","isNewWindow","externalLink","hasMediaLeft","externalSuffix","signInRequired","hideLockIcon","signInTooltip","downloadLocation","isIconHidden","removeMaxWidth","mediaCardClicked"],[4,"ngIf"],["edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg","edsSubGridRowGap","xl",3,"edsSubGrid"],[3,"title","bodyContent","isIcon","isStacked","imgSrc","linkText","url","isNewWindow","externalLink","hasMediaLeft","externalSuffix","signInRequired","hideLockIcon","signInTooltip","downloadLocation","isIconHidden","mediaCardClicked",4,"ngFor","ngForOf"],[3,"title","bodyContent","isIcon","isStacked","imgSrc","linkText","url","isNewWindow","externalLink","hasMediaLeft","externalSuffix","signInRequired","hideLockIcon","signInTooltip","downloadLocation","isIconHidden","mediaCardClicked"],["edsRow","",4,"ngIf","ngIfThen","ngIfElse"],["subGridLayout1",""],["subGridLayout",""],["edsSubGrid","layout-1","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg","edsSubGridRowGap","xl"],["edsSubGrid","layout-2","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg","edsSubGridRowGap","xl"],[4,"ngIf","ngIfElse"],["gridView",""],["statsCard",""],["edsSubGridTabletGap","lg","edsSubGridTablet","layout-2","edsSubGridGap","lg","edsSubGridRowGap","xl",3,"edsSubGrid"],[4,"ngFor","ngForOf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["edsSubGrid","layout-2","edsSubGridTabletGap","lg","edsSubGridTablet","layout-2","edsSubGridGap","lg","edsSubGridRowGap","xl"],[3,"title","bodyContent","imgSrc","isStats","signInRequired","hideLockIcon","signInTooltip","downloadLocation","isIconHidden","hasMediaLeft","isStacked","hasPadding","hasShadows","hasBorders","fullHeight","theme","mediaCardClicked"],[3,"title","bodyContent","imgSrc","isStats","signInRequired","hideLockIcon","signInTooltip","downloadLocation","isIconHidden","hasMediaLeft","isStacked","hasPadding","hasShadows","hasBorders","fullHeight","mediaCardClicked"],["edsCol","",3,"columnNumbers",4,"ngFor","ngForOf"],["edsCol","",3,"columnNumbers"],[3,"title","stats"],["edsFlexbox","","flexWrap","wrap",3,"justifyContent"],["class","media-cards-section__stats-card-circle",4,"ngFor","ngForOf"],[1,"media-cards-section__stats-card-circle"],["edsRow","",4,"ngFor","ngForOf"],["keyCard",""],["edsCol","","edsSpacing","md",3,"columnNumbers",4,"ngFor","ngForOf"],["edsCol","","edsSpacing","md",3,"columnNumbers"],[3,"imgSrc","imgAltText","isImg","isIcon","title","bodyContent","hasMediaRight","hasShadows","theme","showGradient"],["edsCol","",1,"footnote-wrapper",3,"innerHTML"]],template:function(e,i){1&e&&(n.TgZ(0,"div"),n.TgZ(1,"div",0),n.TgZ(2,"div"),n.TgZ(3,"div",1),n._UZ(4,"ft-intro-section",2),n.qZA(),n.YNc(5,Cn,8,1,"div",3),n.TgZ(6,"div",1),n._UZ(7,"ft-intro-section",4),n.qZA(),n.YNc(8,kn,2,1,"div",3),n.qZA(),n.qZA(),n.qZA()),2&e&&(n.Tol(i.theme),n.xp6(2),n.Tol(i.container),n.xp6(2),n.Q6J("showCta",!((null==i.content||null==i.content.cards?null:i.content.cards.length)>0))("content",i.content)("titleColorTheme",i.titleColorTheme),n.xp6(1),n.Q6J("ngIf",(null==i.content||null==i.content.cards?null:i.content.cards.length)>0),n.xp6(2),n.Q6J("showCta",!0)("showContent",!1)("content",i.content)("titleColorTheme",i.titleColorTheme),n.xp6(1),n.Q6J("ngIf",i.footnote))},directives:[o.ljP,o.vZ,M.Q,o.iKq,d.O5,d.RF,d.n9,d.sg,o.ni6,o.ESv,d.tP,o.GDz,o.Wxy,o.OPD,o.zu1],pipes:[d.Ov,Z.V,p.X],styles:["[_nghost-%COMP%] .secondary-a[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-secondary-a)}[_nghost-%COMP%] .secondary-b[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-secondary-b)}[_nghost-%COMP%] .secondary-c[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-secondary-c);color:#fff}[_nghost-%COMP%] .secondary-d[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-secondary-d);color:#fff}[_nghost-%COMP%] .secondary-e[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-secondary-e)}[_nghost-%COMP%] .light-blue[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-light)}[_nghost-%COMP%] .grey[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-grey)}[_nghost-%COMP%] .media-cards-section__list[_ngcontent-%COMP%]{height:auto}
1[_nghost-%COMP%] .media-cards-section__stats-card-circle[_ngcontent-%COMP%]{max-width:10rem;padding-right:1.75rem;padding-left:1.75rem}@media (min-width: 48rem) and (max-width: 75rem){[_nghost-%COMP%] .media-cards-section__stats-card-circle[_ngcontent-%COMP%]{max-width:20%;min-width:10rem}}@media (max-width: 48rem){[_nghost-%COMP%] .media-cards-section__stats-card-circle[_ngcontent-%COMP%]{max-width:100%}}"]}),t})();function xn(t,l){if(1&t&&(n.TgZ(0,"div"),n._UZ(1,"ft-intro-section",11),n.qZA()),2&t){const e=n.oxw(2);n.xp6(1),n.Q6J("showCta",!0)("content",e.content)("titleColorTheme",e.titleColorTheme)}}function Tn(t,l){if(1&t&&n._UZ(0,"div",12),2&t){const e=n.oxw(2);n.Q6J("innerHTML",e.footnote,n.oJD)}}function vn(t,l){1&t&&n.GkF(0)}const Sn=function(){return{"align-items":"center",display:"flex"}},In=function(){return{s:4,m:4,l:4}},wn=function(){return{l:1}},Ln=function(){return{s:4,m:4,l:5}};function yn(t,l){if(1&t&&(n.ynx(0),n.TgZ(1,"div",5),n.TgZ(2,"div",6),n.YNc(3,xn,2,3,"div",7),n.YNc(4,Tn,1,1,"div",8),n.qZA(),n.TgZ(5,"div",9),n.YNc(6,vn,1,0,"ng-container",10),n.qZA(),n.qZA(),n.BQk()),2&t){const e=n.oxw(),i=n.MAs(7);n.xp6(1),n.Q6J("ngStyle",n.DdM(7,Sn)),n.xp6(1),n.Q6J("columnNumbers",n.DdM(8,In)),n.xp6(1),n.Q6J("ngIf",e.content.preTitle||e.content.title||e.content.summary),n.xp6(1),n.Q6J("ngIf",e.footnote),n.xp6(1),n.Q6J("offsets",n.DdM(9,wn))("columnNumbers",n.DdM(10,Ln)),n.xp6(1),n.Q6J("ngTemplateOutlet",i)}}function Mn(t,l){if(1&t&&(n.TgZ(0,"div"),n._UZ(1,"ft-intro-section",11),n.qZA()),2&t){const e=n.oxw(2);n.xp6(1),n.Q6J("showCta",!0)("content",e.content)("titleColorTheme",e.titleColorTheme)}}function Zn(t,l){if(1&t&&(n.TgZ(0,"div",13),n.TgZ(1,"div",14),n.YNc(2,Mn,2,3,"div",7),n.qZA(),n.qZA()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("ngIf",(null==e.content?null:e.content.preTitle)||(null==e.content?null:e.content.title)||(null==e.content?null:e.content.summary))}}function bn(t,l){if(1&t){const e=n.EpF();n.ynx(0),n.TgZ(1,"eds-media-card",16),n.NdJ("mediaCardClicked",function(){const _=n.CHM(e).$implicit;return n.oxw(2).setDownloadLocation(null==_.link?null:_.link.downloadLocation)}),n.ALo(2,"async"),n.ALo(3,"ftIsSignInRequired"),n.ALo(4,"translate"),n.qZA(),n.BQk()}if(2&t){const e=l.$implicit;n.xp6(1),n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("isStacked",!0)("hasBorders",!0)("hasPadding",!0)("hasShadows",!0)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("signInRequired",n.lcZ(2,16,n.lcZ(3,18,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(4,20,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)}}function An(t,l){if(1&t&&(n.YNc(0,bn,5,22,"ng-container",15),n.ALo(1,"slice")),2&t){const e=n.oxw();n.Q6J("ngForOf",n.Dn7(1,1,e.content.cards,0,1))}}let Pn=(()=>{class t{constructor(e){this.ctaLinkService=e,this.titleColorTheme="basic"}populate(e,i,c,_){this.component=e,this.page=i,this.content=_,this.titleColorTheme=this.component?.getParameters()?.titleColor||"basic",this.footnote=this.content.footnote?.value}ngOnInit(){}setDownloadLocation(e){this.ctaLinkService.setUpdatedLinkData(e)}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(S.M))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-media-panel-section"]],decls:8,vars:2,consts:[["edsGrid",""],[1,"container--wide"],[4,"ngIf","ngIfElse"],["noCards",""],["cards",""],["edsRow","",3,"ngStyle"],["edsCol","",3,"columnNumbers"],[4,"ngIf"],["class","footnote-wrapper","edsPadding","","edsPaddingTop","lg",3,"innerHTML",4,"ngIf"],["edsCol","",3,"offsets","columnNumbers"],[4,"ngTemplateOutlet"],[3,"showCta","content","titleColorTheme"],["edsPadding","","edsPaddingTop","lg",1,"footnote-wrapper",3,"innerHTML"],["edsRow",""],["edsCol",""],[4,"ngFor","ngForOf"],[3,"title","bodyContent","isIcon","isStacked","hasBorders","hasPadding","hasShadows","imgSrc","linkText","url","isNewWindow","externalLink","signInRequired","hideL
1ockIcon","signInTooltip","downloadLocation","mediaCardClicked"]],template:function(e,i){if(1&e&&(n.TgZ(0,"div"),n.TgZ(1,"div",0),n.TgZ(2,"div",1),n.YNc(3,yn,7,11,"ng-container",2),n.qZA(),n.qZA(),n.qZA(),n.YNc(4,Zn,3,1,"ng-template",null,3,n.W1O),n.YNc(6,An,2,5,"ng-template",null,4,n.W1O)),2&e){const c=n.MAs(5);n.xp6(3),n.Q6J("ngIf",null==i.content||null==i.content.cards?null:i.content.cards.length)("ngIfElse",c)}},directives:[o.ljP,d.O5,o.vZ,d.PC,o.iKq,d.tP,M.Q,o.cph,d.sg,o.ni6],pipes:[d.OU,d.Ov,Z.V,p.X],encapsulation:2}),t})();var On=s(32514);let K=(()=>{class t{constructor(e,i,c){this.profileService=e,this.ctaLinkService=i,this.topFormService=c,this.unsubscribe$=new A.xQ,this.profileService.isLoggedIn$().pipe((0,T.R)(this.unsubscribe$)).subscribe(_=>{this.isLoggedIn=_})}populate(e,i,c,_,f,E){this.component=e,this.page=i,this.content=_,this.theme=f,this.titleTheme=E}ngOnInit(){this.content?.cards&&this.content?.cards?.forEach(e=>{e?.link?.signInLink&&(e.signInRequired=e.link.signInLink&&!this.isLoggedIn),e.downloadLocation=this.ctaLinkService.getDownloadLocationHref(this.page,e?.link,null),e.url=this.ctaLinkService.getHref(this.page,e?.link,null),null!==e?.link?.target&&(e.target=e?.link?.target)}),this.content?.link?.url?this.link=this.content?.link?.url:this.content?.link?.literatureCode&&(this.link=this.topFormService.linkToNavigateDetailPage(this.content?.link?.literatureCode))}linkToNavigateDetailPage(e){return e?.url?e?.url:e?.literatureCode?this.topFormService.linkToNavigateDetailPage(e?.literatureCode):void 0}setDownloadLocation(e){this.ctaLinkService.setUpdatedLinkData(e)}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(x.H3),n.Y36(S.M),n.Y36(On.W))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-staggered-section"]],decls:4,vars:22,consts:[[3,"preTitle","title","summary","cards","href","signInRequired","hideLockIcon","btnType","btnLabel","isNewWindow","externalLink","theme","titleTheme","signInTooltip","isIconHidden","footnote","onLinkClicked","onCardClicked"]],template:function(e,i){1&e&&(n.TgZ(0,"eds-staggered-content",0),n.NdJ("onLinkClicked",function(){return i.setDownloadLocation(null==i.content||null==i.content.link?null:i.content.link.downloadLocation)})("onCardClicked",function(_){return i.setDownloadLocation(_)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()),2&e&&n.Q6J("preTitle",null==i.content?null:i.content.preTitle)("title",null==i.content?null:i.content.title)("summary",null==i.content?null:i.content.summary)("cards",null!=i.content&&i.content.cards&&(null==i.content?null:i.content.cards.length)>0?null==i.content?null:i.content.cards:null)("href",i.link)("signInRequired",n.lcZ(1,16,n.lcZ(2,18,null==i.content||null==i.content.link?null:i.content.link.signInLink)))("hideLockIcon",null==i.content||null==i.content.link?null:i.content.link.hideLockIcon)("btnType","primary")("btnLabel",null==i.content||null==i.content.link?null:i.content.link.displayText)("isNewWindow","_blank"===(null==i.content||null==i.content.link?null:i.content.link.target))("externalLink",null==i.content||null==i.content.link?null:i.content.link.external)("theme",i.theme&&"grey"!==i.theme?i.theme:"primary")("titleTheme",i.titleTheme)("signInTooltip",n.lcZ(3,20,"common.locked-link-tooltip"))("isIconHidden",!0)("footnote",null==i.content||null==i.content.footnote?null:i.content.footnote.value)},directives:[o.NHq],pipes:[d.Ov,Z.V,p.X],encapsulation:2}),t})(),Qn=(()=>{class t{constructor(e){this.ctaLinkService=e}populate(e,i,c,_,f){this.component=e,this.page=i,this.content=_,this.theme=f,this.secondaryTheme=_?.secondaryTheme}ngOnInit(){this.content&&(this.content.downloadLocation=this.ctaLinkService.getDownloadLocationHref(this.page,this.content.link,null))}setDownloadLocation(e){this.ctaLinkService.setUpdatedLinkData(e)}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(S.M))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-staggered-visual-section"]],decls:4,vars:21,consts:[[3,"preTitle","title","summary","imageSrc","isContentLeft","btnLabel","href","btnType","signInRequired","hideL
1ockIcon","signInTooltip","isNewWindow","externalLink","secondaryTheme","footnote","onLinkClicked"]],template:function(e,i){1&e&&(n.TgZ(0,"eds-staggered-visual",0),n.NdJ("onLinkClicked",function(){return i.setDownloadLocation(i.content.downloadLocation)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()),2&e&&n.Q6J("preTitle",null==i.content?null:i.content.preTitle)("title",null==i.content?null:i.content.title)("summary",null==i.content?null:i.content.summary)("imageSrc",null==i.content?null:i.content.imageSrc)("isContentLeft",null==i.content?null:i.content.isContentLeft)("btnLabel",null==i.content?null:i.content.link.displayText)("href",null==i.content?null:i.content.link.url)("btnType","secondary")("signInRequired",n.lcZ(1,15,n.lcZ(2,17,null==i.content||null==i.content.link?null:i.content.link.signInLink)))("hideLockIcon",null==i.content||null==i.content.link?null:i.content.link.hideLockIcon)("signInTooltip",n.lcZ(3,19,"common.locked-link-tooltip"))("isNewWindow",null==i.content?null:i.content.link.target)("externalLink",null==i.content?null:i.content.link.external)("secondaryTheme",i.secondaryTheme)("footnote",null==i.content||null==i.content.footnote?null:i.content.footnote.value)},directives:[o.NOw],pipes:[d.Ov,Z.V,p.X],styles:[""]}),t})();function Jn(t,l){1&t&&n.GkF(0)}function Nn(t,l){if(1&t&&(n.ynx(0),n.YNc(1,Jn,1,0,"ng-container",11),n.BQk()),2&t){n.oxw();const e=n.MAs(13);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function Dn(t,l){1&t&&n.GkF(0)}function qn(t,l){if(1&t&&(n.ynx(0),n.YNc(1,Dn,1,0,"ng-container",11),n.BQk()),2&t){n.oxw(2);const e=n.MAs(13);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function Gn(t,l){1&t&&n.GkF(0)}function Rn(t,l){if(1&t&&(n.ynx(0),n.YNc(1,Gn,1,0,"ng-container",11),n.BQk()),2&t){n.oxw(2);const e=n.MAs(15);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function Yn(t,l){1&t&&n.GkF(0)}function Fn(t,l){if(1&t&&(n.ynx(0),n.YNc(1,Yn,1,0,"ng-container",11),n.BQk()),2&t){n.oxw(2);const e=n.MAs(17);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function En(t,l){if(1&t&&(n.ynx(0,12),n.YNc(1,qn,2,1,"ng-container",13),n.YNc(2,Rn,2,1,"ng-container",13),n.YNc(3,Fn,2,1,"ng-container",14),n.BQk()),2&t){const e=n.oxw();n.Q6J("ngSwitch",e.colsPerGridForDesktop),n.xp6(1),n.Q6J("ngSwitchCase",1),n.xp6(1),n.Q6J("ngSwitchCase",2)}}function Bn(t,l){if(1&t&&(n.TgZ(0,"div",1),n.TgZ(1,"div",3),n._UZ(2,"div",15),n.qZA(),n.qZA()),2&t){const e=n.oxw();n.xp6(2),n.Q6J("innerHTML",e.footnote,n.oJD)}}function Wn(t,l){1&t&&n.GkF(0)}function Un(t,l){if(1&t&&(n.TgZ(0,"div",16),n.YNc(1,Wn,1,0,"ng-container",11),n.qZA()),2&t){n.oxw();const e=n.MAs(19);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function Hn(t,l){1&t&&n.GkF(0)}function $n(t,l){if(1&t&&(n.TgZ(0,"div",17),n.YNc(1,Hn,1,0,"ng-container",11),n.qZA()),2&t){n.oxw();const e=n.MAs(19);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function Kn(t,l){1&t&&n.GkF(0)}function jn(t,l){if(1&t&&(n.TgZ(0,"div",18),n.YNc(1,Kn,1,0,"ng-container",11),n.qZA()),2&t){n.oxw();const e=n.MAs(19);n.xp6(1),n.Q6J("ngTemplateOutlet",e)}}function zn(t,l){if(1&t){const e=n.EpF();n.TgZ(0,"eds-thumbnail",20),n.NdJ("linkClick",function(c){return n.CHM(e),n.oxw(2).setDownloadLocation(c)}),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate"),n.qZA()}if(2&t){const e=l.$implicit,i=n.oxw(2);n.Q6J("eventId",e.eventId)("eventParams",e.eventParams)("hasBorders",!1)("hasShadows",!1)("hasBorderTop",!0)("hasBorderBottom",!0)("headingLevel",2)("layoutSearch",!1)("layoutCompact","thumbnail_cards_compact"===i.sectionType)("title",e.title)("body",e.content)("buttonText",null==e.link?null:e.link.displayText)("previewSrc","thumbnail_cards_compact"===i.sectionType?null:e.imgSrc)("docTypeSrc",e.docTypeSrc)("href",e.href)("titleLink",e.href)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("signInRequired",n.lcZ(1,26,n.lcZ(2,28,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,30,"common.locked-link-tooltip"))("externalLink",null==e.link?null:e.link.external)("externalLinkSuffix",null==e.link?null:e.link.externalSuffix)("trackDownloads",null==e.link?null:e.link.enableDownloadTracking)("trackImpression",null==e.link?null:e.link.enableImpressionTracking)("downloadLocation",null==e.link?null:e.link.downloadLocation)("widenParams",e.widenParams)}}function Vn(t,l){if(1&t&&n.YNc(0,zn,4,32,"eds-thumbnail",19),2&t){const e=n.oxw();n.Q6J("ngForOf",e.cards)}}
1const Xn=P.Y.getLogger("ThumbnailsSectionComponent");let j=(()=>{class t{constructor(e,i,c){this.responsiveService=e,this.cardsService=i,this.widenService=c,this.hasContainerWide=!1,this.titleColorTheme="basic",this.colsPerGridForDesktop=2,this.PDF_ICON_PATH="/assets/icons/file-icons/ft-global-icon-pdf.svg",this.PREVIEW_ICON_PATH="/assets/icons/file-icons/pdf-preview.png"}populate(e,i,c,_,f){this.component=e,this.page=i,this.sectionType=c,this.content=_,this.titleColorTheme=this.component?.getParameters()?.titleColor||"basic",this.hasContainerWide=this.component?.getParameters()?.hasContainerWide,this.content?.cards&&(this.cards=this.cardsService.formatCardURL(this.cardsService.formatCards(this.content?.cards),this.page),this.colsPerGridForDesktop=this.calculateCardsPerRow(this.cards?.length),this.theme=f||"primary"),this.isHandheld$=this.responsiveService.isHandheld$(),this.cards&&this.setDynamicThumbnails(this.cards),this.footnote=this.content.footnote?.value}calculateCardsPerRow(e){return e%3==0||e>4?3:e<=4&&1!==e?2:e}setDynamicThumbnails(e){for(const i of e)Xn.debug(i.link?.widenAssetCompound),i.eventParams?.embed_id&&(i.imgSrc=this.widenService.getThumbnailUrl(i.eventParams?.embed_id))}setDownloadLocation(e){this.cardsService.setDownloadLocation(e)}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(o.kzD),n.Y36(O.d),n.Y36(x.jS))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-thumbnails-section"]],decls:20,vars:12,consts:[["edsGrid",""],["edsRow",""],["edsCol","",3,"showCta","content","titleColorTheme"],["edsCol",""],[4,"ngIf","ngIfElse"],["desktop",""],["edsRow","",4,"ngIf"],["oneColGrid",""],["twoColdGrid",""],["threeColdGrid",""],["thumbnail",""],[4,"ngTemplateOutlet"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["edsPadding","","edsPaddingTop","lg",1,"footnote-wrapper",3,"innerHTML"],["edsSubGrid","layout-0","edsSubGridTabletGap","lg","edsSubGridTablet","layout-0","edsSubGridGap","lg","edsSubGridRowGap","lg"],["edsSubGrid","layout-1","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg","edsSubGridRowGap","lg"],["edsSubGrid","layout-2","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg","edsSubGridRowGap","lg"],[3,"eventId","eventParams","hasBorders","hasShadows","hasBorderTop","hasBorderBottom","headingLevel","layoutSearch","layoutCompact","title","body","buttonText","previewSrc","docTypeSrc","href","titleLink","isNewWindow","signInRequired","hideLockIcon","signInTooltip","externalLink","externalLinkSuffix","trackDownloads","trackImpression","downloadLocation","widenParams","linkClick",4,"ngFor","ngForOf"],[3,"eventId","eventParams","hasBorders","hasShadows","hasBorderTop","hasBorderBottom","headingLevel","layoutSearch","layoutCompact","title","body","buttonText","previewSrc","docTypeSrc","href","titleLink","isNewWindow","signInRequired","hideLockIcon","signInTooltip","externalLink","externalLinkSuffix","trackDownloads","trackImpression","downloadLocation","widenParams","linkClick"]],template:function(e,i){if(1&e&&(n.TgZ(0,"div"),n.TgZ(1,"div",0),n.TgZ(2,"div"),n.TgZ(3,"div",1),n._UZ(4,"ft-intro-section",2),n.qZA(),n.TgZ(5,"div",1),n.TgZ(6,"div",3),n.YNc(7,Nn,2,1,"ng-container",4),n.ALo(8,"async"),n.YNc(9,En,4,3,"ng-template",null,5,n.W1O),n.qZA(),n.qZA(),n.YNc(11,Bn,3,1,"div",6),n.qZA(),n.qZA(),n.qZA(),n.YNc(12,Un,2,1,"ng-template",null,7,n.W1O),n.YNc(14,$n,2,1,"ng-template",null,8,n.W1O),n.YNc(16,jn,2,1,"ng-template",null,9,n.W1O),n.YNc(18,Vn,1,1,"ng-template",null,10,n.W1O)),2&e){const c=n.MAs(10);n.Tol(i.theme),n.xp6(2),n.Tol(3===i.colsPerGridForDesktop||(1===i.colsPerGridForDesktop||2===i.colsPerGridForDesktop)&&i.hasContainerWide?"container--wide":"container"),n.xp6(2),n.Q6J("showCta",!((null==i.content||null==i.content.cards?null:i.content.cards.length)>0))("content",i.content)("titleColorTheme",i.titleColorTheme),n.xp6(3),n.Q6J("ngIf",n.lcZ(8,10,i.isHandheld$))("ngIfElse",c),n.xp6(4),n.Q6J("ngIf",i.footnote)}},directives:[o.ljP,o.vZ,M.Q,o.iKq,d.O5,d.tP,d.RF,d.n9,d.ED,o.cph,o.ESv,d.sg,o.ZlX],pipes:[d.Ov,Z.V,p.X],styles:["[_nghost-%COMP%] .secondary-a[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-thumbnails-section-secondary-a)}[_nghost-%COMP%] .secondary-b[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-thumbnails-section-secondary-b)}[_nghost-%COMP%] .light-blue[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-thumbnails-section-light)}[_nghost-%COMP%] .grey[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-thumbnails-section-grey)}"],changeDetection:0}),t})();function ne(t,l){if(1&t&&(n._UZ(0,"eds-media-card",10),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate")),2&t){const e=l.$implicit;n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("wrap",!0)("sign
1InRequired",n.lcZ(1,15,n.lcZ(2,17,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,19,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)}}function ee(t,l){if(1&t&&(n.TgZ(0,"div"),n.TgZ(1,"div",8),n.YNc(2,ne,4,21,"eds-media-card",9),n.qZA(),n.qZA()),2&t){const e=n.oxw(2);n.xp6(2),n.Q6J("ngForOf",e.cards)}}function te(t,l){1&t&&n._UZ(0,"div",2)}function ie(t,l){if(1&t&&(n._UZ(0,"eds-media-card",10),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate")),2&t){const e=l.$implicit;n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("wrap",!0)("signInRequired",n.lcZ(1,15,n.lcZ(2,17,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,19,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)}}function oe(t,l){if(1&t&&(n.TgZ(0,"div",14),n.YNc(1,ie,4,21,"eds-media-card",9),n.qZA()),2&t){const e=n.oxw(3);n.xp6(1),n.Q6J("ngForOf",e.cards)}}function le(t,l){if(1&t&&(n._UZ(0,"eds-media-card",10),n.ALo(1,"async"),n.ALo(2,"ftIsSignInRequired"),n.ALo(3,"translate")),2&t){const e=l.$implicit;n.Q6J("title",e.title)("bodyContent",e.content)("isIcon",e.isIcon)("imgSrc",e.imageSrc)("linkText",null==e.link?null:e.link.displayText)("url",null==e.link?null:e.link.url)("isNewWindow","_blank"===(null==e.link?null:e.link.target))("externalLink",null==e.link?null:e.link.external)("hasMediaLeft",!!e.imageSrc)("externalSuffix",null==e.link?null:e.link.externalSuffix)("wrap",!0)("signInRequired",n.lcZ(1,15,n.lcZ(2,17,null==e.link?null:e.link.signInLink)))("hideLockIcon",null==e.link?null:e.link.hideLockIcon)("signInTooltip",n.lcZ(3,19,"common.locked-link-tooltip"))("downloadLocation",null==e.link?null:e.link.downloadLocation)}}function ae(t,l){if(1&t&&(n.TgZ(0,"div",15),n.YNc(1,le,4,21,"eds-media-card",9),n.qZA()),2&t){const e=n.oxw(3);n.xp6(1),n.Q6J("ngForOf",e.cards)}}function ce(t,l){if(1&t&&(n.TgZ(0,"div"),n.YNc(1,te,1,0,"div",11),n.YNc(2,oe,2,1,"ng-template",null,12,n.W1O),n.YNc(4,ae,2,1,"ng-template",null,13,n.W1O),n.qZA()),2&t){const e=n.MAs(3),i=n.MAs(5),c=n.oxw(2);n.xp6(1),n.Q6J("ngIf",2===c.columns||4===c.columns)("ngIfThen",e)("ngIfElse",i)}}function se(t,l){if(1&t&&(n.TgZ(0,"div",2),n.TgZ(1,"div",6),n.ynx(2),n.YNc(3,ee,3,1,"div",7),n.YNc(4,ce,6,3,"div",7),n.BQk(),n.qZA(),n.qZA()),2&t){const e=n.oxw();n.xp6(3),n.Q6J("ngIf",4===e.columns&&e.showAllInRow),n.xp6(1),n.Q6J("ngIf",!e.showAllInRow)}}function de(t,l){if(1&t&&(n.TgZ(0,"div",2),n._UZ(1,"div",16),n.qZA()),2&t){const e=n.oxw();n.xp6(1),n.Q6J("innerHTML",e.footnote,n.oJD)}}let re=(()=>{class t extends F{}return t.\u0275fac=function(){let l;return function(i){return(l||(l=n.n5z(t)))(i||t)}}(),t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-media-cards-index"]],features:[n.qOj],decls:9,vars:12,consts:[["edsGrid",""],[1,"container","container--wide"],["edsRow",""],["edsCol","",3,"showCta","content","titleColorTheme"],["edsRow","",4,"ngIf"],["edsCol","",3,"showCta","showContent","content","titleColorTheme"],["edsCol",""],[4,"ngIf"],["edsSubGrid","layout-5","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg"],[3,"title","bodyContent","isIcon","imgSrc","linkText","url","isNewWindow","externalLink","hasMediaLeft","externalSuffix","wrap","signInRequired","hideLockIcon","signInTooltip","downloadLocation",4,"ngFor","ngForOf"],[3,"title","bodyContent","isIcon","imgSrc","linkText","url","isNewWindow","externalLink","hasMediaLeft","externalSuffix","wrap","signInRequired","hideLockIcon","signInTooltip","downloadLocation"],["edsRow","",4,"ngIf","ngIfThen","ngIfElse"],["subGridLayout1",""],["subGridLayout",""],["edsSubGrid","layout-1","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg"],["edsSubGrid","layout-2","edsSubGridTabletGap","lg","edsSubGridTablet","layout-1","edsSubGridGap","lg"],["edsCol","",1,"footnote-wrapper",3,"innerHTML"]],template:function(e,i){1&e&&(n.TgZ(0,"div"),n.TgZ(1,"div",0),n.TgZ(2,"div",1),n.TgZ(3,"div",2),n._UZ(4,"ft-intro-section",3),n.qZA(),n.YNc(5,se,5,2,"div",4),n.TgZ(6,"div",2),n._UZ(7,"ft-intro-section",5),n.qZA(),n.YNc(8,de,2,1,"div",4),n.qZA(),n.qZA(),n.qZA()),2&e&&(n.Gre("media-cards-index media-cards-index--",i.theme,""),n.xp6(4),n.Q6J("showCta",!((null==i.content||null==i.content.cards?null:i.content.cards.length)>0))("content",i.content)("titleColorTheme",i.titleColorTheme),n.xp6(1),n.Q6J("ngIf",(null==i.content||null==i.content.cards?null:i.content.cards.length)>0),n.xp6(2),n.Q6J("showCta",!0)("showContent",!1)("content",i.content)("titleColorTheme",i.titleColorTheme),n.xp6(1),n.Q6J("ngIf",i.footnote))},directives:[o.ljP,o.vZ,M.Q,o.iKq,d.O5,o.ESv,d.sg,o.ni6],pipes:[d.Ov,Z.V,p.X],styles:["[_nghost-%COMP%] .media-cards-index--grey[_ngcontent-%COMP%]{padding:var(--space-xl) 0;background-color:var(--ps-media-cards-section-grey)}[_nghost-%COMP%] .media-cards-index--secondary-a[_ngcontent-%COMP%]{padding-top:var(--space-xl);background-color:var(--ps-index-cards-section-secondary-a)}"]}),t})();var ue=s(67676),ge=s(89122),_e=s(94461),me=s(27513),pe=s(43021);const he=["dynamicCmp"];function fe(t,l){if(1&t&&n.GkF(0,6),2&t){const e=n.oxw();n.Q6J("brManageContentButton",e.document)("relative",!1)}}function Ce(t,l){}const ke=function(){return{background:"green",color:"white",position:"absolute",bottom:"top",display:"block",padding:"1rem"}};function xe(t,l){if(1&t&&(n.TgZ(0,"span",7),n._uU(1),n.qZA()),2&t){const e=n.oxw();n.Q6J("ngStyle",n.DdM(2,ke)),n.xp6(1),n.hij("Page Section : ",e.marginBottom?e.marginBottom:"xxxl","")}}function Te(t,l){1&t&&(n.TgZ(0,"div",8),n.TgZ(1,"div",9),n.TgZ(2,"div",10),n._uU(3," Click to configure "),n.TgZ(4,"strong"),n._uU(5,"Section Type"),n.qZA(),n.qZA(),n.qZA(),n.qZA())}function ve(t,l){1&t&&(n.TgZ(0,"div",8),n.TgZ(1,"div",9),n.TgZ(2,"div",10),n._uU(3," Click to configure "),n.TgZ(4,"strong"),n._uU(5,"Page Section"),n.qZA(),n.qZA(),n.qZA(),n.qZA())}const Se=function(t){return{"has-edit-button":t}},z=P.Y.getLogger("PageSectionComponent");let Ie=(()=>{class t extends a.N{constructor(e,i,c,_,f,E,H,Qe){super(),this.componentFactoryResolver=e,this.changeDetectorRef=i,this.appStateService=c,this.widenService=_,this.route=f,this.linkService=E,this.translateService=H,this.viewModeService=Qe,this.debugMode=!1,this.legacyCardTypes=new Map([["card_carousel","carousel"],["card_index-compact","index_cards_compact"],["card_index-compact-centered","index_cards_compact_centered"],["card_media-stacked","media_cards"],["card_media","media_cards_list"],["card_thumbnail","thumbnail_cards"],["content_staggered","staggered_content"],["card_staggered","staggered_cards"]]),this.isEditMode=this.viewModeService.isEditMode()}ngOnInit(){super.ngOnInit(),this.content=this.getContent(),this.content&&this.sectionType&&this.initDynamicComponent(),this.route?.queryParams?.subscribe(e=>{z.debug(e),this.debugMode="debug"===e.padding,z.debug(this.debugMode)})}initDynamicComponent(){const e=this.componentFactoryResolver.resolve
1ComponentFactory(this.getComponentName());this.changeDetectorRef.detectChanges(),this.componentContainer?.clear(),this.componentRef=this.componentContainer.createComponent(e),this.componentRef.instance.populate(this.component,this.page,this.sectionType,this.content,this.theme||this.background,this.titleColor,this.container),this.changeDetectorRef.detectChanges()}getContent(){const e=this.document?.getData();if(e){if(e.cards)for(const i of e.cards){const c=i;c.content&&(c.bodyContent=c.content=(0,ue.Z7)(c.content,{},null,this.translateService)),c.image&&c.image.widenAsset&&(c.imageSrc=this.widenService.getWidenAssetUrl(c.image.widenAsset),c.imageSrc.includes(".svg")&&(c.isIcon=!0)),c.link?.linkCollection?.length&&(c.link=c.link.linkCollection[0],c.link.displayText=c.link?.displayText,c.link.downloadLocation=this.linkService.getDownloadLocationHref(this.page,c.link,this.appStateService?.getHomePageUrl()),c.link.url=this.linkService.getCTALink(this.page,c.link,this.appStateService?.getHomePageUrl()),c.linkText=c.link?.displayText,c.url=c.link?.url)}e.link?.linkCollection?.length&&(e.link=e.link.linkCollection[0],e.link.displayText=e.link?.displayText,e.link.downloadLocation=this.linkService.getDownloadLocationHref(this.page,e.link,this.appStateService?.getHomePageUrl()),e.link.url=this.linkService.getCTALink(this.page,e.link,this.appStateService?.getHomePageUrl())),e.imageCompound&&e.imageCompound.widenAsset&&(e.imageSrc=this.widenService.getWidenAssetUrl(e.imageCompound.widenAsset))}return e}getComponentName(){let e;switch(this.sectionType){case"carousel":e=y;break;case"index_cards_compact":case"index_cards_compact_centered":e=g;break;case"media_cards":case"media_cards_list":default:e=F;break;case"media_panel":e=Pn;break;case"staggered_cards":case"staggered_content":e=K;break;case"staggered_block_imaged":e=Qn;break;case"thumbnail_cards":case"thumbnail_cards_compact":e=j;break;case"media_card_index":e=re}return e}get backgroundClass(){if(this.background)return"background background--"+this.background}get layout(){return"two-column"}get sectionType(){let e=this.component.getParameters().cardType?.replace(/\s+/g,"_");return this.legacyCardTypes.has(e)&&(e=this.legacyCardTypes.get(e)),e?.toLowerCase()}}return t.\u0275fac=function(e){return new(e||t)(n.Y36(n._Vd),n.Y36(n.sBO),n.Y36(ge.ZQ),n.Y36(_e.j),n.Y36(I.gz),n.Y36(S.M),n.Y36(me.s),n.Y36(pe.j))},t.\u0275cmp=n.Xpm({type:t,selectors:[["ft-page-section"]],viewQuery:function(e,i){if(1&e&&n.Gf(he,5,n.s_b),2&e){let c;n.iGM(c=n.CRH())&&(i.componentContainer=c.first)}},features:[n.qOj],decls:8,vars:13,consts:[[3,"ngClass"],["parameter","document","documentTemplateQuery","new-PageSection-document","folderTemplateQuery","new-PageSection-folder","root","",3,"brManageContentButton","relative",4,"ngIf"],[3,"id","edsSpacing"],["dynamicCmp",""],[3,"ngStyle",4,"ngIf"],["class","no-document","edsPadding","",4,"ngIf"],["parameter","document","documentTemplateQuery","new-PageSection-document","folderTemplateQuery","new-PageSection-folder","root","",3,"brManageContentButton","relative"],[3,"ngStyle"],["edsPadding","",1,"no-document"],[1,"no-document__component"],[1,"no-document__overlay"]],template:function(e,i){1&e&&(n.TgZ(0,"div",0),n.YNc(1,fe,1,2,"ng-container",1),n.TgZ(2,"div",2),n.YNc(3,Ce,0,0,"ng-template",null,3,n.W1O),n.YNc(5,xe,2,3,"span",4),n.qZA(),n.YNc(6,Te,6,0,"div",5),n.YNc(7,ve,6,0,"div",5),n.qZA()),2&e&&(n.Q6J("ngClass",n.VKq(11,Se,i.isEditMode)),n.xp6(1),n.Q6J("ngIf",i.isEditMode),n.xp6(1),n.Udp("opacity",i.document?"1":"0.8"),n.ekj("debug-mode",i.debugMode),n.Q6J("id",null==i.content?null:i.content.sectionId)("edsSpacing","auto"===i.marginBottom?"xl":i.marginBottom),n.xp6(3),n.Q6J("ngIf",i.debugMode),n.xp6(1),n.Q6J("ngIf",i.document&&i.isEditMode&&!i.sectionType),n.xp6(1),n.Q6J("ngIf",!i.content&&i.isEditMode))},directives:[d.mk,d.O5,o.OPD,h.bF,d.PC,o.cph],styles:["[_nghost-%COMP%] .debug-mode[_ngcontent-%COMP%]{display:block;background:orange!important;border:2px dashed black}"],changeDetection:0}),t})();var G=s(86737),Q=s(3830);let we=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,o.QRk,d.ez,Q.a]]}),t})();var Le=s(80410),J=s(36239);let ye=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,o.$yR,d.ez,G.c,o.JI,o.cv2,o.zE6,J.D,Q.a,o.Iw$,o.dTQ,o.WF4]]}),t})(),Me=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,o.$yR,d.ez,G.c,o.JI,o.cv2,o.zE6,J.D,Q.a]]}),t})(),Ze=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,d.ez,o.jlr,o.hJ1,J.D,Q.a]]}),t})(),be=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,d.ez,o.jlr,o.hJ1,o.$Ie,o.dm$,o.idt,o.cv2,J.D,Q.a]]}),t})(),Ae=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,G.c,d.ez,o.WF4,o.JI,o.cv2,o.zE6,o.UuS,o.idt,J.D,Q.a]]}),t})(),Pe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[h.q8,o.$yR,d.ez,G.c,o.JI,o.cv2,o.zE6,J.D,Q.a]]}),t})(),Oe=(()=>{class t{getComponentMapping(){return{"Page Section":Ie}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=n.oAB({type:t}),t.\u0275inj=n.cJS({imports:[[G.c,we,Le.IndexCardsModule,ye,Me,Ze,be,Ae,o.zEN,h.q8,d.ez,o.WF4,o.zE6,o.JI,o.cv2,I.Bz,Pe]]}),t})()}}]); 2//# sourceMappingURL=default-src_app_ft-components_marketing_page-section_page-section_module_ts.8eb7af8c189555cd4e3d.js.map
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.