1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,112858,e=>{"use strict";var t=e.i(843476),a=e.i(271645);let s="233, 138, 109",r="157, 123, 255",l="255, 53, 138";e.s(["default",0,function(){let e=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let t=e.current;if(!t)return;let a=t.getContext("2d");if(!a)return;let i=window.matchMedia("(prefers-reduced-motion: reduce)").matches,n=[],o=[],d=0,c=0,h=0,x=160,m=Math.min(window.devicePixelRatio||1,2),p={x:-9999,y:-9999,active:!1},u=()=>{let e,s,r=t.getBoundingClientRect();c=r.width,h=r.height,t.width=c*m,t.height=h*m,a.setTransform(m,0,0,m,0,0),s=(e=c<768)?34:Math.min(85,Math.floor(c/17)),x=Math.min(200,e?c/4.5:c/6.5),n=Array.from({length:s},(t,a)=>({x:Math.random()*c,y:Math.random()*h,vx:(Math.random()-.5)*(e?.3:.55),vy:(Math.random()-.5)*(e?.3:.55),r:1.9*Math.random()+1.3,hub:a%9==0,hue:Math.random()>.5?0:1})),o=[],i&&f(0)},g=e=>`rgba(${e>.5?l:r}, ${.14+.34*e})`,f=e=>{a.clearRect(0,0,c,h);for(let e=0;e<n.length;e++){let t=n[e];for(let s=e+1;s<n.length;s++){let e=n[s],r=Math.hypot(t.x-e.x,t.y-e.y);if(r<x){let s=1-r/x;a.strokeStyle=g(s),a.lineWidth=1.4*s,a.beginPath(),a.moveTo(t.x,t.y),a.lineTo(e.x,e.y),a.stroke()}}if(p.active){let e=t.x-p.x,r=t.y-p.y,l=Math.hypot(e,r),n=1.35*x;if(l<n){let o=1-l/n;if(a.strokeStyle=`rgba(${s}, ${.6*o})`,a.lineWidth=1.8*o,a.beginPath(),a.moveTo(t.x,t.y),a.lineTo(p.x,p.y),a.stroke(),!i){let a=o*o*.35/Math.max(l,1);t.x+=e*a,t.y+=r*a}}}}if(!i&&o.length<26&&.12>Math.random()&&n.length>2){let e=Math.floor(Math.random()*n.length),t=-1,a=1/0;for(let s=0;s<n.length;s++){if(s===e)continue;let r=Math.hypot(n[e].x-n[s].x,n[e].y-n[s].y);r<x&&r<a&&(a=r,t=s)}t>=0&&o.push({a:e,b:t,t:0,speed:.008+.012*Math.random()})}for(let e of o=o.filter(e=>e.t<=1)){e.t+=e.speed;let t=n[e.a],s=n[e.b];if(!t||!s)continue;let r=t.x+(s.x-t.x)*e.t,i=t.y+(s.y-t.y)*e.t,o=Math.sin(e.t*Math.PI);a.save(),a.shadowColor=`rgba(${l}, 0.9)`,a.shadowBlur=10,a.fillStyle=`rgba(255, 220, 200, ${.55+.45*o})`,a.beginPath(),a.arc(r,i,2.2,0,2*Math.PI),a.fill(),a.restore()}for(let t of n){let l=0===t.hue?s:r;if(t.hub){let s=(e/1600+t.x)%1;a.strokeStyle=`rgba(${l}, ${.5*(1-s)})`,a.lineWidth=1.2,a.beginPath(),a.arc(t.x,t.y,t.r+26*s,0,2*Math.PI),a.stroke()}a.save(),a.shadowColor=`rgba(${l}, 0.85)`,a.shadowBlur=t.hub?16:9,a.fillStyle=`rgba(${l}, ${t.hub?1:.9})`,a.beginPath(),a.arc(t.x,t.y,t.hub?t.r+1.4:t.r,0,2*Math.PI),a.fill(),a.restore()}if(p.active){a.save();let e=a.createRadialGradient(p.x,p.y,0,p.x,p.y,90);e.addColorStop(0,`rgba(${s}, 0.22)`),e.addColorStop(1,"rgba(0,0,0,0)"),a.fillStyle=e,a.beginPath(),a.arc(p.x,p.y,90,0,2*Math.PI),a.fill(),a.restore()}},b=e=>{for(let e of n)e.x+=e.vx,e.y+=e.vy,e.x<-20&&(e.x=c+20),e.x>c+20&&(e.x=-20),e.y<-20&&(e.y=h+20),e.y>h+20&&(e.y=-20),e.vx=Math.max(-.8,Math.min(.8,e.vx)),e.vy=Math.max(-.8,Math.min(.8,e.vy));f(e),d=requestAnimationFrame(b)},w=(e,a)=>{let s=t.getBoundingClientRect();p.x=e-s.left,p.y=a-s.top,p.active=!0},v=e=>w(e.clientX,e.clientY),y=e=>{e.touches[0]&&w(e.touches[0].clientX,e.touches[0].clientY)},j=()=>{p.active=!1,p.x=-9999,p.y=-9999};return u(),window.addEventListener("resize",u),window.addEventListener("mousemove",v,{passive:!0}),window.addEventListener("touchmove",y,{passive:!0}),window.addEventListener("mouseout",j),i||(d=requestAnimationFrame(b)),()=>{cancelAnimationFrame(d),window.removeEventListener("resize",u),window.removeEventListener("mousemove",v),window.removeEventListener("touchmove",y),window.removeEventListener("mouseout",j)}},[]),(0,t.jsx)("canvas",{ref:e,"aria-hidden":"true",className:"absolute inset-0 w-full h-full pointer-events-none"})}])},24071,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["ChevronLeft",0,t],24071)},867927,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",0,t],867927)},7219,e=>{"use strict";let t=(0,e.i(456420).default)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]]);e.s(["TrendingUp",0,t],7219)},671028,e=>{"use strict";let t=(0,e.i(456420).default)("gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);e.s(["Gauge",0,t],671028)},786563,e=>{"use strict";let t=(0,e.i(456420).default)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);e.s(["Star",0,t],786563)},463165,e=>{"use strict";var t=e.i(843476),a=e.i(657688);e.s(["default",0,function(){return(0,t.jsxs)("div",{className:"relative mt-10 sm:mt-16 mx-auto max-w-[900px] px-2 sm:px-0",children:[(0,t.jsx)("div",{className:"absolute -inset-6 sm:-inset-10 bg-gradient-to-r from-[#e98a6d]/20 via-[#7c53d3]/20 to-[#ff358a]/20 blur-[40px] sm:blur-[60px] rounded-[24px] sm:rou
1nded-[40px] hidden sm:block"}),(0,t.jsx)("div",{className:"relative bg-gradient-to-b from-white/[0.08] to-white/[0.02] backdrop-blur-xl border border-white/10 rounded-[16px] sm:rounded-[24px] p-1.5 sm:p-2 md:p-3 shadow-[0_20px_60px_rgba(0,0,0,0.3)] sm:shadow-[0_30px_80px_rgba(0,0,0,0.3)]",children:(0,t.jsxs)("div",{className:"bg-[#0f0820] rounded-[12px] sm:rounded-[16px] overflow-hidden border border-white/5",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between px-3 sm:px-5 py-2.5 sm:py-3 border-b border-white/10 bg-white/[0.03]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1.5 sm:gap-2",children:[(0,t.jsx)("span",{className:"w-2.5 h-2.5 sm:w-3 sm:h-3 rounded-full bg-[#ff5f56]"}),(0,t.jsx)("span",{className:"w-2.5 h-2.5 sm:w-3 sm:h-3 rounded-full bg-[#ffbd2e]"}),(0,t.jsx)("span",{className:"w-2.5 h-2.5 sm:w-3 sm:h-3 rounded-full bg-[#27c93f]"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1.5 sm:gap-2 text-white/40 text-[11px] sm:text-xs",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 sm:w-2 sm:h-2 bg-green-400 rounded-full animate-pulse"}),(0,t.jsx)("span",{className:"hidden xs:inline",children:"Live Dashboard"}),(0,t.jsx)("span",{className:"xs:hidden",children:"Live"})]})]}),(0,t.jsxs)("div",{className:"p-3 sm:p-4 md:p-6 grid grid-cols-12 gap-3 sm:gap-4",children:[(0,t.jsxs)("div",{className:"col-span-12 md:col-span-3 space-y-2 sm:space-y-3",children:[(0,t.jsx)("div",{className:"h-6 sm:h-8 bg-white/10 rounded-lg w-2/3 sm:w-3/4 animate-pulse"}),(0,t.jsx)("div",{className:"space-y-1.5 sm:space-y-2 flex md:block gap-1.5 overflow-x-auto md:overflow-visible pb-1 md:pb-0 scrollbar-hide",children:[1,2,3,4].map(e=>(0,t.jsxs)("div",{className:`h-9 sm:h-10 rounded-lg flex items-center px-2.5 sm:px-3 gap-2 flex-shrink-0 md:flex-shrink min-w-[120px] md:min-w-0 ${1===e?"bg-[#7c53d3]/30 border border-[#7c53d3]/30":"bg-white/5"}`,children:[(0,t.jsx)("div",{className:"w-5 h-5 sm:w-6 sm:h-6 rounded bg-white/10 flex-shrink-0"}),(0,t.jsx)("div",{className:"h-2 sm:h-2.5 bg-white/20 rounded w-12 sm:w-16 hidden sm:block"}),(0,t.jsx)("div",{className:"h-2 bg-white/20 rounded w-8 sm:hidden"})]},e))})]}),(0,t.jsxs)("div",{className:"col-span-12 md:col-span-9 space-y-3 sm:space-y-4",children:[(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2 sm:gap-3",children:[{label:"Revenue",value:"GHâµ 2.4M",change:"+12%"},{label:"Users",value:"12,430",change:"+8%"},{label:"Security",value:"98.9%",change:"Secure"}].map((e,a)=>(0,t.jsxs)("div",{className:"bg-white/[0.04] border border-white/10 rounded-[10px] sm:rounded-xl p-2.5 sm:p-3 hover:bg-white/[0.06] transition-colors",children:[(0,t.jsx)("p",{className:"text-white/40 text-[10px] sm:text-[11px] uppercase tracking-wide truncate",children:e.label}),(0,t.jsx)("p",{className:"text-white font-bold mt-0.5 sm:mt-1 text-[13px] sm:text-[15px] truncate",children:e.value}),(0,t.jsx)("p",{className:"text-[#27c93f] text-[11px] sm:text-xs mt-0.5 sm:mt-1 truncate",children:e.change})]},a))}),(0,t.jsxs)("div",{className:"bg-white/[0.03] border border-white/10 rounded-[10px] sm:rounded-xl p-3 sm:p-4 h-28 sm:h-40 relative overflow-hidden group",children:[(0,t.jsx)("div",{className:"flex items-end gap-[2px] sm:gap-1 h-full pt-4 sm:pt-6",children:[40,70,45,90,65,80,55,95,70,85,60,75].map((e,a)=>(0,t.jsx)("div",{className:"flex-1 bg-gradient-to-t from-[#7c53d3] to-[#e98a6d] rounded-t transition-all duration-500 hover:opacity-100 group-hover:scale-y-105",style:{height:`${e}%`,opacity:.6+a%3*.15}},a))}),(0,t.jsx)("div",{className:"absolute top-2.5 sm:top-4 left-3 sm:left-4 text-white/60 text-[11px] sm:text-xs font-medium",children:"Performance Overview"}),(0,t.jsxs)("div",{className:"absolute top-2.5 sm:top-4 right-3 sm:right-4 hidden sm:flex items-center gap-1.5",children:[(0,t.jsx)("span",{className:"w-2 h-2 bg-[#7c53d3] rounded-full"}),(0,t.jsx)("span",{className:"text-white/40 text-[10px]",children:"Live"})]})]})]})]})]})}),(0,t.jsx)("div",{className:"absolute -left-4 md:-left-12 top-12 sm:top-20 hidden md:block animate-[float_6s_ease-in-out_infinite] bg-white rounded-[12px] sm:rou
1nded-2xl p-2.5 sm:p-3 shadow-[0_20px_40px_rgba(0,0,0,0.2)] border border-black/5 hover:shadow-[0_25px_50px_rgba(0,0,0,0.25)] transition-shadow",children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"w-7 h-7 sm:w-8 sm:h-8 rounded-full bg-green-100 flex items-center justify-center flex-shrink-0",children:(0,t.jsx)("span",{className:"text-green-600 text-[11px] sm:text-xs",children:"â"})}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] sm:text-xs font-bold text-[#2f1936] truncate",children:"Deployment Success"}),(0,t.jsx)("p",{className:"text-[10px] sm:text-[11px] text-black/50 truncate",children:"App v2.4 is live"})]})]})}),(0,t.jsx)("div",{className:"absolute -right-4 md:-right-10 bottom-12 sm:bottom-20 hidden md:block animate-[float_6s_ease-in-out_infinite_1.5s] bg-white rounded-[12px] sm:rounded-2xl p-2.5 sm:p-3 shadow-[0_20px_40px_rgba(0,0,0,0.2)] border border-black/5",children:(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(a.default,{src:"/images/team/sarah.jpg",alt:"Sarah M., client in Accra",width:32,height:32,className:"w-7 h-7 sm:w-8 sm:h-8 rounded-full object-cover ring-1 ring-black/10",loading:"lazy"}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] sm:text-xs font-bold text-[#2f1936] truncate",children:"Sarah M."}),(0,t.jsx)("p",{className:"text-[10px] sm:text-[11px] text-[#7c53d3] truncate",children:"Cybersecurity audit â"})]})]})}),(0,t.jsx)("div",{className:"md:hidden mt-4 grid grid-cols-3 gap-2",children:[{label:"Uptime",value:"99.9%"},{label:"Clients",value:"100+"},{label:"Support",value:"24/7"}].map((e,a)=>(0,t.jsxs)("div",{className:"bg-white/10 backdrop-blur border border-white/10 rounded-xl p-2.5 text-center",children:[(0,t.jsx)("p",{className:"text-white font-bold text-sm",children:e.value}),(0,t.jsx)("p",{className:"text-white/50 text-[11px] mt-0.5",children:e.label})]},a))})]})}])},138425,e=>{"use strict";var t=e.i(843476),a=e.i(657688);function s(){return(0,t.jsxs)("span",{className:"grid grid-cols-2 gap-[2px] w-[18px] h-[18px] sm:w-5 sm:h-5","aria-hidden":"true",children:[(0,t.jsx)("span",{className:"bg-[#F25022]"}),(0,t.jsx)("span",{className:"bg-[#7FBA00]"}),(0,t.jsx)("span",{className:"bg-[#00A4EF]"}),(0,t.jsx)("span",{className:"bg-[#FFB900]"})]})}let r=[{name:"Enterprise Partner",src:"/images/partners/logo-4.svg",kind:"white",h:"h-7 sm:h-9",width:168,height:41},{name:"Microsoft",kind:"word",h:"",accent:"ms"},{name:"Adobe",src:"/images/partners/adobe.png",kind:"chip",h:"h-6 sm:h-8",width:200,height:98},{name:"Kaspersky",src:"/images/partners/kaspersky_logo.png",kind:"chip",h:"h-10 sm:h-14",width:143,height:107},{name:"AWS",kind:"word",h:"",accent:"#FF9900"},{name:"PDF-XChange",src:"/images/partners/pdfexchange.png",kind:"chip",h:"h-6 sm:h-8",width:300,height:91},{name:"Oracle",kind:"word",h:"",accent:"#F80000"},{name:"TSplus",src:"/images/partners/tsplus.svg",kind:"white",h:"h-8 sm:h-10",width:60,height:45},{name:"Cisco",kind:"word",h:"",accent:"#049FD9"},{name:"Flash Code Partner",src:"/images/partners/company-logo-White.svg",kind:"white",h:"h-7 sm:h-9",width:170,height:48},{name:"Technology Partner",src:"/images/partners/logo-5.svg",kind:"white",h:"h-7 sm:h-9",width:156,height:41},{name:"Solutions Partner",src:"/images/partners/logo-6.svg",kind:"white",h:"h-7 sm:h-9",width:125,height:41}],l=[...r,...r,...r];function i({p:e}){return"word"===e.kind?(0,t.jsxs)("div",{className:"flex items-center gap-2.5 px-5 sm:px-7 py-3 rounded-xl border border-white/10 bg-white/[0.04] group-hover:bg-white/[0.09] group-hover:border-white/20 transition-all",children:["ms"===e.accent?(0,t.jsx)(s,{}):(0,t.jsx)("span",{className:"w-2.5 h-2.5 rounded-full",style:{backgroundColor:e.accent}}),(0,t.jsx)("span",{className:"text-white/85 group-hover:text-white font-bold text-[13px] sm:text-[15px] tracking-wide whitespace-nowrap transition-colors",children:e.name})]}):"chip"===e.kind?(0,t.jsx)("div",{className:"bg-white rounded-lg sm:rounded-xl px-4 sm:px-6 py-2.5 sm:py-3 shadow-[0_4px_20px_rgba(0,0,0,0.25)] group-hover:shadow-[0_8px_30px_rgba(0,0,0,0.35)] transition-shadow",children:(0,t.jsx)(a.default,{src:e.src,alt:`${e.name} logo`,width:e.width,height:e.height,loading:"lazy",className:`company-logo w-auto object-contain ${e.h}`})}):"badge"===e.kind?(0,t.jsx)("div",{className:"rounded-lg sm:rounded-xl overflow-hidden shadow-[0_4px_20px_rgba(0,0,0,0.25)] group-hover:shadow-[0_8px_30px_rgba(0,0,0,0.35)] transition-shadow",children:(0,t.jsx)(a.default,{src:e.src,alt:`${e.name} badge`,width:e.width,height:e.height,loading:"lazy",className:`company-logo w-auto object-contain ${e.h}`})}):(0,t.jsx)(a.default,{src:e.src,alt:`${e.name} logo`,width:e.width,height:e.height,loading:"lazy",className:`company-logo w-auto object-contain ${e.h} opacity-80 group-hover:opacity-100 transition-opacity drop-shadow-[0_2px_8px_rgba(0,0,0,0.4)]`})}e.s(["default",0,function(){return(0,t.jsxs)("div",{className:"logos bg-[#0f0820] py-8 sm:py-10 border-y border-white/10 overflow-hidden relative",children:[(0,t.jsxs)("div",{className:"max-w-[1280px] mx-auto px-4 sm:px-6 lg:px-8 mb-5 sm:mb-7 flex flex-col sm:flex-row items-center justify-between gap-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"w-1 h-5 bg-gradient-to-b from-[#e98a6d] to-[#7c53d3] rounded-full"}),(0,t.jsx)("p",{className:"text-white/60 text-[11px] sm:text-xs font-bold tracking-[0.2em] uppercase",children:"Trusted Technology Partners"})]}),(0,t.jsx)("p",{className:"text-white/30 text-[11px] hidden sm:block",children:"Powered by certified technology partners"})]}),(0,t.jsx)("div",{className:"absolute left-0 top-0 bottom-0 w-10 sm:w-32 bg-gradient-to-r from-[#0f0820] to-transparent z-10 pointer-events-none"}),(0,t.jsx)("div",{className:"absolute right-0 top-0 bottom-0 w-10 sm:w-32 bg-gradient-to-l from-[#0f0820] to-transparent z-10 pointer-events-none"}),(0,t.jsx)("div",{className:"logos-wrap relative",children:(0,t.jsx)("div",{"data-w-id":"c6eb6f4d-a9ef-5ca6-1692-65a3406f4a74",className:"logos-row flex items-center gap-10 sm:gap-16 animate-[marquee_38s_linear_infinite] w-max hover:[animation-play-state:paused] will-change-transform",children:l.map((e,a)=>(0,t.jsx)("div",{className:"flex items-center justify-center flex-shrink-0 group",children:(0,t.jsx)(i,{p:e})},a))})}),(0,t.jsx)("div",{className:"logos-wrap relative mt-5 sm:mt-6 hidden xs:block",children:(0,t.jsx)("div",{className:"logos-row flex items-center gap-10 sm:gap-16 animate-[marquee-reverse_44s_linear_infinite] w-max hover:[animation-play-state:paused] will-change-transform opacity-60",children:[...l].reverse().map((e,a)=>(0,t.jsx)("div",{className:"flex items-center justify-center flex-shrink-0 group",children:(0,t.jsx)(i,{p:e})},`rev-${a}`))})}),(0,t.jsx)("div",{className:"hidden","aria-hidden":"true",children:(0,t.jsx)("div",{className:"logos",children:(0,t.jsx)("div",{className:"logos-wrap",children:(0,t.jsxs)("div",{"data-w-id":"c6eb6f4d-a9ef-5ca6-1692-65a3406f4a74",className:"logos-row",children:[(0,t.jsx)(a.default,{src:"/images/partners/logo-4.svg",width:168,height:41,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/adobe.png",width:200,height:98,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"https://partners.tawk.to/badges/partner.png",width:150,height:30,loading:"lazy",alt:"tawk.to partner",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/kaspersky_logo.png",width:143,height:107,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/pdfexchange.png",width:300,height:91,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/tsplus.svg",width:60,height:45,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/company-logo-White.svg",width:170,height:48,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/logo-5.svg",width:156,height:41,loading:"lazy",alt:"logo",className:"company-logo"}),(0,t.jsx)(a.default,{src:"/images/partners/logo-6.svg",width:125,height:41,loading:"lazy",alt:"logo",className:"company-logo"})]})})})})]})}])},30358,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.s(["default",0,function({end:e,suffix:s="",prefix:r="",duration:l=1400,className:i}
1){let[n,o]=(0,a.useState)(0),d=(0,a.useRef)(null),c=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{let t=d.current;if(!t)return;let a=window.matchMedia("(prefers-reduced-motion: reduce)").matches,s=new IntersectionObserver(t=>{t[0].isIntersecting&&((()=>{if(c.current)return;if(c.current=!0,a)return o(e);let t=performance.now(),s=a=>{let r=Math.min((a-t)/l,1);o(Math.round((1-Math.pow(2,-10*r))*e)),r<1?requestAnimationFrame(s):o(e)};requestAnimationFrame(s)})(),s.disconnect())},{threshold:.4});return s.observe(t),()=>s.disconnect()},[e,l]),(0,t.jsxs)("span",{ref:d,className:i,children:[r,n,s]})}])},596199,e=>{"use strict";var t=e.i(843476),a=e.i(271645);let s={up:"opacity-0 translate-y-10",left:"opacity-0 -translate-x-10",right:"opacity-0 translate-x-10",zoom:"opacity-0 scale-[0.92]"};e.s(["default",0,function({children:e,variant:r="up",delay:l=0,className:i=""}){let n=(0,a.useRef)(null),[o,d]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=n.current;if(!e)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return void requestAnimationFrame(()=>d(!0));let t=new IntersectionObserver(([e])=>{e.isIntersecting&&(d(!0),t.disconnect())},{threshold:.12,rootMargin:"0px 0px -48px 0px"});return t.observe(e),()=>t.disconnect()},[]),(0,t.jsx)("div",{ref:n,style:{transitionDelay:`${l}ms`},className:`transition-all duration-700 ease-[cubic-bezier(0.22,1,0.36,1)] will-change-transform ${o?"opacity-100 translate-x-0 translate-y-0 scale-100":s[r]} ${i}`,children:e})}])},888571,e=>{"use strict";var t=e.i(843476),a=e.i(271645);let s=[[{text:"$ ",cls:"text-[#9d7bff]"},{text:"flash deploy --prod",cls:"text-white"}],[{text:"â ",cls:"text-white/40"},{text:"building secure image",cls:"text-white/60"},{text:" [ââââââââââ]",cls:"text-[#7c53d3]"}],[{text:"â build ",cls:"text-[#27c93f]"},{text:"4.2s",cls:"text-[#e98a6d]"},{text:" · image signed",cls:"text-white/60"}],[{text:"â UTM rules ",cls:"text-[#27c93f]"},{text:"128",cls:"text-[#e98a6d]"},{text:" applied",cls:"text-white/60"}],[{text:"â TLS 1.3 handshake verified",cls:"text-[#27c93f]"}],[{text:"$ ",cls:"text-[#9d7bff]"},{text:"flash vm --scale 48",cls:"text-white"}],[{text:"â 48 VMs provisioned · ",cls:"text-[#27c93f]"},{text:"-70% cost",cls:"text-[#e98a6d]"}],[{text:"$ ",cls:"text-[#9d7bff]"},{text:"flash status --all",cls:"text-white"}],[{text:"â all systems operational",cls:"text-[#27c93f]"},{text:" · accra-1 · accra-2 · eu-west",cls:"text-white/40"}]];e.s(["default",0,function(){let e,[r,l]=(0,a.useState)(2),[i,n]=(0,a.useState)(""),[o,d]=(0,a.useState)(!0),c=(0,a.useRef)([]);return(0,a.useEffect)(()=>{let e=()=>c.current.forEach(clearTimeout),t=(e,t)=>{c.current.push(setTimeout(e,t))};if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return requestAnimationFrame(()=>l(s.length)),e;let a=setInterval(()=>d(e=>!e),460),r=2,i=0,o=()=>{if(r>=s.length)return void t(()=>{r=0,i=0,l(0),n(""),t(o,260)},3e3);let e=s[r].map(e=>e.text).join("");i<=e.length?(n(e.slice(0,i)),i+=1,t(o,26)):(l(r+1),n(""),r+=1,i=0,t(o,260))};return t(o,500),()=>{e(),clearInterval(a)}},[]),(0,t.jsxs)("div",{className:"bg-[#0a0618] rounded-xl border border-white/10 shadow-[0_20px_50px_rgba(0,0,0,0.5)] overflow-hidden font-mono text-[12px] sm:text-[14px] leading-[1.8]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1.5 px-3.5 py-2.5 border-b border-white/10 bg-white/[0.03]",children:[(0,t.jsx)("span",{className:"w-2.5 h-2.5 rounded-full bg-[#ff5f56]"}),(0,t.jsx)("span",{className:"w-2.5 h-2.5 rounded-full bg-[#ffbd2e]"}),(0,t.jsx)("span",{className:"w-2.5 h-2.5 rounded-full bg-[#27c93f]"}),(0,t.jsx)("span",{className:"ml-2 text-white/40 text-[10.5px] truncate",children:"flash@accra: ~/deploy"})]}),(0,t.jsxs)("div",{className:"p-4 sm:p-5 min-h-[240px] sm:min-h-[280px] overflow-x-auto",children:[s.slice(0,r).map((e,a)=>(0,t.jsx)("div",{className:"whitespace-pre",children:e.map((e,a)=>(0,t.jsx)("span",{className:e.cls,children:e.text},a))},a)),r<s.length&&(0,t.jsxs)("div",{className:"whitespace-pre",children:[(e=i.length,s[r].map((a,s)=>{if(e<=0)return null;let r=a.text.slice(0,e);return e-=a.text.length,(0,t.jsx)("span",{className:a.cls,children:r},s)})),(0,t.jsx)("span",{className:`${o?"opacity-100":"opacity-0"} text-[#e98a6d]`,children:"â"})]})]})]})}])},244697,e=>{"use strict";
1var t=e.i(843476),a=e.i(271645),s=e.i(657688);let r=[{src:"/images/integrations/slack.svg",alt:"Slack",width:170,height:171,pos:"left-0 top-[2%]",label:"Messaging",meta:"42 msg/min",tx:"12%",ty:"14%"},{src:"/images/integrations/Group-27036.svg",alt:"Google Workspace",width:155,height:153,pos:"right-0 top-0",label:"Workspace",meta:"1.2k docs",tx:"88%",ty:"12%"},{src:"/images/integrations/Group-27029.svg",alt:"Project Suite",width:140,height:140,pos:"right-0 top-[52%]",label:"Projects",meta:"96 tasks",tx:"88%",ty:"64%"},{src:"/images/integrations/collab.svg",alt:"Collaboration Hub",width:181,height:166,pos:"left-[34%] bottom-0",label:"Collab",meta:"live",tx:"46%",ty:"92%"},{src:"/images/integrations/k.svg",alt:"Knowledge Base",width:140,height:140,pos:"left-0 top-[55%]",label:"Knowledge",meta:"synced",tx:"11%",ty:"67%"}];function l(){return(0,t.jsxs)("svg",{width:"34",height:"34",viewBox:"0 0 100 100","aria-hidden":"true",className:"drop-shadow-[0_0_10px_rgba(233,138,109,0.5)]",children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"hubGrad",x1:"0",y1:"0",x2:"1",y2:"1",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#e98a6d"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#7c53d3"})]})}),(0,t.jsx)("path",{d:"M58 8 L30 55 H48 L42 92 L72 42 H52 Z",fill:"url(#hubGrad)"})]})}e.s(["default",0,function(){let[e,i]=(0,a.useState)(2847);return(0,a.useEffect)(()=>{let e=setInterval(()=>i(e=>e+Math.floor(3+7*Math.random())),1100);return()=>clearInterval(e)},[]),(0,t.jsxs)("div",{className:"relative w-full min-w-0",children:[(0,t.jsxs)("div",{className:"relative h-[380px] lg:h-[400px] xl:h-[440px] w-full",children:[(0,t.jsxs)("svg",{className:"absolute inset-0 w-full h-full",viewBox:"0 0 100 100",preserveAspectRatio:"none","aria-hidden":"true",children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"flowGrad",x1:"0",y1:"0",x2:"1",y2:"1",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#7c53d3",stopOpacity:"0.55"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#e98a6d",stopOpacity:"0.55"})]})}),r.map((e,a)=>(0,t.jsx)("path",{d:`M50,50 L${parseFloat(e.tx)},${parseFloat(e.ty)}`,fill:"none",stroke:"url(#flowGrad)",strokeWidth:"1",vectorEffect:"non-scaling-stroke",strokeDasharray:"3 5",className:"integration-flow",style:{animationDelay:`${.3*a}s`}},a))]}),r.map((e,a)=>(0,t.jsxs)("span",{className:"contents","aria-hidden":"true",children:[(0,t.jsx)("span",{className:"packet-dot packet-out",style:{"--tx":e.tx,"--ty":e.ty,animationDuration:`${2.6+.35*a}s`,animationDelay:`${.45*a}s`}}),(0,t.jsx)("span",{className:"packet-dot packet-in",style:{"--tx":e.tx,"--ty":e.ty,animationDuration:`${3+.3*a}s`,animationDelay:`${1+.5*a}s`}})]},`pk-${a}`)),(0,t.jsx)("div",{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-10",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("span",{className:"absolute inset-0 rounded-2xl bg-[#7c53d3]/40 blur-xl animate-pulse"}),(0,t.jsx)("span",{className:"absolute -inset-4 rounded-full border border-dashed border-[#e98a6d]/35 hub-ring","aria-hidden":"true"}),(0,t.jsxs)("div",{className:"relative w-24 h-24 sm:w-28 sm:h-28 rounded-2xl bg-[#0f0820] border border-white/15 shadow-[0_20px_50px_rgba(0,0,0,0.5)] flex flex-col items-center justify-center gap-1",children:[(0,t.jsx)(l,{}),(0,t.jsx)("span",{className:"text-[9px] sm:text-[10px] font-bold tracking-[0.18em] text-white/55 uppercase",children:"Core API"})]})]})}),r.map(e=>(0,t.jsx)("div",{className:`absolute ${e.pos} z-10`,children:(0,t.jsxs)("div",{className:"group bg-white rounded-xl shadow-[0_10px_30px_rgba(0,0,0,0.12)] border border-black/5 px-3 sm:px-4 py-2.5 sm:py-3 hover:shadow-[0_18px_44px_rgba(0,0,0,0.2)] hover:-translate-y-1 transition-all duration-300 flex flex-col items-center gap-1",children:[(0,t.jsx)(s.default,{src:e.src,alt:e.alt,width:e.width,height:e.height,loading:"lazy",className:"h-5 sm:h-7 w-auto object-contain max-w-[88px]"}),(0,t.jsx)("span",{className:"text-[9px] sm:text-[10px] font-bold text-[#534a57] uppercase tracking-wide",children:e.label}),(0,t.jsxs)("span",{className:"flex items-center gap-1 text-[9px] font-bold text-[#27c93f]",children:[(0,t.jsx)("span",{className:"w-1 h-1 bg-[#27c93f] rounded-full animate-pulse"}),e.meta]})]})},e.alt))]}),(0,t.jsxs)("div",{className:"mt-5 flex flex-wrap items-center justify-center gap-x-5 gap-y-1.5 text-[11px] sm:text-[12px]",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1.5 text-[#534a57]",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 bg-[#27c93f] rounded-full animate-pulse"}),"All connectors healthy"]}),(0,t.jsx)("span",{className:"text-black/20",children:"â¢"}),(0,t.jsxs)("span",{className:"text-[#534a57] font-bold tabular-nums",children:[e.toLocaleStr
1ing()," events routed today"]}),(0,t.jsx)("span",{className:"text-black/20",children:"â¢"}),(0,t.jsxs)("span",{className:"text-[#534a57]",children:["avg latency ",(0,t.jsx)("span",{className:"font-bold text-[#7c53d3]",children:"38ms"})]})]})]})}])},206114,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(529530),r=e.i(81097),l=e.i(671028);let i=(0,e.i(456420).default)("rocket",[["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}],["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09",key:"u4xsad"}],["path",{d:"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z",key:"676m9"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05",key:"92ym6u"}]]);var n=e.i(584026),o=e.i(7219),d=e.i(596199);s.Chart.register(s.CategoryScale,s.LinearScale,s.PointElement,s.LineElement,s.Tooltip,s.Filler,s.Legend);let c=[{step:"01",title:"Assess",desc:"Audit the delivery pipeline, infrastructure and security posture to find the bottlenecks costing you velocity.",Icon:l.Gauge},{step:"02",title:"Architect",desc:"Blueprint the target cloud-native, zero-trust architecture â right-sized for your workloads and budget.",Icon:n.ShieldCheck},{step:"03",title:"Accelerate",desc:"CI/CD, infrastructure-as-code and UTM hardening ship in weekly, measurable increments.",Icon:i},{step:"04",title:"Scale",desc:"Autoscaling fleets and a 24/7 SOC keep the velocity permanent as you grow.",Icon:o.TrendingUp}];e.s(["default",0,function(){let[e,s]=(0,a.useState)(148);(0,a.useEffect)(()=>{let e=setInterval(()=>s(e=>e+1),2800);return()=>clearInterval(e)},[]);let l=(0,a.useMemo)(()=>({labels:["W1","W2","W3","W4","W5","W6","W7","W8"],datasets:[{label:"Standard delivery",data:[4,5,4,6,5,6,5,6],borderColor:"rgba(255,255,255,0.28)",backgroundColor:"rgba(255,255,255,0.04)",borderWidth:2,pointRadius:0,tension:.4,fill:!0},{label:"With Flash acceleration",data:[4,6,8,11,13,15,17,19],borderColor:"#e98a6d",backgroundColor:"rgba(233,138,109,0.16)",borderWidth:2.5,pointRadius:0,pointHoverRadius:5,pointHoverBackgroundColor:"#e98a6d",tension:.4,fill:!0}]}),[]),i=(0,a.useMemo)(()=>({responsive:!0,maintainAspectRatio:!1,interaction:{mode:"index",intersect:!1},plugins:{legend:{labels:{color:"rgba(255,255,255,0.65)",boxWidth:10,boxHeight:10,usePointStyle:!0,font:{size:11,weight:600}}},tooltip:{backgroundColor:"#0a0618",borderColor:"rgba(255,255,255,0.12)",borderWidth:1,titleColor:"#fff",bodyColor:"rgba(255,255,255,0.75)",padding:10,cornerRadius:10,callbacks:{label:e=>` ${e.dataset.label}: ${e.parsed.y??0} releases`}}},scales:{x:{grid:{color:"rgba(255,255,255,0.05)"},ticks:{color:"rgba(255,255,255,0.4)",font:{size:10}}},y:{grid:{color:"rgba(255,255,255,0.05)"},ticks:{color:"rgba(255,255,255,0.4)",font:{size:10}},beginAtZero:!0}}}),[]);return(0,t.jsxs)("section",{className:"relative py-14 sm:py-20 lg:py-28 bg-gradient-to-b from-[#1e0d3a] to-[#160a2b] overflow-x-clip",children:[(0,t.jsx)("div",{className:"absolute inset-0 opacity-[0.05] pointer-events-none",style:{backgroundImage:"radial-gradient(circle at 1px 1px, rgba(255,255,255,0.5) 1px, transparent 0)",backgroundSize:"36px 36px"}}),(0,t.jsx)("div",{className:"absolute -top-40 right-[-10%] w-[500px] h-[500px] bg-[#e98a6d]/10 rounded-full blur-[100px] pointer-events-none"}),(0,t.jsx)("div",{className:"relative max-w-[1280px] mx-auto px-4 sm:px-6 lg:px-8",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-12 gap-10 lg:gap-14 items-start",children:[(0,t.jsx)(d.default,{variant:"left",className:"lg:col-span-5 min-w-0",children:(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 bg-[#e98a6d]/15 border border-[#e98a6d]/25 rounded-full px-3 py-1 mb-5",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 bg-[#e98a6d] rounded-full animate-pulse"}),(0,t.jsx)("span",{className:"text-[#e98a6d] text-[10px] sm:text-[11px] font-bold tracking-[0.2em] uppercase",children:"Velocity Engineering"})]}),(0,t.jsx)("h2",{className:"text-white text-[28px] sm:text-[38px] md:text-[44px] font-extrabold leading-[1.06] mb-5",children:"Enterprise Acceleration"}),(0,t.jsx)("p",{className:"text-white/65 text-[15px] sm:text-[17px] leading-relaxed mb-9",children:"Speed is a security and revenue feature. We compress your delivery cycle from quarterly releases to weekly shipments â without trading away resilience or compliance."}),(0,t.jsx)("ol",{className:"relative space-y-7 before:absolute before:left-[19px] before:top-2 before:bottom-2 before:w-px before:bg-gradient-to-b before:from-[#7c53d3] before:via-white/15 before:to-transparent",children:c.map((e,a)=>(0,t.jsxs)("li",{className:"group relative flex gap-4",children:[(0,t.jsx)("div",{className:"relative z-10 w-10 h-10 rounded-full bg-[#0f0820] border border-[#7c53d3]/40 flex items-center justify-center flex-shrink-0 transition-all group-hover:border-[#e98a6d] group-hover:shadow-[0_0_0_5px_rgba(233,138,109,0.12)]",children:(0,t.jsx)(e.Icon,{size:16,className:"text-[#e98a6d]"})}),(0,t.jsxs)("div",{className:"pt-1",children:[(0,t.jsxs)("div",{className:"flex items-baseline gap-2.5",children:[(0,t.jsx)("span",{className:"text-[#7c53d3] font-mono text-[11px] font-bold",children:e.step}),(0,t.jsx)("h4",{className:"text-white font-bold text-[16px] sm:text-[17px]",children:e.title})]}),(0,t.jsx)("p",{className:"text-white/55 text-[13.5px] sm:text-[14.5px] leading-relaxed mt-1.5 max-w-sm",children:e.desc})]})]},e.step))})]})}),(0,t.jsx)(d.default,{variant:"right",delay:150,className:"lg:col-span-7 min-w-0",children:(0,t.jsxs)("div",{className:"bg-[#0f0820]/80 backdrop-blur border border-white/10 rounded-[24px] p-4 sm:p-7 shadow-[0_30px_80px_rgba(0,0,0,0.45)] overflow-hidden",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-3 mb-5",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{className:"text-white font-bold text-[15px] sm:text-[17px]",children:"Release throughput"}),(0,t.jsx)("p",{className:"text-white/45 text-[12px] mt-0.5",children:"Shipments per week · last 8 weeks"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2 bg-white/5 border border-white/10 rounded-full px-3.5 py-1.5",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 bg-[#27c93f] rounded-full animate-pulse"}),(0,t.jsxs)("span",{className:"text-white/80 text-[12px] font-bold tabular-nums",children:[e," deploys this quarter"]})]})]}),(0,t.jsx)("div",{className:"relative w-full min-w-0 h-[220px] sm:h-[280px]",children:(0,t.jsx)(r.Line,{data:l,options:i})}),(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2 sm:gap-4 mt-6 pt-6 border-t border-white/10",children:[{value:"3.2Ã",label:"Faster releases"},{value:"â58%",label:"Lead time"},{value:"99.98%",label:"Fleet uptime"}].map(e=>(0,t.jsxs)("div",{className:"text-center sm:text-left group cursor-default min-w-0",children:[(0,t.jsx)("p",{className:"text-white text-[19px] xs:text-[22px] sm:text-[28px] font-extrabold tabular-nums leading-none transition-colors group-hover:text-[#e98a6d]",children:e.value}),(0,t.jsx)("p",{className:"text-white/45 text-[10px] sm:text-[12px] mt-1.5 leading-tight",children:e.label})]},e.label))})]})})]})})]})}],206114)},925050,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(24071),r=e.i(867927);let l=(0,e.i(456420).default)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);var i=e.i(786563),n=e.i(596199);let o=[{name:"Efya Mensah",role:"IT Manager · Retail Bank, Accra",initials:"EM",grad:"from-[#7c53d3] to-[#57136f]",quote:"Flash Code consolidated 12 aging servers into 3 virtualised hosts. Our infrastru
1cture bill dropped by two-thirds in the first quarter, and the migration had zero downtime for our branch network.",tag:"Virtualization"},{name:"Kwabena Osei",role:"CTO · Fintech Startup, Osu",initials:"KO",grad:"from-[#e98a6d] to-[#ff358a]",quote:"Their UTM and threat-monitoring setup caught an attack vector our previous vendor missed entirely. The SOC team answers at 2am like it's 2pm. That reliability is why we renewed for three years.",tag:"Cyber Security"},{name:"Ama Serwaa",role:"Head of Operations · Retail Chain, Kumasi",initials:"AS",grad:"from-[#57136f] to-[#e98a6d]",quote:"POS, inventory and accounting now talk to each other through one integration layer they built. Month-end that took my team five days now closes in one afternoon.",tag:"Systems Integration"},{name:"Yaw Boateng",role:"Founder · Logistics SME, Tema",initials:"YB",grad:"from-[#ff358a] to-[#7c53d3]",quote:"We went from spreadsheets to a custom dispatch app in ten weeks. Drivers, customers and the warehouse finally see the same truth. Flash Code felt like an in-house team, not a vendor.",tag:"App Development"}];e.s(["default",0,function(){let[e,d]=(0,a.useState)(0),[c,h]=(0,a.useState)(!1),x=(0,a.useRef)(void 0);(0,a.useEffect)(()=>{if(!c&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches)return x.current=setTimeout(()=>d(e=>(e+1)%o.length),6e3),()=>clearTimeout(x.current)},[e,c]);let m=e=>d(t=>(t+e+o.length)%o.length);return(0,t.jsxs)("section",{className:"py-14 sm:py-20 lg:py-28 bg-[#faf8fc] relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[700px] h-[700px] bg-[#7c53d3]/5 rounded-full blur-[100px] pointer-events-none"}),(0,t.jsxs)("div",{className:"relative max-w-[1000px] mx-auto px-4 sm:px-6 lg:px-8",children:[(0,t.jsx)(n.default,{children:(0,t.jsxs)("div",{className:"text-center mb-10 sm:mb-14",children:[(0,t.jsx)("p",{className:"text-[#7c53d3] font-bold tracking-[0.2em] uppercase text-[11px] sm:text-sm mb-3",children:"Client Outcomes"}),(0,t.jsx)("h2",{className:"text-[28px] sm:text-[38px] md:text-[46px] font-extrabold text-[#2f1936] leading-[1.08]",children:"Trusted by teams across Ghana"})]})}),(0,t.jsx)(n.default,{delay:120,children:(0,t.jsxs)("div",{className:"relative",onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:[(0,t.jsx)("div",{className:"overflow-hidden rounded-[24px]",children:(0,t.jsx)("div",{className:"flex transition-transform duration-700 ease-[cubic-bezier(0.22,1,0.36,1)]",style:{transform:`translateX(-${100*e}%)`},children:o.map(e=>(0,t.jsx)("figure",{className:"w-full flex-shrink-0 px-0.5",children:(0,t.jsxs)("div",{className:"bg-white rounded-[24px] border border-black/5 shadow-[0_20px_60px_rgba(15,8,32,0.08)] p-6 sm:p-10 h-full flex flex-col",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-6",children:[(0,t.jsx)(l,{size:32,className:"text-[#7c53d3]/20",fill:"currentColor"}),(0,t.jsx)("span",{className:"text-[10px] sm:text-[11px] font-bold uppercase tracking-[0.15em] text-[#7c53d3] bg-[#7c53d3]/10 rounded-full px-3 py-1.5",children:e.tag})]}),(0,t.jsx)("div",{className:"flex gap-1 mb-5","aria-label":"5 out of 5 stars",children:[void 0,void 0,void 0,void 0,void 0].map((e,a)=>(0,t.jsx)(i.Star,{size:15,className:"text-[#e98a6d]",fill:"currentColor"},a))}),(0,t.jsxs)("blockquote",{className:"text-[#2f1936] text-[16px] sm:text-[19px] leading-relaxed font-medium flex-1",children:["â",e.quote,"â"]}),(0,t.jsxs)("figcaption",{className:"flex items-center gap-3.5 mt-7 pt-6 border-t border-black/5",children:[(0,t.jsx)("div",{className:`w-11 h-11 rounded-full bg-gradient-to-br ${e.grad} flex items-center justify-center text-white font-bold text-sm flex-shrink-0 shadow-md`,children:e.initials}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"font-bold text-[#2f1936] text-[15px]",children:e.name}),(0,t.jsx)("p",{className:"text-black/50 text-[13px]",children:e.role})]})]})]})},e.name))})}),(0,t.jsx)("button",{onClick:()=>m(-1),"aria-label":"Previous testimonial",className:"absolute left-2 sm:-left-5 top-1/2 -translate-y-1/2 w-10 h-10 sm:w-11 sm:h-11 rounded-full bg-white border border-black/10 shadow-[0_8px_24px_rgba(0,0,0,0.12)] flex items-center justify-center text-[#2f1936] hover:bg-[#7c53d3] hover:text-white hover:border-[#7c53d3] active:scale-90 transition-all",children:(0,t.jsx)(s.ChevronLeft,{size:18})}),(0,t.jsx)("button",{onClick:()=>m(1),"aria-label":"Next testimonial",className:"absolute right-2 sm:-right-5 top-1/2 -translate-y-1/2 w-10 h-10 sm:w-11 sm:h-11 rounded-full bg-white border border-black/10 shadow-[0_8px_24px_rgba(0,0,0,0.12)] flex items-center justify-center text-[#2f1936] hover:bg-[#7c53d3] hover:text-white hover:border-[#7c53d3] active:scale-90 transition-all",children:(0,t.jsx)(r.ChevronRight,{size:18})}),(0,t.jsx)("div",{className:"flex justify-center gap-2 mt-7",children:o.map((a,s)=>(0,t.jsx)("button",{onClick:()=>d(s),"aria-label":`Go to testimonial ${s+1}`,className:`h-2 rounded-full transition-all duration-300 ${s===e?"w-8 bg-gradient-to-r from-[#7c53d3] to-[#e98a6d]":"w-2 bg-black/15 hover:bg-black/30"}`},a.name))})]})})]})]})}],925050)}]);
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.