1import{_ as d}from"./DnHSH8Uy.js";import{o as t,d as s,e as r,t as i,p as a,F as m,s as u,c as _,f as g}from"./CZfaGkfj.js";const h={key:0,class:"py-16"},p={class:"container"},x={key:0,class:"text-heading-2 text-primary-800 font-medium mb-8 text-center"},f={class:"grid grid-cols-1 md:grid-cols-2 gap-8"},k={class:"p-6"},b={class:"flex items-start gap-4 mb-4"},v={class:"flex-1"},w={key:0,class:"text-heading-5 text-primary-800 font-medium mb-1"},y={key:1,class:"text-sm text-gray-600 mb-1"},B={key:2,class:"text-sm text-primary-600"},N={key:0,class:"text-gray-700 italic mb-4 border-l-4 border-primary-300 pl-4"},S={key:1,class:"text-gray-700 text-sm mb-4"},q=["href","target"],F={__name:"SectionsSectionWidgetGraduateStories",props:{section:Object},setup(o){return(V,n)=>{const c=d;return o.section?(t(),s("section",h,[r("div",p,[o.section?.title?(t(),s("h2",x,i(o.section.title),1)):a("",!0),r("div",f,[(t(!0),s(m,null,u(o.section?.items,(e,l)=>(t(),s("div",{key:l,class:"bg-white border border-gray-200 rounded-lg overflow-hidden hover:shadow-lg transition-shadow"},[e?.image?.url?(t(),_(c,{key:0,src:e.image.url,alt:e?.name||"Graduate",sizes:"sm:100vw md:50vw",placeholder:[600,400,75,5],class:"w-full aspect-video object-cover"},null,8,["src","alt"])):a("",!0),r("div",k,[r("div",b,[r("div",v,[e?.name?(t(),s("h3",w,i(e.name),1)):a("",!0),e?.degree?(t(),s("p",y,i(e.degree),1)):a("",!0),e?.year?(t(),s("p",B," Class of "+i(e.year),1)):a("",!0)])]),e?.quote?(t(),s("blockquote",N,' "'+i(e.quote)+'" ',1)):a("",!0),e?.description?(t(),s("p",S,i(e.description),1)):a("",!0),e?.link?.url?(t(),s("a",{key:2,href:e.link.url,target:e.link.target||"_self",class:"inline-flex items-center gap-2 text-primary-800 text-sm font-medium hover:gap-3 transition-all"},[g(i(e.link.label||"Read full story")+" ",1),n[0]||(n[0]=r("i",{class:"pi pi-arrow-right text-xs"},null,-1))],8,q)):a("",!0)])]))),128))])])])):a("",!0)}}};export{F 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.