PageSourceSearch

https://garagecollective.agency/_next/static/chunks/11gs.qthb5k06.js

js garagecollective.agency collected 2026-10-10 01:02:54 UTC 52,704 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,768877,e=>{"use strict";let t=(0,e.i(456420).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,t],768877)},474544,e=>{"use strict";let t=(0,e.i(456420).default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);e.s(["Clock",0,t],474544)},982954,e=>{"use strict";let t=(0,e.i(456420).default)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);e.s(["Shield",0,t],982954)},823482,e=>{"use strict";let t=(0,e.i(456420).default)("graduation-cap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);e.s(["GraduationCap",0,t],823482)},91511,e=>{"use strict";let t=(0,e.i(456420).default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["Globe",0,t],91511)},689664,e=>{"use strict";let t=(0,e.i(456420).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",0,t],689664)},149882,e=>{"use strict";let t=(0,e.i(456420).default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["Calendar",0,t],149882)},263676,e=>{"use strict";let t=(0,e.i(456420).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",0,t],263676)},711241,e=>{"use strict";let t=(0,e.i(456420).default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);e.s(["ArrowLeft",0,t],711241)},901279,e=>{"use strict";let t=(0,e.i(456420).default)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);e.s(["User",0,t],901279)},575387,e=>{"use strict";let t=(0,e.i(456420).default)("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"}]]);e.s(["Phone",0,t],575387)},598487,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(846932),i=e.i(88653),l=e.i(263676),r=e.i(575387),n=e.i(149882),o=e.i(474544),c=e.i(901279),d=e.i(768877),m=e.i(711241);let x=(0,e.i(456420).default)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);var h=e.i(328623);let p=[{id:"discovery",label:"Discovery Call",duration:"15 min",description:"Understand your goals, challenges, and whether we're the right fit.",icon:"🔍",color:"#007B6E"},{id:"strategy",label:"Strategy Call",duration:"30 min",description:"Deep-dive into your marketing plan, channel mix, and growth roadmap.",icon:"🎯",color:"#005A50"}],u=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],y=["January","February","March","April","May","June","July","August","September","October","November","December"];function g(e){let[t,a]=e.split(":").map(Number);return`${t>12?t-12:0===t?12:t}:${String(a).padStart(2,"0")} ${t>=12?"PM":"AM"}`}function b(e){return new Date(e+"T00:00:00").toLocaleDateString("en-IN",{weekday:"long",day:"numeric",month:"long",year:"numeric"})}e.s(["default",0,function({open:e,onClose:f,source:j,defaultMeetingType:v}){let[N,w]=(0,a.useState)(v?"date":"type"),[k,A]=(0,a.useState)(v??"discovery"),[E,B]=(0,a.useState)(""),[M,C]=(0,a.useState)(""),[S,P]=(0,a.useState)([]),[F,D]=(0,a.useState)(!1),[T,z]=(0,a.useState)(()=>{let e=new Date;return{year:e.getFullYear(),month:e.getMonth()}}),[$,L]=(0,a.useState)(""),[W,q]=(0,a.useState)(""),[H,I]=(0,a.useState)(""),[O,Y]=(0,a.useState)(""),[R,G]=(0,a.useState)({}),[U,J]=(0,a.useState)(!1),[V,K]=(0,a.useState)(""),[X,Z]=(0,a.useState)("");(0,a.useEffect)(()=>(e?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[e]),(0,a.useEffect)(()=>{e||setTimeout(()=>{w(v?"date":"type"),A(v??"discovery"),B(""),C(""),P([]),L(""),q(""),I(""),Y(""),G({}),K(""),Z("");let e=new Date;z({year:e.getFullYear(),month:e.getMonth()})},300)},[e,v]),(0,a.useEffect)(()=>{E&&(D(!0),P([]),C(""),fetch(`/api/book-call/slots?date=${E}`).then(e=>e.json()).then(e=>{P(e.slots??[])}).catch(()=>P([])).finally(()=>D(!1)))},[E]);let _=(0,a.useCallback)(()=>{let{year:e,month:t}=T,a=new Date(e,t,1).getDay(),s=new Date(e,t+1,0).getDate(),i=new Date;i.setHours(0,0,0,0);let l=[];for(let e=0;e<a;e++)l.push({date:null,key:`empty-${e}`,disabled:!0});for(let a=1;a<=s;a++){let s=new Date(e,t,a),r=s.getDay(),n=s<i,o=0===r||6===r;l.push({date:s,key:`${s.getFullYear()}
1-${String(s.getMonth()+1).padStart(2,"0")}-${String(s.getDate()).padStart(2,"0")}`,disabled:n||o})}return l},[T]),Q=async()=>{let e;if(e={},(!$.trim()||$.trim().length<2)&&(e.name="Please enter your name"),W.trim()&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(W)||(e.email="Please enter a valid email"),H&&!/^[+\d\s\-()]{7,15}$/.test(H)&&(e.phone="Please enter a valid phone number"),G(e),0===Object.keys(e).length){J(!0),K("");try{let e=await fetch("/api/book-call",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:$,email:W,phone:H||void 0,company:O||void 0,meeting_type:k,meeting_date:E,time_slot:M,source:j??"website"})}),t=await e.json();e.ok?(Z(t.id),w("success")):(K(t.error??"Something went wrong. Please try again."),409===e.status&&w("time"))}catch{K("Network error. Please try again.")}finally{J(!1)}}},ee=p.find(e=>e.id===k),et=_(),ea=T.year>new Date().getFullYear()||T.month>new Date().getMonth();return(0,t.jsx)(i.AnimatePresence,{children:e&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"fixed inset-0 z-[9999] flex items-center justify-center p-4",onClick:f,children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-black/60 backdrop-blur-sm"}),(0,t.jsxs)(s.motion.div,{initial:{opacity:0,scale:.92,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.92,y:20},transition:{type:"spring",damping:25,stiffness:300},onClick:e=>e.stopPropagation(),className:"relative w-full max-w-xl bg-white rounded-3xl shadow-2xl overflow-hidden",children:[(0,t.jsx)("div",{className:"h-1 bg-gray-100",children:(0,t.jsx)(s.motion.div,{className:"h-full bg-gradient-to-r from-[#007B6E] to-[#00A896]",initial:{width:0},animate:{width:`${{type:25,date:50,time:75,details:100,success:100}[N]}%`},transition:{duration:.4}})}),"success"!==N&&(0,t.jsxs)("div",{className:"flex items-center justify-between px-6 pt-5 pb-0",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"w-8 h-8 rounded-xl bg-[#007B6E]/10 flex items-center justify-center",children:(0,t.jsx)(r.Phone,{className:"w-4 h-4 text-[#007B6E]"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-xs text-gray-400 font-medium",children:"Book a Call"}),(0,t.jsx)("p",{className:"text-[11px] text-gray-300",children:{type:"1 of 4",date:"2 of 4",time:"3 of 4",details:"4 of 4",success:""}[N]})]})]}),(0,t.jsx)("button",{onClick:f,className:"p-2 rounded-full hover:bg-gray-100 transition text-gray-400 hover:text-gray-600",children:(0,t.jsx)(l.X,{size:18})})]}),(0,t.jsxs)(i.AnimatePresence,{mode:"wait",children:["type"===N&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},className:"p-6",children:[(0,t.jsx)("h2",{className:"text-xl font-bold text-[#0D1117] mb-1",children:"What kind of call?"}),(0,t.jsx)("p",{className:"text-sm text-gray-500 mb-5",children:"Choose the format that fits your needs best."}),(0,t.jsx)("div",{className:"space-y-3",children:p.map(e=>(0,t.jsx)("button",{onClick:()=>{A(e.id),w("date")},className:"w-full text-left p-4 rounded-2xl border-2 border-gray-100 hover:border-[#007B6E] hover:bg-[#007B6E]/5 transition-all group",children:(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"text-2xl",children:e.icon}),(0,t.jsxs)("div",{className:"flex-1",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("p",{className:"font-bold text-[#0D1117] group-hover:text-[#007B6E] transition-colors",children:e.label}),(0,t.jsx)("span",{className:"text-xs text-gray-400 bg-gray-100 px-2 py-0.5 rounded-full",children:e.duration})]}),(0,t.jsx)("p",{className:"text-sm text-gray-500 mt-0.5",children:e.description})]}),(0,t.jsx)(d.ArrowRight,{className:"w-4 h-4 text-gray-300 group-hover:text-[#007B6E] transition-colors flex-shrink-0 mt-1"})]})},e.id))}),(0,t.jsx)("p",{className:"text-xs text-gray-400 text-center mt-4",children:"Mon–Fri · 10:00 AM – 7:00 PM IST · Free"})]},"type"),"date"===N&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},className:"p-6",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 mb-4",children:[(0,t.jsx)("button",{onClick:()=>w("type"),className:"p-1.5 rounded-lg hover:bg-gray-100 transition text-gray-400",children:(0,t.jsx)(m.ArrowLeft,{size:16})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"text-xl font-bold text-[#0D1117]",children:"Pick a date"}),(0,t.jsxs)("p",{className:"text-xs text-gray-400",children:[ee.label," · ",ee.duration]})]})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,t.jsx)("button",{onClick:()=>z(e=>{let t=new Date(e.year,e.month-1);return{year:t.getFullYear(),month:t.getMonth()}}),disabled:!ea,className:"p-1.5 rounded-lg hover:bg-gray-100 transition disabled:opacity-30 disabled:cursor-not-allowed",children:(0,t.jsx)(m.ArrowLeft,{size:16,className:"text-gray-500"})}),(0,t.jsxs)("p",{className:"text-sm font-bold text-[#0D1117]",children:[y[T.month]," ",T.year]}),(0,t.jsx)("button",{onClick:()=>z(e=>{let t=new Date(e.year,e.month+1);return{year:t.getFullYear(),month:t.getMonth()}}),className:"p-1.5 rounded-lg hover:bg-gray-100 transition",children:(0,t.jsx)(d.ArrowRight,{size:16,className:"text-gray-500"})})]}),(0,t.jsx)("div",{className:"grid grid-cols-7 mb-1",children:u.map(e=>(0,t.jsx)("div",{className:"text-center text-[10px] font-semibold text-gray-400 uppercase py-1",children:e},e))}),(0,t.jsx)("div",{className:"grid grid-cols-7 gap-1",children:et.map(e=>(0,t.jsx)("div",{className:"aspect-square",children:e.date?(0,t.jsx)("button",{disabled:e.disabled,onClick:()=>{B(e.key),w("time")},className:`w-full h-full rounded-xl text-sm font-medium transition-all ${E===e.key?"bg-[#007B6E] text-white shadow-lg shadow-[#007B6E]/30":e.disabled?"text-gray-300 cursor-not-allowed":"hover:bg-[#007B6E]/10 hover:text-[#007B6E] text-[#0D1117]"}`,children:e.date.getDate()}):(0,t.jsx)("div",{})},e.key))}),(0,t.jsx)("p",{className:"text-[11px] text-gray-400 text-center mt-3",children:"Weekends unavailable · All times in IST"})]},"date"),"time"===N&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:20}
1,animate:{opacity:1,x:0},exit:{opacity:0,x:-20},className:"p-6",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 mb-4",children:[(0,t.jsx)("button",{onClick:()=>w("date"),className:"p-1.5 rounded-lg hover:bg-gray-100 transition text-gray-400",children:(0,t.jsx)(m.ArrowLeft,{size:16})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"text-xl font-bold text-[#0D1117]",children:"Pick a time"}),(0,t.jsx)("p",{className:"text-xs text-gray-400",children:b(E)})]})]}),F?(0,t.jsx)("div",{className:"flex items-center justify-center py-12",children:(0,t.jsx)("div",{className:"w-6 h-6 border-2 border-[#007B6E] border-t-transparent rounded-full animate-spin"})}):0===S.length?(0,t.jsxs)("div",{className:"text-center py-10",children:[(0,t.jsx)(n.Calendar,{className:"w-10 h-10 text-gray-300 mx-auto mb-3"}),(0,t.jsx)("p",{className:"text-gray-500 font-medium",children:"No slots available"}),(0,t.jsx)("p",{className:"text-gray-400 text-sm mt-1",children:"Please pick another date"}),(0,t.jsx)("button",{onClick:()=>w("date"),className:"mt-4 text-[#007B6E] text-sm font-semibold hover:underline",children:"← Back to calendar"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"grid grid-cols-3 gap-2 max-h-[260px] overflow-y-auto pr-1",children:S.map(e=>(0,t.jsx)("button",{onClick:()=>{C(e),w("details")},className:`py-2.5 px-3 rounded-xl text-sm font-semibold border transition-all ${M===e?"bg-[#007B6E] text-white border-[#007B6E] shadow-lg shadow-[#007B6E]/20":"border-gray-200 text-[#0D1117] hover:border-[#007B6E] hover:text-[#007B6E] hover:bg-[#007B6E]/5"}`,children:g(e)},e))}),(0,t.jsxs)("p",{className:"text-[11px] text-gray-400 text-center mt-3",children:[S.length," slots available · IST"]})]})]},"time"),"details"===N&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},className:"p-6",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 mb-4",children:[(0,t.jsx)("button",{onClick:()=>w("time"),className:"p-1.5 rounded-lg hover:bg-gray-100 transition text-gray-400",children:(0,t.jsx)(m.ArrowLeft,{size:16})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"text-xl font-bold text-[#0D1117]",children:"Your details"}),(0,t.jsxs)("p",{className:"text-xs text-gray-400",children:[ee.label," · ",b(E)," · ",g(M)]})]})]}),(0,t.jsxs)("div",{className:"bg-[#F0FAF9] border border-[#007B6E]/20 rounded-xl p-3 mb-4 flex items-center gap-3",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-lg bg-[#007B6E] flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(o.Clock,{className:"w-4 h-4 text-white"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-bold text-[#007B6E]",children:ee.label}),(0,t.jsxs)("p",{className:"text-xs text-gray-500",children:[b(E)," · ",g(M)," IST"]})]})]}),(0,t.jsxs)("div",{className:"space-y-3",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("input",{type:"text",placeholder:"Your name *",value:$,onChange:e=>{L(e.target.value),G(e=>({...e,name:""}))},className:`w-full px-4 py-3 rounded-xl border text-sm transition focus:outline-none focus:ring-2 focus:ring-[#007B6E]/30 ${R.name?"border-red-300 bg-red-50":"border-gray-200 bg-gray-50"}`}),R.name&&(0,t.jsx)("p",{className:"text-xs text-red-500 mt-1 ml-1",children:R.name})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("input",{type:"email",placeholder:"Work email *",value:W,onChange:e=>{q(e.target.value),G(e=>({...e,email:""}))},className:`w-full px-4 py-3 rounded-xl border text-sm transition focus:outline-none focus:ring-2 focus:ring-[#007B6E]/30 ${R.email?"border-red-300 bg-red-50":"border-gray-200 bg-gray-50"}`}),R.email&&(0,t.jsx)("p",{className:"text-xs text-red-500 mt-1 ml-1",children:R.email})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("input",{type:"tel",placeholder:"Phone (optional)",value:H,onChange:e=>{I(e.target.value),G(e=>({...e,phone:""}))},className:`w-full px-4 py-3 rounded-xl border text-sm transition focus:outline-none focus:ring-2 focus:ring-[#007B6E]/30 ${R.phone?"border-red-300 bg-red-50":"border-gray-200 bg-gray-50"}`}),R.phone&&(0,t.jsx)("p",{className:"text-xs text-red-500 mt-1 ml-1",children:R.phone})]}),(0,t.jsx)("div",{children:(0,t.jsx)("input",{type:"text",placeholder:"Company (optional)",value:O,onChange:e=>Y(e.target.value),className:"w-full px-4 py-3 rounded-xl border border-gray-200 bg-gray-50 text-sm transition focus:outline-none focus:ring-2 focus:ring-[#007B6E]/30"})})]}),V&&(0,t.jsx)("p",{className:"text-red-500 text-xs mt-3 bg-red-50 border border-red-100 rounded-lg px-3 py-2",children:V}),(0,t.jsx)("button",{onClick:Q,disabled:U,className:"w-full mt-4 bg-[#007B6E] text-white py-3.5 rounded-xl font-bold text-sm hover:bg-[#009688] hover:shadow-lg hover:shadow-[#007B6E]/25 transition-all duration-200 flex items-center justify-center gap-2 disabled:opacity-60 disabled:cursor-not-allowed",children:U?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"w-4 h-4 border-2 border-white border-t-transparent roun
1ded-full animate-spin"})," Confirming..."]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.User,{size:16})," Confirm Booking"]})}),(0,t.jsx)("p",{className:"text-[11px] text-gray-400 text-center mt-3",children:"You'll get a confirmation email with a calendar invite."})]},"details"),"success"===N&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},className:"p-8 text-center",children:[(0,t.jsx)("button",{onClick:f,className:"absolute top-4 right-4 p-2 rounded-full hover:bg-gray-100 transition text-gray-400",children:(0,t.jsx)(l.X,{size:18})}),(0,t.jsx)(s.motion.div,{initial:{scale:0},animate:{scale:1},transition:{type:"spring",damping:15,stiffness:200,delay:.1},className:"w-20 h-20 rounded-full bg-gradient-to-br from-[#007B6E] to-[#00A896] flex items-center justify-center mx-auto mb-5 shadow-xl shadow-[#007B6E]/30",children:(0,t.jsx)(x,{className:"text-white",size:36})}),(0,t.jsx)("h2",{className:"text-2xl font-bold text-[#0D1117] mb-2",children:"You're booked!"}),(0,t.jsx)("p",{className:"text-gray-500 text-sm mb-5 max-w-xs mx-auto",children:"Check your inbox for a confirmation. We'll send a meeting link closer to the call."}),(0,t.jsxs)("div",{className:"bg-[#F0FAF9] border border-[#007B6E]/20 rounded-2xl p-4 text-left mb-5",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 mb-3",children:[(0,t.jsx)("div",{className:"w-8 h-8 rounded-lg bg-[#007B6E] flex items-center justify-center",children:(0,t.jsx)(n.Calendar,{className:"w-4 h-4 text-white"})}),(0,t.jsx)("p",{className:"font-bold text-[#007B6E] text-sm",children:"Your booking details"})]}),(0,t.jsxs)("div",{className:"space-y-1.5 text-sm",children:[(0,t.jsxs)("div",{className:"flex justify-between",children:[(0,t.jsx)("span",{className:"text-gray-500",children:"Meeting"}),(0,t.jsxs)("span",{className:"font-semibold text-[#0D1117]",children:[ee.label," (",ee.duration,")"]})]}),(0,t.jsxs)("div",{className:"flex justify-between",children:[(0,t.jsx)("span",{className:"text-gray-500",children:"Date"}),(0,t.jsx)("span",{className:"font-semibold text-[#0D1117]",children:b(E)})]}),(0,t.jsxs)("div",{className:"flex justify-between",children:[(0,t.jsx)("span",{className:"text-gray-500",children:"Time"}),(0,t.jsxs)("span",{className:"font-semibold text-[#0D1117]",children:[g(M)," IST"]})]})]})]}),(0,t.jsxs)("p",{className:"text-[#007B6E] text-sm font-medium flex items-center justify-center gap-1",children:[(0,t.jsx)(h.Sparkles,{size:14})," No prep needed - just show up"]}),(0,t.jsx)("button",{onClick:f,className:"mt-5 w-full py-3 rounded-xl border-2 border-gray-100 text-gray-600 font-semibold text-sm hover:border-gray-200 hover:bg-gray-50 transition",children:"Close"})]},"success")]})]})]})})}],598487)},96315,e=>{"use strict";let t=(0,e.i(456420).default)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]]);e.s(["Mail",0,t],96315)},615227,e=>{"use strict";let t=(0,e.i(456420).default)("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]);e.s(["MessageCircle",0,t],615227)},482022,e=>{"use strict";let t=(0,e.i(456420).default)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);e.s(["ExternalLink",0,t],482022)},697886,e=>{"use strict";let t=(0,e.i(456420).default)("target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);e.s(["Target",0,t],697886)},328623,e=>{"use strict";let t=(0,e.i(456420).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
1],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",0,t],328623)},364569,e=>{"use strict";let t=(0,e.i(456420).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",0,t],364569)},594371,e=>{"use strict";let t=(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"}]]);e.s(["Rocket",0,t],594371)},274588,e=>{"use strict";let t=(0,e.i(456420).default)("party-popper",[["path",{d:"M5.8 11.3 2 22l10.7-3.79",key:"gwxi1d"}],["path",{d:"M4 3h.01",key:"1vcuye"}],["path",{d:"M22 8h.01",key:"1mrtc2"}],["path",{d:"M15 2h.01",key:"1cjtqr"}],["path",{d:"M22 20h.01",key:"1mrys2"}],["path",{d:"m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10",key:"hbicv8"}],["path",{d:"m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17",key:"1i94pl"}],["path",{d:"m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7",key:"1cofks"}],["path",{d:"M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z",key:"4kbmks"}]]);e.s(["PartyPopper",0,t],274588)},271567,e=>{"use strict";let t=(0,e.i(456420).default)("bot",[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]]);e.s(["Bot",0,t],271567)},165489,e=>{"use strict";let t=(0,e.i(456420).default)("megaphone",[["path",{d:"M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z",key:"q8bfy3"}],["path",{d:"M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14",key:"1853fq"}],["path",{d:"M8 6v8",key:"15ugcq"}]]);e.s(["Megaphone",0,t],165489)},668109,e=>{"use strict";let t=(0,e.i(456420).default)("heart",[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]]);e.s(["Heart",0,t],668109)},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)},420865,e=>{"use strict";let t=(0,e.i(456420).default)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);e.s(["MapPin",0,t],420865)},950786,e=>{"use strict";let t=(0,e.i(456420).default)("palette",[["path",{d:"M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z",key:"e79jfc"}],["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}]]);e.s(["Palette",0,t],950786)},180796,e=>{"use strict";let t=(0,e.i(456420).default)("film",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M7 3v18",key:"bbkbws"}],["path",{d:"M3 7.5h4",key:"zfgn84"}],["path",{d:"M3 12h18",key:"1i2n21"}],["path",{d:"M3 16.5h4",key:"1230mu"}],["path",{d:"M17 3v18",key:"in4fa5"}],["path",{d:"M17 7.5h4",key:"myr1c1"}],["path",{d:"M17 16.5h4",key:"go4c1d"}]]);e.s(["Film",0,t],180796)},730274,e=>{"use strict";let t=(0,e.i(456420).default)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);e.s(["Send",0,t],730274)},731772,e=>{"use strict";let t=(0,e.i(456420).default)("coffee",[["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M14 2v2",key:"6buw04"}],["path",{d:"M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1",key:"pwadti"}],["path",{d:"M6 2v2",key:"colzsn"}]]);e.s(["Coffee",0,t],731772)},451639,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(846932),i=e.i(88653),l=e.i(522016),r=e.i(594371),n=e.i(364569),o=e.i(697886),c=e.i(180796),d=e.i(823482),m=e.i(271567),x=e.i(165489),h=e.i(950786),p=e.i(91511),u=e.i(768877),y=e.i(711241),g=e.i(689664),b=e.i(328623),f=e.i(474544),j=e.i(575387),v=e.i(96315),N=e.i(420865),w=e.i(730274),k=e.i(274588),A=e.i(668109),E=e.i(982954),B=e.i(731772),M=e.i(615227),C=e.i(716327),S=e.i(786563),P=e.i(482022),F=e.i(795018),D=e.i(598487);let T=[{id:"performance",label:"Performance Marketing",icon:o.Target,vibe:"Let's print money",color:"bg-orange-500"},{id:"seo",label:"SEO & Organic Growth",icon:p.Globe,vibe:"Slow cook, big feast",color:"bg-emerald-500"},{id:"brand-films",label:"Brand Films & Production",icon:c.Film,vibe:"Lights, c
1amera, revenue",color:"bg-pink-500"},{id:"social",label:"Social Media Marketing",icon:x.Megaphone,vibe:"Make them stop scrolling",color:"bg-blue-500"},{id:"creative",label:"Creative & Branding",icon:h.Palette,vibe:"Look expensive, be smart",color:"bg-violet-500"},{id:"education",label:"Education Marketing",icon:d.GraduationCap,vibe:"Fill those seats",color:"bg-amber-500"},{id:"ai-tools",label:"AI Tools & Automation",icon:m.Bot,vibe:"Work smarter, not harder",color:"bg-cyan-500"},{id:"full-stack",label:"Full-Stack Marketing",icon:r.Rocket,vibe:"The whole enchilada",color:"bg-red-500"}],z=[{id:"under-50k",label:"Under ₹50K",emoji:"seedling",reaction:"Every empire starts somewhere"},{id:"50k-1l",label:"₹50K - ₹1L",emoji:"sprout",reaction:"Smart starter budget"},{id:"1l-3l",label:"₹1L - ₹3L",emoji:"fire",reaction:"Now we're cooking"},{id:"3l-5l",label:"₹3L - ₹5L",emoji:"rocket",reaction:"Sweet spot for growth"},{id:"5l-plus",label:"₹5L+",emoji:"crown",reaction:"Let's build an empire"},{id:"not-sure",label:"Not Sure Yet",emoji:"thinking",reaction:"We'll figure it out together"}],$=[{id:"yesterday",label:"Yesterday",subtitle:"It's on fire",icon:n.Zap},{id:"this-month",label:"This Month",subtitle:"Ready to roll",icon:r.Rocket},{id:"next-quarter",label:"Next Quarter",subtitle:"Planning ahead",icon:o.Target},{id:"exploring",label:"Just Exploring",subtitle:"No pressure",icon:B.Coffee}],L=[{name:"Instagram",href:"https://instagram.com/garagecollective.agency/"},{name:"LinkedIn",href:"https://linkedin.com/company/garage-collective-ind/"},{name:"YouTube",href:"https://youtube.com/@GarageCollective.Agency"},{name:"Facebook",href:"https://facebook.com/garagecollective.agency"}],W=["We've managed ₹32L+ in monthly ad spend","Our CopyLoop AI has written 10,000+ ads","30+ specialists across 5 studios","Fast response. Clear thinking. No follow-up chasing."];function q(){let e=Array.from({length:24}),a=["#007B6E","#F5C842","#E05C4A","#9B59B6","#3B82F6","#00BFA5"];return(0,t.jsx)("div",{className:"fixed inset-0 pointer-events-none z-50",children:e.map((e,i)=>{let l=i/24*360,r=200+300*Math.random(),n=Math.cos(l*Math.PI/180)*r,o=Math.sin(l*Math.PI/180)*r;return(0,t.jsx)(s.motion.div,{initial:{x:"50vw",y:"40vh",scale:1,opacity:1},animate:{x:`calc(50vw + ${n}px)`,y:`calc(40vh + ${o}px)`,scale:0,opacity:0,rotate:720*Math.random()},transition:{duration:1.2+.5*Math.random(),ease:"easeOut"},className:"absolute w-3 h-3 rounded-sm",style:{backgroundColor:a[i%a.length]}},i)})})}function H({step:e,total:a}){return(0,t.jsx)("div",{className:"flex items-center gap-2 mb-8",children:Array.from({length:a}).map((i,l)=>(0,t.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,t.jsx)(s.motion.div,{animate:{backgroundColor:l<e?"#007B6E":l===e?"#1A1A1A":"#E5E7EB",scale:l===e?1.1:1},className:"w-8 h-8 rounded-full flex items-center justify-center flex-shrink-0",children:l<e?(0,t.jsx)(g.Check,{className:"w-4 h-4 text-white"}):(0,t.jsx)("span",{className:`text-xs font-bold ${l===e?"text-white":"text-gray-400"}`,children:l+1})}),l<a-1&&(0,t.jsx)("div",{className:"flex-1 h-0.5 rounded-full overflow-hidden bg-gray-200",children:(0,t.jsx)(s.motion.div,{animate:{width:l<e?"100%":"0%"},transition:{duration:.4},className:"h-full bg-[#007B6E]"})})]},l))})}function I(){let[e,l]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let e=setInterval(()=>l(e=>(e+1)%W.length),4e3);return()=>clearInterval(e)},[]),(0,t.jsx)(i.AnimatePresence,{mode:"wait",children:(0,t.jsxs)(s.motion.p,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},exit:{opacity:0,y:-10},className:"text-gray-400 text-sm flex items-center gap-2 justify-center",children:[(0,t.jsx)(S.Star,{className:"w-3 h-3 text-[#F5C842]"}),W[e]]},e)})}e.s(["default",0,function(){let[e,r]=(0,a.useState)(0),[n,o]=(0,a.useState)([]),[c,d]=(0,a.useState)(""),[m,x]=(0,a.useState)(""),[h,p]=(0,a.useState)(""),[B,S]=(0,a.useState)({name:"",email:"",phone:"",company:"",message:""}),[W,O]=(0,a.useState)({}),[Y,R]=(0,a.useState)({}),[G,U]=(0,a.useState)(!1),[J,V]=(0,a.useState)(!1),[K,X]=(0,a.useState)(!1),Z=e=>{R(t=>({...t,[e]:!0})),O(t=>{var a;return{...t,[e]:(a=B[e],"name"===e?(0,F.validateName)(a):"email"===e?(0,F.validateEmail)(a):"phone"===e?(0,F.validatePhone)(a):null)}})},_=(0,a.useCallback)(()=>0===e?n.length>0:1===e?""!==c:2===e?""!==m:3===e&&!(0,F.validateName)(B.name)&&!(0,F.validateEmail)(B.email)&&!(0,F.validatePhone)(B.phone),[e,n,c,m,B]),Q=()=>{_()&&e<3&&r(e+1)},ee=async e=>{let t,a,s;if(e.preventDefault(),t=(0,F.validateName)(B.name),a=(0,F.validateEmail)(B.email),O({name:t,email:a,phone:s=(0,F.validatePhone)(B.phone)}),R({name:!0,email:!0,phone:!0}),!t&&!a&&!s)try{if(!(await fetch("/api/submissions/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:B.name,email:B.email,phone:B.phone,company:B.company,services:n,urgency:c,budget:m,message:B.message})})).ok)throw Error("Submission failed");V(!0),U(!0),setTimeout(()=>V(!1),2e3)}catch(e){console.error("Contact form error:",e)}};return(0,a.useEffect)(()=>{let t=t=>{"Enter"===t.key&&!G&&e<3&&_()&&(t.preventDefault(),Q())};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)}),(0,t.jsxs)("main",{className:"bg-[#FAFAFA] min-h-screen",children:[J&&(0,t.jsx)(q,{}),(0,t.jsxs)("section",{className:"bg-[#0A0A0A] pt-16 pb-20 relative overflow-hidden",children:[(0,t.jsxs)("div",{className:"absolute inset-0",children:[(0,t.jsx)("div",{className:"absolute top-10 left-1/4 w-96 h-96 bg-[#007B6E]/10 rounded-full blur-3xl"}),(0,t.jsx)("div",{className:"absolute bottom-0 right-1/4 w-72 h-72 bg-[#F5C842]/10 rounded-full blur-3xl"})]}),(0,t.jsxs)("div",{className:"max-w-4xl mx-auto px-6 text-center relative z-10",children:[(0,t.jsxs)(s.motion.div,{initial:{opacity:0,scale:.9}
1,animate:{opacity:1,scale:1},className:"inline-flex items-center gap-2 bg-white/10 text-[#00BFA5] text-sm font-semibold px-4 py-2 rounded-full mb-6 backdrop-blur-sm",children:[(0,t.jsx)(M.MessageCircle,{className:"w-4 h-4"}),"Takes 60 seconds. We timed it."]}),(0,t.jsxs)(s.motion.h1,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"text-white text-4xl md:text-6xl font-bold leading-tight",children:["Care to Create Some"," ",(0,t.jsxs)("span",{className:"relative inline-block",children:[(0,t.jsx)("span",{className:"relative z-10",children:"Magic"}),(0,t.jsx)(s.motion.span,{initial:{width:0},animate:{width:"100%"},transition:{duration:.8,delay:.5},className:"absolute bottom-1 md:bottom-2 left-0 h-3 md:h-4 bg-[#F5C842]/30 -z-0 rounded"})]}),"?"]}),(0,t.jsx)(s.motion.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.15},className:"text-gray-400 text-lg mt-5 max-w-xl mx-auto",children:"No pitch decks. No 47-slide proposals. Just a real conversation about growing your brand."}),(0,t.jsx)(s.motion.p,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.4},className:"font-[family-name:var(--font-caveat)] text-[#F5C842] text-xl mt-3",children:"(we reply faster than your last agency, promise)"}),(0,t.jsx)(s.motion.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:.8},className:"mt-10",children:(0,t.jsx)(s.motion.div,{animate:{y:[0,8,0]},transition:{duration:1.5,repeat:1/0},children:(0,t.jsx)(C.ChevronDown,{className:"w-6 h-6 text-white/30 mx-auto"})})})]})]}),(0,t.jsx)("section",{className:"py-12 md:py-16",children:(0,t.jsx)("div",{className:"max-w-6xl mx-auto px-6",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-10",children:[(0,t.jsx)("div",{className:"lg:col-span-2",children:(0,t.jsx)("div",{className:"bg-white rounded-3xl p-6 md:p-10 shadow-sm",children:(0,t.jsx)(i.AnimatePresence,{mode:"wait",children:G?(0,t.jsxs)(s.motion.div,{initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},className:"text-center py-12",children:[(0,t.jsx)(s.motion.div,{initial:{scale:0},animate:{scale:1},transition:{type:"spring",stiffness:200,delay:.2},className:"w-20 h-20 bg-[#007B6E] rounded-full flex items-center justify-center mx-auto mb-6",children:(0,t.jsx)(k.PartyPopper,{className:"w-10 h-10 text-white"})}),(0,t.jsx)("h2",{className:"text-3xl font-bold text-[#1A1A1A]",children:"Boom. We're On It."}),(0,t.jsx)("p",{className:"font-[family-name:var(--font-caveat)] text-[#007B6E] text-xl mt-2",children:"Your message just landed in our inbox"}),(0,t.jsx)("p",{className:"text-gray-500 mt-4 max-w-md mx-auto",children:"Expect a reply within 2 hours during business hours. We'll come prepared - no generic templates, we promise."}),(0,t.jsx)("div",{className:"mt-8 max-w-sm mx-auto text-left space-y-4",children:[{time:"Now",text:"Your message is in our queue",done:!0},{time:"< 2 hrs",text:"A real human reads it",done:!1},{time:"< 24 hrs",text:"We send a custom game plan",done:!1},{time:"< 48 hrs",text:"First strategy call",done:!1}].map((e,a)=>(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:.4+.15*a},className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:`w-8 h-8 rounded-full flex items-center justify-center flex-shrink-0 ${e.done?"bg-[#007B6E]":"bg-gray-100"}`,children:e.done?(0,t.jsx)(g.Check,{className:"w-4 h-4 text-white"}):(0,t.jsx)("span",{className:"w-2 h-2 rounded-full bg-gray-300"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"text-xs text-gray-400 font-medium",children:e.time}),(0,t.jsx)("p",{className:"text-sm text-[#1A1A1A] font-medium",children:e.text})]})]},a))}),(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:15},animate:{opacity:1,y:0},transition:{delay:.9},className:"mt-8 bg-gradient-to-r from-[#007B6E] to-[#00A896] rounded-2xl p-5 text-center",children:[(0,t.jsx)("p",{className:"text-white/80 text-xs font-semibold uppercase tracking-wider mb-1",children:"Want to skip the wait?"}),(0,t.jsx)("p",{className:"text-white text-lg font-bold",children:"Book a Discovery Call Now"}),(0,t.jsx)("p",{className:"text-white/60 text-xs mt-1 mb-4",children:"15 minutes. Zero fluff. We'll discuss your project live."}),(0,t.jsxs)("button",{onClick:()=>X(!0),className:"inline-flex items-center gap-2 bg-white text-[#007B6E] px-6 py-3 rounded-xl font-bold text-sm hover:bg-[#F0FAF9] hover:shadow-lg transition-all duration-200",children:[(0,t.jsx)(f.Clock,{className:"w-4 h-4"}),"Book a Discovery Call"]})]}),(0,t.jsxs)("div",{className:"mt-5 flex items-center justify-center gap-4",children:[(0,t.jsx)(l.default,{href:"/blog",className:"px-6 py-3 rounded-full bg-gray-100 text-[#1A1A1A] text-sm font-semibold hover:bg-gray-200 transition",children:"Read Our Blog"}),(0,t.jsx)(l.default,{href:"/work",className:"px-6 py-3 rounded-full bg-gray-100 text-[#1A1A1A] text-sm font-semibold hover:bg-gray-200 transition",children:"See Our Work"})]})]},"success"):(0,t.jsxs)(s.motion.div,{children:[(0,t.jsx)(H,{step:e,total:4}),(0,t.jsxs)("div",{className:"flex items-center justify-between mb-2",children:[(0,t.jsxs)("p",{className:"text-xs text-gray-400 font-medium uppercase tracking-wider",children:["Step ",e+1," of 4"]}),(0,t.jsx)(I,{})]}),(0,t.jsxs)(i.AnimatePresence,{mode:"wait",children:[0===e&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:30}
1,animate:{opacity:1,x:0},exit:{opacity:0,x:-30},transition:{duration:.3},children:[(0,t.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-[#1A1A1A] mt-4",children:"What do you need help with?"}),(0,t.jsx)("p",{className:"text-gray-400 mt-1 mb-6",children:"Pick as many as you want. Go wild."}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:T.map(e=>{let a=n.includes(e.id),i=e.icon;return(0,t.jsxs)(s.motion.button,{onClick:()=>{var t;return t=e.id,void o(e=>e.includes(t)?e.filter(e=>e!==t):[...e,t])},whileHover:{scale:1.02},whileTap:{scale:.98},className:`relative flex items-center gap-3 p-4 rounded-2xl border-2 text-left transition-all ${a?"border-[#007B6E] bg-[#007B6E]/5":"border-gray-100 bg-white hover:border-gray-200 hover:bg-gray-50"}`,children:[(0,t.jsx)("div",{className:`w-10 h-10 rounded-xl flex items-center justify-center flex-shrink-0 ${a?"bg-[#007B6E]":"bg-gray-100"}`,children:(0,t.jsx)(i,{className:`w-5 h-5 ${a?"text-white":"text-gray-400"}`})}),(0,t.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,t.jsx)("p",{className:`text-sm font-semibold ${a?"text-[#007B6E]":"text-[#1A1A1A]"}`,children:e.label}),(0,t.jsx)("p",{className:"text-xs text-gray-400 font-[family-name:var(--font-caveat)]",children:e.vibe})]}),a&&(0,t.jsx)(s.motion.div,{initial:{scale:0},animate:{scale:1},className:"w-6 h-6 bg-[#007B6E] rounded-full flex items-center justify-center flex-shrink-0",children:(0,t.jsx)(g.Check,{className:"w-3.5 h-3.5 text-white"})})]},e.id)})}),n.length>0&&(0,t.jsxs)(s.motion.p,{initial:{opacity:0}
1,animate:{opacity:1},className:"text-sm text-[#007B6E] mt-4 font-medium",children:[n.length," service",n.length>1?"s":""," ","selected",n.length>=3&&(0,t.jsx)("span",{className:"font-[family-name:var(--font-caveat)] text-[#F5C842] ml-2",children:"- someone means business!"})]})]},"step0"),1===e&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:30},animate:{opacity:1,x:0},exit:{opacity:0,x:-30},transition:{duration:.3},children:[(0,t.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-[#1A1A1A] mt-4",children:"How soon do you need this?"}),(0,t.jsx)("p",{className:"text-gray-400 mt-1 mb-6",children:"No judgment. We've seen it all."}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-3",children:$.map(e=>{let a=c===e.id,i=e.icon;return(0,t.jsxs)(s.motion.button,{onClick:()=>d(e.id),whileHover:{scale:1.02},whileTap:{scale:.98},className:`flex items-center gap-4 p-5 rounded-2xl border-2 text-left transition-all ${a?"border-[#007B6E] bg-[#007B6E]/5":"border-gray-100 bg-white hover:border-gray-200 hover:bg-gray-50"}`,children:[(0,t.jsx)("div",{className:`w-12 h-12 rounded-xl flex items-center justify-center flex-shrink-0 ${a?"bg-[#007B6E]":"bg-gray-100"}`,children:(0,t.jsx)(i,{className:`w-6 h-6 ${a?"text-white":"text-gray-400"}`})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:`text-base font-bold ${a?"text-[#007B6E]":"text-[#1A1A1A]"}`,children:e.label}),(0,t.jsx)("p",{className:"text-sm text-gray-400",children:e.subt
1itle})]}),a&&(0,t.jsx)(s.motion.div,{initial:{scale:0},animate:{scale:1},className:"ml-auto w-6 h-6 bg-[#007B6E] rounded-full flex items-center justify-center",children:(0,t.jsx)(g.Check,{className:"w-3.5 h-3.5 text-white"})})]},e.id)})}),"yesterday"===c&&(0,t.jsx)(s.motion.p,{initial:{opacity:0},animate:{opacity:1},className:"font-[family-name:var(--font-caveat)] text-[#E05C4A] text-lg mt-4 -rotate-1",children:"We love a good fire drill. Let's go."})]},"step1"),2===e&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:30},animate:{opacity:1,x:0},exit:{opacity:0,x:-30},transition:{duration:.3},children:[(0,t.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-[#1A1A1A] mt-4",children:"What's the monthly budget?"}),(0,t.jsx)("p",{className:"text-gray-400 mt-1 mb-6",children:"Ballpark is fine. We don't bite."}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-3",children:z.map(e=>{let a=m===e.id;return(0,t.jsxs)(s.motion.button,{onClick:()=>{x(e.id),p(e.reaction)},whileHover:{scale:1.03},whileTap:{scale:.97},className:`p-4 rounded-2xl border-2 text-center transition-all ${a?"border-[#007B6E] bg-[#007B6E]/5":"border-gray-100 bg-white hover:border-gray-200 hover:bg-gray-50"}`,children:[(0,t.jsx)("p",{className:`text-base font-bold ${a?"text-[#007B6E]":"text-[#1A1A1A]"}`,children:e.label}),a&&(0,t.jsx)(s.motion.div,{initial:{opacity:0,y:5},animate:{opacity:1,y:0},children:(0,t.jsx)(g.Check,{className:"w-4 h-4 text-[#007B6E] mx-auto mt-1"})})]},e.id)})}),h&&(0,t.jsx)(s.motion.p,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},className:"font-[family-name:var(--font-caveat)] text-[#007B6E] text-xl mt-5 text-center",children:h},h)]},"step2"),3===e&&(0,t.jsxs)(s.motion.div,{initial:{opacity:0,x:30},animate:{opacity:1,x:0},exit:{opacity:0,x:-30},transition:{duration:.3},children:[(0,t.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-[#1A1A1A] mt-4",children:"Almost there - who are you?"}),(0,t.jsx)("p",{className:"text-gray-400 mt-1 mb-6",children:"So we know where to send the magic."}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-2 mb-6",children:[n.map(e=>{let a=T.find(t=>t.id===e);return a?(0,t.jsxs)("span",{className:"inline-flex items-center gap-1.5 bg-[#007B6E]/10 text-[#007B6E] text-xs font-semibold px-3 py-1.5 rounded-full",children:[(0,t.jsx)(a.icon,{className:"w-3 h-3"}),a.label]},e):null}),c&&(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 bg-orange-100 text-orange-700 text-xs font-semibold px-3 py-1.5 rounded-full",children:[(0,t.jsx)(f.Clock,{className:"w-3 h-3"}),$.find(e=>e.id===c)?.label]}),m&&(0,t.jsx)("span",{className:"inline-flex items-center gap-1 bg-violet-100 text-violet-700 text-xs font-semibold px-3 py-1.5 rounded-full",children:z.find(e=>e.id===m)?.label})]}),(0,t.jsxs)("form",{onSubmit:ee,className:"space-y-4",children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-sm font-medium text-[#1A1A1A] mb-1.5",children:"Your Name *"}),(0,t.jsx)("input",{type:"text",placeholder:"What should we call you?",value:B.name,onChange:e=>{S({...B,name:e.target.value}),Y.name&&O(t=>({...t,name:(0,F.validateName)(e.target.value)}))},onBlur:()=>Z("name"),className:`w-full px-4 py-3.5 rounded-xl border-2 text-sm focus:outline-none bg-white placeholder:text-gray-300 transition ${Y.name&&W.name?"border-red-300 focus:border-red-400":"border-gray-100 focus:border-[#007B6E]"}`}),Y.name&&W.name&&(0,t.jsx)(s.motion.p,{initial:{opacity:0,y:-5},animate:{opacity:1,y:0},className:"text-red-500 text-xs mt-1",children:W.name})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-sm font-medium text-[#1A1A1A] mb-1.5",children:"Company / Brand"}),(0,t.jsx)("input",{type:"text",placeholder:"The one we'll make famous",value:B.company,onChange:e=>S({...B,company:e.target.value}),className:"w-full px-4 py-3.5 rounded-xl border-2 border-gray-100 text-sm focus:outline-none focus:border-[#007B6E] bg-white placeholder:text-gray-300 transition"})]})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-sm font-medium text-[#1A1A1A] mb-1.5",children:"Email *"}),(0,t.jsx)("input",{type:"email",placeholder:"[email protected]",value:B.email,onChange:e=>{S({...B,email:e.target.value}),Y.email&&O(t=>({...t,email:(0,F.validateEmail)(e.target.value)}))},onBlur:()=>Z("email"),className:`w-full px-4 py-3.5 rounded-xl border-2 text-sm focus:outline-none bg-white placeholder:text-gray-300 transition ${Y.email&&W.email?"border-red-300 focus:border-red-400":"border-gray-100 focus:border-[#007B6E]"}`}),Y.email&&W.email&&(0,t.jsx)(s.motion.p,{initial:{opacity:0,y:-5}
1,animate:{opacity:1,y:0},className:"text-red-500 text-xs mt-1",children:W.email})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-sm font-medium text-[#1A1A1A] mb-1.5",children:"Phone *"}),(0,t.jsx)("input",{type:"tel",placeholder:"+91 98765 43210",value:B.phone,onChange:e=>{S({...B,phone:e.target.value}),Y.phone&&O(t=>({...t,phone:(0,F.validatePhone)(e.target.value)}))},onBlur:()=>Z("phone"),className:`w-full px-4 py-3.5 rounded-xl border-2 text-sm focus:outline-none bg-white placeholder:text-gray-300 transition ${Y.phone&&W.phone?"border-red-300 focus:border-red-400":"border-gray-100 focus:border-[#007B6E]"}`}),Y.phone&&W.phone&&(0,t.jsx)(s.motion.p,{initial:{opacity:0,y:-5},animate:{opacity:1,y:0},className:"text-red-500 text-xs mt-1",children:W.phone})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("label",{className:"block text-sm font-medium text-[#1A1A1A] mb-1.5",children:["Anything else?"," ",(0,t.jsx)("span",{className:"text-gray-400 font-normal",children:"(optional)"})]}),(0,t.jsx)("textarea",{rows:3,placeholder:"Goals, challenges, timeline, your dog's name - whatever helps",value:
1B.message,onChange:e=>S({...B,message:e.target.value}),className:"w-full px-4 py-3.5 rounded-xl border-2 border-gray-100 text-sm focus:outline-none focus:border-[#007B6E] bg-white placeholder:text-gray-300 transition resize-none"})]}),(0,t.jsxs)(s.motion.button,{type:"submit",whileHover:{scale:1.02},whileTap:{scale:.98},className:"w-full bg-[#007B6E] text-white px-8 py-4 rounded-xl font-semibold text-base hover:bg-[#009688] transition-all shadow-lg shadow-[#007B6E]/20 hover:shadow-[#007B6E]/40 flex items-center justify-center gap-2",children:[(0,t.jsx)(w.Send,{className:"w-4 h-4"}),"Send It"]}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-6 mt-3",children:[(0,t.jsxs)("span",{className:"flex items-center gap-1.5 text-xs text-gray-400",children:[(0,t.jsx)(E.Shield,{className:"w-3 h-3"})," No spam ever"]}),(0,t.jsxs)("span",{className:"flex items-center gap-1.5 text-xs text-gray-400",children:[(0,t.jsx)(f.Clock,{className:"w-3 h-3"})," Reply in 2hrs"]}),(0,t.jsxs)("span",{className:"flex items-center gap-1.5 text-xs text-gray-400",children:[(0,t.jsx)(A.Heart,{className:"w-3 h-3"})," Free consultation"]})]})]})]},"step3")]}),!G&&(0,t.jsxs)("div",{className:"flex items-center justify-between mt-8 pt-6 border-t border-gray-100",children:[(0,t.jsxs)("button",{onClick:()=>{e>0&&r(e-1)},disabled:0===e,className:`flex items-center gap-2 text-sm font-medium transition ${0===e?"text-gray-300 cursor-not-allowed":"text-gray-500 hover:text-[#1A1A1A]"}`,children:[(0,t.jsx)(y.ArrowLeft,{className:"w-4 h-4"}),"Back"]}),e<3?(0,t.jsxs)(s.motion.button,{onClick:Q,disabled:!_(),whileHover:_()?{scale:1.03}:{},whileTap:_()?{scale:.97}:{},className:`flex items-center gap-2 px-6 py-2.5 rounded-full text-sm font-semibold transition-all ${_()?"bg-[#1A1A1A] text-white hover:bg-[#333]":"bg-gray-100 text-gray-300 cursor-not-allowed"}`,children:["Continue",(0,t.jsx)(u.ArrowRight,{className:"w-4 h-4"})]}):(0,t.jsxs)("p",{className:"text-xs text-gray-400",children:["Press"," ",(0,t.jsx)("kbd",{className:"px-1.5 py-0.5 bg-gray-100 rounded text-[10px] font-mono",children:"Enter"})," ","to submit"]})]})]},"wizard")})})}),(0,t.jsxs)("div",{className:"lg:col-span-1 space-y-5",children:[(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},className:"bg-white rounded-3xl p-6 shadow-sm",children:[(0,t.jsx)("h3",{className:"text-sm font-bold text-[#1A1A1A] uppercase tracking-wider mb-4",children:"Skip the form?"}),(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsxs)("a",{href:"tel:+919266241115",className:"flex items-center gap-3 group",children:[(0,t.jsx)("div",{className:"w-10 h-10 bg-[#007B6E]/10 rounded-xl flex items-center justify-center group-hover:bg-[#007B6E] transition",children:(0,t.jsx)(j.Phone,{className:"w-4 h-4 text-[#007B6E] group-hover:text-white transition"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#1A1A1A] group-hover:text-[#007B6E] transition",children:"+91 9266 241 115"}),(0,t.jsx)("p",{className:"text-xs text-gray-400",children:"Call us directly"})]})]}),(0,t.jsxs)("a",{href:"mailto:[email protected]",className:"flex items-center gap-3 group",children:[(0,t.jsx)("div",{className:"w-10 h-10 bg-[#007B6E]/10 rounded-xl flex items-center justify-center group-hover:bg-[#007B6E] transition",children:(0,t.jsx)(v.Mail,{className:"w-4 h-4 text-[#007B6E] group-hover:text-white transition"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#1A1A1A] group-hover:text-[#007B6E] transition",children:"[email protected]"}),(0,t.jsx)("p",{className:"text-xs text-gray-400",children:"Email us"})]})]})]})]}),(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4},className:"bg-white rounded-3xl p-6 shadow-sm",children:[(0,t.jsx)("h3",{className:"text-sm font-bold text-[#1A1A1A] uppercase tracking-wider mb-4",children:"Our Offices"}),(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)("div",{className:"w-8 h-8 bg-orange-100 rounded-lg flex items-center justify-center flex-shrink-0 mt-0.5",children:(0,t.jsx)(N.MapPin,{className:"w-4 h-4 text-orange-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#1A1A1A]",children:"India HQ"}),(0,t.jsxs)("p",{className:"text-xs text-gray-400 leading-relaxed",children:["C-102, ATS Bouquet, Sector 132,",(0,t.jsx)("br",{}),"Noida, UP 201304"]})]})]}),(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)("div",{className:"w-8 h-8 bg-blue-100 rounded-lg flex items-center justify-center flex-shrink-0 mt-0.5",children:(0,t.jsx)(N.MapPin,{className:"w-4 h-4 text-blue-600"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#1A1A1A]",children:"USA"}),(0,t.jsxs)("p",{className:"text-xs text-gray-400 leading-relaxed",children:["18207 Glen Shee Dr,",(0,t.jsx)("br",{}),"Richmond, TX 77407"]})]})]})]})]}),(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:20}
1,animate:{opacity:1,y:0},transition:{delay:.5},className:"bg-[#007B6E] rounded-3xl p-6 text-white relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute top-0 right-0 w-32 h-32 bg-white/5 rounded-full -translate-y-1/2 translate-x-1/2"}),(0,t.jsx)(b.Sparkles,{className:"w-5 h-5 text-[#F5C842] mb-3"}),(0,t.jsx)("p",{className:"text-lg font-bold",children:"2-Hour Reply Promise"}),(0,t.jsx)("p",{className:"text-white/70 text-sm mt-1",children:"During business hours (Mon-Fri, 10am-7pm IST). After hours? We'll catch you first thing."})]}),(0,t.jsxs)(s.motion.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.6},className:"bg-white rounded-3xl p-6 shadow-sm",children:[(0,t.jsx)("h3",{className:"text-sm font-bold text-[#1A1A1A] uppercase tracking-wider mb-4",children:"Stalk Us"}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:L.map(e=>(0,t.jsxs)(l.default,{href:e.href,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-2 px-4 py-2.5 rounded-xl bg-gray-50 text-[#1A1A1A] text-sm font-medium hover:bg-[#007B6E]/10 hover:text-[#007B6E] transition-all",children:[(0,t.jsx)(P.ExternalLink,{className:"w-3.5 h-3.5"}),e.name]},e.name))})]})]})]})})}),(0,t.jsx)(D.default,{open:K,onClose:()=>X(!1),source:"contact",defaultMeetingType:"discovery"})]})}])}]);

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.