PageSourceSearch

https://emcc-jo.com/build/assets/home-CYX1COqd.js

js emcc-jo.com collected 2026-10-06 09:07:58 UTC 22,389 bytes, 1 lines download raw bytes

1import{r as i,j as e,K as F,$ as z,L as le}from"./app-Bk7y066z.js";import{q as Y,B as v,S as L,k,t as re,w as ae,l as ie,R as W,o as ne,N as oe,F as ce}from"./Seo-D_N7UeIw.js";import{B as _}from"./button-BK9Y1yTB.js";import{u as de}from"./embla-carousel-react.esm-DjhFtFYv.js";import{c as y}from"./utils-B7r3gYuV.js";import{A as ue,a as xe}from"./arrow-right-Clxo2Hdm.js";import{C as me}from"./chevron-left-Dai1NuBY.js";import{C as pe}from"./chevron-right-C0YveOeG.js";import{P as he}from"./portfolio-H3bNKocv.js";import{N as fe,C as ge}from"./number-ticker-DJeYeVCl.js";/* empty css            */import"./x-DysdiLTC.js";import"./index-YXVw75rx.js";import"./animated-arrow-CGRtz7Yi.js";const G=({children:l,className:s=""})=>{const c=Y(),n=i.useRef(null),[r,o]=i.useState(0),[d,u]=i.useState(0);i.useEffect(()=>{const h=()=>{if(n.current){const j=n.current.offsetHeight,w=n.current.offsetWidth;j!==r&&o(j),w!==d&&u(w)}},N=new MutationObserver(h);return n.current&&N.observe(n.current,{childList:!0,subtree:!0,attributes:!0}),h(),window.addEventListener("resize",h),()=>{N.disconnect(),window.removeEventListener("resize",h)}},[r,d]);const t=150,a=40,x={inset:`polygon(0% 0%, ${t}px 0%, ${t+a}px 40px, 100% 40px, 100% 100%, ${t+125}px 100%, ${t+85}px ${r-40}px, 0% ${r-40}px)`,object:`polygon(0% 4px, ${t-1}px 4px, ${t+a-1}px 44px, 100% 44px, 100% ${r-4}px, ${t+126}px ${r-4}px, ${t+86}px ${r-44}px, 0% ${r-44}px)`},g=575,b=65,m={inset:`polygon(0% 0px, ${g}px 0px, ${g+b}px 80px, 100% 80px, 100% ${r}px, ${d-g}px ${r}px, ${d-(g+b)}px ${r-80}px, 0% ${r-80}px)`,object:`polygon(0% 4px, ${g-2}px 4px, ${g+b-2}px 84px, 100% 84px, 100% ${r-4}px, ${d-(g-2)}px ${r-4}px, ${d-(g+b-2)}px ${r-84}px, 0% ${r-84}px)`},p=c?x:m;return e.jsxs("div",{ref:n,className:"relative",children:[e.jsx(v,{delay:.3,inView:!0,direction:"up",className:"absolute inset-0",children:e.jsx("div",{className:"absolute inset-0 bg-brand-primary",style:{clipPath:p.inset}})}),e.jsx(v,{direction:"up",className:`brand-gradient relative ${s}`,style:{clipPath:p.object},children:l})]})},be=({aboutSection:l})=>{const[s,c]=i.useState(0),n=1.4,r=.5,o=i.useRef(null),d=i.useRef(null);return i.useEffect(()=>{const u=()=>{if(!o.current)return;const a=o.current.getBoundingClientRect(),x=o.current.offsetHeight||0,g=x*n,b=Math.max(0,g-x);let m=a.top*r;m>0&&(m=0),m<-b&&(m=-b),c(m)},t=()=>{d.current===null&&(d.current=window.requestAnimationFrame(()=>{d.current=null,u()}))};return u(),window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),()=>{window.removeEventListener("scroll",t),window.removeEventListener("resize",t),d.current&&cancelAnimationFrame(d.current)}},[]),e.jsx(G,{className:"my-16",children:e.jsxs("div",{className:"grid place-content-center gap-10 lg:grid-cols-2 max-lg:pt-32  max-lg:pb-24",children:[e.jsx("div",{ref:o,className:"aspect-square w-full h-full hidden lg:block overflow-hidden",children:e.jsx(L,{src:`/storage/${l.image}`,width:600,height:600,alt:l.title,isFull:!0,className:"w-full h-full p-0 object-cover object-top will-change-transform",style:{transform:`translateY(${s}px) scale(${n})`,transformOrigin:"center top"}})}),e.jsx(k,{title:"Built on Credibility, Driven by Excellence",description:l.description,buttonText:"Explore More",buttonLink:"/about-us",isLight:!0,className:"max-lg:order-first px-8  lg:pt-32 lg:px-12 pb-8 lg:pb-20"})]})})},O=i.createContext(null);function T(){const l=i.useContext(O);if(!l)throw new Error("useCarousel must be used within a <Carousel />");return l}function U({orientation:l="horizontal",opts:s,setApi:c,plugins:n,className:r,children:o,...d}){const[u,t]=de({...s,axis:l==="horizontal"?"x":"y"},n),[a,x]=i.useState(!1),[g,b]=i.useState(!1),m=i.useCallback(j=>{j&&(x(j.canScrollPrev()),b(j.canScrollNext()))},[]),p=i.useCallback(()=>{t==null||t.scrollPrev()},[t]),h=i.useCallback(()=>{t==null||t.scrollNext()},[t]),N=i.useCallback(j=>{j.key==="ArrowLeft"?(j.preventDefault(),p()):j.key==="ArrowRight"&&(j.preventDefault(),h())},[p,h]);return i.useEffect(()=>{!t||!c||c(t)},[t,c]),i.useEffect(()=>{if(t)return m(t),t.on("reInit",m),t.on("select",m),()=>{t==null||t.off("select",m)}},[t,m]),e.jsx(O.Provider,{value:{carouselRef:u,api:t,opts:s,orientation:l||((s==null?void 0:s.axis)==="y"?"vertical":"horizontal"),scrollPrev:p,scrollNext:h,canScrollPrev:a,canScrollNext:g},children:e.jsx("div",{onKeyDownCapture:N,className:y("relative",r),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...d,children:o})})}function X({className:l,...s}){const{carouselRef:c,orientation:n}=T();return e.jsx("div",{ref:c,className:"overflow-hidden","data-slot":"carousel-content",children:e.jsx("div",{className:y("flex",n==="horizontal"?"-ml-4":"-mt-4 flex-col",l),...s})})}function K({className:l,...s}){const{orientation:c}=T();return e.jsx("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:y("min-w-0 shrink-0 grow-0 basis-full",c==="horizontal"?"pl-4":"pt-4",l),...s})}function J({className:l,variant:s="outline",size:c="icon",...n}){const{orientation:r,scrollPrev:o,canScrollPrev:d}=T();return e.jsxs(_,{"data-slot":"carousel-previous",variant:s,size:c,className:y("absolute size-8 rounded-full",r==="horizontal"?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",l),disabled:!d,onClick:o,...n,children:[e.jsx(ue,{}),e.jsx("span",{className:"sr-only",children:"Previous slide"})]})}function Q({className:l,variant:s="outline",size:c="icon",...n}){const{orientation:r,scrollNext:o,canScrollNext:d}=T();return e.jsxs(_,{"data-slot":"carousel-next",variant:s,size:c,className:y("absolute size-8 rounded-full",r==="horizontal"?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",l),disabled:!d,onClick:o,...n,children:[e.jsx(xe,{}),e.jsx("span",{className:"sr-only",children:"Next slide"})]})}function je({testimonialSection:l}){const[s,c]=i.useState(),[n,r]=i.useState(!1),[o,d]=i.useState(!0),[u,t]=i.useState(0);return i.useEffect(()=>{if(!s)return;const a=()=>{r(s.canScrollPrev()),d(s.canScrollNext()),t(s.selectedScrollSnap())};return s.on("select",a),a(),()=>{s.off("select",a)}},[s]),e.jsx("section",{className:"brand-base-section-py mb-24",children:e.jsx("div",{className:"brand-container",children:e.jsxs(U,{opts:{align:"start",loop:!0},className:"w-full",setApi:c,children:[e.jsxs("div",{className:"flex items-start justify-between w-full",children:[e.jsx(k,{title:"Client Testimonials",isTitleOnly:!0,className:"mb-2.5 md:mb-0"}),e.jsxs("div",{className:"hidden md:flex items-center space-x-4",children:[e.jsx(_,{variant:"ghost",size:"icon",className:`w-12 h-12 rounded-full bg-[#C1CDD2] hover:bg-brand-secondary active:bg-brand-secondary group ${n?"":"opacity-50 cursor-not-allowed"}`,disabled:!n,onClick:()=>s==null?void 0:s.scrollPrev(),"aria-label":"View previous testimonials",children:e.jsx(me,{className:"h-5 w-5 text-black group-hover:text-brand-primary group-active:text-brand-primary transition-colors"})}),e.jsx(_,{variant:"ghost",size:"icon",className:`w-12 h-12 rounded-full bg-[#C1CDD2] hover:bg-brand-secondary active:bg-brand-secondary group ${o?"":"opacity-50 cursor-not-allowed"}`,disabled:!o,onClick:()=>s==null?void 0:s.scrollNext(),"aria-label":"View next testimonials",children:e.jsx(pe,{className:"h-5 w-5 text-black group-hover:text-brand-primary group-active:text-brand-primary transition-colors"})})]})]}),e.jsx(X,{children:l.additional_data.testimonials.map((a,x)=>e.jsx(K,{className:"basis-full lg:basis-1/2 xl:basis-1/3",children:e.jsx(v,{delay:.15,inView:!0,offset:10,direction:"left",className:"h-full p-0 md:p-8",children:e.jsxs("div",{className:"flex h-full flex-col justify-between border-b-4 border-brand-primary p-4 relative",children:[e.jsx("q",{className:"leading-7 text-black ",children:a.testimonial}),e.jsx("div",{className:"mt-6 flex gap-4 leading-5",children:e.jsxs("div",{className:"text-sm",children:[e.jsx("p",{className:"font-medium text-black",children:a.name}),e.jsx("p",{className:" text-black line-clamp-1",children:a.designation}),a.company&&e.jsx("p",{className:"text-muted-foreground",children:a.company})]})})]})})},x))}),e.jsxs(v,{delay:.15,inView:!0,direction:"up",className:"flex justify-between items-center mt-6 md:hidden",children:[e.jsx("div",{className:"flex gap-2",children:l.additional_data.testimonials.map((a,x)=>e.jsx("button",{className:y("w-2 h-2 rounded-full transition-colors",u===x?"bg-brand-primary":"bg-gray-300"),onClick:()=>s==null?void 0:s.scrollTo(x),"aria-label":`Go to testimonial ${x+1}`},x))}),e.jsxs("div",{className:"flex gap-2",children:[e.jsx(J,{className:`static translate-y-0 translate-x-0 h-8 w-8 border-none rounded-full ${n?"bg-[#4E4E4E]":"bg-[#969696]"}`}),e.jsx(Q,{className:`static translate-y-0 translate-x-0 h-8 w-8 border-none rounded-full ${o?"bg-[#4E4E4E]":"bg-[#969696]"}`})]})]})]})})})}function ve({sectionData:l,clients:s}){var H,V;re(),ae();const{img_cdn_url:c}=F().props,n=Y(),[r,o]=i.useState(!1),[d,u]=i.useState(0),t=1.12,a=.18,x=i.useRef(null),g=i.useRef(null),b=i.useRef(null),m=845,[p,h]=i.useState(0),[N,j]=i.useState(0),[w,S]=i.useState(0),$=((H=l.additional_data.stats)==null?void 0:H.map(f=>({value:f.number,suffix:f.suffix,label:f.label})))||[];i.useEffect(()=>{const f=()=>{x.current&&h(x.current.offsetWidth)};return f(),window.addEventListener("resize",f),()=>window.removeEventListener("resize",f)},[]),i.useEffect(()=>{const f=()=>{g.current&&(j(g.current.offsetWidth),S(g.current.offsetHeight))};return f(),window.addEventListener("resize",f),()=>window.removeEventListener("resize",f)},[]),i.useEffect(()=>{const f=setTimeout(()=>{o(!0)},100);return()=>clearTimeout(f)},[]),i.useEffect(()=>{const f=()=>{if(!x.current)return;const te=x.current.getBoundingClientRect(),q=x.current.offsetHeight||0,se=q*t,B=Math.max(0,se-q);let P=te.top*a;P>0&&(P=0),P<-B&&(P=-B),u(P)},E=()=>{b.current===null&&(b.current=window.requestAnimationFrame(()=>{b.current=null,f()}))};return f(),window.addEventListener("scroll",E,{passive:!0}),window.addEventListener("resize",E),()=>{window.removeEventListener("scroll",E),window.removeEventListener("resize",E),b.current&&cancelAnimationFrame(b.current)}},[]);const C=150,Z={inset:`polygon(0% 0%,100% 0%, 100% 100%, ${C+125}px 100%, ${C+85}px ${m-40}px, 0% ${m-40}px)`,object:`polygon(0% 0%,100% 0%, 100% ${m-5}px, ${C+127}px ${m-5}px, ${C+86}px ${m-44}px, 0% ${m-44}px)`},D=`polygon(0% 0%,100% 0%, 100% 100%, ${C+127}px 100%, ${C+86}px ${m-44}px, 0% ${m-44}px)`,A=575,M=65,ee={inset:`polygon(0% 80px, ${p-A}px 80px, ${p+M-A}px 0%, 100% 0%, 100% 100%, 0% 100%)`,object:`polygon(0% 84px, ${p-(A-2)}px 84px, ${p+M-(A-2)}px 4px, 100% 4px, 100% 100%, 0% 100%)`},R=n?Z:ee;return e.jsxs(e.Fragment,{children:[e.jsx("section",{ref:x,children:e.jsx("div",{className:"w-full h-[845px] lg:h-[92vh] mt-0 lg:mt-10",children:e.jsxs("div",{className:"relative h-full",children:[e.jsx(v,{delay:.15,direction:"left",className:"absolute inset-0",style:{clipPath:R.inset},children:e.jsx("div",{className:"absolute inset-0  bg-brand-primary",style:{clipPath:R.inset}})}),e.jsx("div",{className:"absolute max-lg:hidden inset-0 bg-white my-[7px]",style:{clipPath:R.inset}}),e.jsx("div",{className:"absolute lg:hidden inset-0 bg-white mb-[5px]",style:{clipPath:D}}),e.jsx("div",{className:"absolute inset-0 overflow-hidden",style:{clipPath:R.object},children:l.image&&e.jsxs(e.Fragment,{children:[e.jsx("img",{src:`${c}/storage/${n&&((V=l.additional_data)!=null&&V.mobile_image)?l.additional_data.mobile_image:l.image}`,alt:"Project 1",fetchPriority:"high",className:"w-full h-full object-cover object-center will-change-transform",style:{transform:`translateY(${d}px) scale(${t})`,transformOrigin:"center top"},loading:"eager"}),e.jsx("div",{className:"absolute inset-0",style:{background:"linear-gradient(182.29deg, rgba(0, 0, 0, 0) -8.72%, rgba(0, 0, 0, 0.4) 99.84%)"}})]})}),e.jsx("div",{className:"flex w-full h-full justify-center items-center ",children:e.jsx("div",{className:"relative pt-5 lg:pt-24 min-[1680px]:!pt-5 pb-16 lg:pb-0 min-[1680px]:!pb-16 w-full",children:e.jsxs("div",{className:"brand-container justify-start items-start flex flex-col gap-16 md:gap-20 relative z-10",children:[e.jsx("div",{className:"min-w-screen-md",children:e.jsxs("div",{className:`flex max-w-screen-lg flex-col items-start justify-center transition-all duration-1000 ease-out ${r?"opacity-100 translate-y-0":"opacity-0 translate-y-4"}`,children:[e.jsx("h1",{className:`text-white font-host-grotesk font-bold text-3xl md:text-4xl min-[1680px]:!text-[48px] leading-[1.2] mb-5 transition-all duration-1200 ease-out delay-200 ${r?"opacity-100 translate-y-0":"opacity-0 translate-y-3"}`,dangerouslySetInnerHTML:{__html:l.title}}
1),e.jsx("p",{className:`text-base  w-full max-w-screen-sm leading-[1.4] pb-7.5 font-light text-white transition-all duration-1200 ease-out delay-400 ${r?"opacity-100 translate-y-0":"opacity-0 translate-y-3"}`,children:l.subtitle}),e.jsx("div",{className:`transition-all duration-1200 ease-out delay-600 ${r?"opacity-100 translate-y-0":"opacity-0 translate-y-3"}`,children:e.jsx(z,{href:"/contact-us",children:e.jsx(ie,{className:"text-black border-black",children:"Get in touch"})})})]})}),e.jsx("div",{className:`grid grid-cols-3 gap-2.5 w-full max-w-screen-sm h-fit transition-all duration-1200 ease-out delay-800 ${r?"opacity-100 translate-y-0":"opacity-0 translate-y-3"}`,children:$&&$.length>0&&$.map((f,E)=>e.jsxs("div",{className:"px-0",children:[e.jsxs("div",{className:"text-3xl md:text-4xl min-[1680px]:!text-5xl font-semibold mb-2 text-white text-left",children:[e.jsx(fe,{value:f.value,delay:0}),f.suffix]}),e.jsx("div",{className:"text-sm md:text-base font-light text-white text-left w-auto",children:f.label})]},E))})]})})})]})})}),e.jsx(ge,{clients:s})]})}const I=({item:l,className:s})=>e.jsxs(z,{href:route("projects",{sectors:l.id}),className:`col-span-2 flex gap-2.5 ${s}`,children:[e.jsxs(v,{delay:.1*l.sort,inView:!0,offset:50+Math.floor(Math.random()*20),direction:"up",className:"flex flex-col justify-between brand-gradient aspect-square w-full md:w-1/2 h-auto text-white p-6 relative group cursor-pointer",children:[e.jsx(W,{}),e.jsx("div",{children:e.jsx("h3",{className:"item-title-medium mt-0 lg:mt-10",children:l.title})}),e.jsx("p",{className:"item-description !text-white line-clamp-10",children:l.description})]}),e.jsx(v,{delay:.1*l.sort,inView:!0,offset:50+Math.floor(Math.random()*20),direction:"down",className:"w-1/2 hidden md:block h-auto aspect-square",children:e.jsx(L,{src:`/storage/${l.image}`,alt:l.title,isFull:!0,className:"w-full h-full object-cover aspect-square hidden md:block"})})]});function we({sectors:l}){const[s,c]=i.useState(null),[n,r]=i.useState(0),[o,d]=i.useState(!0),[u,t]=i.useState(!1);return i.useEffect(()=>{s&&s.on("select",()=>{const a=s.selectedScrollSnap();r(a),d(a===0),t(a===l.length-1)})},[s,l.length]),e.jsxs("section",{className:"brand-section-small-pt",children:[e.jsx("div",{className:`${window.innerWidth<1024?"brand-container":"container"} mx-auto`,children:e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 gap-2.5",children:[e.jsx("div",{className:"col-span-1 md:col-span-2",children:e.jsx(k,{title:"Industry-Specific Expertise",description:"With specialized experience across diverse sectors, we understand the unique challenges and requirements of each industry, delivering tailored solutions that enhance operational efficiency and user experience.",buttonText:"Explore Sectors",buttonLink:"/sectors"})}),e.jsx("div",{className:"hidden md:grid md:col-span-2 md:max-xl:pt-7.5",children:e.jsx(I,{item:l[0]})}),l.slice(1,5).map((a,x)=>e.jsx(I,{item:a,className:`hidden md:flex ${x%2==0?"md:flex-row-reverse":"md:flex-row"}
1 ${x==2||x==3?"xl:flex-row":"xl:flex-row-reverse"}`},"sector-card-"+a.id))]})}),e.jsx("div",{className:"md:hidden w-full mt-10",children:e.jsxs(U,{opts:{align:"start",loop:!1},setApi:c,className:"w-full relative",children:[e.jsx(X,{className:"mx-8",children:l.map(a=>e.jsx(K,{className:"basis-full -pl-4 mr-4 last:-mr-4",children:e.jsxs(v,{delay:.15,inView:!1,offset:10,direction:"left",className:"flex flex-col justify-between brand-gradient aspect-[4/3] w-full h-auto text-white p-6 relative group cursor-pointer",children:[e.jsx(W,{}),e.jsx("div",{children:e.jsx("h3",{className:"item-title-medium mb-3",children:a.title})}),e.jsx("p",{className:"item-description !text-white",children:a.description})]})},"carousel-item-"+a.id))}),e.jsx("div",{className:"px-8",children:e.jsxs(v,{delay:.15,inView:!0,direction:"up",className:"flex justify-between items-center mt-6",children:[e.jsx("div",{className:"flex gap-2",children:l.map((a,x)=>e.jsx("button",{className:y("w-2 h-2 rounded-full transition-colors",n===x?"bg-brand-primary":"bg-gray-300"),onClick:()=>s==null?void 0:s.scrollTo(x),"aria-label":`Go to sector ${x+1}`},x))}),e.jsxs("div",{className:"flex gap-2",children:[e.jsx(J,{className:`static translate-y-0 translate-x-0 h-8 w-8 border-none rounded-full ${o?"bg-[#969696]":"bg-[#4E4E4E]"}`}),e.jsx(Q,{className:`static translate-y-0 translate-x-0 h-8 w-8 border-none rounded-full ${u?"bg-[#969696]":"bg-[#4E4E4E]"}`})]})]})})]})})]})}const ye=({services:l,teams:s,serviceSectionData:c,teamSectionData:n})=>{const r=s.slice(0,7),o={bottomCut:{inset:"polygon(0 0, 100% 0, 100% 90%, 90% 100%, 0 100%)",object:"polygon(0 0, 99.6% 0, 99.6% 89.6%, 89.6% 99.6%, 0 99.6%)"},topCut:{inset:"polygon(0 9.6%, 9.6% 0, 100% 0, 100% 100%, 0 100%)",object:"polygon(0.4% 10%, 10% 0.4%, 100% 0.4%, 100% 100%, 0.4% 100%)"}},d="hover:scale-105 transition-transform duration-300";return e.jsxs(G,{className:"lg:pt-20",children:[e.jsx("div",{className:"lg:bg-[url('/images/services-team-bg-2.avif')] pt-10 pb-24  bg-contain bg-left-bottom bg-no-repeat text-white",children:e.jsxs("div",{className:"brand-container grid place-content-center gap-10 lg:grid-cols-2",children:[e.jsx("div",{className:"flex flex-col justify-start",children:e.jsx(k,{title:(c==null?void 0:c.title)||"",description:(c==null?void 0:c.subtitle)||"",buttonText:"Explore Services",buttonLink:"/services",className:"pt-24",isLight:!0})}),e.jsx("div",{className:"flex flex-col gap-4 justify-end lg:pt-80",children:l.map((u,t)=>e.jsx(v,{delay:t*.15,direction:"up",inView:!0,offset:10,inViewMargin:"-50px",children:e.jsxs(z,{href:route("projects",{services:u.id}),className:"group relative flex flex-col gap-1 border-b border-white/20 pb-6 hover:border-white/40 active:border-white/40 transition-colors cursor-pointer",children:[e.jsx("h3",{className:"special-item-title-medium",children:u.title}),e.jsx("div",{className:"item-description text-white/80 text-sm",dangerouslySetInnerHTML:{__html:u.subtitle}}),e.jsx(W,{})]})},"service-"+u.id))})]})}),e.jsxs("div",{className:"brand-container grid place-content-center gap-20 lg:gap-10 lg:grid-cols-2 pb-42 pt-8 md:pt-20",children:[e.jsx(k,{title:(n==null?void 0:n.title)||"",description:(n==null?void 0:n.subtitle)||"",buttonText:"Meet the Team",buttonLink:"/our-team",isLight:!0,className:"grid-cols-1 max-lg:order-last"}),e.jsxs("div",{className:"grid grid-cols-4 grid-rows-2 gap-4",children:[r[0]&&e.jsx("div",{className:"col-span-1 row-span-2 flex justify-center items-center",children:e.jsx(v,{delay:.15,direction:"down",inView:!0,offset:10,inViewMargin:"-50px",children:e.jsxs("div",{className:`relative ${d}`,children:[e.jsx("div",{className:"absolute inset-0 bg-brand-primary",style:{clipPath:o.bottomCut.inset}}),e.jsx(L,{src:`/storage/${r[0].image}`,width:250,height:250,alt:r[0].name,className:"aspect-square w-full object-cover object-top max-lg:order-2",style:{clipPath:o.bottomCut.object}})]})})}),[1,2,3].map(u=>{const t=u*2-1,a=u*2;return e.jsxs("div",{className:`col-span-1 row-span-2 flex flex-col gap-4 ${u===2?"-mt-10":""} ${u===3?"mt-8":""}`,children:[r[t]&&e.jsx(v,{delay:u*.15,direction:"up",inView:!0,offset:10,inViewMargin:"-50px",children:e.jsxs("div",{className:`relative ${d}`,children:[e.jsx("div",{className:"absolute inset-0 bg-brand-primary",style:{clipPath:t===1||t===3||t===5||t===4?o.topCut.inset:o.bottomCut.inset}}),e.jsx(L,{src:`/storage/${r[t].image}`,width:250,height:250,alt:r[t].name,className:"aspect-square w-full object-cover object-top max-lg:order-2",style:{clipPath:t===1||t===3||t===5||t===4?o.topCut.object:o.bottomCut.object}})]})},"team-grid-"+u),r[a]&&e.jsx(v,{delay:u*.25,direction:"up",inView:!0,offset:10,inViewMargin:"-50px",children:e.jsxs("div",{className:`relative ${d}`,children:[e.jsx("div",{className:"absolute inset-0 bg-brand-primary",style:{clipPath:a===2||a===5||a===6?o.bottomCut.inset:o.topCut.inset}}),e.jsx(L,{src:`/storage/${r[a].image}`,width:250,height:250,alt:r[a].name,className:"aspect-square w-full object-cover object-top max-lg:order-2",style:{clipPath:a===2||a===5||a===6?o.bottomCut.object:o.topCut.object}})]})},u)]},u)})]})]})]})};function Me(){var $;const{hero:l,founder:s,services:c,testimonials:n,servicesSection:r,teamSection:o,footerSection:d,aboutSection:u,clients:t,teams:a,sectorsSection:x,sectors:g,portfolio:b,contactSection:m,seo:p,aboutPageHeroSection:h,sliderProjects:N,img_cdn_url:j}
1=F().props,w=h!=null&&h.image?`${j}/storage/${h.image}`:null,S=($=h==null?void 0:h.additional_data)!=null&&$.mobile_image?`${j}/storage/${h.additional_data.mobile_image}`:null;return e.jsxs(e.Fragment,{children:[e.jsx(ne,{title:p.title,description:p.description,url:p.url,siteName:p.siteName,twitterCard:p.twitterCard,contentType:p.contentType,locale:p.locale,imageAlt:p.imageAlt,image:p.image,imageWidth:p.imageWidth,imageHeight:p.imageHeight}),e.jsxs(le,{children:[w&&e.jsx("link",{rel:"preload",as:"image",href:w,fetchPriority:"high",type:"image/avif",media:"(min-width: 768px)"}),S&&e.jsx("link",{rel:"preload",as:"image",href:S,fetchPriority:"high",type:"image/avif",media:"(max-width: 767px)"}),!S&&w&&e.jsx("link",{rel:"preload",as:"image",href:w,fetchPriority:"high",type:"image/avif",media:"(max-width: 767px)"})]}),e.jsx(oe,{}),e.jsx(ve,{sectionData:h,clients:t}),u&&e.jsx(be,{aboutSection:u}),e.jsx(he,{portfolio:b,className:"brand-base-section-pb"}),c&&a&&e.jsx(ye,{services:c,teams:a,serviceSectionData:r,teamSectionData:o}),g&&e.jsx(we,{sectors:g}),n&&n.additional_data.testimonials.length>0?e.jsx(je,{testimonialSection:n}):e.jsx("div",{className:"mb-42 md:mb-96"}),d&&e.jsx(ce,{hasImage:!0,footerSection:d})]})}export{Me 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.