1import{C as t,D as s,E as a,Ft as e,N as l,Q as o,Rt as n,T as i,Vt as r,_ as m,gt as c,it as b,mt as p,tt as d,w as k}from"./DSNaGnex.js";import{t as g}from"./BtAp6Vny.js";import{n as u,r as x}from"./CzAvdo8Z.js";import{t as y}from"./RZGBI2V4.js";import{t as f}from"./CXV8zA5g.js";import{n as j}from"./CtKpemYS.js";var v={class:"container relative z-20"},h={class:"bg-gray-100 p-4 flex gap-2 md:gap-6 md:px-10 lg:p-10 lg:px-20"},w={class:"md:flex md:items-center md:justify-between md:w-full"},_={class:"text-black"},C={key:0,class:"text-h2 max-md:mb-1 block"},z={class:"text-copy-small-xs md:text-copy-small-lg lg:text-copy-lg text-gray-600 mb-6 md:mb-0 md:pr-6"},S=l({__name:"SbCtaContactpersonBannerSmall",props:{blok:{},index:{}},async setup(l){let S,V;const{story:q}=([S,V]=p(()=>j(l.blok.contactperson)),S=await S,V(),S),B=t(()=>l.blok.hide?y(l.blok)+" "+u():y(l.blok));return(t,p)=>{const u=g,y=f,j=b("editable");return("useIsVisible"in t?t.useIsVisible:e(x))(l.blok)&&e(q)?c((o(),s("section",{key:0,class:n([e(B),"relative bg-white! text-gray-800!"])},[k("div",v,[k("div",h,[e(q).content.image?.filename?(o(),i(u,{key:0,src:e(q).content.image.filename,alt:e(q).content.image.alt||e(q).content.image.title,class:"rounded-full size-20! md:size-25! aspect-square object-cover shrink-0",sizes:"200px",width:"100",height:"100",quality:"100",provider:"storyblok"},null,8,["src","alt"])):a("",!0),k("div",w,[k("div",_,[e(q).content.name?(o(),s("span",C,r(e(q).content.name),1)):a("",!0),k("p",z,r(l.blok.text),1)]),(o(!0),s(m,null,d(l.blok.button,t=>(o(),i(y,{key:t._uid,blok:t,class:"shrink-0"},null,8,["blok"]))),128))])])])],2)),[[j,l.blok]]):a("",!0)}}}),V=Object.assign(S,{__name:"SbCtaContactpersonBannerSmall"});export{V 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.