1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{1406:function(e,t,r){Promise.resolve().then(r.t.bind(r,7960,23)),Promise.resolve().then(r.bind(r,2843)),Promise.resolve().then(r.bind(r,8349)),Promise.resolve().then(r.bind(r,4196)),Promise.resolve().then(r.bind(r,1132)),Promise.resolve().then(r.bind(r,9197)),Promise.resolve().then(r.t.bind(r,8003,23)),Promise.resolve().then(r.t.bind(r,2976,23)),Promise.resolve().then(r.t.bind(r,7528,23))},2843:function(e,t,r){"use strict";r.d(t,{ExitIntentPopup:function(){return m}});var s=r(7437),a=r(2265),o=r(2489),n=r(6858),i=r(2869),l=r(3548),d=r(3030);let c="sailolabs_exit_popup_shown";function m(){let[e,t]=(0,a.useState)(!1),{openCalendlyPopup:r}=(0,d._)(),m=(0,a.useCallback)(()=>{sessionStorage.getItem(c)||(sessionStorage.setItem(c,"true"),t(!0),(0,l.Le)("Exit Intent Popup Shown","exit_popup"))},[]);(0,a.useEffect)(()=>{if(!sessionStorage.getItem(c)){if(window.innerWidth<768){let e=setTimeout(m,5e4);return()=>clearTimeout(e)}{let e=e=>{e.clientY<=0&&m()};return document.addEventListener("mouseleave",e),()=>document.removeEventListener("mouseleave",e)}}},[m]);let u=()=>{t(!1)};return e?(0,s.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center p-4",children:[(0,s.jsx)("div",{className:"absolute inset-0 bg-background/80 backdrop-blur-sm",onClick:u}),(0,s.jsxs)("div",{className:"relative z-10 w-full max-w-md rounded-2xl bg-card border border-border p-8 shadow-2xl animate-in fade-in zoom-in-95 duration-300",children:[(0,s.jsx)("button",{onClick:u,className:"absolute top-4 right-4 p-1 rounded-md text-muted-foreground hover:text-foreground transition-colors",children:(0,s.jsx)(o.Z,{className:"h-5 w-5"})}),(0,s.jsxs)("div",{className:"text-center",children:[(0,s.jsx)("h3",{className:"font-heading text-2xl font-bold text-foreground mb-3",children:"Leaving already?"}),(0,s.jsx)("p",{className:"text-muted-foreground mb-6",children:"Get a free Ops Diagnostic and see which of your manual processes are worth automating first."}),(0,s.jsxs)(i.z,{variant:"hero",size:"xl",onClick:()=>{(0,l.Le)("Exit Intent Popup CTA","exit_popup"),r(),t(!1)},className:"w-full mb-3",children:["Book a Free Audit",(0,s.jsx)(n.Z,{className:"ml-2 h-5 w-5"})]}),(0,s.jsx)("button",{onClick:u,className:"text-sm text-muted-foreground hover:text-foreground transition-colors",children:"No thanks, I'm just browsing"})]})]})]}):null}},8349:function(e,t,r){"use strict";r.d(t,{Footer:function(){return f}});var s=r(7437),a=r(7648),o=r(3145),n=r(2265),i=r(9345),l=r(598),d=r(3041),c=r(3774),m=r(3548),u=r(3030),x=r(2925);let f=()=>{let{openCalendlyPopup:e}=(0,u._)(),[t,r]=(0,n.useState)(!1);return(0,s.jsxs)("footer",{className:"bg-card border-t border-border",children:[(0,s.jsxs)("div",{className:"container-wide section-padding",children:[(0,s.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-5 gap-12",children:[(0,s.jsxs)("div",{className:"md:col-span-2",children:[(0,s.jsx)(a.default,{href:"/",className:"flex items-center gap-2 mb-4",children:(0,s.jsx)(o.default,{src:"/sailolabs-logo.png",alt:"SailoLabs",width:160,height:29,className:"h-7 md:h-8 w-auto"})}),(0,s.jsx)("p",{className:"text-muted-foreground max-w-md mb-6",children:"We replace slow, manual business operations with AI automation, clean integrations, and systems that run themselves, so you can scale without adding headcount."}),(0,s.jsxs)("div",{className:"flex items-center gap-4",children:[(0,s.jsx)("a",{href:"mailto:[email protected]",onClick:()=>(0,m.te)("footer"),className:"p-2 rounded-lg bg-secondary hover:bg-secondary/80 transition-colors","aria-label":"Email",children:(0,s.jsx)(i.Z,{className:"h-5 w-5 text-muted-foreground"})}),(0,s.jsx)("a",{href:"https://www.linkedin.com/company/sailolabs",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,m.wG)("LinkedIn","https://www.linkedin.com/company/sailolabs"),className:"p-2 rounded-lg bg-secondary hover:bg-secondary/80 transition-colors","aria-label":"LinkedIn",children:(0,s.jsx)(l.Z,{className:"h-5 w-5 text-muted-foreground"})}),(0,s.jsx)("a",{href:"tel:+918088679006",className:"p-2 rounded-lg bg-secondary hover:bg-secondary/80 transition-colors","aria-label":"Call +91 8088679006",children:(0,s.jsx)(d.Z,{className:"h-5 w-5 text-muted-foreground"})})]}),(0,s.jsx)("p",{className:"text-sm text-muted-foreground mt-4",children:(0,s.jsx)("a",{href:"tel:+918088679006",className:"hover:text-primary transition-colors",children:"+91 8088679006"})}),(0,s.jsxs)("div",{className:"flex items-start gap-2 mt-4",children:[(0,s.jsx)(c.Z,{className:"h-5 w-5 text-muted-foreground shrink-0 mt-0.5"}),(0,s.jsx)("p",{className:"text-sm text-muted-foreground",children:"Begur, Hulimavu Road, Akshayanagar, Bengaluru, Karnataka 560068"})]}),(0,s.jsxs)("p",{className:"text-sm text-muted-foreground mt-3",children:[(0,s.jsx)("span",{className:"font-medium text-foreground",children:"GST:"})," 29AZDPG0637M1Z7"]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{className:"font-heading font-semibold text-foreground mb-4",children:(0,s.jsx)(a.default,{href:"/solutions",className:"hover:text-primary transition-colors",children:"Solutions"})}),(0,s.jsxs)("ul",{className:"space-y-3",children:[(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/solutions/document-processing-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Document Processing Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/solutions/client-reporting-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Client Reporting Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/solutions/customer-support-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Customer Support Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/solutions/ai-agents-financial-a
1dvisors",className:"text-muted-foreground hover:text-primary transition-colors",children:"Agentic AI for Financial Advisors"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/revops-transformation",className:"text-muted-foreground hover:text-primary transition-colors",children:"RevOps Transformation"})})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{className:"font-heading font-semibold text-foreground mb-4",children:(0,s.jsx)(a.default,{href:"/services",className:"hover:text-primary transition-colors",children:"Services"})}),(0,s.jsxs)("ul",{className:"space-y-3",children:[(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/business-process-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Business Process Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/revops-transformation",className:"text-muted-foreground hover:text-primary transition-colors",children:"RevOps Transformation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/crm-integration",className:"text-muted-foreground hover:text-primary transition-colors",children:"CRM Integration"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/revops-dashboards",className:"text-muted-foreground hover:text-primary transition-colors",children:"Custom Dashboards"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/hubspot-consulting",className:"text-muted-foreground hover:text-primary transition-colors",children:"HubSpot Consulting"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/salesforce-integration",className:"text-muted-foreground hover:text-primary transition-colors",children:"Salesforce Integration"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/pipedrive-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Pipedrive Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/ai-automation-consulting",className:"text-muted-foreground hover:text-primary transition-colors",children:"AI Automation Consulting"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/n8n-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"n8n Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/make-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Make.com Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/services/zapier-automation",className:"text-muted-foreground hover:text-primary transition-colors",children:"Zapier Automation"})}),(0,s.jsx)("li",{children:(0,s.jsx)("button",{onClick:()=>{(0,m.uu)("Free Strategy Call","footer"),e()},className:"text-muted-foreground hover:text-primary transition-colors",children:"Free Strategy Call"})})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h4",{className:"font-heading font-semibold text-foreground mb-4",children:"Company"}),(0,s.jsxs)("ul",{className:"space-y-3",children:[(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/about",className:"text-muted-foreground hover:text-primary transition-colors",children:"About Us"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/case-studies",className:"text-muted-foreground hover:text-primary transition-colors",children:"Our Work"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/resources",className:"text-muted-foreground hover:text-primary transition-colors",children:"Free Resources"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/blog",className:"text-muted-foreground hover:text-primary transition-colors",children:"Blog"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/contact",className:"text-muted-foreground hover:text-primary transition-colors",children:"Contact"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/privacy-policy",className:"text-muted-foreground hover:text-primary transition-colors",children:"Privacy Policy"})}),(0,s.jsx)("li",{children:(0,s.jsx)(a.default,{href:"/terms-conditions",className:"text-muted-foreground hover:text-primary transition-colors",children:"Terms & Conditions"})}),(0,s.jsx)("li",{children:(0,s.jsx)("button",{onClick:()=>{(0,m.Le)("Hire Us","footer"),r(!0)},className:"text-muted-foreground hover:text-primary transition-colors",children:"Hire Us"})})]})]})]}),(0,s.jsxs)("div",{className:"mt-12 pt-8 border-t border-border flex flex-col md:flex-row justify-between items-center gap-4",children:[(0,s.jsxs)("p",{className:"text-sm text-muted-foreground",children:["\xa9 ",new Date().getFullYear()," SailoLabs. All rights reserved."]}),(0,s.jsx)("p",{className:"text-sm text-muted-foreground",children:"Serving clients globally"})]})]}),(0,s.jsx)(x.C,{open:t,onOpenChange:r})]})}},4196:function(e,t,r){"use strict";r.d(t,{Header:function(){return b}});
1var s=r(7437),a=r(7648),o=r(3145),n=r(9376),i=r(2869),l=r(2265),d=r(875),c=r(2489),m=r(3566),u=r(7586),x=r(8239),f=r(3548),h=r(3030),p=r(2925);let g=[{name:"Services",href:"/services",dropdown:[{name:"Business Process Automation",href:"/services/business-process-automation"},{name:"AI Automation Consulting",href:"/services/ai-automation-consulting"},{name:"RevOps Transformation",href:"/services/revops-transformation"},{name:"Custom RevOps Dashboards",href:"/services/revops-dashboards"},{name:"CRM Integration & Automation",href:"/services/crm-integration"},{name:"HubSpot Consulting",href:"/services/hubspot-consulting"},{name:"Salesforce Integration",href:"/services/salesforce-integration"},{name:"Pipedrive Automation",href:"/services/pipedrive-automation"},{name:"n8n Automation",href:"/services/n8n-automation"},{name:"Make.com Automation",href:"/services/make-automation"},{name:"Zapier Automation",href:"/services/zapier-automation"}]},{name:"Solutions",href:"/solutions",dropdown:[{name:"Document Processing Automation",href:"/solutions/document-processing-automation"},{name:"Client Reporting Automation",href:"/solutions/client-reporting-automation"},{name:"Customer Support Automation",href:"/solutions/customer-support-automation"},{name:"Agentic AI for Financial Advisors",href:"/solutions/ai-agents-financial-advisors"},{name:"RevOps Transformation",href:"/services/revops-transformation"}]},{name:"Our Work",href:"/case-studies"},{name:"Resources",href:"/resources"},{name:"Blog",href:"/blog"},{name:"About",href:"/about"}],b=()=>{let[e,t]=(0,l.useState)(!1),[r,b]=(0,l.useState)(null),[j,v]=(0,l.useState)(!1),y=(0,n.usePathname)(),{openCalendlyPopup:N}=(0,h._)(),w=(0,l.useCallback)(()=>t(e=>!e),[]),C=(0,l.useCallback)(()=>t(!1),[]),k=(0,l.useCallback)(()=>b(null),[]);return(0,l.useEffect)(()=>{let e=e=>{let t=e.target;t&&t.closest("[data-nav-dropdown]")||b(null)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,s.jsxs)("header",{className:"fixed top-0 left-0 right-0 z-50 bg-background/80 backdrop-blur-xl border-b border-border/50",children:[(0,s.jsx)("div",{className:"container-wide",children:(0,s.jsxs)("nav",{className:"flex items-center justify-between h-16 md:h-20",children:[(0,s.jsx)(a.default,{href:"/",className:"flex items-center gap-2",children:(0,s.jsx)("div",{className:"flex items-center gap-2",children:(0,s.jsx)(o.default,{src:"/sailolabs-logo.png",alt:"SailoLabs",width:160,height:29,className:"h-7 md:h-8 w-auto",priority:!0})})}),(0,s.jsx)("div",{className:"hidden md:flex items-center gap-8",children:g.map(e=>"dropdown"in e&&e.dropdown?(0,s.jsxs)("div",{className:"relative","data-nav-dropdown":!0,children:[(0,s.jsxs)("button",{onClick:()=>b(t=>t===e.name?null:e.name),className:"text-sm font-medium transition-colors hover:text-primary flex items-center gap-1 ".concat(y.startsWith(e.href)?"text-primary":"text-muted-foreground"),children:[e.name,(0,s.jsx)(d.Z,{className:"h-4 w-4 transition-transform ".concat(r===e.name?"rotate-180":"")})]}),(0,s.jsx)(u.M,{children:r===e.name&&(0,s.jsxs)(x.E.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:10},transition:{duration:.2},className:"absolute top-full left-0 mt-2 w-64 bg-background border border-border rounded-lg shadow-lg overflow-hidden",children:[(0,s.jsxs)(a.default,{href:e.href,onClick:k,className:"block px-4 py-3 text-sm font-medium text-foreground hover:bg-primary/10 hover:text-primary transition-colors border-b border-border",children:["All ",e.name]}),e.dropdown.map(e=>(0,s.jsx)(a.default,{href:e.href,onClick:k,className:"block px-4 py-3 text-sm text-muted-foreground hover:bg-primary/10 hover:text-primary transition-colors",children:e.name},e.name))]})})]},e.name):(0,s.jsx)(a.default,{href:e.href,onClick:()=>(0,f.uu)(e.name,"header"),className:"text-sm font-medium transition-colors hover:text-primary ".concat(y===e.href?"text-primary":"text-muted-foreground"),children:e.name},e.name))}),(0,s.jsxs)("div",{className:"hidden md:flex items-center gap-2",children:["/"===y&&(0,s.jsx)(i.z,{variant:"heroOutline",size:"sm",onClick:()=>{(0,f.Le)("Tell Us About Your Project","header"),v(!0)},children:"Tell Us About Your Project"}),(0,s.jsx)(i.z,{variant:"hero",size:"sm",onClick:()=>{(0,f.Le)("Book Consultation","header"),N()},children:"Book Consultation"})]}),(0,s.jsx)("button",{className:"md:hidden p-2 text-foreground",onClick:w,"aria-label":"Toggle menu",children:e?(0,s.jsx)(c.Z,{className:"h-6 w-6"}):(0,s.jsx)(m.Z,{className:"h-6 w-6"})})]})}),(0,s.jsx)(u.M,{children:e&&(0,s.jsx)(x.E.div,{initial:{opacity:0,height:0}
1,animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"md:hidden bg-background border-b border-border",children:(0,s.jsxs)("div",{className:"container-wide py-4 flex flex-col gap-2",children:[g.map(e=>"dropdown"in e&&e.dropdown?(0,s.jsxs)("div",{children:[(0,s.jsx)(a.default,{href:e.href,onClick:C,className:"text-base font-medium py-2 block transition-colors hover:text-primary ".concat(y.startsWith(e.href)?"text-primary":"text-muted-foreground"),children:e.name}),(0,s.jsx)("div",{className:"pl-4 flex flex-col gap-1",children:e.dropdown.map(e=>(0,s.jsx)(a.default,{href:e.href,onClick:C,className:"text-sm py-2 text-muted-foreground hover:text-primary transition-colors",children:e.name},e.name))})]},e.name):(0,s.jsx)(a.default,{href:e.href,onClick:C,className:"text-base font-medium py-2 transition-colors hover:text-primary ".concat(y===e.href?"text-primary":"text-muted-foreground"),children:e.name},e.name)),(0,s.jsxs)("div",{className:"flex flex-col gap-3 pt-4 border-t border-border",children:["/"===y&&(0,s.jsx)(i.z,{variant:"heroOutline",onClick:()=>{(0,f.Le)("Tell Us About Your Project","header_mobile"),C(),v(!0)},children:"Tell Us About Your Project"}),(0,s.jsx)(i.z,{variant:"hero",onClick:()=>{(0,f.Le)("Book Consultation","header_mobile"),C(),N()},children:"Book Consultation"})]})]})})}),(0,s.jsx)(p.C,{open:j,onOpenChange:v})]})}},2925:function(e,t,r){"use strict";r.d(t,{C:function(){return I}});var s=r(7437),a=r(2265),o=r(9501),n=r(3590),i=r(2934),l=r(8736),d=r(2489),c=r(7689),m=r(1817),u=r(6858),x=r(2650),f=r(4508);let h=x.fC;x.xz;let p=x.h_;x.x8;let g=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(x.aV,{ref:t,className:(0,f.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...a})});g.displayName=x.aV.displayName;let b=a.forwardRef((e,t)=>{let{className:r,children:a,...o}=e;return(0,s.jsxs)(p,{children:[(0,s.jsx)(g,{}),(0,s.jsxs)(x.VY,{ref:t,className:(0,f.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",r),...o,children:[a,(0,s.jsxs)(x.x8,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity data-[state=open]:bg-accent data-[state=open]:text-muted-foreground hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none",children:[(0,s.jsx)(d.Z,{className:"h-4 w-4"}),(0,s.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});b.displayName=x.VY.displayName;let j=e=>{let{className:t,...r}=e;return(0,s.jsx)("div",{className:(0,f.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...r})};j.displayName="DialogHeader";let v=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(x.Dx,{ref:t,className:(0,f.cn)("text-lg font-semibold leading-none tracking-tight",r),...a})});v.displayName=x.Dx.displayName;let y=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(x.dk,{ref:t,className:(0,f.cn)("text-sm text-muted-foreground",r),...a})});y.displayName=x.dk.displayName;var N=r(8642),w=r(2869),C=r(5186),k=r(6818),S=r(1384),A=r(3082),T=r(3548);let _=["application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","text/plain","text/csv","image/png","image/jpeg"];function I(e){let{open:t,onOpenChange:r}=e,[x,f]=(0,a.useState)("idle"),[p,g]=(0,a.useState)(""),[I,P]=(0,a.useState)(null),[z,R]=(0,a.useState)(""),Z=(0,a.useRef)(null),O=(0,o.cI)({resolver:(0,n.F)(S.aX),defaultValues:{name:"",email:"",country:"",company:"",phone:"",website:"",preferredTime:"",message:""}}),F=()=>{P(null),R(""),Z.current&&(Z.current.value="")},D=async e=>{let t,r;f("submitting"),g(""),(0,T.Le)("Lead Form Submit","header_dialog");let s=e.message;if(I&&("text/plain"===I.type||"text/csv"===I.type))try{let t=await I.text();s="".concat(e.message,"\n\n--- Attached File: ").concat(I.name," ---\n").concat(t)}catch(t){s="".concat(e.message,"\n\n[Attached file: ").concat(I.name,"]")}I&&(t=btoa(new Uint8Array(await I.arrayBuffer()).reduce((e,t)=>e+String.fromCharCode(t),"")),r=I.type);let a=await (0,A.i1)({name:e.name,email:e.email,country:e.country,company:e.company,phone:e.phone,website:e.website,preferredTime:e.preferredTime,message:s,fileName:null==I?void 0:I.name,fileContent:t,fileType:r});a.success?(f("success"),(0,T.rV)("lead_form_header"),O.reset(),F()):(f("error"),g(a.error||"Something went wrong. Please try again."))};return(0,s.jsx)(h,{open:t,onOpenChange:e=>{e||"submitting"===x||(r(!1),setTimeout(()=>{f("idle"),g(""),P(null),R(""),O.reset()},300))},children:(0,s.jsxs)(b,{className:"sm:max-w-lg max-h-[90vh] overflow-y-auto",children:[(0,s.jsxs)(j,{children:[(0,s.jsxs)(v,{className:"font-heading text-xl",children:["Tell Us About Your ",(0,s.jsx)("span",{className:"text-gradient",children:"Project"})]}),(0,s.jsx)(y,{children:"Tell us what you need and we'll get back to you within 24 hours."})]}),"success"===x?(0,s.jsxs)("div",{className:"flex flex-col items-center gap-3 py-6 text-center",children:[(0,s.jsx)(i.Z,{className:"h-10 w-10 text-green-500"}),(0,s.jsx)("p",{className:"font-medium text-foreground",children:"Thank you!"}),(0,s.jsx)("p",{className:"text-sm text-muted-foreground",children:"We've received your requirements and will get back to you within 24 hours."}),(0,s.jsx)(w.z,{variant:"ghost",size:"sm",onClick:()=>f("idle"),children:"Submit another inquiry"})]}):(0,s.jsx)(N.l0,{...O,children:(0,s.jsxs)("form",{onSubmit:O.handleSubmit(D),className:"space-y-4",children:[(0,s.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[(0,s.jsx)(N.Wi,{control:O.control,name:"name",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsx)(N.lX,{children:"Full Name"}),(0,s.jsx)(N.NI,{children:(0,s.jsx)(C.I,{placeholder:"John Doe",disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}}),(0,s.jsx)(N.Wi,{control:O.control,name:"email",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsx)(N.lX,{children:"Email"}),(0,s.jsx)(N.NI,{children:(0,s.jsx)(C.I,{type:"email",placeholder:"[email protected]",disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}})]}),(0,s.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[(0,s.jsx)(N.Wi,{control:O.control,name:"company",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsxs)(N.lX,{children:["Company ",(0,s.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}
1),(0,s.jsx)(N.NI,{children:(0,s.jsx)(C.I,{placeholder:"Your company",disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}}),(0,s.jsx)(N.Wi,{control:O.control,name:"phone",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsxs)(N.lX,{children:["Phone ",(0,s.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),(0,s.jsx)(N.NI,{children:(0,s.jsx)(C.I,{type:"tel",placeholder:"+1 234 567 8900",disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}})]}),(0,s.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:[(0,s.jsx)(N.Wi,{control:O.control,name:"website",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsxs)(N.lX,{children:["Website ",(0,s.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),(0,s.jsx)(N.NI,{children:(0,s.jsx)(C.I,{type:"url",placeholder:"https://yourcompany.com",disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}}),(0,s.jsx)(N.Wi,{control:O.control,name:"preferredTime",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsxs)(N.lX,{children:["Preferred Time ",(0,s.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),(0,s.jsx)(N.NI,{children:(0,s.jsx)(C.I,{placeholder:"e.g. Morning EST, 2-4pm",disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}})]}),(0,s.jsx)(N.Wi,{control:O.control,name:"country",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsx)(N.lX,{children:"Country"}),(0,s.jsx)(N.NI,{children:(0,s.jsxs)("select",{...t,disabled:"submitting"===x,className:"flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm r
1ing-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",children:[(0,s.jsx)("option",{value:"",children:"Select your country"}),S.hW.map(e=>(0,s.jsx)("option",{value:e,children:e},e))]})}),(0,s.jsx)(N.zG,{})]})}}),(0,s.jsx)(N.Wi,{control:O.control,name:"message",render:e=>{let{field:t}=e;return(0,s.jsxs)(N.xJ,{children:[(0,s.jsx)(N.lX,{children:"Message"}),(0,s.jsx)(N.NI,{children:(0,s.jsx)(k.g,{placeholder:"Describe your project requirements, challenges, or goals...",rows:4,disabled:"submitting"===x,...t})}),(0,s.jsx)(N.zG,{})]})}}),(0,s.jsxs)("div",{className:"space-y-2",children:[(0,s.jsxs)("label",{className:"text-sm font-medium leading-none",children:["Attach File ",(0,s.jsx)("span",{className:"text-muted-foreground text-xs",children:"(optional)"})]}),I?(0,s.jsxs)("div",{className:"flex items-center gap-3 p-3 rounded-lg bg-secondary/50 border border-border",children:[(0,s.jsx)(l.Z,{className:"h-5 w-5 text-primary shrink-0"}),(0,s.jsx)("span",{className:"text-sm text-foreground truncate flex-1",children:I.name}),(0,s.jsxs)("span",{className:"text-xs text-muted-foreground shrink-0",children:[(I.size/1024).toFixed(0)," KB"]}),(0,s.jsx)("button",{type:"button",onClick:F,className:"p-1 rounded-md hover:bg-destructive/10 transition-colors",children:(0,s.jsx)(d.Z,{className:"h-4 w-4 text-muted-foreground hover:text-destructive"})})]}):(0,s.jsxs)("div",{onClick:()=>{var e;return null===(e=Z.current)||void 0===e?void 0:e.click()},className:"flex flex-col items-center justify-center gap-1 p-4 rounded-lg border-2 border-dashed border-border hover:border-primary/50 cursor-pointer transition-colors",children:[(0,s.jsx)(c.Z,{className:"h-5 w-5 text-muted-foreground"}),(0,s.jsx)("p",{className:"text-sm text-muted-foreground",children:"Click to upload"}),(0,s.jsx)("p",{className:"text-xs text-muted-foreground",children:"PDF, DOC, DOCX, TXT, CSV, PNG, JPG (max 5MB)"})]}),(0,s.jsx)("input",{ref:Z,type:"file",accept:".pdf,.doc,.docx,.txt,.csv,.png,.jpg,.jpeg",onChange:e=>{var t;R("");let r=null===(t=e.target.files)||void 0===t?void 0:t[0];if(r){if(!_.includes(r.type)){R("Please upload a PDF, DOC, DOCX, TXT, CSV, PNG, or JPG file.");return}if(r.size>5242880){R("File must be less than 5MB.");return}P(r)}},className:"hidden"}),z&&(0,s.jsx)("p",{className:"text-sm text-destructive",children:z})]}),"error"===x&&(0,s.jsx)("p",{className:"text-sm text-destructive",children:p}),(0,s.jsx)(w.z,{type:"submit",variant:"hero",disabled:"submitting"===x,className:"w-full",children:"submitting"===x?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(m.Z,{className:"mr-2 h-4 w-4 animate-spin"}),"Sending..."]}):(0,s.jsxs)(s.Fragment,{children:["Send Message",(0,s.jsx)(u.Z,{className:"ml-2 h-4 w-4"})]})})]})})]})})}},1132:function(e,t,r){"use strict";r.d(t,{Providers:function(){return R}});var s=r(7437),a=r(1800),o=r(9827),n=r(2265),i=r(2696),l=r(4508);let d=i.zt;i.fC,i.xz,n.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...o}=e;return(0,s.jsx)(i.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...o})}).displayName=i.VY.displayName;let c=0,m=new Map,u=e=>{if(m.has(e))return;let t=setTimeout(()=>{m.delete(e),p({type:"REMOVE_TOAST",toastId:e})},1e6);m.set(e,t)},x=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;return r?u(r):e.toasts.forEach(e=>{u(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},f=[],h={toasts:[]};
1function p(e){h=x(h,e),f.forEach(e=>{e(h)})}function g(e){let{...t}=e,r=(c=(c+1)%Number.MAX_SAFE_INTEGER).toString(),s=()=>p({type:"DISMISS_TOAST",toastId:r});return p({type:"ADD_TOAST",toast:{...t,id:r,open:!0,onOpenChange:e=>{e||s()}}}),{id:r,dismiss:s,update:e=>p({type:"UPDATE_TOAST",toast:{...e,id:r}})}}var b=r(1915),j=r(535),v=r(2489);let y=b.zt,N=n.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(b.l_,{ref:t,className:(0,l.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",r),...a})});N.displayName=b.l_.displayName;let w=(0,j.j)("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),C=n.forwardRef((e,t)=>{let{className:r,variant:a,...o}=e;return(0,s.jsx)(b.fC,{ref:t,className:(0,l.cn)(w({variant:a}),r),...o})});C.displayName=b.fC.displayName,n.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(b.aU,{ref:t,className:(0,l.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors group-[.destructive]:border-muted/40 hover:bg-secondary group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 group-[.destructive]:focus:ring-destructive disabled:pointer-events-none disabled:opacity-50",r),...a})}).displayName=b.aU.displayName;let k=n.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(b.x8,{ref:t,className:(0,l.cn)("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity group-hover:opacity-100 group-[.destructive]:text-red-300 hover:text-foreground group-[.destructive]:hover:text-red-50 focus:opacity-100 focus:outline-none focus:ring-2 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",r),"toast-close":"",...a,children:(0,s.jsx)(v.Z,{className:"h-4 w-4"})})});k.displayName=b.x8.displayName;let S=n.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(b.Dx,{ref:t,className:(0,l.cn)("text-sm font-semibold",r),...a})});S.displayName=b.Dx.displayName;let A=n.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(b.dk,{ref:t,className:(0,l.cn)("text-sm opacity-90",r),...a})});function T(){let{toasts:e}=function(){let[e,t]=n.useState(h);return n.useEffect(()=>(f.push(t),()=>{let e=f.indexOf(t);e>-1&&f.splice(e,1)}),[e]),{...e,toast:g,dismiss:e=>p({type:"DISMISS_TOAST",toastId:e})}}();return(0,s.jsxs)(y,{children:[e.map(function(e){let{id:t,title:r,description:a,action:o,...n}=e;return(0,s.jsxs)(C,{...n,children:[(0,s.jsxs)("div",{className:"grid gap-1",children:[r&&(0,s.jsx)(S,{children:r}),a&&(0,s.jsx)(A,{children:a})]}),o,(0,s.jsx)(k,{})]},t)}),(0,s.jsx)(N,{})]})}A.displayName=b.dk.displayName;var _=r(4438);let I=e=>{let{...t}=e;return(0,s.jsx)(_.x7,{theme:"dark",className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...t})},P=(0,n.lazy)(()=>Promise.resolve().then(r.bind(r,7470))),z=(0,n.lazy)(()=>Promise.resolve().then(r.bind(r,389)));function R(e){let{children:t}
1=e,[r]=(0,n.useState)(()=>new a.S({defaultOptions:{queries:{staleTime:3e5,refetchOnWindowFocus:!1}}}));return(0,s.jsx)(o.aH,{client:r,children:(0,s.jsxs)(d,{delayDuration:300,children:[(0,s.jsx)(T,{}),(0,s.jsx)(I,{}),t,(0,s.jsxs)(n.Suspense,{fallback:null,children:[(0,s.jsx)(P,{}),(0,s.jsx)(z,{})]})]})})}},8642:function(e,t,r){"use strict";r.d(t,{l0:function(){return m},NI:function(){return b},Wi:function(){return x},xJ:function(){return p},lX:function(){return g},zG:function(){return j}});var s=r(7437),a=r(2265),o=r(7495),n=r(9501),i=r(4508),l=r(6394);let d=(0,r(535).j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)(l.f,{ref:t,className:(0,i.cn)(d(),r),...a})});c.displayName=l.f.displayName;let m=n.RV,u=a.createContext({}),x=e=>{let{...t}=e;return(0,s.jsx)(u.Provider,{value:{name:t.name},children:(0,s.jsx)(n.Qr,{...t})})},f=()=>{let e=a.useContext(u),t=a.useContext(h),{getFieldState:r,formState:s}=(0,n.Gc)(),o=r(e.name,s);if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=t;return{id:i,name:e.name,formItemId:"".concat(i,"-form-item"),formDescriptionId:"".concat(i,"-form-item-description"),formMessageId:"".concat(i,"-form-item-message"),...o}},h=a.createContext({}),p=a.forwardRef((e,t)=>{let{className:r,...o}=e,n=a.useId();return(0,s.jsx)(h.Provider,{value:{id:n},children:(0,s.jsx)("div",{ref:t,className:(0,i.cn)("space-y-2",r),...o})})});p.displayName="FormItem";let g=a.forwardRef((e,t)=>{let{className:r,...a}=e,{error:o,formItemId:n}=f();return(0,s.jsx)(c,{ref:t,className:(0,i.cn)(o&&"text-destructive",r),htmlFor:n,...a})});g.displayName="FormLabel";let b=a.forwardRef((e,t)=>{let{...r}=e,{error:a,formItemId:n,formDescriptionId:i,formMessageId:l}=f();return(0,s.jsx)(o.g7,{ref:t,id:n,"aria-describedby":a?"".concat(i," ").concat(l):"".concat(i),"aria-invalid":!!a,...r})});b.displayName="FormControl",a.forwardRef((e,t)=>{let{className:r,...a}=e,{formDescriptionId:o}=f();return(0,s.jsx)("p",{ref:t,id:o,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})}).displayName="FormDescription";let j=a.forwardRef((e,t)=>{let{className:r,children:a,...o}=e,{error:n,formMessageId:l}=f(),d=n?String(null==n?void 0:n.message):a;return d?(0,s.jsx)("p",{ref:t,id:l,className:(0,i.cn)("text-sm font-medium text-destructive",r),...o,children:d}):null});j.displayName="FormMessage"},5186:function(e,t,r){"use strict";r.d(t,{I:function(){return n}});var s=r(7437),a=r(2265),o=r(4508);let n=a.forwardRef((e,t)=>{let{className:r,type:a,...n}=e;return(0,s.jsx)("input",{type:a,className:(0,o.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",r),ref:t,...n})});n.displayName="Input"},6818:function(e,t,r){"use strict";r.d(t,{g:function(){return n}});var s=r(7437),a=r(2265),o=r(4508);let n=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,s.jsx)("textarea",{className:(0,o.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",r),ref:t,...a})});n.displayName="Textarea"},3030:function(e,t,r){"use strict";r.d(t,{_:function(){return i}});var s=r(2265),a=r(3548),o=r(4749);let n="https://cal.com/sailolabs/30min?overlayCalendar=true",i=()=>({openCalendlyPopup:(0,s.useCallback)(()=>{let e=(0,o.j1)(),t=e?"".concat(n,"&").concat(e):n;(0,a.kq)(),window.open(t,"_blank","noopener,noreferrer")},[])})},3082:function(e,t,r){"use strict";r.d(t,{Gf:function(){return l},i1:function(){return i},wH:function(){return n}});var s=r(4749);function a(){return{utm_first_touch:(0,s.k6)(),utm_last_touch:(0,s.QI)(),landing_page:(0,s.Tz)(),referrer:(0,s.an)()}}async function o(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 n=async e=>o({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,...a()}),i=async e=>o({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,...a()}),l=async e=>o({type:"lead_magnet",name:e.name||"",email:e.email,leadMagnetTitle:e.leadMagnetTitle,leadMagnetSlug:e.leadMagnetSlug,...a()})},1384:function(e,t,r){"use strict";r.d(t,{aX:function(){return m},gr:function(){return c},hW:function(){return u}});var s=r(7119);let a=s.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"}),o=s.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)"}),n=s.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"}),i=s.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=s.Z_().trim().min(10,{message:"Message must be at least 10 characters"}).max(2e3,{message:"Message must be less than 2000 characters"}),d=s.Z_().trim().max(150,{message:"Company name must be less than 150 characters"}).optional();s.Z_().trim().refine(e=>""===e||/^https?:\/\/.+/.test(e),{message:"Please enter a valid URL starting with http:// or https://"}),s.Ry({name:i,email:a,company:s.Z_().trim().min(1,{message:"Company name is required"}).max(150),companySize:s.Km(["10-50","51-200","201-500","500+"]).optional(),currentCrm:s.Km(["Salesforce","HubSpot","Pipedrive","Other","None"]).optional(),challenge:s.Z_().trim().optional(),preferredDate:s.hT().optional()}),s.Ry({name:i,email:a,phone:o,company:d}),s.Ry({name:i,email:a,phone:n,company:d,message:l});let c=s.Ry({email:a,requirements:s.Z_().trim().min(10,{message:"Requirements must be at least 10 characters"}).max(2e3,{message:"Requirements must be less than 2000 characters"}),name:s.Z_().trim().max(100).optional().or(s.i0("")),company:s.Z_().trim().max(150).optional().or(s.i0(""))}),m=s.Ry({name:i,email:a,country:s.Z_().trim().min(1,{message:"Please select a country"}),company:s.Z_().trim().max(150,{message:"Company name must be less than 150 characters"}).optional().or(s.i0("")),phone:s.Z_().trim().optional().or(s.i0("")),website:s.Z_().trim().refine(e=>!e||""===e||/^https?:\/\/.+/.test(e),{message:"Please enter a valid URL starting with http:// or https://"}).optional(),preferredTime:s.Z_().trim().max(200).optional().or(s.i0("")),message:s.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"]},7960:function(){}},function(e){e.O(0,[3587,2881,2972,5613,622,7921,1095,3037,3367,3548,2971,2117,1744],function(){return e(e.s=1406)}),_N_E=e.O()}]);
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.