import{j as e}from"./vendor-radix-DjbNOLjZ.js";import{L as t}from"./vendor-router-CYowL1Ry.js";import{u as h,S as p,N as g,a2 as v,a3 as f,a6 as j,O as c,K as m,I as N,F as b,J as y}from"./index-C0qbWopP.js";import"./vendor-react-BsBmf7g_.js";import"./vendor-supabase-DZNfQC5M.js";import"./vendor-charts-CaDQ2cwY.js";import"./vendor-data-CmfOUh6U.js";const i="https://ssimple.ca",S=[["toronto","Toronto"],["north-york","North York"],["scarborough","Scarborough"],["etobicoke","Etobicoke"],["east-york","East York"],["york","York"],["mississauga","Mississauga"],["brampton","Brampton"],["vaughan","Vaughan"]],C=[["vancouver","Vancouver"],["burnaby","Burnaby"],["richmond","Richmond"],["surrey","Surrey"],["north-vancouver","North Vancouver"],["coquitlam","Coquitlam"]],l="text-silver hover:text-foreground underline-offset-4 hover:underline";function G(){const{language:d}=h(),s=d==="fr",o=y,x=o.filter(a=>a.country==="CA"),u=o.filter(a=>a.country==="US");return e.jsxs("div",{className:"min-h-screen",children:[e.jsxs(p,{title:s?"Zones desservies : Grand Montréal et ailleurs | Simple Service":"Service Areas: Greater Montréal and Beyond | Simple Service",description:s?"Simple Service entretient et nettoie des immeubles commerciaux et industriels à Montréal, Laval, Longueuil, Brossard et Terrebonne. Ailleurs au Canada et aux États-Unis, nous vous mettons en relation avec une équipe locale.":"Simple Service maintains and cleans commercial and industrial buildings in Montréal, Laval, Longueuil, Brossard and Terrebonne. Elsewhere in Canada and the US, we connect you with a local team.",path:s?"/fr/zones-desservies":"/service-areas",locale:s?"fr_CA":"en_CA",localeAlternate:s?"en_CA":"fr_CA",children:[e.jsx("html",{lang:s?"fr":"en"}),e.jsx("link",{rel:"alternate",hrefLang:"en-CA",href:`${i}/service-areas`}),e.jsx("link",{rel:"alternate",hrefLang:"fr-CA",href:`${i}/fr/zones-desservies`}),e.jsx("link",{rel:"alternate",hrefLang:"x-default",href:`${i}/service-areas`})]}),e.jsx(g,{}),e.jsxs("main",{children:[e.jsx("section",{className:"pt-32 md:pt-36 pb-10",children:e.jsxs("div",{className:"container-custom max-w-4xl mx-auto",children:[e.jsx("h1",{className:"text-4xl md:text-5xl font-light mb-6",children:s?"Zones desservies":"Service areas"}),e.jsx("p",{className:"text-silver-muted text-lg",children:s?"Nos équipes entretiennent les immeubles du Grand Montréal. Pour une demande ailleurs au Canada ou aux États-Unis, nous la transmettons à une équipe de nettoyage commercial de la région.":"Our crews look after buildings across Greater Montréal. Requests from elsewhere in Canada or the US are passed to a commercial cleaning team in that area."})]})}),e.jsx("section",{className:"pb-12",children:e.jsxs("div",{className:"container-custom max-w-4xl mx-auto",children:[e.jsx("h2",{className:"text-3xl font-light mb-8",children:s?"Grand Montréal":"Greater Montréal"}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-8",children:v.map(a=>{const r=f.filter(n=>n.parent.toLowerCase()===a.slug);return e.jsxs("div",{children:[e.jsx(t,{to:j(a.slug,s),className:"text-xl font-medium hover:underline underline-offset-4",children:s?a.fr:a.en}),r.length>0&&e.jsx("div",{className:"flex flex-wrap gap-x-4 gap-y-1 mt-2 text-sm",children:r.map(n=>e.jsx(t,{to:`/commercial-cleaning-${n.slug}`,className:l,children:n.name},n.slug))})]},a.slug)})})]})}),e.jsx("section",{className:"py-12 border-t border-border",children:e.jsxs("div",{className:"container-custom max-w-4xl mx-auto",children:[e.jsx("h2",{className:"text-2xl font-light mb-2",children:s?"Ailleurs au Canada":"Elsewhere in Canada"}),e.jsx("p",{className:"text-silver-muted text-sm mb-6",children:s?"Demandes transmises à une équipe locale.":"Requests passed to a local team."}),e.jsx("h3",{className:"text-sm uppercase tracking-wide text-silver-muted mb-2",children:s?"Grand Toronto":"Greater Toronto Area"}),e.jsx("div",{className:"flex flex-wrap gap-x-5 gap-y-1 text-sm mb-6",children:S.map(([a,r])=>e.jsx(t,{to:`/commercial-cleaning-${a}`,className:l,children:r},a))}),e.jsx("h3",{className:"text-sm uppercase tracking-wide text-silver-muted mb-2",children:s?"Grand Vancouver":"Metro Vancouver"}),e.jsx("div",{className:"flex flex-wrap gap-x-5 gap-y-1 text-sm mb-6",children:C.map(([a,r])=>e.jsx(t,{to:`/commercial-cleaning-${a}`,className:l,children:r},a))}),e.jsx("h3",{className:"text-sm uppercase tracking-wide text-silver-muted mb-2",children:s?"Autres villes":"Other cities"}),e.jsx("div",{className:"flex flex-wrap gap-x-5 gap-y-1 text-sm",children:x.map(a=>e.jsx(t,{to:c(a.slug),className:l,children:m(a,s?"fr":"en")},a.slug))})]})}),e.jsx("section",{className:"py-12 border-t border-border",children:e.jsxs("div",{className:"container-custom max-w-4xl mx-auto",children:[e.jsx("h2",{className:"text-2xl font-light mb-2",children:s?"États-Unis":"United States"}),e.jsx("p",{className:"text-silver-muted text-sm mb-6",children:s?"Demandes transmises à une équipe locale.":"Requests passed to a local team."}),e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 gap-x-5 gap-y-1 text-sm",children:u.map(a=>e.jsx(t,{to:c(a.slug),className:l,children:m(a,s?"fr":"en")},a.slug))})]})}),e.jsx("section",{className:"section-padding border-t border-border",children:e.jsxs("div",{className:"container-custom max-w-xl mx-auto",children:[e.jsx("h2",{className:"text-3xl font-light mb-6 text-center",children:s?"Demander une soumission":"Request a quote"}),e.jsx("div",{className:"bg-card border border-border rounded-2xl p-6 md:p-8",children:e.jsx(N,{serviceKey:"service-areas"})})]})})]}),e.jsx(b,{})]})}export{G as default};