.local{padding:clamp(4rem,8vw,6.5rem) 0;background-color:var(--ge-papier);font-family:var(--ge-police-texte);color:var(--ge-encre)}.local__enveloppe{max-width:var(--ge-largeur);margin:0 auto;padding:0 var(--ge-marge)}.local__tete{display:grid;gap:1.25rem;margin-bottom:clamp(2rem,4vw,3rem)}@media (min-width:62rem){.local__tete{grid-template-columns:minmax(0,11fr) minmax(0,10fr);gap:clamp(2.5rem,5vw,5rem);align-items:end}}.local__titre{max-width:18ch;margin:1.25rem 0 0;font-family:var(--ge-police-titre);font-size:clamp(2rem,1.3rem + 2vw,2.875rem);font-weight:600;line-height:1.08;letter-spacing:-0.008em;text-wrap:balance}.local__chapo{max-width:34rem;margin:0;font-size:clamp(1rem,0.95rem + 0.25vw,1.125rem);line-height:1.6}.local__chiffres{display:grid;grid-template-columns:minmax(0,1fr);margin:0 0 clamp(2rem,4vw,3rem);padding:0;list-style:none;background-color:var(--ge-blanc);border:1px solid var(--ge-ligne);border-radius:var(--ge-rayon)}@media (min-width:40rem){.local__chiffres{grid-template-columns:repeat(3,minmax(0,1fr))}}.local__chiffres li{display:flex;flex-direction:column;gap:0.25rem;padding:1.25rem 1.5rem}.local__chiffres li + li{border-top:1px solid var(--ge-ligne)}@media (min-width:40rem){.local__chiffres li + li{border-top:0;border-left:1px solid var(--ge-ligne)}}.local__chiffres b{font-family:var(--ge-police-titre);font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-weight:600;letter-spacing:-0.01em}.local__chiffres span{font-size:0.9375rem;line-height:1.4}.local__colonnes{display:grid;gap:1.5rem}@media (min-width:62rem){.local__colonnes{grid-template-columns:repeat(2,minmax(0,1fr))}}.local__bloc{padding:clamp(1.25rem,3vw,2rem);background-color:var(--ge-blanc);border:1px solid var(--ge-ligne);border-radius:var(--ge-rayon)}.local__soustitre{margin:0 0 1rem;font-family:var(--ge-police-titre);font-size:1.1875rem;font-weight:600;line-height:1.3}.local__liste{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0;padding:0;list-style:none}.local__liste li{padding:0.5rem 0.875rem;border:1px solid var(--ge-ligne-forte);border-radius:999px;font-size:0.9375rem;font-weight:500;overflow-wrap:anywhere}.local__liste--recherches li{border-color:var(--ge-bleu-pale);background-color:var(--ge-papier)}.local__texte{margin:1rem 0 0;font-size:0.9375rem;line-height:1.6}.local__source{margin:1.5rem 0 0;font-size:0.8125rem}