1import{C as m,D as o,j as e,L as i,R as r,S as t,M as n,A as c}from"./index-Wh3uUDTx.js";import{P as h}from"./PageHero-CGPC3hXY.js";import{C as p,S as g}from"./CallNowSection-i7eMZ7LX.js";import{A as u}from"./arrow-left-CFHadXr3.js";import{C as j}from"./clock-C09kl1iq.js";import{D as N}from"./dollar-sign-DgBAbLsM.js";import{P as f}from"./plane-DaVFxQVE.js";import{H as v}from"./hotel-DGOGIuNE.js";import{C as y}from"./calendar-D5PaRl3D.js";import"./shield-check-Czoksv7j.js";function D(){const{location:s}=m.useLoaderData(),d=o.filter(a=>a.slug!==s.slug);return e.jsxs(e.Fragment,{children:[e.jsx(h,{eyebrow:`${s.region} · Florida`,title:`${s.name} Car Service`,subtitle:s.intro,image:s.img}),e.jsx("section",{className:"pt-4 pb-6",children:e.jsx("div",{className:"container-luxury",children:e.jsxs(i,{to:"/locations",className:"inline-flex items-center gap-2 text-[11px] uppercase tracking-[0.22em] text-muted-foreground hover:text-foreground",children:[e.jsx(u,{className:"w-3.5 h-3.5"})," All Locations"]})})}),e.jsx("section",{className:"py-12",children:e.jsx("div",{className:"container-luxury",children:e.jsxs(r,{children:[e.jsx(t,{children:"Quick Answer"}),e.jsx("p",{className:"mt-6 text-xl md:text-2xl leading-relaxed max-w-4xl font-display",children:s.quickAnswer}),e.jsxs("div",{className:"mt-10 grid sm:grid-cols-3 gap-px bg-border/40",children:[e.jsxs("div",{className:"bg-background p-6",children:[e.jsx(j,{className:"w-5 h-5 text-gold",strokeWidth:1.4}),e.jsx("div",{className:"mt-3 text-[10px] uppercase tracking-[0.22em] text-muted-foreground",children:"Response Time"}),e.jsx("div",{className:"mt-2 text-sm leading-snug",children:s.responseTime})]}),e.jsxs("div",{className:"bg-background p-6",children:[e.jsx(N,{className:"w-5 h-5 text-gold",strokeWidth:1.4}),e.jsx("div",{className:"mt-3 text-[10px] uppercase tracking-[0.22em] text-muted-foreground",children:"Starting Rates"}),e.jsxs("div",{className:"mt-2 text-sm leading-snug",children:["Sedan ",s.startingRates.sedan,e.jsx("br",{}),"SUV ",s.startingRates.suv,e.jsx("br",{}),"Sprinter ",s.startingRates.sprinter]})]}),e.jsxs("div",{className:"bg-background p-6",children:[e.jsx(n,{className:"w-5 h-5 text-gold",strokeWidth:1.4}),e.jsx("div",{className:"mt-3 text-[10px] uppercase tracking-[0.22em] text-muted-foreground",children:"Coverage Radius"}),e.jsxs("div",{className:"mt-2 text-sm leading-snug",children:[s.geo.radiusMiles,"-mile radius from ",s.name,", FL"]})]})]})]})})}),e.jsx("section",{className:"py-12 border-t hairline",children:e.jsx("div",{className:"container-luxury",children:e.jsxs(r,{children:[e.jsx(t,{children:"Airports Served"}),e.jsx("div",{className:"mt-6 flex flex-wrap gap-3",children:s.airports.map(a=>e.jsxs("div",{className:"glass px-5 py-3 inline-flex items-center gap-3",children:[e.jsx(f,{className:"w-4 h-4 text-gold"})," ",e.jsx("span",{className:"text-sm",children:a})]},a))})]})})}),e.jsx("section",{className:"py-20 border-t hairline",children:e.jsxs("div",{className:"container-luxury",children:[e.jsxs(r,{children:[e.jsx(t,{children:"Local Services"}),e.jsxs("h2",{className:"mt-6 text-4xl md:text-5xl",children:["Built for ",s.name,"."]})]}),e.jsx("div",{className:"mt-12 grid md:grid-cols-2 gap-px bg-border/40",children:s.services.map((a,l)=>e.jsx(r,{delay:l*.05,children:e.jsxs("div",{className:"group bg-background p-10 h-full hover:bg-card transition-colors duration-500",children:[e.jsx("h3",{className:"text-2xl",children:a.title}),e.jsx("p",{className:"mt-3 text-muted-foreground leading-relaxed",children:a.desc}),e.jsxs(i,{to:"/book",search:{city:s.slug},className:"mt-6 inline-flex items-center gap-2 text-[11px] uppercase tracking-[0.2em] group-hover:text-accent transition-colors",children:["Reserve ",e.jsx(c,{className:"w-3.5 h-3.5"})]})]})},a.title))})]})}),e.jsx(p,{city:s.name}),e.jsx("section",{className:"py-20 border-t hairline",children:e.jsxs("div",{className:"container-luxury",children:[e.jsxs(r,{children:[e.jsx(t,{children:"Neighborhoods & Service Area"}),e.jsxs("h2",{className:"mt-6 text-4xl md:text-5xl",children:["Where we pick up in ",s.name,"."]}),e.jsxs("p",{className:"mt-5 text-muted-foreground max-w-2xl",children:["Door-to-door luxury chauffeur service throughout ",s.name," and surrounding communities â same flat-rate pricing, same 24/7 dis
1patch."]})]}),e.jsx("div",{className:"mt-10 flex flex-wrap gap-2",children:s.serviceArea.map(a=>e.jsxs("span",{className:"inline-flex items-center gap-2 glass px-4 py-2 text-sm",children:[e.jsx(n,{className:"w-3.5 h-3.5 text-gold"})," ",a]},a))})]})}),e.jsx("section",{className:"py-20 border-t hairline",children:e.jsxs("div",{className:"container-luxury grid md:grid-cols-2 gap-12",children:[e.jsxs(r,{children:[e.jsx(t,{children:"Hotels We Serve"}),e.jsxs("h3",{className:"mt-6 text-3xl",children:[s.name," luxury & resort partners"]}),e.jsx("ul",{className:"mt-8 space-y-3",children:s.hotels.map(a=>e.jsxs("li",{className:"flex items-center gap-3 text-sm border-b hairline pb-3",children:[e.jsx(v,{className:"w-4 h-4 text-gold",strokeWidth:1.4}),e.jsx("span",{children:a})]},a))})]}),e.jsxs(r,{delay:.1,children:[e.jsx(t,{children:"Venues & Landmarks"}),e.jsxs("h3",{className:"mt-6 text-3xl",children:["Where ",s.name," guests are headed"]}),e.jsx("ul",{className:"mt-8 space-y-3",children:s.venues.map(a=>e.jsxs("li",{className:"flex items-center gap-3 text-sm border-b hairline pb-3",children:[e.jsx(y,{className:"w-4 h-4 text-gold",strokeWidth:1.4}),e.jsx("span",{children:a})]},a))})]})]})}),e.jsx("section",{className:"py-20 border-t hairline",children:e.jsxs("div",{className:"container-luxury",children:[e.jsxs(r,{children:[e.jsx(t,{children:"Popular Routes"}),e.jsxs("h2",{className:"mt-6 text-4xl md:text-5xl",children:["Most-booked from ",s.name,"."]})]}),e.jsx("div",{className:"mt-10 grid sm:grid-cols-2 md:grid-cols-4 gap-3",children:s.popular.map(a=>e.jsxs(i,{to:"/book",search:{city:s.slug},className:"group glass p-5 flex items-center justify-between hover:border-accent/50",children:[e.jsxs("span",{className:"flex items-center gap-2 text-sm",children:[e.jsx(n,{className:"w-4 h-4 text-gold"}),a]}),e.jsx(c,{className:"w-4 h-4 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all"})]},a))})]})}),e.jsx("section",{className:"py-20 border-t hairline",children:e.jsxs("div",{className:"container-luxury max-w-4xl",children:[e.jsxs(r,{children:[e.jsxs(t,{children:["Frequently Asked · ",s.name]}),e.jsx("h2",{className:"mt-6 text-4xl md:text-5xl",children:"Answers, fast."})]}),e.jsx("div",{className:"mt-12 divide-y hairline",children:s.faqs.map((a,l)=>e.jsx(r,{delay:l*.04,children:e.jsxs("details",{className:"group py-6",children:[e.jsxs("summary",{className:"cursor-pointer list-none flex items-start justify-between gap-6",children:[e.jsx("h3",{className:"text-lg md:text-xl pr-4",children:a.q}),e.jsx("span",{className:"text-gold text-2xl leading-none mt-1 group-open:rotate-45 transition-transform",children:"+"})]}),e.jsx("p",{className:"mt-4 text-muted-foreground leading-relaxed",children:a.a})]})},a.q))})]})}),e.jsx("section",{className:"py-20 border-t hairline",children:e.jsxs("div",{className:"container-luxury",children:[e.jsxs(r,{children:[e.jsxs(t,{children:[s.name," Client Word"]}),e.jsx("h2",{className:"mt-6 text-4xl md:text-5xl",children:"A standard you can feel."})]}),e.jsx("div",{className:"mt-12 grid md:grid-cols-2 gap-6",children:s.testimonials.map((a,l)=>e.jsx(r,{delay:l*.1,children:e.jsxs("figure",{className:"glass p-8 h-full",children:[e.jsx("div",{className:"flex gap-1 text-gold",children:Array.from({length:5}).map((b,x)=>e.jsx(g,{className:"w-4 h-4 fill-current"},x))}),e.jsxs("blockquote",{className:"mt-5 font-display text-2xl leading-snug",children:['"',a.quote,'"']}),e.jsxs("figcaption",{className:"mt-5 pt-5 border-t hairline text-sm",children:[a.name," ",e.jsxs("span",{className:"text-muted-foreground",children:[" · ",a.role]})]})]})},a.name))})]})}),e.jsx("section",{className:"py-24 border-t hairline",children:e.jsxs("div",{className:"container-luxury text-center",children:[e.jsxs(r,{children:[e.jsxs("h2",{className:"text-4xl md:text-6xl",children:["Reserve a ",s.name," chauffeur."]}),e.jsx("p",{className:"mt-5 text-muted-foreground max-w-xl mx-auto",children:"Instant quote, transparent pricing, concierge dispatch around the clock."}),e.jsxs(i,{to:"/book",search:{city:s.slug},className:"mt-10 inline-flex items-center gap-3 bg-foreground text-background px-10 py-4 text-[12px] uppercase tracking-[0.22em] hover:bg-accent hover:text-accent-foreground transition-colors",children:["Book Now ",e.jsx(c,{className:"w-4 h-4"})]})]}),e.jsxs("div",{className:"mt-20 pt-12 border-t hairline",children:[e.jsx("div",{className:"text-[11px] uppercase tracking-[0.24em] text-muted-foreground",children:"Other Locations"}),e.jsx("div",{className:"mt-6 flex flex-wrap justify-center gap-3",children:d.map(a=>e.jsx(i,{to:"/locations/$slug",params:{slug:a.slug},className:"glass px-5 py-3 text-sm hover:border-accent/50",children:a.name},a.slug))})]})]})})]})}export{D 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.