1import{j as e,E as t,v as a,A as r}from"./index-C2KlasXz.js";function d({banner:l}){const s=t(l.imageUrl),i=t(l.mobileImageUrl)||s,c=l.imageAlt??"",o=`${l.focalX}% ${l.focalY}%`;return e.jsx("section",{className:"@container overflow-hidden rounded-3xl bg-card shadow-soft ring-1 ring-black/5",children:e.jsxs("div",{className:"grid grid-cols-1 @5xl:grid-cols-12",children:[i?e.jsx("div",{className:"order-1 @5xl:order-2 @5xl:col-span-7",children:e.jsxs("picture",{children:[s&&i!==s?e.jsx("source",{media:"(min-width: 1024px)",srcSet:s}):null,e.jsx("img",{...a(i,{width:1200,aspect:16/9,sizes:"(min-width: 1024px) 58vw, 100vw"}),alt:c,style:{objectPosition:o},className:"h-52 w-full object-cover @xl:h-64 @5xl:h-full @5xl:min-h-[22rem]"})]})}):null,e.jsxs("div",{className:"order-2 flex min-w-0 flex-col justify-center gap-3 bg-brand-lighter p-5 @xl:p-8 @5xl:order-1 @5xl:col-span-5 @5xl:p-10",children:[l.overline?e.jsx("p",{className:"text-xs font-bold uppercase tracking-wider text-brand",children:l.overline}):null,e.jsx("h2",{className:"font-display text-2xl font-bold leading-tight text-brand-darker @5xl:text-3xl",children:l.headline}),l.bodyText?e.jsx("p",{className:"text-ink",children:l.bodyText}):null,l.secondaryText?e.jsx("p",{className:"font-semibold text-ink",children:l.secondaryText}):null,l.ctaLabel&&l.ctaHref?e.jsx("div",{className:"pt-2",children:e.jsxs("a",{href:l.ctaHref,className:"btn-warm flex w-full justify-center @xl:w-fit",children:[l.ctaLabel,e.jsx(r,{className:"h-4 w-4"})]})}):null]})]})})}function n({banners:l,className:s="container-page pb-8 sm:pb-12"}){return!l||l.length===0?null:e.jsx("div",{className:s,children:e.jsx("div",{className:"space-y-8",children:l.map(i=>e.jsx(d,{banner:i},i.id))})})}export{d as P,n as a};
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.