import{C as e,D as t,S as n,Z as r,b as i,c as a,d as o,g as s,h as c,k as l,m as u,n as d,o as f,p,s as m}from"./index-7LYai_r-.js";var h=r();function g({element:r,className:g,nested:_,devInfoTags:v,uid:y,spaceBefore:b,spaceAfter:x}){let S=a(r),C=o(r),w=m(r),T=r.data?.eyebrow,E=r.data?.background_variant,D=r.data?.text_alignment??`left`,O=r.data?.layout_variant??`stacked`,k=r.data?.image_aspect_ratio??`auto`,A=r.data?.border_style??`none`,j=r.data?.shadow??`soft`,M=s(r.data?.button_style,`orange`),N=s(r.data?.secondary_button_style,`ghost`),P=(r.data?.icon?.length?r.data.icon:r.data?.image)??[],F=P[0]?.publicUrl,I=P[0]?.alt||P[0]?.title||S||``,L=p(r.data?.card_link),R=p(r.data?.primary_cta),z=c(r.data?.primary_cta),B=r.data?.primary_cta_label||u(r.data?.primary_cta,`Learn more`),V=p(r.data?.secondary_cta),H=c(r.data?.secondary_cta),U=r.data?.secondary_cta_label||u(r.data?.secondary_cta,`Learn more`),W=!!(R||V),G=O===`image_overlay`,K=O===`text_only`,q=[`graphite`,`midnight`,`orange`,`blue`,`dark`].includes(E??``),J=[`vitec_card__inner`,`vitec_card__inner--${O}`,q?`vitec_card__inner--dark-bg`:``,j===`none`?``:`vitec_card__inner--shadow-${j}`,A===`none`?``:`vitec_card__inner--border-${A}`].filter(Boolean).join(` `),Y=`vitec_card__media${k===`auto`?``:` vitec_card__media--${k}`}`,X=(0,h.jsxs)(`div`,{className:J,style:G&&F?{backgroundImage:`url(${F})`,backgroundSize:`cover`,backgroundPosition:`center`}:E&&E!==`none`?f(E):{},children:[F&&!K&&!G&&(0,h.jsx)(`div`,{className:Y,children:(0,h.jsx)(`img`,{className:`vitec_card__image`,src:F,alt:I,loading:`lazy`})}),(0,h.jsxs)(`div`,{className:`vitec_card__body`,style:{textAlign:D},children:[(0,h.jsxs)(e,{spacing:.75,children:[T&&(0,h.jsx)(l,{variant:`overline`,className:`vitec_card__eyebrow`,children:T}),S&&(0,h.jsx)(l,{variant:`h5`,className:`vitec_card__header`,children:S}),C&&(0,h.jsx)(l,{variant:`subtitle2`,color:`text.secondary`,className:`vitec_card__subheader`,children:C}),w&&(0,h.jsx)(t,{className:`vitec_card__text`,sx:i,dangerouslySetInnerHTML:{__html:w}})]}),W&&(0,h.jsx)(`div`,{className:`vitec_card__footer`,children:(0,h.jsxs)(e,{direction:`column`,spacing:.75,children:[R&&(0,h.jsx)(n,{href:R,target:z??`_self`,variant:M,children:B}),V&&(0,h.jsx)(n,{href:V,target:H??`_self`,variant:N,children:U})]})})]})]}),Z=!!L;return(0,h.jsx)(d,{className:g,devInfoTags:v,nested:_,uid:y,spaceBefore:b,spaceAfter:x,children:Z?Z&&!W?(0,h.jsx)(`a`,{className:`vitec_card__link-wrap`,href:L,"aria-label":S??void 0,children:X}):(0,h.jsx)(`div`,{className:`vitec_card__link-wrap vitec_card__link-wrap--div`,role:`link`,tabIndex:0,onClick:()=>{window.location.href=L},onKeyDown:e=>{(e.key===`Enter`||e.key===` `)&&(window.location.href=L)},children:X}):X})}export{g as VitecCard};