.cf[data-astro-cid-2iow3rys] .container[data-astro-cid-2iow3rys]{max-width:980px}.cf-fil[data-astro-cid-2iow3rys]{margin-top:var(--space-lg);font-size:.9rem;color:var(--color-stone)}.cf-fil[data-astro-cid-2iow3rys] a[data-astro-cid-2iow3rys]{color:inherit}.cf-tete[data-astro-cid-2iow3rys]{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;flex-wrap:wrap;margin:.8rem 0 1.5rem}.cf-tete[data-astro-cid-2iow3rys] h1[data-astro-cid-2iow3rys]{font-stretch:68%;font-weight:850;font-size:clamp(2.2rem,6vw,3.8rem);line-height:.95;max-width:18ch}.cf-lieu[data-astro-cid-2iow3rys]{margin-top:.6rem;color:var(--color-stone)}.cf-etoiles[data-astro-cid-2iow3rys]{display:flex;flex-direction:column;align-items:flex-end;font-size:.85rem;font-weight:600;color:var(--color-stone)}.cf-etoiles[data-astro-cid-2iow3rys] span[data-astro-cid-2iow3rys]{font-size:1.6rem;color:var(--color-accent);letter-spacing:.05em;line-height:1}.cf-chiffres[data-astro-cid-2iow3rys]{display:flex;flex-wrap:wrap;gap:1px;background:var(--color-bg-alt);border:1px solid var(--color-bg-alt);border-radius:var(--radius);overflow:hidden}.cf-chiffres[data-astro-cid-2iow3rys] div[data-astro-cid-2iow3rys]{flex:1 1 150px;background:#fff;padding:1rem 1.1rem}.cf-chiffres[data-astro-cid-2iow3rys] dt[data-astro-cid-2iow3rys]{font-size:.82rem;font-weight:600;color:var(--color-stone)}.cf-chiffres[data-astro-cid-2iow3rys] dd[data-astro-cid-2iow3rys]{margin:.2rem 0 0;font-family:var(--font-serif);font-stretch:65%;font-weight:850;font-size:2.3rem;line-height:1}.cf-chiffres[data-astro-cid-2iow3rys] dd[data-astro-cid-2iow3rys] small[data-astro-cid-2iow3rys]{font-family:var(--font-body);font-stretch:100%;font-weight:500;font-size:.85rem;color:var(--color-stone)}.cf-chiffres[data-astro-cid-2iow3rys] .cf-riv[data-astro-cid-2iow3rys]{color:var(--color-accent)}.cf-chiffres[data-astro-cid-2iow3rys] .cf-date[data-astro-cid-2iow3rys]{font-size:1.35rem;font-stretch:80%;padding-top:.5rem}.cf-texte[data-astro-cid-2iow3rys]{margin:1.8rem 0 1rem}.cf-texte[data-astro-cid-2iow3rys] p[data-astro-cid-2iow3rys]+p[data-astro-cid-2iow3rys]{margin-top:.8rem}.cf-manque[data-astro-cid-2iow3rys]{color:var(--color-stone);font-size:.95rem}.cf-site[data-astro-cid-2iow3rys]{display:inline-block;margin-top:.3rem;padding:.7rem 1.1rem;border-radius:8px;background:var(--color-accent);color:#fff;font-weight:600;text-decoration:none}.cf-site[data-astro-cid-2iow3rys]:hover{background:#12594c;color:#fff}.cf[data-astro-cid-2iow3rys] h2[data-astro-cid-2iow3rys]{font-stretch:70%;font-weight:850;text-transform:uppercase;font-size:clamp(1.5rem,3vw,2rem);margin:2.5rem 0 1rem}.cf-carte[data-astro-cid-2iow3rys]{height:380px;border-radius:var(--radius);border:1px solid var(--color-bg-alt);z-index:0}.cf-note[data-astro-cid-2iow3rys]{margin-top:.5rem;font-size:.82rem;color:var(--color-stone-light)}.cf-note[data-astro-cid-2iow3rys] a[data-astro-cid-2iow3rys]{color:inherit}.cf-voisins[data-astro-cid-2iow3rys]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.cf-voisins[data-astro-cid-2iow3rys] a[data-astro-cid-2iow3rys]{display:grid;grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.8rem 1rem;border-radius:var(--radius);background:#fff;border:1px solid var(--color-bg-alt);color:var(--color-text);text-decoration:none}.cf-voisins[data-astro-cid-2iow3rys] a[data-astro-cid-2iow3rys]:hover{border-color:var(--color-accent)}.cf-v-nom[data-astro-cid-2iow3rys]{font-weight:600}.cf-v-meta[data-astro-cid-2iow3rys]{grid-column:1;font-size:.85rem;color:var(--color-stone)}.cf-v-d[data-astro-cid-2iow3rys]{grid-row:1 / span 2;grid-column:2;align-self:center;font-family:var(--font-serif);font-stretch:70%;font-weight:800;font-size:1.3rem;color:var(--color-accent)}.cf-secteurs[data-astro-cid-2iow3rys]{margin-top:1rem}.cf-source[data-astro-cid-2iow3rys]{margin-top:2.5rem;font-size:.82rem;color:var(--color-stone-light)}@media(max-width:640px){.cf-voisins[data-astro-cid-2iow3rys]{grid-template-columns:1fr}.cf-etoiles[data-astro-cid-2iow3rys]{align-items:flex-start}.cf-carte[data-astro-cid-2iow3rys]{height:300px}}.cs-chiffres{display:flex;flex-wrap:wrap;gap:var(--space-lg);margin:var(--space-md) 0}.cs-chiffres dd{font-family:var(--font-serif);font-size:1.8rem;margin:0}.cs-communes{font-size:.92rem;color:var(--color-stone)}.cs-autres{margin-top:var(--space-xl)}.ca-sur a{color:inherit}
