PageSourceSearch

https://dicarwash-2zzjboe5.manus.space/assets/Contact-DMVgKTlj.js

js dicarwash-2zzjboe5.manus.space collected 2026-10-03 05:01:21 UTC 4,177 bytes, 1 lines download raw bytes

1import{j as t}from"./index-DzCAOE9_.js";import{N as e,F as s,S as l}from"./Layout-7a8AErQK.js";import{S as c}from"./SEOHead-B6UTVk1D.js";import{V as i}from"./VisibleContactForm-BOGj8zn4.js";import{P as r}from"./phone-Dwnc5py4.js";import{M as o}from"./mail-l6YoIU30.js";import{M as n}from"./map-pin-BzGJEf78.js";import"./vendor-react-BN0qJr-I.js";import"./x-D-WuS0YT.js";import"./proxy-DkUXlR1E.js";import"./smsConsent-jL5zc1Mp.js";import"./check-HxE1GHrL.js";import"./loader-circle-7HEj5XZ-.js";const d=[{icon:r,label:"Call us",value:"843-588-7433",href:"tel:+18435887433"},{icon:o,label:"Email us",value:"[email protected]",href:"mailto:[email protected]"},{icon:n,label:"Service area",value:"Greater Charleston, South Carolina"}];function y(){return t.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:29",className:"min-h-screen bg-cream",children:[t.jsx(c,{"data-loc":"client/src/pages/Contact.tsx:30",title:"Contact Daniel Island Mobile Car Wash",description:"Contact Daniel Island Mobile Car Wash for mobile detailing questions, quotes, availability, and service-area information. Only an email address is required.",path:"/contact"}),t.jsx(e,{"data-loc":"client/src/pages/Contact.tsx:35"}),t.jsx("main",{"data-loc":"client/src/pages/Contact.tsx:37",children:t.jsxs("section",{"data-loc":"client/src/pages/Contact.tsx:38",className:"relative overflow-hidden bg-navy px-4 pb-20 pt-32 text-white sm:pb-24 sm:pt-40",children:[t.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:39",className:"pointer-events-none absolute inset-0 bg-[radial-gradient(circle_at_82%_12%,rgba(196,163,90,0.2),transparent_34%)]"}),t.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:40",className:"relative mx-auto grid max-w-6xl items-start gap-12 lg:grid-cols-[0.82fr_1.18fr] lg:gap-16",children:[t.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:41",className:"pt-4",children:[t.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:42",className:"mb-5 flex items-center gap-3",children:[t.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:43",className:"h-px w-12 bg-gold"}),t.jsx("span",{"data-loc":"client/src/pages/Contact.tsx:44",className:"text-xs font-bold uppercase tracking-[0.2em] text-gold",children:"Contact Us"})]}),t.jsx("h1",{"data-loc":"client/src/pages/Contact.tsx:46",className:"text-4xl font-bold leading-tight sm:text-5xl lg:text-6xl",style:{fontFamily:"var(--font-display)"},children:"A Cleaner Car Starts With a Simple Message"}),t.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:49",className:"mt-5 max-w-xl text-lg leading-relaxed text-white/70",style:{fontFamily:"var(--font-body)"},children:"Ask a question, request a quote, or tell us what your vehicle needs. The form is available immediately—no quiz or booking flow required."}),t.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:53",className:"mt-9 space-y-4",children:d.map(a=>t.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:55",className:"flex items-start gap-4 border-b border-white/10 pb-4 last:border-0",children:[t.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:56",className:"flex h-10 w-10 shrink-0 items-center justify-center rounded-full bg-gold/15",children:t.jsx(a.icon,{"data-loc":"client/src/pages/Contact.tsx:57",className:"h-5 w-5 text-gold"})}),t.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:59",children:[t.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:60",className:"text-xs font-bold uppercase tracking-[0.15em] text-white/45",children:a.label}),a.href?t.jsx("a",{"data-loc":"client/src/pages/Contact.tsx:62",href:a.href,className:"mt-1 block font-semibold text-white transition hover:text-gold",children:a.value}):t.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:64",className:"mt-1 font-semibold text-white",children:a.value})]})]},a.label))})]}),t.jsx(i,{"data-loc":"client/src/pages/Contact.tsx:72",source:"contact-page",idPrefix:"contact-page",title:"Send Us a Message",description:"Only your email address is required. Add any other details that will help us answer faster."})]})]})}),t.jsx(s,{"data-loc":"client/src/pages/Contact.tsx:82"}),t.jsx(l,{"data-loc":"client/src/pages/Contact.tsx:83"})]})}
1export{y as default};

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.