1import{a as t,j as e,b as c,B as s}from"./index-I2bEKmoN.js";import{L as i}from"./LeadForm-Bu8cnWfc.js";import{R as a}from"./Reveal-GFTlNTdJ.js";const o=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]],n=t("clock",o);const x=[["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"}]],d=t("mail",x);function p({eyebrow:r="10 â Contact",compact:l=!1}){return e.jsx("section",{className:"py-24 lg:py-36",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-5 lg:px-8 grid grid-cols-1 lg:grid-cols-12 gap-12 lg:gap-20",children:[e.jsx("div",{className:"lg:col-span-5 order-2 lg:order-1",children:e.jsxs(a,{children:[e.jsx("p",{className:"text-xs uppercase tracking-[0.25em] text-accent",children:r}),e.jsx("h2",{className:"mt-6 font-serif text-4xl lg:text-5xl xl:text-6xl leading-[1.05] tracking-tight",children:"Tell us about your project."}),e.jsx("p",{className:"mt-6 text-foreground/75 leading-relaxed max-w-md",children:"Share a few details and we'll get back to you to set up a free consultation. The more clearly you can describe what you're planning, the more useful the first conversation will be."}),e.jsxs("ul",{className:"mt-10 space-y-5 text-sm",children:[e.jsxs("li",{className:"flex items-start gap-4",children:[e.jsx(c,{className:"h-4 w-4 mt-1 text-accent"}),e.jsxs("div",{children:[e.jsx("div",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Phone"}),e.jsx("a",{href:s.phoneHref,className:"text-foreground hover:text-accent",children:s.phone})]})]}),e.jsxs("li",{className:"flex items-start gap-4",children:[e.jsx(d,{className:"h-4 w-4 mt-1 text-accent"}),e.jsxs("div",{children:[e.jsx("div",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Email"}),e.jsx("a",{href:s.emailHref,className:"text-foreground hover:text-accent break-all",children:s.email})]})]}),e.jsxs("li",{className:"flex items-start gap-4",children:[e.jsx(n,{className:"h-4 w-4 mt-1 text-accent"}),e.jsxs("div",{children:[e.jsx("div",{className:"text-xs uppercase tracking-widest text-muted-foreground",children:"Hours"}),e.jsx("div",{className:"text-foreground/85",children:s.hours})]})]})]})]})}),e.jsx("div",{className:"lg:col-span-7 order-1 lg:order-2",children:e.jsx(a,{delay:120,children:e.jsx("div",{className:"bg-bone border border-border p-6 lg:p-10",children:e.jsx(i,{compact:l})})})})]})})}export{p as C};
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.