1import{n as e,s as t,t as n}from"./jsx-runtime-B5yqYJvp.js";import{a as r,t as i}from"./router-compat-BHdfmflL.js";import{t as a}from"./button-CXanmQlV.js";import{n as o,t as s}from"./Footer-DV3nTWc1.js";import{t as c}from"./circle-check-big-INTjYCJh.js";import{t as l}from"./map-pin-vmXzVLAJ.js";import{n as u,t as d}from"./textarea-nzIoWsaJ.js";import{u as f}from"./index-DhFPvx5-.js";import{n as p,t as m}from"./checkbox-DvUlgmwK.js";var h=r(`phone`,[[`path`,{d:`M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384`,key:`9njp5v`}]]),g=t(e(),1),_=n();function v(){let{toast:e}=f(),[t,n]=(0,g.useState)(!1),[r,v]=(0,g.useState)(!1),[y,b]=(0,g.useState)(!1),[x,S]=(0,g.useState)({firstName:``,lastName:``,email:``,phone:``,company:``,message:``}),C=e=>{let{name:t,value:n}=e.target;S(e=>({...e,[t]:n}))};return r?(0,_.jsxs)(`div`,{className:`min-h-screen bg-pale`,children:[(0,_.jsx)(o,{}),(0,_.jsx)(`main`,{className:`pt-32 pb-20`,children:(0,_.jsx)(`div`,{className:`container mx-auto px-6`,children:(0,_.jsxs)(`div`,{className:`max-w-2xl mx-auto text-center`,children:[(0,_.jsx)(`div`,{className:`w-20 h-20 bg-primary rounded-full flex items-center justify-center mx-auto mb-8`,children:(0,_.jsx)(c,{className:`h-10 w-10 text-white`})}),(0,_.jsx)(`h1`,{className:`text-3xl md:text-4xl font-bold text-foreground mb-6`,children:`Thank you for reaching out!`}),(0,_.jsx)(`p`,{className:`text-muted-foreground mb-8`,children:`Thanks for reaching out! We will get back to you within 24-48 business hours to discuss your business and how we can help you achieve your growth goals.`}),(0,_.jsx)(i,{to:`/`,className:`inline-flex items-center px-8 py-4 bg-primary text-white font-medium rounded-full hover:bg-primary/90 transition-colors`,children:`Back to Homepage`})]})})}),(0,_.jsx)(s,{})]}):(0,_.jsxs)(`div`,{className:`min-h-screen bg-pale`,children:[(0,_.jsx)(o,{}),(0,_.jsx)(`main`,{className:`pt-24`,children:(0,_.jsxs)(`div`,{className:`grid lg:grid-cols-2 min-h-[calc(100vh-6rem)]`,children:[(0,_.jsxs)(`div`,{className:`bg-primary text-white p-8 lg:p-16 flex flex-col justify-center relative overflow-hidden`,children:[(0,_.jsxs)(`div`,{className:`absolute inset-0 opacity-10`,children:[(0,_.jsx)(`div`,{className:`absolute top-20 left-10 w-64 h-64 rounded-full border-2 border-white/30`}),(0,_.jsx)(`div`,{className:`absolute bottom-32 right-10 w-48 h-48 rounded-full border-2 border-white/20`}),(0,_.jsx)(`div`,{className:`absolute top-1/2 left-1/3 w-32 h-32 rounded-full bg-white/5`})]}),(0,_.jsxs)(`div`,{className:`relative z-10 max-w-lg`,children:[(0,_.jsx)(`span`,{className:`inline-block px-4 py-2 bg-white/10 rounded-full text-sm font-medium mb-8`,children:`Let's Connect`}),(0,_.jsx)(`h1`,{className:`text-4xl md:text-5xl lg:text-6xl font-bold mb-6 leading-tight`,children:`Start your growth journey`}),(0,_.jsx)(`p`,{className:`text-lg text-white/80 mb-12 leading-relaxed`,children:`Schedule a consultation with our team to discuss how we can architect a complete acquisition system for your business.`}),(0,_.jsxs)(`div`,{className:`space-y-4`,children:[(0,_.jsxs)(`a`,{href:`tel:+16478860075`,className:`flex items-center gap-4 p-4 bg-white/10 rounded-xl hover:bg-white/20 transition-colors group`,children:[(0,_.jsx)(`div`,{className:`w-12 h-12 bg-white/20 rounded-full flex items-center justify-center group-hover:bg-white/30 transition-colors`,children:(0,_.jsx)(h,{className:`h-5 w-5 text-white`})}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`p`,{className:`text-sm text-white/60`,children:`Call us`}),(0,_.jsx)(`span`,{className:`text-white font-medium`,children:`1 (647) 886-0075`})]})]}),(0,_.jsxs)(`a`,{href:`https://www.google.com/maps/place/Toronto,+ON,+Canada/`,target:`_blank`,rel:`noopener noreferrer`,className:`flex items-center gap-4 p-4 bg-white/10 rounded-xl hover:bg-white/20 transition-colors group`,children:[(0,_.jsx)(`div`,{className:`w-12 h-12 bg-white/20 rounded-full flex items-center justify-center group-hover:bg-white/30 transition-colors`,children:(0,_.jsx)(l,{className:`h-5 w-5 text-white`})}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`p`,{className:`text-sm text-white/60`,children:`Visit us`}),(0,_.jsx)(`span`,{className:`text-white font-medium`,children:`180 John St, Toronto, ON`})]})]})]})]})]}),(0,_.jsx)(`div`,{className:`p-8 lg:p-16 flex items-center justify-center bg-white`,children:(0,_.jsxs)(`div`,{className:`w-full max-w-md`,children:[(0,_.jsxs)(`div`,{className:`mb-8`,children:[(0,_.jsx)(`h2`,{className:`text-2xl font-bold text-foreground mb-2`,children:`Send us a message`}),(0,_.jsx)(`p`,{className:`text-muted-foreground`,children:`We'll get back to you within 24 hours.`})]}),(0,_.jsxs)(`form`,{onSubmit:async t=>{if(t.preventDefault(),!y){e({title:`Terms Required`,description:`Please accept the Terms & Conditions and Privacy Policy.`,variant:`destructive`});return}n(!0);try{await fetch(`https://hooks.zapier.com/hooks/catch/8945081/ufv89eg/`,{method:`POST`,headers:{"Content-Type":`application/json`},mode:`no-cors`,body:JSON.stringify({...x,timestamp:new Date().toISOString(),source:window.location.href})}),v(!0)}catch(t){console.error(`Error submitting form:`,t),e({title:`Error`,description:`Failed to send message. Please try again.`,variant:`destructive`})}finally{n(!1)}},className:`space-y-5`,children:[(0,_.jsxs)(`div`,{className:`grid grid-cols-2 gap-4`,children:[(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`label`,{htmlFor:`firstName`,className:`block text-sm font-medium text-foreground mb-2`,children:`First name`}),(0,_.jsx)(p,{id:`firstName`,name:`firstName`,type:`text`,placeholder:`Neil`,value:x.firstName,onChange:C,required:!0,className:`bg-pale border-border`})]}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`label`,{htmlFor:`lastName`,className:`block text-sm font-medium text-foreground mb-2`,children:`Last name`}),(0,_.jsx)(p,{id:`lastName`,name:`lastName`,type:`text`,placeholder:`Armstrong`,value:x.lastName,onChange:C,required:!0,className:`bg-pale border-border`})]})]}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`label`,{htmlFor:`email`,className:`block text-sm font-medium text-foreground mb-2`,children:`Email`}),(0,_.jsx)(p,{id:`email`,name:`email`,type:`email`,placeholder:`[email protected]`,value:x.email,onChange:C,required:!0,className:`bg-pale border-border`})]}),(0,_.jsxs)(`div`,{className:`grid grid-cols-2 gap-4`,children:[(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`label`,{htmlFor:`phone`,className:`block text-sm font-medium text-foreground mb-2`,children:`Phone`}),(0,_.jsx)(p,{id:`phone`,name:`phone`,type:`tel`,placeholder:`+1`,value:x.phone,onChange:C,className:`bg-pale border-border`})]}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`label`,{htmlFor:`company`,className:`block text-sm font-medium text-foreground mb-2`,children:`Company`}),(0,_.jsx)(p,{id:`company`,name:`company`,type:`text`,placeholder:`Company name`,value:x.company,onChange:C,className:`bg-pale border-border`})]})]}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`label`,{htmlFor:`message`,className:`block text-sm font-medium text-foreground mb-2`,children:`Message`}),(0,_.jsx)(d,{id:`message`,name:`message`,placeholder:`Tell us about your growth goals...`,value:x.message,onChange:C,required:!0,rows:4,className:`bg-pale border-border resize-none`})]}),(0,_.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,_.jsx)(m,{id:`terms`,checked:y,onCheckedChange:e=>b(e),className:`mt-0.5`}),(0,_.jsxs)(`label`,{htmlFor:`terms`,className:`text-sm text-muted-foreground leading-tight`,children:[`I accept the`,` `,(0,_.jsx)(i,{to:`/terms`,className:`text-primary hover:underline`,children:`Terms & Conditions`}),` `,`and`,` `,(0,_.jsx)(i,{to:`/privacy`,className:`text-primary hover:underline`,children:`Privacy Policy`})]})]}),(0,_.jsxs)(a,{type:`submit`,disabled:t,className:`w-full py-6 bg-primary text-white font-medium rounded-full hover:bg-primary/90 transition-colors`,children:[t?`Sending...`:`Send message`,(0,_.jsx)(u,{className:`ml-2 h-4 w-4`})]})]})]})})]})}),(0,_.jsx)(s,{})]})}var y=v;export{y as component};
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.