const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C_vtMEp0.js","./m2W8DxR4.js","./entry.Do3VY3Tl.css","./HeroClientsLogos.CvQBJ9xB.css","./G0GHUzaI.js","./B5cKPMxT.js","./NbO5dH5-.js","./krbhwCDS.js","./D_lKd_s-.js","./CEyI8lcf.js","./UqrktGnl.js","./BZWJQvfz.js","./DT-hKSom.js","./b1l8QPBl.js","./DN4yyKL7.js","./C8GYBF0x.js","./f4OvDAmT.js","./COA9s1yS.js","./BNOTwGsJ.js","./C8p6Bfm2.js","./0eED25Of.js","./DaqkdMVO.js","./VerticalTabsWithContent.CQJWrFKl.css","./Dd5E4SKG.js","./BBw2VN9e.js","./BQgDqxxW.js","./CUZc3WDI.js","./ByXNX2C_.js","./Lottie.vTs7bcGR.css","./HorizontalTabsWithContent.CbYWprHf.css","./Cqxv7djH.js","./Wxbikq7x.js","./BXVhohEk.js","./C3kf8i9S.js","./XVpmYxmA.js","./x_rD_Ya3.js","./StackedProductsCarouselMobile.GHnNMcdK.css","./D7WfqKiy.js","./StackedProductsCarousel.D4IAjK1-.css","./ClWAosVl.js","./DcLuYEqG.js","./1DAv0jxv.js","./MhE3uWGA.js","./72ym9sPl.js","./BHzZfMYf.js","./CfbHSIl8.js","./CJl6yHPT.js","./CTby_rp-.js","./D4cd7EFQ.js","./TestimonialsCard.DIyWhMEV.css","./CioX7pik.js","./ByNB5mo6.js","./HorizontalCarouselWithControls.BzedyUVw.css","./BmY1sHVs.js","./CPh0KsW5.js","./ClMHyFln.js","./DefaultHorizontalCarousel.BN48bmNh.css","./Cdy0i6uv.js","./Dw7sEGjw.js","./BfFLopcE.js","./BIijaR-5.js","./D_Id-0YL.js","./DGuBWS9S.js","./BG3x8QMr.js","./56PacuBL.js","./C23I9XrY.js","./C9CsCbrm.js","./CwSASBd3.js","./CYT-4scj.js","./qBiG9vJx.js","./DylPTGxV.js","./DiGk5lvr.js","./B6MxMaFH.js","./By7YY3Y-.js","./ukITAmIo.js","./Contact._TErGI6G.css","./ComZM_b-.js","./B2GjZQ9_.js","./CtM3ip2k.js","./BHFrVWfd.js"])))=>i.map(i=>d[i]);
import{d as z,a as r,o as a,f as t,e as o,t as g,w as v,v as D,z as S,b as L,c as A,u as y,F as u,A as p,y as i,k as P,q as $,s as c,l as I,p as R}from"./m2W8DxR4.js";import{_ as B,a as O}from"./DUV2SvzU.js";import{_ as j}from"./D4cd7EFQ.js";import N from"./CeSsshZl.js";import{c as G,a as _}from"./Dw7sEGjw.js";import{u as F}from"./CWhPHdmO.js";import{u as q}from"./BHFrVWfd.js";import"./DT-hKSom.js";import"./Wxbikq7x.js";import"./BXVhohEk.js";const M=G("components/global/HeroClientsLogos.vue",()=>i(()=>import("./C_vtMEp0.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(e=>e.default||e)),Q={id:"hero",class:"-mt-header bg-gradient-odd relative overflow-hidden max-2xl:flex max-2xl:flex-col max-2xl:justify-center"},W={class:"2xl:pt-header relative z-[1] container mx-auto flex flex-col justify-center px-4 pt-[calc(var(--header-height)+4rem)]"},J={class:"dark-text-gradient mx-auto max-w-[850px] text-center text-2xl leading-10 font-semibold text-pretty md:text-4xl md:leading-14 2xl:pt-36 2xl:text-5xl 2xl:leading-16"},K={class:"text-muted-foreground mx-auto max-w-[400px] py-10 text-center md:max-w-[735px]"},U={class:"xl:py-section relative z-[2] py-[50px]"},X={key:0,class:"overflow-hidden pt-8"},Y={class:"flex h-[4rem] items-center md:h-[5rem] lg:h-[6rem]"},Z={class:"container mx-auto px-4"},ee={class:"flex w-full animate-pulse items-center gap-7"},te=z({__name:"Hero",setup(e){const{data:s}=F();return(l,m)=>{const h=B,d=O,f=j,b=D,k=N,x=M;return a(),r("section",Q,[t(h),t(d,{position:"top"}),o("div",W,[o("h1",J,g(l.$t("homeHero.title")),1),o("p",K,g(l.$t("homeHero.description")),1),t(k,null,{default:v(()=>[t(b,{to:"/contact",class:"mx-auto"},{default:v(()=>[t(f,{class:"mx-auto cursor-pointer !text-black dark:!text-white",variant:"wsDefault",size:"wsDefault"},{default:v(()=>[S(g(l.$t("homeHero.button")),1)]),_:1})]),_:1})]),_:1})]),o("div",U,[y(s)?L("",!0):(a(),r("div",X,[o("div",Y,[o("div",Z,[o("div",ee,[(a(),r(u,null,p(3,n=>o("div",{key:`mobile-${n}`,class:"h-16 w-full rounded-md bg-gray-200 sm:hidden dark:bg-gray-700"})),64)),(a(),r(u,null,p(5,n=>o("div",{key:`tablet-${n}`,class:"hidden h-16 w-full rounded-md bg-gray-200 sm:flex lg:hidden dark:bg-gray-700"})),64)),(a(),r(u,null,p(8,n=>o("div",{key:`desktop-${n}`,class:"hidden h-16 w-full rounded-md bg-gray-200 lg:flex xl:hidden dark:bg-gray-700"})),64)),(a(),r(u,null,p(10,n=>o("div",{key:`large-screen-${n}`,class:"hidden h-16 w-full rounded-md bg-gray-200 xl:flex dark:bg-gray-700"})),64))])])])])),y(s)?(a(),A(x,{key:1,clients:y(s),"hydrate-after":1e3},null,8,["clients"])):L("",!0)]),t(d,{position:"bottom"})])}}}),oe=_("components/home/Services.vue",()=>i(()=>import("./G0GHUzaI.js"),__vite__mapDeps([4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]),import.meta.url).then(e=>e.default||e)),ne=_("components/home/ProjectsHighlights.vue",()=>i(()=>import("./BBw2VN9e.js"),__vite__mapDeps([24,5,1,2,25,9,10,11,12,13,14,15,16,17,18,26,27,28,21,29,30,31,32,33,34,35,36,37,8,38]),import.meta.url).then(e=>e.default||e)),se=_("components/home/Counter.vue",()=>i(()=>import("./ClWAosVl.js"),__vite__mapDeps([39,40,41,1,2,42,31,32]),import.meta.url).then(e=>e.default||e)),ae=_("components/home/Testimonials.vue",()=>i(()=>import("./72ym9sPl.js"),__vite__mapDeps([43,44,1,2,5,45,26,27,28,46,47,12,19,20,48,49,50,51,52,53,31,32]),import.meta.url).then(e=>e.default||e)),ie=_("components/home/Advantages.vue",()=>i(()=>import("./CPh0KsW5.js"),__vite__mapDeps([54,5,1,2,55,51,56]),import.meta.url).then(e=>e.default||e)),re=_("components/home/ProjectStages.vue",()=>i(()=>import("./Cdy0i6uv.js"),__vite__mapDeps([57,1,2,5,58,59]),import.meta.url).then(e=>e.default||e)),_e=_("components/home/ContactSection.vue",()=>i(()=>import("./BIijaR-5.js"),__vite__mapDeps([60,61,5,1,2,62,63,64,12,16,21,14,65,13,66,48,67,68,11,69,17,70,71,18,72,73,31,32,47,26,27,28,74,75,76,77,78,79]),import.meta.url).then(e=>e.default||e)),ye=z({__name:"index",async setup(e){let s,l;const{t:m,locale:h}=P(),d=R();$({title:c(()=>m("homeSeo.title")),description:c(()=>m("homeSeo.description")),ogTitle:c(()=>m("homeSeo.ogTitle")),ogDescription:c(()=>m("homeSeo.ogDescription")),keywords:c(()=>m("homeSeo.keywords"))});const{data:f}=([s,l]=I(()=>q("general",()=>$fetch(`${d.public.apiBase}general`,{headers:{"Content-Language":h.value}}),{lazy:!0})),s=await s,l(),s);return(b,k)=>{const x=te,n=oe,H=ne,w=se,V=ae,E=ie,C=re,T=_e;return a(),r("main",null,[t(x),t(n,{"background-even":!0,"hydrate-on-visible":""}),t(H,{"background-even":!1,"hydrate-on-visible":""}),t(w,{"hydrate-on-visible":""}),t(V,{"hydrate-on-visible":""}),t(E,{"hydrate-on-visible":""}),t(C,{"hydrate-on-visible":""}),t(T,{"hydrate-on-visible":""})])}}});export{ye as default};
