.vc-atlas[data-astro-cid-itn2kmgy]{margin:0 0 var(--vc-space-6);border:1px dashed var(--vc-terre);background:var(--vc-plan-fond);padding:var(--vc-space-4)}.vc-atlas__titre[data-astro-cid-itn2kmgy]{font-family:var(--vc-font-mono);font-size:var(--vc-text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--vc-terre);margin-bottom:var(--vc-space-3)}.vc-atlas__cadre[data-astro-cid-itn2kmgy]{fill:none;stroke:var(--vc-terre);stroke-width:2px;stroke-dasharray:6 5;opacity:.55}.vc-atlas__code[data-astro-cid-itn2kmgy]{font-family:var(--vc-font-mono);fill:var(--vc-terre);text-anchor:middle;font-size:30px}.vc-atlas__svg[data-astro-cid-itn2kmgy]{width:100%;aspect-ratio:var(--vc-atlas-ratio,1 / 1);max-width:30rem;margin:0 auto;display:block}.vc-atlas__forme[data-astro-cid-itn2kmgy]{fill:none;stroke:var(--vc-text-muted);stroke-dasharray:2 3;stroke-width:var(--vc-trait-vignette);stroke-linejoin:round;vector-effect:non-scaling-stroke}.vc-atlas__forme[data-astro-cid-itn2kmgy][data-cran]{stroke:var(--vc-text);stroke-dasharray:none}.vc-atlas__forme[data-astro-cid-itn2kmgy][data-cran="1"]{fill:var(--vc-lavis-1)}.vc-atlas__forme[data-astro-cid-itn2kmgy][data-cran="2"]{fill:var(--vc-lavis-2)}.vc-atlas__forme[data-astro-cid-itn2kmgy][data-cran="3"]{fill:var(--vc-lavis-3)}.vc-atlas__forme[data-astro-cid-itn2kmgy][data-cran="4"]{fill:var(--vc-lavis-4)}.vc-atlas[data-astro-cid-itn2kmgy] a[data-astro-cid-itn2kmgy]:hover .vc-atlas__forme[data-astro-cid-itn2kmgy],.vc-atlas[data-astro-cid-itn2kmgy] a[data-astro-cid-itn2kmgy]:focus-visible .vc-atlas__forme[data-astro-cid-itn2kmgy]{stroke:var(--vc-accent);stroke-width:2.5px}.vc-atlas[data-astro-cid-itn2kmgy] a[data-astro-cid-itn2kmgy]:focus-visible{outline:none}.vc-atlas__legende[data-astro-cid-itn2kmgy]{margin:var(--vc-space-3) 0 0;gap:var(--vc-space-2) var(--vc-space-4);font-size:var(--vc-text-caption);color:var(--vc-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.vc-atlas__legende[data-astro-cid-itn2kmgy] li[data-astro-cid-itn2kmgy]{align-items:center;gap:var(--vc-space-1);display:flex}.vc-atlas__pastille[data-astro-cid-itn2kmgy]{border:1px solid var(--vc-text);background:var(--vc-lavis-1);width:.75rem;height:.75rem}.vc-atlas__pastille[data-astro-cid-itn2kmgy][data-cran="2"]{background:var(--vc-lavis-2)}.vc-atlas__pastille[data-astro-cid-itn2kmgy][data-cran="3"]{background:var(--vc-lavis-3)}.vc-atlas__pastille[data-astro-cid-itn2kmgy][data-cran="4"]{background:var(--vc-lavis-4)}.vc-atlas__source[data-astro-cid-itn2kmgy]{margin:var(--vc-space-3) 0 0;font-size:var(--vc-text-caption);color:var(--vc-text-muted)}.vc-portes[data-astro-cid-lcdefpme]{max-width:var(--vc-measure);padding:0;list-style:none}.vc-portes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--vc-border);padding:var(--vc-space-3) 0;font-size:var(--vc-text-sm);color:var(--vc-text-muted)}.vc-portes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:var(--vc-w-data);color:var(--vc-ink)}.vc-surtitre[data-astro-cid-lcdefpme]{font-family:var(--vc-font-mono);font-size:var(--vc-text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--vc-text-muted);margin-bottom:var(--vc-space-3)}.vc-phrase[data-astro-cid-lcdefpme]{font-size:var(--vc-text-lg);color:var(--vc-ink-soft);max-width:var(--vc-measure)}.vc-recherche[data-astro-cid-lcdefpme]{max-width:32.5rem;margin:var(--vc-space-6) 0}.vc-recherche[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{font-size:12px;font-weight:var(--vc-w-data);letter-spacing:.12em;text-transform:uppercase;color:var(--vc-text-muted);margin-bottom:var(--vc-space-2);display:block}.vc-recherche-champ[data-astro-cid-lcdefpme]{gap:var(--vc-space-2);display:flex}.vc-recherche[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border:1.5px solid var(--vc-text);border-radius:var(--vc-radius-badge);background:var(--vc-bg);min-width:0;min-height:48px;font:inherit;color:inherit;flex:1;padding:12px 14px}.vc-recherche[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1.5px solid var(--vc-text);background:var(--vc-text);min-height:48px;color:var(--vc-bg);font:inherit;font-weight:var(--vc-w-data);border-radius:var(--vc-radius-badge);cursor:pointer;flex-shrink:0;padding:12px 20px}.vc-suggestions[data-astro-cid-lcdefpme]{gap:var(--vc-space-2);margin:var(--vc-space-2) 0 0;flex-wrap:wrap;display:flex}.vc-suggestions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:var(--vc-text-sm);font-weight:var(--vc-w-data);color:var(--vc-ink-soft);border:1px solid var(--vc-border);border-radius:var(--vc-radius-badge);box-sizing:border-box;min-height:34px;padding:7px 11px;text-decoration:none}.vc-suggestions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--vc-text);color:var(--vc-text)}.vc-exemple[data-astro-cid-lcdefpme]{background:var(--vc-surface);border:1px solid var(--vc-border);padding:var(--vc-space-4);margin:var(--vc-space-6) 0;max-width:26rem}.vc-exemple[data-astro-cid-lcdefpme] .vc-cadre{margin:var(--vc-space-2) 0 0}.vc-exemple-lien[data-astro-cid-lcdefpme]{text-align:center;margin-top:var(--vc-space-4);padding:var(--vc-space-3);border:1.5px solid var(--vc-text);color:var(--vc-text);font-weight:var(--vc-w-data);font-size:var(--vc-text-sm);text-decoration:none;display:block}.vc-bande[data-astro-cid-lcdefpme]{background:var(--vc-border);border:1px solid var(--vc-border);margin:var(--vc-space-6) 0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;display:grid}.vc-chiffre[data-astro-cid-lcdefpme]{background:var(--vc-surface);padding:var(--vc-space-3) var(--vc-space-4)}.vc-chiffre[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.vc-chiffre-val[data-astro-cid-lcdefpme]{font-size:var(--vc-text-2xl);font-weight:var(--vc-w-display);letter-spacing:-.015em}.vc-chiffre-label[data-astro-cid-lcdefpme]{font-size:var(--vc-text-sm);color:var(--vc-ink-soft);margin-top:2px}.vc-departements[data-astro-cid-lcdefpme]{columns:2 14rem;padding:0;list-style:none}.vc-code[data-astro-cid-lcdefpme]{color:var(--vc-text-muted)}.vc-hors[data-astro-cid-lcdefpme]{font-size:var(--vc-text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--vc-text-muted)}
