1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,30805,e=>{"use strict";e.i(47167);var t=e.i(43476),s=e.i(71645),a=e.i(3303),l=e.i(7960);let r=[{title:"Contact Our Team",detail:"Reach out if you need help with analytics, attribution, or conversion tracking. We will respond within one business day.",value:"[email protected]",href:"mailto:[email protected]"},{title:"Book a working session",detail:"30-minute call with an attribution lead to review your stack.",value:"Grab time",href:"/book-call"}];e.s(["default",0,function(){let e,[n,i]=(0,s.useState)(""),[o,d]=(0,s.useState)(""),[c,x]=(0,s.useState)(""),[m,u]=(0,s.useState)(""),[h,p]=(0,s.useState)([]),[b,f]=(0,s.useState)(""),[g,j]=(0,s.useState)(!1),[y,v]=(0,s.useState)(null),[w,N]=(0,s.useState)(!1),[S,k]=(0,s.useState)(""),T=(0,s.useRef)(null);(0,s.useEffect)(()=>(window.handleTurnstileVerified=e=>k(e),window.handleTurnstileExpired=()=>k(""),()=>{delete window.handleTurnstileVerified,delete window.handleTurnstileExpired}),[]);let C=e=>{let t=w&&""===e.trim();return` 2 mt-2 w-full rounded-2xl bg-slate-50 px-4 py-3 text-sm text-slate-900 3 border 4 ${t?"border-red-400":"border-slate-200"} 5 focus:outline-none 6 ${t?"":"focus:border-[#5b42d1] focus:ring-1 focus:ring-[#5b42d1]"} 7 `},_=async e=>{if(e.preventDefault(),N(!0),!(""!==n.trim()&&""!==o.trim()&&""!==c.trim()&&""!==m.trim()&&h.length>0&&""!==S))return;j(!0),v(null);let t={fullname:n,company:o,company_email:c,phone_number:m,feature:h.join(", "),message:b||"No message",turnstile_token:S};try{if(!(await fetch("https://backend-six-omega-21.vercel.app/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})).ok)throw Error("Submission failed");v("success"),i(""),d(""),x(""),u(""),p([]),f(""),N(!1)}catch(e){console.error(e),v("error")}finally{j(!1),k(""),window.turnstile&&T.current&&window.turnstile.reset(T.current)}};return(0,t.jsxs)("div",{className:"bg-linear-to-b from-[#f5f8ff] via-white to-white",children:[(0,t.jsx)(a.default,{src:"https://challenges.cloudflare.com/turnstile/v0/api.js",strategy:"afterInteractive",async:!0,defer:!0}),(0,t.jsxs)("section",{className:"relative px-4 pb-6 pt-16 sm:px-6 lg:px-10",children:[(0,t.jsxs)("div",{className:"pointer-events-none absolute inset-0 opacity-60 blur-3xl","aria-hidden":!0,children:[(0,t.jsx)("div",{className:"absolute left-0 top-4 h-56 w-56 rounded-full bg-[#e3ebff]"}),(0,t.jsx)("div",{className:"absolute right-0 top-10 h-48 w-48 rounded-full bg-[#f6e9ff]"})]}),(0,t.jsxs)("div",{className:"relative mx-auto max-w-5xl space-y-6 text-center",children:[(0,t.jsx)(l.default,{items:[{label:"Home",href:"/"},{label:"Contact"}]}),(0,t.jsx)("h1",{className:"text-4xl font-semibold text-slate-900 sm:text-5xl",children:"Tell us what you need, we will bring the plan."}),(0,t.jsx)("p",{className:"text-lg font-semibold text-slate-600",children:"Whether you have a question about our services or want to discuss a new project, weâre ready."})]})]}),(0,t.jsx)("section",{className:"px-4 pb-20 sm:px-6 lg:px-10",children:(0,t.jsxs)("div",{className:"mx-auto grid max-w-5xl gap-8 lg:grid-cols-[0.9fr_1.1fr]",children:[(0,t.jsx)("div",{className:"space-y-4",children:r.map(e=>(0,t.jsxs)("article",{className:"rounded-3xl border border-slate-200 bg-white p-6 shadow-[0_18px_45px_rgba(15,23,42,0.08)]",children:[(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.3em] text-[#5b42d1]",children:e.title}),(0,t.jsx)("p",{className:"mt-2 text-sm text-slate-600",children:e.detail}),(0,t.jsxs)("a",{href:e.href,className:"mt-4 inline-flex text-sm font-semibold text-[#5b42d1]",children:[e.value," â"]})]},e.title))}),(0,t.jsxs)("form",{onSubmit:_,noValidate:!0,className:"space-y-4 rounded-3xl border border-slate-200 bg-white p-6 shadow-[0_18px_45px_rgba(15,23,42,0.08)]",children:[(0,t.jsxs)("div",{children:[(0,t.jsxs)("label",{className:"text-sm font-semibold text-slate-700",children:["Full name ",(0,t.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,t.jsx)("input",{type:"text",value:n,onChange:e=>i(e.target.value),placeholder:"Enter your full name",className:C(n)})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("label",{className:"text-sm font-semibold text-slate-700",children:["Company ",(0,t.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,t.jsx)("input",{type:"text",value:o,onChange:e=>d(e.target.value),placeholder:"Your company or organization",className:C(o)})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("label",{className:"text-sm font-semibold text-slate-700",children:["Company email ",(0,t.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,t.jsx)("input",{type:"email",value:c,onChange:e=>
7x(e.target.value),placeholder:"[email protected]",className:C(c)})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("label",{className:"text-sm font-semibold text-slate-700",children:["Phone number ",(0,t.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,t.jsx)("input",{type:"tel",value:m,onChange:e=>u(e.target.value),placeholder:"Enter your phone number",className:C(m)})]}),(0,t.jsxs)("fieldset",{className:`rounded-2xl bg-slate-50/60 px-4 py-4 space-y-3 ${(e=w&&0===h.length,`border ${e?"border-red-400":"border-slate-200"}`)}`,children:[(0,t.jsxs)("legend",{className:"text-sm font-semibold text-slate-700",children:["How can we assist you? ",(0,t.jsx)("span",{className:"text-red-500",children:"*"})]}),(0,t.jsx)("div",{className:"grid gap-2 sm:grid-cols-2",children:["Advanced Tracking & Analytics","Attribution Modeling & Reporting","Server-Side GTM Implementation","Paid Media Campaign Management","E-commerce CRO & Optimization","Other"].map(e=>(0,t.jsxs)("label",{className:"flex items-start gap-2 text-sm text-slate-600",children:[(0,t.jsx)("input",{type:"checkbox",checked:h.includes(e),onChange:t=>p(s=>t.target.checked?[...s,e]:s.filter(t=>t!==e)),className:"mt-1 h-4 w-4 rounded border-slate-300 text-[#5b42d1] focus:ring-[#5b42d1]"}),e]},e))})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"text-sm font-semibold text-slate-700",children:"Message"}),(0,t.jsx)("textarea",{rows:5,value:b,onChange:e=>f(e.target.value),placeholder:"Please share any relevant context about your current setup, goals, timeline, or challenges...",className:"mt-2 w-full rounded-2xl border border-slate-200 bg-slate-50 px-4 py-3 text-sm focus:border-[#5b42d1] focus:ring-1 focus:ring-[#5b42d1]"})]}),(0,t.jsx)("div",{ref:T,className:"cf-turnstile","data-sitekey":"0x4AAAAAAEMw2WbyTfSuR_kX","data-callback":"handleTurnstileVerified","data-expired-callback":"handleTurnstileExpired"}),w&&""===S&&(0,t.jsx)("p",{className:"text-sm font-semibold text-red-600",children:"Please complete the verification challenge."}),"success"===y&&(0,t.jsx)("p",{className:"text-sm font-semibold text-green-600",children:"Message sent successfully!"}),"error"===y&&(0,t.jsx)("p",{className:"text-sm font-semibold text-red-600",children:"Something went wrong. Please try again."}),(0,t.jsx)("button",{type:"submit",disabled:g,className:"w-full rounded-full bg-[#5b42d1] px-6 py-3 text-sm font-semibold text-white shadow-[0_18px_45px_rgba(91,66,209,0.35)] transition hover:bg-[#4a34af] disabled:opacity-50",children:g?"Sending...":"Send message"})]})]})})]})}])},7960,e=>{"use strict";var t=e.i(43476),s=e.i(22016);e.s(["default",0,function({items:e=[]}){return e.length?(0,t.jsx)("nav",{"aria-label":"Breadcrumb",className:"text-sm text-slate-500",children:(0,t.jsx)("ol",{className:"flex flex-wrap items-center gap-2",children:e.map((a,l)=>{let r=l===e.length-1,n=a.href&&!r?(0,t.jsx)(s.default,{href:a.href,className:"font-medium text-slate-600 transition hover:text-slate-900",children:a.label}):(0,t.jsx)("span",{className:"text-slate-400",children:a.label});return(0,t.jsxs)("li",{className:"flex items-center gap-2",children:[n,!r&&(0,t.jsx)("span",{className:"text-slate-400",children:"/"})]},`${a.label}-${l}`)})})}):null}])},3303,(e,t,s)=>{t.exports=e.r(79520)}]);
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.