import{j as e}from"./vendor-radix-DjbNOLjZ.js";import{u as c,W as g,v as p,w as h,x as f,C as v,y as b,z as j,D as N,E as w,G as y,I as C,B as d,A as $,q as k,g as z}from"./index-DkUOqT_v.js";import{L as l}from"./vendor-router-CYowL1Ry.js";import{B as S}from"./BlogCostCalculator-CaEXxtrH.js";const A=new Set(["toronto","north-york","scarborough","etobicoke","east-york","york","vaughan","mississauga","brampton","montreal","laval","longueuil","brossard","terrebonne","vancouver","burnaby","richmond","surrey","north-vancouver","coquitlam"]);function B({city:t,areas:a}){const{language:o}=c(),s=o==="fr",n=t.toLowerCase().replace(/ /g,"-"),r=i=>!s&&A.has(n)?`/services/${i}/${n}`:void 0,u=[{icon:g,title:s?"Entretien d’installations":"Facility Maintenance",description:s?`Conciergerie, concierge de jour, entretien des planchers, travaux saisonniers et petites réparations pour les immeubles de ${t}, sous un seul contrat et un seul gestionnaire de compte.`:`Janitorial, day porter, floor care, seasonal work and minor repairs for buildings in ${t}, under one contract and one account manager.`},{icon:p,title:s?"Nettoyage de bureaux":"Office Cleaning",href:r("office-cleaning"),description:s?`Nettoyage de bureaux professionnel partout à ${t}. Nous gardons vos espaces propres et présentables pour que votre équipe se concentre sur l’essentiel.`:`Professional office cleaning services throughout ${t}. We keep your workspace clean and professional so your team can focus on what matters.`},{icon:h,title:s?"Commerces et détail":"Retail & Commercial",description:s?`Nettoyage complet des commerces, centres commerciaux et espaces commerciaux à ${a.slice(0,2).join(", ")}.`:`Comprehensive cleaning for retail stores, shopping centers, and commercial spaces across ${a.slice(0,2).join(", ")}.`},{icon:f,title:s?"Nettoyage industriel":"Industrial Cleaning",href:r("industrial-cleaning"),description:s?`Nettoyage spécialisé pour usines, entrepôts, centres de distribution et installations manufacturières à ${t}.`:`Specialized cleaning for factories, warehouses, distribution centers, and manufacturing facilities in ${t}.`},{icon:v,title:s?"Nettoyage d’événements":"Event Cleaning",href:r("event-cleaning"),description:s?`Nettoyage avant et après événement pour salles, centres de congrès et événements spéciaux dans la région de ${t}.`:`Pre and post-event cleaning services for venues, conference centers, and special events in the ${t} area.`},{icon:b,title:s?"Nettoyage spécialisé":"Specialized Cleaning",href:r("specialized-cleaning"),description:s?"Nettoyage en profondeur, désinfection et services spécialisés pour la santé, l’éducation et les installations à fort achalandage.":"Deep cleaning, sanitization, and specialized services for healthcare, education, and high-traffic facilities."}];return e.jsx("section",{className:"section-padding",id:"services",children:e.jsxs("div",{className:"container-custom",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-light text-center mb-4",children:s?`Entretien d’installations et nettoyage à ${t}`:`Facility Maintenance & Cleaning Services in ${t}`}),e.jsx("p",{className:"text-silver-muted text-center max-w-2xl mx-auto mb-16",children:s?`Nous entretenons et nettoyons des installations commerciales et industrielles à ${a.join(", ")}, avec le nettoyage au cœur de chaque contrat.`:`We maintain and clean commercial and industrial facilities across ${a.join(", ")}, with cleaning at the core of every contract.`}),e.jsx("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-8",children:u.map((i,m)=>{const x=i.icon;return e.jsxs("div",{className:"group p-8 border border-border rounded-2xl hover:border-silver-muted transition-all duration-300 hover:bg-card",children:[e.jsx(x,{className:"h-10 w-10 mb-6 text-silver group-hover:text-foreground transition-colors"}),e.jsx("h3",{className:"text-xl font-medium mb-3",children:i.href?e.jsx(l,{to:i.href,className:"hover:underline underline-offset-4",children:i.title}):i.title}),e.jsx("p",{className:"text-silver-muted leading-relaxed",children:i.description})]},m)})})]})})}function I({city:t,faqs:a}){const{language:o}=c(),s=o==="fr";return e.jsx("section",{className:"section-padding bg-muted",children:e.jsxs("div",{className:"container-custom",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-light text-center mb-4",children:s?"Questions fréquentes":"Frequently Asked Questions"}),e.jsx("p",{className:"text-silver-muted text-center max-w-2xl mx-auto mb-16",children:s?`Questions courantes sur nos services de nettoyage commercial et industriel à ${t}.`:`Common questions about our commercial and industrial cleaning services in ${t}.`}),e.jsx("div",{className:"max-w-3xl mx-auto",children:e.jsx(j,{type:"single",collapsible:!0,className:"w-full",children:a.map((n,r)=>e.jsxs(N,{value:`item-${r}`,children:[e.jsx(w,{className:"text-left",children:n.question}),e.jsx(y,{className:"text-silver-muted",children:n.answer})]},r))})}),e.jsx("div",{"aria-hidden":"true",style:{position:"absolute",left:"-9999px",width:"1px",height:"1px",overflow:"hidden"},children:a.map((n,r)=>e.jsxs("div",{children:[e.jsx("h3",{children:n.question}),e.jsx("p",{children:n.answer})]},`seo-${r}`))})]})})}function W({city:t}){const{t:a,lp:o,language:s}=c(),n=s==="fr";return e.jsx("section",{className:"section-padding",children:e.jsx("div",{className:"container-custom",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-light mb-4",children:n?`Prêt pour des locaux plus propres à ${t}?`:`Ready for a Cleaner Workspace in ${t}?`}),e.jsx("p",{className:"text-silver-muted mb-10 max-w-2xl mx-auto",children:n?"Obtenez une soumission gratuite et sans engagement pour vos besoins de nettoyage commercial ou industriel. Nous adaptons un plan d’entretien à votre entreprise et à votre budget.":"Get a free, no-obligation quote for your commercial or industrial cleaning needs. We'll customize a cleaning plan that fits your business and budget."}),e.jsx("div",{className:"max-w-xl mx-auto text-left mb-12 bg-card border border-border rounded-2xl p-6 md:p-8",children:e.jsx(C,{serviceKey:`location.${t}`})}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center mb-12",children:[e.jsx(d,{asChild:!0,size:"lg",className:"bg-foreground text-background hover:bg-foreground/90 transition-all duration-300 text-base px-8 py-6 rounded-full group",children:e.jsxs(l,{to:o("/contact"),children:[n?"Obtenir ma soumission gratuite":"Get Your Free Quote",e.jsx($,{className:"ml-2 h-5 w-5 group-hover:translate-x-1 transition-transform"})]})}),e.jsx(d,{asChild:!0,size:"lg",variant:"outline",className:"border-foreground hover:bg-foreground hover:text-background transition-all duration-300 text-base px-8 py-6 rounded-full group",children:e.jsxs(l,{to:o("/pricing-calculator"),children:[e.jsx(k,{className:"mr-2 h-5 w-5"}),a("hero.pricingCalculator")]})})]}),e.jsx("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-6 text-silver",children:e.jsxs("a",{href:"mailto:abe@ssimple.ca",className:"flex items-center gap-2 hover:text-foreground transition-colors",children:[e.jsx(z,{className:"h-5 w-5"}),"abe@ssimple.ca"]})}),e.jsxs("div",{className:"max-w-lg mx-auto mt-12",children:[e.jsx("h3",{className:"text-2xl md:text-3xl font-light text-center mb-6",children:n?"Estimez le coût de votre nettoyage":"Estimate Your Cleaning Cost"}),e.jsx(S,{})]})]})})})}export{B as L,I as a,W as b};