.city-taxe[data-astro-cid-46azltup]{width:100%}.city-taxe__table[data-astro-cid-46azltup]{border-collapse:collapse;width:100%;max-width:760px;font-size:15px}.city-taxe__table[data-astro-cid-46azltup] th[data-astro-cid-46azltup],.city-taxe__table[data-astro-cid-46azltup] td[data-astro-cid-46azltup]{border-bottom:1px solid var(--bordure);text-align:left;vertical-align:top;padding:12px 0}.city-taxe__table[data-astro-cid-46azltup] thead[data-astro-cid-46azltup] th[data-astro-cid-46azltup]{color:var(--gris-secondaire);font-size:13px;font-weight:500}.city-taxe__table[data-astro-cid-46azltup] tbody[data-astro-cid-46azltup] th[data-astro-cid-46azltup]{white-space:nowrap;padding-right:16px;font-weight:500}.city-taxe__table[data-astro-cid-46azltup] thead[data-astro-cid-46azltup] th[data-astro-cid-46azltup]:last-child{text-align:right}.city-taxe__table[data-astro-cid-46azltup] td[data-astro-cid-46azltup]{text-align:right;font-variant-numeric:tabular-nums}.city-taxe__note[data-astro-cid-46azltup]{color:var(--gris-secondaire);margin:12px 0 0;font-size:15px}.city-taxe__actions[data-astro-cid-46azltup]{margin:16px 0 0}.city-regulation__grille{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;display:grid}.city-regulation__regles h2{margin:0 0 32px}.city-surtitre{color:var(--gris-secondaire);margin:0 0 8px}.city-regles{border-top:1px solid var(--encre)}.city-regle{border-bottom:1px solid var(--bordure)}.city-regle>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:16px;min-height:64px;padding:8px 0;list-style:none;display:grid}.city-regle>summary::-webkit-details-marker{display:none}.city-regle>summary:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px;border-radius:var(--r-s)}.city-regle__titre{font:400 20px/1.2 var(--display);letter-spacing:-.02em;margin:0}.city-regle__chevron{color:var(--gris-secondaire);transition:transform var(--t-fast) var(--e-out)}.city-regle[open] .city-regle__chevron{transform:rotate(180deg)}.city-regle>summary:hover .city-regle__chevron{color:var(--encre)}.city-regle::details-content{transition:grid-template-rows var(--t-quick) var(--e-in), content-visibility var(--t-quick) allow-discrete;grid-template-rows:0fr;display:grid}.city-regle[open]::details-content{transition-duration:var(--t-fast);transition-timing-function:var(--e-out);grid-template-rows:1fr}.city-regle__detail{min-height:0;overflow:hidden}.city-regle__detail>div{max-width:44em;color:var(--gris-texte);opacity:0;transition:opacity var(--t-quick) var(--e-in);flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 20px;font-size:15px;display:flex}.city-regle[open] .city-regle__detail>div{opacity:1;transition:opacity var(--t-fast) var(--e-out)}.city-regle__detail p{margin:0}.city-regle__detail a{color:var(--vert-eau);text-underline-offset:4px}.city-rule__source{min-height:32px;color:var(--gris-secondaire);align-items:center;font-size:13px;display:inline-flex}a.city-rule__source{color:var(--vert-eau);text-decoration:underline}.city-pjl{top:calc(var(--barre) + 96px);border-radius:var(--r-l);background:var(--encre-profonde);color:var(--creme);flex-direction:column;gap:14px;padding:28px;display:flex;position:sticky}.city-pjl>*{margin:0}.city-pjl .t-t4{color:var(--sombre-tertiaire)}.city-pjl__texte{color:var(--sombre-secondaire);font-size:15px}.city-pjl label{font-size:15px;font-weight:500}.city-pjl input[type=text]{border:1px solid var(--contour-sombre);border-radius:var(--r-m);min-height:48px;color:var(--creme);font:400 17px var(--sans);background:0 0;padding:0 14px}.city-pjl input[type=text]::placeholder{color:var(--sombre-tertiaire)}.city-pjl input[type=text]:focus-visible{outline:2px solid var(--focus-sombre);outline-offset:2px}@media (width<=1080px){.city-regulation__grille{grid-template-columns:minmax(0,1fr);gap:32px}.city-pjl{position:static}}.city-pjl-lien{display:none}@media (width<=560px){.city-pjl{display:none}.city-pjl-lien{border-radius:var(--r-m);background:var(--encre-profonde);min-height:48px;color:var(--creme);text-align:center;justify-content:center;align-items:center;margin-top:-16px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.city-pjl-lien:hover{color:var(--creme);text-underline-offset:4px;text-decoration:underline}.city-pjl-lien:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px}.city-regle>summary{grid-template-columns:minmax(0,1fr) auto}.city-regle__chevron{display:none}.city-regle__titre{font:500 17px/1.4 var(--sans);letter-spacing:0}}@media (prefers-reduced-motion:reduce){.city-regle::details-content,.city-regle__chevron{transition:none}.city-regle__detail>div{transition-duration:var(--t-quick)}}.city-chiffres__inner[data-astro-cid-k2p3drav]{flex-direction:column;gap:32px;display:flex}.city-chiffres__tete[data-astro-cid-k2p3drav]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.city-chiffres__tete[data-astro-cid-k2p3drav] h2[data-astro-cid-k2p3drav]{max-width:22ch;margin:0}.city-chiffres__surtitre[data-astro-cid-k2p3drav]{color:var(--sombre-tertiaire);margin:0 0 8px}.city-chiffres__sources[data-astro-cid-k2p3drav]{color:var(--sombre-tertiaire);margin:0;font-size:13px;line-height:1.6}.city-chiffres__sources[data-astro-cid-k2p3drav] a[data-astro-cid-k2p3drav]{color:inherit;text-underline-offset:3px}.city-chiffres__sources[data-astro-cid-k2p3drav] a[data-astro-cid-k2p3drav]:focus-visible{outline:2px solid var(--focus-sombre);outline-offset:2px}.city-directory{background:var(--creme-ombre);padding-bottom:0}.cd-grille{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.cd-grille:not(:has(.cd-filtres:not([hidden]))){grid-template-columns:minmax(0,1fr)}.cd-filtres{top:calc(var(--barre) + 76px);position:sticky}.cd-filtres__ouvrir{display:none}.cd-filtres__corps{flex-direction:column;gap:28px;display:flex}.cd-filtres fieldset{border:0;flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.cd-filtres legend{color:var(--gris-secondaire);margin-bottom:10px;padding:0}.cd-option{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.cd-option>span:first-child{align-items:center;gap:10px;display:inline-flex}.cd-option input{width:18px;height:18px;accent-color:var(--vert-eau);margin:0}.cd-option__n{color:var(--gris-secondaire);font-variant-numeric:tabular-nums}.cd-resultats{flex-direction:column;gap:20px;min-width:0;display:flex}.cd-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cd-tete h2{margin:0}.cd-surtitre{color:var(--gris-secondaire);margin:0 0 8px}.cd-tri{color:var(--gris-texte);align-items:center;gap:8px;font-size:15px;display:inline-flex}.cd-tri select{border:1px solid var(--bordure);border-radius:var(--r-m);background:var(--blanc);min-height:44px;color:var(--encre);font:400 15px var(--sans);padding:0 12px}.cd-compte{color:var(--gris-texte);margin:0;font-size:15px}.cd-vide-lede{max-width:62ch;color:var(--gris-texte);margin:0;font-size:15px}.cd-actions-liste{flex-wrap:wrap;gap:12px;margin:0;display:flex}.cd-actions-liste:not(:has(:not([hidden]))){display:none}.cd-environs{flex-direction:column;gap:12px;margin-top:20px;display:flex}.cd-environs h3,.cd-environs__lede{margin:0}.cd-environs__lede{max-width:62ch;color:var(--gris-texte);font-size:15px}.cd-environs__liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cd-environs__liste li{border:1px solid var(--bordure);border-radius:var(--r-l);background:var(--blanc);align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.cd-environs__liste .annuaire-logo{width:40px;height:40px}.cd-environs__liste span{flex-direction:column;min-width:0;display:flex}.cd-environs__liste a{color:var(--encre);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.cd-environs__liste a:hover{text-decoration:underline}.cd-environs__liste small{color:var(--gris-secondaire);font-size:13px}@media (width<=1080px){.cd-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}.cd-resultats,.cd-tete{display:contents}.cd-grille>*,.cd-resultats>*,.cd-tete>*{grid-column:1/-1}.cd-tete>div{order:-2}.cd-filtres,.cd-tri{order:-1}.cd-filtres{grid-column:1;position:static}.cd-tri{border:1px solid var(--bordure);border-radius:var(--r-m);background:var(--blanc);min-height:44px;color:var(--encre);grid-column:2;justify-content:center;padding:0 12px;font-weight:500}.cd-tri select{background:0 0;border:0;flex:0 auto;min-width:0;min-height:42px;padding:0 4px;font-weight:500}.cd-tri:has(select:focus-visible){outline:2px solid var(--vert-eau);outline-offset:2px}.cd-grille:not(:has(.cd-tri:not([hidden]))) .cd-filtres,.cd-filtres[open],.cd-grille:not(:has(.cd-filtres:not([hidden]))) .cd-tri{grid-column:1/-1}.cd-filtres__ouvrir{border:1px solid var(--bordure);border-radius:var(--r-m);background:var(--blanc);min-height:44px;font:500 15px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;list-style:none;display:flex}.cd-filtres__ouvrir::-webkit-details-marker{display:none}.cd-filtres__ouvrir:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px}.cd-filtres[open] .cd-filtres__ouvrir{border-color:var(--encre)}.cd-filtres__corps{border:1px solid var(--bordure);border-radius:var(--r-l);background:var(--blanc);margin-top:16px;padding:20px}}@media (width<=768px){.cd-environs__liste{grid-template-columns:minmax(0,1fr)}}.cp-metiers{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0 0 32px;display:grid}.cp-filtre{border:1px solid var(--bordure);border-radius:var(--r-l);background:var(--blanc);min-height:120px;color:var(--encre);text-align:left;cursor:pointer;transition:background-color var(--t-quick) var(--e-out), border-color var(--t-quick) var(--e-out), color var(--t-quick) var(--e-out);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:20px;display:flex}.cp-filtre:hover{border-color:var(--encre)}.cp-filtre:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px}.cp-filtre__n{font:500 30px/1.1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.025em}.cp-filtre__nom{font:500 15px/1.3 var(--sans)}.cp-filtre[aria-pressed=true]{border-color:var(--encre);background:var(--encre);color:var(--creme)}.cp-coin{flex-direction:column;align-items:flex-end;gap:2px;margin:0;display:flex}.cp-coin span{color:var(--gris-secondaire);font-size:13px}.cp-coin strong{font-size:15px;font-weight:500}.cp-liens{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.cp-liens a{max-width:100%;min-height:44px;color:var(--vert-eau);overflow-wrap:anywhere;align-items:center;font-size:15px;font-weight:500;display:inline-flex}.cp-plus{margin-top:20px}.cp-plus:has(>[hidden]){display:none}@media (width<=1080px){.cp-metiers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=768px){.cp-metiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cp-metiers>.cp-filtre:nth-child(n+6):not(:last-child){display:none}.cp-filtre{gap:2px;min-height:0;padding:14px 16px}.cp-filtre__n{font-size:24px}}.city-realisations__suite[data-astro-cid-mnx3z5mj]{gap:20px;display:grid}.city-realisations__suite[data-astro-cid-mnx3z5mj]>summary[data-astro-cid-mnx3z5mj]{justify-self:start;list-style:none}.city-realisations__suite[data-astro-cid-mnx3z5mj]>summary[data-astro-cid-mnx3z5mj]::-webkit-details-marker{display:none}.city-citations__liste[data-astro-cid-o4rid37d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.city-citation[data-astro-cid-o4rid37d]{border:1px solid var(--bordure);border-radius:var(--r-l);background:var(--blanc);align-content:start;gap:16px;height:100%;margin:0;padding:24px;display:grid}.city-citation[data-astro-cid-o4rid37d] blockquote[data-astro-cid-o4rid37d]{margin:0}.city-citation[data-astro-cid-o4rid37d] p[data-astro-cid-o4rid37d]{font:400 20px/1.4 var(--display);letter-spacing:-.02em;margin:0}.city-citation[data-astro-cid-o4rid37d] figcaption[data-astro-cid-o4rid37d]{color:var(--gris-texte);font-size:15px;line-height:1.5}.city-citation[data-astro-cid-o4rid37d] figcaption[data-astro-cid-o4rid37d] strong[data-astro-cid-o4rid37d]{color:var(--encre);font-weight:500}.city-citation[data-astro-cid-o4rid37d] figcaption[data-astro-cid-o4rid37d] a[data-astro-cid-o4rid37d],.city-citation__lien[data-astro-cid-o4rid37d]{color:var(--encre);text-underline-offset:4px}.city-citation__lien[data-astro-cid-o4rid37d]{font-size:15px}.city-section{padding:96px 0}.city-page [id]{scroll-margin-top:calc(var(--barre) + 72px)}.city-hero{background:var(--creme);color:var(--encre);padding:40px 0 0}.city-hero__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:48px;margin-top:24px;display:grid}.city-hero__head:not(:has(.city-hero__media)){grid-template-columns:minmax(0,1fr)}.city-hero__copy{flex-direction:column;justify-content:center;gap:24px;min-width:0;display:flex}.city-hero__copy h1{margin:0}.city-hero__suite{color:var(--gris-texte);letter-spacing:-.02em;margin-top:10px;font-size:.62em;line-height:1.1;display:block}.city-hero__suite:first-letter{text-transform:uppercase}.city-hero__intro{max-width:34em;color:var(--gris-texte);margin:0}.city-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.city-hero__actions>*{min-height:52px;padding-inline:24px}.city-hero__media{border-radius:var(--r-l);background:var(--encre-profonde);flex-direction:column;justify-content:flex-end;min-height:440px;margin:0;display:flex;position:relative;overflow:clip}.city-hero__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.city-hero__credit{background:var(--voile-hero);color:var(--sombre-tertiaire);margin:0;padding:14px 16px;font-size:13px;position:relative}.city-hero__credit a{color:inherit}.city-hero__reperes{border:1px solid var(--bordure);border-radius:var(--r-l);background:var(--blanc);grid-template-columns:repeat(4,minmax(0,1fr));margin:40px 0 0;display:grid}.city-hero__reperes>div{border-left:1px solid var(--bordure);padding:20px 24px}.city-hero__reperes>div:first-child{border-left:0}.city-hero__reperes dt{color:var(--gris-secondaire)}.city-hero__reperes dd{flex-direction:column;margin:8px 0 0;display:flex}.city-hero__valeur{font:500 30px/1.1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.025em}.city-hero__valeur--long{font-size:24px;line-height:1.25}.city-hero__note{color:var(--gris-texte);font-size:15px}.city-nav{top:var(--barre);z-index:5;border-bottom:1px solid var(--bordure);background:var(--creme);margin-top:40px;position:sticky}.city-nav__bar{scrollbar-width:none;gap:4px;padding-block:8px;display:flex;overflow-x:auto}.city-nav__bar::-webkit-scrollbar{display:none}.city-nav__bar a{border-radius:var(--r-pill);min-height:44px;color:var(--encre);white-space:nowrap;transition:background-color var(--t-quick) var(--e-out), color var(--t-quick) var(--e-out);flex:none;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.city-nav__bar a:hover{background:var(--creme-ombre)}.city-nav__bar a:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px}.city-nav__compte{color:var(--gris-secondaire);font-variant-numeric:tabular-nums}.city-nav__bar a[aria-current]{background:var(--encre);color:var(--creme)}.city-nav__bar a[aria-current] .city-nav__compte{color:var(--sombre-tertiaire)}.city-directory__empty{border:1px solid var(--bordure);border-radius:var(--r-l);background:var(--blanc);flex-direction:column;align-items:flex-start;gap:14px;padding:40px;display:flex}.city-directory__empty>p{max-width:54ch;color:var(--gris-texte);margin:0;line-height:1.6}.city-directory__empty .city-directory__empty-title{color:var(--encre);font:400 24px/1.1 var(--display);letter-spacing:-.025em}.city-directory__empty-actions{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.city-chiffres{background:var(--encre-profonde);color:var(--creme);padding:72px 0}.city-plus{padding-block:96px 56px}.city-plus__grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:48px;display:grid}.city-colonne h2{margin:0 0 16px}.city-liens{margin:0;padding:0;list-style:none}.city-liens a{border-bottom:1px solid var(--bordure);min-height:56px;color:var(--encre);justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-weight:500;text-decoration:none;display:flex}.city-liens li:first-child a{border-top:1px solid var(--bordure)}.city-liens a>span:first-child{flex-direction:column;gap:2px;display:flex}.city-liens small{color:var(--gris-secondaire);font-size:13px;font-weight:400}.city-liens a:hover{color:var(--vert-eau)}.city-liens a:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px}.city-colonne__suite{margin:16px 0 0;font-size:15px;font-weight:500}.city-colonne__suite a{color:var(--vert-eau);text-underline-offset:4px}.city-faq .ds-accordeon__intitule{font-size:15px}.city-pied{border-top:1px solid var(--bordure);flex-direction:column;gap:24px;padding:40px 0 96px;display:flex}.city-neighbors{flex-direction:column;gap:16px;display:flex}.city-neighbors__rangee{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.city-neighbors__titre{font:500 17px/1.4 var(--sans);letter-spacing:0;margin:0 8px 0 0}.city-pastilles{margin:0;padding:0;list-style:none;display:contents}.city-pastilles a,.city-pastilles__statique{border-radius:var(--r-pill);background:var(--creme-ombre);min-height:44px;color:var(--encre);align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.city-pastilles a span{color:var(--gris-secondaire)}.city-pastilles a:hover{background:var(--bordure)}.city-pastilles a:focus-visible,.city-neighbors__tout:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px}.city-neighbors__tout{min-height:44px;color:var(--vert-eau);text-underline-offset:4px;align-items:center;margin-left:8px;font-size:15px;font-weight:500;display:inline-flex}.city-neighbors__plus{flex-basis:100%}.city-neighbors__plus>summary{cursor:pointer;margin-left:0;list-style:none}.city-neighbors__plus>summary::-webkit-details-marker{display:none}.city-neighbors__plus[open]>summary{margin-bottom:10px}.city-presentation{border-top:1px solid var(--bordure);padding-top:24px}.city-presentation>summary{cursor:pointer;align-items:baseline;gap:12px;min-height:44px;list-style:none;display:flex}.city-presentation>summary::-webkit-details-marker{display:none}.city-presentation>summary:focus-visible{outline:2px solid var(--vert-eau);outline-offset:2px;border-radius:var(--r-s)}.city-presentation h2{margin:0}.city-presentation__lire{color:var(--vert-eau);font-size:15px;font-weight:500}.city-presentation[open] .city-presentation__lire{display:none}.city-presentation__texte{max-width:68ch;color:var(--gris-texte);flex-direction:column;gap:16px;margin-top:16px;line-height:1.65;display:flex}.city-presentation__texte p{margin:0}.city-presentation__sources{font-size:13px}.city-presentation__sources a{color:inherit;text-underline-offset:2px}.city-market{background:var(--creme-ombre);border-block:1px solid var(--bordure)}.city-market__inner{flex-direction:column;gap:36px;display:flex}.city-market__row{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.city-market__indicators{flex:300px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;min-width:0;display:grid}.city-market__seasonality{border:1px solid var(--bordure);background:var(--blanc);border-radius:16px;flex-direction:column;flex:420px;gap:22px;min-width:0;padding:32px;display:flex}.city-market__seasonality h3{letter-spacing:0;font-size:17px;font-weight:500}.city-market__bars{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid}.city-market__bar{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.city-market__bar-value{color:var(--encre);font-variant-numeric:tabular-nums;font-size:13px}.city-market__bar-track{align-items:flex-end;width:100%;height:150px;display:flex}.city-market__bar-fill{background:var(--encre);border-radius:6px 6px 0 0;width:100%;display:block}.city-market__bar-label{color:var(--gris-secondaire);font-size:13px}.city-market__seasonality p{color:var(--gris-texte);line-height:1.6}.city-market__reading{text-wrap:pretty;max-width:62ch}.city-market__caption{color:var(--gris-secondaire);font-size:15px}.city-market__method{color:var(--gris-texte);flex-basis:100%;font-size:17px;line-height:1.6}.city-market__insufficient{border:1px solid var(--bordure);background:var(--blanc);border-radius:16px;flex-direction:column;flex:420px;align-items:flex-start;gap:16px;padding:32px;display:flex}.city-market__insufficient-title{max-width:26ch;font:400 24px/1.1 var(--display);letter-spacing:-.025em}.city-market__insufficient>p{color:var(--gris-texte);line-height:1.6}.city-market__proximity{background:var(--creme-ombre);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.city-market__proximity span{font-size:15px;font-weight:500}.city-market__proximity p{color:var(--gris-texte);font-size:15px;line-height:1.55}.city-market--attente{padding-block:32px}.city-market__attente{max-width:72ch;color:var(--gris-texte);margin:0;font-size:15px;line-height:1.6}.city-market__attente strong{color:var(--encre);font-weight:500}.city-market__attente a{color:var(--vert-eau);text-underline-offset:3px}@media (width<=1080px){.city-hero__head{grid-template-columns:minmax(0,1fr) minmax(0,45%);gap:32px}.city-hero__media{min-height:320px}.city-hero__reperes{grid-template-columns:repeat(2,minmax(0,1fr))}.city-hero__reperes>div:nth-child(odd){border-left:0}.city-hero__reperes>div:nth-child(n+3){border-top:1px solid var(--bordure)}}@media (width<=768px){.city-section{padding:56px 0}.city-hero{padding-top:24px}.city-hero__copy{gap:16px}.city-hero__intro{font-size:17px}.city-hero__actions>*{flex:100%}.city-hero__head{grid-template-columns:minmax(0,1fr);gap:24px}.city-hero__media{aspect-ratio:3/2;order:-1;min-height:0}.city-hero__reperes{margin-top:24px}.city-hero__reperes>div{padding:14px 16px}.city-hero__valeur{font-size:24px}.city-hero__valeur--long{font-size:20px}.city-nav{margin-top:24px}.city-chiffres{padding:56px 0}.city-plus{padding-block:56px 40px}.city-pied{padding-bottom:72px}.city-market__bar-track{height:124px}.city-market__bar-value{display:none}.city-market__bar{gap:6px}.city-market__bars{gap:4px}.city-market__indicators,.city-market__insufficient{flex-basis:100%}.city-market__seasonality{padding:20px}}
