1import{_ as p}from"./TMMvcIpE.js";import{a as k,d as L}from"./D7enOkY_.js";import{_ as H}from"./DlAUqK2U.js";import{ao as x,af as t,aa as a,H as h,aj as d,ab as y,ap as g,am as o,u as s}from"./_MbA3FA0.js";const T={"card-case-study":"",class:"container relative flex flex-col overflow-hidden card-case-study md:flex-row rounded-4xl"},M=["src","alt"],j={class:"content relative md:w-1/2 bg-gray-100 px-2.5 md:pl-6 md:p-5 flex flex-col md:flex-row items-start gap-y-4 md:gap-y-6"},I={class:"content-text md:pr-10"},N=["innerHTML"],B=["innerHTML"],C=["innerHTML"],P={__name:"CaseStudy",props:{caseStudy:{type:Object,required:!0}},setup(e){const{t:v,locale:b}=k(),l=L();return(V,D)=>{var n;const c=p,S=x("image-reveal"),w=x("title-reveal");return a(),t("div",T,[h(c,{to:s(l)({name:"case-studies-slug",params:{slug:e.caseStudy.slug}}),class:"overflow-hidden md:w-1/2 rounded-tl-4xl rounded-tr-4xl md:rounded-tr-none md:rounded-bl-4xl","aria-label":`link to ${e.caseStudy.title}`},{default:y(()=>{var r,u,i,m,_,f;return[(u=(r=e.caseStudy.featuredImage)==null?void 0:r.node)!=null&&u.sourceUrl?g((a(),t("img",{key:0,src:(i=e.caseStudy.featuredImage)==null?void 0:i.node.sourceUrl,alt:((f=(_=(m=e.caseStudy.featuredImage)==null?void 0:m.node.fields)==null?void 0:_.altText)==null?void 0:f[s(b)])||"",class:"object-cover w-full h-full rounded-tl-4xl rounded-tr-4xl md:rounded-tr-none"},null,8,M)),[[S]]):o("",!0)]}),_:1},8,["to","aria-label"]),d("div",j,[d("div",I,[(n=e.caseStudy)!=null&&n.title?g((a(),t("h2",{key:0,class:"mb-2.5 md:mb-5 mt-6 text-s-mob md:text-s uppercase",innerHTML:e.caseStudy.title},null,8,N)),[[w]]):o("",!0),e.caseStudy.caseStudiesFields.intro?(a(),t("div",{key:1,innerHTML:e.caseStudy.caseStudiesFields.intro,class:"md:w-3/4"},null,8,B)):o("",!0)]),h(c,{to:s(l)({name:"case-studies-slug",params:{slug:e.caseStudy.slug}}),class:"md:absolute bottom-0 right-0 mb-2.5 md:mb-5 md:mr-5 bg-green-500 text-white rounded-full uppercase w-20 md:w-28 h-20 md:h-28 content-center text-center self-end"},{default:y(()=>[d("span",{class:"circle-button block rotate-[30deg]",role:"none",innerHTML:s(v)("home.projects.discoverProject")},null,8,C)]),_:1},8,["to"])])])}}},O=H(P,[["__scopeId","data-v-4897653c"]]);export{O as _};
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.