1import{$ as e,D as t,J as n,M as r,N as i,Nt as a,S as o,T as s,Vt as c,X as l,Z as u,_t as d,a as f,b as p,d as m,et as h,f as g,ft as _,k as v,kt as y,m as b,nn as x,on as S,ot as C,pt as w,q as T,tn as E,v as D,w as ee,wt as O,x as k,y as A}from"./CNWVEE_I.js";import{$ as j,B as M,J as N,Q as P,q as F,t as I,z as L}from"./Bm2PLWYA.js";import{i as R,n as te,r as ne,t as re}from"./DTZ_gjj9.js";import{n as z}from"./w6i9QN1l.js";import{t as B}from"./B3D_nkfm.js";import{n as ie,t as ae}from"./CqnGfgc1.js";import{t as V}from"./5fPuOVxv.js";import{n as H}from"./C3UWxo6N.js";import{t as oe}from"./5GyMmNQZ.js";import{t as U}from"./CxPk1wTR.js";import{t as W}from"./ZSddAC3X.js";import{a as G,r as se,t as K}from"./HlPMj6Us.js";import{t as q}from"./JOrhYNYr.js";import{t as ce}from"./BMLREoT82.js";import{t as le}from"./RWUVUREi2.js";import{t as ue}from"./ClwMUMuH2.js";var J=function(e){return e.Small=`SMALL`,e.Large=`LARGE`,e}({}),Y=function(e){return e.Small=`SMALL`,e.Large=`LARGE`,e.FullWidth=`FULLWIDTH`,e}({}),X=function(e){return e.Small=`SMALL`,e.Large=`LARGE`,e.XLarge=`XLARGE`,e.FullWidth=`FULLWIDTH`,e.Fluid=`FLUID`,e}({}),Z=function(e){return e.Small=`SMALL`,e.Large=`LARGE`,e}({}),Q=function(e){return e.Small=`SMALL`,e.Large=`LARGE`,e.Fluid=`FLUID`,e}({}),$=function(e){return e.Grid=`GRID`,e.Carousel=`CAROUSEL`,e}({}),de=function(e){return e.LEFT=`LEFT`,e.RIGHT=`RIGHT`,e}({});r();function fe(e){return{sectionClasses:pe(),mainDivClasses:me(),cardLinkDivClasses:he(e),containerClasses:ge(e)}}function pe(){return D(()=>j(`space-standard overflow-hidden`))}function me(){return D(()=>j(`container`))}function he(e){return D(()=>j({"gap-xs md:gap-base lg:gap-md my-2xs flex flex-wrap":!0,"lg:justify-center":e.desktopAlignment===`CENTER`}))}function ge(e){let t=D(()=>e.isTablet?.value?$.Carousel:e.mobileLayout);return D(()=>j({"max-lg:flex-wrap":t.value===$.Grid&&(!e.isTablet?.value||e.type!==`BASIC`),"max-md:mx-0 max-lg:gap-base md:max-lg:mx-0":t.value===$.Grid,"max-md:gap-xs":t.value===$.Grid&&e.mobileSize===Z.Small,"max-md:gap-base":t.value===$.Grid&&e.mobileSize===Z.Large,"lg:flex-wrap lg:gap-md lg:mx-0":e.desktopLayout===$.Grid&&e.desktopSize!==Q.Fluid,"lg:mx-0 lg:gap-md":e.desktopSize===Q.Fluid,"lg:justify-center":e.desktopAlignment===`CENTER`&&e.desktopLayout===$.Grid}))}d(),r();function _e(e){let t=e.seoHeadingSize||W.H2,n=O(!1),r=O(!1),i=O(),a=O(),{image:o}=N(e.image,e.page),s=D(()=>e.button?e.button.action:e.link?e.link.action:null),c=D(()=>e.action?.url?`a`:e.action?`button`:`div`);function l(){i?.value?.$el?.click(),a?.value?.$el?.click()}function u(){r.value=!1,n.value=!1}function d(){r.value=!0}function f(){n.value=!0}let{openDrawer:p}=F();return{seoHeadingSize:t,cardHovered:n,cardActive:r,buttonRef:i,linkRef:a,responsiveImage:o,action:s,component:c,handleClick:l,inactive:u,active:d,hover:f,openDrawer:p,useClickTracking:K,getLinkTarget:q}}r();function ve(e,t,n){return{carouselSlideClasses:ye(e),backgroundBlockClasses:be(e),divImageClasses:xe(e),baseImageClasses:Se(e,t),contentClasses:Ce(),componentClasses:we(),paragraphClasses:Te(),divButtonAndLinkClasses:Ee(e),buttonClasses:De(e,t,n),linkClasses:Oe()}}function ye(e){let t=e.mobileLayout===$.Grid?{[Z.Small]:`max-md:!w-[calc(50%-0.25rem)] max-md:!max-w-full md:max-lg:!w-[calc(25%-0.75rem)] md:max-lg:!max-w-full`,[Z.Large]:`max-md:!w-full max-md:!max-w-full md:max-lg:!w-[calc(50%-0.5rem)] md:max-lg:!max-w-full`}:{},n=e.desktopLayout===$.Grid?{[X.Small]:`lg:!w-[calc(25%-1.125rem)]`,[X.Large]:`lg:!w-[calc(33.3%-1rem)]`,[X.XLarge]:`lg:!w-[calc(50%-0.75rem)]`,[X.FullWidth]:`lg:!w-full`,[X.Fluid]:``}:{};return D(()=>j({"max-lg:!px-0 max-md:!basis-[unset] md:max-lg:!basis-[unset]":e.mobileLayout===$.Grid,"lg:!px-0":e.desktopLayout===$.Grid,"lg:!basis-[unset]":e.desktopLayout===$.Grid&&e.desktopSize!==X.Fluid,"lg:min-w-0 lg:!flex-1 lg:!px-0":e.desktopSize===X.Fluid,[t[e.mobileSize]??``]:!!t[e.mobileSize],[n[e.desktopSize]??``]:!!n[e.desktopSize]}))}function be(e){return D(()=>j(`group`,{"rounded-container-md relative flex flex-col overflow-hidden h-full":!0,"border-2 border-neutral-ultrasubtle":!e.background,"cursor-pointer":e.button||e.link,[M(e.dark||e.cardDark)]:!0}))}function xe(e){return D(()=>j({"overflow-hidden":!0,"rounded-b-container-lg":!e.background}))}function Se(e,t){return D(()=>j({"duration-400 w-full":!0,"transition-transform ease-in-out group-hover:scale-105":(e.button||e.link)&&t.value}))}function Ce(){return D(()=>j(`pb-md px-base pt-base lg:px-md lg:pb-lg h-full flex flex-col justify-between`))}function we(){return D(()=>j(`heading-xs text-brand-base text-comp-high-contrast line-clamp-3`))}function Te(){return D(()=>j(`text-neutral-secondary paragraph-wrapper paragraph-md mt-xs pointer-events-none line-clamp-[15]`))}function Ee(e){return D(()=>j({"flex flex-col":!0,"mt-base":e.mobileSize===Z.Small,"mt-md":e.mobileSize===Z.Large}))}function De(e,t,n){let r={[H.PRIMARY]:` bg-comp-accent-invert-hover`,[H.SECONDARY]:`!bg-comp-ghost-hover`,[H.ACCENT]:`!bg-comp-accent-invert-hover`,[H.PLAIN]:`!bg-comp-ghost-hover`},i={[H.PRIMARY]:`!bg-comp-invert-pressed`,[H.SECONDARY]:`!bg-comp-ghost-pressed`,[H.ACCENT]:`!bg-comp-accent-pressed`,[H.PLAIN]:`!bg-comp-ghost-pressed`};return D(()=>j({"self-start":e.buttonAlignment===de.LEFT,"self-end":e.buttonAlignment!==de.LEFT,[r[e.button?.visualVariant||`primary`]??``]:t.value&&!n.value,[i[e.button?.visualVariant||`primary`]??``]:t.value&&n.value}))}function Oe(){return D(()=>
1j(`text-comp-high-contrast mt-base max-w-full self-start`))}r(),d(),c(),f();var ke=[`data-testid`],Ae=Object.assign(I(t({__name:`CardBasic`,props:{page:{},button:{},link:{},title:{},seoHeadingSize:{},action:{},paragraph:{},image:{},background:{},mobileSize:{},desktopSize:{},mobileLayout:{},desktopLayout:{},dark:{type:Boolean},cardDark:{type:Boolean},buttonAlignment:{},index:{},dataTestid:{},dataTest:{}},setup(t){let n=t,{seoHeadingSize:r,cardHovered:c,cardActive:l,buttonRef:u,linkRef:d,responsiveImage:f,action:v,component:y,handleClick:b,inactive:x,active:C,hover:D,openDrawer:O,useClickTracking:j,getLinkTarget:M}=_e(n),N=B(n.dataTestid),{carouselSlideClasses:P,backgroundBlockClasses:F,divImageClasses:I,baseImageClasses:L,contentClasses:R,componentClasses:te,paragraphClasses:ne,divButtonAndLinkClasses:z,buttonClasses:ie,linkClasses:ae}=ve(n,c,l),V=i(`focusedIndex`),H=i(`isEmblaCurrentlyActive`);return(n,i)=>{let c=U,l=oe,B=le,W=ue,se=re,K=e(`html-gpp`);return T(),p(se,{class:E(a(P)),onKeydown:m(a(b),[`enter`])},{default:_(()=>[s(W,{is:a(y),href:a(v)?.url,"data-testid":a(N).root(),target:a(v)?a(M)(a(v)):void 0,class:E(a(F)),page:t.page,background:t.background,onMouseenter:a(D),onMouseleave:a(x),onMousedown:a(C),onMouseup:a(x),onClick:g(a(b),[`stop`])},{default:_(()=>[A(`div`,null,[A(`div`,{class:E(a(I))},[s(c,{class:E(a(L)),"image-data":a(f),alt:t.image?.altText,"data-testid":a(N).interactive(`image`)},null,8,[`class`,`image-data`,`alt`,`data-testid`])],2)]),A(`div`,{class:E(a(R))},[A(`div`,null,[t.title?w((T(),p(h(a(r)),{key:0,class:E(a(te)),"data-testid":a(N).interactive(`label`)},null,8,[`class`,`data-testid`])),[[K,t.title]]):k(``,!0),t.paragraph?w((T(),o(`div`,{key:1,class:E(a(ne)),"data-testid":a(N).interactive(`paragraph`)},null,10,ke)),[[K,t.paragraph]]):k(``,!0)]),A(`div`,{class:E(a(z))},[t.button?(T(),p(l,{key:0,id:`cta-${t.dataTestid}`,ref_key:`buttonRef`,ref:u,class:E(a(ie)),"data-testid":a(N).interactive(`button`),variant:t.button?.visualVariant,size:`MEDIUM`,"trailing-icon":t.button?.icon,dark:(t.dark||t.cardDark)&&!!t.background,href:t.button.action?.url,target:a(M)(t.button?.action),"aria-label":t.button.ariaLabel||t.button.label,tabindex:a(V)===t.index||!a(H)?0:-1,onClick:i[0]||=g(e=>[a(j)({label:t.button?.label||``,clickPath:t.button?.action?.url||``,clickElement:(`EClickElement`in n?n.EClickElement:a(G)).BUTTON,componentName:t.title||`BasicCard`,componentCategory:`BasicCard`}),a(O)(t.button?.action?.drawer,t.page)],[`stop`])},{default:_(()=>[ee(S(t.button?.label),1)]),_:1},8,[`id`,`class`,`data-testid`,`variant`,`trailing-icon`,`dark`,`href`,`target`,`aria-label`,`tabindex`])):k(``,!0),t.link?(T(),p(B,{key:1,id:`cta-${t.dataTestid}`,ref_key:`linkRef`,ref:d,to:a(v)?.url,class:E(a(ae)),dark:(t.dark||t.cardDark)&&!!t.background,size:`MEDIUM`,"data-testid":a(N).interactive(`link`),download:t.link.action?.downloadedAsset?.asset?.links?.site?.href,target:a(M)(t.link?.action),"aria-label":t.link.ariaLabel||t.link.label,"trailing-icon":t.link.visualVariant===`chevron`?`chevron-right`:void 0,tabindex:a(V)===t.index||!a(H)?0:-1,onClick:i[1]||=g(e=>[a(j)({label:t.link?.label||``,clickPath:t.link.action?.downloadedAsset?.asset?.links?.site?.href||``,clickElement:(`EClickElement`in n?n.EClickElement:a(G)).BUTTON,componentName:t.title||`BasicCard`,componentCategory:`BasicCard`}),a(O)(t.link?.action?.drawer,t.page)],[`stop`])},{default:_(()=>[ee(S(t.link.label),1)]),_:1},8,[`id`,`to`,`class`,`dark`,`data-testid`,`download`,`target`,`aria-label`,`trailing-icon`,`tabindex`])):k(``,!0)],2)],2)]),_:1},8,[`is`,`href`,`data-testid`,`target`,`class`,`page`,`background`,`onMouseenter`,`onMouseleave`,`onMousedown`,`onMouseup`,`onClick`])]),_:1},8,[`class`,`onKeydown`])}}}),[[`__scopeId`,`data-v-79337326`]]),{__name:`CardsListPartsCardBasic`});r();function je(e){let t=e.seoHeadingSize||W.H2,{image:n}=N(e.image,e.page);return{seoHeadingSize:t,responsiveImage:n,component:D(()=>e.action?.url?`a`:e.action?`button`:`div`)}}r();function Me(e){return{carouselSlideClasses:Ne(e),mainComponentClasses:Pe(e),baseImageClasses:Fe(),pictureClasses:Ie(),labelClasses:Le(e),paragraphClasses:Re(e)}}function Ne(e){let t=e.mobileLayout===$.Grid?{[Z.Small]:`max-md:!basis-[47.5%] max-md:!max-w-[47.5%] md:max-lg:!basis-[calc(25%-1rem)] md:max-lg:!max-w-[calc(25%-1rem)]`,[Z.Large]:`max-md:!basis-full md:max-lg:!basis-[calc(50%-0.5rem)] max-md:!max-w-full md:max-lg:!max-w-full`}:{},n=e.mobileLayout===$.Grid?{[Q.Small]:`lg:!basis-[calc(25%-1.125rem)]`,[Q.Large]:`lg:!basis-[calc(33.3%-1rem)]`,[Q.Fluid]:``}:{};return D(()=>j(`group`,{"max-lg:!px-0":e.mobileLayout===$.Grid,"lg:!px-0":e.desktopLayout===$.Grid,"flex-1 !shrink !grow":e.desktopSize===Q.Fluid,[t[e.mobileSize]??``]:!!t[e.mobileSize],[n[e.desktopSize]??``]:!!n[e.desktopSize]}))}function Pe(e){return D(()=>j({"py-base pr-xs gap-sm flex flex-col relative w-full overflow-hidden lg:text-center":!0,"max-lg:!gap-x-sm max-lg:flex":e.mobileSize===Z.Large&&e.mobileLayout===$.Grid}
1))}function Fe(){return D(()=>j(`size-[56px] lg:mx-auto lg:size-[88px]`))}function Ie(){return D(()=>j(`!inline-block`))}function Le(e){return D(()=>j(`heading-2xs md:heading-xs lg:heading-sm text-comp-high-contrast line-clamp-3 text-neutral-primary`,M(e.dark)))}function Re(e){return D(()=>j({"paragraph-md mt-[4px] line-clamp-5 text-neutral-secondary":!0,"lg:mt-xs":e.desktopSize===Q.Large}))}d(),r(),c();var ze=[`data-testid`],Be=Object.assign(t({__name:`CardIcon`,props:{page:{},action:{},title:{},seoHeadingSize:{},paragraph:{},image:{},mobileSize:{},desktopSize:{},mobileLayout:{},desktopLayout:{},dark:{type:Boolean},dataTestid:{},dataTest:{}},setup(t){let n=t,{seoHeadingSize:r,responsiveImage:i,component:o}=je(n),{carouselSlideClasses:c,mainComponentClasses:l,baseImageClasses:u,pictureClasses:d,labelClasses:f,paragraphClasses:m}=Me(n),g=B(n.dataTestid);return(n,v)=>{let y=U,b=re,x=e(`html-gpp`);return T(),p(b,{class:E(a(c))},{default:_(()=>[(T(),p(h(a(o)),{href:t.action?.url,"data-testid":a(g).root(),target:t.action?(`getLinkTarget`in n?n.getLinkTarget:a(q))(t.action):void 0,class:E(a(l)),onClick:v[0]||=e=>t.action?.anchor?(`scrollToAnchor`in n?n.scrollToAnchor:a(P))(t.action?.anchor,e):null},{default:_(()=>[s(y,{class:E(a(u)),"picture-classes":a(d),"image-data":a(i),alt:t.image.altText,"data-testid":a(g).interactive(`image`)},null,8,[`class`,`picture-classes`,`image-data`,`alt`,`data-testid`]),A(`div`,null,[w((T(),p(h(a(r)),{class:E(a(f)),"data-testid":a(g).interactive(`label`)},null,8,[`class`,`data-testid`])),[[x,t.title]]),w(A(`div`,{class:E(a(m)),"data-testid":a(g).interactive(`paragraph`)},null,10,ze),[[x,t.paragraph]])])]),_:1},8,[`href`,`data-testid`,`target`,`class`]))]),_:1},8,[`class`])}}}),{__name:`CardsListPartsCardIcon`});r();function Ve(e){let t=D(()=>e.seoHeadingSize||W.H2),{image:n}=N(e.image,e.page),{openDrawer:r}=F();function i(t,n){if(t?.drawer){r(t.drawer,e.page);return}t?.anchor&&P(t?.anchor,n)}return{seoHeadingSize:t,responsiveImage:n,handleClick:i,linkTargetAction:D(()=>e.action?q(e.action):void 0),component:D(()=>e.action?.url?`a`:`button`)}}r();function He(e){return{mainComponentClasses:Ue(e),divImageAndComponentClasses:We(),imageClasses:Ge(e),pictureClasses:Ke(e),labelClasses:qe(e),iconClasses:Je()}}function Ue(e){return D(()=>j({"p-sm rounded-container-md hover:bg-neutral-tertiary active:bg-neutral-tertiary inline-flex cursor-pointer items-center justify-between transition-[background,color] duration-200 focus-visible:outline-offset-2 focus-visible:outline-2 focus-visible:outline-focus":!0,"border-2 border-neutral-ultrasubtle":!e.background,"basis-[calc(50%-0.25rem)] md:basis-[calc(50%-0.5rem)]":e.mobileSize===J.Small,"basis-full md:basis-[calc(50%-0.5rem)]":e.mobileSize===J.Large,"lg:basis-[calc(25%-1.125rem)]":e.desktopSize===J.Small,"lg:basis-[calc(33.3%-1rem)]":e.desktopSize===J.Large,[M(e.dark)]:!0,focus:ce}))}function We(){return D(()=>j(`flex items-center text-left`))}function Ge(e){return D(()=>j({"max-lg:hidden":e.desktopSize===J.Small&&e.mobileSize!==J.Large||e.mobileImageOff,"lg:hidden":e.desktopImageOff}))}function Ke(e){return D(()=>j({"rounded-lg size-[56px] min-w-[56px] mr-sm":!0,"max-md:hidden":e.mobileSize===J.Small}))}function qe(e){return D(()=>j({"label-lg text-comp-high-contrast line-clamp-2":!0,[M(e.dark)]:!0}))}function Je(){return D(()=>j(`ml-sm text-brand-accent-invert`))}d(),r(),c();var Ye=Object.assign(t({__name:`CardLink`,props:{page:{},action:{},title:{},seoHeadingSize:{},background:{},mobileSize:{},desktopSize:{},image:{},mobileImageOff:{type:Boolean},desktopImageOff:{type:Boolean},dark:{type:Boolean},dataTestid:{},dataTest:{}},setup(t){let n=t,{seoHeadingSize:r,responsiveImage:i,handleClick:o,linkTargetAction:c,component:l}=Ve(n),{mainComponentClasses:u,divImageAndComponentClasses:d,imageClasses:f,pictureClasses:m,labelClasses:g,iconClasses:v}=He(n),y=B(n.dataTestid);return(b,x)=>{let S=U,C=L,D=e(`html-gpp`);return T(),p(h(a(l)),{href:t.action?.url,target:a(c),class:E(a(u)),"data-testid":a(y).root(),onClick:x[0]||=e=>[(`useClickTracking`in b?b.useClickTracking:a(K))({label:n.title,clickPath:n.action?.url||``,clickElement:(`EClickElement`in b?b.EClickElement:a(G)).BUTTON,componentName:n.title||`LinkCard`,componentCategory:`LinkCard`}),a(o)(t.action,e)]},{default:_(()=>[A(`div`,{class:E(a(d))},[t.image?(T(),p(S,{key:0,class:E(a(f)),"picture-classes":a(m),"image-data":a(i),alt:n.image?.altText,"data-testid":a(y).interactive(`image`)},null,8,[`class`,`picture-classes`,`image-data`,`alt`,`data-testid`])):k(``,!0),w((T(),p(h(a(r)),{class:E(a(g)),"data-testid":a(y).interactive(`label`)},null,8,[`class`,`data-testid`])),[[D,t.title]])],2),s(C,{class:E(a(v)),dark:t.dark,name:`arrow-right`,size:`m`,"data-testid":a(y).interactive(`icon`)},null,8,[`class`,`dark`,`data-testid`])]),_:1},8,[`href`,`target`,`class`,`data-testid`])}}}),{__name:`CardsListPartsCardLink`});r();function Xe(e){let t=e.seoHeadingSize||W.H2,{image:n}=N(e.image,e.page),r=D(()=>e.action?.url?`a`:e.action?`button`:`div`),{openDrawer:i}=F();function a(t,n){if(t?.drawer){i(t.drawer,e.page);return}t?.anchor&&P(t?.anchor,n)}return{seoHeadingSize:t,responsiveImage:n,component:r,clickHandler:D(()=>
1{if(r.value!==`div`)return t=>{K({label:e.title,clickPath:e.action?.url||``,clickElement:G.BUTTON,componentName:e.title||`PhotoCard`,componentCategory:`PhotoCard`}),a(e.action,t)}}),iconDarkMode:!0}}function Ze(e){let t=Xe(e),n=e.dark||!1;return{...t,iconDarkMode:n}}r();function Qe(e){return{carouselSlideClasses:$e(e),groupDivClasses:et(),baseImageClasses:tt(e),labelAndIconDivClasses:nt(e),labelClasses:rt(),iconClasses:it()}}function $e(e){let t=e.mobileLayout===$.Grid?{[Y.Small]:`max-md:!basis-[calc(50%-0.25rem)] md:max-lg:!basis-[calc(25%-0.75rem)] md:max-lg:!max-w-full max-md:!max-w-full`,[Y.Large]:`max-md:!basis-full md:max-lg:!basis-[calc(50%-0.5rem)] md:max-lg:!max-w-full max-md:!max-w-full`,[Y.FullWidth]:`max-md:!basis-full md:max-lg:!basis-full`}:{},n=e.desktopLayout===$.Grid?{[X.Small]:`lg:!basis-[calc(25%-1.125rem)]`,[X.Large]:`lg:!basis-[calc(33.3%-1rem)]`,[X.XLarge]:`lg:!basis-[calc(50%-0.75rem)]`,[X.FullWidth]:`lg:!basis-full`,[X.Fluid]:``}:{};return D(()=>j(`group`,`rounded-container-lg relative block h-full p-[2px]`,{"max-lg:!px-0":e.mobileLayout===$.Grid,"lg:!px-0":e.desktopLayout===$.Grid,"flex-1 !shrink !grow":e.desktopSize===X.Fluid,[t[e.mobileSize]??``]:!!t[e.mobileSize],[n[e.desktopSize]??``]:!!n[e.desktopSize]}))}function et(){return D(()=>j(`rounded-container-lg relative h-full overflow-hidden`))}function tt(e){return D(()=>j({"duration-400 size-full object-cover":!0,"transition-transform ease-in group-hover:scale-105 group-hover:ease-in-out":e.action}))}function nt(e){return D(()=>j({"p-sm lg:p-md dark absolute bottom-0 content left-0 flex size-full max-h-[140px] items-end justify-between":!0,"lg:p-sm":e.desktopSize===X.Fluid}))}function rt(){return D(()=>j({"label-lg text-comp-high-contrast line-clamp-2":!0}))}function it(){return D(()=>j({"text-brand-accent-invert":!0}))}d(),r(),c();var at=Object.assign(I(t({__name:`CardPhoto`,props:{page:{},action:{},title:{},image:{},dark:{type:Boolean},seoHeadingSize:{},mobileSize:{},desktopSize:{},mobileLayout:{},desktopLayout:{},dataTestid:{},dataTest:{}},setup(t){let n=t,{seoHeadingSize:r,responsiveImage:i,component:o,clickHandler:s,iconDarkMode:c}=Ze(n),{carouselSlideClasses:l,groupDivClasses:u,baseImageClasses:d,labelAndIconDivClasses:f,labelClasses:m,iconClasses:g}=Qe(n),v=B(n.dataTestid);return(n,y)=>{let b=U,x=L,S=re,C=e(`html-gpp`);return T(),p(S,{component:a(o),class:E([a(l)]),href:t.action?.url,"data-testid":a(v).root(),target:t.action?(`getLinkTarget`in n?n.getLinkTarget:a(q))(t.action):void 0,onClick:a(s)},{default:_(()=>[A(`div`,{class:E(a(u))},[t.image?(T(),p(b,{key:0,class:E(a(d)),"image-data":a(i),alt:t.image.altText,"data-testid":a(v).interactive(`image`)},null,8,[`class`,`image-data`,`alt`,`data-testid`])):k(``,!0),A(`div`,{class:E(a(f))},[w((T(),p(h(a(r)),{class:E(a(m)),"data-testid":a(v).interactive(`label`)},null,8,[`class`,`data-testid`])),[[C,t.title]]),t.action?(T(),p(x,{key:0,class:E(a(g)),dark:a(c),name:`arrow-right`,size:`m`,"data-testid":a(v).interactive(`icon`)},null,8,[`class`,`dark`,`data-testid`])):k(``,!0)],2)],2)]),_:1},8,[`component`,`class`,`href`,`data-testid`,`target`,`onClick`])}}}),[[`__scopeId`,`data-v-eb3b74e2`]]),{__name:`CardsListPartsCardPhoto`});r();function ot(e){let t=V(e),n=C(`cardsListRef`),r=t.value?.variant||{},i=t.value?.name||void 0,a=t.value?.darkmode||!1,o=t.value?.desktopAlignment,{type:s,desktopImageOff:c,mobileSize:l,mobileImageOff:u,desktopSize:d,cards:f,mobileLayout:p,desktopLayout:m}=r||{};return{data:t,name:i,cardsListRef:n,darkmode:a,desktopAlignment:o,type:s,desktopImageOff:c,mobileSize:l,mobileImageOff:u,desktopSize:d,cards:f,mobileLayout:p,desktopLayout:m,mobileCardVariants:{[Z.Small]:R.TWO_CARDS,[Z.Large]:R.ONE_BIG_CARD,[Y.FullWidth]:R.FULLWIDTH},tabletCardVariants:{[Z.Small]:R.THREE_CARDS,[Z.Large]:R.TWO_CARDS,[Y.FullWidth]:R.FULLWIDTH},tabletCardIconVariants:{[Z.Small]:R.FOUR_CARDS,[Z.Large]:R.TWO_CARDS},desktopCardsPerView:{[X.Small]:4,[X.Large]:3,[X.XLarge]:2,[X.FullWidth]:1,[X.Fluid]:``}}}r();function st(e){let t=ot(e),n=t.cards,r=n?.slice(0,8)||[],{isMobile:i,isTablet:a}=z(),o=D(()=>
1{if(!n||r.length<=1)return 0;let e=r.length,o=t.mobileSize===`SMALL`;return a.value?e-(o?2:1):i.value?e-+!!o:e}),s=D(()=>a.value?$.Carousel:t.mobileLayout);return{...t,mobileLayoutComputed:s,cards:r,customTotalSlides:o}}r(),d();var ct=Object.assign(t({__name:`CardsListCustomPaginationProvider`,props:{total:{}},setup(e){return n(`totalSlides`,y(e,`total`)),(e,t)=>u(e.$slots,`default`)}}),{__name:`CardsListPartsCardsListCustomPaginationProvider`});r(),d(),c();var lt=Object.assign(I(t({__name:`CardsList`,props:{component:{},page:{},documentDataModel:{},componentId:{},componentName:{}},setup(e){let{data:t,cardsListRef:n,darkmode:r,desktopAlignment:i,type:c,desktopImageOff:u,mobileSize:d,mobileImageOff:f,desktopSize:m,cards:h,mobileLayout:g,mobileLayoutComputed:v,desktopLayout:y,mobileCardVariants:x,tabletCardVariants:S,tabletCardIconVariants:C,desktopCardsPerView:w,customTotalSlides:ee}=st(e),{isMobile:O,isTablet:j,isDesktop:M}=z(),N=D(()=>O.value?g===$.Carousel:j.value?!0:M.value?y===$.Carousel:!1),{sectionClasses:P,mainDivClasses:F,cardLinkDivClasses:I,containerClasses:L}=fe({mobileLayout:g,desktopLayout:y,desktopAlignment:i,mobileSize:d,desktopSize:m,isTablet:j,type:c});return se(n,`CardsList`,`CardsList`),(i,D)=>{let O=ne,j=te;return a(t)?(T(),o(`section`,{key:0,ref_key:`cardsListRef`,ref:n,class:E(a(P))},[A(`div`,{class:E(a(F))},[a(c)===`LINK`?(T(),o(`div`,{key:0,class:E(a(I))},[(T(!0),o(b,null,l(a(h),(t,n)=>(T(),p(Ye,{key:`card-link-${n}`,dark:a(r),action:t.action,title:t.title,image:t.image,"mobile-size":a(d),"desktop-size":a(m),"mobile-image-off":a(f),"desktop-image-off":a(u),"data-testid":`card-link-${n}`,page:e.page},null,8,[`dark`,`action`,`title`,`image`,`mobile-size`,`desktop-size`,`mobile-image-off`,`desktop-image-off`,`data-testid`,`page`]))),128))],2)):k(``,!0),a(c)===`PHOTO`?(T(),p(j,{key:1,dark:a(r),"mobile-slides-variant":a(x)[a(d)],"tablet-slides-variant":a(S)[a(d)],"desktop-slides-per-view":a(w)[a(m)],"disable-mobile":a(g)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid,"disable-tablet":a(g)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid,"disable-desktop":a(y)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid||a(m)===(`ECardSizeDesktop`in i?i.ECardSizeDesktop:a(Q)).Fluid,"data-testid":`cards-list-photo`,"desktop-width":`grid`,"carousel-aria-label":`cards-list-photo`,"custom-slides-container-classes":a(L)},{bottom:_(()=>[a(N)?(T(),p(O,{key:0})):k(``,!0)]),default:_(()=>[(T(!0),o(b,null,l(a(h),(t,n)=>(T(),p(at,{key:`card-photo-${n}`,dark:a(r),action:t.action,title:t.title,"seo-heading-size":t?.seoHeadingSize?.value,image:t.image,target:t?.action?.openInNewTab,"mobile-size":a(d),"desktop-size":a(m),"mobile-layout":a(g),"desktop-layout":a(y),"data-testid":`cards-list-photo-${n}`,page:e.page,"is-carousel":a(N)},null,8,[`dark`,`action`,`title`,`seo-heading-size`,`image`,`target`,`mobile-size`,`desktop-size`,`mobile-layout`,`desktop-layout`,`data-testid`,`page`,`is-carousel`]))),128))]),_:1},8,[`dark`,`mobile-slides-variant`,`tablet-slides-variant`,`desktop-slides-per-view`,`disable-mobile`,`disable-tablet`,`disable-desktop`,`custom-slides-container-classes`])):k(``,!0),a(c)===`ICON`?(T(),p(j,{key:2,dark:a(r),"mobile-slides-variant":a(x)[a(d)],"tablet-slides-variant":a(C)[a(d)],"desktop-slides-per-view":a(w)[a(m)],"disable-mobile":a(g)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid,"disable-tablet":a(g)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid,"disable-desktop":a(y)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid||a(m)===(`ECardSizeDesktop`in i?i.ECardSizeDesktop:a(Q)).Fluid,"data-testid":`cards-list-icon`,"desktop-width":`grid`,"carousel-aria-label":`cards-list-icon`,"custom-slides-container-classes":a(L)},{bottom:_(()=>[a(N)?(T(),p(O,{key:0})):k(``,!0)]),default:_(()=>[(T(!0),o(b,null,l(a(h),(t,n)=>(T(),p(Be,{key:`card-icon-${n}`,dark:a(r),action:t.action,title:t.title,"seo-heading-size":t?.seoHeadingSize?.value,paragraph:t.paragraph.value,image:t.image,target:t.action?.openInNewTab,"mobile-size":a(d),"desktop-size":a(m),"mobile-layout":a(g),"desktop-layout":a(y),"data-testid":`card-photo-${n}
1`,page:e.page,"is-carousel":a(N)},null,8,[`dark`,`action`,`title`,`seo-heading-size`,`paragraph`,`image`,`target`,`mobile-size`,`desktop-size`,`mobile-layout`,`desktop-layout`,`data-testid`,`page`,`is-carousel`]))),128))]),_:1},8,[`dark`,`mobile-slides-variant`,`tablet-slides-variant`,`desktop-slides-per-view`,`disable-mobile`,`disable-tablet`,`disable-desktop`,`custom-slides-container-classes`])):k(``,!0),a(c)===`BASIC`?(T(),p(j,{key:3,dark:a(r),"mobile-slides-variant":a(x)[a(d)],"tablet-slides-variant":a(S)[a(d)],"desktop-slides-per-view":a(w)[a(m)],"disable-mobile":a(g)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid,"disable-tablet":!1,"disable-desktop":a(y)===(`ECardsListLayout`in i?i.ECardsListLayout:a($)).Grid||a(m)===(`ECardSizeDesktop`in i?i.ECardSizeDesktop:a(Q)).Fluid,"data-testid":`cards-list-basic`,"desktop-width":`grid`,"carousel-aria-label":`cards-list-basic`,"custom-slides-container-classes":a(L)},{bottom:_(()=>[s(ct,{total:a(ee)},{default:_(()=>[a(N)&&!a(M)?(T(),p(O,{key:0})):k(``,!0)]),_:1},8,[`total`])]),default:_(()=>[(T(!0),o(b,null,l(a(h),(t,n)=>(T(),p(Ae,{key:`card-basic-${n}`,dark:a(r),"card-dark":t.darkmode,action:t.action,title:t.title,"seo-heading-size":t?.seoHeadingSize?.value,background:t.background,paragraph:t.paragraph.value,image:t.image,button:t.button,link:t.link,target:t.action?.openInNewTab,"button-alignment":t.buttonAlignment,"mobile-size":a(d),"desktop-size":a(m),"mobile-layout":a(v),"desktop-layout":a(y),"data-testid":`card-basic-${n}`,page:e.page,"is-carousel":a(N),index:n},null,8,[`dark`,`card-dark`,`action`,`title`,`seo-heading-size`,`background`,`paragraph`,`image`,`button`,`link`,`target`,`button-alignment`,`mobile-size`,`desktop-size`,`mobile-layout`,`desktop-layout`,`data-testid`,`page`,`is-carousel`,`index`]))),128))]),_:1},8,[`dark`,`mobile-slides-variant`,`tablet-slides-variant`,`desktop-slides-per-view`,`disable-mobile`,`disable-desktop`,`custom-slides-container-classes`])):k(``,!0)],2)],2)):k(``,!0)}}}),[[`__scopeId`,`data-v-522911aa`]]),{__name:`CardsList`});r(),d(),c();var ut=`CARDS_LIST`,dt=Object.assign(t({__name:`CardsListWrapper`,props:{component:{},page:{},documentDataModel:{}},setup(e){let t=e,{componentId:n}=ae();return(e,r)=>{let i=lt,o=ie;return T(),p(o,{"component-name":ut,"component-id":a(n)},{default:_(()=>[s(i,x(v({...t,componentName:ut,componentId:a(n)})),null,16)]),_:1},8,[`component-id`])}}}),{__name:`CardsListWrapper`});export{dt as default};
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.