1import{_ as l}from"./DQCKVtUA.js";import{v as t,x as e,g as o}from"./COlXOYOc.js";import{u as a,aR as s,N as r,aS as n,G as i,aV as d,S as c,b1 as x,aU as u,aW as g,Q as m,aX as p,r as f,c as v}from"./BbQGqu_p.js";import{u as b}from"./DjcdcCto.js";import"./BTPuKsoi.js";import"./DpS8gKNB.js";const h=t("journeyStore",{state:()=>({journeyContent:[]}),getters:{getJourneyContent:l=>l.journeyContent},actions:{async fetchJourneyContent(l={page:1,limit:6}){const{$axios:t}=a();return e("fetchJourneyContent",(async()=>{var e,o;const a=await t.get("/journey-content",{params:l});return this.journeyContent=null==(e=null==a?void 0:a.data)?void 0:e.data,null==(o=null==a?void 0:a.data)?void 0:o.data}))}}}),y={class:"w-full bg-white pb-16 md:pb-24"},w={key:0,class:"container mx-auto px-4"},k={class:"grid gap-6 grid-cols-1 md:grid-cols-2 xl:grid-cols-7 xl:grid-rows-3 xl:h-[750px]"},j={key:0,class:"group relative overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-sm md:col-span-2 md:row-span-1 xl:col-span-3 xl:row-span-3 xl:col-start-1 xl:row-start-1 xl:border-0 xl:bg-gray-900 xl:shadow-lg"},T={class:"h-80 w-full overflow-hidden xl:absolute xl:inset-0 xl:h-full"},C=["src","alt"],J={class:"relative flex flex-col p-6 xl:h-full xl:justify-end xl:p-10"},_={class:"mb-4"},S={class:"inline-block rounded-full bg-[#dbf547] px-4 py-1.5 text-xs font-bold uppercase tracking-wider text-black"},I={class:"mb-4 text-3xl font-bold text-gray-900 xl:text-white xl:text-4xl"},$={class:"mb-6 max-w-md text-gray-600 line-clamp-3 xl:text-gray-200"},z={class:"font-bold text-lg"},A={key:1,class:"group flex flex-col overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-sm md:col-span-1 xl:col-span-2 xl:row-span-2"},B={class:"h-64 overflow-hidden xl:h-[55%]"},F=["src","alt"],G={class:"flex flex-1 flex-col p-6 lg:p-8"},H={class:"mb-3 text-xl font-bold text-gray-900"},D={class:"mb-4 flex-1 text-sm leading-relaxed text-gray-600 line-clamp-3"},E={key:2,class:"group flex flex-col overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-sm md:col-span-1 xl:col-span-2 xl:row-span-2"},L={class:"h-64 overflow-hidden xl:h-[55%]"},M=["src","alt"],N={class:"flex flex-1 flex-col p-6 lg:p-8"},Q={class:"mb-3 text-xl font-bold text-gray-900"},R={class:"mb-4 flex-1 text-sm leading-relaxed text-gray-600 line-clamp-3"},U={key:3,class:"group overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-sm md:col-span-2 xl:col-span-4 xl:row-span-1"},V={class:"hidden md:flex flex-row items-center h-full p-6 lg:p-8 gap-8"},W={class:"flex-1"},X={class:"mb-3 text-xl font-bold text-gray-900"},Y={class:"mb-4 text-sm leading-relaxed text-gray-600 line-clamp-2"},q={class:"h-full w-48 xl:w-64 flex-shrink-0 overflow-hidden"},K=["src","alt"],O={class:"md:hidden flex flex-col"},P={class:"h-64 overflow-hidden"},Z=["src","alt"],ll={class:"p-6"},tl={class:"mb-2 text-xl font-bold text-gray-900"},el={class:"mb-4 text-sm text-gray-600 line-clamp-3"},ol={key:0,class:"grid gap-6 grid-cols-1 md:grid-cols-2 mt-6"},al={class:"h-64 md:hidden overflow-hidden"},sl=["src","alt"],rl={class:"flex-1 p-6 lg:p-8"},nl={class:"mb-3 text-xl font-bold text-gray-900"},il={class:"mb-4 text-sm leading-relaxed text-gray-600 line-clamp-2"},dl={class:"hidden md:block w-48 xl:w-64 flex-shrink-0 overflow-hidden m-6 lg:m-8 rounded-xl"},cl=["src","alt"],xl={__name:"JourneySectionGrid",setup(t){const e=h(),a=f(null),{data:xl}=b("journeyContent",(async()=>{try{return e.getJourneyContent&&e.getJourneyContent.length>0||await e.fetchJourneyContent(),e.getJourneyContent}catch(l){return a.value=l.message||"Failed to load journey content",[]}})),ul=v((()=>xl.value?xl.value.map((l=>{var t;const e=null==(t=l.journeyContentItems)?void 0:t[0],a=(null==e?void 0:e.isBlog)?null==e?void 0:e.blog:null==e?void 0:e.page;return{title:l.title,subTitle:null==a?void 0:a.title,excerpt:null==a?void 0:a.excerpt,image:(null==l?void 0:l.coverImage)?o(null==l?void 0:l.coverImage).optimized:o(null==a?void 0:a.featuredImage).optimized,link:(null==e?void 0:e.isBlog)?`/blog/${null==a?void 0:a.slug}`:`/page/${null==a?void 0:a.slug}`,buttonText:(null==e?void 0:e.buttonText)||"Learn More"}})):[]));return(t,e)=>{const o=l;return s(),r("div",y,[e[1]||(e[1]=n("div",{class:"px-4 sm:px-8 md:px-16 lg:px-32 xl:px-[260px]"},[n("div",{class:"max-w-[1400px] w-full mx-auto"},[n("h2",{class:"text-3xl sm:text-4xl lg:text-[40px] font-bold text-[#0E101A] text-center",style:{"letter-spacing":"-1px"}}," Your Journey Starts Here "),n("p",{class:"text-base md:text-lg tracking-tight text-[#585D69] pt-4 sm:pt-6 md:pt-6 pb-6 sm:pb-8 md:pb-10 text-center max-w-3xl mx-auto"}," From your first note to your first performance, we provide the expert mentors and vibrant community you need to master your craft. ")])],-1)),i(ul).length>0?(s(),r("div",w,[n("div",k,[i(ul)[0]?(s(),r("div",j,[n("div",T,[n("img",{src:i(ul)[0].image||"placeholder-image.png",alt:i(ul)[0].title||"Title",class:"h-full w-full object-cover transition-transform duration-700 group-hover:scale-105"},null,8,C),e[0]||(e[0]=n("div",{class:"absolute inset-0 bg-gradient-to-t from-black/90 via-black/40 to-transparent hidden xl:block"},null,-1))]),n("div",J,[n("div",_,[n("span",S,d(i(ul)[0].subTitle),1)]),n("h3",I,d(i(ul)[0].title),1),n("p",$,d(i(ul)[0].excerpt),1),c(o,{to:i(ul)[0].link,
1class:"group/link inline-flex items-center text-gray-900 transition-colors hover:text-gray-700 xl:text-[#dbf547] xl:hover:text-[#dbf547]/80"},{default:x((()=>[n("span",z,d(i(ul)[0].buttonText),1)])),_:1},8,["to"])])])):u("",!0),i(ul)[1]?(s(),r("div",A,[n("div",B,[n("img",{src:i(ul)[1].image,alt:i(ul)[1].title||"Title",class:"h-full w-full object-cover transition-transform duration-700 group-hover:scale-105"},null,8,F)]),n("div",G,[n("h3",H,d(i(ul)[1].title),1),n("p",D,d(i(ul)[1].excerpt),1),c(o,{to:i(ul)[1].link,class:"mt-auto inline-flex items-center font-bold text-gray-900 transition-colors hover:text-gray-700"},{default:x((()=>[n("span",null,d(i(ul)[1].buttonText),1)])),_:1},8,["to"])])])):u("",!0),i(ul)[2]?(s(),r("div",E,[n("div",L,[n("img",{src:i(ul)[2].image,alt:i(ul)[2].title||"Title",class:"h-full w-full object-cover transition-transform duration-700 group-hover:scale-105"},null,8,M)]),n("div",N,[n("h3",Q,d(i(ul)[2].title),1),n("p",R,d(i(ul)[2].excerpt),1),c(o,{to:i(ul)[2].link,class:"mt-auto inline-flex items-center font-bold text-gray-900 transition-colors hover:text-gray-700"},{default:x((()=>[n("span",null,d(i(ul)[2].buttonText),1)])),_:1},8,["to"])])])):u("",!0),i(ul)[3]?(s(),r("div",U,[n("div",V,[n("div",W,[n("h3",X,d(i(ul)[3].title),1),n("p",Y,d(i(ul)[3].excerpt),1),c(o,{to:i(ul)[3].link,class:"inline-flex items-center font-bold text-gray-900 transition-colors hover:text-gray-700"},{default:x((()=>[n("span",null,d(i(ul)[3].buttonText),1)])),_:1},8,["to"])]),n("div",q,[n("img",{src:i(ul)[3].image,alt:i(ul)[3].title||"Title",class:"h-full w-full object-cover rounded-xl transition-transform duration-700 group-hover:scale-105"},null,8,K)])]),n("div",O,[n("div",P,[n("img",{src:i(ul)[3].image,alt:i(ul)[3].title||"Title",class:"h-full w-full object-cover object-top"},null,8,Z)]),n("div",ll,[n("h3",tl,d(i(ul)[3].title),1),n("p",el,d(i(ul)[3].excerpt),1),c(o,{to:i(ul)[3].link,class:"font-bold text-gray-900"},{default:x((()=>[g(d(i(ul)[3].buttonText),1)])),_:1},8,["to"])])])])):u("",!0)]),i(ul).length>4?(s(),r("div",ol,[(s(!0),r(m,null,p(i(ul).slice(4),((l,t)=>(s(),r("div",{key:t,class:"group flex flex-col md:flex-row overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-sm"},[n("div",al,[n("img",{src:l.image,alt:l.title||"Title",class:"h-full w-full object-cover"},null,8,sl)]),n("div",rl,[n("h3",nl,d(l.title),1),n("p",il,d(l.excerpt),1),c(o,{to:l.link,class:"font-bold text-gray-900 transition-colors hover:text-gray-700"},{default:x((()=>[g(d(l.buttonText),1)])),_:2},1032,["to"])]),n("div",dl,[n("img",{src:l.image,alt:l.title||"Title",class:"h-full w-full object-cover transition-transform duration-700 group-hover:scale-105"},null,8,cl)])])))),128))])):u("",!0)])):u("",!0)])}}};export{xl 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.