PageSourceSearch

https://sailolabs.com/_next/static/chunks/8567-db562a00659cd5b3.js

js sailolabs.com collected 2026-10-04 19:14:23 UTC 29,005 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8567],{8950:function(e,t,a){a.d(t,{t:function(){return N}});var r=a(7437),s=a(2265),n=a(8239),i=a(9501),o=a(3590),l=a(2869),c=a(5186),d=a(6818),m=a(8642),u=a(7648),p=a(2934),h=a(8736),x=a(2489),f=a(7689),g=a(1817),y=a(6858),b=a(3548),v=a(1384),w=a(3082);let j=["application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","text/plain","text/csv","image/png","image/jpeg"],N=()=>{let[e,t]=(0,s.useState)("idle"),[a,N]=(0,s.useState)(""),[S,k]=(0,s.useState)(null),[C,T]=(0,s.useState)(""),R=(0,s.useRef)(null),_=(0,i.cI)({resolver:(0,o.F)(v.gr),defaultValues:{email:"",requirements:"",name:"",company:""}}),I=()=>{k(null),T(""),R.current&&(R.current.value="")},P=async e=>{let a,r;t("submitting"),N("");let s=e.requirements;if(S){if("text/plain"===S.type||"text/csv"===S.type)try{let t=await S.text();s="".concat(e.requirements,"\n\n--- Attached File: ").concat(S.name," ---\n").concat(t)}catch(t){s="".concat(e.requirements,"\n\n[Attached file: ").concat(S.name,"]")}else s="".concat(e.requirements,"\n\n[Attached file: ").concat(S.name,"]")}S&&(a=btoa(new Uint8Array(await S.arrayBuffer()).reduce((e,t)=>e+String.fromCharCode(t),"")),r=S.type);let n=await (0,w.wH)({email:e.email,requirements:s,name:e.name||void 0,company:e.company||void 0,fileName:null==S?void 0:S.name,fileContent:a,fileType:r});n.success?(t("success"),(0,b.rV)("cta_section"),_.reset(),I()):(t("error"),N(n.error||"Something went wrong. Please try again."))};return(0,r.jsxs)("section",{className:"section-padding bg-card relative overflow-hidden",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-gradient-radial from-primary/5 via-transparent to-transparent opacity-50"}),(0,r.jsx)("div",{className:"container-wide relative z-10",children:(0,r.jsxs)(n.E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"max-w-3xl mx-auto text-center",children:[(0,r.jsxs)("h2",{className:"font-heading text-3xl md:text-4xl lg:text-5xl font-bold mb-6",children:["Show Us Your"," ",(0,r.jsx)("span",{className:"text-gradient",children:"Worst Manual Process"})]}),(0,r.jsx)("p",{className:"text-muted-foreground text-lg mb-4 max-w-2xl mx-auto",children:"Tell us about the operation that's costing you the most time and we'll get back within 24 hours with an honest assessment."}),(0,r.jsx)("p",{className:"text-muted-foreground mb-10 max-w-2xl mx-auto",children:"No sales pitch. You'll leave with a fix-now, fix-later, or leave-alone read on it either way."}),"success"===e?(0,r.jsxs)(n.E.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},className:"bg-green-500/10 border border-green-500/20 rounded-xl p-8 mb-8",children:[(0,r.jsx)(p.Z,{className:"h-12 w-12 text-green-500 mx-auto mb-4"}),(0,r.jsx)("h3",{className:"text-xl font-semibold mb-2",children:"Thank you!"}),(0,r.jsx)("p",{className:"text-muted-foreground",children:"We've received your inquiry and will get back to you within 24 hours."}),(0,r.jsx)(l.z,{variant:"ghost",className:"mt-4",onClick:()=>t("idle"),children:"Send another inquiry"})]}):(0,r.jsx)(m.l0,{..._,children:(0,r.jsxs)("form",{onSubmit:_.handleSubmit(P),className:"text-left space-y-4 mb-8",children:[(0,r.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,r.jsx)(m.Wi,{control:_.control,name:"name",render:e=>{let{field:t}=e;return(0,r.jsxs)(m.xJ,{children:[(0,r.jsxs)(m.lX,{children:["Name ",(0,r.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),(0,r.jsx)(m.NI,{children:(0,r.jsx)(c.I,{placeholder:"Your name",...t})}),(0,r.jsx)(m.zG,{})]})}}),(0,r.jsx)(m.Wi,{control:_.control,name:"company",render:e=>{let{field:t}=e;return(0,r.jsxs)(m.xJ,{children:[(0,r.jsxs)(m.lX,{children:["Company ",(0,r.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),(0,r.jsx)(m.NI,{children:(0,r.jsx)(c.I,{placeholder:"Your company",...t})}),(0,r.jsx)(m.zG,{})]})}})]}),(0,r.jsx)(m.Wi,{control:_.control,name:"email",render:e=>{let{field:t}=e;return(0,r.jsxs)(m.xJ,{children:[(0,r.jsx)(m.lX,{children:"Email"}),(0,r.jsx)(m.NI,{children:(0,r.jsx)(c.I,{type:"email",placeholder:"[email protected]",...t})}),(0,r.jsx)(m.zG,{})]})}}),(0,r.jsx)(m.Wi,{control:_.control,name:"requirements",render:e=>{let{field:t}=e;return(0,r.jsxs)(m.xJ,{children:[(0,r.jsx)(m.lX,{children:"Requirements"}),(0,r.jsx)(m.NI,{children:(0,r.jsx)(d.g,{placeholder:"Tell us about your challenges, goals, or what you're looking for...",rows:4,...t})}),(0,r.jsx)(m.zG,{})]})}}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsxs)("label",{className:"text-sm font-medium leading-none",children:["Attach File ",(0,r.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),S?(0,r.jsxs)("div",{className:"flex items-center gap-3 p-3 rounded-lg bg-secondary/50 border border-border",children:[(0,r.jsx)(h.Z,{className:"h-5 w-5 text-primary shrink-0"}),(0,r.jsx)("span",{className:"text-sm text-foreground truncate flex-1",children:S.name}),(0,r.jsxs)("span",{className:"text-xs text-muted-foreground shrink-0",children:[(S.size/1024).toFixed(0)," KB"]}
1),(0,r.jsx)("button",{type:"button",onClick:I,className:"p-1 rounded-md hover:bg-destructive/10 transition-colors",children:(0,r.jsx)(x.Z,{className:"h-4 w-4 text-muted-foreground hover:text-destructive"})})]}):(0,r.jsxs)("div",{onClick:()=>{var e;return null===(e=R.current)||void 0===e?void 0:e.click()},className:"flex flex-col items-center justify-center gap-2 p-6 rounded-lg border-2 border-dashed border-border hover:border-primary/50 cursor-pointer transition-colors",children:[(0,r.jsx)(f.Z,{className:"h-6 w-6 text-muted-foreground"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground",children:"Click to upload a file"}),(0,r.jsx)("p",{className:"text-xs text-muted-foreground",children:"PDF, DOC, DOCX, TXT, CSV, PNG, JPG (max 5MB)"})]}),(0,r.jsx)("input",{ref:R,type:"file",accept:".pdf,.doc,.docx,.txt,.csv,.png,.jpg,.jpeg",onChange:e=>{var t;T("");let a=null===(t=e.target.files)||void 0===t?void 0:t[0];if(a){if(!j.includes(a.type)){T("Please upload a PDF, DOC, DOCX, TXT, CSV, PNG, or JPG file.");return}if(a.size>5242880){T("File must be less than 5MB.");return}k(a)}},className:"hidden"}),C&&(0,r.jsx)("p",{className:"text-sm text-destructive",children:C})]}),"error"===e&&(0,r.jsx)("p",{className:"text-sm text-destructive",children:a}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row items-center gap-4 pt-2",children:[(0,r.jsx)(l.z,{type:"submit",variant:"hero",size:"xl",disabled:"submitting"===e,className:"w-full sm:w-auto",children:"submitting"===e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(g.Z,{className:"mr-2 h-5 w-5 animate-spin"}),"Sending..."]}):(0,r.jsxs)(r.Fragment,{children:["Send Inquiry",(0,r.jsx)(y.Z,{className:"ml-2 h-5 w-5"})]})}),(0,r.jsxs)("span",{className:"text-sm text-muted-foreground",children:["or"," ",(0,r.jsx)(u.default,{href:"/ops-diagnostic",className:"text-primary hover:underline",children:"book a free Ops Diagnostic call"})]})]})]})}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-3 sm:gap-4 text-sm",children:[(0,r.jsx)(u.default,{href:"/services",className:"px-4 py-2 rounded-lg border border-border text-muted-foreground hover:text-primary hover:border-primary/40 transition-colors",children:"Explore Services"}),(0,r.jsx)(u.default,{href:"/solutions",className:"px-4 py-2 rounded-lg border border-border text-muted-foreground hover:text-primary hover:border-primary/40 transition-colors",children:"Browse Solutions"}),(0,r.jsx)(u.default,{href:"/case-studies",className:"px-4 py-2 rounded-lg border border-border text-muted-foreground hover:text-primary hover:border-primary/40 transition-colors",children:"See Our Results"}),(0,r.jsx)(u.default,{href:"/ops-diagnostic",className:"px-4 py-2 rounded-lg border border-border text-muted-foreground hover:text-primary hover:border-primary/40 transition-colors",children:"Book a Free Call"}),(0,r.jsx)("a",{href:"mailto:[email protected]",onClick:()=>(0,b.te)("cta_section"),className:"px-4 py-2 rounded-lg border border-border text-muted-foreground hover:text-primary hover:border-primary/40 transition-colors",children:"Email Us"})]})]})})]})}},2302:function(e,t,a){a.d(t,{Z:function(){return S}});var r=a(7437),s=a(8239),n=a(3145),i=a(4656),o=a(6595),l=a(2265),c=a(9467),d=a(2660),m=a(6858),u=a(4508),p=a(2869);let h=l.createContext(null);function x(){let e=l.useContext(h);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let f=l.forwardRef((e,t)=>{let{orientation:a="horizontal",opts:s,setApi:n,plugins:i,className:o,children:d,...m}=e,[p,x]=(0,c.Z)({...s,axis:"horizontal"===a?"x":"y"},i),[f,g]=l.useState(!1),[y,b]=l.useState(!1),v=l.useCallback(e=>{e&&(g(e.canScrollPrev()),b(e.canScrollNext()))},[]),w=l.useCallback(()=>{null==x||x.scrollPrev()},[x]),j=l.useCallback(()=>{null==x||x.scrollNext()},[x]),N=l.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),w()):"ArrowRight"===e.key&&(e.preventDefault(),j())},[w,j]);return l.useEffect(()=>{x&&n&&n(x)},[x,n]),l.useEffect(()=>{if(x)return v(x),x.on("reInit",v),x.on("select",v),()=>{null==x||x.off("select",v)}},[x,v]),(0,r.jsx)(h.Provider,{value:{carouselRef:p,api:x,opts:s,orientation:a||((null==s?void 0:s.axis)==="y"?"vertical":"horizontal"),scrollPrev:w,scrollNext:j,canScrollPrev:f,canScrollNext:y}
1,children:(0,r.jsx)("div",{ref:t,onKeyDownCapture:N,className:(0,u.cn)("relative",o),role:"region","aria-roledescription":"carousel",...m,children:d})})});f.displayName="Carousel";let g=l.forwardRef((e,t)=>{let{className:a,...s}=e,{carouselRef:n,orientation:i}=x();return(0,r.jsx)("div",{ref:n,className:"overflow-hidden",children:(0,r.jsx)("div",{ref:t,className:(0,u.cn)("flex","horizontal"===i?"-ml-4":"-mt-4 flex-col",a),...s})})});g.displayName="CarouselContent";let y=l.forwardRef((e,t)=>{let{className:a,...s}=e,{orientation:n}=x();return(0,r.jsx)("div",{ref:t,role:"group","aria-roledescription":"slide",className:(0,u.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===n?"pl-4":"pt-4",a),...s})});y.displayName="CarouselItem";let b=l.forwardRef((e,t)=>{let{className:a,variant:s="outline",size:n="icon",...i}=e,{orientation:o,scrollPrev:l,canScrollPrev:c}=x();return(0,r.jsxs)(p.z,{ref:t,variant:s,size:n,className:(0,u.cn)("absolute h-8 w-8 rounded-full","horizontal"===o?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",a),disabled:!c,onClick:l,...i,children:[(0,r.jsx)(d.Z,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Previous slide"})]})});b.displayName="CarouselPrevious";let v=l.forwardRef((e,t)=>{let{className:a,variant:s="outline",size:n="icon",...i}=e,{orientation:o,scrollNext:l,canScrollNext:c}=x();return(0,r.jsxs)(p.z,{ref:t,variant:s,size:n,className:(0,u.cn)("absolute h-8 w-8 rounded-full","horizontal"===o?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",a),disabled:!c,onClick:l,...i,children:[(0,r.jsx)(m.Z,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Next slide"})]})});v.displayName="CarouselNext";var w=a(1984);let j=[{name:"Shekhar Dokania",role:"Senior Staff Software Engineer",company:"Global Financial Software",image:"/profile_images/Shekhar.webp",quote:"SailoLabs transformed our operations in just 3 months. We were drowning in manual processes and data inconsistencies. Their team came in, audited everything, and built automation that saved us 15+ hours per week. Our sales team can now focus on selling instead of data entry. The ROI was immediate - we're handling 3x more leads with the same team. Highly recommend!",result:"Saved 15+ hours/week",stars:5},{name:"Suneet",role:"Data Engineer",company:"Fortune 500 Technology",image:"/profile_images/Suneet.webp",quote:"SailoLabs became an extension of our team. They helped us solve data silos, automate workflows, and improve reporting. Our forecasting accuracy improved by 60%, and we finally have a single source of truth for our data. The team is knowledgeable, responsive, and always available when we need them. They've become a trusted partner.",result:"Forecasting accuracy +60%",stars:5},{name:"Aswathy",role:"Chief Marketing Officer",company:"Mobile & Web Development",image:"/profile_images/aswathy.jpeg",quote:"We were struggling with disconnected systems and manual workflows. SailoLabs integrated our CRM, marketing automation, and sales tools seamlessly. The automation they built eliminated 70% of our manual data entry and improved our pipeline visibility significantly. Their documentation and training were excellent - our team was up and running quickly. Great partnership!",result:"70% less manual data entry",stars:5},{name:"Bipul Jain",role:"Engineering Manager",company:"Cloud Testing & Monitoring Platform",image:"/profile_images/bipul.webp",quote:"SailoLabs helped us automate our entire lead routing and qualification process. What used to take our team hours now happens automatically. We've seen a 40% improvement in lead conversion rates and our sales reps are much happier - they can focus on closing deals instead of administrative work. The team was great to work with - clear communication, on-time delivery, and excellent support.",result:"40% lead conv. improvement",stars:5},{name:"Mukesh Kumar",role:"Data Architect",company:"Enterprise Software Development",image:"/profile_images/Mukesh.webp",quote:"From a technical perspective, SailoLabs impressed me. They built complex integrations between Salesforce and our marketing automation platform that we didn't think were possible. The code quality was excellent, they followed best practices, and the solutions have been running flawlessly for 6 months. What I appreciated most was their ability to explain technical concepts in business terms. Our entire team understood not just what was built, but why it mattered.",result:"Flawless Integrations",stars:5}
1,{name:"Aquib Ali Khan",role:"Data & Analytics Leader",company:"Global Food Delivery",image:"/profile_images/Aquib.webp",quote:"SailoLabs helped us scale our operations without adding headcount. They built automation that addressed our immediate pain points while setting us up for future growth. The ROI was immediate - we're more efficient, data is more accurate, and our processes can scale. Great value for the investment.",result:"Immediate ROI",stars:5},{name:"Saurav Ghosh",role:"Lead Software Engineer",company:"Global Financial Services",image:"/profile_images/Saurav.webp",quote:"SailoLabs solved our operations challenges elegantly. We had data silos, manual processes, and poor lead routing. They didn't just throw technology at the problem - they redesigned our processes to be more efficient. The automation has been running flawlessly, and we've seen significant improvements in lead conversion (up 40%), sales cycle length (reduced 25%), and pipeline accuracy (improved 60%). Responsive, knowledgeable team that genuinely cares about our success.",result:"Lead conversion up 40%",stars:5},{name:"Aryan Agarwal",role:"Consultant",company:"Global Technology Consultant",image:"/profile_images/Aryan.webp",quote:"SailoLabs took that burden off my plate. They set up our entire operations infrastructure - CRM integration, lead routing, data automation, everything. Now it all runs smoothly without me having to think about it. Best investment we've made. The team is professional, efficient, and gets things done.",result:"Ops Automated",stars:5},{name:"Saikat",role:"VP of Sales",company:"Global Eye Care & Vision Products",image:"/profile_images/Saikat.webp",quote:"As VP of Sales, I've worked with many consultants, but SailoLabs stands out. They didn't just implement tools - they redesigned our entire revenue process. Our lead response time improved by 85%, data accuracy went from 60% to 95%, and our sales cycle shortened by 25%. The team is professional, responsive, and truly understands both the technical and business sides of automation. Worth every penny.",result:"Response time 85% faster",stars:5},{name:"Suraj",role:"Lead Analytics Engineer",company:"Fortune 500 Retail Technology",image:"/profile_images/Suraj.webp",quote:"We've been working with SailoLabs for 8 months, and they've become essential to our operations. They've helped us with multiple projects - from initial automation setup to ongoing optimization. What I value most is their strategic thinking. They don't just implement what we ask for - they think about the bigger picture and suggest improvements we hadn't considered. True partners, not just vendors.",result:"Strategic Partner",stars:5}],N={"@context":"https://schema.org","@type":"Organization",name:"SailoLabs",url:"https://sailolabs.com",aggregateRating:{"@type":"AggregateRating",ratingValue:"5",reviewCount:j.length.toString(),bestRating:"5",worstRating:"1"},review:j.map(e=>({"@type":"Review",author:{"@type":"Person",name:e.name},reviewRating:{"@type":"Rating",ratingValue:e.stars.toString(),bestRating:"5",worstRating:"1"},reviewBody:e.quote}))};var S=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(N)}}),(0,r.jsxs)("section",{className:"section-padding bg-card relative overflow-hidden",children:[(0,r.jsx)("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[800px] h-[800px] bg-primary/5 rounded-full blur-3xl"}),(0,r.jsxs)("div",{className:"container-wide relative z-10",children:[(0,r.jsxs)(s.E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mb-16",children:[(0,r.jsxs)("h2",{className:"font-heading text-3xl sm:text-4xl md:text-5xl font-bold mt-4 mb-6",children:["Trusted by ",(0,r.jsx)("span",{className:"text-gradient",children:"Growth Teams"})]}),(0,r.jsx)("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:"Real results from real companies who killed their manual work"})]}),(0,r.jsx)("div",{className:"mx-auto max-w-5xl px-4",children:(0,r.jsxs)(f,{plugins:[(0,w.Z)({delay:5e3})],opts:{align:"start",loop:!0},className:"w-full",children:[(0,r.jsx)(g,{className:"-ml-2 md:-ml-4",children:j.map((e,t)=>(0,r.jsx)(y,{className:"pl-2 md:pl-4 md:basis-1/2 lg:basis-1/2",children:(0,r.jsx)("div",{className:"h-full",children:(0,r.jsxs)("div",{className:"card-gradient rounded-2xl p-6 lg:p-8 border border-border hover:border-primary/30 transition-all duration-300 relative group h-full flex flex-col",children:[(0,r.jsx)("div",{className:"absolute top-6 right-6 opacity-10 group-hover:opacity-20 transition-opacity",children:(0,r.jsx)(i.Z,{className:"w-12 h-12 text-primary"})}),(0,r.jsx)("div",{className:"flex gap-1 mb-4",children:[...Array(e.stars)].map((e,t)=>(0,r.jsx)(o.Z,{className:"w-4 h-4 fill-primary text-primary"},t))}
1),(0,r.jsxs)("p",{className:"text-foreground/90 mb-6 leading-relaxed flex-grow",children:['"',e.quote,'"']}),(0,r.jsx)("div",{className:"inline-flex items-center px-3 py-1.5 rounded-full bg-primary/10 border border-primary/20 mb-6 self-start",children:(0,r.jsx)("span",{className:"text-sm font-semibold text-primary",children:e.result})}),(0,r.jsxs)("div",{className:"flex items-center gap-4 mt-auto",children:[(0,r.jsx)(n.default,{src:e.image,alt:"".concat(e.name,", ").concat(e.role).concat(e.company?" at ".concat(e.company):""," - SailoLabs client testimonial"),width:48,height:48,className:"w-12 h-12 rounded-full object-cover border-2 border-primary/20",loading:"lazy"}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"font-semibold text-foreground",children:e.name}),(0,r.jsxs)("p",{className:"text-sm text-muted-foreground",children:[e.role,e.company&&", ".concat(e.company)]})]})]})]})})},t))}),(0,r.jsxs)("div",{className:"hidden md:block",children:[(0,r.jsx)(b,{className:"-left-12"}),(0,r.jsx)(v,{className:"-right-12"})]}),(0,r.jsxs)("div",{className:"flex justify-center gap-4 mt-8 md:hidden",children:[(0,r.jsx)(b,{className:"static transform-none"}),(0,r.jsx)(v,{className:"static transform-none"})]})]})}),(0,r.jsx)(s.E.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"mt-16 text-center",children:(0,r.jsxs)("div",{className:"inline-flex flex-wrap items-center justify-center gap-8 md:gap-12 px-8 py-6 rounded-2xl bg-background/50 border border-border",children:[(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsx)("p",{className:"text-3xl font-bold text-gradient",children:"50+"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground",children:"Audits Delivered"})]}),(0,r.jsx)("div",{className:"hidden sm:block w-px h-12 bg-border"}),(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsx)("p",{className:"text-3xl font-bold text-gradient",children:"$2M+"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground",children:"Revenue Recovered"})]}),(0,r.jsx)("div",{className:"hidden sm:block w-px h-12 bg-border"}),(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsx)("p",{className:"text-3xl font-bold text-gradient",children:"48hrs"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground",children:"Avg. Delivery Time"})]}),(0,r.jsx)("div",{className:"hidden sm:block w-px h-12 bg-border"}),(0,r.jsxs)("div",{className:"text-center",children:[(0,r.jsx)("p",{className:"text-3xl font-bold text-gradient",children:"100%"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground",children:"Client Satisfaction"})]})]})})]})]})]})},8642:function(e,t,a){a.d(t,{l0:function(){return m},NI:function(){return y},Wi:function(){return p},xJ:function(){return f},lX:function(){return g},zG:function(){return b}});var r=a(7437),s=a(2265),n=a(7495),i=a(9501),o=a(4508),l=a(6394);let c=(0,a(535).j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,r.jsx)(l.f,{ref:t,className:(0,o.cn)(c(),a),...s})});d.displayName=l.f.displayName;let m=i.RV,u=s.createContext({}),p=e=>{let{...t}=e;return(0,r.jsx)(u.Provider,{value:{name:t.name},children:(0,r.jsx)(i.Qr,{...t})})},h=()=>{let e=s.useContext(u),t=s.useContext(x),{getFieldState:a,formState:r}=(0,i.Gc)(),n=a(e.name,r);if(!e)throw Error("useFormField should be used within <FormField>");let{id:o}=t;return{id:o,name:e.name,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...n}},x=s.createContext({}),f=s.forwardRef((e,t)=>{let{className:a,...n}=e,i=s.useId();return(0,r.jsx)(x.Provider,{value:{id:i},children:(0,r.jsx)("div",{ref:t,className:(0,o.cn)("space-y-2",a),...n})})});f.displayName="FormItem";let g=s.forwardRef((e,t)=>{let{className:a,...s}=e,{error:n,formItemId:i}=h();return(0,r.jsx)(d,{ref:t,className:(0,o.cn)(n&&"text-destructive",a),htmlFor:i,...s})});g.displayName="FormLabel";let y=s.forwardRef((e,t)=>{let{...a}=e,{error:s,formItemId:i,formDescriptionId:o,formMessageId:l}=h();return(0,r.jsx)(n.g7,{ref:t,id:i,"aria-describedby":s?"".concat(o," ").concat(l):"".concat(o),"aria-invalid":!!s,...a})});y.displayName="FormControl",s.forwardRef((e,t)=>
1{let{className:a,...s}=e,{formDescriptionId:n}=h();return(0,r.jsx)("p",{ref:t,id:n,className:(0,o.cn)("text-sm text-muted-foreground",a),...s})}).displayName="FormDescription";let b=s.forwardRef((e,t)=>{let{className:a,children:s,...n}=e,{error:i,formMessageId:l}=h(),c=i?String(null==i?void 0:i.message):s;return c?(0,r.jsx)("p",{ref:t,id:l,className:(0,o.cn)("text-sm font-medium text-destructive",a),...n,children:c}):null});b.displayName="FormMessage"},5186:function(e,t,a){a.d(t,{I:function(){return i}});var r=a(7437),s=a(2265),n=a(4508);let i=s.forwardRef((e,t)=>{let{className:a,type:s,...i}=e;return(0,r.jsx)("input",{type:s,className:(0,n.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",a),ref:t,...i})});i.displayName="Input"},6818:function(e,t,a){a.d(t,{g:function(){return i}});var r=a(7437),s=a(2265),n=a(4508);let i=s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,r.jsx)("textarea",{className:(0,n.cn)("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm r
1ing-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...s})});i.displayName="Textarea"},3082:function(e,t,a){a.d(t,{Gf:function(){return l},i1:function(){return o},wH:function(){return i}});var r=a(4749);function s(){return{utm_first_touch:(0,r.k6)(),utm_last_touch:(0,r.QI)(),landing_page:(0,r.Tz)(),referrer:(0,r.an)()}}async function n(e){try{let t=await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok){let e=await t.json().catch(()=>({}));return{success:!1,error:e.error||"Failed to send. Please try again or contact us directly."}}return{success:!0}}catch(e){return console.error("Contact API error:",e instanceof Error?e.message:"Unknown error occurred"),{success:!1,error:"Failed to send. Please try again or contact us directly at [email protected]"}}}let i=async e=>n({type:"lead_form",name:e.name||"Not provided",email:e.email,message:e.requirements,company:e.company,fileName:e.fileName,fileContent:e.fileContent,fileType:e.fileType,...s()}),o=async e=>n({type:"lead_form",name:e.name,email:e.email,country:e.country,company:e.company,phone:e.phone,website:e.website,preferredTime:e.preferredTime,message:e.message,fileName:e.fileName,fileContent:e.fileContent,fileType:e.fileType,...s()}),l=async e=>n({type:"lead_magnet",name:e.name||"",email:e.email,leadMagnetTitle:e.leadMagnetTitle,leadMagnetSlug:e.leadMagnetSlug,...s()})},1384:function(e,t,a){a.d(t,{aX:function(){return m},gr:function(){return d},hW:function(){return u}});var r=a(7119);let s=r.Z_().trim().min(1,{message:"Email is required"}).email({message:"Please enter a valid email address"}).max(255,{message:"Email must be less than 255 characters"}),n=r.Z_().trim().min(1,{message:"Phone number is required"}).regex(/^\+[1-9]\d{0,3}[\s-]?\d{6,14}$/,{message:"Please enter a valid phone number with country code (e.g., +1 234 567 8900)"}),i=r.Z_().trim().refine(e=>""===e||/^\+[1-9]\d{0,3}[\s-]?\d{6,14}$/.test(e),{message:"Please enter a valid phone number with country code"}),o=r.Z_().trim().min(2,{message:"Name must be at least 2 characters"}).max(100,{message:"Name must be less than 100 characters"}).regex(/^[a-zA-Z\s'-]+$/,{message:"Name can only contain letters, spaces, hyphens and apostrophes"}),l=r.Z_().trim().min(10,{message:"Message must be at least 10 characters"}).max(2e3,{message:"Message must be less than 2000 characters"}),c=r.Z_().trim().max(150,{message:"Company name must be less than 150 characters"}).optional();r.Z_().trim().refine(e=>""===e||/^https?:\/\/.+/.test(e),{message:"Please enter a valid URL starting with http:// or https://"}),r.Ry({name:o,email:s,company:r.Z_().trim().min(1,{message:"Company name is required"}).max(150),companySize:r.Km(["10-50","51-200","201-500","500+"]).optional(),currentCrm:r.Km(["Salesforce","HubSpot","Pipedrive","Other","None"]).optional(),challenge:r.Z_().trim().optional(),preferredDate:r.hT().optional()}),r.Ry({name:o,email:s,phone:n,company:c}),r.Ry({name:o,email:s,phone:i,company:c,message:l});let d=r.Ry({email:s,requirements:r.Z_().trim().min(10,{message:"Requirements must be at least 10 characters"}).max(2e3,{message:"Requirements must be less than 2000 characters"}),name:r.Z_().trim().max(100).optional().or(r.i0("")),company:r.Z_().trim().max(150).optional().or(r.i0(""))}),m=r.Ry({name:o,email:s,country:r.Z_().trim().min(1,{message:"Please select a country"}),company:r.Z_().trim().max(150,{message:"Company name must be less than 150 characters"}).optional().or(r.i0("")),phone:r.Z_().trim().optional().or(r.i0("")),website:r.Z_().trim().refine(e=>!e||""===e||/^https?:\/\/.+/.test(e),{message:"Please enter a valid URL starting with http:// or https://"}).optional(),preferredTime:r.Z_().trim().max(200).optional().or(r.i0("")),message:r.Z_().trim().min(10,{message:"Message must be at least 10 characters"}).max(5e3,{message:"Message must be less than 5000 characters"})}),u=["United States","United Kingdom","India","Canada","Australia","Germany","France","Singapore","United Arab Emirates","Netherlands","Japan","South Korea","Brazil","Mexico","Italy","Spain","Sweden","Switzerland","Israel","S
1outh Africa","Nigeria","Kenya","Saudi Arabia","New Zealand","Ireland","Belgium","Denmark","Norway","Finland","Poland","Portugal","Other"]}}]);

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.