PageSourceSearch

https://plantcarefl.com/assets/main-Ca6MiYAW.js

js plantcarefl.com collected 2026-10-04 21:43:14 UTC 510,624 bytes, 6,213 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/_404-B7-vsl_3.js","assets/vendor-m8A3Ka-w.js","assets/preload-VwzZcMtp.js","assets/CookieBanner-B4GDAAWO.js","assets/globals-C9EUYSS9.css"])))=>i.map(i=>d[i]);
2var _a, _b, _c, _d, _e, _f, _g, _h;
3import { r as reactExports, j as jsxRuntimeExports, F as Facebook, T as Twitter, I as Instagram, L as Link, a as Leaf, P as Phone, u as useLocation, C as ChevronDown, X, M as Menu, H as Helmet, t as twMerge, c as clsx, S as ScrollRestoration, m as motion, b as CircleCheck, d as Star, A as ArrowRight, e as TreePine, f as Flower2, g as CircleAlert, h as Send, B as Building2, i as Trees, k as CalendarDays, W as Wrench, l as Mail, n as MapPin, o as Clock, p as Heart, U as Users, q as Shield, s as Smile, v as Sun, w as ThumbsUp, x as FileText, y as CalendarCheck, z as Truck, R as RefreshCw, E as Eye, D as Paintbrush, G as useSearchParams, J as Markdown, K as remarkGfm, N as useParams, O as Navigate, Q as objectType, V as arrayType, Y as stringType, Z as rehypeRaw, _ as createBrowserRouter, $ as RouterProvider$1, a0 as Outlet, a1 as QueryClient, a2 as ReactDOM, a3 as HelmetProvider, a4 as React, a5 as QueryClientProvider } from "./vendor-m8A3Ka-w.js";
4import { _ as __vitePreload } from "./preload-VwzZcMtp.js";
5/* empty css                 */
6class CookieBannerErrorBoundary extends reactExports.Component {
7  constructor(props) {
8    super(props);
9    this.state = {
10      hasError: false
11    };
12  }
13  // eslint-disable-next-line @typescript-eslint/no-unused-vars
14  static getDerivedStateFromError(_error) {
15    return {
16      hasError: true
17    };
18  }
19  componentDidCatch(error, errorInfo) {
20    console.warn("CookieBanner error boundary caught an error:", error, errorInfo);
21  }
22  render() {
23    if (this.state.hasError) return null;
24    return this.props.children;
25  }
26}
27function Footer() {
28  return /* @__PURE__ */ jsxRuntimeExports.jsx("footer", { style: {
29    backgroundColor: "#1c2b1e"
30  }, className: "text-white", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-14", children: [
31    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid grid-cols-1 md:grid-cols-4 gap-10", children: [
32      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "space-y-4", children: [
33        /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/images/1f2bde2ad859b35d1394f13d75fd15e7.png", alt: "Plant Care Interiorscapes", className: "h-12 w-auto brightness-0 invert" }),
34        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-gray-400 leading-relaxed max-w-xs", children: "South Florida's trusted interiorscape experts — serving Miami-Dade, Broward & Palm Beach for 15+ years." }),
35        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-3 pt-2", children: [
36          /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: "https://facebook.com/lorraineplantcare", target: "_blank", rel: "noopener noreferrer", "aria-label": "Facebook", className: "w-9 h-9 rounded-full flex items-center justify-center bg-white/10 hover:bg-[#3a7d44] transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Facebook, { className: "w-4 h-4" }) }),
37          /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: "https://twitter.com/plantcarefl", target: "_blank", rel: "noopener noreferrer", "aria-label": "Twitter", className: "w-9 h-9 rounded-full flex items-center justify-center bg-white/10 hover:bg-[#3a7d44] transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Twitter, { className: "w-4 h-4" }) }),
38          /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: "https://instagram.com/plantcarefl", target: "_blank", rel: "noopener noreferrer", "aria-label": "Instagram", className: "w-9 h-9 rounded-full flex items-center justify-center bg-white/10 hover:bg-[#3a7d44] transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Instagram, { className: "w-4 h-4" }) })
39        ] })
40      ] }),
41      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
42        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-sm font-semibold uppercase tracking-widest text-[#f4a228] mb-5", children: "Quick Links" }),
43        /* @__PURE__ */ jsxRuntimeExports.jsx("ul", { className: "space-y-2", children: [{
44          label: "Home",
45          href: "/"
46        }, {
47          label: "About Us",
48          href: "/about"
49        }, {
50          label: "Indoor Plants",
51          href: "/indoor-plants"
52        }, {
53          label: "Indoor Landscape Design",
54          href: "/indoor-plants/design"
55        }, {
56          label: "Exterior Plants & Plantscaping",
57          href: "/exterior-plants"
58        }, {
59          label: "Plants For Events",
60          href: "/plants-for-events"
61        }, {
62          label: "Property Management Vendor",
63          href: "/reliable-property-management-vendor"
64        }, {
65          label: "Plant Tips Blog",
66          href: "/blog"
67        }, {
68          label: "Contact Us",
69          href: "/contact"
70        }].map((link) => /* @__PURE__ */ jsxRuntimeExports.jsx("li", { children: /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: link.href, className: "text-sm text-gray-400 hover:text-white transition-colors flex items-center gap-2 group", children: [
71          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-3 h-3 text-[#3a7d44] group-hover:text-[#f4a228] transition-colors" }),
72          link.label
73        ] }) }, link.label)) })
74      ] }),
75      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
76        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-sm font-semibold uppercase tracking-widest text-[#f4a228] mb-5", children: "Service Areas" }),
77        /* @__PURE__ */ jsxRuntimeExports.jsx("ul", { className: "space-y-2", children: [{
78          label: "Indoor Plants Miami",
79          href: "/indoor-plants"
80        }, {
81          label: "Indoor Plants Fort Lauderdale",
82          href: "/indoor-plants-fort-lauderdale"
83        }, {
84          label: "Indoor Plants Boca Raton",
85          href: "/indoor-plants-boca-raton"
86        }, {
87          label: "Indoor Plants Coral Gables",
88          href: "/indoor-plants-coral-gables"
89        }, {
90          label: "Indoor Plants Doral",
91          href: "/indoor-plants-doral"
92        }, {
93          label: "Indoor Plants Hialeah",
94          href: "/indoor-plants-hialeah"
95        }, {
96          label: "Indoor Plants Hollywood",
97          href: "/indoor-plants-hollywood"
98        }, {
99          label: "Indoor Plants Pompano Beach",
100          href: "/indoor-plants-pompano-beach"
101        }, {
102          label: "Indoor Plants West Palm Beach",
103          href: "/indoor-plants-west-palm-beach"
104        }].map((link) => /* @__PURE__ */ jsxRuntimeExports.jsx("li", { children: /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: link.href, className: "text-sm text-gray-400 hover:text-white transition-colors flex items-center gap-2 group", children: [
105          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-3 h-3 text-[#3a7d44] group-hover:text-[#f4a228] transition-colors" }),
106          link.label
107        ] }) }, link.label)) })
108      ] }),
109      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
110        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-sm font-semibold uppercase tracking-widest text-[#f4a228] mb-5", children: "Get In Touch" }),
111        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "space-y-4", children: [
112          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "flex items-center gap-3 text-white hover:text-[#f4a228] transition-colors group", children: [
113            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-9 h-9 rounded-full flex items-center justify-center bg-[#3a7d44] group-hover:bg-[#f4a228] transition-colors flex-shrink-0", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-4 h-4 text-white" }) }),
114            /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
115              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-xs text-gray-400", children: "Call us anytime" }),
116              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "font-semibold", children: "305-271-6714" })
117            ] })
118          ] }),
119          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-gray-400 leading-relaxed", children: "Serving Miami-Dade, Broward & Palm Beach Counties" }),
120          /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: "/contact", className: "inline-block mt-2 bg-[#f4a228] text-[#1c2b1e] font-semibold text-sm px-5 py-2.5 rounded-full hover:bg-[#e09420] transition-colors", children: "Send Us a Message" })
121        ] })
122      ] })
123    ] }),
124    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-12 pt-6 border-t border-white/10 flex flex-col sm:flex-row justify-between items-center gap-3", children: [
125      /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-xs text-gray-500", children: [
126        "© ",
127        (/* @__PURE__ */ new Date()).getFullYear(),
128        " Plant Care Interiorscapes. All rights reserved."
129      ] }),
130      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-4", children: [
131        /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: "/privacy", className: "text-xs text-gray-500 hover:text-gray-300 transition-colors", children: "Privacy Policy" }),
132        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-gray-700 text-xs", children: "·" }),
133        /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: "/terms", className: "text-xs text-gray-500 hover:text-gray-300 transition-colors", children: "Terms of Use" }),
134        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-gray-700 text-xs", children: "·" }),
135        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-xs text-gray-600", children: "Licensed & Insured · South Florida 15+ Years" })
136      ] })
137    ] })
138  ] }) });
139}
140const navLinks = [{
141  label: "Home",
142  href: "/"
143}, {
144  label: "About Us",
145  href: "/about"
146}, {
147  label: "Indoor Plants",
148  href: "/indoor-plants",
149  dropdown: [{
150    label: "Indoor Plants",
151    href: "/indoor-plants"
152  }, {
153    label: "Indoor Landscape Design",
154    href: "/indoor-plants/design"
155  }]
156}, {
157  label: "Plants For Events",
158  href: "/plants-for-events"
159}, {
160  label: "Exterior Plants",
161  href: "/exterior-plants"
162}, {
163  label: "Property Management Vendor",
164  href: "/reliable-property-management-vendor"
165}, {
166  label: "Plant Tips",
167  href: "/blog"
168}];
169function Header() {
170  const [scrolled, setScrolled] = reactExports.useState(false);
171  const [mobileOpen, setMobileOpen] = reactExports.useState(false);
172  const [dropdownOpen, setDropdownOpen] = reactExports.useState(false);
173  const location = useLocation();
174  reactExports.useEffect(() => {
175    const onScroll = () => setScrolled(window.scrollY > 40);
176    window.addEventListener("scroll", onScroll);
177    return () => window.removeEventListener("scroll", onScroll);
178  }, []);
179  reactExports.useEffect(() => {
180    setMobileOpen(false);
181  }, [location]);
182  return /* @__PURE__ */ jsxRuntimeExports.jsxs("header", { className: `fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${scrolled ? "bg-white border-b-2 border-[#3a7d44] py-2 shadow-sm" : "bg-transparent py-4"}`, children: [
183    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 flex items-center justify-between", children: [
184      /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: "/", className: "flex-shrink-0 group", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: `transition-all duration-300 rounded-xl px-3 py-1.5 ${scrolled ? "bg-transparent" : "bg-white/15 backdrop-blur-sm border border-white/20"}`, children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/images/1f2bde2ad859b35d1394f13d75fd15e7.png", alt: "Plant Care Interiorscapes", className: `w-auto transition-all duration-300 ${scrolled ? "h-14 brightness-100" : "h-16 brightness-0 invert"}` }) }) }),
185      /* @__PURE__ */ jsxRuntimeExports.jsx("nav", { className: "hidden lg:flex items-center gap-1", children: navLinks.map((link) => link.dropdown ? /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative", onMouseEnter: () => setDropdownOpen(true), onMouseLeave: () => setDropdownOpen(false), children: [
186        /* @__PURE__ */ jsxRuntimeExports.jsxs("button", { className: `flex items-center gap-1 px-3 py-2 text-sm font-medium rounded transition-colors ${scrolled ? "text-[#1c2b1e] hover:text-[#3a7d44]" : "text-white hover:text-[#f4a228]"}`, children: [
187          link.label,
188          /* @__PURE__ */ jsxRuntimeExports.jsx(ChevronDown, { className: "w-3 h-3" })
189        ] }),
190        dropdownOpen && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-full left-0 mt-1 w-56 bg-white rounded-lg shadow-xl border border-[#cfe0d1] py-1 z-50", children: link.dropdown.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: item.href, className: "block px-4 py-2 text-sm text-[#1c2b1e] hover:bg-[#e8f0e9] hover:text-[#3a7d44] transition-colors", children: item.label }, item.label)) })
191      ] }, link.label) : /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: link.href, className: `px-3 py-2 text-sm font-medium rounded transition-colors ${scrolled ? "text-[#1c2b1e] hover:text-[#3a7d44]" : "text-white hover:text-[#f4a228]"}`, children: link.label }, link.label)) }),
192      /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: `hidden lg:inline-flex items-center gap-2 font-semibold text-sm px-4 py-2 rounded-full transition-all ${scrolled ? "bg-[#3a7d44] text-white hover:bg-[#2e6b35]" : "bg-[#f4a228] text-[#1c2b1e] hover:bg-[#e09420]"}`, children: [
193        /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-4 h-4 flex-shrink-0" }),
194        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "whitespace-nowrap", children: "305-271-6714" })
195      ] }),
196      /* @__PURE__ */ jsxRuntimeExports.jsx("button", { className: `lg:hidden p-2 rounded ${scrolled ? "text-[#1c2b1e]" : "text-white"}`, onClick: () => setMobileOpen(!mobileOpen), "aria-label": "Toggle menu", children: mobileOpen ? /* @__PURE__ */ jsxRuntimeExports.jsx(X, { className: "w-6 h-6" }) : /* @__PURE__ */ jsxRuntimeExports.jsx(Menu, { className: "w-6 h-6" }) })
197    ] }),
198    mobileOpen && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "lg:hidden bg-white border-t border-[#cfe0d1] shadow-lg", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "px-4 py-4 space-y-1", children: [
199      navLinks.map((link) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
200        /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: link.href, className: "block px-3 py-3 text-sm font-medium text-[#1c2b1e] hover:bg-[#e8f0e9] hover:text-[#3a7d44] rounded transition-colors", children: link.label }),
201        link.dropdown && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "pl-4 space-y-1", children: link.dropdown.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: item.href, className: "block px-3 py-2 text-sm text-[#4a6b4e] hover:bg-[#e8f0e9] rounded transition-colors", children: item.label }, item.label)) })
202      ] }, link.label)),
203      /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-semibold text-sm px-4 py-3 rounded-full mt-3 hover:bg-[#e09420] transition-colors", children: [
204        /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-4 h-4" }),
205        "Call Us: 305-271-6714"
206      ] })
207    ] }) })
208  ] });
209}
210const urls = [];
211const sameAsConfig = {
212  urls
213};
214function getSameAsUrls() {
215  const urls2 = Array.isArray(sameAsConfig.urls) ? sameAsConfig.urls : [];
216  return urls2.filter((url) => typeof url === "string" && url.length > 0);
217}
218function buildOrganizationNode(params) {
219  const businessType = params.businessType ?? "Organization";
220  const node = {
221    "@type": businessType,
222    "@id": `${params.siteUrl}/#organization`,
223    name: params.name,
224    url: `${params.siteUrl}/`
225  };
226  if (params.logo) {
227    node.logo = params.logo;
228  }
229  const sameAs = getSameAsUrls();
230  if (sameAs.length > 0) {
231    node.sameAs = sameAs;
232  }
233  return node;
234}
235function buildHomepageSameAsJsonLdDocument(params) {
236  return {
237    "@context": "https://schema.org",
238    ...buildOrganizationNode({
239      siteUrl: params.siteUrl,
240      name: params.organizationName
241    })
242  };
243}
244const JsonLdSiteUrlContext = reactExports.createContext(void 0);
245function useJsonLdSiteUrl() {
246  const fromContext = reactExports.useContext(JsonLdSiteUrlContext);
247  if (fromContext) {
248    return fromContext;
249  }
250  if (typeof window !== "undefined") {
251    return window.location.origin;
252  }
253  return "";
254}
255const siteMeta = {
256  name: ""
257};
258function HomepageSameAsJsonLd() {
259  const location = useLocation();
260  const siteUrl = useJsonLdSiteUrl();
261  if (location.pathname !== "/" || !siteUrl) {
262    return null;
263  }
264  const jsonLd2 = buildHomepageSameAsJsonLdDocument({
265    siteUrl,
266    organizationName: siteMeta.name.trim() || new globalThis.URL(siteUrl).hostname
267  });
268  return /* @__PURE__ */ jsxRuntimeExports.jsx(Helmet, { children: /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd2).replace(/</g, "\\u003c") }) });
269}
270function cn(...inputs) {
271  return twMerge(clsx(inputs));
272}
273function Website({
274  children,
275  config = {},
276  className
277}) {
278  const {
279    layout = {
280      maxWidth: "full",
281      padding: "md",
282      background: "default",
283      minHeight: true
284    }
285  } = config;
286  const getBackgroundClass = () => {
287    switch (layout.background) {
288      case "muted":
289        return "bg-muted";
290      case "gradient":
291        return "bg-gradient-to-b from-background to-muted/20";
292      default:
293        return "bg-background";
294    }
295  };
296  return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: cn(layout.minHeight !== false && "min-h-screen", getBackgroundClass(), "flex flex-col", className), children });
297}
298const GOOGLE_ADS_ID = "AW-XXXXXXXXX";
299const PHONE_CALL_LABEL = "REPLACE_PHONE_LABEL";
300const FORM_SUBMIT_LABEL = "REPLACE_FORM_LABEL";
301function gtag(...args) {
302  if (typeof window !== "undefined" && typeof window.gtag === "function") {
303    window.gtag(...args);
304  }
305}
306function trackPhoneCall() {
307  gtag("event", "conversion", {
308    send_to: `${GOOGLE_ADS_ID}/${PHONE_CALL_LABEL}`
309  });
310  gtag("event", "phone_call_click", {
311    event_category: "Contact",
312    event_label: "305-271-6714"
313  });
314}
315function trackFormSubmission(service) {
316  gtag("event", "conversion", {
317    send_to: `${GOOGLE_ADS_ID}/${FORM_SUBMIT_LABEL}`
318  });
319  gtag("event", "form_submission", {
320    event_category: "Contact",
321    event_label: service || "General Inquiry"
322  });
323}
324function StickyCallButton() {
325  return /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "fixed bottom-5 left-1/2 -translate-x-1/2 z-50 flex md:hidden items-center gap-2.5 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full shadow-2xl shadow-[#f4a228]/40 hover:bg-[#e09420] active:scale-95 transition-all", "aria-label": "Call Plant Care Interiorscapes", children: [
326    /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5 fill-[#1c2b1e]" }),
327    /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Call 305-271-6714" })
328  ] });
329}
330function RootLayout({
331  children
332}) {
333  return /* @__PURE__ */ jsxRuntimeExports.jsxs(Website, { children: [
334    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
335      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "App Template" }),
336      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "App Template" })
337    ] }),
338    /* @__PURE__ */ jsxRuntimeExports.jsx(HomepageSameAsJsonLd, {}),
339    /* @__PURE__ */ jsxRuntimeExports.jsx(ScrollRestoration, {}),
340    /* @__PURE__ */ jsxRuntimeExports.jsx(Header, {}),
341    children,
342    /* @__PURE__ */ jsxRuntimeExports.jsx(Footer, {}),
343    /* @__PURE__ */ jsxRuntimeExports.jsx(StickyCallButton, {})
344  ] });
345}
346function Spinner({
347  className
348}) {
349  return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: `inline-block ${className || ""}`, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("svg", { className: "animate-spin h-8 w-8 text-gray-600", xmlns: "http://www.w3.org/2000/svg", fill: "none", viewBox: "0 0 24 24", children: [
350    /* @__PURE__ */ jsxRuntimeExports.jsx("circle", { className: "opacity-10", cx: "12", cy: "12", r: "10", stroke: "currentColor", strokeWidth: "4" }),
351    /* @__PURE__ */ jsxRuntimeExports.jsx("path", { className: "opacity-20", fill: "currentColor", d: "m4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z" })
352  ] }) });
353}
354const fadeUp$f = {
355  hidden: {
356    opacity: 0,
357    y: 30
358  },
359  visible: {
360    opacity: 1,
361    y: 0,
362    transition: {
363      duration: 0.6,
364      ease: "easeOut"
365    }
366  }
367};
368const stagger$f = {
369  hidden: {},
370  visible: {
371    transition: {
372      staggerChildren: 0.12
373    }
374  }
375};
376const services$1 = [{
377  title: "Indoor Plants & Office Plants",
378  description: "Transform your workspace with lush, professionally curated indoor plant installations.",
379  image: "/images/46dd06423ab5f217a0ae62ba566dcadd.jpg",
380  href: "/indoor-plants",
381  large: true
382}, {
383  title: "Plants For Events",
384  description: "All the beauty of live plants with zero hassle — we handle everything.",
385  image: "/images/4b61cc928c4396cdb3388832633fb4ae.jpg",
386  href: "/plants-for-events",
387  large: true
388}, {
389  title: "Exterior Plants & Plantscaping",
390  description: "Curb appeal that makes a lasting first impression.",
391  image: "/images/491ad917c5e62c8dd6873eee4d1bbf5a.jpg",
392  href: "/exterior-plants",
393  large: false
394}, {
395  title: "Indoor Landscape Design",
396  description: "Custom design plans tailored to your brand and architecture.",
397  image: "/images/8c9f5a1ef6270de35e941191954ee482.jpg",
398  href: "/indoor-plants/design",
399  large: false
400}];
401const stats = [{
402  value: "15+",
403  label: "Years in Business"
404}, {
405  value: "500+",
406  label: "Commercial Clients Served"
407}, {
408  value: "3",
409  label: "Counties Covered"
410}, {
411  value: "5★",
412  label: "Rated by Our Clients"
413}];
414const whyUs$1 = [{
415  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
416  title: "We Handle Everything",
417  body: "Design, installation, and ongoing maintenance — all taken care of by our team. You get beautiful plants with zero effort on your end."
418}, {
419  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5" }),
420  title: "Fair, Transparent Pricing",
421  body: "No surprises, no upsells. We do quality work and charge you honestly for it — that's how we've operated for over 15 years."
422}, {
423  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(TreePine, { className: "w-5 h-5" }),
424  title: "Consistent & Reliable",
425  body: "We show up on schedule, every time. Property managers and business owners count on us because we never give them a reason to worry."
426}, {
427  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Flower2, { className: "w-5 h-5" }),
428  title: "Offices, Hotels, HOAs & More",
429  body: "We specialize in commercial accounts — office buildings, medical facilities, hotels, retail spaces, and HOA common areas. If it needs plants, we handle it."
430}];
431function HomePage() {
432  const localBusinessSchema = {
433    "@context": "https://schema.org",
434    "@type": "LocalBusiness",
435    name: "Plant Care Interiorscapes",
436    description: "South Florida's trusted commercial plant leasing, interior landscape design, and maintenance company. Serving Miami-Dade, Broward & Palm Beach for 15+ years.",
437    url: "https://www.plantcarefl.com",
438    telephone: "+1-305-271-6714",
439    email: "[email protected]",
440    priceRange: "$",
441    image: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png",
442    logo: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png",
443    foundingDate: "2009",
444    areaServed: [{
445      "@type": "County",
446      name: "Miami-Dade County",
447      containedInPlace: {
448        "@type": "State",
449        name: "Florida"
450      }
451    }, {
452      "@type": "County",
453      name: "Broward County",
454      containedInPlace: {
455        "@type": "State",
456        name: "Florida"
457      }
458    }, {
459      "@type": "County",
460      name: "Palm Beach County",
461      containedInPlace: {
462        "@type": "State",
463        name: "Florida"
464      }
465    }],
466    address: {
467      "@type": "PostalAddress",
468      addressLocality: "Miami",
469      addressRegion: "FL",
470      addressCountry: "US"
471    },
472    geo: {
473      "@type": "GeoCoordinates",
474      latitude: 25.7617,
475      longitude: -80.1918
476    },
477    openingHoursSpecification: [{
478      "@type": "OpeningHoursSpecification",
479      dayOfWeek: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
480      opens: "08:00",
481      closes: "17:00"
482    }],
483    hasOfferCatalog: {
484      "@type": "OfferCatalog",
485      name: "Plant Care Services",
486      itemListElement: [{
487        "@type": "Offer",
488        itemOffered: {
489          "@type": "Service",
490          name: "Indoor Plant Leasing & Maintenance"
491        }
492      }, {
493        "@type": "Offer",
494        itemOffered: {
495          "@type": "Service",
496          name: "Interior Landscape Design"
497        }
498      }, {
499        "@type": "Offer",
500        itemOffered: {
501          "@type": "Service",
502          name: "Exterior Container Plants & Plantscaping"
503        }
504      }, {
505        "@type": "Offer",
506        itemOffered: {
507          "@type": "Service",
508          name: "Plants For Events"
509        }
510      }, {
511        "@type": "Offer",
512        itemOffered: {
513          "@type": "Service",
514          name: "Property Management Plant Services"
515        }
516      }]
517    },
518    sameAs: ["https://www.google.com/maps/search/Plant+Care+Interiorscapes+Miami"]
519  };
520  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
521    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
522      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Miami | Commercial Plant Leasing & Maintenance South Florida | Plant Care Interiorscapes" }),
523      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "South Florida's trusted commercial plant leasing, interior landscape design & maintenance company. Serving Miami-Dade, Broward & Palm Beach for 15+ years. Call 305-271-6714 for a free consultation." }),
524      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Miami, commercial plant leasing South Florida, interior landscaping Miami, office plants Miami-Dade, plant maintenance Broward County, interiorscaping South Florida, indoor plant service Miami, commercial plants Fort Lauderdale, plant leasing Boca Raton, interior landscape design Miami, office plants Palm Beach, plant care South Florida" }),
525      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/" }),
526      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Miami | Commercial Plant Leasing & Maintenance | Plant Care Interiorscapes" }),
527      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "South Florida's trusted commercial plant leasing, interior landscape design & maintenance company. 15+ years serving Miami-Dade, Broward & Palm Beach." }),
528      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
529      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/" }),
530      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
531      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
532      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Miami | Plant Care Interiorscapes" }),
533      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "South Florida's trusted commercial plant leasing & interior landscape design company. 15+ years serving Miami-Dade, Broward & Palm Beach." }),
534      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
535      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(localBusinessSchema) })
536    ] }),
537    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-screen flex items-center overflow-hidden", children: [
538      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/home/hero", alt: "Lush indoor plants in a modern commercial space", fetchPriority: "high", className: "absolute inset-0 w-full h-full object-cover object-center" }),
539      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
540        background: "linear-gradient(100deg, rgba(20,36,22,0.88) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
541      } }),
542      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-28 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$f, children: [
543        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$f, className: "flex flex-wrap items-center gap-3 mb-8", children: [
544          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
545            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
546            " Licensed & Insured"
547          ] }),
548          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
549            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
550            " 15+ Years in South Florida"
551          ] }),
552          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-[#f4a228]/20 border border-[#f4a228]/40 text-[#f4a228] text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
553            /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-3 h-3 fill-[#f4a228]" }),
554            " 5-Star Rated"
555          ] })
556        ] }),
557        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$f, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
558          fontFamily: "DM Sans, sans-serif"
559        }, children: [
560          "Beautiful Plants.",
561          " ",
562          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Zero Hassle." })
563        ] }),
564        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-8 max-w-lg", children: "South Florida's trusted interiorscape experts — 15+ years serving Miami-Dade, Broward & Palm Beach. We do great work and keep it simple." }),
565        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$f, className: "flex flex-nowrap gap-x-4 mb-10 text-xs text-white/70", children: ["15+ Years in South Florida", "Commercial & Residential", "Full-Service Maintenance", "Consistent & Reliable"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-1 whitespace-nowrap", children: [
566          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "✦" }),
567          " ",
568          item
569        ] }, item)) }),
570        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$f, className: "flex flex-col sm:flex-row gap-3", children: [
571          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
572            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
573            "Call Us: 305-271-6714"
574          ] }),
575          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
576            "Get a Free Consultation ",
577            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
578          ] })
579        ] })
580      ] }) }),
581      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "absolute bottom-8 left-1/2 -translate-x-1/2", animate: {
582        y: [0, 8, 0]
583      }, transition: {
584        duration: 1.8,
585        repeat: Infinity,
586        ease: "easeInOut"
587      }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-6 h-10 rounded-full border-2 border-white/30 flex items-start justify-center pt-2", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-1 h-2 bg-white/60 rounded-full" }) }) })
588    ] }),
589    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { style: {
590      backgroundColor: "#3a7d44"
591    }, className: "py-10", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-2 lg:grid-cols-4 gap-6 text-center", initial: "hidden", whileInView: "visible", viewport: {
592      once: true
593    }, variants: stagger$f, children: stats.map((stat) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$f, className: "text-white", children: [
594      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "font-heading text-4xl font-bold text-[#f4a228]", children: stat.value }),
595      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-sm text-white/80 mt-1 font-medium", children: stat.label })
596    ] }, stat.label)) }) }) }),
597    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
598      backgroundColor: "#f9f6f0"
599    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
600      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "mb-12", initial: "hidden", whileInView: "visible", viewport: {
601        once: true
602      }, variants: stagger$f, children: [
603        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "What We Do" }),
604        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$f, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] max-w-xl leading-tight", children: "Everything Your Space Needs to Thrive" })
605      ] }),
606      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4", initial: "hidden", whileInView: "visible", viewport: {
607        once: true
608      }, variants: stagger$f, children: services$1.map((service, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$f, className: `group relative overflow-hidden rounded-2xl cursor-pointer ${service.large ? "sm:col-span-1 lg:row-span-1" : ""} ${i < 2 ? "aspect-[4/3]" : "aspect-[4/3] sm:aspect-[3/2]"}`, children: /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: service.href, className: "block w-full h-full", children: [
609        /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: service.image, alt: service.title, className: "absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" }),
610        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-[#1c2b1e]/85 via-[#1c2b1e]/20 to-transparent" }),
611        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-[#3a7d44]/70 opacity-0 group-hover:opacity-100 transition-opacity duration-400" }),
612        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 flex flex-col justify-end p-6", children: [
613          /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-heading text-xl sm:text-2xl font-bold text-white mb-2 leading-tight", children: service.title }),
614          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white/80 text-sm leading-relaxed translate-y-2 opacity-0 group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-300", children: service.description }),
615          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-3 flex items-center gap-1 text-[#f4a228] text-sm font-semibold opacity-0 group-hover:opacity-100 transition-opacity duration-300", children: [
616            "Learn More ",
617            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
618          ] })
619        ] })
620      ] }) }, service.title)) })
621    ] }) }),
622    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-10", style: {
623      backgroundColor: "#f4a228"
624    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "flex flex-col sm:flex-row items-center justify-between gap-6", initial: {
625      opacity: 0,
626      y: 20
627    }, whileInView: {
628      opacity: 1,
629      y: 0
630    }, viewport: {
631      once: true
632    }, transition: {
633      duration: 0.5,
634      ease: "easeOut"
635    }, children: [
636      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
637        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "font-heading text-2xl sm:text-3xl font-bold text-[#1c2b1e] leading-tight", children: "Ready to get started? We make it easy." }),
638        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e]/70 text-sm mt-1", children: "No obligation — just a quick conversation about your space." })
639      ] }),
640      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row gap-3 flex-shrink-0", children: [
641        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#1c2b1e] text-white font-bold px-7 py-3.5 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-md whitespace-nowrap", children: [
642          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-4 h-4" }),
643          "305-271-6714"
644        ] }),
645        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white text-[#1c2b1e] font-semibold px-7 py-3.5 rounded-full hover:bg-white/90 transition-all whitespace-nowrap", children: [
646          "Send a Message ",
647          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
648        ] })
649      ] })
650    ] }) }) }),
651    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28 overflow-hidden", style: {
652      backgroundColor: "#e8f0e9"
653    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
654      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "relative", initial: {
655        opacity: 0,
656        x: -40
657      }, whileInView: {
658        opacity: 1,
659        x: 0
660      }, viewport: {
661        once: true
662      }, transition: {
663        duration: 0.7,
664        ease: "easeOut"
665      }, children: [
666        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/images/be7f2ef602620adec3caebaceeccc7f3.jpg", alt: "Plant care professionals at work", className: "w-full h-full object-cover" }) }),
667        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -bottom-8 -right-4 sm:-right-8 w-2/5 rounded-xl overflow-hidden shadow-2xl border-4 border-white aspect-square", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/images/8a027de50636e093e65e02b389e05696.jpg", alt: "Indoor commercial landscaping", className: "w-full h-full object-cover" }) })
668      ] }),
669      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "pt-8 lg:pt-0", initial: "hidden", whileInView: "visible", viewport: {
670        once: true
671      }, variants: stagger$f, children: [
672        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Why Choose Us" }),
673        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$f, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Great Work. No Hassle." }),
674        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-[#4a6b4e] text-lg leading-relaxed mb-8", children: "That's our whole philosophy — and it's why South Florida businesses have trusted us for over 15 years. We don't overcomplicate things. We show up, we do excellent work, and we charge you fairly for it. That's it." }),
675        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: stagger$f, className: "space-y-4 mb-10", children: whyUs$1.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$f, className: "flex gap-4 p-4 bg-white rounded-xl shadow-sm hover:shadow-md transition-shadow", children: [
676          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-lg flex items-center justify-center flex-shrink-0 text-white", style: {
677            backgroundColor: "#3a7d44"
678          }, children: item.icon }),
679          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
680            /* @__PURE__ */ jsxRuntimeExports.jsx("h4", { className: "font-semibold text-[#1c2b1e] mb-0.5", children: item.title }),
681            /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
682          ] })
683        ] }, item.title)) }),
684        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$f, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center gap-2 bg-[#3a7d44] text-white font-bold px-7 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
685          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
686          "Call 305-271-6714"
687        ] }) })
688      ] })
689    ] }) }) }),
690    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-16 sm:py-20", style: {
691      backgroundColor: "#3a7d44"
692    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
693      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-10", initial: "hidden", whileInView: "visible", viewport: {
694        once: true
695      }, variants: stagger$f, children: [
696        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Service Areas" }),
697        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$f, className: "font-heading text-3xl sm:text-4xl font-bold text-white leading-tight", children: "Serving All of South Florida" }),
698        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-white/75 text-base mt-3 max-w-xl mx-auto", children: "Indoor plants, exterior plantscaping, and event rentals across Miami-Dade, Broward, and Palm Beach counties." })
699      ] }),
700      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-3", initial: "hidden", whileInView: "visible", viewport: {
701        once: true
702      }, variants: stagger$f, children: ["Miami", "Coral Gables", "Brickell", "Doral", "Hialeah", "Kendall", "Fort Lauderdale", "Hollywood", "Pembroke Pines", "Miramar", "Davie", "Weston", "Boca Raton", "Delray Beach", "West Palm Beach", "Boynton Beach", "Palm Beach Gardens", "Wellington"].map((city) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$f, className: "bg-white/10 border border-white/20 rounded-xl px-4 py-3 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-white text-sm font-medium", children: city }) }, city)) })
703    ] }) }),
704    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
705      backgroundColor: "#1c2b1e"
706    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
707      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
708        once: true
709      }, variants: stagger$f, children: [
710        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$f, className: "flex justify-center gap-1 mb-4", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
711        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$f, className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "What Our Clients Say" }),
712        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$f, className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight", children: "Trusted by South Florida Businesses" })
713      ] }),
714      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", initial: "hidden", whileInView: "visible", viewport: {
715        once: true
716      }, variants: stagger$f, children: [{
717        quote: "Plant Care Interiorscapes transformed our office lobby. The plants are always healthy and beautifully maintained — our clients notice every time.",
718        author: "Commercial Property Manager",
719        location: "Miami-Dade"
720      }, {
721        quote: "We've used them for years across multiple properties. They show up on schedule, the plants always look great, and we never have to chase them down. Exactly what a property manager needs.",
722        author: "Regional Property Manager",
723        location: "Broward County"
724      }, {
725        quote: "Our tenants constantly compliment the plants in the lobby and common areas. Plant Care makes us look good without any effort on our end.",
726        author: "Building Owner",
727        location: "Brickell, Miami"
728      }, {
729        quote: "They handled our event plants beautifully — delivered on time, set everything up perfectly, and picked it all up after. Zero stress on our end.",
730        author: "Corporate Event Coordinator",
731        location: "Fort Lauderdale"
732      }, {
733        quote: "I've worked with a few plant companies over the years. Plant Care is by far the most reliable. They treat our property like it's their own.",
734        author: "HOA Community Manager",
735        location: "Palm Beach County"
736      }, {
737        quote: "The design they created for our reception area is stunning. Every visitor comments on it. Worth every penny.",
738        author: "Medical Office Manager",
739        location: "Coral Gables"
740      }].map((review, i) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$f, className: "bg-white/5 border border-white/10 rounded-2xl p-7 flex flex-col gap-4 hover:bg-white/8 transition-colors", children: [
741        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex gap-1", children: [...Array(5)].map((_, j) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-4 h-4 fill-[#f4a228] text-[#f4a228]" }, j)) }),
742        /* @__PURE__ */ jsxRuntimeExports.jsxs("blockquote", { className: "text-white/85 text-sm leading-relaxed flex-1 italic", children: [
743          '"',
744          review.quote,
745          '"'
746        ] }),
747        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
748          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white font-semibold text-sm", children: review.author }),
749          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-gray-500 text-xs", children: review.location })
750        ] })
751      ] }, i)) }),
752      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "mt-12 text-center", initial: {
753        opacity: 0,
754        y: 20
755      }, whileInView: {
756        opacity: 1,
757        y: 0
758      }, viewport: {
759        once: true
760      }, transition: {
761        duration: 0.5,
762        ease: "easeOut"
763      }, children: [
764        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white/60 text-sm mb-5", children: "Join hundreds of South Florida businesses who trust us with their plants." }),
765        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row gap-3 justify-center", children: [
766          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
767            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
768            "Call 305-271-6714"
769          ] }),
770          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/20 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
771            "Get a Free Consultation ",
772            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
773          ] })
774        ] })
775      ] })
776    ] }) }),
777    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
778      backgroundColor: "#f9f6f0"
779    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "bg-[#3a7d44] rounded-3xl overflow-hidden relative", initial: {
780      opacity: 0,
781      y: 30
782    }, whileInView: {
783      opacity: 1,
784      y: 0
785    }, viewport: {
786      once: true
787    }, transition: {
788      duration: 0.6,
789      ease: "easeOut"
790    }, children: [
791      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-10", children: [
792        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-96 h-96 rounded-full bg-white translate-x-1/3 -translate-y-1/3" }),
793        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-64 h-64 rounded-full bg-white -translate-x-1/3 translate-y-1/3" })
794      ] }),
795      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative z-10 grid lg:grid-cols-2 gap-8 items-center p-10 sm:p-14", children: [
796        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
797          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Let's Get Started" }),
798          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight mb-4", children: "Great plants. No hassle." }),
799          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white/80 text-lg leading-relaxed", children: "Give us a call or send a message — we'll take it from there. No pressure, no complicated process." })
800        ] }),
801        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row lg:flex-col xl:flex-row gap-4 lg:justify-end", children: [
802          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
803            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
804            "Call Now"
805          ] }),
806          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 border border-white/30 text-white font-semibold text-base px-8 py-4 rounded-full hover:bg-white/25 transition-all", children: [
807            "Get Started Today ",
808            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
809          ] })
810        ] })
811      ] })
812    ] }) }) })
813  ] });
814}
815const fadeUp$e = {
816  hidden: {
817    opacity: 0,
818    y: 24
819  },
820  visible: {
821    opacity: 1,
822    y: 0,
823    transition: {
824      duration: 0.55,
825      ease: "easeOut"
826    }
827  }
828};
829const stagger$e = {
830  hidden: {},
831  visible: {
832    transition: {
833      staggerChildren: 0.1
834    }
835  }
836};
837const commercialServices = [{
838  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Building2, { className: "w-5 h-5" }),
839  label: "Office & Lobby Plants"
840}, {
841  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Trees, { className: "w-5 h-5" }),
842  label: "Exterior Plantscaping"
843}, {
844  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(CalendarDays, { className: "w-5 h-5" }),
845  label: "Plants for Events"
846}, {
847  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Wrench, { className: "w-5 h-5" }),
848  label: "Property Management"
849}];
850const services = ["Indoor Plants & Office Plants", "Plants For Events", "Exterior Plants & Plantscaping", "Indoor Landscape Design", "Reliable Property Management Vendor", "Other / General Inquiry"];
851const contactInfo = [{
852  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
853  label: "Phone",
854  value: "305-271-6714",
855  href: "tel:305-271-6714"
856}, {
857  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Mail, { className: "w-5 h-5" }),
858  label: "Email",
859  value: "[email protected]",
860  href: "mailto:[email protected]"
861}, {
862  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(MapPin, { className: "w-5 h-5" }),
863  label: "Service Area",
864  value: "Miami-Dade, Broward & Palm Beach Counties",
865  href: null
866}, {
867  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Clock, { className: "w-5 h-5" }),
868  label: "Business Hours",
869  value: "Mon–Fri: 8am – 5pm",
870  href: null
871}];
872function ContactPage() {
873  const [form, setForm] = reactExports.useState({
874    name: "",
875    email: "",
876    phone: "",
877    service: "",
878    message: ""
879  });
880  const [status, setStatus] = reactExports.useState("idle");
881  const [statusMessage, setStatusMessage] = reactExports.useState("");
882  const handleChange = (e) => {
883    setForm((prev) => ({
884      ...prev,
885      [e.target.name]: e.target.value
886    }));
887  };
888  const handleSubmit = async (e) => {
889    e.preventDefault();
890    setStatus("loading");
891    setStatusMessage("");
892    try {
893      const res = await fetch("/api/contact", {
894        method: "POST",
895        headers: {
896          "Content-Type": "application/json"
897        },
898        body: JSON.stringify(form)
899      });
900      const data = await res.json();
901      if (res.ok) {
902        setStatus("success");
903        setStatusMessage(data.message);
904        trackFormSubmission(form.service);
905        setForm({
906          name: "",
907          email: "",
908          phone: "",
909          service: "",
910          message: ""
911        });
912      } else {
913        setStatus("error");
914        setStatusMessage(data.error || "Something went wrong. Please try again.");
915      }
916    } catch {
917      setStatus("error");
918      setStatusMessage("Unable to send message. Please call us at 305-271-6714.");
919    }
920  };
921  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
922    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
923      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Contact Us | Plant Care Interiorscapes | Miami 305-271-6714" }),
924      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Contact Plant Care Interiorscapes for a free consultation. Call 305-271-6714 or fill out our form. Serving Miami-Dade, Broward & Palm Beach for 15+ years." }),
925      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "contact Plant Care Interiorscapes, plant service Miami phone number, commercial plant service consultation South Florida, indoor plants Miami quote" }),
926      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/contact" }),
927      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Contact Us | Plant Care Interiorscapes | Miami 305-271-6714" }),
928      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Get a free consultation from South Florida's trusted plant service company. Call 305-271-6714 or fill out our contact form. Miami-Dade, Broward & Palm Beach." }),
929      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
930      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/contact" }),
931      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
932      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
933      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Contact Us | Plant Care Interiorscapes | Miami 305-271-6714" }),
934      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Get a free consultation from South Florida's trusted plant service company. Call 305-271-6714 or fill out our contact form." }),
935      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
936      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
937        "@context": "https://schema.org",
938        "@type": "ContactPage",
939        "@id": "https://www.plantcarefl.com/contact#webpage",
940        "name": "Contact Us | Plant Care Interiorscapes",
941        "url": "https://www.plantcarefl.com/contact",
942        "isPartOf": {
943          "@id": "https://www.plantcarefl.com/#website"
944        },
945        "about": {
946          "@id": "https://www.plantcarefl.com/#organization"
947        }
948      }) })
949    ] }),
950    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative pt-36 pb-20 overflow-hidden", style: {
951      backgroundColor: "#1c2b1e"
952    }, children: [
953      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-20", children: [
954        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[600px] h-[600px] rounded-full bg-primary translate-x-1/2 -translate-y-1/2" }),
955        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-accent -translate-x-1/2 translate-y-1/2" })
956      ] }),
957      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$e, children: [
958        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$e, className: "inline-flex items-center gap-2 bg-primary/30 border border-primary/50 text-accent text-xs font-semibold px-4 py-2 rounded-full mb-6", children: [
959          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-3 h-3" }),
960          " Commercial Plant Services — South Florida"
961        ] }),
962        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h1, { variants: fadeUp$e, className: "font-heading text-5xl sm:text-6xl font-bold text-white leading-tight mb-4", children: "Get a Free Commercial Consultation" }),
963        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$e, className: "text-white/70 text-lg max-w-2xl mx-auto mb-10", children: "Offices, lobbies, properties, and events across Miami-Dade, Broward & Palm Beach. Tell us about your space and we'll handle everything from there." }),
964        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$e, className: "flex flex-wrap justify-center gap-3", children: commercialServices.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "inline-flex items-center gap-2 bg-white/10 border border-white/20 text-white text-sm font-medium px-4 py-2 rounded-full", children: [
965          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-accent", children: s.icon }),
966          s.label
967        ] }, s.label)) })
968      ] }) })
969    ] }),
970    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
971      backgroundColor: "#f9f6f0"
972    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-5 gap-12", children: [
973      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "lg:col-span-2 space-y-6", initial: "hidden", whileInView: "visible", viewport: {
974        once: true
975      }, variants: stagger$e, children: [
976        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$e, children: [
977          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-3xl font-bold text-[#1c2b1e] mb-2", children: "Commercial Plant Experts" }),
978          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] leading-relaxed", children: "15+ years serving offices, hotels, HOAs, and commercial properties across South Florida. We design, install, and maintain — you just enjoy the plants." })
979        ] }),
980        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: stagger$e, className: "space-y-4", children: contactInfo.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$e, className: "flex items-start gap-4 p-4 bg-white rounded-2xl shadow-sm", children: [
981          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl flex items-center justify-center flex-shrink-0 text-white", style: {
982            backgroundColor: "#3a7d44"
983          }, children: item.icon }),
984          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
985            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-xs font-semibold uppercase tracking-wider text-[#4a6b4e] mb-0.5", children: item.label }),
986            item.href ? /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: item.href, className: "text-[#1c2b1e] font-semibold hover:text-[#3a7d44] transition-colors", children: item.value }) : /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#1c2b1e] font-semibold", children: item.value })
987          ] })
988        ] }, item.label)) }),
989        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$e, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "flex items-center justify-center gap-3 w-full bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-6 py-4 rounded-2xl hover:bg-[#e09420] transition-all hover:scale-[1.02] shadow-lg shadow-[#f4a228]/20", onClick: trackPhoneCall, children: [
990          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
991          "Call Us Now: 305-271-6714"
992        ] }) }),
993        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$e, className: "p-5 rounded-2xl border border-[#cfe0d1]", style: {
994          backgroundColor: "#e8f0e9"
995        }, children: [
996          /* @__PURE__ */ jsxRuntimeExports.jsxs("h3", { className: "font-semibold text-[#1c2b1e] mb-2 flex items-center gap-2", children: [
997            /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4 text-[#3a7d44]" }),
998            "Trusted by Commercial Clients"
999          ] }),
1000          /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: [
1001            "Property managers, office managers, HOAs, hotels, and event coordinators throughout ",
1002            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { children: "Miami-Dade" }),
1003            ", ",
1004            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { children: "Broward" }),
1005            ", and ",
1006            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { children: "Palm Beach" }),
1007            " counties rely on us for consistent, hassle-free service."
1008          ] })
1009        ] })
1010      ] }),
1011      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "lg:col-span-3", initial: {
1012        opacity: 0,
1013        y: 30
1014      }, whileInView: {
1015        opacity: 1,
1016        y: 0
1017      }, viewport: {
1018        once: true
1019      }, transition: {
1020        duration: 0.6,
1021        ease: "easeOut"
1022      }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "bg-white rounded-3xl shadow-xl p-8 sm:p-10", children: [
1023        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-2xl font-bold text-[#1c2b1e] mb-1", children: "Request a Free Consultation" }),
1024        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm mb-8", children: "For offices, lobbies, properties & events. We typically respond within one business day." }),
1025        status === "success" && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3 p-4 bg-green-50 border border-green-200 rounded-xl mb-6", children: [
1026          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-green-600 flex-shrink-0 mt-0.5" }),
1027          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-green-800 text-sm font-medium", children: statusMessage })
1028        ] }),
1029        status === "error" && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3 p-4 bg-red-50 border border-red-200 rounded-xl mb-6", children: [
1030          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleAlert, { className: "w-5 h-5 text-red-600 flex-shrink-0 mt-0.5" }),
1031          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-red-800 text-sm font-medium", children: statusMessage })
1032        ] }),
1033        /* @__PURE__ */ jsxRuntimeExports.jsxs("form", { onSubmit: handleSubmit, className: "space-y-5", children: [
1034          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid sm:grid-cols-2 gap-5", children: [
1035            /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1036              /* @__PURE__ */ jsxRuntimeExports.jsxs("label", { htmlFor: "name", className: "block text-sm font-semibold text-[#1c2b1e] mb-1.5", children: [
1037                "Full Name ",
1038                /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-red-500", children: "*" })
1039              ] }),
1040              /* @__PURE__ */ jsxRuntimeExports.jsx("input", { id: "name", name: "name", type: "text", required: true, value: form.name, onChange: handleChange, placeholder: "Jane Smith", className: "w-full px-4 py-3 rounded-xl border border-[#cfe0d1] bg-[#f9f6f0] text-[#1c2b1e] placeholder-[#9ab09e] focus:outline-none focus:ring-2 focus:ring-[#3a7d44] focus:border-transparent transition-all text-sm" })
1041            ] }),
1042            /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1043              /* @__PURE__ */ jsxRuntimeExports.jsxs("label", { htmlFor: "email", className: "block text-sm font-semibold text-[#1c2b1e] mb-1.5", children: [
1044                "Email Address ",
1045                /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-red-500", children: "*" })
1046              ] }),
1047              /* @__PURE__ */ jsxRuntimeExports.jsx("input", { id: "email", name: "email", type: "email", required: true, value: form.email, onChange: handleChange, placeholder: "[email protected]", className: "w-full px-4 py-3 rounded-xl border border-[#cfe0d1] bg-[#f9f6f0] text-[#1c2b1e] placeholder-[#9ab09e] focus:outline-none focus:ring-2 focus:ring-[#3a7d44] focus:border-transparent transition-all text-sm" })
1048            ] })
1049          ] }),
1050          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid sm:grid-cols-2 gap-5", children: [
1051            /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1052              /* @__PURE__ */ jsxRuntimeExports.jsx("label", { htmlFor: "phone", className: "block text-sm font-semibold text-[#1c2b1e] mb-1.5", children: "Phone Number" }),
1053              /* @__PURE__ */ jsxRuntimeExports.jsx("input", { id: "phone", name: "phone", type: "tel", value: form.phone, onChange: handleChange, placeholder: "(305) 000-0000", className: "w-full px-4 py-3 rounded-xl border border-[#cfe0d1] bg-[#f9f6f0] text-[#1c2b1e] placeholder-[#9ab09e] focus:outline-none focus:ring-2 focus:ring-[#3a7d44] focus:border-transparent transition-all text-sm" })
1054            ] }),
1055            /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1056              /* @__PURE__ */ jsxRuntimeExports.jsx("label", { htmlFor: "service", className: "block text-sm font-semibold text-[#1c2b1e] mb-1.5", children: "Service Interest" }),
1057              /* @__P
1057URE__ */ jsxRuntimeExports.jsxs("select", { id: "service", name: "service", value: form.service, onChange: handleChange, className: "w-full px-4 py-3 rounded-xl border border-[#cfe0d1] bg-[#f9f6f0] text-[#1c2b1e] focus:outline-none focus:ring-2 focus:ring-[#3a7d44] focus:border-transparent transition-all text-sm appearance-none cursor-pointer", children: [
1058                /* @__PURE__ */ jsxRuntimeExports.jsx("option", { value: "", children: "Select a service..." }),
1059                services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx("option", { value: s, children: s }, s))
1060              ] })
1061            ] })
1062          ] }),
1063          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1064            /* @__PURE__ */ jsxRuntimeExports.jsxs("label", { htmlFor: "message", className: "block text-sm font-semibold text-[#1c2b1e] mb-1.5", children: [
1065              "Message ",
1066              /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-red-500", children: "*" })
1067            ] }),
1068            /* @__PURE__ */ jsxRuntimeExports.jsx("textarea", { id: "message", name: "message", required: true, rows: 5, value: form.message, onChange: handleChange, placeholder: "Tell us about your space, what you're looking for, or any questions you have...", className: "w-full px-4 py-3 rounded-xl border border-[#cfe0d1] bg-[#f9f6f0] text-[#1c2b1e] placeholder-[#9ab09e] focus:outline-none focus:ring-2 focus:ring-[#3a7d44] focus:border-transparent transition-all text-sm resize-none" })
1069          ] }),
1070          /* @__PURE__ */ jsxRuntimeExports.jsx("button", { type: "submit", disabled: status === "loading", className: "w-full flex items-center justify-center gap-2 bg-[#3a7d44] text-white font-bold text-base px-8 py-4 rounded-xl hover:bg-[#2e6b35] transition-all hover:scale-[1.01] shadow-lg disabled:opacity-60 disabled:cursor-not-allowed disabled:hover:scale-100", children: status === "loading" ? /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
1071            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-5 h-5 border-2 border-white/30 border-t-white rounded-full animate-spin" }),
1072            "Sending..."
1073          ] }) : /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
1074            /* @__PURE__ */ jsxRuntimeExports.jsx(Send, { className: "w-5 h-5" }),
1075            "Send Message"
1076          ] }) }),
1077          /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-xs text-[#4a6b4e] text-center", children: [
1078            "Or call us directly at",
1079            " ",
1080            /* @__PURE__ */ jsxRuntimeExports.jsx("a", { href: "tel:305-271-6714", className: "font-semibold text-[#3a7d44] hover:underline", onClick: trackPhoneCall, children: "305-271-6714" })
1081          ] })
1082        ] })
1083      ] }) })
1084    ] }) }) })
1085  ] });
1086}
1087const fadeUp$d = {
1088  hidden: {
1089    opacity: 0,
1090    y: 30
1091  },
1092  visible: {
1093    opacity: 1,
1094    y: 0,
1095    transition: {
1096      duration: 0.6,
1097      ease: "easeOut"
1098    }
1099  }
1100};
1101const stagger$d = {
1102  hidden: {},
1103  visible: {
1104    transition: {
1105      staggerChildren: 0.12
1106    }
1107  }
1108};
1109const values = [{
1110  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
1111  title: "A Genuine Love for Plants",
1112  body: "This business was built on a real passion for plants — not just as products, but as living things that improve the spaces and lives around them."
1113}, {
1114  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Heart, { className: "w-5 h-5" }),
1115  title: "Doing Good for People",
1116  body: "We believe in taking care of our customers the right way. That means honest work, reliable service, and treating every client's space like it's our own."
1117}, {
1118  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Users, { className: "w-5 h-5" }),
1119  title: "A Team That Cares",
1120  body: "Our plant-loving team is the backbone of everything we do. Their dedication and expertise is why so many clients have stayed with us for over a decade."
1121}, {
1122  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5" }),
1123  title: "Simple Operating Belief",
1124  body: "Do great work. Keep it simple. Show up consistently. That philosophy has guided us from day one and is why we've become one of South Florida's top plant service companies."
1125}];
1126function AboutPage() {
1127  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
1128    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
1129      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "About Us | Plant Care Interiorscapes | South Florida" }),
1130      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Learn the story behind Plant Care Interiorscapes — South Florida's trusted plant service company. 15+ years serving Miami-Dade, Broward & Palm Beach with a love for plants and a commitment to great work." }),
1131      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "Plant Care Interiorscapes about, South Florida plant service company, commercial plant service Miami, interior landscaping company South Florida, plant maintenance company Miami-Dade" }),
1132      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/about" }),
1133      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "About Us | Plant Care Interiorscapes | South Florida" }),
1134      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "15+ years serving South Florida businesses with professional plant leasing, design & maintenance. Learn the story behind Plant Care Interiorscapes." }),
1135      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1136      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/about" }),
1137      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
1138      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
1139      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "About Us | Plant Care Interiorscapes | South Florida" }),
1140      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "15+ years serving South Florida businesses with professional plant leasing, design & maintenance." }),
1141      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1142      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
1143        "@context": "https://schema.org",
1144        "@type": "AboutPage",
1145        "@id": "https://www.plantcarefl.com/about#webpage",
1146        "name": "About Us | Plant Care Interiorscapes",
1147        "url": "https://www.plantcarefl.com/about",
1148        "isPartOf": {
1149          "@id": "https://www.plantcarefl.com/#website"
1150        },
1151        "about": {
1152          "@id": "https://www.plantcarefl.com/#organization"
1153        }
1154      }) })
1155    ] }),
1156    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[70vh] flex items-center overflow-hidden", children: [
1157      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/about/hero", alt: "Plant Care Interiorscapes team at work", className: "absolute inset-0 w-full h-full object-cover object-center" }),
1158      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
1159        background: "linear-gradient(100deg, rgba(20,36,22,0.92) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
1160      } }),
1161      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-32 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$d, children: [
1162        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$d, className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-4", children: "Our Story" }),
1163        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$d, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
1164          fontFamily: "DM Sans, sans-serif"
1165        }, children: [
1166          "Built on a Love for",
1167          " ",
1168          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Plants" }),
1169          " ",
1170          "& People"
1171        ] }),
1172        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$d, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-8 max-w-lg", children: "Plant Care Interiorscapes started by chance and grew through hard work, a great team, and a simple belief: do right by your customers and the rest takes care of itself." }),
1173        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$d, className: "flex flex-col sm:flex-row gap-3", children: [
1174          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
1175            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1176            "Call Us: 305-271-6714"
1177          ] }),
1178          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
1179            "Get in Touch ",
1180            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
1181          ] })
1182        ] })
1183      ] }) })
1184    ] }),
1185    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1186      backgroundColor: "#f9f6f0"
1187    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-14 lg:gap-20 items-center", children: [
1188      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
1189        once: true
1190      }, variants: stagger$d, children: [
1191        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$d, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "How It Started" }),
1192        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$d, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "A Happy Accident That Became a Calling" }),
1193        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$d, className: "space-y-5 text-[#4a6b4e] text-lg leading-relaxed", children: [
1194          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { children: "Plant Care Interiorscapes didn't start with a business plan — it started with a person. Our owner had already built successful businesses in other industries and was looking for her next chapter. When her love for plants and her desire to do good for people found a way to come together, Plant Care was born." }),
1195          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { children: "What followed was years of hard work, a little luck, and the building of a team that shares that same genuine passion for plants. That combination turned a chance idea into one of South Florida's top plant servicing companies." }),
1196          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { children: "Today, many of our customers have been with us for more than a decade. Not because of contracts — but because of our simple operating belief: show up, do great work, and treat people right." })
1197        ] })
1198      ] }),
1199      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
1200        once: true
1201      }, variants: stagger$d, className: "grid grid-cols-2 gap-5", children: [{
1202        value: "15+",
1203        label: "Years in South Florida",
1204        sub: "Trusted by businesses across three counties"
1205      }, {
1206        value: "10+",
1207        label: "Years — Avg. Client Tenure",
1208        sub: "Customers who stay because they love the service"
1209      }, {
1210        value: "3",
1211        label: "Counties Served",
1212        sub: "Miami-Dade, Broward & Palm Beach"
1213      }, {
1214        value: "5★",
1215        label: "Client Rating",
1216        sub: "Consistently rated top-tier by our customers"
1217      }].map((stat) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$d, className: "bg-white rounded-2xl p-6 shadow-sm border border-[#e0ece2]", children: [
1218        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-4xl font-extrabold text-[#3a7d44] mb-1", style: {
1219          fontFamily: "DM Sans, sans-serif"
1220        }, children: stat.value }),
1221        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "font-semibold text-[#1c2b1e] text-sm mb-1", children: stat.label }),
1222        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-[#4a6b4e] text-xs leading-relaxed", children: stat.sub })
1223      ] }, stat.label)) })
1224    ] }) }) }),
1225    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1226      backgroundColor: "#e8f0e9"
1227    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1228      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
1229        once: true
1230      }, variants: stagger$d, children: [
1231        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$d, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "What Drives Us" }),
1232        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$d, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "Our Simple Operating Belief" })
1233      ] }),
1234      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6", initial: "hidden", whileInView: "visible", viewport: {
1235        once: true
1236      }, variants: stagger$d, children: values.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$d, className: "bg-white rounded-2xl p-6 shadow-sm hover:shadow-md transition-shadow", children: [
1237        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-11 h-11 rounded-xl flex items-center justify-center text-white mb-4", style: {
1238          backgroundColor: "#3a7d44"
1239        }, children: item.icon }),
1240        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
1241        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
1242      ] }, item.title)) })
1243    ] }) }),
1244    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1245      backgroundColor: "#f9f6f0"
1246    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
1247      once: true
1248    }, variants: stagger$d, children: [
1249      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$d, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Why Clients Stay" }),
1250      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$d, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Relationships Built Over Decades" }),
1251      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$d, className: "text-[#4a6b4e] text-lg leading-relaxed mb-10", children: "Many of our customers have been with us for more than ten years. That kind of loyalty doesn't come from contracts — it comes from consistently showing up, doing excellent work, and genuinely caring about the people and spaces we serve." }),
1252      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.ul, { variants: stagger$d, className: "space-y-3 text-left max-w-lg mx-auto mb-12", children: ["Consistent, reliable service on your schedule", "A team that knows your space and your preferences", "Plants that always look healthy and well-maintained", "Straightforward communication — no runaround", "Replacements included — we stand behind our work"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.li, { variants: fadeUp$d, className: "flex items-start gap-3 text-[#1c2b1e] font-medium", children: [
1253        /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] flex-shrink-0 mt-0.5" }),
1254        item
1255      ] }, item)) }),
1256      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$d, className: "flex flex-col sm:flex-row gap-3 justify-center", children: [
1257        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "inline-flex items-center justify-center gap-2 bg-[#3a7d44] text-white font-bold px-8 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
1258          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1259          "Call 305-271-6714"
1260        ] }),
1261        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white border border-[#cfe0d1] text-[#1c2b1e] font-semibold px-8 py-4 rounded-full hover:bg-[#e8f0e9] transition-all", children: [
1262          "Get a Free Consultation ",
1263          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
1264        ] })
1265      ] })
1266    ] }) }) }) })
1267  ] });
1268}
1269const fadeUp$c = {
1270  hidden: {
1271    opacity: 0,
1272    y: 30
1273  },
1274  visible: {
1275    opacity: 1,
1276    y: 0,
1277    transition: {
1278      duration: 0.6,
1279      ease: "easeOut"
1280    }
1281  }
1282};
1283const stagger$c = {
1284  hidden: {},
1285  visible: {
1286    transition: {
1287      staggerChildren: 0.12
1288    }
1289  }
1290};
1291const benefits$4 = [{
1292  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
1293  title: "Expert Plant Selection",
1294  body: "We choose the right plants for your light conditions, space, and aesthetic — no guesswork, no dead plants."
1295}, {
1296  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Shield, { className: "w-5 h-5" }),
1297  title: "Full-Service Maintenance",
1298  body: "Our trained technicians handle watering, fertilizing, pruning, and replacements on a regular schedule."
1299}, {
1300  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Clock, { className: "w-5 h-5" }),
1301  title: "Consistent & Reliable",
1302  body: "We show up on schedule, every time. Your plants stay healthy and your space always looks its best."
1303}, {
1304  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Smile, { className: "w-5 h-5" }),
1305  title: "Flexible Leasing Options",
1306  body: "No large upfront investment. Our leasing programs include installation and full ongoing maintenance."
1307}];
1308const plantTypes = [{
1309  name: "Tropical Foliage",
1310  description: "Monsteras, palms, ficuses, and more — bold, lush plants that thrive indoors in South Florida's climate.",
1311  image: "/airo-assets/images/pages/indoor-plants/office-plants"
1312}, {
1313  name: "Lobby & Reception",
1314  description: "Make a powerful first impression with dramatic statement plants that set the tone for your brand.",
1315  image: "/airo-assets/images/pages/indoor-plants/lobby-plants"
1316}, {
1317  name: "Ongoing Maintenance",
1318  description: "We keep every plant healthy, pruned, and looking pristine — so you never have to think about it.",
1319  image: "/airo-assets/images/pages/indoor-plants/plant-maintenance"
1320}];
1321const faqs$c = [{
1322  q: "What areas of South Florida do you serve?",
1323  a: "We serve Miami-Dade, Broward, and Palm Beach counties — including Miami, Coral Gables, Brickell, Doral, Fort Lauderdale, Hollywood, Pembroke Pines, Boca Raton, West Palm Beach, and surrounding areas."
1324}, {
1325  q: "Do you offer commercial plant leasing?",
1326  a: "Yes — our commercial plant leasing programs are our most popular service. One simple monthly fee covers plant selection, installation, and full ongoing maintenance. No large upfront cost, no dead plants, no hassle."
1327}, {
1328  q: "How often do you service the plants?",
1329  a: "Maintenance frequency is customized to your needs — typically weekly or bi-weekly visits. We work around your schedule to minimize disruption to your business."
1330}, {
1331  q: "What happens if a plant dies or doesn't look good?",
1332  a: "We replace it at no extra charge. Keeping your space looking great is our responsibility — that's what you're paying us for."
1333}, {
1334  q: "What types of indoor plants do you use for South Florida offices?",
1335  a: "We specialize in tropical and subtropical plants that thrive in South Florida's climate and indoor conditions — monsteras, pothos, peace lilies, dracaenas, bromeliads, palms, ficuses, and more. We select species based on your specific light levels, humidity, and aesthetic goals."
1336}, {
1337  q: "Can you work with low-light office spaces?",
1338  a: "Absolutely. Many South Florida commercial interiors have limited natural light. We specialize in selecting plants that thrive in low-light environments — so your space looks great regardless of window access."
1339}, {
1340  q: "Do you work with property management companies?",
1341  a: "Yes — we are a preferred vendor for property managers across South Florida. We offer reliable scheduling, consistent service, and easy invoicing to make plant maintenance hassle-free for your properties."
1342}, {
1343  q: "Do you serve residential clients and events?",
1344  a: "Yes. While our primary focus is commercial accounts, we also serve residential clients — homes, condos, and private estates — and offer plant rentals for corporate events, weddings, and special occasions throughout South Florida."
1345}];
1346function IndoorPlantsPage() {
1347  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
1348    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
1349      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Office Plants Miami | Commercial Plant Leasing | Plant Care" }),
1350      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing & maintenance for offices, hotels & commercial spaces in Miami-Dade, Broward & Palm Beach. Design, install, maintain — all included. Call 305-271-6714." }),
1351      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor office plants Miami, commercial plant leasing South Florida, office plant maintenance Miami-Dade, indoor plants Fort Lauderdale, plant service Broward County, office plants Boca Raton, commercial plant installation Miami, plant leasing Miami, indoor plant maintenance South Florida, office plant service Palm Beach" }),
1352      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants" }),
1353      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Office Plants Miami | Commercial Plant Leasing | Plant Care Interiorscapes" }),
1354      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional indoor plant leasing & maintenance for South Florida offices, hotels & commercial spaces. 15+ years. Call 305-271-6714." }),
1355      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1356      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants" }),
1357      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
1358      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
1359      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Office Plants Miami | Commercial Plant Leasing | Plant Care Interiorscapes" }),
1360      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional indoor plant leasing & maintenance for South Florida offices, hotels & commercial spaces. 15+ years. Call 305-271-6714." }),
1361      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1362      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
1363        "@context": "https://schema.org",
1364        "@type": "FAQPage",
1365        "mainEntity": faqs$c.map((f) => ({
1366          "@type": "Question",
1367          "name": f.q,
1368          "acceptedAnswer": {
1369            "@type": "Answer",
1370            "text": f.a
1371          }
1372        }))
1373      }) })
1374    ] }),
1375    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[85vh] flex items-center overflow-hidden", children: [
1376      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/indoor-plants/hero", alt: "Lush indoor plants in a modern commercial lobby", className: "absolute inset-0 w-full h-full object-cover object-center" }),
1377      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
1378        background: "linear-gradient(100deg, rgba(20,36,22,0.90) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
1379      } }),
1380      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-32 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$c, children: [
1381        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$c, className: "flex flex-wrap items-center gap-3 mb-8", children: [
1382          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1383            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
1384            " Licensed & Insured"
1385          ] }),
1386          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1387            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
1388            " 15+ Years in South Florida"
1389          ] }),
1390          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-[#f4a228]/20 border border-[#f4a228]/40 text-[#f4a228] text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1391            /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-3 h-3 fill-[#f4a228]" }),
1392            " 5-Star Rated"
1393          ] })
1394        ] }),
1395        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$c, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
1396          fontFamily: "DM Sans, sans-serif"
1397        }, children: [
1398          "Indoor Office Plants &",
1399          " ",
1400          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Commercial Plant" }),
1401          " ",
1402          "Services in South Florida"
1403        ] }),
1404        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-6 max-w-lg", children: "Miami-Dade, Broward & Palm Beach's trusted commercial plant leasing and maintenance company — we design, install, and maintain indoor plant programs for offices, hotels, medical facilities, and more." }),
1405        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$c, className: "flex flex-wrap gap-4 mb-10 text-sm text-white/70", children: [
1406          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
1407            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
1408            " ",
1409            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Commercial" }),
1410            " — Offices, Hotels, Medical, Retail"
1411          ] }),
1412          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
1413            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
1414            " ",
1415            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Residential" }),
1416            " — Homes, Condos, Estates"
1417          ] }),
1418          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
1419            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
1420            " ",
1421            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Events" }),
1422            " — Corporate & Social Occasions"
1423          ] })
1424        ] }),
1425        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$c, className: "flex flex-col sm:flex-row gap-3", children: [
1426          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
1427            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1428            "Call Us: 305-271-6714"
1429          ] }),
1430          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
1431            "Get a Free Consultation ",
1432            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
1433          ] })
1434        ] })
1435      ] }) })
1436    ] }),
1437    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
1438      backgroundColor: "#f9f6f0"
1439    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-3xl mx-auto text-center", initial: "hidden", whileInView: "visible", viewport: {
1440      once: true
1441    }, variants: stagger$c, children: [
1442      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Commercial Indoor Plant Services — South Florida" }),
1443      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$c, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Beautiful Plants. Zero Hassle." }),
1444      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#4a6b4e] text-lg leading-relaxed mb-4", children: "Plant Care Interiorscapes designs, installs, and maintains indoor plant programs for commercial offices, hotels, retail spaces, medical facilities, and more across Miami-Dade, Broward, and Palm Beach counties. We handle everything — so your space always looks its best without any effort on your part." }),
1445      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#4a6b4e] text-lg leading-relaxed", children: "Our commercial plant leasing programs are the most popular option for South Florida businesses — one simple monthly fee covers design, installation, and full ongoing maintenance. No large upfront cost, no dead plants, no hassle. We also serve residential clients and offer plant rentals for corporate events, weddings, and special occasions." })
1446    ] }) }) }),
1447    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-4 pb-20 sm:pb-28", style: {
1448      backgroundColor: "#f9f6f0"
1449    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-3 gap-6", initial: "hidden", whileInView: "visible", viewport: {
1450      once: true
1451    }, variants: stagger$c, children: plantTypes.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$c, className: "group relative overflow-hidden rounded-2xl aspect-[4/3] cursor-default", children: [
1452      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: item.image, alt: item.name, className: "absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" }),
1453      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-[#1c2b1e]/85 via-[#1c2b1e]/20 to-transparent" }),
1454      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 flex flex-col justify-end p-6", children: [
1455        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-heading text-xl font-bold text-white mb-2", children: item.name }),
1456        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white/80 text-sm leading-relaxed", children: item.description })
1457      ] })
1458    ] }, item.name)) }) }) }),
1459    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1460      backgroundColor: "#e8f0e9"
1461    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1462      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
1463        once: true
1464      }, variants: stagger$c, children: [
1465        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Why Choose Us" }),
1466        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$c, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "Everything Included, Nothing to Worry About" })
1467      ] }),
1468      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6", initial: "hidden", whileInView: "visible", viewport: {
1469        once: true
1470      }, variants: stagger$c, children: benefits$4.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$c, className: "bg-white rounded-2xl p-6 shadow-sm hover:shadow-md transition-shadow", children: [
1471        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-11 h-11 rounded-xl flex items-center justify-center text-white mb-4", style: {
1472          backgroundColor: "#3a7d44"
1473        }, children: item.icon }),
1474        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
1475        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
1476      ] }, item.title)) })
1477    ] }) }),
1478    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1479      backgroundColor: "#f9f6f0"
1480    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
1481      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
1482        opacity: 0,
1483        x: -40
1484      }, whileInView: {
1485        opacity: 1,
1486        x: 0
1487      }, viewport: {
1488        once: true
1489      }, transition: {
1490        duration: 0.7,
1491        ease: "easeOut"
1492      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/indoor-plants/lobby-plants", alt: "Indoor plants in a commercial lobby", className: "w-full h-full object-cover" }) }),
1493      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
1494        once: true
1495      }, variants: stagger$c, children: [
1496        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Who We Serve" }),
1497        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$c, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "The Right Plants for Every Space" }),
1498        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.p, { variants: fadeUp$c, className: "text-[#4a6b4e] text-lg leading-relaxed mb-8", children: [
1499          "Our primary focus is ",
1500          /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-[#1c2b1e]", children: "commercial accounts" }),
1501          " across South Florida — from single offices in Miami to multi-property portfolios across Broward and Palm Beach. We also serve residential clients and provide plant rentals for events."
1502        ] }),
1503        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.ul, { variants: stagger$c, className: "space-y-3 mb-10", children: ["Corporate Offices & Executive Suites", "Hotel Lobbies & Hospitality Venues", "Medical & Healthcare Facilities", "Retail Stores & Showrooms", "Property Management — Common Areas", "Restaurants & Co-Working Spaces", "Private Homes & Luxury Residences", "Corporate Events & Special Occasions"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.li, { variants: fadeUp$c, className: "flex items-center gap-3 text-[#1c2b1e] font-medium", children: [
1504          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] flex-shrink-0" }),
1505          item
1506        ] }, item)) }),
1507        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$c, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center gap-2 bg-[#3a7d44] text-white font-bold px-7 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
1508          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1509          "Call 305-271-6714"
1510        ] }) })
1511      ] })
1512    ] }) }) }),
1513    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-16 sm:py-20", style: {
1514      backgroundColor: "#3a7d44"
1515    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1516      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-10", initial: "hidden", whileInView: "visible", viewport: {
1517        once: true
1518      }, variants: stagger$c, children: [
1519        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Service Areas" }),
1520        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$c, className: "font-heading text-3xl sm:text-4xl font-bold text-white leading-tight", children: "Serving All of South Florida" }),
1521        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-white/75 text-base mt-3 max-w-xl mx-auto", children: "We provide commercial indoor plant leasing and maintenance services throughout Miami-Dade, Broward, and Palm Beach counties." })
1522      ] }),
1523      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-3", initial: "hidden", whileInView: "visible", viewport: {
1524        once: true
1525      }, variants: stagger$c, children: ["Miami", "Coral Gables", "Brickell", "Doral", "Hialeah", "Kendall", "Fort Lauderdale", "Hollywood", "Pembroke Pines", "Miramar", "Davie", "Weston", "Boca Raton", "Delray Beach", "West Palm Beach", "Boynton Beach", "Palm Beach Gardens", "Wellington"].map((city) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$c, className: "bg-white/10 border border-white/20 rounded-xl px-4 py-3 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-white text-sm font-medium", children: city }) }, city)) })
1526    ] }) }),
1527    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1528      backgroundColor: "#e8f0e9"
1529    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-3xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1530      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-12", initial: "hidden", whileInView: "visible", viewport: {
1531        once: true
1532      }, variants: stagger$c, children: [
1533        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$c, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "FAQ" }),
1534        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$c, className: "font-heading text-4xl font-bold text-[#1c2b1e] leading-tight", children: "Common Questions" })
1535      ] }),
1536      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "space-y-4", initial: "hidden", whileInView: "visible", viewport: {
1537        once: true
1538      }, variants: stagger$c, children: faqs$c.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$c, className: "bg-white rounded-2xl p-6 shadow-sm", children: [
1539        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
1540        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
1541      ] }, faq.q)) })
1542    ] }) }),
1543    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
1544      backgroundColor: "#f9f6f0"
1545    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "bg-[#3a7d44] rounded-3xl overflow-hidden relative", initial: {
1546      opacity: 0,
1547      y: 30
1548    }, whileInView: {
1549      opacity: 1,
1550      y: 0
1551    }, viewport: {
1552      once: true
1553    }, transition: {
1554      duration: 0.6,
1555      ease: "easeOut"
1556    }, children: [
1557      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-10", children: [
1558        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-96 h-96 rounded-full bg-white translate-x-1/3 -translate-y-1/3" }),
1559        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-64 h-64 rounded-full bg-white -translate-x-1/3 translate-y-1/3" })
1560      ] }),
1561      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative z-10 grid lg:grid-cols-2 gap-8 items-center p-10 sm:p-14", children: [
1562        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1563          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Ready to Get Started?" }),
1564          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight mb-4", children: "Let's bring your space to life." }),
1565          /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-white/80 text-lg leading-relaxed", children: [
1566            "Call ",
1567            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "305-271-6714" }),
1568            " or fill out our contact form — we'll handle everything from here."
1569          ] })
1570        ] }),
1571        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row lg:flex-col xl:flex-row gap-4 lg:justify-end", children: [
1572          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
1573            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1574            "Call Now"
1575          ] }),
1576          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 border border-white/30 text-white font-semibold text-base px-8 py-4 rounded-full hover:bg-white/25 transition-all", children: [
1577            "Get a Free Consultation ",
1578            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
1579          ] })
1580        ] })
1581      ] })
1582    ] }) }) })
1583  ] });
1584}
1585const fadeUp$b = {
1586  hidden: {
1587    opacity: 0,
1588    y: 30
1589  },
1590  visible: {
1591    opacity: 1,
1592    y: 0,
1593    transition: {
1594      duration: 0.6,
1595      ease: "easeOut"
1596    }
1597  }
1598};
1599const stagger$b = {
1600  hidden: {},
1601  visible: {
1602    transition: {
1603      staggerChildren: 0.12
1604    }
1605  }
1606};
1607const benefits$3 = [{
1608  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Sun, { className: "w-5 h-5" }),
1609  title: "Tropical Plant Expertise",
1610  body: "We select container plants that thrive in South Florida's heat, humidity, and sun — beautiful year-round with the right care."
1611}, {
1612  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
1613  title: "Stunning First Impressions",
1614  body: "A well-dressed entrance sets the tone. Our container arrangements make building entrances and outdoor areas look polished and inviting."
1615}, {
1616  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Shield, { className: "w-5 h-5" }),
1617  title: "Licensed & Insured",
1618  body: "Our team is fully licensed and insured, giving you complete peace of mind on every installation and service visit."
1619}, {
1620  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Clock, { className: "w-5 h-5" }),
1621  title: "Reliable Scheduled Maintenance",
1622  body: "We show up on schedule, every time — watering, fertilizing, and replacing plants so your outdoor spaces always look their best."
1623}];
1624const serviceTypes = [{
1625  name: "Building Entrance Containers",
1626  description: "Professionally curated container plants that frame your front entrance and make a strong first impression on every visitor.",
1627  image: "/airo-assets/images/pages/exterior-plants/curb-appeal"
1628}, {
1629  name: "Pool Decks & Patio Areas",
1630  description: "Lush tropical container plants that bring life and color to pool decks, patios, and outdoor seating areas.",
1631  image: "/airo-assets/images/pages/exterior-plants/patio-plants"
1632}, {
1633  name: "Ongoing Exterior Care",
1634  description: "Regular care visits to keep every container plant healthy, vibrant, and looking pristine.",
1635  image: "/airo-assets/images/pages/exterior-plants/landscape-maintenance"
1636}];
1637const faqs$b = [{
1638  q: "What areas of South Florida do you serve for exterior plant services?",
1639  a: "We serve Miami-Dade, Broward, and Palm Beach counties — including Miami, Coral Gables, Doral, Hialeah, Fort Lauderdale, Hollywood, Pembroke Pines, Miramar, Boca Raton, Delray Beach, West Palm Beach, and surrounding areas."
1640}, {
1641  q: "Do you handle both installation and ongoing maintenance?",
1642  a: "Yes — we offer full-service programs that include plant selection, container sourcing, installation, and regularly scheduled maintenance visits. One call handles everything."
1643}, {
1644  q: "What outdoor areas do you work with?",
1645  a: "We specialize in front building entrances, walkways, valet areas, pool decks, patios, rooftops, and outdoor common areas. We focus on container plants and plantscaping rather than traditional ground landscaping."
1646}, {
1647  q: "What types of plants do you use for South Florida exteriors?",
1648  a: "We select tropical and subtropical plants that thrive in South Florida's heat, humidity, and sun — including palms, bromeliads, crotons, ixora, bougainvillea, bird of paradise, and more. Every plant is chosen for its ability to perform beautifully outdoors year-round in our climate."
1649}, {
1650  q: "Do you supply the containers and planters too?",
1651  a: "Yes — we carry a large inventory of unique planters in a variety of colors, sizes, and textures designed specifically for outdoor use. We can match your architecture, brand colors, or property aesthetic."
1652}, {
1653  q: "What if we already have plants installed?",
1654  a: "We can absolutely take over maintenance of your existing container plants. We will assess their health, recommend improvements, and get your outdoor space
1654s looking their best — no need to start from scratch."
1655}, {
1656  q: "Do you work with property managers and HOAs?",
1657  a: "Yes — we are a trusted vendor for property managers and HOAs across South Florida. We provide reliable scheduling, consistent service, and straightforward invoicing to make exterior plant maintenance easy to manage across multiple properties."
1658}, {
1659  q: "How do I get started?",
1660  a: "Call us at 305-271-6714 or fill out our contact form. We'll schedule a site visit and provide a custom proposal tailored to your property."
1661}];
1662function ExteriorPlantsPage() {
1663  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
1664    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
1665      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Exterior Plants Miami | Outdoor Container Plant Service | Plant Care" }),
1666      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional exterior container plant installation & maintenance for commercial properties in Miami, Fort Lauderdale & Boca Raton. Entrances, pool decks, patios & walkways. Call 305-271-6714." }),
1667      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "exterior plants Miami, outdoor container plants South Florida, commercial exterior landscaping Miami-Dade, exterior plantscaping Fort Lauderdale, outdoor plant service Broward County, container plants Boca Raton, exterior plant maintenance Miami, commercial plantscaping South Florida, outdoor plants Palm Beach, entrance plants Miami, patio plants Fort Lauderdale, pool deck plants South Florida" }),
1668      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/exterior-plants" }),
1669      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Exterior Plants Miami | Outdoor Container Plant Service | Plant Care Interiorscapes" }),
1670      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Commercial exterior plant installation & maintenance in Miami-Dade, Broward & Palm Beach. Entrances, pool decks, patios & walkways. 15+ years. Call 305-271-6714." }),
1671      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1672      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/exterior-plants" }),
1673      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
1674      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
1675      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Exterior Plants Miami | Outdoor Container Plant Service | Plant Care Interiorscapes" }),
1676      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Commercial exterior plant installation & maintenance in Miami-Dade, Broward & Palm Beach. 15+ years. Call 305-271-6714." }),
1677      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1678      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
1679        "@context": "https://schema.org",
1680        "@type": "FAQPage",
1681        "mainEntity": faqs$b.map((f) => ({
1682          "@type": "Question",
1683          "name": f.q,
1684          "acceptedAnswer": {
1685            "@type": "Answer",
1686            "text": f.a
1687          }
1688        }))
1689      }) })
1690    ] }),
1691    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[85vh] flex items-center overflow-hidden", children: [
1692      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/exterior-plants/hero", alt: "Lush tropical exterior landscaping at a commercial property", className: "absolute inset-0 w-full h-full object-cover object-center" }),
1693      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
1694        background: "linear-gradient(100deg, rgba(20,36,22,0.90) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
1695      } }),
1696      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-32 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$b, children: [
1697        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$b, className: "flex flex-wrap items-center gap-3 mb-8", children: [
1698          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1699            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
1700            " Licensed & Insured"
1701          ] }),
1702          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1703            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
1704            " 15+ Years in South Florida"
1705          ] }),
1706          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-[#f4a228]/20 border border-[#f4a228]/40 text-[#f4a228] text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1707            /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-3 h-3 fill-[#f4a228]" }),
1708            " 5-Star Rated"
1709          ] })
1710        ] }),
1711        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$b, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
1712          fontFamily: "DM Sans, sans-serif"
1713        }, children: [
1714          "Exterior Plants &",
1715          " ",
1716          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Outdoor Plantscaping" }),
1717          " ",
1718          "in South Florida"
1719        ] }),
1720        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-6 max-w-lg", children: "Commercial exterior container plant installation and maintenance across Miami-Dade, Broward & Palm Beach — entrances, walkways, pool decks, patios, valet areas, and rooftops." }),
1721        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$b, className: "flex flex-wrap gap-4 mb-10 text-sm text-white/70", children: [
1722          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
1723            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
1724            " ",
1725            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Commercial" }),
1726            " — Offices, Hotels, Retail, HOAs"
1727          ] }),
1728          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
1729            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
1730            " ",
1731            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Residential" }),
1732            " — Homes, Condos, Estates"
1733          ] })
1734        ] }),
1735        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$b, className: "flex flex-col sm:flex-row gap-3", children: [
1736          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
1737            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1738            "Call Us: 305-271-6714"
1739          ] }),
1740          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
1741            "Get a Free Consultation ",
1742            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
1743          ] })
1744        ] })
1745      ] }) })
1746    ] }),
1747    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
1748      backgroundColor: "#f9f6f0"
1749    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-3xl mx-auto text-center", initial: "hidden", whileInView: "visible", viewport: {
1750      once: true
1751    }, variants: stagger$b, children: [
1752      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Exterior Plant Services — Miami-Dade, Broward & Palm Beach" }),
1753      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$b, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Make a Lasting First Impression" }),
1754      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#4a6b4e] text-lg leading-relaxed mb-4", children: "Your building's exterior is the first thing clients, tenants, and visitors see. We make it memorable — using tropical container plants perfectly suited to South Florida's heat, humidity, and sun. From building entrances and walkways to pool decks, patios, valet areas, and rooftops, we design, install, and maintain exterior plant programs that enhance your property's curb appeal year-round." }),
1755      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#4a6b4e] text-lg leading-relaxed", children: "We also carry a large inventory of unique planters in a variety of colors, sizes, and textures — designed for outdoor use and matched to complement your architecture and décor." })
1756    ] }) }) }),
1757    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "pb-20 sm:pb-28", style: {
1758      backgroundColor: "#f9f6f0"
1759    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-3 gap-6", initial: "hidden", whileInView: "visible", viewport: {
1760      once: true
1761    }, variants: stagger$b, children: serviceTypes.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$b, className: "group relative overflow-hidden rounded-2xl aspect-[4/3]", children: [
1762      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: item.image, alt: item.name, className: "absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" }),
1763      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-[#1c2b1e]/85 via-[#1c2b1e]/20 to-transparent" }),
1764      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 flex flex-col justify-end p-6", children: [
1765        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-heading text-xl font-bold text-white mb-2", children: item.name }),
1766        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white/80 text-sm leading-relaxed", children: item.description })
1767      ] })
1768    ] }, item.name)) }) }) }),
1769    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1770      backgroundColor: "#e8f0e9"
1771    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1772      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
1773        once: true
1774      }, variants: stagger$b, children: [
1775        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Why Choose Us" }),
1776        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$b, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "South Florida's Exterior Plant Experts" })
1777      ] }),
1778      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6", initial: "hidden", whileInView: "visible", viewport: {
1779        once: true
1780      }, variants: stagger$b, children: benefits$3.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$b, className: "bg-white rounded-2xl p-6 shadow-sm hover:shadow-md transition-shadow", children: [
1781        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-11 h-11 rounded-xl flex items-center justify-center text-white mb-4", style: {
1782          backgroundColor: "#3a7d44"
1783        }, children: item.icon }),
1784        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
1785        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
1786      ] }, item.title)) })
1787    ] }) }),
1788    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1789      backgroundColor: "#f9f6f0"
1790    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
1791      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
1792        opacity: 0,
1793        x: -40
1794      }, whileInView: {
1795        opacity: 1,
1796        x: 0
1797      }, viewport: {
1798        once: true
1799      }, transition: {
1800        duration: 0.7,
1801        ease: "easeOut"
1802      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/exterior-plants/landscape-maintenance", alt: "Professional exterior landscaping maintenance", className: "w-full h-full object-cover" }) }),
1803      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
1804        once: true
1805      }, variants: stagger$b, children: [
1806        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Who We Serve" }),
1807        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$b, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "The Right Plantscape for Every Property" }),
1808        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#4a6b4e] text-lg leading-relaxed mb-8", children: "From office parks to luxury residences, we create exterior plant programs tailored to your property's style, budget, and maintenance needs." }),
1809        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.ul, { variants: stagger$b, className: "space-y-3 mb-10", children: ["Commercial Office Buildings & Parks", "Retail Centers & Shopping Plazas", "Hotels & Hospitality Properties", "HOAs & Residential Communities", "Restaurants & Outdoor Dining", "Medical & Healthcare Campuses"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.li, { variants: fadeUp$b, className: "flex items-center gap-3 text-[#1c2b1e] font-medium", children: [
1810          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] flex-shrink-0" }),
1811          item
1812        ] }, item)) }),
1813        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$b, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center gap-2 bg-[#3a7d44] text-white font-bold px-7 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
1814          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1815          "Call 305-271-6714"
1816        ] }) })
1817      ] })
1818    ] }) }) }),
1819    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-16 sm:py-20", style: {
1820      backgroundColor: "#3a7d44"
1821    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1822      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-10", initial: "hidden", whileInView: "visible", viewport: {
1823        once: true
1824      }, variants: stagger$b, children: [
1825        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Service Areas" }),
1826        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$b, className: "font-heading text-3xl sm:text-4xl font-bold text-white leading-tight", children: "Serving All of South Florida" }),
1827        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-white/75 text-base mt-3 max-w-xl mx-auto", children: "We provide exterior container plant installation and maintenance throughout Miami-Dade, Broward, and Palm Beach counties." })
1828      ] }),
1829      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-3", initial: "hidden", whileInView: "visible", viewport: {
1830        once: true
1831      }, variants: stagger$b, children: ["Miami", "Coral Gables", "Brickell", "Doral", "Hialeah", "Kendall", "Fort Lauderdale", "Hollywood", "Pembroke Pines", "Miramar", "Davie", "Weston", "Boca Raton", "Delray Beach", "West Palm Beach", "Boynton Beach", "Palm Beach Gardens", "Wellington"].map((city) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$b, className: "bg-white/10 border border-white/20 rounded-xl px-4 py-3 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-white text-sm font-medium", children: city }) }, city)) })
1832    ] }) }),
1833    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
1834      backgroundColor: "#e8f0e9"
1835    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-3xl mx-auto px-4 sm:px-6 lg:px-8", children: [
1836      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-12", initial: "hidden", whileInView: "visible", viewport: {
1837        once: true
1838      }, variants: stagger$b, children: [
1839        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$b, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "FAQ" }),
1840        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$b, className: "font-heading text-4xl font-bold text-[#1c2b1e] leading-tight", children: "Common Questions" })
1841      ] }),
1842      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "space-y-4", initial: "hidden", whileInView: "visible", viewport: {
1843        once: true
1844      }, variants: stagger$b, children: faqs$b.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$b, className: "bg-white rounded-2xl p-6 shadow-sm", children: [
1845        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
1846        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
1847      ] }, faq.q)) })
1848    ] }) }),
1849    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
1850      backgroundColor: "#f9f6f0"
1851    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "bg-[#3a7d44] rounded-3xl overflow-hidden relative", initial: {
1852      opacity: 0,
1853      y: 30
1854    }, whileInView: {
1855      opacity: 1,
1856      y: 0
1857    }, viewport: {
1858      once: true
1859    }, transition: {
1860      duration: 0.6,
1861      ease: "easeOut"
1862    }, children: [
1863      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-10", children: [
1864        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-96 h-96 rounded-full bg-white translate-x-1/3 -translate-y-1/3" }),
1865        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-64 h-64 rounded-full bg-white -translate-x-1/3 translate-y-1/3" })
1866      ] }),
1867      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative z-10 grid lg:grid-cols-2 gap-8 items-center p-10 sm:p-14", children: [
1868        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
1869          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Ready to Get Started?" }),
1870          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight mb-4", children: "Let's transform your property's exterior." }),
1871          /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-white/80 text-lg leading-relaxed", children: [
1872            "Call ",
1873            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "305-271-6714" }),
1874            " or fill out our contact form — we'll schedule a site visit and provide a custom proposal."
1875          ] })
1876        ] }),
1877        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row lg:flex-col xl:flex-row gap-4 lg:justify-end", children: [
1878          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
1879            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
1880            "Call Now"
1881          ] }),
1882          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 border border-white/30 text-white font-semibold text-base px-8 py-4 rounded-full hover:bg-white/25 transition-all", children: [
1883            "Get a Free Consultation ",
1884            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
1885          ] })
1886        ] })
1887      ] })
1888    ] }) }) })
1889  ] });
1890}
1891const fadeUp$a = {
1892  hidden: {
1893    opacity: 0,
1894    y: 30
1895  },
1896  visible: {
1897    opacity: 1,
1898    y: 0,
1899    transition: {
1900      duration: 0.6,
1901      ease: "easeOut"
1902    }
1903  }
1904};
1905const stagger$a = {
1906  hidden: {},
1907  visible: {
1908    transition: {
1909      staggerChildren: 0.12
1910    }
1911  }
1912};
1913const whyUs = [{
1914  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Clock, { className: "w-5 h-5" }),
1915  title: "We Show Up — Every Time",
1916  body: "Consistent, scheduled service visits you can count on. No missed appointments, no excuses. Your tenants will never notice us — except that the plants always look great.",
1917  image: "/airo-assets/images/pages/property-management-vendor/on-time-service"
1918}, {
1919  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(ThumbsUp, { className: "w-5 h-5" }),
1920  title: "Zero Complaints from Tenants",
1921  body: "Healthy, well-maintained plants create a better environment for tenants and visitors. We handle everything quietly and professionally so you never get a call about the plants.",
1922  image: "/airo-assets/images/pages/property-management-vendor/no-complaints"
1923}, {
1924  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(FileText, { className: "w-5 h-5" }),
1925  title: "Easy to Work With",
1926  body: "Simple invoicing, clear communication, and a team that understands the demands of property management. We make it easy to add us to your approved vendor list.",
1927  image: "/airo-assets/images/pages/property-management-vendor/invoice"
1928}];
1929const benefits$2 = [{
1930  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
1931  title: "15+ Years of Experience",
1932  body: "We've been serving commercial properties across South Florida for over 15 years. We understand what property managers need."
1933}, {
1934  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Clock, { className: "w-5 h-5" }),
1935  title: "Scheduled & Reliable",
1936  body: "Regular service visits on a fixed schedule. You set it and forget it — we handle the rest."
1937}, {
1938  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5" }),
1939  title: "Licensed & Insured",
1940  body: "Fully licensed and insured for your protection. All documentation available upon request for your vendor files."
1941}, {
1942  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5" }),
1943  title: "Single Point of Contact",
1944  body: "One dedicated contact for all your properties. No runaround, no confusion — just fast, professional service."
1945}];
1946const faqs$a = [{
1947  q: "Do you service multiple properties under one account?",
1948  a: "Yes — we work with property managers who oversee multiple buildings. We can coordinate service schedules across all your properties under a single account."
1949}, {
1950  q: "Are you licensed and insured?",
1951  a: "Absolutely. We carry full liability insurance and all required licenses. We can provide certificates of insurance for your vendor files."
1952}, {
1953  q: "How do you handle billing?",
1954  a: "We offer simple, straightforward monthly invoicing. No surprise charges — just consistent, predictable costs that are easy to budget."
1955}, {
1956  q: "What happens if a plant needs to be replaced?",
1957  a: "We proactively monitor plant health on every visit and address issues before they become problems. Replacements are handled as part of our service agreement."
1958}, {
1959  q: "How quickly can you get started?",
1960  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get the process started."
1961}];
1962function PropertyManagementVendorPage() {
1963  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
1964    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
1965      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Plant Vendor for Property Managers Miami | Plant Care Interiorscapes" }),
1966      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Reliable indoor & exterior plant maintenance vendor for property managers in Miami-Dade, Broward & Palm Beach. Consistent service, licensed & insured. Single invoice. Call 305-271-6714." }),
1967      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "plant vendor property managers Miami, commercial plant service property management South Florida, plant maintenance vendor Miami-Dade, HOA plant service Broward, property management plant vendor Palm Beach, reliable plant service South Florida" }),
1968      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/reliable-property-management-vendor" }),
1969      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Plant Vendor for Property Managers Miami | Plant Care Interiorscapes" }),
1970      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Reliable plant maintenance vendor for South Florida property managers. Consistent service, licensed & insured, single invoice. 15+ years. Call 305-271-6714." }),
1971      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1972      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/reliable-property-management-vendor" }),
1973      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
1974      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
1975      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Plant Vendor for Property Managers Miami | Plant Care Interiorscapes" }),
1976      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Reliable plant maintenance vendor for South Florida property managers. Consistent service, licensed & insured, single invoice. 15+ years. Call 305-271-6714." }),
1977      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
1978      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
1979        "@context": "https://schema.org",
1980        "@type": "FAQPage",
1981        "mainEntity": faqs$a.map((f) => ({
1982          "@type": "Question",
1983          "name": f.q,
1984          "acceptedAnswer": {
1985            "@type": "Answer",
1986            "text": f.a
1987          }
1988        }))
1989      }) })
1990    ] }),
1991    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[85vh] flex items-center overflow-hidden", children: [
1992      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/property-management-vendor/hero", alt: "Commercial office building in South Florida", className: "absolute inset-0 w-full h-full object-cover object-center" }),
1993      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
1994        background: "linear-gradient(100deg, rgba(20,36,22,0.92) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
1995      } }),
1996      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-32 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$a, children: [
1997        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$a, className: "flex flex-wrap items-center gap-3 mb-8", children: [
1998          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
1999            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
2000            " Licensed & Insured"
2001          ] }),
2002          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-[#f4a228]/20 border border-[#f4a228]/40 text-[#f4a228] text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
2003            /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-3 h-3 fill-[#f4a228]" }),
2004            " 15+ Years in South Florida"
2005          ] })
2006        ] }),
2007        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$a, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
2008          fontFamily: "DM Sans, sans-serif"
2009        }, children: [
2010          "A Plant Vendor",
2011          " ",
2012          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Property Managers" }),
2013          " ",
2014          "Can Count On"
2015        ] }),
2016        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-10 max-w-lg", children: "Consistent, professional plant maintenance for commercial properties across South Florida — so you can check plants off your vendor list for good." }),
2017        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$a, className: "flex flex-col sm:flex-row gap-3", children: [
2018          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
2019            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2020            "Call Us: 305-271-6714"
2021          ] }),
2022          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
2023            "Get a Free Consultation ",
2024            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2025          ] })
2026        ] })
2027      ] }) })
2028    ] }),
2029    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
2030      backgroundColor: "#f9f6f0"
2031    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-3xl mx-auto text-center", initial: "hidden", whileInView: "visible", viewport: {
2032      once: true
2033    }, variants: stagger$a, children: [
2034      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "For Property Managers" }),
2035      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$a, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "One Less Thing to Worry About" }),
2036      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-[#4a6b4e] text-lg leading-relaxed", children: "Property managers have enough on their plate. Plant Care Interiorscapes is the vendor that shows up on schedule, does the work right, and never gives you a reason to follow up. We service indoor and exterior container plants across your entire portfolio — reliably, professionally, and without the headaches." })
2037    ] }) }) }),
2038    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "pb-20 sm:pb-28", style: {
2039      backgroundColor: "#f9f6f0"
2040    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-3 gap-6", initial: "hidden", whileInView: "visible", viewport: {
2041      once: true
2042    }, variants: stagger$a, children: whyUs.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$a, className: "group relative overflow-hidden rounded-2xl aspect-[4/3]", children: [
2043      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: item.image, alt: item.title, className: "absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" }),
2044      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-[#1c2b1e]/90 via-[#1c2b1e]/30 to-transparent" }),
2045      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 flex flex-col justify-end p-6", children: [
2046        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-heading text-xl font-bold text-white mb-2", children: item.title }),
2047        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-white/80 text-sm leading-relaxed", children: item.body })
2048      ] })
2049    ] }, item.title)) }) }) }),
2050    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2051      backgroundColor: "#e8f0e9"
2052    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2053      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
2054        once: true
2055      }, variants: stagger$a, children: [
2056        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "What We Bring to the Table" }),
2057        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$a, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "Built for Property Management" })
2058      ] }),
2059      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6", initial: "hidden", whileInView: "visible", viewport: {
2060        once: true
2061      }, variants: stagger$a, children: benefits$2.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$a, className: "bg-white rounded-2xl p-6 shadow-sm hover:shadow-md transition-shadow", children: [
2062        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-11 h-11 rounded-xl flex items-center justify-center text-white mb-4", style: {
2063          backgroundColor: "#3a7d44"
2064        }, children: item.icon }),
2065        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
2066        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
2067      ] }, item.title)) })
2068    ] }) }),
2069    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2070      backgroundColor: "#f9f6f0"
2071    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
2072      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
2073        opacity: 0,
2074        x: -40
2075      }, whileInView: {
2076        opacity: 1,
2077        x: 0
2078      }, viewport: {
2079        once: true
2080      }, transition: {
2081        duration: 0.7,
2082        ease: "easeOut"
2083      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/property-management-vendor/no-complaints", alt: "Well-maintained commercial lobby with plants", className: "w-full h-full object-cover" }) }),
2084      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
2085        once: true
2086      }, variants: stagger$a, children: [
2087        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Properties We Serve" }),
2088        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$a, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Every Property Type, Covered" }),
2089        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-[#4a6b4e] text-lg leading-relaxed mb-8", children: "From Class A office towers to retail plazas and HOA communities, we serve property managers across all commercial property types throughout South Florida." }),
2090        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.ul, { variants: stagger$a, className: "space-y-3 mb-10", children: ["Class A & B Office Buildings", "Retail Centers & Shopping Plazas", "HOA & Residential Communities", "Hotels & Hospitality Properties", "Medical & Healthcare Campuses", "Mixed-Use Developments"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.li, { variants: fadeUp$a, className: "flex items-center gap-3 text-[#1c2b1e] font-medium", children: [
2091          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] flex-shrink-0" }),
2092          item
2093        ] }, item)) }),
2094        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$a, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center gap-2 bg-[#3a7d44] text-white font-bold px-7 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
2095          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2096          "Call 305-271-6714"
2097        ] }) })
2098      ] })
2099    ] }) }) }),
2100    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2101      backgroundColor: "#e8f0e9"
2102    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-3xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2103      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-12", initial: "hidden", whileInView: "visible", viewport: {
2104        once: true
2105      }, variants: stagger$a, children: [
2106        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$a, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "FAQ" }),
2107        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$a, className: "font-heading text-4xl font-bold text-[#1c2b1e] leading-tight", children: "Common Questions" })
2108      ] }),
2109      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "space-y-4", initial: "hidden", whileInView: "visible", viewport: {
2110        once: true
2111      }, variants: stagger$a, children: faqs$a.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$a, className: "bg-white rounded-2xl p-6 shadow-sm", children: [
2112        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
2113        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
2114      ] }, faq.q)) })
2115    ] }) }),
2116    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
2117      backgroundColor: "#f9f6f0"
2118    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "bg-[#3a7d44] rounded-3xl overflow-hidden relative", initial: {
2119      opacity: 0,
2120      y: 30
2121    }, whileInView: {
2122      opacity: 1,
2123      y: 0
2124    }, viewport: {
2125      once: true
2126    }, transition: {
2127      duration: 0.6,
2128      ease: "easeOut"
2129    }, children: [
2130      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-10", children: [
2131        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-96 h-96 rounded-full bg-white translate-x-1/3 -translate-y-1/3" }),
2132        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-64 h-64 rounded-full bg-white -translate-x-1/3 translate-y-1/3" })
2133      ] }),
2134      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative z-10 grid lg:grid-cols-2 gap-8 items-center p-10 sm:p-14", children: [
2135        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
2136          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Add Us to Your Vendor List" }),
2137          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight mb-4", children: "Ready to work with a vendor you can trust?" }),
2138          /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-white/80 text-lg leading-relaxed", children: [
2139            "Call ",
2140            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "305-271-6714" }),
2141            " or fill out our contact form — we'll get you set up quickly."
2142          ] })
2143        ] }),
2144        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row lg:flex-col xl:flex-row gap-4 lg:justify-end", children: [
2145          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
2146            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2147            "Call Now"
2148          ] }),
2149          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 border border-white/30 text-white font-semibold text-base px-8 py-4 rounded-full hover:bg-white/25 transition-all", children: [
2150            "Get a Free Consultation ",
2151            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2152          ] })
2153        ] })
2154      ] })
2155    ] }) }) })
2156  ] });
2157}
2158const fadeUp$9 = {
2159  hidden: {
2160    opacity: 0,
2161    y: 30
2162  },
2163  visible: {
2164    opacity: 1,
2165    y: 0,
2166    transition: {
2167      duration: 0.6,
2168      ease: "easeOut"
2169    }
2170  }
2171};
2172const stagger$9 = {
2173  hidden: {},
2174  visible: {
2175    transition: {
2176      staggerChildren: 0.12
2177    }
2178  }
2179};
2180const howItWorks = [{
2181  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(CalendarCheck, { className: "w-6 h-6" }),
2182  step: "01",
2183  title: "Tell Us About Your Event",
2184  body: "Share your event date, venue, and vision. We'll recommend the right plants and quantities to make your space shine."
2185}, {
2186  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Truck, { className: "w-6 h-6" }),
2187  step: "02",
2188  title: "We Deliver & Set Up",
2189  body: "Our team delivers and arranges everything before your guests arrive. No heavy lifting, no stress — just beautiful plants in place."
2190}, {
2191  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(RefreshCw, { className: "w-6 h-6" }),
2192  step: "03",
2193  title: "We Pick Everything Up",
2194  body: "When the event is over, we handle the breakdown and pickup. You focus on your guests — we handle the plants."
2195}];
2196const eventTypes = ["Corporate Galas & Award Ceremonies", "Conferences & Trade Shows", "Product Launches & Brand Activations", "Hotel & Venue Lobby Installations", "Grand Openings", "Charity Fundraisers", "Private Corporate Dinners"];
2197const benefits$1 = [{
2198  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
2199  title: "Tropical South Florida Plants",
2200  body: "We use lush, healthy tropical plants perfectly suited to South Florida's climate — always fresh, always impressive."
2201}, {
2202  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Truck, { className: "w-5 h-5" }),
2203  title: "Full Delivery & Setup",
2204  body: "We handle everything from transport to placement. Your venue will be ready before the first guest walks in."
2205}, {
2206  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(CalendarCheck, { className: "w-5 h-5" }),
2207  title: "Flexible for Any Event Size",
2208  body: "From small groups to large gatherings, we scale our service to fit your event perfectly."
2209}, {
2210  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5" }),
2211  title: "15+ Years of Experience",
2212  body: "We've been beautifying South Florida commercial spaces for over 15 years. Events are no different."
2213}];
2214const faqs$9 = [{
2215  q: "How far in advance should I book?",
2216  a: "We recommend booking at least 2 weeks before your event to ensure availability and allow time for planning. For large events, earlier is always better."
2217}, {
2218  q: "What areas do you serve for events?",
2219  a: "We serve Miami-Dade, Broward, and Palm Beach counties for all event plant services."
2220}, {
2221  q: "Can you provide plants for outdoor events?",
2222  a: "Yes, for some outdoor events we can supply plants. Contact us to give more details."
2223}, {
2224  q: "Do you handle pickup after the event?",
2225  a: "Yes — pickup is included. We coordinate a time that works with your venue to retrieve everything after the event wraps up."
2226}, {
2227  q: "Can we use your plants for a multi-day event?",
2228  a: "Yes. We offer multi-day rentals for conferences, trade shows, and extended installations. Just let us know your timeline."
2229}];
2230function PlantsForEventsPage() {
2231  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
2232    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
2233      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Plants for Events Miami | Tropical Event Plant Rentals | Plant Care" }),
2234      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Rent tropical plants for corporate events, galas, conferences & trade shows in Miami-Dade, Broward & Palm Beach. Delivery, setup & pickup included. Call 305-271-6714." }),
2235      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "plant rental events Miami, tropical plants events South Florida, event plant rental Fort Lauderdale, corporate event plants Miami, wedding plant rental South Florida, event decor plants Miami-Dade, plant rental Boca Raton, event plants Palm Beach" }),
2236      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/plants-for-events" }),
2237      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Plants for Events Miami | Tropical Event Plant Rentals | Plant Care Interiorscapes" }),
2238      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Tropical plant rentals for South Florida events — corporate galas, weddings, conferences & trade shows. Delivery, setup & pickup included. Call 305-271-6714." }),
2239      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
2240      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/plants-for-events" }),
2241      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
2242      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
2243      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Plants for Events Miami | Tropical Event Plant Rentals | Plant Care Interiorscapes" }),
2244      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Tropical plant rentals for South Florida events — corporate galas, weddings, conferences & trade shows. Delivery, setup & pickup included. Call 305-271-6714." }),
2245      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
2246      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
2247        "@context": "https://schema.org",
2248        "@type": "FAQPage",
2249        "mainEntity": faqs$9.map((f) => ({
2250          "@type": "Question",
2251          "name": f.q,
2252          "acceptedAnswer": {
2253            "@type": "Answer",
2254            "text": f.a
2255          }
2256        }))
2257      }) })
2258    ] }),
2259    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[85vh] flex items-center overflow-hidden", children: [
2260      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/plants-for-events/hero", alt: "Elegant event venue decorated with tropical plants", className: "absolute inset-0 w-full h-full object-cover object-center" }),
2261      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
2262        background: "linear-gradient(100deg, rgba(20,36,22,0.92) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
2263      } }),
2264      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-32 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$9, children: [
2265        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$9, className: "flex flex-wrap items-center gap-3 mb-8", children: [
2266          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
2267            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
2268            " Delivery & Setup Included"
2269          ] }),
2270          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-[#f4a228]/20 border border-[#f4a228]/40 text-[#f4a228] text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
2271            /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-3 h-3 fill-[#f4a228]" }),
2272            " South Florida's Event Plant Specialists"
2273          ] })
2274        ] }),
2275        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$9, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
2276          fontFamily: "DM Sans, sans-serif"
2277        }, children: [
2278          "Plants That Make Your",
2279          " ",
2280          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Event Unforgettable" })
2281        ] }),
2282        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-10 max-w-lg", children: "We deliver, set up, and pick up lush tropical plants for corporate events, galas, conferences, and more across South Florida — so you can focus on your guests." }),
2283        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$9, className: "flex flex-col sm:flex-row gap-3", children: [
2284          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
2285            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2286            "Call Us: 305-271-6714"
2287          ] }),
2288          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
2289            "Request a Quote ",
2290            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2291          ] })
2292        ] })
2293      ] }) })
2294    ] }),
2295    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
2296      backgroundColor: "#f9f6f0"
2297    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-3xl mx-auto text-center", initial: "hidden", whileInView: "visible", viewport: {
2298      once: true
2299    }, variants: stagger$9, children: [
2300      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Plants For Events" }),
2301      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$9, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Beautiful Plants. Zero Hassle." }),
2302      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#4a6b4e] text-lg leading-relaxed", children: "Whether you're hosting a corporate gala, a product launch, or a multi-day conference, the right plants transform a venue into an experience. Plant Care Interiorscapes provides full-service event plant rentals — from selection and delivery to setup and pickup — using tropical plants that thrive in South Florida's climate." })
2303    ] }) }) }),
2304    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "pb-20 sm:pb-28", style: {
2305      backgroundColor: "#f9f6f0"
2306    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2307      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
2308        once: true
2309      }, variants: stagger$9, children: [
2310        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "How It Works" }),
2311        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$9, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "Simple From Start to Finish" })
2312      ] }),
2313      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-3 gap-6", initial: "hidden", whileInView: "visible", viewport: {
2314        once: true
2315      }, variants: stagger$9, children: howItWorks.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$9, className: "bg-white rounded-2xl p-8 shadow-sm hover:shadow-md transition-shadow relative overflow-hidden", children: [
2316        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-4 right-6 font-heading text-6xl font-bold text-[#3a7d44]/8 select-none", children: item.step }),
2317        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-12 h-12 rounded-xl flex items-center justify-center text-white mb-5", style: {
2318          backgroundColor: "#3a7d44"
2319        }, children: item.icon }),
2320        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
2321        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
2322      ] }, item.step)) })
2323    ] }) }),
2324    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2325      backgroundColor: "#e8f0e9"
2326    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2327      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-12", initial: "hidden", whileInView: "visible", viewport: {
2328        once: true
2329      }, variants: stagger$9, children: [
2330        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Our Work" }),
2331        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$9, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "From Delivery to Wow" })
2332      ] }),
2333      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-3 gap-4", initial: "hidden", whileInView: "visible", viewport: {
2334        once: true
2335      }, variants: stagger$9, children: [{
2336        slot: "/assets/Mixed Media.jpg",
2337        label: "Event Styling"
2338      }, {
2339        slot: "/assets/Vans 2.jpeg",
2340        label: "Delivery & Setup"
2341      }, {
2342        slot: "/assets/Flora.jpg",
2343        label: "Lush Tropical Plants"
2344      }].map((img) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$9, className: "relative rounded-2xl overflow-hidden aspect-[4/3] group", children: [
2345        /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: img.slot, alt: img.label, className: "w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" }),
2346        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-[#1c2b1e]/70 to-transparent" }),
2347        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-4 left-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-white font-semibold text-sm", children: img.label }) })
2348      ] }, img.label)) })
2349    ] }) }),
2350    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2351      backgroundColor: "#f9f6f0"
2352    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
2353      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
2354        opacity: 0,
2355        x: -40
2356      }, whileInView: {
2357        opacity: 1,
2358        x: 0
2359      }, viewport: {
2360        once: true
2361      }, transition: {
2362        duration: 0.7,
2363        ease: "easeOut"
2364      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/plants-for-events/hero", alt: "Plants at a corporate event", className: "w-full h-full object-cover" }) }),
2365      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
2366        once: true
2367      }, variants: stagger$9, children: [
2368        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Why Choose Us" }),
2369        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$9, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-8", children: "Everything Handled, Nothing Overlooked" }),
2370        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: stagger$9, className: "space-y-4", children: benefits$1.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$9, className: "flex gap-4 p-4 bg-white rounded-xl shadow-sm", children: [
2371          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-lg flex items-center justify-center flex-shrink-0 text-white", style: {
2372            backgroundColor: "#3a7d44"
2373          }, children: item.icon }),
2374          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
2375            /* @__PURE__ */ jsxRuntimeExports.jsx("h4", { className: "font-semibold text-[#1c2b1e] mb-0.5", children: item.title }),
2376            /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
2377          ] })
2378        ] }, item.title)) })
2379      ] })
2380    ] }) }) }),
2381    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2382      backgroundColor: "#e8f0e9"
2383    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
2384      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
2385        once: true
2386      }, variants: stagger$9, children: [
2387        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Events We Serve" }),
2388        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$9, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Any Event, Any Scale" }),
2389        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#4a6b4e] text-lg leading-relaxed mb-8", children: "From intimate corporate dinners to large-scale conferences, we provide the right plants to elevate any event across South Florida." }),
2390        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.ul, { variants: stagger$9, className: "space-y-3 mb-10", children: eventTypes.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.li, { variants: fadeUp$9, className: "flex items-center gap-3 text-[#1c2b1e] font-medium", children: [
2391          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] flex-shrink-0" }),
2392          item
2393        ] }, item)) }),
2394        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$9, children: /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center gap-2 bg-[#3a7d44] text-white font-bold px-7 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
2395          "Request a Quote ",
2396          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2397        ] }) })
2398      ] }),
2399      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
2400        opacity: 0,
2401        x: 40
2402      }, whileInView: {
2403        opacity: 1,
2404        x: 0
2405      }, viewport: {
2406        once: true
2407      }, transition: {
2408        duration: 0.7,
2409        ease: "easeOut"
2410      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/plants-for-events/pickup", alt: "Lush tropical plants at an event venue", className: "w-full h-full object-cover" }) })
2411    ] }) }) }),
2412    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2413      backgroundColor: "#f9f6f0"
2414    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-3xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2415      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-12", initial: "hidden", whileInView: "visible", viewport: {
2416        once: true
2417      }, variants: stagger$9, children: [
2418        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$9, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "FAQ" }),
2419        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$9, className: "font-heading text-4xl font-bold text-[#1c2b1e] leading-tight", children: "Common Questions" })
2420      ] }),
2421      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "space-y-4", initial: "hidden", whileInView: "visible", viewport: {
2422        once: true
2423      }, variants: stagger$9, children: faqs$9.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$9, className: "bg-white rounded-2xl p-6 shadow-sm", children: [
2424        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
2425        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
2426      ] }, faq.q)) })
2427    ] }) }),
2428    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
2429      backgroundColor: "#f9f6f0"
2430    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "bg-[#3a7d44] rounded-3xl overflow-hidden relative", initial: {
2431      opacity: 0,
2432      y: 30
2433    }, whileInView: {
2434      opacity: 1,
2435      y: 0
2436    }, viewport: {
2437      once: true
2438    }, transition: {
2439      duration: 0.6,
2440      ease: "easeOut"
2441    }, children: [
2442      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-10", children: [
2443        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-96 h-96 rounded-full bg-white translate-x-1/3 -translate-y-1/3" }),
2444        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-64 h-64 rounded-full bg-white -translate-x-1/3 translate-y-1/3" })
2445      ] }),
2446      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative z-10 grid lg:grid-cols-2 gap-8 items-center p-10 sm:p-14", children: [
2447        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
2448          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Let's Make It Happen" }),
2449          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight mb-4", children: "Ready to elevate your next event?" }),
2450          /* @__P
2450URE__ */ jsxRuntimeExports.jsxs("p", { className: "text-white/80 text-lg leading-relaxed", children: [
2451            "Call ",
2452            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "305-271-6714" }),
2453            " or fill out our contact form and we'll put together a custom quote for your event."
2454          ] })
2455        ] }),
2456        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row lg:flex-col xl:flex-row gap-4 lg:justify-end", children: [
2457          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
2458            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2459            "Call Now"
2460          ] }),
2461          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 border border-white/30 text-white font-semibold text-base px-8 py-4 rounded-full hover:bg-white/25 transition-all", children: [
2462            "Request a Quote ",
2463            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2464          ] })
2465        ] })
2466      ] })
2467    ] }) }) })
2468  ] });
2469}
2470const fadeUp$8 = {
2471  hidden: {
2472    opacity: 0,
2473    y: 30
2474  },
2475  visible: {
2476    opacity: 1,
2477    y: 0,
2478    transition: {
2479      duration: 0.6,
2480      ease: "easeOut"
2481    }
2482  }
2483};
2484const stagger$8 = {
2485  hidden: {},
2486  visible: {
2487    transition: {
2488      staggerChildren: 0.12
2489    }
2490  }
2491};
2492const process = [{
2493  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Eye, { className: "w-6 h-6" }),
2494  step: "01",
2495  title: "Site Assessment",
2496  body: "We visit your space to evaluate light conditions, traffic flow, and architectural features — everything that informs a great plant design."
2497}, {
2498  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Paintbrush, { className: "w-6 h-6" }),
2499  step: "02",
2500  title: "Custom Design Plan",
2501  body: "We create a tailored plant design that complements your brand, interior style, and space — selecting the right species, sizes, and placements."
2502}, {
2503  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-6 h-6" }),
2504  step: "03",
2505  title: "Professional Installation",
2506  body: "Our team handles all delivery, placement, and installation. We work around your schedule to minimize disruption to your business."
2507}, {
2508  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Wrench, { className: "w-6 h-6" }),
2509  step: "04",
2510  title: "Ongoing Maintenance",
2511  body: "We return on a regular schedule to water, fertilize, prune, and replace any plants as needed — keeping your design looking its best year-round."
2512}];
2513const benefits = [{
2514  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5" }),
2515  title: "Biophilic Design Expertise",
2516  body: "We understand how plants interact with light, space, and people — creating environments that feel alive and welcoming."
2517}, {
2518  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Paintbrush, { className: "w-5 h-5" }),
2519  title: "Tailored to Your Brand",
2520  body: "Every design is custom. We match plant selections and arrangements to your aesthetic, color palette, and company culture."
2521}, {
2522  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5" }),
2523  title: "15+ Years of Experience",
2524  body: "We've designed and maintained interior landscapes for South Florida's leading commercial properties for over 15 years."
2525}, {
2526  icon: /* @__PURE__ */ jsxRuntimeExports.jsx(Wrench, { className: "w-5 h-5" }),
2527  title: "Full-Service Maintenance",
2528  body: "Your design stays beautiful long after installation. Our maintenance programs keep every plant healthy and thriving."
2529}];
2530const spaces = [
2531  // Commercial (primary)
2532  "Corporate Offices & Executive Suites",
2533  "Hotel Lobbies & Hospitality Venues",
2534  "Medical & Healthcare Facilities",
2535  "Retail Showrooms & Boutiques",
2536  "Property Management — Common Areas & Lobbies",
2537  "Restaurants & Co-Working Spaces",
2538  // Residential (secondary)
2539  "Private Homes & Luxury Residences",
2540  "Condominiums & High-Rise Buildings",
2541  // Events (third)
2542  "Corporate Events & Galas",
2543  "Weddings & Social Occasions"
2544];
2545const faqs$8 = [{
2546  q: "What is indoor landscape design / interiorscaping?",
2547  a: "Indoor landscape design — also called interiorscaping or interior plantscaping — is the professional practice of selecting, designing, installing, and maintaining plants within commercial or residential interiors. It combines horticultural expertise with interior design principles to create environments that are both beautiful and functional."
2548}, {
2549  q: "What areas of South Florida do you serve?",
2550  a: "We serve Miami-Dade, Broward, and Palm Beach counties — including Miami, Coral Gables, Brickell, Doral, Fort Lauderdale, Hollywood, Pembroke Pines, Boca Raton, West Palm Beach, and surrounding areas."
2551}, {
2552  q: "How long does the design and installation process take?",
2553  a: "Most projects are completed within 1–2 weeks from the initial consultation to final installation, depending on the size and complexity of the space."
2554}, {
2555  q: "Do you offer plant leasing for commercial spaces?",
2556  a: "Yes — our commercial plant leasing programs include the custom design, installation, and full ongoing maintenance for a simple monthly fee. It's the most popular option for office
2556s, hotels, and property managers who want beautiful plants without a large upfront cost."
2557}, {
2558  q: "What types of plants do you use for South Florida interiors?",
2559  a: "We specialize in tropical and subtropical plants that thrive in South Florida's climate and indoor conditions — including monsteras, pothos, peace lilies, dracaenas, bromeliads, palms, ficuses, and more. We select species based on your specific light levels, humidity, and aesthetic goals."
2560}, {
2561  q: "What if a plant doesn't thrive in my space?",
2562  a: "We replace it at no extra charge. Part of our service is ensuring every plant in your design stays healthy — if something isn't working, we fix it."
2563}, {
2564  q: "Can you work with low-light office spaces?",
2565  a: "Absolutely. Many South Florida commercial interiors have limited natural light. We specialize in selecting plants that thrive in low-light environments — so your space looks great regardless of window access."
2566}, {
2567  q: "Do you work with property management companies?",
2568  a: "Yes — we are a preferred vendor for property managers across South Florida. We offer reliable scheduling, consistent service, and easy invoicing to make plant maintenance hassle-free for your properties."
2569}];
2570const jsonLd$8 = {
2571  "@context": "https://schema.org",
2572  "@type": "FAQPage",
2573  mainEntity: faqs$8.map((f) => ({
2574    "@type": "Question",
2575    name: f.q,
2576    acceptedAnswer: {
2577      "@type": "Answer",
2578      text: f.a
2579    }
2580  }))
2581};
2582function IndoorLandscapeDesignPage() {
2583  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
2584    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
2585      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Landscape Design Miami | Commercial Interiorscaping | Plant Care" }),
2586      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor landscape design & interiorscaping for offices, hotels & commercial spaces in Miami, Fort Lauderdale & Boca Raton. Custom plant design, installation & maintenance. Call 305-271-6714." }),
2587      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor landscape design Miami, commercial interiorscaping South Florida, office plants Miami, interior plantscaping Miami-Dade, indoor plant design Fort Lauderdale, commercial plant service Broward, interior landscape design Boca Raton, plant leasing Miami, office plant maintenance South Florida, biophilic design Miami" }),
2588      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants/design" }),
2589      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Landscape Design Miami | Commercial Interiorscaping | Plant Care Interiorscapes" }),
2590      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Custom indoor landscape design & interiorscaping for South Florida commercial spaces. Design, install, maintain — all included. 15+ years. Call 305-271-6714." }),
2591      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
2592      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants/design" }),
2593      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
2594      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
2595      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Landscape Design Miami | Commercial Interiorscaping | Plant Care Interiorscapes" }),
2596      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Custom indoor landscape design & interiorscaping for South Florida commercial spaces. Design, install, maintain — all included. 15+ years. Call 305-271-6714." }),
2597      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
2598      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$8).replace(/</g, "\\u003c") })
2599    ] }),
2600    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[85vh] flex items-center overflow-hidden", children: [
2601      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/indoor-landscape-design/hero", alt: "Stunning indoor landscape design in a modern commercial space", className: "absolute inset-0 w-full h-full object-cover object-center" }),
2602      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0", style: {
2603        background: "linear-gradient(100deg, rgba(20,36,22,0.92) 0%, rgba(20,36,22,0.65) 55%, rgba(20,36,22,0.25) 100%)"
2604      } }),
2605      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-7xl mx-auto px-6 sm:px-10 lg:px-16 w-full pt-32 pb-20", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-2xl", initial: "hidden", animate: "visible", variants: stagger$8, children: [
2606        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "flex flex-wrap items-center gap-3 mb-8", children: [
2607          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
2608            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
2609            " Commercial Accounts"
2610          ] }),
2611          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-white/10 border border-white/25 text-white text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
2612            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-3 h-3 text-green-400" }),
2613            " Residential Accounts"
2614          ] }),
2615          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1.5 bg-[#f4a228]/20 border border-[#f4a228]/40 text-[#f4a228] text-xs font-medium px-3 py-1.5 rounded-full backdrop-blur-sm", children: [
2616            /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-3 h-3 fill-[#f4a228]" }),
2617            " Event Rentals"
2618          ] })
2619        ] }),
2620        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$8, className: "text-4xl sm:text-5xl lg:text-6xl font-extrabold text-white leading-[1.1] mb-5 tracking-tight", style: {
2621          fontFamily: "DM Sans, sans-serif"
2622        }, children: [
2623          "Indoor Landscape",
2624          " ",
2625          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#f4a228]", children: "Design" }),
2626          " ",
2627          "& Interiorscaping in South Florida"
2628        ] }),
2629        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-base sm:text-lg text-white/80 leading-relaxed mb-6 max-w-lg", children: "Miami-Dade, Broward & Palm Beach's trusted interiorscaping company — serving commercial businesses, residential clients, and event rentals with custom plant design, professional installation, and full-service maintenance." }),
2630        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "flex flex-wrap gap-4 mb-10 text-sm text-white/70", children: [
2631          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
2632            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
2633            " ",
2634            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Commercial" }),
2635            " — Offices, Hotels, Medical, Retail"
2636          ] }),
2637          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
2638            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
2639            " ",
2640            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Residential" }),
2641            " — Homes, Condos, Private Estates"
2642          ] }),
2643          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "flex items-center gap-2", children: [
2644            /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#3a7d44]" }),
2645            " ",
2646            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "Events" }),
2647            " — Corporate, Social & Special Occasions"
2648          ] })
2649        ] }),
2650        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "flex flex-col sm:flex-row gap-3", children: [
2651          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
2652            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2653            "Call Us: 305-271-6714"
2654          ] }),
2655          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 backdrop-blur-sm border border-white/30 text-white font-semibold text-base px-7 py-4 rounded-full hover:bg-white/25 transition-all", children: [
2656            "Request a Consultation ",
2657            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2658          ] })
2659        ] })
2660      ] }) })
2661    ] }),
2662    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
2663      backgroundColor: "#f9f6f0"
2664    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-3xl mx-auto text-center", initial: "hidden", whileInView: "visible", viewport: {
2665      once: true
2666    }, variants: stagger$8, children: [
2667      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Commercial Interiorscaping — South Florida" }),
2668      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "Your Space, Brought to Life." }),
2669      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#4a6b4e] text-lg leading-relaxed mb-4", children: "A professionally designed interior landscape does more than look beautiful — it improves air quality, reduces stress, boosts employee productivity, and makes a lasting impression on clients and visitors. Plant Care Interiorscapes has been South Florida's trusted commercial interiorscaping company for over 15 years, serving businesses across Miami-Dade, Broward, and Palm Beach counties." }),
2670      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.p, { variants: fadeUp$8, className: "text-[#4a6b4e] text-lg leading-relaxed", children: [
2671        "Our primary focus is ",
2672        /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-[#1c2b1e]", children: "commercial accounts" }),
2673        " — offices, hotels, medical facilities, retail, and property management. We also serve ",
2674        /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-[#1c2b1e]", children: "residential clients" }),
2675        " looking to bring the beauty of tropical plants into their homes, and offer ",
2676        /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-[#1c2b1e]", children: "event plant rentals" }),
2677        " for corporate events, weddings, and special occasions throughout South Florida."
2678      ] })
2679    ] }) }) }),
2680    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "pb-20 sm:pb-28", style: {
2681      backgroundColor: "#f9f6f0"
2682    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 md:grid-cols-3 gap-4", initial: "hidden", whileInView: "visible", viewport: {
2683      once: true
2684    }, variants: stagger$8, children: [{
2685      slot: "/airo-assets/images/pages/indoor-landscape-design/design-consultation",
2686      label: "Custom Design"
2687    }, {
2688      slot: "/airo-assets/images/pages/indoor-landscape-design/installed-design",
2689      label: "Professional Installation"
2690    }, {
2691      slot: "/airo-assets/images/pages/indoor-landscape-design/maintained-design",
2692      label: "Ongoing Maintenance"
2693    }].map((img) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "relative rounded-2xl overflow-hidden aspect-[4/3] group", children: [
2694      /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: img.slot, alt: img.label, className: "w-full h-full object-cover transition-transform duration-700 group-hover:scale-105" }),
2695      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 bg-gradient-to-t from-[#1c2b1e]/70 to-transparent" }),
2696      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-4 left-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-white font-semibold text-sm", children: img.label }) })
2697    ] }, img.label)) }) }) }),
2698    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2699      backgroundColor: "#e8f0e9"
2700    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2701      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
2702        once: true
2703      }, variants: stagger$8, children: [
2704        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Our Process" }),
2705        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight", children: "From Concept to Completion" })
2706      ] }),
2707      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6", initial: "hidden", whileInView: "visible", viewport: {
2708        once: true
2709      }, variants: stagger$8, children: process.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "bg-white rounded-2xl p-8 shadow-sm hover:shadow-md transition-shadow relative overflow-hidden", children: [
2710        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-4 right-6 font-heading text-6xl font-bold text-[#3a7d44]/8 select-none", children: item.step }),
2711        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-12 h-12 rounded-xl flex items-center justify-center text-white mb-5", style: {
2712          backgroundColor: "#3a7d44"
2713        }, children: item.icon }),
2714        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
2715        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
2716      ] }, item.step)) })
2717    ] }) }),
2718    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2719      backgroundColor: "#f9f6f0"
2720    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
2721      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
2722        opacity: 0,
2723        x: -40
2724      }, whileInView: {
2725        opacity: 1,
2726        x: 0
2727      }, viewport: {
2728        once: true
2729      }, transition: {
2730        duration: 0.7,
2731        ease: "easeOut"
2732      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/indoor-landscape-design/installed-design", alt: "Beautifully designed indoor landscape", className: "w-full h-full object-cover" }) }),
2733      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
2734        once: true
2735      }, variants: stagger$8, children: [
2736        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Why Choose Us" }),
2737        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-8", children: "Design That Works as Hard as You Do" }),
2738        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: stagger$8, className: "space-y-4", children: benefits.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "flex gap-4 p-4 bg-white rounded-xl shadow-sm", children: [
2739          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-lg flex items-center justify-center flex-shrink-0 text-white", style: {
2740            backgroundColor: "#3a7d44"
2741          }, children: item.icon }),
2742          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
2743            /* @__PURE__ */ jsxRuntimeExports.jsx("h4", { className: "font-semibold text-[#1c2b1e] mb-0.5", children: item.title }),
2744            /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
2745          ] })
2746        ] }, item.title)) })
2747      ] })
2748    ] }) }) }),
2749    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2750      backgroundColor: "#e8f0e9"
2751    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "grid lg:grid-cols-2 gap-12 lg:gap-20 items-center", children: [
2752      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
2753        once: true
2754      }, variants: stagger$8, children: [
2755        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "Spaces We Design" }),
2756        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "The Right Design for Every Space" }),
2757        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#4a6b4e] text-lg leading-relaxed mb-8", children: "From commercial offices and hotel lobbies to private residences and special events — we create indoor landscapes that fit your space, your brand, and your budget across Miami-Dade, Broward, and Palm Beach counties." }),
2758        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.ul, { variants: stagger$8, className: "space-y-3 mb-10", children: spaces.map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.li, { variants: fadeUp$8, className: "flex items-center gap-3 text-[#1c2b1e] font-medium", children: [
2759          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] flex-shrink-0" }),
2760          item
2761        ] }, item)) }),
2762        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$8, children: /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center gap-2 bg-[#3a7d44] text-white font-bold px-7 py-4 rounded-full hover:bg-[#2e6b35] transition-all hover:scale-105 shadow-lg", children: [
2763          "Request a Consultation ",
2764          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2765        ] }) })
2766      ] }),
2767      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { initial: {
2768        opacity: 0,
2769        x: 40
2770      }, whileInView: {
2771        opacity: 1,
2772        x: 0
2773      }, viewport: {
2774        once: true
2775      }, transition: {
2776        duration: 0.7,
2777        ease: "easeOut"
2778      }, className: "relative rounded-2xl overflow-hidden aspect-[4/3]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: "/airo-assets/images/pages/indoor-landscape-design/hero", alt: "Indoor landscape design in a commercial space", className: "w-full h-full object-cover" }) })
2779    ] }) }) }),
2780    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2781      backgroundColor: "#f9f6f0"
2782    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2783      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "max-w-3xl mx-auto text-center mb-14", initial: "hidden", whileInView: "visible", viewport: {
2784        once: true
2785      }, variants: stagger$8, children: [
2786        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "The Business Case for Indoor Plants" }),
2787        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-4xl sm:text-5xl font-bold text-[#1c2b1e] leading-tight mb-6", children: "More Than Just Beautiful" }),
2788        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#4a6b4e] text-lg leading-relaxed", children: "Research consistently shows that indoor plants in commercial spaces deliver measurable benefits — making interiorscaping one of the smartest investments a South Florida business can make." })
2789      ] }),
2790      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6", initial: "hidden", whileInView: "visible", viewport: {
2791        once: true
2792      }, variants: stagger$8, children: [{
2793        stat: "15%",
2794        title: "Boost in Productivity",
2795        body: "Studies show employees in plant-enriched offices are up to 15% more productive — a direct return on your interiorscaping investment."
2796      }, {
2797        stat: "60%",
2798        title: "Reduction in Stress",
2799        body: "Indoor plants have been shown to reduce workplace stress and anxiety by up to 60%, creating a calmer, more focused environment."
2800      }, {
2801        stat: "30%",
2802        title: "Improvement in Air Quality",
2803        body: "Plants naturally filter indoor air pollutants — especially important in South Florida's tightly sealed, air-conditioned commercial buildings."
2804      }, {
2805        stat: "1st",
2806        title: "Impressions That Last",
2807        body: "A professionally designed lobby or reception area with lush tropical plants signals quality, care, and attention to detail to every visitor."
2808      }, {
2809        stat: "↓",
2810        title: "Lower Noise Levels",
2811        body: "Plants absorb and diffuse sound, reducing ambient noise in open-plan offices, hotel lobbies, and busy commercial spaces."
2812      }, {
2813        stat: "↑",
2814        title: "Higher Tenant Satisfaction",
2815        body: "Property managers across Miami-Dade, Broward, and Palm Beach report higher tenant satisfaction scores in buildings with maintained interior plant programs."
2816      }].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-shadow", children: [
2817        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-4xl font-heading font-bold mb-3", style: {
2818          color: "#3a7d44"
2819        }, children: item.stat }),
2820        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-lg mb-2", children: item.title }),
2821        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: item.body })
2822      ] }, item.title)) })
2823    ] }) }),
2824    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-16 sm:py-20", style: {
2825      backgroundColor: "#3a7d44"
2826    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2827      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-10", initial: "hidden", whileInView: "visible", viewport: {
2828        once: true
2829      }, variants: stagger$8, children: [
2830        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Service Areas" }),
2831        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-3xl sm:text-4xl font-bold text-white leading-tight", children: "Serving All of South Florida" }),
2832        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-white/75 text-base mt-3 max-w-xl mx-auto", children: "We provide commercial indoor landscape design and interiorscaping services throughout Miami-Dade, Broward, and Palm Beach counties." })
2833      ] }),
2834      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-6 gap-3", initial: "hidden", whileInView: "visible", viewport: {
2835        once: true
2836      }, variants: stagger$8, children: ["Miami", "Coral Gables", "Brickell", "Doral", "Hialeah", "Kendall", "Fort Lauderdale", "Hollywood", "Pembroke Pines", "Miramar", "Davie", "Weston", "Boca Raton", "Delray Beach", "West Palm Beach", "Boynton Beach", "Palm Beach Gardens", "Wellington"].map((city) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$8, className: "bg-white/10 border border-white/20 rounded-xl px-4 py-3 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-white text-sm font-medium", children: city }) }, city)) })
2837    ] }) }),
2838    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-28", style: {
2839      backgroundColor: "#f9f6f0"
2840    }, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-3xl mx-auto px-4 sm:px-6 lg:px-8", children: [
2841      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "text-center mb-12", initial: "hidden", whileInView: "visible", viewport: {
2842        once: true
2843      }, variants: stagger$8, children: [
2844        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$8, className: "text-[#3a7d44] font-semibold text-sm uppercase tracking-widest mb-3", children: "FAQ" }),
2845        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$8, className: "font-heading text-4xl font-bold text-[#1c2b1e] leading-tight", children: "Common Questions" })
2846      ] }),
2847      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { className: "space-y-4", initial: "hidden", whileInView: "visible", viewport: {
2848        once: true
2849      }, variants: stagger$8, children: faqs$8.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$8, className: "bg-white rounded-2xl p-6 shadow-sm", children: [
2850        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
2851        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
2852      ] }, faq.q)) })
2853    ] }) }),
2854    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 sm:py-24", style: {
2855      backgroundColor: "#f9f6f0"
2856    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-7xl mx-auto px-4 sm:px-6 lg:px-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { className: "bg-[#3a7d44] rounded-3xl overflow-hidden relative", initial: {
2857      opacity: 0,
2858      y: 30
2859    }, whileInView: {
2860      opacity: 1,
2861      y: 0
2862    }, viewport: {
2863      once: true
2864    }, transition: {
2865      duration: 0.6,
2866      ease: "easeOut"
2867    }, children: [
2868      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-10", children: [
2869        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-96 h-96 rounded-full bg-white translate-x-1/3 -translate-y-1/3" }),
2870        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-64 h-64 rounded-full bg-white -translate-x-1/3 translate-y-1/3" })
2871      ] }),
2872      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative z-10 grid lg:grid-cols-2 gap-8 items-center p-10 sm:p-14", children: [
2873        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { children: [
2874          /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#f4a228] font-semibold text-sm uppercase tracking-widest mb-3", children: "Let's Design Your Space" }),
2875          /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "font-heading text-4xl sm:text-5xl font-bold text-white leading-tight mb-4", children: "Ready to transform your interior?" }),
2876          /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-white/80 text-lg leading-relaxed", children: [
2877            "Call ",
2878            /* @__PURE__ */ jsxRuntimeExports.jsx("strong", { className: "text-white", children: "305-271-6714" }),
2879            " or fill out our contact form to schedule a free consultation."
2880          ] })
2881        ] }),
2882        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-col sm:flex-row lg:flex-col xl:flex-row gap-4 lg:justify-end", children: [
2883          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
2884            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
2885            "Call Now"
2886          ] }),
2887          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/15 border border-white/30 text-white font-semibold text-base px-8 py-4 rounded-full hover:bg-white/25 transition-all", children: [
2888            "Request a Consultation ",
2889            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
2890          ] })
2891        ] })
2892      ] })
2893    ] }) }) })
2894  ] });
2895}
2896function BlogHero({
2897  title = "Blog",
2898  subtitle = "Thoughts, stories, and ideas",
2899  variant = "default",
2900  backgroundImage
2901}) {
2902  if (variant === "minimal") {
2903    return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "border-b border-border bg-background", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 py-8", children: [
2904      /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "text-3xl font-bold text-foreground", children: title }),
2905      subtitle && /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-muted-foreground mt-2", children: subtitle })
2906    ] }) });
2907  }
2908  if (variant === "centered") {
2909    return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative bg-background border-b border-border", children: [
2910      backgroundImage && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 opacity-10", style: {
2911        backgroundImage: `url(${backgroundImage})`,
2912        backgroundSize: "cover",
2913        backgroundPosition: "center"
2914      } }),
2915      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative max-w-4xl mx-auto px-4 py-24 text-center", children: [
2916        /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "text-5xl md:text-6xl font-bold text-foreground mb-6", children: title }),
2917        subtitle && /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-xl text-muted-foreground max-w-2xl mx-auto", children: subtitle })
2918      ] })
2919    ] });
2920  }
2921  return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative bg-gradient-to-br from-primary/5 to-accent/5 border-b border-border overflow-hidden", children: [
2922    backgroundImage && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute inset-0 opacity-5", style: {
2923      backgroundImage: `url(${backgroundImage})`,
2924      backgroundSize: "cover",
2925      backgroundPosition: "center"
2926    } }),
2927    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative max-w-7xl mx-auto px-4 py-20 md:py-28", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-3xl", children: [
2928      /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "text-4xl md:text-6xl font-bold text-foreground mb-6 leading-tight", children: title }),
2929      subtitle && /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-xl md:text-2xl text-muted-foreground leading-relaxed", children: subtitle })
2930    ] }) }),
2931    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 -mt-12 -mr-12 w-64 h-64 bg-primary/10 rounded-full blur-3xl" }),
2932    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 -mb-12 -ml-12 w-96 h-96 bg-accent/10 rounded-full blur-3xl" })
2933  ] });
2934}
2935const __vite_glob_0_0 = "# Blog Posts\n\nThis directory contains blog post content for your site.\n\n**Your blog starts empty.** Posts will be created here when you ask the AI agent to write blog content.\n\n## How Blog Posts Work\n\nBlog posts are stored as **Markdown files** (`.md`) with frontmatter (YAML metadata at the top). This provides:\n\n- Native markdown editing experience\n- Clean separation of metadata and content\n- Better readability and maintainability\n- Standard format used by most blog systems\n- **Automatic loading** - no manual registration needed!\n\n## Creating a Blog Post\n\nCreate a new file in this directory (e.g., `my-first-post.md`) with the following structure:\n\n```markdown\n---\ntitle: 'My First Blog Post'\nexcerpt: 'A brief description that hooks the reader'\nauthor: 'Your Name'\npublishedAt: '2025-01-15T10:00:00Z'\ncategory: 'General'\ntags: ['tutorial', 'getting-started']\nfeaturedImage: '/images/blog/my-first-post.jpg'\nseoTitle: 'My First Blog Post | My Site'\nseoDescription: 'Learn about creating your first blog post'\npublished: true\n---\n\n# My First Post\n\nThis is the full content of the blog post. You can use **markdown** formatting naturally!\n\n## Why This Matters\n\nConnect with your reader's goal or pain point. Use \"you\" language to make it personal.\n\n- **Key benefit #1**: Explain the value\n- **Key benefit #2**: Make it tangible\n- **Key benefit #3**: Show the outcome\n\n## Main Content\n\nBreak content into digestible chunks. Keep paragraphs short (2-4 sentences).\n\n### Subsection\n\nGive readers actionable information:\n\n1. **First step**: Clear instruction\n2. **Second step**: What to do next\n3. **Third step**: Expected result\n\n> **Pro Tip**: Use blockquotes for important callouts and expert advice.\n\n## Key Takeaways\n\n- First major insight\n- Second important lesson\n- Third actionable takeaway\n\n## Conclusion\n\nEnd with a clear next step. Make readers feel empowered!\n```\n\n## Frontmatter Properties\n\n**Required:**\n\n- **title**: Post title displayed on the page\n- **excerpt**: Short description (160 chars max recommended)\n- **publishedAt**: Publication date (ISO 8601 format: `\"2025-01-15T10:00:00Z\"`)\n- **published**: Whether post is live (`true`) or draft (`false`)\n\n**Optional:**\n\n- **author**: Author name\n- **updatedAt**: Last updated date (ISO 8601 format)\n- **category**: Post category for filtering\n- **tags**: Array of tags for filtering (e.g., `[\"tutorial\", \"beginner\"]`)\n- **featuredImage**: Featured image URL or path (highly recommended!)\n- **seoTitle**: SEO-optimized title (60 chars max recommended)\n- **seoDescription**: SEO meta description (160 chars max recommended)\n\n**Note**: The filename becomes the slug (e.g., `my-first-post.md` → `/blog/my-first-post`)\n\n## Automatic Loading\n\nPosts are **loaded on the fly** - no build step needed!\n\nHow it works:\n\n1. Vite's `import.meta.glob` loads all `.md` files as raw strings\n2. Lightweight frontmatter parser extracts YAML metadata\n3. react-markdown renders the content\n4. Everything happens automatically when you import the blog index\n\nJust create a `.md` file and it's instantly available - no restart needed!\n\n## Content Writing Tips\n\n- **Keep paragraphs short** (2-4 sentences)\n- **Use headings** to break up content (##, ###)\n- **Add lists** every few paragraphs for scannability\n- **Bold key terms** for emphasis\n- **Use blockquotes** (>) for tips and callouts\n- **Include code blocks** with proper language tags\n- **Add images** inline with `![alt text](image-path)`\n- **Write conversationally** - address readers directly\n\n## Getting Started\n\nYour site has a complete blog system built-in, but it starts with no posts. To get started:\n\n1. **Activate the blog**: Ask the AI agent \"Add a blog to my site\" (adds navigation link)\n2. **Create your first post**: Ask \"Create a blog post about [topic]\"\n\n## Getting Help\n\nAsk the AI agent to:\n\n- \"Add a blog to my site\" - Adds blog link to navigation\n- \"Create a blog post about [topic]\" - Writes and publishes a new post\n- \"Write 5 blog posts about [topics]\" - Creates multiple posts at once\n- \"Update the blog post about [topic]\" - Edits an existing post\n";
2936const __vite_glob_0_1 = `---
2937title: 'Best Indoor Plants for South Florida Offices'
2938excerpt: 'The right office plants thrive in South Florida heat and low-light conditions. Here are our top picks for Miami-Dade, Broward, and Palm Beach workspaces.'
2939author: 'Plant Care Interiorscapes'
2940publishedAt: '2026-03-20T10:00:00Z'
2941category: 'Indoor Plants'
2942tags: ['office plants', 'indoor plants', 'South Florida', 'Miami', 'commercial']
2943featuredImage: 'https://media.gettyimages.com/id/2227426152/photo/focused-businesswoman-wor
2943king-on-laptop-in-modern-office-with-plants.jpg?b=1&s=2048x2048&w=0&k=20&c=d-rqOM_G6JZ1GgtUfNDYfwM0e_Up-Vj0ScQ5A6aCeAY='
2944seoTitle: 'Best Office Plants for South Florida | Plant Care Interiorscapes'
2945seoDescription: 'Discover the best indoor plants for South Florida offices. Expert picks from Plant Care Interiorscapes — 15+ years serving Miami-Dade, Broward & Palm Beach.'
2946published: true
2947---
2948
2949# Best Indoor Plants for South Florida Offices
2950
2951Choosing the right plants for your office isn't just about looks — it's about picking species that will actually thrive in your space without becoming a maintenance headache. In South Florida, that means accounting for our intense heat, high humidity, and the air-conditioned interiors that most commercial buildings rely on year-round.
2952
2953After 15+ years installing and maintaining plants in offices, medical facilities, hotels, and retail spaces across Miami-Dade, Broward, and Palm Beach counties, we've learned which plants perform best and which ones struggle. Here are our top picks.
2954
2955## 1. Pothos (Epipremnum aureum)
2956
2957Pothos is the workhorse of commercial interiorscaping — and for good reason. It tolerates low light, inconsistent watering, and the dry air that comes with heavy air conditioning. Its trailing vines look great on shelves, reception desks, and in hanging planters.
2958
2959**Why it works in South Florida offices:** Pothos handles the temperature swings between outdoor heat and indoor AC better than almost any other plant. It's nearly impossible to kill, which makes it ideal for high-traffic areas where plants don't always get consistent attention.
2960
2961## 2. ZZ Plant (Zamioculcas zamiifolia)
2962
2963The ZZ plant is built for neglect. Its thick, waxy leaves store water, so it can go weeks without being watered. It thrives in low-light conditions — perfect for interior offices without windows.
2964
2965**Why it works in South Florida offices:** The ZZ plant's drought tolerance is a major advantage in commercial settings where watering schedules can be unpredictable. It also has a sleek, modern look that fits well in professional environments.
2966
2967## 3. Peace Lily (Spathiphyllum)
2968
2969Peace lilies are one of the few flowering plants that do well indoors in low light. They're elegant, easy to maintain, and they actually signal when they need water — their leaves droop slightly before bouncing back after a drink.
2970
2971**Why it works in South Florida offices:** Peace lilies love humidity, which means they're right at home in South Florida. They're also excellent air purifiers, which is a nice bonus in sealed office environments.
2972
2973## 4. Snake Plant (Sansevieria / Dracaena trifasciata)
2974
2975Snake plants are architectural, low-maintenance, and nearly indestructible. They come in a variety of sizes — from small desktop plants to tall floor specimens — making them versatile for any office layout.
2976
2977**Why it works in South Florida offices:** Snake plants tolerate the full range of South Florida conditions: high humidity, dry AC air, low light, and even some direct sun near windows. They're one of our most-requested plants for commercial installations.
2978
2979## 5. Dracaena
2980
2981Dracaenas come in many varieties — from the compact "Janet Craig" to the tall, dramatic "Marginata" — and they're all well-suited to commercial interiors. They add height and structure to lobbies, conference rooms, and open office areas.
2982
2983**Why it works in South Florida offices:** Dracaenas are tolerant of the indirect light typical in most office buildings and handle the humidity fluctuations common in South Florida. They're also long-lived when properly maintained.
2984
2985## 6. Aglaonema (Chinese Evergreen)
2986
2987Aglaonemas are known for their striking, variegated foliage — available in shades of green, silver, red, and pink. They're low-light tolerant and require minimal care, making them a great choice for adding color to office spaces.
2988
2989**Why it works in South Florida offices:** Aglaonemas are tropical plants that genuinely love South Florida's warm, humid climate. They're one of the most forgiving plants we work with, and their colorful foliage makes a strong visual impact.
2990
2991## 7. Philodendron
2992
2993Philodendrons are a large family of tropical plants with lush, dramatic foliage. Varieties like the heartleaf philodendron and the split-leaf philodendron (Monstera) are popular in modern office designs.
2994
2995**Why it works in South Florida offices:** As tropical plants, philodendrons are naturally suited to South Florida's climate. They grow quickly, look impressive, and are relatively easy to maintain with a consistent care schedule.
2996
2997## Tips for Keeping Office Plants Healthy
2998
2999Choosing the right plant is only half the battle. Here's what we've learned from maintaining thousands of commercial plants across South Florida:
3000
3001- **Consistent watering beats sporadic watering.** Most office plants prefer to dry out slightly between waterings rather than sitting in wet soil.
3002- **Watch for AC vents.** Cold air blowing directly on tropical plants can cause leaf damage. Position plants away from direct airflow when possible.
3003- **Dust the leaves.** In air-conditioned offices, dust accumulates on leaves and blocks light. A quick wipe-down every few weeks makes a noticeable difference.
3004- **Use the right pot size.** Oversized pots hold too much moisture and can lead to root rot. Match pot size to the plant's root system.
3005
3006## The Easiest Solution: Professional Plant Maintenance
3007
3008The most reliable way to keep office plants looking great is to have a professional handle it. We take care of everything — plant selection, installation, watering, fertilizing, pruning, and replacement if a plant isn't performing well.
3009
3010Our clients tell us the same thing: they love having beautiful plants in their office, and they love even more that they never have to think about them.
3011
3012If you're interested in adding plants to your South Florida office, [contact us](/contact) for a free consultation. We serve businesses throughout Miami-Dade, Broward, and Palm Beach counties.
3013`;
3014const __vite_glob_0_2 = `---
3015title: 'What Is Biophilic Design and Why Does It Matter for Your Office?'
3016excerpt: 'Biophilic design uses plants and natural elements to improve employee wellbeing and productivity. Here is what it means for South Florida commercial spaces.'
3017author: 'Plant Care Interiorscapes'
3018publishedAt: '2026-03-25T10:00:00Z'
3019category: 'Interior Landscape Design'
3020tags: ['biophilic design', 'office plants', 'interior landscaping', 'South Florida', 'workplace wellness']
3021featuredImage: 'https://media.gettyimages.com/id/2189969904/photo/modern-green-office.jpg?b=1&s=2048x2048&w=0&k=20&c=SAXar7GQGrc0K6zxDgBh-S9Q6LVVZSjN0ZxCzoPXO0Q='
3022seoTitle: 'Biophilic Design for South Florida Offices | Plant Care Interiorscapes'
3023seoDescription: 'Learn how biophilic design with indoor plants improves employee wellbeing and productivity in South Florida offices. Expert interior landscaping from Plant Care Interiorscapes.'
3024published: true
3025---
3026
3027# What Is Biophilic Design and Why Does It Matter for Your Office?
3028
3029You have probably noticed that some office
3029s just feel better than others. The air seems fresher. The space feels calmer. People seem more focused. Often, the difference comes down to one thing: plants.
3030
3031There is a name for the design philosophy behind this — biophilic design — and it is one of the most well-researched approaches to improving workplace environments. Here is what it means, what the science says, and how it applies to commercial spaces in South Florida.
3032
3033## What Is Biophilic Design?
3034
3035Biophilic design is the practice of incorporating natural elements — plants, natural light, water features, natural materials — into built environments. The term comes from "biophilia," the idea that humans have an innate connection to the natural world.
3036
3037In practical terms, biophilic design in an office might mean:
3038
3039- Living plant walls or vertical gardens
3040- Large potted plants in lobbies, conference rooms, and open work areas
3041- Natural wood and stone materials alongside greenery
3042- Maximizing natural light and views of the outdoors
3043- Water features in reception areas
3044
3045The goal is to bring the outside in — to create spaces that feel connected to nature even when you are in the middle of a city.
3046
3047## What the Research Says
3048
3049The business case for biophilic design is well-supported by research:
3050
3051**Productivity:** A study by the University of Exeter found that employees in offices with plants were 15% more productive than those in offices without plants. The researchers attributed this to improved air quality, reduced stress, and increased engagement with the workspace.
3052
3053**Stress reduction:** Multiple studies have shown that exposure to plants reduces cortisol levels — the primary stress hormone — and lowers blood pressure. In high-pressure work environments, this can have a meaningful impact on employee wellbeing.
3054
3055**Air quality:** Plants absorb carbon dioxide and release oxygen, and some species are effective at filtering common indoor air pollutants like formaldehyde and benzene. In sealed, air-conditioned offices, this can make a noticeable difference in air freshness.
3056
3057**Absenteeism:** A study published in the Journal of Experimental Psychology found that enriched office environments — including plants — reduced absenteeism by 32% compared to lean, minimal offices.
3058
3059**Talent attraction and retention:** In competitive job markets, workplace environment matters. A survey by Ambius found that 67% of workers said the presence of plants in their office made them feel more comfortable, and 31% said it made them feel more productive.
3060
3061## Biophilic Design in South Florida
3062
3063South Florida is uniquely well-suited to biophilic design. Our tropical climate means that many of the most dramatic and visually striking plants — large-leafed tropicals, palms, bromeliads, ferns — thrive here naturally. What looks exotic in a Chicago office is simply local flora in Miami.
3064
3065This gives South Florida businesses an advantage: the plants that make the biggest visual impact are also the easiest to maintain in our climate. Species like Monstera, Bird of Paradise, Areca Palm, and Peace Lily are all naturally adapted to tropical conditions and perform beautifully in air-conditioned commercial interiors.
3066
3067## How to Incorporate Biophilic Design in Your Office
3068
3069You do not need to redesign your entire office to benefit from biophilic design. Here are practical starting points:
3070
3071### Start with High-Impact Areas
3072
3073Focus first on the spaces where people spend the most time or where first impressions matter most:
3074
3075- **Reception and lobby:** Large specimen plants — a Bird of Paradise, a tall Dracaena, or a cluster of palms — make an immediate statement and set the tone for the entire space.
3076- **Conference rooms:** Plants in meeting rooms reduce stress during high-pressure discussions and improve air quality in enclosed spaces.
3077- **Open work areas:** Distributed plants throughout open floor plans create visual interest and help define zones within larger spaces.
3078
3079### Consider Scale
3080
3081One small plant on a desk does not create a biophilic environment. For a genuine impact, you need plants that are proportional to the space. In a large lobby, that might mean a 6-foot Bird of Paradise or a living plant wall. In a smaller office, a cluster of medium-sized plants in a corner can be equally effective.
3082
3083### Think About Variety
3084
3085A mix of plant types — tall specimens, trailing plants, low ground-level plants — creates a more naturalistic feel than rows of identical pots. Varying leaf shapes, textures, and shades of green adds visual richness.
3086
3087### Maintain Them Properly
3088
3089Nothing undermines a biophilic design faster than dead or struggling plants. Yellowing leaves, bare stems, and wilting plants create the opposite of the intended effect. Professional maintenance ensures your plants always look their best.
3090
3091## Working with a Professional Interiorscaper
3092
3093Designing a biophilic office environment is not just about buying plants — it requires understanding how different species perform in specific light conditions, how to create visual balance, and how to maintain plants in a commercial setting over the long term.
3094
3095We have been designing and maintaining interior landscapes for South Florida businesses for 15+ years. Our process starts with a consultation to understand your space, your aesthetic goals, and your budget. We then design a plant program, handle installation, and provide ongoing maintenance so your plants always look exactly as intended.
3096
3097[Contact us](/contact) to schedule a free consultation for your South Florida office.
3098`;
3099const __vite_glob_0_3 = `---
3100title: 'Exterior Container Plants for South Florida Commercial Properties'
3101excerpt: 'The right exterior plants make a powerful first impression. Here is what works — and what does not — for commercial entrances and outdoor space
3101s in South Florida.'
3102author: 'Plant Care Interiorscapes'
3103publishedAt: '2026-03-10T10:00:00Z'
3104category: 'Exterior Plants'
3105tags: ['exterior plants', 'commercial landscaping', 'South Florida', 'container plants', 'curb appeal']
3106featuredImage: 'https://media.gettyimages.com/id/2267439886/photo/flowers-and-plants-decorate-the-walkway-of-a-tall-building-in-a-city-during-winter-season.jpg?b=1&s=2048x2048&w=0&k=20&c=dlC9lLnjKBw17h2nJ3wgB82dKdiHPrv3cE1wEffsiko='
3107seoTitle: 'Exterior Container Plants for South Florida Commercial Properties'
3108seoDescription: 'Best exterior container plants for South Florida commercial buildings. Expert advice from Plant Care Interiorscapes — serving Miami, Fort Lauderdale & Boca Raton.'
3109published: true
3110---
3111
3112# Exterior Container Plants for South Florida Commercial Properties
3113
3114First impressions matter. The entrance to your commercial property — whether it is an office building, hotel, retail center, or apartment complex — sets the tone for everyone who walks through the door. Well-maintained exterior plants signal that your property is cared for, professional, and welcoming.
3115
3116But not all plants are suited for South Florida's outdoor conditions. Between the intense sun, heavy summer rains, salt air near the coast, and the occasional cold snap in winter, exterior plantings need to be tough. Here is what we have learned after 15+ years of installing and maintaining exterior container plants across Miami-Dade, Broward, and Palm Beach counties.
3117
3118## What Makes a Good Exterior Container Plant in South Florida?
3119
3120Before we get into specific species, here are the qualities we look for when selecting exterior plants for commercial properties:
3121
3122- **Heat tolerance:** South Florida summers are brutal. Plants need to handle full sun and temperatures that regularly exceed 90°F.
3123- **Drought tolerance:** While we get plenty of rain in summer, dry spells in winter can stress plants that are not adapted to our climate.
3124- **Wind resistance:** Coastal properties and high-rise buildings can experience significant wind. Fragile plants will not last.
3125- **Visual impact:** Commercial properties need plants that look polished and professional, not scraggly or overgrown.
3126- **Low maintenance:** The best commercial plants look great without requiring constant attention.
3127
3128## Top Exterior Container Plants for South Florida
3129
3130### Crotons (Codiaeum variegatum)
3131
3132Crotons are one of the most popular choices for South Florida commercial properties, and for good reason. Their bold, multicolored foliage — in shades of red, orange, yellow, and green — creates a striking visual impact at entrances and along walkways.
3133
3134Crotons love full sun and heat, making them perfectly suited to South Florida's climate. They do require regular watering, especially during dry periods, but they reward that care with consistently vibrant color.
3135
3136### Bromeliads
3137
3138Bromeliads are a South Florida staple. They come in an enormous variety of colors and forms, they tolerate heat and humidity, and they add a tropical flair that is perfectly suited to our climate. Many varieties are also drought-tolerant once established.
3139
3140For commercial properties, bromeliads work well as accent plants in mixed containers or as standalone specimens in decorative pots near entrances.
3141
3142### Ornamental Grasses
3143
3144Ornamental grasses add texture, movement, and a modern aesthetic to commercial landscapes. Varieties like muhly grass, fountain grass, and lemongrass are well-suited to South Florida's climate and look particularly striking when planted in large containers.
3145
3146Grasses are also low-maintenance — they require minimal watering once established and only occasional trimming to keep them looking tidy.
3147
3148### Agave and Succulents
3149
3150For properties with a contemporary or minimalist aesthetic, agave and large succulents make a bold statement. They are extremely drought-tolerant, require minimal maintenance, and have a sculptural quality that works well in modern commercial settings.
3151
3152Keep in mind that agave plants have sharp tips — they are best used in locations where foot traffic is not a concern.
3153
3154### Palms
3155
3156No plant says "South Florida" quite like a palm. For commercial properties, smaller palm varieties like the Pygmy Date Palm or the Areca Palm work well in large containers near entrances. They add height, elegance, and an unmistakably tropical feel.
3157
3158Palms require more maintenance than some other options — regular fertilization and occasional trimming — but the visual payoff is significant.
3159
3160### Ixora
3161
3162Ixora is a flowering shrub that produces clusters of bright red, orange, or yellow flowers year-round in South Florida's warm climate. It is heat-tolerant, relatively low-maintenance, and adds consistent color to commercial entrances.
3163
3164Ixora works well as a border plant or in mixed containers alongside taller specimens.
3165
3166## Container Selection Matters
3167
3168The container is as important as the plant. For commercial properties, we recommend:
3169
3170- **Fiberglass or resin containers** for durability and weather resistance
3171- **Neutral colors** (charcoal, black, white, terracotta) that complement the building's architecture
3172- **Adequate drainage** to prevent root rot during South Florida's heavy summer rains
3173- **Appropriate sizing** — oversized containers look more professional and g
3173ive plants room to grow
3174
3175## Professional Maintenance Makes the Difference
3176
3177Even the toughest plants need regular care to look their best. Our exterior plant maintenance program includes watering, fertilizing, pruning, pest management, and seasonal plant rotation to keep your property looking polished year-round.
3178
3179We work with property managers, HOAs, hotels, office buildings, and retail centers throughout South Florida. [Contact us](/contact) to learn more about our exterior plant services.
3180`;
3181const __vite_glob_0_4 = "---\ntitle: 'How Often to Water Indoor Plants in South Florida'\nexcerpt: 'Watering is the number one reason indoor plants fail. Here is a practical guide to getting it right in South Florida homes and offices.'\nauthor: 'Plant Care Interiorscapes'\npublishedAt: '2026-03-05T10:00:00Z'\ncategory: 'Plant Care Tips'\ntags: ['plant care', 'watering', 'indoor plants', 'South Florida', 'plant tips']\nfeaturedImage: 'https://media.gettyimages.com/id/1195057290/photo/mature-woman-watering-hanging-plants-in-her-lounge.jpg?b=1&s=2048x2048&w=0&k=20&c=WGtjePDb7wVLsxoVTDgxMUNulrDeqBKT8N5naHLoWU4='\nseoTitle: 'How Often to Water Indoor Plants in South Florida | Plant Care Tips'\nseoDescription: 'Learn how often to water indoor plants in South Florida. Expert watering tips from Plant Care Interiorscapes — 15+ years serving Miami-Dade, Broward & Palm Beach.'\npublished: true\n---\n\n# How Often to Water Indoor Plants in South Florida\n\nWatering is the single most common reason indoor plants fail. And the surprising truth is that most plants die from too much water, not too little.\n\nAfter 15+ years of maintaining plants in offices, hotels, medical facilities, and homes across South Florida, we have seen the same pattern over and over: well-meaning plant owners water on a fixed schedule — every Monday, say — regardless of what the plant actually needs. The result is soggy soil, root rot, and a plant that looks worse every week.\n\nHere is how to get watering right.\n\n## The Golden Rule: Check Before You Water\n\nThe most important thing you can do for your indoor plants is to check the soil before watering. Stick your finger about an inch into the soil. If it feels moist, wait. If it feels dry, water thoroughly.\n\nThat is it. That is the whole system.\n\nA fixed watering schedule ignores the variables that actually determine how quickly soil dries out: the size of the pot, the type of soil, the amount of light the plant receives, the temperature, and the humidity. In South Florida, all of these factors shift significantly between summer and winter.\n\n## How South Florida's Climate Affects Watering\n\nSouth Florida's climate creates some unique watering considerations:\n\n**Summer (May–October):** High humidity slows evaporation, which means soil stays moist longer than you might expect. Many people overwater their plants during summer because they assume the heat is drying things out — but the humidity compensates. Water less frequently than you think you need to.\n\n**Winter (November–April):** Lower humidity and cooler temperatures can cause soil to dry out more quickly, especially for plants near windows or in rooms with heating. Check soil more frequently during dry spells.\n\n**Air conditioning:** Most South Florida homes and offices run AC year-round, which creates a dry indoor environment. Plants near AC vents may need more frequent watering than plants in more humid areas of the same building.\n\n## Watering Guidelines by Plant Type\n\n### Drought-Tolerant Plants (Water Every 2–4 Weeks)\n\nThese plants store water in their leaves or roots and prefer to dry out completely between waterings:\n\n- **Snake plants** — Water every 2–3 weeks in summer, once a month in winter\n- **ZZ plants** — Water every 2–3 weeks; less in winter\n- **Cacti and succulents** — Water every 3–4 weeks; minimal water in winter\n- **Cast iron plants** — Water every 2–3 weeks\n\n### Moderate-Water Plants (Water Every 1–2 Weeks)\n\nThese plants like to dry out slightly between waterings but should not go completely dry:\n\n- **Pothos** — Water when the top inch of soil is dry, typically every 1–2 weeks\n- **Dracaena** — Water every 1–2 weeks; allow soil to dry between waterings\n- **Aglaonema** — Water every 1–2 weeks; tolerates some drought\n- **Philodendron** — Water when the top inch of soil is dry\n\n### Higher-Water Plants (Water Every 5–10 Days)\n\nThese plants prefer consistently moist (but not soggy) soil:\n\n- **Peace lilies** — Water when leaves begin to droop slightly; typically every 5–7 days\n- **Ferns** — Keep soil consistently moist; may need water every 3–5 days\n- **Calathea** — Water every 5–7 days; sensitive to drought\n\n## Signs You Are Overwatering\n\n- Yellow leaves (especially lower leaves)\n- Mushy or soft stems at the base\n- Soil that stays wet for more than a week\n- Mold or algae growing on the soil surface\n- A musty smell from the pot\n\n
3181If you see these signs, let the soil dry out completely before watering again. In severe cases, you may need to repot the plant in fresh, dry soil.\n\n## Signs You Are Underwatering\n\n- Dry, crispy leaf edges\n- Leaves that curl or droop\n- Soil that pulls away from the edges of the pot\n- Slow or stunted growth\n\nIf you see these signs, water thoroughly — until water drains from the bottom of the pot — and then check the soil more frequently going forward.\n\n## The Best Way to Water\n\nWhen you do water, water thoroughly. Pour water slowly until it drains from the bottom of the pot, then stop. This ensures the entire root system gets moisture and prevents salt buildup in the soil.\n\nAvoid letting plants sit in standing water — empty saucers after watering to prevent root rot.\n\n## When to Use a Professional\n\nIf you have plants in a commercial setting — an office, hotel lobby, medical facility, or retail space — consistent professional maintenance is the most reliable way to keep them healthy. We visit on a regular schedule, check each plant individually, water as needed, and address any issues before they become problems.\n\nOur clients tell us the same thing: they tried to maintain their own office plants, but between busy schedules and staff turnover, the plants always ended up neglected. Professional maintenance takes the guesswork out of it entirely.\n\n[Contact us](/contact) to learn about our plant maintenance programs for South Florida businesses.\n";
3182const __vite_glob_0_5 = `---
3183title: '7 Low-Maintenance Indoor Plants for South Florida'
3184excerpt: 'Want beautiful plants without the upkeep? These 7 species thrive in South Florida homes and offices with minimal care — even in air-conditioned interiors.'
3185author: 'Plant Care Interiorscapes'
3186publishedAt: '2026-03-15T10:00:00Z'
3187category: 'Plant Care Tips'
3188tags: ['low maintenance', 'indoor plants', 'South Florida', 'plant tips', 'easy plants']
3189featuredImage: 'https://media.gettyimages.com/id/1280154279/photo/give-your-home-a-good-dose-of-greenery.jpg?b=1&s=2048x2048&w=0&k=20&c=NJ7gYh8Xp19ViEY8VR1Eb7g9pKW7pe6yaO_pCTvOkk4='
3190seoTitle: 'Low-Maintenance Indoor Plants South Florida | Plant Care Tips'
3191seoDescription: 'The best low-maintenance indoor plants for South Florida homes and offices. Expert tips from Plant Care Interiorscapes — serving Miami, Fort Lauderdale & Boca Raton.'
3192published: true
3193---
3194
3195# 7 Low-Maintenance Indoor Plants for South Florida
3196
3197One of the most common things we hear from new clients is: "I love plants, but I always kill them." Sound familiar?
3198
3199The truth is, most people don't kill plants because they're bad at plant care — they kill them because they chose the wrong plants for their environment. In South Florida, that means picking species that can handle our humidity, our intense heat, and the cold, dry air inside most air-conditioned buildings.
3200
3201Here are seven plants that are genuinely hard to kill in South Florida — and look great doing it.
3202
3203## 1. Pothos
3204
3205If there's one plant we'd recommend to anyone, it's pothos. It tolerates low light, irregular watering, and temperature fluctuations. It grows quickly, trails beautifully, and comes in several attractive varieties including golden, marble queen, and neon.
3206
3207**Care tip:** Water when the top inch of soil feels dry. That's it. Pothos will tell you when it's thirsty — the leaves will start to look slightly wilted.
3208
3209## 2. Snake Plant
3210
3211Snake plants (now officially classified as Dracaena trifasciata) are practically indestructible. They store water in their leaves, so they can go weeks without being watered. They tolerate low light and don't mind the dry air from air conditioning.
3212
3213**Care tip:** Water every 2–3 weeks in summer, even less in winter. The biggest mistake people make with snake plants is overwatering.
3214
3215## 3. ZZ Plant
3216
3217The ZZ plant has thick, glossy leaves and a sculptural form that looks great in modern interiors. Like the snake plant, it stores water in its rhizomes and can tolerate extended periods without watering.
3218
3219**Care tip:** ZZ plants prefer bright indirect light but will survive in low-light conditions. Water sparingly — once every 2–3 weeks is usually plenty.
3220
3221## 4. Peace Lily
3222
3223Peace lilies are one of the few low-maintenance plants that also flower indoors. Their white blooms add elegance to any space, and they're excellent at signaling when they need water (the leaves droop slightly).
3224
3225**Care tip:** Peace lilies love humidity, which makes them well-suited to South Florida. Keep them away from cold AC vents, which can cause brown leaf tips.
3226
3227## 5. Aglaonema (Chinese Evergreen)
3228
3229Aglaonemas are available in a wide range of colors — from deep green to silver, red, and pink — making them one of the most versatile decorative plants for interiors. They're tolerant of low light and irregular watering.
3230
3231**Care tip:** Avoid direct sunlight, which can scorch the leaves. Water when the top inch of soil is dry, and wipe the leaves occasionally to remove dust.
3232
3233## 6. Cast Iron Plant (Aspidistra elatior)
3234
3235True to its name, the cast iron plant is nearly impossible to kill. It tolerates low light, drought, temperature extremes, and neglect better than almost any other houseplant. It's not the flashiest plant, but it's reliable and long-lived.
3236
3237**Care tip:** Water every 2–3 weeks and keep it out of direct sunlight. That's genuinely all it needs.
3238
3239## 7. Dracaena
3240
3241Dracaenas come in many varieties and sizes, from small tabletop plants to tall floor specimens. They're tolerant of low light and infrequent watering, and their architectural form adds structure to any room.
3242
3243**Care tip:** Allow the soil to dry out between waterings. Dracaenas are sensitive to fluoride in tap water — if you notice brown leaf tips, try using filtered water.
3244
3245## The Most Common Mistake: Overwatering
3246
3247If there's one piece of advice we give more than any other, it's this: most indoor plants die from too much water, not too little. In South Florida's humid climate, soil stays moist longer than it would in drier climates. When in doubt, wait another day before watering.
3248
3249A simple test: stick your finger an inch into the soil. If it feels moist, don't water. If it feels dry, it's time.
3250
3251## Want Plants Without the Guesswork?
3252
3253We handle plant selection, installation, and ongoing maintenance for homes and businesses throughout Miami-Dade, Broward, and Palm Beach counties. Our clients get beautiful plants that always look great — without having to think about watering schedules or plant care.
3254
3255[Get in touch](/contact) for a free consultation.
3256`;
3257const __vite_glob_0_6 = `---
3258title: 'Plant Leasing vs. Buying: What Makes Sense for Your Business?'
3259excerpt: 'Should you lease or buy plants for your commercial space? Here is an honest breakdown of the costs, benefits, and tradeoffs — from a company that offers both.'
3260author: 'Plant Care Interiorscapes'
3261publishedAt: '2026-03-18T10:00:00Z'
3262category: 'Indoor Plants'
3263tags: ['plant leasing', 'commercial plants', 'office plants', 'South Florida', 'plant maintenance']
3264featuredImage: 'https://media.gettyimages.com/id/2215639727/photo/indoor-green-plants-in-the-shopping-mall-corridor-and-leisure-area.jpg?b=1&s=2048x2048&w=0&k=20&c=nc3tmnEVuMVlkFkSeV6H3yFB6T6hrsbOvAxEcTCERrc='
3265seoTitle: 'Plant Leasing vs. Buying for Businesses | Plant Care Interiorscapes'
3266seoDescription: 'Plant leasing or buying — which is right for your South Florida business? An honest comparison from Plant Care Interiorscapes, serving Miami-Dade, Broward & Palm Beach.'
3267published: true
3268---
3269
3270# Plant Leasing vs. Buying: What Makes Sense for Your Business?
3271
3272One of the most common questions we get from new clients is: "Should we lease plants or just buy them outright?" It is a fair question, and the honest answer is that it depends on your situation. Here is a straightforward breakdown of both options.
3273
3274## What Plant Leasing Actually Means
3275
3276When you lease plants from a company like ours, you are not just renting the plants — you are paying for a complete service. A typical plant leasing program includes:
3277
3278- **Plant selection and design:** We choose the right species for your space, light conditions, and aesthetic goals
3279- **Installation:** We deliver, pot, and place all plants
3280- **Regular maintenance visits:** Watering, fertilizing, pruning, and pest management on a scheduled basis
3281- **Replacement guarantee:** If a plant declines or dies, we replace it at no extra charge
3282- **Seasonal updates:** Many programs include periodic plant rotations to keep the space looking fresh
3283
3284The monthly fee covers all of this. You never have to think about the plants — they just look great.
3285
3286## What Buying Plants Means
3287
3288When you purchase plants outright, you own them. You pay once for the plants and containers, and then you are responsible for their care. You can hire a maintenance company separately, or handle care in-house.
3289
3290## The Real Cost Comparison
3291
3292This is where most people are surprised. Let us look at a typical scenario: a mid-sized office lobby with 10 plants.
3293
3294**Buying:**
3295- Plants and containers: $1,500–$3,000 upfront
3296- Monthly maintenance (if outsourced): $150–$300/month
3297- Replacement plants when they decline: $50–$200 per plant, as needed
3298- Total year-one cost: $3,300–$6,600+
3299
3300**Leasing:**
3301- Monthly lease fee (plants + maintenance + replacements): $200–$400/month
3302- Total year-one cost: $2,400–$4,800
3303- No upfront capital outlay
3304
3305Over time, the costs become more comparable — but leasing eliminates the upfront investment and the risk of replacement costs. More importantly, leasing includes guaranteed maintenance and replacement, which buying does not.
3306
3307## When Leasing Makes More Sense
3308
3309**You want zero hassle.** The biggest advantage of leasing is that it is completely hands-off. We handle everything. If a plant is not performing, we replace it. You never have to worry about whether someone remembered to water the ficus.
3310
3311**You want predictable costs.** A fixed monthly fee makes budgeting simple. No surprise replacement costs, no one-time purchases when a plant dies.
3312
3313**You want professional results.** Our maintenance team visits regularly, catches problems early, and keeps plants looking their best. The result is consistently better than most in-house maintenance programs.
3314
3315**You are in a commercial lease.** If you move offices, leased plants move with the service — or we handle the transition. Owned plants become a logistical headache.
3316
3317**You want flexibility.** Leasing programs can be scaled up or down as your space or needs change.
3318
3319## When Buying Makes More Sense
3320
3321**You have a strong in-house maintenance team.** Some larger facilities — hotels, corporate campuses, hospitals — have dedicated horticulture staff who can maintain plants professionally. In that case, ownership may make more financial sense over the long term.
3322
3323**You want full control over plant selection.** Leasing programs typically involve some standardization. If you have very specific design requirements and want to own unique specimen plants, purchasing may give you more flexibility.
3324
3325**You are outfitting a residential space.** For home installations, purchasing is often more practical than leasing.
3326
3327## The Most Common Mistake
3328
3329The most common mistake we see is businesses buying plants, skipping professional maintenance to save money, and then watching the plants slowly decline. Within six to twelve months, the office that was supposed to look lush and professional looks neglected instead.
3330
3331Plants are living things. They need consistent, knowledgeable care. If you are not going to invest in proper maintenance — whether in-house or outsourced — leasing is almost always the better choice.
3332
3333## Our Recommendation
3334
3335For most commercial clients — offices, medical facilities, hotels, retail spaces, property management companies — leasing is the smarter option. The economics are comparable to buying plus maintenance, but leasing eliminates upfront costs, guarantees results, and removes the management burden entirely.
3336
3337That said, we are happy to discuss both options and help you figure out what makes sense for your specific situation. [Contact us](/contact) for a free consultation — we serve businesses throughout Miami-Dade, Broward, and Palm Beach counties.
3338`;
3339const __vite_glob_0_7 = "---\ntitle: 'How to Use Plants to Elevate Your South Florida Event'\nexcerpt: 'Plants transform event spaces in ways flowers alone cannot. Here is how to use tropical greenery to create a memorable atmosphere at your next South Florida event.'\nauthor: 'Plant Care Interiorscapes'\npublishedAt: '2026-03-12T10:00:00Z'\ncategory: 'Events'\ntags: ['plants for events', 'event decor', 'South Florida', 'tropical plants', 'event rentals']\nfeaturedImage: 'https://media.gettyimages.com/id/1170528412/photo/lush-floral-arrangement-of-orchids-and-monstera-leaves-on-wedding-table-wedding-presidium-in.jpg?b=1&s=2048x2048&w=0&k=20&c=0Xn_sgwQ0FmLD2raQm-WfgDbvKfwMLvNnm6xwujtHxE='\nseoTitle: 'Plants for Events South Florida | Tropical Event Decor Rentals'\nseoDescription: 'Use tropical plants to transform your South Florida event. Plant rental and setup from Plant Care Interiorscapes — serving Miami, Fort Lauderdale & Boca Raton.'\npublished: true\n---\n\n# How to Use Plants to Elevate Your South Florida Event\n\nFlowers get most of the attention in event decor, but plants — large, lush, tropical plants — are what truly transform a space. A well-placed Bird of Paradise or a cluster of palms does something a floral centerpiece cannot: it changes the entire atmosphere of a room.\n\nSouth Florida is the perfect place to lean into tropical plant decor. Our climate means we have access to some of the most dramatic and beautiful plant species in the world, and they look completely natural here in a way they would not in other parts of the country.\n\nHere is how to use plants effectively at your next event.\n\n## Why Plants Work Better Than You Might Expect\n\nMost event planners think of plants as background elements — something to fill corners or add a bit of green between floral arrangements. But when used intentionally, plants can be the defining design element of an event space.\n\nA few reasons plants work so well:\n\n**Scale.** A 6-foot Bird of Paradise or a cluster of tall palms creates vertical interest that flowers simply cannot match. In large venues — ballrooms, hotel event spaces, outdoor pavilions — plants provide the scale needed to fill the space without looking sparse.\n\n**Longevity.** Unlike cut flowers, plants look just as good at the end of a 10-hour event as they did at the beginning. No wilting, no browning edges, no petals on the floor.\n\n**Versatility.** Plants work across a wide range of event styles — from formal corporate galas to casual outdoor gatherings, from tropical-themed weddings to sleek product launches.\n\n**Sustainability.** Rented plants are reused after your event. There is no waste, which is increasingly important to environmentally conscious clients and guests.\n\n## Best Plants for South Florida Events\n\n### Bird of Paradise (Strelitzia reginae / nicolai)\n\nThe Bird of Paradise is the quintessential South Florida statement plant. Its large, dramatic leaves and striking form make it ideal for entrances, stage backdrops, and focal points within a venue. The giant white Bird of Paradise (Strelitzia nicolai) can reach 6–8 feet, creating an impressive presence in large spaces.\n\n### Palms\n\nPalms instantly evoke a tropical, resort-like atmosphere. Areca palms, Kentia palms, and Pygmy Date palms all work well in event settings. They are particularly effective for outdoor events, poolside gatherings, and beach-adjacent venues.\n\n### Monstera (Split-Leaf Philodendron)\n\nMonstera's iconic split leaves have become synonymous with tropical luxury. They photograph beautifully, which makes them popular for events where social media presence matters. Use them as table accents, in clusters near photo backdrops, or as part of larger plant arrangements.\n\n### Bromeliads\n\nBromeliads add color and texture to plant arrangements. Their bold, architectural forms and vibrant colors — red, orange, pink, purple — complement tropical greenery and add visual interest without competing with floral arrangements.\n\n### Ficus Trees\n\nFor formal events, large ficus trees create an elegant, garden-like atmosphere. They w
3339ork particularly well in ballrooms and indoor venues where you want to create the feeling of being outdoors.\n\n### Bamboo\n\nBamboo is a versatile event plant that works across many styles — from tropical to minimalist to Asian-inspired themes. Tall bamboo clusters can serve as natural dividers, creating intimate zones within larger event spaces.\n\n## How to Use Plants Strategically\n\n### Define the Entrance\n\nThe entrance sets the tone for the entire event. Flanking an entrance with two large specimen plants — a pair of Birds of Paradise, tall palms, or ficus trees — creates an immediate impression and signals that this is a well-designed, thoughtful event.\n\n### Create Focal Points\n\nEvery event space needs focal points — areas that draw the eye and anchor the design. Large plants work beautifully as focal points behind a head table, on either side of a stage or podium, or at the center of a cocktail area.\n\n### Use Plants as Natural Dividers\n\nIn open-plan venues, plants can define zones without the need for walls or partitions. A row of tall palms or bamboo creates a visual boundary between a cocktail area and a dining area, for example, while maintaining an open, airy feel.\n\n### Layer Heights\n\nThe most visually interesting plant arrangements use multiple heights — tall specimen plants, medium-sized plants, and low ground-level plants or flowers. This layering creates depth and a more naturalistic feel.\n\n### Consider the Backdrop\n\nPlants photograph best against neutral or light-colored backgrounds. If you are planning a photo backdrop or step-and-repeat, consider incorporating plants into the design — they add texture and color without competing with logos or signage.\n\n## Our Event Plant Rental Process\n\nWe make event plant rentals simple:\n\n1. **Tell us about your event** — venue, date, style, and approximate number of guests\n2. **We recommend plants** — based on your space, aesthetic, and budget\n3. **We deliver and set up** — our team arrives before your event and places everything exactly as planned\n4. **We pick up after** — we return after the event to collect all plants, so you have nothing to worry about\n\nWe serve events throughout Miami-Dade, Broward, and Palm Beach counties — from intimate corporate dinners to large-scale galas and weddings.\n\n[Contact us](/contact) to discuss your upcoming event.\n";
3340const __vite_glob_0_8 = "---\ntitle: 'Why Property Managers Choose Professional Plant Services'\nexcerpt: 'For property managers in South Florida, plants are a tenant amenity that requires zero-hassle maintenance. Here is what to look for in a plant vendor.'\nauthor: 'Plant Care Interiorscapes'\npublishedAt: '2026-03-08T10:00:00Z'\ncategory: 'Property Management'\ntags: ['property management', 'commercial plants', 'South Florida', 'plant maintenance', 'vendor']\nfeaturedImage: 'https://media.gettyimages.com/id/1397693203/photo/houseplant-decorated-in-the-corner-of-office-building-interior.jpg?b=1&s=2048x2048&w=0&k=20&c=5DVyVG2dJoWDgYXrcIfKGik8M8BgCigFLWc4I8MMu4w='\nseoTitle: 'Plant Services for Property Managers South Florida | Plant Care'\nseoDescription: 'Professional plant maintenance for South Florida property managers. Reliable service, no complaints, easy invoicing. Plant Care Interiorscapes — 15+ years experience.'\npublished: true\n---\n\n# Why Property Managers Choose Professional Plant Services\n\nProperty managers have a lot to juggle. Maintenance requests, vendor coordination, tenant relations, lease renewals, budget management — the list never ends. The last thing you need is to be fielding complaints about dead plants in the lobby.\n\nThat is exactly why so many property managers across South Florida have moved to professional plant service programs. Here is what makes a good plant vendor — and what to watch out for.\n\n## What Tenants Actually Notice\n\nTenants may not consciously think about the plants in their building's common areas, but they absolutely notice when those plants look bad. Yellowing leaves, bare stems, dusty foliage, and empty pots signal neglect — and that perception extends to the property as a whole.\n\nConversely, well-maintained plants in lobbies, elevator banks, corri
3340dors, and outdoor common areas signal that the property is cared for. It is a small detail that contributes meaningfully to tenant satisfaction and retention.\n\nIn competitive South Florida markets — where tenants have options — these details matter.\n\n## The Problem with In-House Plant Care\n\nMany properties start out trying to handle plant care in-house. A maintenance staff member is assigned to water the lobby plants. It works fine for a while — until that person goes on vacation, leaves the company, or simply gets busy with other priorities.\n\nPlants are forgiving up to a point, but inconsistent care leads to decline. By the time someone notices the lobby ficus is struggling, it may be too late to save it. Now you have an emergency plant replacement on your hands, and a lobby that looked neglected for weeks or months.\n\nProfessional plant service eliminates this problem entirely. We show up on schedule, every time, regardless of what else is happening at the property.\n\n## What to Look for in a Plant Vendor\n\nNot all plant service companies are the same. Here is what separates a reliable vendor from one that will create more headaches than it solves:\n\n### Consistent Scheduling\n\nYour vendor should visit on a fixed, predictable schedule — not whenever it is convenient for them. Ask prospective vendors how they handle scheduling, what happens when a technician is sick or on vacation, and how they ensure continuity of service.\n\n### Proactive Communication\n\nA good plant vendor does not wait for you to notice a problem. They flag issues proactively — a plant that is declining, a container that needs replacing, a location where the light conditions are not working — and propose solutions before the problem becomes visible to tenants.\n\n### Simple Invoicing\n\nProperty managers deal with dozens of vendors. Your plant vendor should make billing as simple as possible — a single monthly invoice, clear line items, and no surprise charges. Avoid vendors who nickel-and-dime for every replacement or service call.\n\n### Replacement Guarantee\n\nPlants are living things. Even with excellent care, some plants will decline. A reputable vendor includes plant replacement in their service agreement — if a plant is not performing, they replace it at no additional charge.\n\n### Local Knowledge\n\nSouth Florida's climate creates specific challenges for interior plants — the combination of intense outdoor heat and heavily air-conditioned interiors, the humidity fluctuations between summer and winter, the salt air near coastal properties. A vendor with deep local experience will make better plant selections and provide more effective care than one without that context.\n\n## Common Areas That Benefit Most from Professional Plant Service\n\n**Lobbies and reception areas:** The highest-visibility areas in any commercial property. Plants here need to look impeccable at all times.\n\n**Elevator banks and corridors:** Often overlooked, but these transitional spaces benefit significantly from plants. They break up long corridors and make the building feel more welcoming.\n\n**Conference rooms and amenity spaces:** Tenants use these spaces to impress their own clients. Well-maintained plants reinforce the quality of the building.\n\n**Outdoor common areas:** Courtyards, pool decks, and building entrances benefit from container plants that are regularly maintained and seasonally updated.\n\n**Parking structures:** Covered parking areas with some natural light can support hardy plant species that soften an otherwise utilitarian environment.\n\n## Our Property Management Program\n\nWe work with property managers throughout Miami-Dade, Broward, and Palm Beach counties. Our program is designed specifically for the needs of commercial properties:\n\n- **Fixed monthly pricing** — one invoice, no surprises\n- **Scheduled maintenance visits** — consistent, reliable service\n- **Plant replacement included** — we replace declining plants at no extra charge\n- **Single point of contact** — one person who knows your property and your preferences\n- **Emergency response** — if something needs attention between sc
3340heduled visits, we respond quickly\n\nWe understand that your job is to manage the property, not to manage your plant vendor. Our goal is to be the vendor you never have to think about.\n\n[Contact us](/contact) to discuss a plant service program for your property.\n";
3341function parseFrontmatter(markdown2) {
3342  const frontmatterRegex = /^---\s*\n([\s\S]*?)\n---\s*\n([\s\S]*)$/;
3343  const match = markdown2.match(frontmatterRegex);
3344  if (!match) {
3345    return {
3346      data: {},
3347      content: markdown2
3348    };
3349  }
3350  const [, frontmatterText, content] = match;
3351  const data = {};
3352  const lines = frontmatterText.split("\n");
3353  for (const line of lines) {
3354    const colonIndex = line.indexOf(":");
3355    if (colonIndex === -1) continue;
3356    const key = line.slice(0, colonIndex).trim();
3357    let value = line.slice(colonIndex + 1).trim();
3358    if (value.startsWith('"') && value.endsWith('"') || value.startsWith("'") && value.endsWith("'")) {
3359      value = value.slice(1, -1);
3360    }
3361    if (value.startsWith("[") && value.endsWith("]")) {
3362      const arrayContent = value.slice(1, -1);
3363      data[key] = arrayContent.split(",").map((item) => item.trim().replace(/^["']|["']$/g, "")).filter((item) => item.length > 0);
3364      continue;
3365    }
3366    if (value === "true") {
3367      data[key] = true;
3368      continue;
3369    }
3370    if (value === "false") {
3371      data[key] = false;
3372      continue;
3373    }
3374    if (!isNaN(Number(value)) && value !== "") {
3375      data[key] = Number(value);
3376      continue;
3377    }
3378    data[key] = value;
3379  }
3380  return {
3381    data,
3382    content: content.trim()
3383  };
3384}
3385const _markdownFiles = /* @__PURE__ */ Object.assign({
3386  "../blog-posts/README.md": __vite_glob_0_0,
3387  "../blog-posts/best-indoor-plants-for-offices-south-florida.md": __vite_glob_0_1,
3388  "../blog-posts/biophilic-design-south-florida-offices.md": __vite_glob_0_2,
3389  "../blog-posts/exterior-container-plants-south-florida-commercial.md": __vite_glob_0_3,
3390  "../blog-posts/how-often-to-water-indoor-plants-south-florida.md": __vite_glob_0_4,
3391  "../blog-posts/low-maintenance-indoor-plants-south-florida.md": __vite_glob_0_5,
3392  "../blog-posts/plant-leasing-vs-buying-commercial-spaces.md": __vite_glob_0_6,
3393  "../blog-posts/plants-for-events-south-florida.md": __vite_glob_0_7,
3394  "../blog-posts/plants-for-property-managers-south-florida.md": __vite_glob_0_8
3395});
3396let blogPosts = Object.entries(_markdownFiles).filter(([filepath]) => !filepath.includes("README.md")).map(([filepath, content]) => {
3397  const {
3398    data,
3399    content: markdownContent
3400  } = parseFrontmatter(content);
3401  const slug = filepath.split("/").pop().replace(".md", "");
3402  return {
3403    slug: data.slug || slug,
3404    title: data.title,
3405    excerpt: data.excerpt,
3406    content: markdownContent,
3407    author: data.author,
3408    publishedAt: data.publishedAt,
3409    updatedAt: data.updatedAt,
3410    category: data.category,
3411    tags: data.tags,
3412    featuredImage: data.featuredImage,
3413    seoTitle: data.seoTitle,
3414    seoDescription: data.seoDescription,
3415    published: data.published ?? true
3416  };
3417});
3418function getBlogPosts() {
3419  const now = /* @__PURE__ */ new Date();
3420  return blogPosts.filter((post) => post.published && new Date(post.publishedAt) <= now).sort((a, b) => new Date(b.publishedAt).getTime() - new Date(a.publishedAt).getTime());
3421}
3422function getPostBySlug(slug) {
3423  const now = /* @__PURE__ */ new Date();
3424  return blogPosts.find((post) => post.slug === slug && post.published && new Date(post.publishedAt) <= now) || null;
3425}
3426function getPostsByTag(tag) {
3427  const now = /* @__PURE__ */ new Date();
3428  return blogPosts.filter((post) => {
3429    var _a2;
3430    return post.published && ((_a2 = post.tags) == null ? void 0 : _a2.includes(tag)) && new Date(post.publishedAt) <= now;
3431  }).sort((a, b) => new Date(b.publishedAt).getTime() - new Date(a.publishedAt).getTime());
3432}
3433function getPostsByCategory(category) {
3434  const now = /* @__PURE__ */ new Date();
3435  return blogPosts.filter((post) => post.published && post.category === category && new Date(post.publishedAt) <= now).sort((a, b) => new Date(b.publishedAt).getTime() - new Date(a.publishedAt).getTime());
3436}
3437function getRelatedPosts(post, limit = 3) {
3438  const allPosts = getBlogPosts();
3439  const scoredPosts = allPosts.filter((p) => p.slug !== post.slug).map((p) => {
3440    let score = 0;
3441    if (p.category === post.category) {
3442      score += 3;
3443    }
3444    if (p.tags && post.tags) {
3445      const sharedTags = p.tags.filter((tag) => {
3446        var _a2;
3447        return (_a2 = post.tags) == null ? void 0 : _a2.includes(tag);
3448      });
3449      score += sharedTags.length;
3450    }
3451    return {
3452      post: p,
3453      score
3454    };
3455  }).filter((item) => item.score > 0).sort((a, b) => {
3456    if (b.score !== a.score) {
3457      return b.score - a.score;
3458    }
3459    return new Date(b.post.publishedAt).getTime() - new Date(a.post.publishedAt).getTime();
3460  });
3461  return scoredPosts.slice(0, limit).map((item) => item.post);
3462}
3463function getAllTags() {
3464  const now = /* @__PURE__ */ new Date();
3465  const tags = /* @__PURE__ */ new Set();
3466  blogPosts.filter((post) =>
3466 post.published && new Date(post.publishedAt) <= now).forEach((post) => {
3467    var _a2;
3468    (_a2 = post.tags) == null ? void 0 : _a2.forEach((tag) => tags.add(tag));
3469  });
3470  return Array.from(tags).sort();
3471}
3472function getAllCategories() {
3473  const now = /* @__PURE__ */ new Date();
3474  const categories = /* @__PURE__ */ new Set();
3475  blogPosts.filter((post) => post.published && new Date(post.publishedAt) <= now).forEach((post) => {
3476    if (post.category) {
3477      categories.add(post.category);
3478    }
3479  });
3480  return Array.from(categories).sort();
3481}
3482function calculateReadingTime(content) {
3483  const plainText = content.replace(/<[^>]*>/g, "").replace(/[#*_`]/g, "");
3484  const wordCount = plainText.split(/\s+/).filter((word) => word.length > 0).length;
3485  const minutes = Math.ceil(wordCount / 200);
3486  return minutes;
3487}
3488function formatPostDate(dateString, format = "long") {
3489  const date = new Date(dateString);
3490  const optionsMap = {
3491    short: {
3492      month: "short",
3493      day: "numeric",
3494      year: "numeric"
3495    },
3496    long: {
3497      month: "long",
3498      day: "numeric",
3499      year: "numeric"
3500    },
3501    full: {
3502      weekday: "long",
3503      month: "long",
3504      day: "numeric",
3505      year: "numeric"
3506    }
3507  };
3508  const options = optionsMap[format];
3509  return date.toLocaleDateString("en-US", options);
3510}
3511function paginatePosts(posts, page = 1, pageSize = 9) {
3512  const totalPosts = posts.length;
3513  const totalPages = Math.ceil(totalPosts / pageSize);
3514  const currentPage = Math.max(1, Math.min(page, totalPages));
3515  const startIndex = (currentPage - 1) * pageSize;
3516  const endIndex = startIndex + pageSize;
3517  return {
3518    posts: posts.slice(startIndex, endIndex),
3519    pagination: {
3520      currentPage,
3521      totalPages,
3522      totalPosts,
3523      pageSize,
3524      hasNextPage: currentPage < totalPages,
3525      hasPreviousPage: currentPage > 1
3526    }
3527  };
3528}
3529function BlogCard({
3530  post,
3531  variant = "default"
3532}) {
3533  const readingTime = calculateReadingTime(post.content);
3534  const formattedDate = formatPostDate(post.publishedAt, "short");
3535  if (variant === "horizontal") {
3536    return /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: `/blog/${post.slug}`, className: "group flex flex-col sm:flex-row gap-6 bg-card rounded-2xl border-2 border-border overflow-hidden hover:shadow-2xl hover:border-primary/30 transition-all duration-300", children: [
3537      post.featuredImage && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "sm:w-72 h-56 sm:h-auto flex-shrink-0 overflow-hidden", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: post.featuredImage, alt: post.title, className: "w-full h-full object-cover group-hover:scale-110 transition-transform duration-500" }) }),
3538      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex-1 p-8", children: [
3539        post.category && /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "inline-block px-3 py-1 text-xs font-bold tracking-wide uppercase text-primary bg-primary/10 rounded-full border border-primary/20 mb-3", children: post.category }),
3540        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-2xl md:text-3xl font-bold text-foreground mt-2 group-hover:text-primary transition-colors leading-tight", children: post.title }),
3541        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-muted-foreground mt-4 line-clamp-2 text-base leading-relaxed", children: post.excerpt }),
3542        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-3 mt-6 text-sm text-muted-foreground font-medium", children: [
3543          /* @__PURE__ */ jsxRuntimeExports.jsx("time", { dateTime: post.publishedAt, children: formattedDate }),
3544          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border", children: "•" }),
3545          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { children: [
3546            readingTime,
3547            " min read"
3548          ] }),
3549          post.author && /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
3550            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border", children: "•" }),
3551            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-foreground", children: post.author })
3552          ] })
3553        ] })
3554      ] })
3555    ] });
3556  }
3557  if (variant === "minimal") {
3558    return /* @__PURE__ */ jsxRuntimeExports.jsx(Link, { to: `/blog/${post.slug}`, className: "group block py-6 border-b-2 border-border/50 hover:border-primary/50 transition-all", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start justify-between gap-6", children: [
3559      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex-1", children: [
3560        post.category && /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-xs font-bold uppercase tracking-wide text-primary", children: post.category }),
3561        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-xl font-bold text-foreground mt-2 group-hover:text-primary transition-colors leading-snug", children: post.title }),
3562        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 mt-3 text-sm text-muted-foreground font-medium", children: [
3563          /* @__PURE__ */ jsxRuntimeExports.jsx("time", { dateTime: post.publishedAt, children: formattedDate }),
3564          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border", children: "•" }),
3565          /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { children: [
3566            readingTime,
3567            " min read"
3568          ] })
3569        ] })
3570      ] }),
3571      post.featuredImage && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-24 h-24 flex-shrink-0 rounded-lg overflow-hidden ring-2 ring-border group-hover:ring-primary/30 transition-all", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: post.featuredImage, alt: post.title, className: "w-full h-full object-cover group-hover:scale-110 transition-transform duration-300" }) })
3572    ] }) });
3573  }
3574  return /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: `/blog/${post.slug}`, className: "group block bg-card rounded-2xl border-2 border-border overflow-hidden hover:shadow-2xl hover:border-primary/30 hover:-translate-y-1 transition-all duration-300", children: [
3575    post.featuredImage && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "aspect-[16/9] overflow-hidden", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: post.featuredImage, alt: post.title, className: "w-full h-full object-cover group-hover:scale-110 transition-transform duration-500" }) }),
3576    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "p-6 lg:p-8", children: [
3577      post.category && /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "inline-block px-3 py-1 text-xs font-bold tracking-wide uppercase text-primary bg-primary/10 rounded-full border border-primary/20", children: post.category }),
3578      /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-xl md:text-2xl font-bold text-foreground mt-4 group-hover:text-primary transition-colors leading-tight", children: post.title }),
3579      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-muted-foreground mt-3 line-clamp-3 leading-relaxed", children: post.excerpt }),
3580      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-3 mt-6 text-sm text-muted-foreground font-medium", children: [
3581        /* @__PURE__ */ jsxRuntimeExports.jsx("time", { dateTime: post.publishedAt, children: formattedDate }),
3582        /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border", children: "•" }),
3583        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { children: [
3584          readingTime,
3585          " min read"
3586        ] }),
3587        post.author && /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
3588          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border", children: "•" }),
3589          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-foreground", children: post.author })
3590        ] })
3591      ] }),
3592      post.tags && post.tags.length > 0 && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap gap-2 mt-5", children: post.tags.slice(0, 3).map((tag) => /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "px-3 py-1.5 text-xs font-semibold bg-accent/50 text-foreground rounded-lg border border-border/50", children: [
3593        "#",
3594        tag
3595      ] }, tag)) })
3596    ] })
3597  ] });
3598}
3599function BlogGrid({
3600  posts,
3601  variant = "default",
3602  columns = 3
3603}) {
3604  if (posts.length === 0) {
3605    return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-center py-16", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-md mx-auto", children: [
3606      /* @__PURE__ */ jsxRuntimeExports.jsx("svg", { className: "w-16 h-16 mx-auto mb-4 text-muted-foreground opacity-50", fill: "none", stroke: "currentColor", viewBox: "0 0 24 24", children: /* @__PURE__ */ jsxRuntimeExports.jsx("path", { strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 1.5, d: "M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z" }) }),
3607      /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-xl font-semibold text-foreground mb-2", children: "No posts yet" }),
3608      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-muted-foreground", children: "This blog is ready to go! Posts will appear here once they're created." })
3609    ] }) });
3610  }
3611  if (variant === "horizontal") {
3612    return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-6", children: posts.map((post) => /* @__PURE__ */ jsxRuntimeExports.jsx(BlogCard, { post, variant: "horizontal" }, post.slug)) });
3613  }
3614  if (variant === "minimal") {
3615    return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-0", children: posts.map((post) => /* @__PURE__ */ jsxRuntimeExports.jsx(BlogCard, { post, variant: "minimal" }, post.slug)) });
3616  }
3617  const gridColumns = {
3618    2: "grid-cols-1 md:grid-cols-2",
3619    3: "grid-cols-1 md:grid-cols-2 lg:grid-cols-3",
3620    4: "grid-cols-1 md:grid-cols-2 lg:grid-cols-4"
3621  }[columns];
3622  return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: `grid ${gridColumns} gap-8`, children: posts.map((post) => /* @__PURE__ */ jsxRuntimeExports.jsx(BlogCard, { post, variant: "default" }, post.slug)) });
3623}
3624function BlogPage() {
3625  const [searchParams, setSearchParams] = useSearchParams();
3626  const [posts, setPosts] = reactExports.useState([]);
3627  const [categories, setCategories] = reactExports.useState([]);
3628  const [tags, setTags] = reactExports.useState([]);
3629  const categoryFilter = searchParams.get("category");
3630  const tagFilter = searchParams.get("tag");
3631  const page = parseInt(searchParams.get("page") || "1", 10);
3632  reactExports.useEffect(() => {
3633    let filteredPosts;
3634    if (categoryFilter) {
3635      filteredPosts = getPostsByCategory(categoryFilter);
3636    } else if (tagFilter) {
3637      filteredPosts = getPostsByTag(tagFilter);
3638    } else {
3639      filteredPosts = getBlogPosts();
3640    }
3641    setPosts(filteredPosts);
3642    setCategories(getAllCategories());
3643    setTags(getAllTags());
3644  }, [categoryFilter, tagFilter]);
3645  const {
3646    posts: paginatedPosts,
3647    pagination
3648  } = paginatePosts(posts, page, 9);
3649  const clearFilters = () => {
3650    setSearchParams({});
3651  };
3652  const setCategory = (category) => {
3653    setSearchParams({
3654      category
3655    });
3656  };
3657  const setTag = (tag) => {
3658    setSearchParams({
3659      tag
3660    });
3661  };
3662  const goToPage = (newPage) => {
3663    const params = {
3664      page: newPage.toString()
3665    };
3666    if (categoryFilter) params.category = categoryFilter;
3667    if (tagFilter) params.tag = tagFilter;
3668    setSearchParams(params);
3669  };
3670  return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "min-h-screen bg-background", children: [
3671    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
3672      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Plant Care Tips & Guides | Plant Care Interiorscapes Blog" }),
3673      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Expert plant care tips, interior landscaping ideas, and guides for South Florida homes and businesses. From Plant Care Interiorscapes — 15+ years serving Miami-Dade, Broward & Palm Beach." }),
3674      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "plant care tips South Florida, indoor plant guide Miami, interior landscaping blog, commercial plant maintenance tips, office plants South Florida, plant care blog Miami" }),
3675      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/blog" }),
3676      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Plant Care Tips & Guides | Plant Care Interiorscapes Blog" }),
3677      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Expert plant care tips and interior landscaping guides for South Florida businesses. From Plant Care Interiorscapes — 15+ years serving Miami-Dade, Broward & Palm Beach." }),
3678      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
3679      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/blog" }),
3680      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
3681      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
3682      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Plant Care Tips & Guides | Plant Care Interiorscapes Blog" }),
3683      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Expert plant care tips and interior landscaping guides for South Florida businesses." }),
3684      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
3685      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
3686        "@context": "https://schema.org",
3687        "@type": "Blog",
3688        "@id": "https://www.plantcarefl.com/blog#webpage",
3689        "name": "Plant Care Tips & Guides",
3690        "url": "https://www.plantcarefl.com/blog",
3691        "description": "Expert plant care tips and interior landscaping guides for South Florida businesses.",
3692        "isPartOf": {
3693          "@id": "https://www.plantcarefl.com/#website"
3694        },
3695        "publisher": {
3696          "@id": "https://www.plantcarefl.com/#organization"
3697        }
3698      }) })
3699    ] }),
3700    /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "sr-only", children: "Plant Care Tips & Guides — Plant Care Interiorscapes Blog" }),
3701    /* @__PURE__ */ jsxRuntimeExports.jsx(BlogHero, { title: "Plant Tips & Guides", subtitle: "Expert advice on indoor plants, interior landscaping, and keeping your South Florida space looking its best", variant: "default" }),
3702    /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 py-12", children: [
3703      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mb-8 flex flex-wrap items-center gap-4", children: [
3704        (categoryFilter || tagFilter) && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2", children: [
3705          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-sm text-muted-foreground", children: "Filters:" }),
3706          categoryFilter && /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-2 px-3 py-1.5 bg-primary text-primary-foreground rounded-full text-sm font-medium", children: [
3707            "Category: ",
3708            categoryFilter,
3709            /* @__PURE__ */ jsxRuntimeExports.jsx("button", { onClick: clearFilters, className: "hover:opacity-80 transition-opacity", "aria-label": "Clear filter", children: "×" })
3710          ] }),
3711          tagFilter && /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-2 px-3 py-1.5 bg-primary text-primary-foreground rounded-full text-sm font-medium", children: [
3712            "Tag: ",
3713            tagFilter,
3714            /* @__PURE__ */ jsxRuntimeExports.jsx("button", { onClick: clearFilters, className: "hover:opacity-80 transition-opacity", "aria-label": "Clear filter", children: "×" })
3715          ] })
3716        ] }),
3717        categories.length > 0 && !categoryFilter && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("select", { className: "px-4 py-2 bg-card border border-border rounded-lg text-foreground text-sm font-medium hover:border-primary transition-colors cursor-pointer", onChange: (e) => setCategory(e.target.value), value: "", children: [
3718          /* @__PURE__ */ jsxRuntimeExports.jsx("option", { value: "", children: "Filter by category" }),
3719          categories.map((category) => /* @__PURE__ */ jsxRuntimeExports.jsx("option", { value: category, children: category }, category))
3720        ] }) }),
3721        tags.length > 0 && !tagFilter && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex flex-wrap gap-2", children: [
3722          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-sm text-muted-foreground self-center", children: "Tags:" }),
3723          tags.slice(0, 5).map((tag) => /* @__PURE__ */ jsxRuntimeExports.jsxs("button", { onClick: () => setTag(tag), className: "px-3 py-1.5 text-xs font-medium bg-accent text-accent-foreground rounded-full hover:bg-accent/80 transition-colors", children: [
3724            "#",
3725            tag
3726          ] }, tag))
3727        ] })
3728      ] }),
3729      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "mb-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("p", { className: "text-sm text-muted-foreground", children: [
3730        pagination.totalPosts,
3731        " ",
3732        pagination.totalPosts === 1 ? "post" : "posts",
3733        categoryFilter && ` in ${categoryFilter}`,
3734        tagFilter && ` tagged with ${tagFilter}`
3735      ] }) }),
3736      /* @__PURE__ */ jsxRuntimeExports.jsx(BlogGrid, { posts: paginatedPosts, variant: "default", columns: 3 }),
3737      pagination.totalPages > 1 && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-12 flex justify-center items-center gap-2", children: [
3738        /* @__PURE__ */ jsxRuntimeExports.jsx("button", { onClick: () => goToPage(pagination.currentPage - 1), disabled: !pagination.hasPreviousPage, className: "px-4 py-2 bg-card border border-border rounded-lg text-foreground font-medium hover:border-primary transition-colors disabled:opacity-50 disabled:cursor-not-allowed", children: "Previous" }),
3739        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex gap-2", children: Array.from({
3740          length: pagination.totalPages
3741        }, (_, i) => i + 1).map((pageNum) => /* @__PURE__ */ jsxRuntimeExports.jsx("button", { onClick: () => goToPage(pageNum), className: `w-10 h-10 rounded-lg font-medium transition-colors ${pageNum === pagination.currentPage ? "bg-primary text-primary-foreground" : "bg-card border border-border text-foreground hover:border-primary"}`, children: pageNum }, pageNum)) }),
3742        /* @__PURE__ */ jsxRuntimeExports.jsx("button", { onClick: () => goToPage(pagination.currentPage + 1), disabled: !pagination.hasNextPage, className: "px-4 py-2 bg-card border border-border rounded-lg text-foreground font-medium hover:border-primary transition-colors disabled:opacity-50 disabled:cursor-not-allowed", children: "Next" })
3743      ] })
3744    ] })
3745  ] });
3746}
3747function BlogPost({
3748  post
3749}) {
3750  const readingTime = calculateReadingTime(post.content);
3751  const formattedDate = formatPostDate(post.publishedAt, "full");
3752  const updatedDate = post.updatedAt ? formatPostDate(post.updatedAt, "long") : null;
3753  const [scrollProgress, setScrollProgress] = reactExports.useState(0);
3754  reactExports.useEffect(() => {
3755    const handleScroll = () => {
3756      const windowHeight = window.innerHeight;
3757      const documentHeight = document.documentElement.scrollHeight - windowHeight;
3758      const scrolled = window.scrollY;
3759      const progress = scrolled / documentHeight * 100;
3760      setScrollProgress(Math.min(100, Math.max(0, progress)));
3761    };
3762    window.addEventListener("scroll", handleScroll);
3763    return () => window.removeEventListener("scroll", handleScroll);
3764  }, []);
3765  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
3766    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "fixed top-0 left-0 right-0 z-50 h-1 bg-border/30", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "h-full bg-gradient-to-r from-primary via-primary/80 to-primary transition-all duration-150 ease-out", style: {
3767      width: `${scrollProgress}%`
3768    } }) }),
3769    /* @__PURE__ */ jsxRuntimeExports.jsxs("article", { className: "relative", children: [
3770      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 overflow-hidden pointer-events-none", "aria-hidden": "true", children: [
3771        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -top-40 -right-40 w-96 h-96 bg-primary/5 rounded-full blur-3xl" }),
3772        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-1/3 -left-40 w-80 h-80 bg-accent/5 rounded-full blur-3xl" }),
3773        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-1/4 -right-32 w-72 h-72 bg-primary/5 rounded-full blur-3xl" })
3774      ] }),
3775      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 py-12 lg:py-20", children: [
3776        /* @__PURE__ */ jsxRuntimeExports.jsx("header", { className: "mb-16 lg:mb-24", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "text-center", children: [
3777          post.category && /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "mb-8 animate-fade-in", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-2 px-6 py-2.5 text-xs font-bold tracking-widest uppercase text-primary bg-gradient-to-r from-primary/10 to-primary/5 rounded-full border-2 border-primary/20 shadow-lg shadow-primary/10", children: [
3778            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "w-2 h-2 rounded-full bg-primary animate-pulse" }),
3779            post.category
3780          ] }) }),
3781          /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "text-5xl sm:text-6xl md:text-7xl lg:text-8xl font-black text-foreground mb-10 leading-[0.95] tracking-tighter", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "bg-gradient-to-br from-foreground via-foreground to-foreground/70 bg-clip-text text-transparent", children: post.title }) }),
3782          post.excerpt && /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-xl md:text-3xl text-muted-foreground mb-12 max-w-3xl mx-auto leading-relaxed font-light", children: post.excerpt }),
3783          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "inline-flex items-center gap-4 px-8 py-4 bg-accent/30 rounded-2xl border-2 border-border/50 shadow-xl backdrop-blur-sm", children: [
3784            post.author && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-3", children: [
3785              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-12 h-12 rounded-full bg-gradient-to-br from-primary to-primary/70 flex items-center justify-center shadow-lg", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-lg font-bold text-white", children: post.author.charAt(0).toUpperCase() }) }),
3786              /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "font-bold text-foreground tracking-wide", children: post.author })
3787            ] }),
3788            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border text-2xl", children: "•" }),
3789            /* @__PURE__ */ jsxRuntimeExports.jsx("time", { dateTime: post.publishedAt, className: "tracking-wide text-muted-foreground font-medium", children: formattedDate }),
3790            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-border text-2xl", children: "•" }),
3791            /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "tracking-wide text-muted-foreground font-medium flex items-center gap-2", children: [
3792              /* @__PURE__ */ jsxRuntimeExports.jsx("svg", { className: "w-5 h-5", fill: "none", stroke: "currentColor", viewBox: "0 0 24 24", children: /* @__PURE__ */ jsxRuntimeExports.jsx("path", { strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2, d: "M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z" }) }),
3793              readingTime,
3794              " min read"
3795            ] })
3796          ] }),
3797          updatedDate && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-6 text-sm text-muted-foreground/80 italic", children: [
3798            "Last updated: ",
3799            updatedDate
3800          ] })
3801        ] }) }),
3802        post.featuredImage && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mb-20 lg:mb-28 relative group", children: [
3803          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -inset-4 bg-gradient-to-r from-primary/20 to-accent/20 rounded-3xl blur-2xl opacity-0 group-hover:opacity-100 transition-opacity duration-500" }),
3804          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative rounded-3xl overflow-hidden shadow-2xl ring-1 ring-border/50", children: /* @__PURE__ */ jsxRuntimeExports.jsx("img", { src: post.featuredImage, alt: post.title, className: "w-full h-auto object-cover transform group-hover:scale-[1.02] transition-transform duration-700", loading: "eager" }) })
3805        ] }),
3806        /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative", children: [
3807          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "hidden lg:block absolute -left-20 top-0 bottom-0 w-1 bg-gradient-to-b from-transparent via-primary/30 to-transparent" }),
3808          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "rich-text", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Markdown, { remarkPlugins: [remarkGfm], components: {
3809            // Custom heading renderers with decorative elements
3810            h2: ({
3811              node,
3812              ...props
3813            }) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative mt-20 mb-8 group", children: [
3814              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -left-8 top-1/2 -translate-y-1/2 w-4 h-4 bg-primary rounded-full opacity-50 group-hover:opacity-100 transition-opacity" }),
3815              /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-4xl md:text-5xl font-black text-foreground leading-tight tracking-tight", ...props }),
3816              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "mt-4 h-1 w-20 bg-gradient-to-r from-primary to-transparent rounded-full" })
3817            ] }),
3818            h3: ({
3819              node,
3820              ...props
3821            }) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative mt-16 mb-6", children: [
3822              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -left-6 top-1/2 -translate-y-1/2 w-2 h-2 bg-primary/70 rounded-full" }),
3823              /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-3xl md:text-4xl font-bold text-foreground leading-tight", ...props })
3824            ] }),
3825            h4: ({
3826              node,
3827              ...props
3828            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("h4", { className: "text-2xl md:text-3xl font-bold text-foreground mt-12 mb-4 leading-tight", ...props }),
3829            // Enhanced paragraphs
3830            p: ({
3831              node,
3832              ...props
3833            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-lg md:text-xl text-muted-foreground leading-[1.8] mb-8 tracking-wide", ...props }),
3834            // Beautiful blockquotes
3835            blockquote: ({
3836              node,
3837              ...props
3838            }) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative my-12 pl-10 pr-8 py-8 bg-gradient-to-br from-primary/10 via-primary/5 to-transparent rounded-2xl border-l-4 border-primary shadow-xl", children: [
3839              /* @__PURE__ */ jsxRuntimeExports.jsx("svg", { className: "absolute top-6 left-4 w-6 h-6 text-primary/40", fill: "currentColor", viewBox: "0 0 24 24", children: /* @__PURE__ */ jsxRuntimeExports.jsx("path", { d: "M14.017 21v-7.391c0-5.704 3.731-9.57 8.983-10.609l.995 2.151c-2.432.917-3.995 3.638-3.995 5.849h4v10h-9.983zm-14.017 0v-7.391c0-5.704 3.748-9.57 9-10.609l.996 2.151c-2.433.917-3.996 3.638-3.996 5.849h3.983v10h-9.983z" }) }),
3840              /* @__PURE__ */ jsxRuntimeExports.jsx("blockquote", { className: "text-xl md:text-2xl font-medium text-foreground leading-relaxed italic pl-6", ...props })
3841            ] }),
3842            // Styled lists
3843            ul: ({
3844              node,
3845              ...props
3846            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("ul", { className: "my-10 space-y-4 text-lg text-muted-foreground", ...props }),
3847            ol: ({
3848              node,
3849              ...props
3850            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("ol", { className: "my-10 space-y-4 text-lg text-muted-foreground", ...props }),
3851            li: ({
3852              node,
3853              ...props
3854            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("li", { className: "leading-relaxed ml-8 pl-4 relative before:content-[''] before:absolute before:left-0 before:top-[0.65em] before:w-2 before:h-2 before:bg-primary before:rounded-full", ...props }),
3855            // Enhanced code blocks
3856            code: ({
3857              node,
3858              ...props
3859            }) => {
3860              const isInline = !("data-language" in props) && !props.className;
3861              if (isInline) {
3862                return /* @__PURE__ */ jsxRuntimeExports.jsx("code", { className: "px-2 py-1 text-base font-mono text-primary bg-accent/50 rounded-lg border border-border/50", ...props });
3863              }
3864              return /* @__PURE__ */ jsxRuntimeExports.jsx("code", { className: "block", ...props });
3865            },
3866            pre: ({
3867              node,
3868              ...props
3869            }) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative my-10 group", children: [
3870              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -inset-2 bg-gradient-to-r from-primary/10 to-accent/10 rounded-2xl opacity-0 group-hover:opacity-100 transition-opacity" }),
3871              /* @__PURE__ */ jsxRuntimeExports.jsx("pre", { className: "relative bg-accent/80 text-foreground rounded-2xl p-8 border-2 border-border shadow-2xl overflow-x-auto backdrop-blur-sm", ...props })
3872            ] }),
3873            // Beautiful images
3874            img: ({
3875              node,
3876              ...props
3877            }) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative my-16 group", children: [
3878              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -inset-4 bg-gradient-to-r from-primary/10 to-accent/10 rounded-3xl blur-xl opacity-0 group-hover:opacity-100 transition-opacity" }),
3879              /* @__PURE__ */ jsxRuntimeExports.jsx("img", { className: "relative w-full rounded-2xl shadow-2xl ring-1 ring-border/50", ...props })
3880            ] }),
3881            // Horizontal rules as decorative elements
3882            hr: ({
3883              node,
3884              ...props
3885            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "my-20 flex items-center justify-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-4", children: [
3886              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-16 h-0.5 bg-gradient-to-r from-transparent to-border rounded-full" }),
3887              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-3 h-3 bg-primary rounded-full" }),
3888              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-8 h-0.5 bg-border rounded-full" }),
3889              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-3 h-3 bg-primary/60 rounded-full" }),
3890              /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-16 h-0.5 bg-gradient-to-l from-transparent to-border rounded-full" })
3891            ] }) }),
3892            // Enhanced tables
3893            table: ({
3894              node,
3895              ...props
3896            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "my-12 rounded-2xl overflow-hidden shadow-2xl border-2 border-border", children: /* @__PURE__ */ jsxRuntimeExports.jsx("table", { className: "w-full", ...props }) }),
3897            thead: ({
3898              node,
3899              ...props
3900            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("thead", { className: "bg-gradient-to-r from-accent to-accent/80", ...props }),
3901            th: ({
3902              node,
3903              ...props
3904            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("th", { className: "px-6 py-4 text-left font-bold text-foreground border-b-2 border-border", ...props }),
3905            td: ({
3906              node,
3907              ...props
3908            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("td", { className: "px-6 py-4 text-muted-foreground border-b border-border/50", ...props }),
3909            tr: ({
3910              node,
3911              ...props
3912            }) => /* @__PURE__ */ jsxRuntimeExports.jsx("tr", { className: "even:bg-accent/20 hover:bg-accent/30 transition-colors", ...props })
3913          }, children: post.content }) })
3914        ] }),
3915        post.tags && post.tags.length > 0 && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-24 pt-12 border-t-2 border-border/50 relative", children: [
3916          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -top-4 left-1/2 -translate-x-1/2 px-6 py-2 bg-background", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex gap-2", children: [
3917            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-2 h-2 rounded-full bg-primary" }),
3918            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-2 h-2 rounded-full bg-primary/60" }),
3919            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-2 h-2 rounded-full bg-primary/30" })
3920          ] }) }),
3921          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "text-center mb-8", children: /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-sm font-black uppercase tracking-[0.2em] text-muted-foreground", children: "Explore Topics" }) }),
3922          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-4", children: post.tags.map((tag) => /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "group relative px-6 py-3 text-sm font-bold bg-gradient-to-br from-accent/50 to-accent/30 text-foreground rounded-xl border-2 border-border/50 hover:border-primary hover:shadow-lg hover:shadow-primary/20 hover:-translate-y-0.5 transition-all duration-200 cursor-pointer overflow-hidden", children: [
3923            /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "absolute inset-0 bg-gradient-to-br from-primary/0 to-primary/0 group-hover:from-primary/10 group-hover:to-primary/5 transition-all duration-200" }),
3924            /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "relative", children: [
3925              "#",
3926              tag
3927            ] })
3928          ] }, tag)) })
3929        ] }),
3930        post.author && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "mt-24 pt-12 border-t-2 border-border/50 relative", children: [
3931          /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -top-4 left-1/2 -translate-x-1/2 px-6 py-2 bg-background", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-8 h-1 bg-gradient-to-r from-transparent via-primary to-transparent rounded-full" }) }),
3932          /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative p-10 bg-gradient-to-br from-accent/40 via-accent/20 to-transparent rounded-3xl border-2 border-border/50 shadow-2xl overflow-hidden", children: [
3933            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-32 h-32 bg-primary/5 rounded-bl-full" }),
3934            /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-24 h-24 bg-accent/10 rounded-tr-full" }),
3935            /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "relative flex items-start gap-8", children: [
3936              /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex-shrink-0 relative group", children: [
3937                /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute -inset-2 bg-gradient-to-br from-primary to-primary/50 rounded-full blur opacity-50 group-hover:opacity-75 transition-opacity" }),
3938                /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative w-24 h-24 rounded-full bg-gradient-to-br from-primary to-primary/70 flex items-center justify-center shadow-xl ring-4 ring-background", children: /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-4xl font-black text-white", children: post.author.charAt(0).toUpperCase() }) })
3939              ] }),
3940              /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex-1", children: [
3941                /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-xs font-black uppercase tracking-[0.2em] text-muted-foreground mb-3", children: "Written by" }),
3942                /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-3xl font-black text-foreground mb-3", children: post.author }),
3943                /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-lg text-muted-foreground leading-relaxed", children: "Content creator and writer sharing insights and stories." })
3944              ] })
3945            ] })
3946          ] })
3947        ] })
3948      ] })
3949    ] })
3950  ] });
3951}
3952function BlogPostPage() {
3953  const {
3954    slug
3955  } = useParams();
3956  const [post, setPost] = reactExports.useState(null);
3957  const [relatedPosts, setRelatedPosts] = reactExports.useState([]);
3958  const [loading, setLoading] = reactExports.useState(true);
3959  reactExports.useEffect(() => {
3960    if (!slug) {
3961      setLoading(false);
3962      return;
3963    }
3964    const foundPost = getPostBySlug(slug);
3965    setPost(foundPost);
3966    if (foundPost) {
3967      setRelatedPosts(getRelatedPosts(foundPost, 3));
3968    }
3969    setLoading(false);
3970  }, [slug]);
3971  if (loading) {
3972    return /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "min-h-screen bg-background flex items-center justify-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "text-center", children: [
3973      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "animate-spin rounded-full h-12 w-12 border-b-2 border-primary mx-auto mb-4" }),
3974      /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-muted-foreground", children: "Loading post..." })
3975    ] }) });
3976  }
3977  if (!post) {
3978    return /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/blog", replace: true });
3979  }
3980  return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "min-h-screen bg-background", children: [
3981    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
3982      /* @__PURE__ */ jsxRuntimeExports.jsxs("title", { children: [
3983        post.title,
3984        " | Plant Care Interiorscapes Blog"
3985      ] }),
3986      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: post.excerpt || `${post.title} — expert plant care tips from Plant Care Interiorscapes, serving South Florida for 15+ years.` }),
3987      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: `https://www.plantcarefl.com/blog/${post.slug}` }),
3988      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: `${post.title} | Plant Care Interiorscapes Blog` }),
3989      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: post.excerpt || `${post.title} — expert plant care tips from Plant Care Interiorscapes.` }),
3990      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: post.featuredImage || "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
3991      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: `https://www.plantcarefl.com/blog/${post.slug}` }),
3992      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "article" }),
3993      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
3994      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: `${post.title} | Plant Care Interiorscapes Blog` }),
3995      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: post.excerpt || `${post.title} — expert plant care tips from Plant Care Interiorscapes.` }),
3996      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: post.featuredImage || "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
3997      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify({
3998        "@context": "https://schema.org",
3999        "@type": "BlogPosting",
4000        "headline": post.title,
4001        "description": post.excerpt || post.title,
4002        "url": `https://www.plantcarefl.com/blog/${post.slug}`,
4003        "image": post.featuredImage || "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png",
4004        "datePublished": post.publishedAt,
4005        "publisher": {
4006          "@id": "https://www.plantcarefl.com/#organization"
4007        },
4008        "isPartOf": {
4009          "@id": "https://www.plantcarefl.com/blog#webpage"
4010        }
4011      }) })
4012    ] }),
4013    /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "sr-only", children: post.title }),
4014    /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-4 pt-8", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/blog", className: "inline-flex items-center gap-2 text-primary hover:text-primary/80 transition-colors font-medium", children: [
4015      /* @__PURE__ */ jsxRuntimeExports.jsx("svg", { className: "w-5 h-5", fill: "none", stroke: "currentColor", viewBox: "0 0 24 24", children: /* @__PURE__ */ jsxRuntimeExports.jsx("path", { strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2, d: "M15 19l-7-7 7-7" }) }),
4016      "Back to Blog"
4017    ] }) }),
4018    /* @__PURE__ */ jsxRuntimeExports.jsx(BlogPost, { post }),
4019    relatedPosts.length > 0 && /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "max-w-7xl mx-auto px-4 py-16 border-t border-border mt-16", children: [
4020      /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl font-bold text-foreground mb-8", children: "Related Posts" }),
4021      /* @__PURE__ */ jsxRuntimeExports.jsx(BlogGrid, { posts: relatedPosts, variant: "default", columns: 3 })
4022    ] })
4023  ] });
4024}
4025const schemas = {
4026  fort_lauderdale: objectType({
4027    "services": arrayType(objectType({
4028      "title": stringType(),
4029      "desc": stringType(),
4030      "href": stringType(),
4031      "id": stringType()
4032    }))
4033  }),
4034  boca_raton: objectType({
4035    "services": arrayType(objectType({
4036      "title": stringType(),
4037      "desc": stringType(),
4038      "href": stringType(),
4039      "id": stringType()
4040    }))
4041  }),
4042  coral_gables: objectType({
4043    "services": arrayType(objectType({
4044      "title": stringType(),
4045      "desc": stringType(),
4046      "href": stringType(),
4047      "id": stringType()
4048    }))
4049  }),
4050  doral: objectType({
4051    "services": arrayType(objectType({
4052      "title": stringType(),
4053      "desc": stringType(),
4054      "href": stringType(),
4055      "id": stringType()
4056    }))
4057  }),
4058  hialeah: objectType({
4059    "services": arrayType(objectType({
4060      "title": stringType(),
4061      "desc": stringType(),
4062      "href": stringType(),
4063      "id": stringType()
4064    }))
4065  }),
4066  hollywood: objectType({
4067    "services": arrayType(objectType({
4068      "title": stringType(),
4069      "desc": stringType(),
4070      "href": stringType(),
4071      "id": stringType()
4072    }))
4073  }),
4074  pompano_beach: objectType({
4075    "services": arrayType(objectType({
4076      "title": stringType(),
4077      "desc": stringType(),
4078      "href": stringType(),
4079      "id": stringType()
4080    }))
4081  }),
4082  west_palm_beach: objectType({
4083    "services": arrayType(objectType({
4084      "title": stringType(),
4085      "desc": stringType(),
4086      "href": stringType(),
4087      "id": stringType()
4088    }))
4089  })
4090};
4091const identity = { parse: (v) => v };
4092const pages = {
4093  "boca_raton": (((_a = schemas.pages) == null ? void 0 : _a.boca_raton) ?? schemas.boca_raton ?? identity).parse({
4094    "services": [
4095      {
4096        "title": "Indoor Office Plants",
4097        "desc": "Lush, professionally curated plant installations for Boca Raton offices, lobbies & commercial spaces.",
4098        "href": "/indoor-plants",
4099        "id": "VIeGD8WY0vARzCmPhk2sy"
4100      },
4101      {
4102        "title": "Interior Landscape Design",
4103        "desc": "Custom design plans tailored to your brand, architecture, and Boca Raton space.",
4104        "href": "/indoor-plants/design",
4105        "id": "fL6dXwWkYPOpHt46wxIWh"
4106      },
4107      {
4108        "title": "Exterior Container Plants",
4109        "desc": "Curb appeal for Boca Raton commercial properties — entrances, pool decks, patios & walkways.",
4110        "href": "/exterior-plants",
4111        "id": "UD5bQTBnKmPerqG4X2RQ0"
4112      },
4113      {
4114        "title": "Plants for Events",
4115        "desc": "Tropical plant rentals for Boca Raton corporate events, galas & conferences.",
4116        "href": "/plants-for-events",
4117        "id": "-f3OO4FdrSEh8HFuBQAXY"
4118      },
4119      {
4120        "title": "Property Management Vendor",
4121        "desc": "Reliable plant service for Boca Raton property managers — consistent, licensed & insured.",
4122        "href": "/reliable-property-management-vendor",
4123        "id": "AFeSKYwQr2e0A2n12PiMj"
4124      }
4125    ]
4126  }),
4127  "coral_gables": (((_b = schemas.pages) == null ? void 0 : _b.coral_gables) ?? schemas.coral_gables ?? identity).parse({
4128    "services": [
4129      {
4130        "title": "Indoor Office Plants",
4131        "desc": "Lush, professionally curated plant installations for Coral Gables offices, lobbies & commercial spaces.",
4132        "href": "/indoor-plants",
4133        "id": "Aa10gkZBaJzb_37ZO6btA"
4134      },
4135      {
4136        "title": "Interior Landscape Design",
4137        "desc": "Custom design plans tailored to your brand, architecture, and Coral Gables space.",
4138        "href": "/indoor-plants/design",
4139        "id": "jMmIpEKWiywU-bilDcDka"
4140      },
4141      {
4142        "title": "Exterior Container Plants",
4143        "desc": "Curb appeal for Coral Gables commercial properties — entrances, pool decks, patios & walkways.",
4144        "href": "/exterior-plants",
4145        "id": "o4bAeYOgNbTYM_QIJQxgA"
4146      },
4147      {
4148        "title": "Plants for Events",
4149        "desc": "Tropical plant rentals for Coral Gables corporate events, galas & conferences.",
4150        "href": "/plants-for-events",
4151        "id": "VLbfMSJ3oBjX81tA9MyfZ"
4152      },
4153      {
4154        "title": "Property Management Vendor",
4155        "desc": "Reliable plant service for Coral Gables property managers — 
4155consistent, licensed & insured.",
4156        "href": "/reliable-property-management-vendor",
4157        "id": "G9nuhOxUsp5FOdhRRB0IZ"
4158      }
4159    ]
4160  }),
4161  "doral": (((_c = schemas.pages) == null ? void 0 : _c.doral) ?? schemas.doral ?? identity).parse({
4162    "services": [
4163      {
4164        "title": "Indoor Office Plants",
4165        "desc": "Lush, professionally curated plant installations for Doral offices, lobbies & commercial spaces.",
4166        "href": "/indoor-plants",
4167        "id": "xmeUDqrZXlVDZEYyBzEL5"
4168      },
4169      {
4170        "title": "Interior Landscape Design",
4171        "desc": "Custom design plans tailored to your brand, architecture, and Doral space.",
4172        "href": "/indoor-plants/design",
4173        "id": "57xYVKaKYqYk-q4JGRA6Q"
4174      },
4175      {
4176        "title": "Exterior Container Plants",
4177        "desc": "Curb appeal for Doral commercial properties — entrances, pool decks, patios & walkways.",
4178        "href": "/exterior-plants",
4179        "id": "wB41yUPz2OVJRshMbJmY8"
4180      },
4181      {
4182        "title": "Plants for Events",
4183        "desc": "Tropical plant rentals for Doral corporate events, galas & conferences.",
4184        "href": "/plants-for-events",
4185        "id": "9LfT967JSd77z8bd_Ee4w"
4186      },
4187      {
4188        "title": "Property Management Vendor",
4189        "desc": "Reliable plant service for Doral property managers — consistent, licensed & insured.",
4190        "href": "/reliable-property-management-vendor",
4191        "id": "hGHIOMJLdPUs-nOOOvnG9"
4192      }
4193    ]
4194  }),
4195  "fort_lauderdale": (((_d = schemas.pages) == null ? void 0 : _d.fort_lauderdale) ?? schemas.fort_lauderdale ?? identity).parse({
4196    "services": [
4197      {
4198        "title": "Indoor Office Plants",
4199        "desc": "Lush, professionally curated plant installations for Fort Lauderdale offices, lobbies & commercial spaces.",
4200        "href": "/indoor-plants",
4201        "id": "QqmvMk3nHqR9zf6X19eiF"
4202      },
4203      {
4204        "title": "Interior Landscape Design",
4205        "desc": "Custom design plans tailored to your brand, architecture, and Fort Lauderdale space.",
4206        "href": "/indoor-plants/design",
4207        "id": "7sKc3bIEbj4SO067MObDn"
4208      },
4209      {
4210        "title": "Exterior Container Plants",
4211        "desc": "Curb appeal for Fort Lauderdale commercial properties — entrances, pool decks, patios & walkways.",
4212        "href": "/exterior-plants",
4213        "id": "kOGD5KsETMHlnCPi0axug"
4214      },
4215      {
4216        "title": "Plants for Events",
4217        "desc": "Tropical plant rentals for Fort Lauderdale corporate events, galas & conferences.",
4218        "href": "/plants-for-events",
4219        "id": "I2t5HXdIgOulH1lz9dBnT"
4220      },
4221      {
4222        "title": "Property Management Vendor",
4223        "desc": "Reliable plant service for Fort Lauderdale property managers — consistent, licensed & insured.",
4224        "href": "/reliable-property-management-vendor",
4225        "id": "UXNCu7DqWyoy1vI-fVS9D"
4226      }
4227    ]
4228  }),
4229  "hialeah": (((_e = schemas.pages) == null ? void 0 : _e.hialeah) ?? schemas.hialeah ?? identity).parse({
4230    "services": [
4231      {
4232        "title": "Indoor Office Plants",
4233        "desc": "Lush, professionally curated plant installations for Hialeah offices, lobbies & commercial spaces.",
4234        "href": "/indoor-plants",
4235        "id": "4XHXs91DhMppDHQQEcxjT"
4236      },
4237      {
4238        "title": "Interior Landscape Design",
4239        "desc": "Custom design plans tailored to your brand, architecture, and Hialeah space.",
4240        "href": "/indoor-plants/design",
4241        "id": "BzzQ5btlG_6NvFLHf_eyl"
4242      },
4243      {
4244        "title": "Exterior Container Plants",
4245        "desc": "Curb appeal for Hialeah commercial properties — entrances, pool decks, patios & walkways.",
4246        "href": "/exterior-plants",
4247        "id": "ooVzv2S8wxn6lP-7ybq1E"
4248      },
4249      {
4250        "title": "Plants for Events",
4251        "desc": "Tropical plant rentals for Hialeah corporate events, galas & conferences.",
4252        "href": "/plants-for-events",
4253        "id": "HhXoODZFhq3HBypy_TYFb"
4254      },
4255      {
4256        "title": "Property Management Vendor",
4257        "desc": "Reliable plant service for Hialeah property managers — 
4257consistent, licensed & insured.",
4258        "href": "/reliable-property-management-vendor",
4259        "id": "4LQc669i2phQC3C9m-XO7"
4260      }
4261    ]
4262  }),
4263  "hollywood": (((_f = schemas.pages) == null ? void 0 : _f.hollywood) ?? schemas.hollywood ?? identity).parse({
4264    "services": [
4265      {
4266        "title": "Indoor Office Plants",
4267        "desc": "Lush, professionally curated plant installations for Hollywood offices, lobbies & commercial spaces.",
4268        "href": "/indoor-plants",
4269        "id": "cpgmxCaOnTCALWNIIJbNX"
4270      },
4271      {
4272        "title": "Interior Landscape Design",
4273        "desc": "Custom design plans tailored to your brand, architecture, and Hollywood space.",
4274        "href": "/indoor-plants/design",
4275        "id": "mllCkcnJ12MtC0tg3hhNT"
4276      },
4277      {
4278        "title": "Exterior Container Plants",
4279        "desc": "Curb appeal for Hollywood commercial properties — entrances, pool decks, patios & walkways.",
4280        "href": "/exterior-plants",
4281        "id": "1qsxtFtnX_UPKrRrXHGDp"
4282      },
4283      {
4284        "title": "Plants for Events",
4285        "desc": "Tropical plant rentals for Hollywood corporate events, galas & conferences.",
4286        "href": "/plants-for-events",
4287        "id": "dmLt-Rx2lBU2k9PJiIM7k"
4288      },
4289      {
4290        "title": "Property Management Vendor",
4291        "desc": "Reliable plant service for Hollywood property managers — consistent, licensed & insured.",
4292        "href": "/reliable-property-management-vendor",
4293        "id": "8kZKn5mqBjUxODDwS2Wfo"
4294      }
4295    ]
4296  }),
4297  "pompano_beach": (((_g = schemas.pages) == null ? void 0 : _g.pompano_beach) ?? schemas.pompano_beach ?? identity).parse({
4298    "services": [
4299      {
4300        "title": "Indoor Office Plants",
4301        "desc": "Lush, professionally curated plant installations for Pompano Beach offices, lobbies & commercial spaces.",
4302        "href": "/indoor-plants",
4303        "id": "AbY5o0HXViJLhQpAZjLKp"
4304      },
4305      {
4306        "title": "Interior Landscape Design",
4307        "desc": "Custom design plans tailored to your brand, architecture, and Pompano Beach space.",
4308        "href": "/indoor-plants/design",
4309        "id": "BHk1hIGdK1MwFWs_Nv4rX"
4310      },
4311      {
4312        "title": "Exterior Container Plants",
4313        "desc": "Curb appeal for Pompano Beach commercial properties — entrances, pool decks, patios & walkways.",
4314        "href": "/exterior-plants",
4315        "id": "NOSTQF09JUap3LdAUCcxO"
4316      },
4317      {
4318        "title": "Plants for Events",
4319        "desc": "Tropical plant rentals for Pompano Beach corporate events, galas & conferences.",
4320        "href": "/plants-for-events",
4321        "id": "1vQan4SUbSgjuH4oDH2Jv"
4322      },
4323      {
4324        "title": "Property Management Vendor",
4325        "desc": "Reliable plant service for Pompano Beach property managers — consistent, licensed & insured.",
4326        "href": "/reliable-property-management-vendor",
4327        "id": "3PaIIGz84IHLpRSRWGk0O"
4328      }
4329    ]
4330  }),
4331  "west_palm_beach": (((_h = schemas.pages) == null ? void 0 : _h.west_palm_beach) ?? schemas.west_palm_beach ?? identity).parse({
4332    "services": [
4333      {
4334        "title": "Indoor Office Plants",
4335        "desc": "Lush, professionally curated plant installations for West Palm Beach offices, lobbies & commercial spaces.",
4336        "href": "/indoor-plants",
4337        "id": "OC5Qv4j9_xkdJaWqmyqEm"
4338      },
4339      {
4340        "title": "Interior Landscape Design",
4341        "desc": "Custom design plans tailored to your brand, architecture, and West Palm Beach space.",
4342        "href": "/indoor-plants/design",
4343        "id": "6yGGEmxWnfIvcFqTaXA2Q"
4344      },
4345      {
4346        "title": "Exterior Container Plants",
4347        "desc": "Curb appeal for West Palm Beach commercial properties — entrances, pool decks, patios & walkways.",
4348        "href": "/exterior-plants",
4349        "id": "y8x1F8gss9uzovEU1dSor"
4350      },
4351      {
4352        "title": "Plants for Events",
4353        "desc": "Tropical plant rentals for West Palm Beach corporate events, galas & conferences.",
4354        "href": "/plants-for-events",
4355        "id": "F0mWPmgcHZPK9u8LBNEGQ"
4356      },
4357      {
4358        "title": "Property Management Vendor",
4359        "desc": "Reliable plant service for West Palm Beach property managers — 
4359consistent, licensed & insured.",
4360        "href": "/reliable-property-management-vendor",
4361        "id": "pGYxC3PSDyGmoo8Gv2tZX"
4362      }
4363    ]
4364  })
4365};
4366const boca_raton = pages.boca_raton;
4367const coral_gables = pages.coral_gables;
4368const doral = pages.doral;
4369const fort_lauderdale = pages.fort_lauderdale;
4370const hialeah = pages.hialeah;
4371const hollywood = pages.hollywood;
4372const pompano_beach = pages.pompano_beach;
4373const west_palm_beach = pages.west_palm_beach;
4374const fadeUp$7 = {
4375  hidden: {
4376    opacity: 0,
4377    y: 30
4378  },
4379  visible: {
4380    opacity: 1,
4381    y: 0,
4382    transition: {
4383      duration: 0.6,
4384      ease: "easeOut"
4385    }
4386  }
4387};
4388const stagger$7 = {
4389  hidden: {},
4390  visible: {
4391    transition: {
4392      staggerChildren: 0.12
4393    }
4394  }
4395};
4396const faqs$7 = [{
4397  q: "Do you serve Fort Lauderdale?",
4398  a: "Yes — Fort Lauderdale is one of our primary service areas. We serve all of Broward County including Fort Lauderdale, Hollywood, Pembroke Pines, Miramar, Davie, Plantation, and surrounding areas."
4399}, {
4400  q: "What plant services do you offer in Fort Lauderdale?",
4401  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Fort Lauderdale and Broward County."
4402}, {
4403  q: "How quickly can you start service in Fort Lauderdale?",
4404  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
4405}, {
4406  q: "Do you offer commercial plant leasing in Fort Lauderdale?",
4407  a: "Yes — our commercial plant leasing programs are our most popular service. One simple monthly fee covers plant selection, installation, and full ongoing maintenance. No large upfront cost, no dead plants, no hassle."
4408}];
4409const jsonLd$7 = {
4410  "@context": "https://schema.org",
4411  "@type": "FAQPage",
4412  mainEntity: faqs$7.map((f) => ({
4413    "@type": "Question",
4414    name: f.q,
4415    acceptedAnswer: {
4416      "@type": "Answer",
4417      text: f.a
4418    }
4419  }))
4420};
4421function FortLauderdalePage() {
4422  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
4423    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
4424      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Fort Lauderdale | Commercial Plant Service Broward | Plant Care" }),
4425      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Fort Lauderdale & Broward County. 15+ years serving South Florida. Call 305-271-6714." }),
4426      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Fort Lauderdale, office plants Fort Lauderdale, commercial plant service Broward County, plant leasing Fort Lauderdale, interior landscape design Fort Lauderdale, exterior plants Fort Lauderdale, plant maintenance Broward" }),
4427      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-fort-lauderdale" }),
4428      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Fort Lauderdale | Commercial Plant Service | Plant Care Interiorscapes" }),
4429      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Fort Lauderdale & Broward County. 15+ years. Call 305-271-6714." }),
4430      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4431      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-fort-lauderdale" }),
4432      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
4433      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
4434      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Fort Lauderdale | Commercial Plant Service | Plant Care Interiorscapes" }),
4435      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Fort Lauderdale & Broward County. 15+ years. Call 305-271-6714." }),
4436      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4437      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$7) })
4438    ] }),
4439    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
4440      backgroundColor: "#1c2b1e"
4441    }, children: [
4442      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30", children: [
4443        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
4444        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
4445      ] }),
4446      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$7, className: "max-w-3xl", children: [
4447        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
4448          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
4449          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Fort Lauderdale & Broward County" })
4450        ] }),
4451        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$7, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
4452          fontFamily: "var(--font-heading)"
4453        }, children: [
4454          "Beautiful Plants.",
4455          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
4456          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
4457            color: "#f4a228"
4458          }, children: "Fort Lauderdale." })
4459        ] }),
4460        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$7, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — now serving Fort Lauderdale and all of Broward County. Indoor plants, exterior plantscaping, and full-service maintenance. Zero hassle." }),
4461        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, className: "flex flex-col sm:flex-row gap-3", children: [
4462          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
4463            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4464            "Call 305-271-6714"
4465          ] }),
4466          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
4467            "Get a Free Quote",
4468            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4469          ] })
4470        ] })
4471      ] }) })
4472    ] }),
4473    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Broward County", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
4474      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
4475      t
4476    ] }, t)) }) }) }),
4477    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4478      once: true
4479    }, variants: stagger$7, children: [
4480      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, className: "text-center mb-14", children: [
4481        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
4482          fontFamily: "var(--font-heading)"
4483        }, children: "Plant Services in Fort Lauderdale" }),
4484        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Fort Lauderdale property needs — from lobby plants to full interior landscape design." })
4485      ] }),
4486      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: fort_lauderdale.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$7, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
4487        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
4488        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
4489          whiteSpace: "pre-line",
4490          fontFamily: "var(--font-heading)"
4491        }, children: s.title }),
4492        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
4493          whiteSpace: "pre-line"
4494        }, children: s.desc }),
4495        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
4496          "Learn more ",
4497          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4498        ] })
4499      ] }) }, s.title)) })
4500    ] }) }) }),
4501    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4502      once: true
4503    }, variants: stagger$7, className: "grid md:grid-cols-2 gap-12 items-center", children: [
4504      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, children: [
4505        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
4506          fontFamily: "var(--font-heading)"
4507        }, children: "Why Fort Lauderdale Businesses Choose Us" }),
4508        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Local team that knows Broward County properties inside and out", "One monthly fee — design, install, and maintain included", "We replace any plant that doesn't look great, at no charge", "Flexible scheduling that works around your business hours", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
4509          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
4510          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
4511        ] }, item)) })
4512      ] }),
4513      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
4514        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
4515        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Plant Care Interiorscapes transformed our Fort Lauderdale office. The plants are always healthy and the team is incredibly professional. Highly recommend."' }),
4516        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Commercial Property Manager, Fort Lauderdale" })
4517      ] })
4518    ] }) }) }),
4519    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4520      once: true
4521    }, variants: stagger$7, children: [
4522      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$7, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
4523        fontFamily: "var(--font-heading)"
4524      }, children: "Frequently Asked Questions" }),
4525      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$7.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
4526        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
4527        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
4528      ] }, faq.q)) })
4529    ] }) }) }),
4530    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
4531      backgroundColor: "#1c2b1e"
4532    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4533      once: true
4534    }, variants: stagger$7, children: [
4535      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$7, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
4536        fontFamily: "var(--font-heading)"
4537      }, children: "Ready to Transform Your Fort Lauderdale Space?" }),
4538      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$7, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
4539      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$7, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
4540        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
4541          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4542          "Call 305-271-6714"
4543        ] }),
4544        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
4545          "Get a Free Quote",
4546          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4547        ] })
4548      ] })
4549    ] }) }) })
4550  ] });
4551}
4552const fadeUp$6 = {
4553  hidden: {
4554    opacity: 0,
4555    y: 30
4556  },
4557  visible: {
4558    opacity: 1,
4559    y: 0,
4560    transition: {
4561      duration: 0.6,
4562      ease: "easeOut"
4563    }
4564  }
4565};
4566const stagger$6 = {
4567  hidden: {},
4568  visible: {
4569    transition: {
4570      staggerChildren: 0.12
4571    }
4572  }
4573};
4574const faqs$6 = [{
4575  q: "Do you serve Boca Raton?",
4576  a: "Yes — Boca Raton is one of our key service areas. We serve all of Palm Beach County including Boca Raton, Delray Beach, West Palm Beach, Boynton Beach, and surrounding areas."
4577}, {
4578  q: "What plant services do you offer in Boca Raton?",
4579  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Boca Raton and Palm Beach County."
4580}, {
4581  q: "How quickly can you start service in Boca Raton?",
4582  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
4583}, {
4584  q: "Do you offer commercial plant leasing in Boca Raton?",
4585  a: "Yes — our commercial plant leasing programs are our most popular service. One simple monthly fee covers plant selection, installation, and full ongoing maintenance. No large upfront cost, no dead plants, no hassle."
4586}];
4587const jsonLd$6 = {
4588  "@context": "https://schema.org",
4589  "@type": "FAQPage",
4590  mainEntity: faqs$6.map((f) => ({
4591    "@type": "Question",
4592    name: f.q,
4593    acceptedAnswer: {
4594      "@type": "Answer",
4595      text: f.a
4596    }
4597  }))
4598};
4599function BocaRatonPage() {
4600  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
4601    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
4602      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Boca Raton | Commercial Plant Service Palm Beach | Plant Care" }),
4603      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Boca Raton & Palm Beach County. 15+ years serving South Florida. Call 305-271-6714." }),
4604      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Boca Raton, office plants Boca Raton, commercial plant service Palm Beach County, plant leasing Boca Raton, interior landscape design Boca Raton, exterior plants Boca Raton, plant maintenance Palm Beach" }),
4605      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-boca-raton" }),
4606      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Boca Raton | Commercial Plant Service | Plant Care Interiorscapes" }),
4607      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Boca Raton & Palm Beach County. 15+ years. Call 305-271-6714." }),
4608      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4609      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-boca-raton" }),
4610      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
4611      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
4612      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Boca Raton | Commercial Plant Service | Plant Care Interiorscapes" }),
4613      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Boca Raton & Palm Beach County. 15+ years. Call 305-271-6714." }),
4614      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4615      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$6) })
4616    ] }),
4617    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
4618      backgroundColor: "#1c2b1e"
4619    }, children: [
4620      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30", children: [
4621        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
4622        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
4623      ] }),
4624      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$6, className: "max-w-3xl", children: [
4625        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
4626          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
4627          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Boca Raton & Palm Beach County" })
4628        ] }),
4629        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$6, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
4630          fontFamily: "var(--font-heading)"
4631        }, children: [
4632          "Beautiful Plants.",
4633          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
4634          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
4635            color: "#f4a228"
4636          }, children: "Boca Raton." })
4637        ] }),
4638        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$6, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — serving Boca Raton and all of Palm Beach County. Indoor plants, exterior plantscaping, and full-service maintenance. Zero hassle." }),
4639        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, className: "flex flex-col sm:flex-row gap-3", children: [
4640          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
4641            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4642            "Call 305-271-6714"
4643          ] }),
4644          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
4645            "Get a Free Quote",
4646            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4647          ] })
4648        ] })
4649      ] }) })
4650    ] }),
4651    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Palm Beach County", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
4652      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
4653      t
4654    ] }, t)) }) }) }),
4655    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4656      once: true
4657    }, variants: stagger$6, children: [
4658      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, className: "text-center mb-14", children: [
4659        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
4660          fontFamily: "var(--font-heading)"
4661        }, children: "Plant Services in Boca Raton" }),
4662        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Boca Raton property needs — from lobby plants to full interior landscape design." })
4663      ] }),
4664      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: boca_raton.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$6, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
4665        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
4666        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
4667          whiteSpace: "pre-line",
4668          fontFamily: "var(--font-heading)"
4669        }, children: s.title }),
4670        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
4671          whiteSpace: "pre-line"
4672        }, children: s.desc }),
4673        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
4674          "Learn more ",
4675          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4676        ] })
4677      ] }) }, s.title)) })
4678    ] }) }) }),
4679    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4680      once: true
4681    }, variants: stagger$6, className: "grid md:grid-cols-2 gap-12 items-center", children: [
4682      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, children: [
4683        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
4684          fontFamily: "var(--font-heading)"
4685        }, children: "Why Boca Raton Businesses Choose Us" }),
4686        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Experienced team serving Palm Beach County for 15+ years", "One monthly fee — design, install, and maintain included", "We replace any plant that doesn't look great, at no charge", "Flexible scheduling that works around your business hours", "Licensed, insured, and trusted by property managers across South Florida", "Beautiful plants that reflect the prestige of Boca Raton businesses"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
4687          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
4688          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
4689        ] }, item)) })
4690      ] }),
4691      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
4692        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
4693        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"We have used Plant Care Interiorscapes for our Boca Raton office for years. Always reliable, always beautiful. They truly make it zero hassle."' }),
4694        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Office Manager, Boca Raton" })
4695      ] })
4696    ] }) }) }),
4697    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4698      once: true
4699    }, variants: stagger$6, children: [
4700      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$6, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
4701        fontFamily: "var(--font-heading)"
4702      }, children: "Frequently Asked Questions" }),
4703      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$6.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
4704        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
4705        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
4706      ] }, faq.q)) })
4707    ] }) }) }),
4708    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
4709      backgroundColor: "#1c2b1e"
4710    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4711      once: true
4712    }, variants: stagger$6, children: [
4713      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$6, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
4714        fontFamily: "var(--font-heading)"
4715      }, children: "Ready to Transform Your Boca Raton Space?" }),
4716      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$6, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
4717      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$6, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
4718        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
4719          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4720          "Call 305-271-6714"
4721        ] }),
4722        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
4723          "Get a Free Quote",
4724          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4725        ] })
4726      ] })
4727    ] }) }) })
4728  ] });
4729}
4730const fadeUp$5 = {
4731  hidden: {
4732    opacity: 0,
4733    y: 30
4734  },
4735  visible: {
4736    opacity: 1,
4737    y: 0,
4738    transition: {
4739      duration: 0.6,
4740      ease: "easeOut"
4741    }
4742  }
4743};
4744const stagger$5 = {
4745  hidden: {},
4746  visible: {
4747    transition: {
4748      staggerChildren: 0.12
4749    }
4750  }
4751};
4752const faqs$5 = [{
4753  q: "Do you serve Coral Gables?",
4754  a: "Yes — Coral Gables is one of our primary service areas. We are based in Miami-Dade and serve Coral Gables, Brickell, Coconut Grove, South Miami, and all surrounding areas."
4755}, {
4756  q: "What plant services do you offer in Coral Gables?",
4757  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Coral Gables and Miami-Dade County."
4758}, {
4759  q: "How quickly can you start service in Coral Gables?",
4760  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
4761}, {
4762  q: "Do you work with luxury offices and hotels in Coral Gables?",
4763  a: "Absolutely. We specialize in high-end commercial interiors — luxury offices, boutique hotels, upscale restaurants, and premium retail spaces. Our designs reflect the prestige and elegance that Coral Gables businesses demand."
4764}];
4765const jsonLd$5 = {
4766  "@context": "https://schema.org",
4767  "@type": "FAQPage",
4768  mainEntity: faqs$5.map((f) => ({
4769    "@type": "Question",
4770    name: f.q,
4771    acceptedAnswer: {
4772      "@type": "Answer",
4773      text: f.a
4774    }
4775  }))
4776};
4777function CoralGablesPage() {
4778  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
4779    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
4780      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Coral Gables | Commercial Plant Service Miami-Dade | Plant Care" }),
4781      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Coral Gables & Miami-Dade. 15+ years serving South Florida. Call 305-271-6714." }),
4782      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Coral Gables, office plants Coral Gables, commercial plant service Miami-Dade, plant leasing Coral Gables, interior landscape design Coral Gables, exterior plants Coral Gables, plant maintenance Miami" }),
4783      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-coral-gables" }),
4784      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Coral Gables | Commercial Plant Service | Plant Care Interiorscapes" }),
4785      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Coral Gables & Miami-Dade. 15+ years. Call 305-271-6714." }),
4786      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4787      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-coral-gables" }),
4788      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
4789      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
4790      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Coral Gables | Commercial Plant Service | Plant Care Interiorscapes" }),
4791      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Coral Gables & Miami-Dade. 15+ years. Call 305-271-6714." }),
4792      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4793      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$5) })
4794    ] }),
4795    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
4796      backgroundColor: "#1c2b1e"
4797    }, children: [
4798      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30", children: [
4799        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
4800        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
4801      ] }),
4802      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$5, className: "max-w-3xl", children: [
4803        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
4804          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
4805          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Coral Gables & Miami-Dade County" })
4806        ] }),
4807        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$5, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
4808          fontFamily: "var(--font-heading)"
4809        }, children: [
4810          "Beautiful Plants.",
4811          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
4812          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
4813            color: "#f4a228"
4814          }, children: "Coral Gables." })
4815        ] }),
4816        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$5, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — right in your backyard. Indoor plants, exterior plantscaping, and full-service maintenance for Coral Gables businesses. Zero hassle." }),
4817        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, className: "flex flex-col sm:flex-row gap-3", children: [
4818          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
4819            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4820            "Call 305-271-6714"
4821          ] }),
4822          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
4823            "Get a Free Quote",
4824            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4825          ] })
4826        ] })
4827      ] }) })
4828    ] }),
4829    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Miami-Dade Based", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
4830      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
4831      t
4832    ] }, t)) }) }) }),
4833    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4834      once: true
4835    }, variants: stagger$5, children: [
4836      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, className: "text-center mb-14", children: [
4837        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
4838          fontFamily: "var(--font-heading)"
4839        }, children: "Plant Services in Coral Gables" }),
4840        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Coral Gables property needs — from lobby plants to full interior landscape design." })
4841      ] }),
4842      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: coral_gables.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$5, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
4843        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
4844        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
4845          whiteSpace: "pre-line",
4846          fontFamily: "var(--font-heading)"
4847        }, children: s.title }),
4848        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
4849          whiteSpace: "pre-line"
4850        }, children: s.desc }),
4851        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
4852          "Learn more ",
4853          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4854        ] })
4855      ] }) }, s.title)) })
4856    ] }) }) }),
4857    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4858      once: true
4859    }, variants: stagger$5, className: "grid md:grid-cols-2 gap-12 items-center", children: [
4860      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, children: [
4861        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
4862          fontFamily: "var(--font-heading)"
4863        }, children: "Why Coral Gables Businesses Choose Us" }),
4864        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Miami-Dade based — we know Coral Gables properties inside and out", "One monthly fee — design, install, and maintain included", "We replace any plant that doesn't look great, at no charge", "Designs that match the elegance and prestige of Coral Gables", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
4865          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
4866          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
4867        ] }, item)) })
4868      ] }),
4869      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
4870        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
4871        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Our Coral Gables office has never looked better. Plant Care Interiorscapes delivered exactly what they promised — beautiful plants, zero hassle."' }),
4872        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Law Firm Partner, Coral Gables" })
4873      ] })
4874    ] }) }) }),
4875    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4876      once: true
4877    }, variants: stagger$5, children: [
4878      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$5, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
4879        fontFamily: "var(--font-heading)"
4880      }, children: "Frequently Asked Questions" }),
4881      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$5.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
4882        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
4883        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
4884      ] }, faq.q)) })
4885    ] }) }) }),
4886    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
4887      backgroundColor: "#1c2b1e"
4888    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
4889      once: true
4890    }, variants: stagger$5, children: [
4891      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$5, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
4892        fontFamily: "var(--font-heading)"
4893      }, children: "Ready to Transform Your Coral Gables Space?" }),
4894      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$5, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
4895      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$5, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
4896        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
4897          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4898          "Call 305-271-6714"
4899        ] }),
4900        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
4901          "Get a Free Quote",
4902          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
4903        ] })
4904      ] })
4905    ] }) }) })
4906  ] });
4907}
4908const fadeUp$4 = {
4909  hidden: {
4910    opacity: 0,
4911    y: 30
4912  },
4913  visible: {
4914    opacity: 1,
4915    y: 0,
4916    transition: {
4917      duration: 0.6,
4918      ease: "easeOut"
4919    }
4920  }
4921};
4922const stagger$4 = {
4923  hidden: {},
4924  visible: {
4925    transition: {
4926      staggerChildren: 0.12
4927    }
4928  }
4929};
4930const faqs$4 = [{
4931  q: "Do you serve Doral?",
4932  a: "Yes — Doral is a core part of our Miami-Dade service area. We serve offices, corporate parks, medical facilities, and commercial properties throughout Doral."
4933}, {
4934  q: "What plant services do you offer in Doral?",
4935  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Doral and Miami-Dade County."
4936}, {
4937  q: "How quickly can you start service in Doral?",
4938  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
4939}, {
4940  q: "Do you serve the Doral corporate park area?",
4941  a: "Absolutely. We have extensive experience serving Doral's corporate parks and office campuses. Our team understands the professional standards these environments require."
4942}];
4943const jsonLd$4 = {
4944  "@context": "https://schema.org",
4945  "@type": "FAQPage",
4946  mainEntity: faqs$4.map((f) => ({
4947    "@type": "Question",
4948    name: f.q,
4949    acceptedAnswer: {
4950      "@type": "Answer",
4951      text: f.a
4952    }
4953  }))
4954};
4955function DoralPage() {
4956  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
4957    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
4958      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Doral FL | Commercial Plant Service Miami-Dade | Plant Care" }),
4959      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Doral, FL. Serving Miami-Dade County for 15+ years. Call 305-271-6714." }),
4960      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Doral FL, office plants Doral, commercial plant service Doral, plant leasing Doral FL, interior landscape design Doral, exterior plants Doral, plant maintenance Miami-Dade" }),
4961      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-doral" }),
4962      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Doral FL | Commercial Plant Service | Plant Care Interiorscapes" }),
4963      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Doral & Miami-Dade County. 15+ years. Call 305-271-6714." }),
4964      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4965      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-doral" }),
4966      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
4967      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
4968      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Doral FL | Commercial Plant Service | Plant Care Interiorscapes" }),
4969      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Doral & Miami-Dade County. 15+ years. Call 305-271-6714." }),
4970      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
4971      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$4) })
4972    ] }),
4973    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
4974      backgroundColor: "#1c2b1e"
4975    }, children: [
4976      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30 pointer-events-none", children: [
4977        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
4978        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
4979      ] }),
4980      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$4, className: "max-w-3xl", children: [
4981        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
4982          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
4983          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Doral & Miami-Dade County" })
4984        ] }),
4985        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$4, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
4986          fontFamily: "var(--font-heading)"
4987        }, children: [
4988          "Beautiful Plants.",
4989          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
4990          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
4991            color: "#f4a228"
4992          }, children: "Doral, FL." })
4993        ] }),
4994        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$4, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — serving Doral's corporate parks, offices, and commercial properties. Indoor plants, exterior plantscaping, full-service maintenance. Zero hassle." }),
4995        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, className: "flex flex-col sm:flex-row gap-3", children: [
4996          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
4997            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
4998            "Call 305-271-6714"
4999          ] }),
5000          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5001            "Get a Free Quote",
5002            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5003          ] })
5004        ] })
5005      ] }) })
5006    ] }),
5007    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Miami-Dade", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
5008      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
5009      t
5010    ] }, t)) }) }) }),
5011    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5012      once: true
5013    }, variants: stagger$4, children: [
5014      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, className: "text-center mb-14", children: [
5015        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
5016          fontFamily: "var(--font-heading)"
5017        }, children: "Plant Services in Doral" }),
5018        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Doral property needs — from lobby plants to full interior landscape design." })
5019      ] }),
5020      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: doral.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$4, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
5021        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
5022        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
5023          whiteSpace: "pre-line",
5024          fontFamily: "var(--font-heading)"
5025        }, children: s.title }),
5026        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
5027          whiteSpace: "pre-line"
5028        }, children: s.desc }),
5029        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
5030          "Learn more ",
5031          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5032        ] })
5033      ] }) }, s.title)) })
5034    ] }) }) }),
5035    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5036      once: true
5037    }, variants: stagger$4, className: "grid md:grid-cols-2 gap-12 items-center", children: [
5038      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, children: [
5039        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
5040          fontFamily: "var(--font-heading)"
5041        }, children: "Why Doral Businesses Choose Us" }),
5042        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Local team with deep roots in Miami-Dade — we know Doral's corporate environment", "One monthly fee — design, install, and maintain included", "We replace any plant that does not look great, at no charge", "Flexible scheduling that works around your business hours", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
5043          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
5044          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
5045        ] }, item)) })
5046      ] }),
5047      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
5048        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
5049        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Plant Care Interiorscapes has been maintaining our Doral corporate office for years. The plants always look fresh and the team is always professional and on time."' }),
5050        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Office Manager, Doral Corporate Park" })
5051      ] })
5052    ] }) }) }),
5053    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5054      once: true
5055    }, variants: stagger$4, children: [
5056      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$4, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
5057        fontFamily: "var(--font-heading)"
5058      }, children: "Frequently Asked Questions" }),
5059      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$4.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
5060        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
5061        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
5062      ] }, faq.q)) })
5063    ] }) }) }),
5064    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
5065      backgroundColor: "#1c2b1e"
5066    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5067      once: true
5068    }, variants: stagger$4, children: [
5069      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$4, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
5070        fontFamily: "var(--font-heading)"
5071      }, children: "Ready to Transform Your Doral Space?" }),
5072      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$4, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
5073      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$4, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
5074        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
5075          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5076          "Call 305-271-6714"
5077        ] }),
5078        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5079          "Get a Free Quote",
5080          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5081        ] })
5082      ] })
5083    ] }) }) })
5084  ] });
5085}
5086const fadeUp$3 = {
5087  hidden: {
5088    opacity: 0,
5089    y: 30
5090  },
5091  visible: {
5092    opacity: 1,
5093    y: 0,
5094    transition: {
5095      duration: 0.6,
5096      ease: "easeOut"
5097    }
5098  }
5099};
5100const stagger$3 = {
5101  hidden: {},
5102  visible: {
5103    transition: {
5104      staggerChildren: 0.12
5105    }
5106  }
5107};
5108const faqs$3 = [{
5109  q: "Do you serve Hialeah?",
5110  a: "Yes — Hialeah is a core part of our Miami-Dade service area. We serve offices, medical facilities, retail centers, and commercial properties throughout Hialeah."
5111}, {
5112  q: "What plant services do you offer in Hialeah?",
5113  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Hialeah and Miami-Dade County."
5114}, {
5115  q: "How quickly can you start service in Hialeah?",
5116  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
5117}, {
5118  q: "Do you offer bilingual service in Hialeah?",
5119  a: "Yes — our team is bilingual and comfortable serving the diverse business community in Hialeah. We make communication easy for all our clients."
5120}];
5121const jsonLd$3 = {
5122  "@context": "https://schema.org",
5123  "@type": "FAQPage",
5124  mainEntity: faqs$3.map((f) => ({
5125    "@type": "Question",
5126    name: f.q,
5127    acceptedAnswer: {
5128      "@type": "Answer",
5129      text: f.a
5130    }
5131  }))
5132};
5133function HialeahPage() {
5134  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
5135    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
5136      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Hialeah FL | Commercial Plant Service Miami-Dade | Plant Care" }),
5137      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Hialeah, FL. Serving Miami-Dade County for 15+ years. Call 305-271-6714." }),
5138      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Hialeah, office plants Hialeah FL, commercial plant service Hialeah, plant leasing Hialeah, interior landscape design Hialeah, exterior plants Hialeah, plant maintenance Miami-Dade" }),
5139      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-hialeah" }),
5140      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Hialeah FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5141      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Hialeah & Miami-Dade County. 15+ years. Call 305-271-6714." }),
5142      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5143      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-hialeah" }),
5144      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
5145      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
5146      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Hialeah FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5147      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Hialeah & Miami-Dade County. 15+ years. Call 305-271-6714." }),
5148      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5149      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$3) })
5150    ] }),
5151    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
5152      backgroundColor: "#1c2b1e"
5153    }, children: [
5154      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30 pointer-events-none", children: [
5155        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
5156        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
5157      ] }),
5158      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$3, className: "max-w-3xl", children: [
5159        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
5160          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
5161          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Hialeah & Miami-Dade County" })
5162        ] }),
5163        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$3, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
5164          fontFamily: "var(--font-heading)"
5165        }, children: [
5166          "Beautiful Plants.",
5167          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
5168          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
5169            color: "#f4a228"
5170          }, children: "Hialeah, FL." })
5171        ] }),
5172        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$3, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — serving Hialeah's offices, medical centers, and retail spaces. Indoor plants, exterior plantscaping, full-service maintenance. Zero hassle." }),
5173        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, className: "flex flex-col sm:flex-row gap-3", children: [
5174          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
5175            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5176            "Call 305-271-6714"
5177          ] }),
5178          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5179            "Get a Free Quote",
5180            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5181          ] })
5182        ] })
5183      ] }) })
5184    ] }),
5185    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Miami-Dade", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
5186      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
5187      t
5188    ] }, t)) }) }) }),
5189    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5190      once: true
5191    }, variants: stagger$3, children: [
5192      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, className: "text-center mb-14", children: [
5193        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
5194          fontFamily: "var(--font-heading)"
5195        }, children: "Plant Services in Hialeah" }),
5196        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Hialeah property needs — from lobby plants to full interior landscape design." })
5197      ] }),
5198      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: hialeah.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$3, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
5199        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
5200        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
5201          whiteSpace: "pre-line",
5202          fontFamily: "var(--font-heading)"
5203        }, children: s.title }),
5204        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
5205          whiteSpace: "pre-line"
5206        }, children: s.desc }),
5207        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
5208          "Learn more ",
5209          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5210        ] })
5211      ] }) }, s.title)) })
5212    ] }) }) }),
5213    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5214      once: true
5215    }, variants: stagger$3, className: "grid md:grid-cols-2 gap-12 items-center", children: [
5216      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, children: [
5217        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
5218          fontFamily: "var(--font-heading)"
5219        }, children: "Why Hialeah Businesses Choose Us" }),
5220        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Local team with deep roots in Miami-Dade — we know Hialeah", "One monthly fee — design, install, and maintain included", "We replace any plant that does not look great, at no charge", "Bilingual team — comfortable serving Hialeah's diverse business community", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
5221          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
5222          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
5223        ] }, item)) })
5224      ] }),
5225      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
5226        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
5227        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Plant Care Interiorscapes has been maintaining our Hialeah medical office for years. The plants always look fresh and the team is always professional and on time."' }),
5228        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Medical Office Manager, Hialeah" })
5229      ] })
5230    ] }) }) }),
5231    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5232      once: true
5233    }, variants: stagger$3, children: [
5234      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$3, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
5235        fontFamily: "var(--font-heading)"
5236      }, children: "Frequently Asked Questions" }),
5237      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$3.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
5238        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
5239        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
5240      ] }, faq.q)) })
5241    ] }) }) }),
5242    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
5243      backgroundColor: "#1c2b1e"
5244    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5245      once: true
5246    }, variants: stagger$3, children: [
5247      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$3, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
5248        fontFamily: "var(--font-heading)"
5249      }, children: "Ready to Transform Your Hialeah Space?" }),
5250      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$3, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
5251      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$3, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
5252        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
5253          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5254          "Call 305-271-6714"
5255        ] }),
5256        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5257          "Get a Free Quote",
5258          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5259        ] })
5260      ] })
5261    ] }) }) })
5262  ] });
5263}
5264const fadeUp$2 = {
5265  hidden: {
5266    opacity: 0,
5267    y: 30
5268  },
5269  visible: {
5270    opacity: 1,
5271    y: 0,
5272    transition: {
5273      duration: 0.6,
5274      ease: "easeOut"
5275    }
5276  }
5277};
5278const stagger$2 = {
5279  hidden: {},
5280  visible: {
5281    transition: {
5282      staggerChildren: 0.12
5283    }
5284  }
5285};
5286const faqs$2 = [{
5287  q: "Do you serve Hollywood, FL?",
5288  a: "Yes — Hollywood is a key part of our Broward County service area. We serve hotels, offices, medical facilities, and commercial properties throughout Hollywood, FL."
5289}, {
5290  q: "What plant services do you offer in Hollywood?",
5291  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Hollywood and Broward County."
5292}, {
5293  q: "How quickly can you start service in Hollywood?",
5294  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
5295}, {
5296  q: "Do you serve Hollywood Beach area businesses?",
5297  a: "Absolutely. We serve the full Hollywood area including the beach corridor, downtown, and surrounding commercial districts. Our team is familiar with the unique needs of hospitality and coastal properties."
5298}];
5299const jsonLd$2 = {
5300  "@context": "https://schema.org",
5301  "@type": "FAQPage",
5302  mainEntity: faqs$2.map((f) => ({
5303    "@type": "Question",
5304    name: f.q,
5305    acceptedAnswer: {
5306      "@type": "Answer",
5307      text: f.a
5308    }
5309  }))
5310};
5311function HollywoodPage() {
5312  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
5313    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
5314      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Hollywood FL | Commercial Plant Service Broward | Plant Care" }),
5315      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Hollywood, FL. Serving Broward County for 15+ years. Call 305-271-6714." }),
5316      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Hollywood FL, office plants Hollywood, commercial plant service Hollywood, plant leasing Hollywood FL, interior landscape design Hollywood, exterior plants Hollywood, plant maintenance Broward" }),
5317      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-hollywood" }),
5318      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Hollywood FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5319      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Hollywood & Broward County. 15+ years. Call 305-271-6714." }),
5320      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5321      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-hollywood" }),
5322      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
5323      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
5324      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Hollywood FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5325      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Hollywood & Broward County. 15+ years. Call 305-271-6714." }),
5326      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5327      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$2) })
5328    ] }),
5329    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
5330      backgroundColor: "#1c2b1e"
5331    }, children: [
5332      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30 pointer-events-none", children: [
5333        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
5334        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
5335      ] }),
5336      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$2, className: "max-w-3xl", children: [
5337        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
5338          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
5339          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Hollywood & Broward County" })
5340        ] }),
5341        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$2, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
5342          fontFamily: "var(--font-heading)"
5343        }, children: [
5344          "Beautiful Plants.",
5345          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
5346          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
5347            color: "#f4a228"
5348          }, children: "Hollywood, FL." })
5349        ] }),
5350        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$2, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — serving Hollywood's hotels, offices, and coastal businesses. Indoor plants, exterior plantscaping, full-service maintenance. Zero hassle." }),
5351        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, className: "flex flex-col sm:flex-row gap-3", children: [
5352          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
5353            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5354            "Call 305-271-6714"
5355          ] }),
5356          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5357            "Get a Free Quote",
5358            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5359          ] })
5360        ] })
5361      ] }) })
5362    ] }),
5363    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Broward County", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
5364      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
5365      t
5366    ] }, t)) }) }) }),
5367    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5368      once: true
5369    }, variants: stagger$2, children: [
5370      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, className: "text-center mb-14", children: [
5371        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
5372          fontFamily: "var(--font-heading)"
5373        }, children: "Plant Services in Hollywood" }),
5374        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Hollywood property needs — from lobby plants to full interior landscape design." })
5375      ] }),
5376      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: hollywood.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$2, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
5377        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
5378        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
5379          whiteSpace: "pre-line",
5380          fontFamily: "var(--font-heading)"
5381        }, children: s.title }),
5382        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
5383          whiteSpace: "pre-line"
5384        }, children: s.desc }),
5385        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
5386          "Learn more ",
5387          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5388        ] })
5389      ] }) }, s.title)) })
5390    ] }) }) }),
5391    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5392      once: true
5393    }, variants: stagger$2, className: "grid md:grid-cols-2 gap-12 items-center", children: [
5394      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, children: [
5395        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
5396          fontFamily: "var(--font-heading)"
5397        }, children: "Why Hollywood Businesses Choose Us" }),
5398        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Experienced with Hollywood's hospitality and coastal property needs", "One monthly fee — design, install, and maintain included", "We replace any plant that does not look great, at no charge", "Flexible scheduling that works around your business hours", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
5399          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
5400          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
5401        ] }, item)) })
5402      ] }),
5403      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
5404        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
5405        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Our Hollywood hotel lobby has never looked better. Plant Care Interiorscapes keeps everything lush and beautiful — our guests always comment on the plants."' }),
5406        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Hotel General Manager, Hollywood, FL" })
5407      ] })
5408    ] }) }) }),
5409    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5410      once: true
5411    }, variants: stagger$2, children: [
5412      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$2, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
5413        fontFamily: "var(--font-heading)"
5414      }, children: "Frequently Asked Questions" }),
5415      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$2.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
5416        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
5417        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
5418      ] }, faq.q)) })
5419    ] }) }) }),
5420    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
5421      backgroundColor: "#1c2b1e"
5422    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5423      once: true
5424    }, variants: stagger$2, children: [
5425      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$2, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
5426        fontFamily: "var(--font-heading)"
5427      }, children: "Ready to Transform Your Hollywood Space?" }),
5428      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$2, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
5429      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$2, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
5430        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
5431          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5432          "Call 305-271-6714"
5433        ] }),
5434        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5435          "Get a Free Quote",
5436          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5437        ] })
5438      ] })
5439    ] }) }) })
5440  ] });
5441}
5442const fadeUp$1 = {
5443  hidden: {
5444    opacity: 0,
5445    y: 30
5446  },
5447  visible: {
5448    opacity: 1,
5449    y: 0,
5450    transition: {
5451      duration: 0.6,
5452      ease: "easeOut"
5453    }
5454  }
5455};
5456const stagger$1 = {
5457  hidden: {},
5458  visible: {
5459    transition: {
5460      staggerChildren: 0.12
5461    }
5462  }
5463};
5464const faqs$1 = [{
5465  q: "Do you serve Pompano Beach?",
5466  a: "Yes — Pompano Beach is part of our Broward County service area. We serve offices, medical facilities, marinas, and commercial properties throughout Pompano Beach."
5467}, {
5468  q: "What plant services do you offer in Pompano Beach?",
5469  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout Pompano Beach and Broward County."
5470}, {
5471  q: "How quickly can you start service in Pompano Beach?",
5472  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
5473}, {
5474  q: "Do you handle exterior plants for Pompano Beach waterfront properties?",
5475  a: "Absolutely. We have extensive experience with coastal and waterfront properties in Pompano Beach, selecting salt-tolerant and tropical species that thrive in the South Florida climate."
5476}];
5477const jsonLd$1 = {
5478  "@context": "https://schema.org",
5479  "@type": "FAQPage",
5480  mainEntity: faqs$1.map((f) => ({
5481    "@type": "Question",
5482    name: f.q,
5483    acceptedAnswer: {
5484      "@type": "Answer",
5485      text: f.a
5486    }
5487  }))
5488};
5489function PompanoBeachPage() {
5490  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
5491    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
5492      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants Pompano Beach FL | Commercial Plant Service Broward | Plant Care" }),
5493      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in Pompano Beach, FL. Serving Broward County for 15+ years. Call 305-271-6714." }),
5494      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants Pompano Beach, office plants Pompano Beach FL, commercial plant service Pompano Beach, plant leasing Pompano Beach, interior landscape design Pompano Beach, exterior plants Pompano Beach, plant maintenance Broward" }),
5495      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-pompano-beach" }),
5496      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants Pompano Beach FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5497      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in Pompano Beach & Broward County. 15+ years. Call 305-271-6714." }),
5498      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5499      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-pompano-beach" }),
5500      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
5501      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
5502      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants Pompano Beach FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5503      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in Pompano Beach & Broward County. 15+ years. Call 305-271-6714." }),
5504      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5505      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd$1) })
5506    ] }),
5507    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
5508      backgroundColor: "#1c2b1e"
5509    }, children: [
5510      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30 pointer-events-none", children: [
5511        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
5512        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
5513      ] }),
5514      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger$1, className: "max-w-3xl", children: [
5515        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
5516          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
5517          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving Pompano Beach & Broward County" })
5518        ] }),
5519        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp$1, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
5520          fontFamily: "var(--font-heading)"
5521        }, children: [
5522          "Beautiful Plants.",
5523          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
5524          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
5525            color: "#f4a228"
5526          }, children: "Pompano Beach, FL." })
5527        ] }),
5528        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$1, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — serving Pompano Beach offices, marinas, and waterfront properties. Indoor plants, exterior plantscaping, full-service maintenance. Zero hassle." }),
5529        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, className: "flex flex-col sm:flex-row gap-3", children: [
5530          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
5531            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5532            "Call 305-271-6714"
5533          ] }),
5534          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5535            "Get a Free Quote",
5536            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5537          ] })
5538        ] })
5539      ] }) })
5540    ] }),
5541    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Broward County", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
5542      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
5543      t
5544    ] }, t)) }) }) }),
5545    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5546      once: true
5547    }, variants: stagger$1, children: [
5548      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, className: "text-center mb-14", children: [
5549        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
5550          fontFamily: "var(--font-heading)"
5551        }, children: "Plant Services in Pompano Beach" }),
5552        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your Pompano Beach property needs — from lobby plants to full interior landscape design." })
5553      ] }),
5554      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: pompano_beach.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp$1, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
5555        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
5556        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
5557          whiteSpace: "pre-line",
5558          fontFamily: "var(--font-heading)"
5559        }, children: s.title }),
5560        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
5561          whiteSpace: "pre-line"
5562        }, children: s.desc }),
5563        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
5564          "Learn more ",
5565          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5566        ] })
5567      ] }) }, s.title)) })
5568    ] }) }) }),
5569    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5570      once: true
5571    }, variants: stagger$1, className: "grid md:grid-cols-2 gap-12 items-center", children: [
5572      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, children: [
5573        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
5574          fontFamily: "var(--font-heading)"
5575        }, children: "Why Pompano Beach Businesses Choose Us" }),
5576        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Experienced with coastal and waterfront property plant needs", "One monthly fee — design, install, and maintain included", "We replace any plant that does not look great, at no charge", "Flexible scheduling that works around your business hours", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
5577          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
5578          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
5579        ] }, item)) })
5580      ] }),
5581      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
5582        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
5583        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Plant Care Interiorscapes has been a fantastic partner for our Pompano Beach office complex. Reliable, professional, and the plants always look amazing."' }),
5584        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Property Manager, Pompano Beach" })
5585      ] })
5586    ] }) }) }),
5587    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5588      once: true
5589    }, variants: stagger$1, children: [
5590      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$1, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
5591        fontFamily: "var(--font-heading)"
5592      }, children: "Frequently Asked Questions" }),
5593      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs$1.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
5594        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
5595        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
5596      ] }, faq.q)) })
5597    ] }) }) }),
5598    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
5599      backgroundColor: "#1c2b1e"
5600    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
5601      once: true
5602    }, variants: stagger$1, children: [
5603      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp$1, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
5604        fontFamily: "var(--font-heading)"
5605      }, children: "Ready to Transform Your Pompano Beach Space?" }),
5606      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp$1, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
5607      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp$1, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
5608        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
5609          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5610          "Call 305-271-6714"
5611        ] }),
5612        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5613          "Get a Free Quote",
5614          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5615        ] })
5616      ] })
5617    ] }) }) })
5618  ] });
5619}
5620const markdown$1 = `# <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> Privacy Notice
5621
5622At <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> ("**we**," or "**us**"), we value the privacy of individuals who use our websites and related services (collectively, our "**Services**"). This Privacy Notice explains how we collect, use, and share the personal information of users of our Services ("**users**," "**you**," or "**your**"). By using our Services, you agree to the collection, use, disclosure, and processing of your information as described by this Privacy Notice.
5623
5624Personal information is information that identifies or could be used to identify a specific person. Personal information does not include deidentified information (anonymized or pseudonymized) or aggregated information derived from personal information.
5625
5626We may collect a variety of personal information and other information about you or your devices from various sources, as described below.
5627
5628## Information You Provide to Us
5629
5630### Registration Information
5631
5632If you sign up for an account, register to use our Services, or sign up for emails or other updates, we may ask you for basic contact information, such as your name, email address, phone number, and/or mailing address. We may also collect certain demographic information when you register for our Services, including your age, gender, personal interests, income, and/or marital status.
5633
5634### Communications
5635
5636If you contact us directly, we may collect additional information from you. For example, when you reach out to our customer support team, we may ask for your name, email address, mailing address, phone number, or other contact information so that we can verify your identity and communicate with you. We may also store the contents of any message or attachments that you send to us, as well as any information you submit through any of our forms or questionnaires.
5637
5638### Events
5639
5640If you register for an event that we host, whether in-person or online, we may collect relevant information such as your name, address, title, company, phone number, or email address, as well as specific information relevant to the event for which you are registering.
5641
5642### User Content
5643
5644We may allow you and other Users of our Services to share their own content with others. This may include posts, comments, reviews, or other User-generated content. Unless otherwise noted when creating such content, this information may be shared publicly through our Services.
5645
5646### Payment Information
5647
5648If you make a purchase through our Services, we (or a third-party payment processor acting on our behalf) may collect your payment-related information, such as credit card or other financial information.
5649
5650### Job Applications
5651
5652If you apply for a job with us, we may collect relevant information such as your name, phone number, email address, position, job history, education history, references, a cover letter, and other similar information.
5653
5654## Information We Collect Automatically When You Use Our Services
5655
5656### Device Information
5657
5658We may collect information about the devices and software you use to access our Services, such as your IP address, web browser type, operating system version, device identifiers, and other similar information.
5659
5660### Usage Information
5661
5662To help us understand how you use our Services and to help us improve them, we may collect data about your interactions with our Services. This includes, but is not limited to, information such as crash reports, session lengths and times, the specific pages and other content you view, and any searches you conduct on our site.
5663
5664### Cookies and Similar Technologies
5665
5666We and our third-party partners may collect information using cookies, pixel tags, or similar technologies. Cookies are small text files containing a string of alphanumeric characters. We may use both session cookies and persistent cookies. A session cookie disappears after you close your browser. A persistent cookie remains after you close your browser and may be used by your browser on subsequent visits to our Services.
5667
5668## Information We Receive from Other Sources
5669
5670We may receive information about you from other sources, including third parties that help us update, expand, and analyze our records, identify new customers, or detect or prevent fraud. What information we receive from third parties is governed by the privacy settings, policies, and/or procedures of the relevant organizations, and we encourage you to review them.
5671
5672## How We Use the Information We Collect
5673
5674We may use the information we collect:
5675
5676- To provide, maintain, improve, and enhance our Services;
5677- To understand and analyze how you use our Services and develop new products, services, features, and functionality;
5678- To facilitate purchases of products or services that you order;
5679- To host events;
5680- To allow you to share content with other Users of our Services;
5681- To evaluate and process applications for jobs with us;
5682- To communicate with you, provide you with updates and other information relating to our Services, provide information that you request, respond to comments and questions, and otherwise provide User support;
5683- For marketing and advertising purposes, including developing and providing promotional and advertising materials that may be relevant, valuable or otherwise of interest to you;
5684- To detect and prevent fraud, and respond to trust and safety issues that may arise;
5685- In connection with generative AI applications;
5686- For compliance purposes, including enforcing our Terms of Use or other legal r
5686ights, or as may be required by applicable laws and regulations or requested by any judicial process or governmental agency; and
5687- For other purposes for which we provide specific notice at the time the information is collected.
5688
5689## How We Share the Information We Collect
5690
5691### Service Providers
5692
5693We may share any information we collect with service providers retained in connection with the provision of our Services. These companies are permitted to use this information to help us provide our Services to improve the services they provide us, and for other purposes disclosed in this Privacy Notice.
5694
5695### Our Affiliates and Representatives
5696
5697We may share your information with our affiliates, subsidiaries, and representatives as needed to provide our Services.
5698
5699### Other Users
5700
5701Content you post on our websites, including comments, may be displayed to other Users as appropriate.
5702
5703### Our Advertising and Analytics Partners
5704
5705We work with our Service Providers and other analytics and/or advertising partners to collect and process certain analytics data regarding your use of our Services and to conduct advertising via cookies, as detailed below. Our Service Providers and other analytics and/or advertising partners may also collect information about your use of other websites, apps, and online resources. Parties that may process your information for advertising and analytics purposes include our Service Providers and may also include:
5706
5707- **Google** - We may use Google's services to collect and process analytics data about how our Users interact with our Services and to place ads that we think may interest Users and potential users.
5708  For more information, see [Google's Privacy & Terms](https://policies.google.com/technologies/partner-sites) page.
5709- **Meta** - We may use Meta's services to place ads that we think may interest our users and potential users across Meta's various websites, such as Facebook and Instagram.
5710  For more information, see Meta's [Data Policy](https://www.facebook.com/policy.php) and [Privacy Center](https://www.facebook.com/about/basics/advertising).
5711- **LinkedIn** - We may use LinkedIn's services to place ads that we think may interest our users and potential users, as well as to advertise openings to potential employees.
5712  For more information, see LinkedIn's [Privacy Notice](https://www.linkedin.com/legal/privacy-policy) and [Cookie Policy](https://www.linkedin.com/legal/cookie-policy).
5713- **Microsoft** - We may use Microsoft's services to place ads that we think may interest our users and potential users.
5714  For more information, see Microsoft's [Advertising Policies](https://help.ads.microsoft.com/apex/index/3/en/52023).
5715
5716Please note that our Service Providers and advertising and analytics partners may change from time to time. If you would like a current list of the specific parties we are working with to provide analytics and/or advertising services, contact us at <span data-field="email" data-type="email" data-editable="true">[email protected]</span>. For details about your choices regarding how these partners use your information, see the Your Choices section below.
5717
5718### As Required by Law and Similar Disclosures
5719
5720We may access, preserve, and disclose your information if we believe doing so is required or appropriate to: (a) comply with law enforcement requests and legal process, such as a court order or subpoena; (b) respond to your requests; or (c) protect your, our, or others' rights, property, or safety. In particular, we may disclose relevant information to the appropriate third parties if you post any illegal, threatening, or objectionable content on or through the Services.
5721
5722### Events
5723
5724We may share your information with event partners or co-sponsors to facilitate the events for which you register.
5725
5726### Merger, Sale, or Other Asset Transfers
5727
5728We may transfer your information to service providers, advisors, potential transactional partners, or other third parties in connection with the consideration, negotiation, or completion of a corporate transaction in which we are acquired by or merged with another company or in which we sell, liquidate, or transfer all or a portion of our assets. The use of your information following any of these events will be governed by the same general provisions of this Privacy Notice.
5729
5730### Consent
5731
5732We may also disclose your information with your permission.
5733
5734## Your Choices
5735
5736### Our Communications
5737
5738From time to time, you may receive marketing or other informational email messages from us. You can unsubscribe from our promotional and informational emails via the link provided in the emails. After opting out of receiving such messages from us, users may continue to receive administrative messages from us that are necessary to service User accounts.
5739
5740### Cookies
5741
5742Most web browsers allow you to manage cookies through the browser settings. To find out more about cookies, you can visit [www.aboutcookies.org](https://www.aboutcookies.org/) or [www.allaboutcookies.org](https://www.allaboutcookies.org/).
5743
5744### Our Partners
5745
5746You can learn more about Google's privacy practices and your options for how they use your information on Google's [website](https://policies.google.com/technologies/partner-sites). You can also install the [Google Analytics Opt-out Browser Add-on](https://tools.google.com/dlpage/gaoptout). Meta, the parent company of Facebook, provides information about how it uses the information it collects through our Services in its [Data Policy](https://www.facebook.com/policy.php). You can also learn specifically about Facebook's advertising practices on its [website](https://www.facebook.com/about/basics/advertising).
5747
5748Some of our advertising partners may be members of the [Network Advertising Initiative](https://optout.networkadvertising.org/) or the [Digital Advertising Alliance](https://
5748optout.aboutads.info/). You can visit those organizations' websites to learn about how you may opt out of receiving web-based personalized ads from their member companies. You can also access any settings offered by your mobile operating system to limit ad tracking. To inquire about your choices regarding our business partners generally, contact us at <span data-field="email" data-type="email" data-editable="true">[email protected]</span>.
5749
5750## Third-Party Content
5751
5752Our Services may contain links to other websites, products, or services that we do not own or operate. We are not responsible for the content provided by, or the privacy practices of, these third parties. Please be aware that this Privacy Notice does not apply to your activities on these third-party services or any information you disclose to these third parties. We encourage you to read their privacy policies before providing any information to them.
5753
5754## Security
5755
5756We make reasonable efforts to protect your information by using administrative, technological, and physical safeguards designed to improve the security of the information we maintain and protect it from accidental loss, unauthorized access or use, or any other inappropriate or unlawful processing. Because no information system can be 100% secure, we cannot guarantee the absolute security of your information.
5757
5758## Children's Privacy
5759
5760<span data-section="children" data-section-when="true" data-hidden="true" style="display:none">
5761We comply with the Children's Online Privacy Protection Act (COPPA), in addition to other US privacy laws, with respect to any Personal Information we collect or use from children under the age of 13. If you have questions about how we handle children's data, you can contact us at <span data-field="email" data-type="email" data-editable="true">[email protected]</span>.
5762</span>
5763<span data-section="children" data-section-when="false">
5764We do not knowingly collect, maintain, or use information from children under 13 years of age, and no part of our Services are directed toward children. If you learn that a child has provided us with information in violation of this Privacy Notice, then you may alert us at <span data-field="email" data-type="email" data-editable="true">[email protected]</span>.
5765</span>
5766
5767## International Visitors
5768
5769Our Services are hosted in the United States and intended for use by individuals located within the United States. If you choose to use the Services from the European Union or other regions of the world with laws governing data collection and use that may differ from U.S. law, please note that you are transferring your information outside of those regions to the United States for storage and processing. Also, we may transfer your data from the U.S. to other countries or regions in connection with operating the Services and storing or processing data. By using our Services, you consent to the transfer, storage, and processing of your information as described in this Privacy Notice.
5770
5771## Changes to this Privacy Notice
5772
5773We will post any adjustments to the Privacy Notice on this page, and the revised version will be effective when it is posted. If we make material changes, we may notify you via a notice posted on our website or another method. We encourage you to read this Privacy Notice periodically to stay up to date about our privacy practices.
5774
5775## Contact Us
5776
5777All feedback, comments, requests for technical support, and other communications relating to the Sites and our data collection and processing activities should be directed to: <span data-field="email" data-type="email" data-editable="true">[email protected]</span>.
5778
5779Last updated: September 11, 2026
5780`;
5781const components$1 = {
5782  h1: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "text-2xl font-bold mt-8 mb-4", ...props }),
5783  h2: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-xl font-bold mt-8 mb-3", ...props }),
5784  h3: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-lg font-bold mt-6 mb-2", ...props }),
5785  p: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "my-4 leading-relaxed", ...props }),
5786  ul: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("ul", { className: "my-4 ml-6 list-disc", ...props }),
5787  ol: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("ol", { className: "my-4 ml-6 list-decimal", ...props }),
5788  li: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("li", { className: "my-1", ...props }),
5789  // Pass inline HTML spans through verbatim so the editable-field and section
5790  // markup (data-field / data-section / data-hidden / style) survives into the
5791  // DOM. Inert in the published build; the preview dev-tools decorate them.
5792  span: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("span", { ...props })
5793};
5794const PAGE_TITLE$1 = "Privacy Policy";
5795const META_DESCRIPTION$1 = "Our privacy policy explains what personal information we collect, how we use it, and your rights.";
5796const ROUTE_PATH$1 = "/privacy";
5797function PrivacyPage() {
5798  const canonicalHref = typeof window !== "undefined" ? `${window.location.origin}${ROUTE_PATH$1}` : ROUTE_PATH$1;
5799  return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "container mx-auto px-4 py-12 max-w-4xl", children: [
5800    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
5801      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: PAGE_TITLE$1 }),
5802      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: META_DESCRIPTION$1 }),
5803      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: canonicalHref })
5804    ] }),
5805    /* @__PURE__ */ jsxRuntimeExports.jsx("article", { className: "max-w-none", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Markdown, { remarkPlugins: [remarkGfm], rehypePlugins: [rehypeRaw], components: components$1, children: markdown$1 }) })
5806  ] });
5807}
5808const markdown = `# <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> Terms of Use
5809
5810<span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> ("**we**," "**us**," or "**our**") owns and operates <span data-field="domainName" data-type="url" data-editable="true">plantcarefl.com</span> and other sites linking to these Terms of Use (individually, the "Site", and collectively, the "Sites"). Through the Sites, <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> provides various offerings, information, and resources related to the products and services available on our Sites (each a "Service" and collectively, the "Services"). References to the Sites include the Services.
5811
5812<span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> may change, suspend, modify, or discontinue all or any part of the Sites in its sole discretion with or without notice. <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> is not liable if all or any part of a Site is, for any reason, unavailable at any time or for any period. <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> reserves the right to block or deny access to any of the Sites to anyone at any time for any reason. <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> is not obligated to correct or update any information or content on the Sites.
5813
5814## General Terms
5815
5816These terms of use (together with any additional terms, as described below) ("Terms of Use") are an agreement between <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> and the individuals that use the Sites <span data-section="children" data-section-when="true" data-hidden="true" style="display:none">(or the parent/legal guardian of any such individuals under the age of 18) </span>("**users**," "**you**," or "**your**"). The Terms of Use govern your access to and use of the Sites. Subject to your full and ongoing compliance with these Terms of Use, <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> hereby grants you a limited and revocable right to access and use the Sites, solely for their intended purposes. If you use or access the Sites on behalf of a business or other entity, you must have authority to bind that business/entity. In such case, the term "you" includes the business/entity and any of its agents that use or access the Sites. By using or accessing the Sites, you represent and warrant that you are of legal age to accept these Terms of Use and form a binding contract with <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span>.
5817
5818IF YOU ARE UNDER THE AGE OF 18 (A MINOR), YOUR PARENT OR LEGAL GUARDIAN MUST READ AND CONSENT TO THE TERMS OF USE BEFORE YOU USE THE SITES. BY PERMITTING A MINOR TO USE THE SITES, THE MINOR'S PARENT OR GUARDIAN BECOMES SUBJECT TO THE TERMS OF USE AND AGREES TO BE RESPONSIBLE FOR THE MINOR'S ACTIVITIES ON THE SITES.
5819
5820We may now or in the future offer multiple platforms (the "<span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> Platforms") through our Sites for use in accessing our Services. To use the Platforms, you must adhere to any additional terms and conditions specific to each Platform, as identified below and/or presented to you at the time you use the Platforms. Certain offerings on the Sites may be free of charge or offered for a fee, and we reserve the right to change what Services are offered free of charge or for a fee, and the fees charged for any given Service.
5821
5822PLEASE READ THE TERMS OF USE CAREFULLY. BY ACCESSING ANY PAGES ON THE SITES; CREATING AN ACCOUNT; USING ANY SERVICES MADE AVAILABLE THROUGH THE SITES; POSTING, SUBMITTING, TRANSMITTING, OR UPLOADING ANY INFORMATION OR CONTENT THROUGH THE SITES; OR USING ANY PLATFORM, YOU EXPRESSLY AGREE THAT YOU<span data-section="children" data-section-when="true" data-hidden="true" style="display:none">, OR YOUR PARENT OR LEGAL GUARDIAN FOR USERS UNDER THE AGE OF 18,</span> HAVE READ, UNDERSTAND, AND AGREE TO THE TERMS OF USE AND ANY APPLICABLE POLICIES AND DISCLAIMERS REFERENCED HEREIN OR ON THE SITES. DO NOT USE THE SITES IF YOU DO NOT AGREE TO THE TERMS OF USE AND ALL APPLICABLE POLICIES AND DISCLAIMERS.
5823
5824## Changes to the Terms of Use
5825
5826As stated above, <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> reserves the right to update or modify the Terms of Use at any time, with or without prior notice. Any such changes will become effective upon the earlier of (i) the first time you use the Sites or Services with actual notice of the change(s), or (ii) 30 days after the change(s) are publicly posted on the Sites. Disputes arising under these Terms will be resolved 
5826in accordance with the version of the Terms of Use in place at the time the dispute arose. We use reasonable efforts to ensure that the Terms of Use identify the last date of update.
5827
5828In the case of material changes to the Terms, <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> will make reasonable efforts to notify you of the change, such as by sending an email to any address we have on file, displaying a pop-up window on the Sites, or other similar mechanism. We encourage you to review the Terms of Use frequently to stay informed of any changes.
5829
5830## Account Access and Security
5831
5832You may be required to register and create an account to access some content and functionality on the Sites and/or Platforms. You may be required to provide personal information, such as an email and password, to create an account, as described in our Privacy Notice.
5833
5834You are responsible for maintaining the confidentiality of your account, password, and other information. By creating an account, you agree that such account is intended for your use only, and you agree not to allow any other person to access it. You agree to notify <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> immediately if you become aware of any unauthorized access to or use of your account. You may be required to log out from your account at the end of each session. You should use caution when accessing your account from a public or shared computer so that others are not able to view or access your information. <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> may disable an account at any time in its sole discretion. Circumventing account access controls may be a violation of law.
5835
5836Any information you provide to <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> must be correct, current, and complete. Our use of your information is governed by our Privacy Notice. By providing us with personal information, you consent to our use of such information as described in our Privacy Notice.
5837
5838## User Content
5839
5840The Sites may now or in the future contain Services that use information you have provided to <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> and that allow you and others to post, submit, publish, display, or otherwise transmit ("post") various information and materials ("User Content"), which may include answers in response to questions, comments, documents, and other similar content. Other than personally identifiable information that you provide to us and except as expressly provided in these Terms of Use or the policies applicable to any <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> Platform, User Content is and will be considered non-confidential and non-proprietary. You retain ownership rights in and to your User Content, and by posting User Content to the Sites, you hereby grant <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> an unrestricted, non-exclusive, perpetual, royalty-free, worldwide, transferable, sublicensable, and irrevocable license and right, but not an obligation, to use, edit, alter, copy, reproduce, disclose, display, publish, prepare derivative works from, perform, market, distribute, exhibit, broadcast, or otherwise use such User Content and derivatives thereof, in whole or in part, and in any form, media, or technology now known or hereafter developed.
5841
5842<span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> is under no obligation to use, return, review, or respond to User Content. You understand and acknowledge that you are responsible for any User Content you post. By providing User Content, you represent and warrant that: (a) you own or control all rights in and to such User Content, (b) you have the right to grant <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> the license to such User Content that is described above, and (c) the User Content you provide does and will comply with these Terms of Use, including the Content Standards below. You have full responsibility for such content, including its legality, reliability, accuracy, and appropriateness, as further explained in the Content Standards .
5843
5844## Reliance on Posted Information
5845
5846The Sites may include content provided by persons or entities other than <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> ("third parties"). Other than content provided by <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span>, all statements and/or opinions expressed, including all articles, responses to questions, and other content are solely the opinions and the responsibility of the party providing those materials. <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> is not responsible for the content of any materials provided by third parties, and <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> does not warrant the accuracy, completeness, or reliability of any such information. Information provided by <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> on the Sites is informational only. <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> does not guarantee the accuracy of information provided on the Sites.
5847
5848## Content Standards
5849
5850You agree that you will not post any User Content that (a) infringes on or violates any intellectual property rights, (b) fails to comply with applicable laws and regulations, or (c) contains any expressions of hate, abuse, offensive images or conduct, or any similar content. Without limiting the foregoing, User Content must not:
5851
5852- contain any defamatory, libelous, slanderous, obscene, indecent, abusive, offensive, harassing, violent, hateful, inflammatory, sexually explicit, pornographic, or otherwise objectionable (as determined by <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> in its sole discretion) material;
5853- promote violence or discrimination based on race, ethnicity, sex, religion, nationality, disability, sexual orientation, gender identity, or age;
5854- violate any person's or entity's legal rights (including intellectual property rights, moral rights, and rights of publicity and privacy);
5855- impersonate any person or entity;
5856- misrepresent your identity or affiliation or the identity or affiliation of any other entity;
5857- appear as if it is posted by or endorsed by <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> or any other person or entity, if this is not the case;
5858- be likely to or designed to deceive any person or entity;
5859- contain any material that is unlawful or could result in civil or criminal liability;
5860- incite, advocate, promote, contribute to, enable, or assist any illegal or unlawful activity;
5861- involve commercial activities or sales, such as contests, sweepstakes, and other sales promotions, barter or advertising, other than as conducted by <span data-field="businessName" data-type="text" data-editable="true">Plant Care Interiorscapes</span> in its operation of the Sites; or
5862- conflict with these Terms of Use or any other applicable law or policy.
5863
5864## Governing Law and Jurisdiction
5865
5866You agree that all matters relating to the Sites and these Terms of Use and any dispute or claim arising therefrom or related thereto (in each case, including non-contractual disputes or claims), shall be governed by and construed in accordance with the internal laws of the State of <span data-field="jurisdiction" data-type="us_states" data-editable="true">Florida</span> without giving effect to any choice or conflict of law provision or rule (whether of the State of <span data-field="jurisdiction" data-type="us_states" data-editable="true">Florida</span> or any other jurisdiction).
5867
5868Last updated: September 11, 2026
5869`;
5870const components = {
5871  h1: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("h1", { className: "text-2xl font-bold mt-8 mb-4", ...props }),
5872  h2: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-xl font-bold mt-8 mb-3", ...props }),
5873  h3: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "text-lg font-bold mt-6 mb-2", ...props }),
5874  p: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "my-4 leading-relaxed", ...props }),
5875  ul: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("ul", { className: "my-4 ml-6 list-disc", ...props }),
5876  ol: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("ol", { className: "my-4 ml-6 list-decimal", ...props }),
5877  li: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("li", { className: "my-1", ...props }),
5878  // Pass inline HTML spans through verbatim so the editable-field and section
5879  // markup (data-field / data-section / data-hidden / style) survives into the
5880  // DOM. Inert in the published build; the preview dev-tools decorate them.
5881  span: (props) => /* @__PURE__ */ jsxRuntimeExports.jsx("span", { ...props })
5882};
5883const PAGE_TITLE = "Terms of Use";
5884const META_DESCRIPTION = "The terms of use for our website, including your rights and responsibilities when using our services.";
5885const ROUTE_PATH = "/terms";
5886function TermsPage() {
5887  const canonicalHref = typeof window !== "undefined" ? `${window.location.origin}${ROUTE_PATH}` : ROUTE_PATH;
5888  return /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "container mx-auto px-4 py-12 max-w-4xl", children: [
5889    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
5890      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: PAGE_TITLE }),
5891      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: META_DESCRIPTION }),
5892      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: canonicalHref })
5893    ] }),
5894    /* @__PURE__ */ jsxRuntimeExports.jsx("article", { className: "max-w-none", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Markdown, { remarkPlugins: [remarkGfm], rehypePlugins: [rehypeRaw], components, children: markdown }) })
5895  ] });
5896}
5897const fadeUp = {
5898  hidden: {
5899    opacity: 0,
5900    y: 30
5901  },
5902  visible: {
5903    opacity: 1,
5904    y: 0,
5905    transition: {
5906      duration: 0.6,
5907      ease: "easeOut"
5908    }
5909  }
5910};
5911const stagger = {
5912  hidden: {},
5913  visible: {
5914    transition: {
5915      staggerChildren: 0.12
5916    }
5917  }
5918};
5919const faqs = [{
5920  q: "Do you serve West Palm Beach?",
5921  a: "Yes — West Palm Beach is our primary service area in Palm Beach County. We serve law firms, financial offices, medical facilities, luxury retail, and commercial properties throughout West Palm Beach."
5922}, {
5923  q: "What plant services do you offer in West Palm Beach?",
5924  a: "We offer indoor plant leasing & maintenance, interior landscape design, exterior container plants, event plant rentals, and property management vendor services throughout West Palm Beach and Palm Beach County."
5925}, {
5926  q: "How quickly can you start service in West Palm Beach?",
5927  a: "We can typically schedule a site visit within a few days and have service up and running shortly after. Call us at 305-271-6714 to get started."
5928}, {
5929  q: "Do you serve the downtown West Palm Beach area?",
5930  a: "Absolutely. We serve downtown West Palm Beach, CityPlace, Clematis Street corridor, and surrounding commercial districts. We are experienced with the upscale commercial environment that West Palm Beach businesses expect."
5931}];
5932const jsonLd = {
5933  "@context": "https://schema.org",
5934  "@type": "FAQPage",
5935  mainEntity: faqs.map((f) => ({
5936    "@type": "Question",
5937    name: f.q,
5938    acceptedAnswer: {
5939      "@type": "Answer",
5940      text: f.a
5941    }
5942  }))
5943};
5944function WestPalmBeachPage() {
5945  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
5946    /* @__PURE__ */ jsxRuntimeExports.jsxs(Helmet, { children: [
5947      /* @__PURE__ */ jsxRuntimeExports.jsx("title", { children: "Indoor Plants West Palm Beach FL | Commercial Plant Service Palm Beach | Plant Care" }),
5948      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "description", content: "Professional indoor plant leasing, exterior plants & interior landscape design in West Palm Beach, FL. Serving Palm Beach County for 15+ years. Call 305-271-6714." }),
5949      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "keywords", content: "indoor plants West Palm Beach, office plants West Palm Beach FL, commercial plant service Palm Beach County, plant leasing West Palm Beach, interior landscape design West Palm Beach, exterior plants West Palm Beach, plant maintenance Palm Beach" }),
5950      /* @__PURE__ */ jsxRuntimeExports.jsx("link", { rel: "canonical", href: "https://www.plantcarefl.com/indoor-plants-west-palm-beach" }),
5951      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:title", content: "Indoor Plants West Palm Beach FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5952      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:description", content: "Professional plant leasing, design & maintenance in West Palm Beach & Palm Beach County. 15+ years. Call 305-271-6714." }),
5953      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5954      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:url", content: "https://www.plantcarefl.com/indoor-plants-west-palm-beach" }),
5955      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { property: "og:type", content: "website" }),
5956      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:card", content: "summary_large_image" }),
5957      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:title", content: "Indoor Plants West Palm Beach FL | Commercial Plant Service | Plant Care Interiorscapes" }),
5958      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:description", content: "Professional plant leasing, design & maintenance in West Palm Beach & Palm Beach County. 15+ years. Call 305-271-6714." }),
5959      /* @__PURE__ */ jsxRuntimeExports.jsx("meta", { name: "twitter:image", content: "https://www.plantcarefl.com/images/1f2bde2ad859b35d1394f13d75fd15e7.png" }),
5960      /* @__PURE__ */ jsxRuntimeExports.jsx("script", { type: "application/ld+json", children: JSON.stringify(jsonLd) })
5961    ] }),
5962    /* @__PURE__ */ jsxRuntimeExports.jsxs("section", { className: "relative min-h-[75vh] flex items-center overflow-hidden", style: {
5963      backgroundColor: "#1c2b1e"
5964    }, children: [
5965      /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "absolute inset-0 opacity-30 pointer-events-none", children: [
5966        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute top-0 right-0 w-[700px] h-[700px] rounded-full bg-[#3a7d44] translate-x-1/3 -translate-y-1/3" }),
5967        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "absolute bottom-0 left-0 w-96 h-96 rounded-full bg-[#f4a228] -translate-x-1/2 translate-y-1/2" })
5968      ] }),
5969      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "relative z-10 max-w-6xl mx-auto px-6 py-32", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", animate: "visible", variants: stagger, className: "max-w-3xl", children: [
5970        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, className: "inline-flex items-center gap-2 bg-[#3a7d44]/30 border border-[#3a7d44]/50 text-[#7ec88a] text-sm font-medium px-4 py-2 rounded-full mb-6", children: [
5971          /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-4 h-4" }),
5972          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { children: "Serving West Palm Beach & Palm Beach County" })
5973        ] }),
5974        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.h1, { variants: fadeUp, className: "text-4xl md:text-6xl font-bold text-white leading-tight mb-6", style: {
5975          fontFamily: "var(--font-heading)"
5976        }, children: [
5977          "Beautiful Plants.",
5978          /* @__PURE__ */ jsxRuntimeExports.jsx("br", {}),
5979          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { style: {
5980            color: "#f4a228"
5981          }, children: "West Palm Beach, FL." })
5982        ] }),
5983        /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp, className: "text-lg md:text-xl text-white/80 mb-8 max-w-2xl leading-relaxed", children: "South Florida's trusted commercial plant service — serving West Palm Beach's law firms, financial offices, and luxury properties. Indoor plants, exterior plantscaping, full-service maintenance. Zero hassle." }),
5984        /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, className: "flex flex-col sm:flex-row gap-3", children: [
5985          /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-7 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg shadow-[#f4a228]/30", children: [
5986            /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
5987            "Call 305-271-6714"
5988          ] }),
5989          /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-7 py-4 rounded-full hover:bg-white/20 transition-all", children: [
5990            "Get a Free Quote",
5991            /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
5992          ] })
5993        ] })
5994      ] }) })
5995    ] }),
5996    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "bg-[#3a7d44] py-5", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex flex-wrap justify-center gap-6 md:gap-12", children: ["15+ Years Experience", "Serving All of Palm Beach County", "5-Star Rated", "Licensed & Insured"].map((t) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-center gap-2 text-white font-semibold text-sm", children: [
5997      /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-4 h-4 text-[#f4a228]" }),
5998      t
5999    ] }, t)) }) }) }),
6000    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
6001      once: true
6002    }, variants: stagger, children: [
6003      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, className: "text-center mb-14", children: [
6004        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-4", style: {
6005          fontFamily: "var(--font-heading)"
6006        }, children: "Plant Services in West Palm Beach" }),
6007        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-lg max-w-2xl mx-auto", children: "Everything your West Palm Beach property needs — from lobby plants to full interior landscape design." })
6008      ] }),
6009      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6", children: west_palm_beach.services.map((s) => /* @__PURE__ */ jsxRuntimeExports.jsx(motion.div, { variants: fadeUp, children: /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: s.href, className: "group block bg-white rounded-2xl p-7 shadow-sm hover:shadow-md transition-all border border-[#e8e0d4] hover:border-[#3a7d44]/30 h-full", children: [
6010        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "w-10 h-10 rounded-xl bg-[#3a7d44]/10 flex items-center justify-center mb-4 group-hover:bg-[#3a7d44]/20 transition-colors", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Leaf, { className: "w-5 h-5 text-[#3a7d44]" }) }),
6011        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-bold text-[#1c2b1e] text-lg mb-2", style: {
6012          whiteSpace: "pre-line",
6013          fontFamily: "var(--font-heading)"
6014        }, children: s.title }),
6015        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#4a6b4e] text-sm leading-relaxed mb-4", style: {
6016          whiteSpace: "pre-line"
6017        }, children: s.desc }),
6018        /* @__PURE__ */ jsxRuntimeExports.jsxs("span", { className: "inline-flex items-center gap-1 text-[#3a7d44] font-semibold text-sm group-hover:gap-2 transition-all", children: [
6019          "Learn more ",
6020          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
6021        ] })
6022      ] }) }, s.title)) })
6023    ] }) }) }),
6024    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-white", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-6xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
6025      once: true
6026    }, variants: stagger, className: "grid md:grid-cols-2 gap-12 items-center", children: [
6027      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, children: [
6028        /* @__PURE__ */ jsxRuntimeExports.jsx("h2", { className: "text-3xl md:text-4xl font-bold text-[#1c2b1e] mb-6", style: {
6029          fontFamily: "var(--font-heading)"
6030        }, children: "Why West Palm Beach Businesses Choose Us" }),
6031        /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: ["Experienced with the upscale commercial standards of Palm Beach County", "One monthly fee — design, install, and maintain included", "We replace any plant that does not look great, at no charge", "White-glove service that matches the quality your clients expect", "Licensed, insured, and trusted by property managers across South Florida", "15+ years of experience — not a startup, a proven partner"].map((item) => /* @__PURE__ */ jsxRuntimeExports.jsxs("div", { className: "flex items-start gap-3", children: [
6032          /* @__PURE__ */ jsxRuntimeExports.jsx(CircleCheck, { className: "w-5 h-5 text-[#3a7d44] mt-0.5 shrink-0" }),
6033          /* @__PURE__ */ jsxRuntimeExports.jsx("span", { className: "text-[#4a6b4e]", children: item })
6034        ] }, item)) })
6035      ] }),
6036      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, className: "bg-[#f9f6f0] rounded-3xl p-8 border border-[#e8e0d4]", children: [
6037        /* @__P
6037URE__ */ jsxRuntimeExports.jsx("div", { className: "flex items-center gap-1 mb-3", children: [...Array(5)].map((_, i) => /* @__PURE__ */ jsxRuntimeExports.jsx(Star, { className: "w-5 h-5 fill-[#f4a228] text-[#f4a228]" }, i)) }),
6038        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#1c2b1e] text-lg italic mb-4 leading-relaxed", children: '"Our West Palm Beach law firm has worked with Plant Care Interiorscapes for years. The plants elevate our office environment and our clients always notice. Exceptional service."' }),
6039        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-[#3a7d44] font-semibold", children: "— Managing Partner, West Palm Beach Law Firm" })
6040      ] })
6041    ] }) }) }),
6042    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20 bg-[#f9f6f0]", children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-3xl mx-auto px-6", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
6043      once: true
6044    }, variants: stagger, children: [
6045      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp, className: "text-3xl font-bold text-[#1c2b1e] mb-10 text-center", style: {
6046        fontFamily: "var(--font-heading)"
6047      }, children: "Frequently Asked Questions" }),
6048      /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "space-y-4", children: faqs.map((faq) => /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, className: "bg-white rounded-2xl p-6 border border-[#e8e0d4]", children: [
6049        /* @__PURE__ */ jsxRuntimeExports.jsx("h3", { className: "font-semibold text-[#1c2b1e] text-base mb-2", children: faq.q }),
6050        /* @__PURE__ */ jsxRuntimeExports.jsx("p", { className: "text-sm text-[#4a6b4e] leading-relaxed", children: faq.a })
6051      ] }, faq.q)) })
6052    ] }) }) }),
6053    /* @__PURE__ */ jsxRuntimeExports.jsx("section", { className: "py-20", style: {
6054      backgroundColor: "#1c2b1e"
6055    }, children: /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "max-w-4xl mx-auto px-6 text-center", children: /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { initial: "hidden", whileInView: "visible", viewport: {
6056      once: true
6057    }, variants: stagger, children: [
6058      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.h2, { variants: fadeUp, className: "text-3xl md:text-4xl font-bold text-white mb-4", style: {
6059        fontFamily: "var(--font-heading)"
6060      }, children: "Ready to Transform Your West Palm Beach Space?" }),
6061      /* @__PURE__ */ jsxRuntimeExports.jsx(motion.p, { variants: fadeUp, className: "text-white/70 text-lg mb-8", children: "Call us today or fill out our contact form for a free consultation." }),
6062      /* @__PURE__ */ jsxRuntimeExports.jsxs(motion.div, { variants: fadeUp, className: "flex flex-col sm:flex-row gap-4 justify-center", children: [
6063        /* @__PURE__ */ jsxRuntimeExports.jsxs("a", { href: "tel:305-271-6714", onClick: trackPhoneCall, className: "inline-flex items-center justify-center gap-2 bg-[#f4a228] text-[#1c2b1e] font-bold text-base px-8 py-4 rounded-full hover:bg-[#e09420] transition-all hover:scale-105 shadow-lg", children: [
6064          /* @__PURE__ */ jsxRuntimeExports.jsx(Phone, { className: "w-5 h-5" }),
6065          "Call 305-271-6714"
6066        ] }),
6067        /* @__PURE__ */ jsxRuntimeExports.jsxs(Link, { to: "/contact", className: "inline-flex items-center justify-center gap-2 bg-white/10 border border-white/30 text-white font-semibold px-8 py-4 rounded-full hover:bg-white/20 transition-all", children: [
6068          "Get a Free Quote",
6069          /* @__PURE__ */ jsxRuntimeExports.jsx(ArrowRight, { className: "w-4 h-4" })
6070        ] })
6071      ] })
6072    ] }) }) })
6073  ] });
6074}
6075const NotFoundPage = reactExports.lazy(() => __vitePreload(() => import("./_404-B7-vsl_3.js"), true ? __vite__mapDeps([0,1,2]) : void 0));
6076const routes = [{
6077  path: "/",
6078  element: /* @__PURE__ */ jsxRuntimeExports.jsx(HomePage, {})
6079}, {
6080  path: "/contact",
6081  element: /* @__PURE__ */ jsxRuntimeExports.jsx(ContactPage, {})
6082}, {
6083  path: "/about",
6084  element: /* @__PURE__ */ jsxRuntimeExports.jsx(AboutPage, {})
6085}, {
6086  path: "/indoor-plants",
6087  element: /* @__PURE__ */ jsxRuntimeExports.jsx(IndoorPlantsPage, {})
6088}, {
6089  path: "/exterior-plants",
6090  element: /* @__PURE__ */ jsxRuntimeExports.jsx(ExteriorPlantsPage, {})
6091}, {
6092  path: "/reliable-property-management-vendor",
6093  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/property-management-vendor", replace: true })
6094}, {
6095  path: "/property-management-vendor",
6096  element: /* @__PURE__ */ jsxRuntimeExports.jsx(PropertyManagementVendorPage, {})
6097}, {
6098  path: "/plants-for-events",
6099  element: /* @__PURE__ */ jsxRuntimeExports.jsx(PlantsForEventsPage, {})
6100}, {
6101  path: "/plant-leasing",
6102  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/plants-for-events", replace: true })
6103}, {
6104  path: "/indoor-plants/design",
6105  element: /* @__PURE__ */ jsxRuntimeExports.jsx(IndoorLandscapeDesignPage, {})
6106}, {
6107  path: "/blog",
6108  element: /* @__PURE__ */ jsxRuntimeExports.jsx(BlogPage, {})
6109}, {
6110  path: "/blog/:slug",
6111  element: /* @__PURE__ */ jsxRuntimeExports.jsx(BlogPostPage, {})
6112}, {
6113  path: "/indoor-plants-fort-lauderdale",
6114  element: /* @__PURE__ */ jsxRuntimeExports.jsx(FortLauderdalePage, {})
6115}, {
6116  path: "/fort-lauderdale",
6117  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-fort-lauderdale", replace: true })
6118}, {
6119  path: "/indoor-plants-boca-raton",
6120  element: /* @__PURE__ */ jsxRuntimeExports.jsx(BocaRatonPage, {})
6121}, {
6122  path: "/boca-raton",
6123  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-boca-raton", replace: true })
6124}, {
6125  path: "/indoor-plants-coral-gables",
6126  element: /* @__PURE__ */ jsxRuntimeExports.jsx(CoralGablesPage, {})
6127}, {
6128  path: "/coral-gables",
6129  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-coral-gables", replace: true })
6130}, {
6131  path: "/indoor-plants-doral",
6132  element: /* @__PURE__ */ jsxRuntimeExports.jsx(DoralPage, {})
6133}, {
6134  path: "/doral",
6135  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-doral", replace: true })
6136}, {
6137  path: "/indoor-plants-hialeah",
6138  element: /* @__PURE__ */ jsxRuntimeExports.jsx(HialeahPage, {})
6139}, {
6140  path: "/hialeah",
6141  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-hialeah", replace: true })
6142}, {
6143  path: "/indoor-plants-hollywood",
6144  element: /* @__PURE__ */ jsxRuntimeExports.jsx(HollywoodPage, {})
6145}, {
6146  path: "/hollywood",
6147  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-hollywood", replace: true })
6148}, {
6149  path: "/indoor-plants-pompano-beach",
6150  element: /* @__PURE__ */ jsxRuntimeExports.jsx(PompanoBeachPage, {})
6151}, {
6152  path: "/pompano-beach",
6153  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-pompano-beach", replace: true })
6154}, {
6155  path: "/indoor-plants-west-palm-beach",
6156  element: /* @__PURE__ */ jsxRuntimeExports.jsx(WestPalmBeachPage, {})
6157}, {
6158  path: "/west-palm-beach",
6159  element: /* @__PURE__ */ jsxRuntimeExports.jsx(Navigate, { to: "/indoor-plants-west-palm-beach", replace: true })
6160}, {
6161  path: "/privacy",
6162  element: /* @__PURE__ */ jsxRuntimeExports.jsx(PrivacyPage, {})
6163}, {
6164  path: "/terms",
6165  element: /* @__PURE__ */ jsxRuntimeExports.jsx(TermsPage, {})
6166}, {
6167  path: "*",
6168  element: /* @__PURE__ */ jsxRuntimeExports.jsx(NotFoundPage, {})
6169}];
6170const CookieBanner = reactExports.lazy(() => __vitePreload(() => import("./CookieBanner-B4GDAAWO.js"), true ? __vite__mapDeps([3,1,2,4]) : void 0).catch((error) => {
6171  console.warn("Failed to load CookieBanner:", error);
6172  return {
6173    default: () => null
6174  };
6175}));
6176const SpinnerFallback = () => /* @__PURE__ */ jsxRuntimeExports.jsx("div", { className: "flex justify-center py-8 h-screen items-center", children: /* @__PURE__ */ jsxRuntimeExports.jsx(Spinner, {}) });
6177const router = createBrowserRouter([{
6178  path: "/",
6179  element: /* @__PURE__ */ jsxRuntimeExports.jsx(reactExports.Suspense, { fallback: /* @__PURE__ */ jsxRuntimeExports.jsx(SpinnerFallback, {}), children: /* @__PURE__ */ jsxRuntimeExports.jsx(RootLayout, { children: /* @__PURE__ */ jsxRuntimeExports.jsx(Outlet, {}) }) }),
6180  children: routes
6181}]);
6182function App() {
6183  return /* @__PURE__ */ jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [
6184    /* @__PURE__ */ jsxRuntimeExports.jsx(RouterProvider$1, { router }),
6185    /* @__PURE__ */ jsxRuntimeExports.jsx(CookieBannerErrorBoundary, { children: /* @__PURE__ */ jsxRuntimeExports.jsx(reactExports.Suspense, { fallback: null, children: /* @__PURE__ */ jsxRuntimeExports.jsx(CookieBanner, {}) }) })
6186  ] });
6187}
6188const queryClient = new QueryClient({
6189  defaultOptions: {
6190    queries: {
6191      staleTime: 1e3 * 60 * 5,
6192      // 5 minutes
6193      gcTime: 1e3 * 60 * 10,
6194      // 10 minutes (formerly cacheTime)
6195      retry: 1,
6196      refetchOnWindowFocus: false
6197    },
6198    mutations: {
6199      retry: 0
6200    }
6201  }
6202});
6203const rootElement = document.getElementById("app");
6204if (!rootElement) throw new Error("Root element not found");
6205const root = ReactDOM.createRoot(rootElement);
6206root.render(/* @__PURE__ */ jsxRuntimeExports.jsx(HelmetProvider, { children: /* @__PURE__ */ jsxRuntimeExports.jsx(React.StrictMode, { children: /* @__PURE__ */ jsxRuntimeExports.jsx(QueryClientProvider, { client: queryClient, children: /* @__PURE__ */ jsxRuntimeExports.jsx(App, {}) }) }) }));
6207const main = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({
6208  __proto__: null
6209}, Symbol.toStringTag, { value: "Module" }));
6210export {
6211  cn as c,
6212  main as m
6213};

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.