.jumplinks[data-astro-cid-ecdeup72]{background:var(--c-bg-elev);border-bottom:1px solid var(--c-divider);padding-block:var(--space-2)}.jumplinks__inner[data-astro-cid-ecdeup72]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.jumplinks__label[data-astro-cid-ecdeup72]{font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-bois)}.jumplinks[data-astro-cid-ecdeup72] ul[data-astro-cid-ecdeup72]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);list-style:none;margin:0;padding:0}.jumplinks[data-astro-cid-ecdeup72] a[data-astro-cid-ecdeup72]{font-size:var(--fs-sm);color:var(--c-fg-subtle);text-decoration:none;border-bottom:1px solid var(--c-divider);transition:color var(--transition-fast),border-color var(--transition-fast)}.jumplinks[data-astro-cid-ecdeup72] a[data-astro-cid-ecdeup72]:hover{color:var(--c-accent);border-color:var(--c-accent);text-decoration:none}.city-hero[data-astro-cid-3c4ls4js]{background:var(--c-dark);color:var(--c-dark-fg);border-bottom:2px solid var(--c-accent);padding-block:var(--space-9) var(--space-8)}.city-hero__inner[data-astro-cid-3c4ls4js]{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--space-7);align-items:center}@media(max-width:880px){.city-hero__inner[data-astro-cid-3c4ls4js]{grid-template-columns:1fr}}.city-hero[data-astro-cid-3c4ls4js] .eyebrow{color:var(--c-accent)}.city-hero__copy[data-astro-cid-3c4ls4js] h1[data-astro-cid-3c4ls4js]{font-size:var(--fs-3xl);margin-bottom:var(--space-5);color:var(--c-dark-fg)}.city-hero__accent[data-astro-cid-3c4ls4js]{display:block;color:var(--c-accent)}.city-hero__lede[data-astro-cid-3c4ls4js]{font-size:var(--fs-lg);color:var(--c-dark-muted);margin-bottom:var(--space-4);font-family:var(--font-body);text-transform:none}.city-hero__lede[data-astro-cid-3c4ls4js] strong[data-astro-cid-3c4ls4js]{color:var(--c-dark-fg)}.direct-answer[data-astro-cid-3c4ls4js]{border-left:3px solid var(--c-accent);background:#ffffff0d;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);max-width:60ch;font-family:var(--font-body);text-transform:none;font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--c-dark-muted)}.direct-answer[data-astro-cid-3c4ls4js] strong[data-astro-cid-3c4ls4js]{display:block;color:var(--c-accent);margin-bottom:.2rem;font-family:var(--font-display);text-transform:uppercase}.city-hero__guarantee[data-astro-cid-3c4ls4js]{border:2px solid var(--c-accent);background:#00000040;display:grid;grid-template-columns:1fr 1fr}.city-hero__guarantee[data-astro-cid-3c4ls4js]>div[data-astro-cid-3c4ls4js]{padding:var(--space-5) var(--space-3);text-align:center;border-right:1px solid var(--c-dark-line);border-bottom:1px solid var(--c-dark-line);display:flex;flex-direction:column;gap:.25rem}.city-hero__guarantee[data-astro-cid-3c4ls4js]>div[data-astro-cid-3c4ls4js]:nth-child(2n){border-right:0}.city-hero__guarantee[data-astro-cid-3c4ls4js]>div[data-astro-cid-3c4ls4js]:nth-child(n+3){border-bottom:0}.g-n[data-astro-cid-3c4ls4js]{font-family:var(--font-display);font-size:1.6rem;color:var(--c-accent)}.g-l[data-astro-cid-3c4ls4js]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-dark-muted)}.city-content__grid[data-astro-cid-3c4ls4js]{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-7)}@media(max-width:880px){.city-content__grid[data-astro-cid-3c4ls4js]{grid-template-columns:1fr}}.city-content__main[data-astro-cid-3c4ls4js] h3[data-astro-cid-3c4ls4js]{margin-top:var(--space-6);font-size:var(--fs-lg)}.city-content__main[data-astro-cid-3c4ls4js] p[data-astro-cid-3c4ls4js]{color:var(--c-fg-muted);font-size:var(--fs-base);line-height:var(--lh-loose)}.city-content__aside[data-astro-cid-3c4ls4js]{background:var(--c-bg-elev);border:2px solid var(--c-fg);border-radius:var(--radius-md);padding:var(--space-5);align-self:start;position:sticky;top:96px}.city-content__aside[data-astro-cid-3c4ls4js] h3[data-astro-cid-3c4ls4js]{margin-top:0;font-size:var(--fs-base);color:var(--c-fg)}.city-content__aside[data-astro-cid-3c4ls4js] dl[data-astro-cid-3c4ls4js]{display:grid;grid-template-columns:max-content 1fr;column-gap:var(--space-4);row-gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--fs-sm);font-family:var(--font-body)}.city-content__aside[data-astro-cid-3c4ls4js] dt[data-astro-cid-3c4ls4js]{color:var(--c-fg-subtle);text-transform:uppercase;font-size:var(--fs-xs);letter-spacing:.06em}.city-content__aside[data-astro-cid-3c4ls4js] dd[data-astro-cid-3c4ls4js]{margin:0;color:var(--c-fg)}.city-content__aside-cta[data-astro-cid-3c4ls4js]{width:100%}.city-services[data-astro-cid-3c4ls4js]{background:var(--c-bg-elev);border-block:1px solid var(--c-divider)}.city-tarifs[data-astro-cid-3c4ls4js]{background:var(--c-bg)}.city-prices[data-astro-cid-3c4ls4js]{list-style:none;padding:0;margin:0;border-top:2px solid var(--c-fg);max-width:60ch}.city-prices[data-astro-cid-3c4ls4js] li[data-astro-cid-3c4ls4js]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--c-divider)}.city-prices[data-astro-cid-3c4ls4js] a[data-astro-cid-3c4ls4js]{color:var(--c-fg);text-decoration:none;font-family:var(--font-display);font-size:var(--fs-lg)}.city-prices[data-astro-cid-3c4ls4js] a[data-astro-cid-3c4ls4js]:hover{color:var(--c-accent)}.city-prices[data-astro-cid-3c4ls4js] li[data-astro-cid-3c4ls4js] span[data-astro-cid-3c4ls4js]{color:var(--c-accent);font-family:var(--font-display);font-size:var(--fs-lg);white-space:nowrap}.city-prices__note[data-astro-cid-3c4ls4js]{font-size:var(--fs-sm)!important;color:var(--c-fg-subtle)!important;max-width:65ch}.city-prices__note[data-astro-cid-3c4ls4js] a[data-astro-cid-3c4ls4js]{color:var(--c-accent)}.grid[data-astro-cid-3c4ls4js]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-5)}.more[data-astro-cid-3c4ls4js]{margin-top:var(--space-5);font-size:var(--fs-sm)}.more[data-astro-cid-3c4ls4js] a[data-astro-cid-3c4ls4js]{color:var(--c-accent)}.section-head[data-astro-cid-3c4ls4js]{margin-bottom:var(--space-7);max-width:56ch}.section-head[data-astro-cid-3c4ls4js] h2[data-astro-cid-3c4ls4js]{margin:var(--space-2) 0 var(--space-3)}
