.afc[data-astro-cid-yutgd5xc]{border:1px solid var(--bordure);background:var(--blanc);border-radius:16px;gap:16px;margin:48px 0;padding:24px;display:grid}.afc-tete[data-astro-cid-yutgd5xc]{align-items:center;gap:16px;display:flex}.afc-tete[data-astro-cid-yutgd5xc] img[data-astro-cid-yutgd5xc]{object-fit:contain;border:1px solid var(--bordure);background:var(--blanc);border-radius:12px;flex:none;width:64px;height:64px}.afc[data-astro-cid-yutgd5xc] .eyebrow[data-astro-cid-yutgd5xc]{margin:0 0 4px}.afc[data-astro-cid-yutgd5xc] h2[data-astro-cid-yutgd5xc]{margin:0;font-size:24px;line-height:1.15}.afc-commune[data-astro-cid-yutgd5xc]{color:var(--gris-secondaire);margin:4px 0 0;font-size:15px}.afc-cta[data-astro-cid-yutgd5xc]{justify-self:start}.afc[data-astro-cid-yutgd5xc].afc ul{margin:0;padding-left:0;list-style:none}.afc[data-astro-cid-yutgd5xc].afc li{margin:0;padding-left:0}.afc[data-astro-cid-yutgd5xc].afc ul.cd-reseaux{margin-top:16px}.afc[data-astro-cid-yutgd5xc] li:before{content:none}.article-tags[data-astro-cid-62ydgn5u]{border-top:1px solid var(--bordure);margin:40px 0 0;padding-top:22px}.article-tags[data-astro-cid-62ydgn5u] h2[data-astro-cid-62ydgn5u]{color:var(--gris-secondaire);font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.article-tags[data-astro-cid-62ydgn5u] ul[data-astro-cid-62ydgn5u]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.article-tags[data-astro-cid-62ydgn5u] a[data-astro-cid-62ydgn5u]{border:1px solid var(--bordure);min-height:40px;color:var(--gris-texte);font:400 15px var(--sans);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.article-tags[data-astro-cid-62ydgn5u] a[data-astro-cid-62ydgn5u]:hover{border-color:var(--encre);color:var(--encre)}.article-tags[data-astro-cid-62ydgn5u] a[data-astro-cid-62ydgn5u][data-kind=commune]{border-color:var(--vert-eau);color:var(--vert-eau)}.article-outil[data-astro-cid-4qevott2]{border:1px solid var(--encre);background:var(--creme-ombre);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:40px 0;padding:26px 28px;display:grid}.article-outil[data-astro-cid-4qevott2] strong[data-astro-cid-4qevott2]{font:400 clamp(21px, 2.4vw, 26px)/1.15 var(--display);letter-spacing:-.02em;margin:6px 0 8px;display:block}.article-outil[data-astro-cid-4qevott2] p[data-astro-cid-4qevott2]:not(.eyebrow){max-width:52ch;color:var(--gris-texte);margin:0;font-size:16px;line-height:1.5}.article-outil[data-astro-cid-4qevott2] a[data-astro-cid-4qevott2]{background:var(--encre);min-height:48px;color:var(--creme);font:500 15px var(--sans);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.article-outil[data-astro-cid-4qevott2] a[data-astro-cid-4qevott2]:hover{background:var(--vert-eau)}@media (width<=720px){.article-outil[data-astro-cid-4qevott2]{grid-template-columns:1fr;gap:18px;padding:22px}.article-outil[data-astro-cid-4qevott2] a[data-astro-cid-4qevott2]{justify-self:start}}.communes-en-avant[data-astro-cid-6j3zi2ks]{margin:24px 0 0}.communes-en-avant__titre[data-astro-cid-6j3zi2ks]{color:var(--gris-secondaire);font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.communes-en-avant[data-astro-cid-6j3zi2ks] ul[data-astro-cid-6j3zi2ks]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.communes-en-avant[data-astro-cid-6j3zi2ks] a[data-astro-cid-6j3zi2ks]{border:1px solid var(--bordure);background:var(--blanc);min-height:44px;color:var(--encre);font:400 15px var(--sans);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.communes-en-avant[data-astro-cid-6j3zi2ks] a[data-astro-cid-6j3zi2ks]:hover{border-color:var(--encre)}.article .article-suite__couv{aspect-ratio:auto;gap:24px;min-height:230px;padding:24px}.article .article-suite__couv strong{font:400 24px/1.2 var(--display);letter-spacing:-.025em}.article .article-suite li a:hover .article-suite__couv strong{color:var(--encre)}.article h2[id]{scroll-margin-top:calc(var(--barre) + 32px)}.article .article-header{padding:32px 0 40px}.article .article-header>.reading-wrap,.article .article-cover-wrap{width:min(1280px,100% - 48px);max-width:none}.article .article-header__grid{grid-template-columns:minmax(0,720px) 300px;justify-content:space-between;align-items:start;gap:40px;padding-top:24px}.article .article-header h1{overflow-wrap:anywhere;max-width:22ch}.article .article-chapo{margin-bottom:0}.article .article-essential header{margin-bottom:16px;display:block}.article .breadcrumb a,.article .article-dossiers a,.article .article-byline strong a{align-items:center;min-height:44px;display:inline-flex}.article .article-dossiers{gap:8px 20px;margin-top:8px}.article .article-byline strong a{color:inherit;text-underline-offset:3px}.article .article-byline strong a:hover{color:var(--vert-eau)}.article .article-communes{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.article .article-communes a{border:1px solid var(--bordure);border-radius:999px;align-items:center;min-height:44px;padding:0 12px;font-size:13px;display:inline-flex}.article .article-cover-wrap{padding-bottom:40px}.article .article-cover-wrap .pt-img{margin:0}.article .article-cover-wrap img{object-fit:contain;height:auto;max-height:none}.article .article-reading-zone{padding:40px 0 72px}.article .article-reading-grid{grid-template-columns:minmax(0,720px) minmax(0,280px);gap:48px}.article .article-content{width:100%;max-width:70ch;line-height:1.7}.article .article-content h2{scroll-margin-top:calc(var(--barre) + 32px);font-size:clamp(30px,3.4vw,44px);line-height:1.06}.article .article-content h3{scroll-margin-top:calc(var(--barre) + 32px)}.article .article-content ul,.article .article-content ol{padding-left:24px}.article .article-content li+li{margin-top:8px}.article .article-content .article-essential ul{padding-left:0;list-style:none}.article .article-content .article-essential li{padding-left:20px;position:relative}.article .article-content .article-essential li:before{margin-left:0;position:absolute;left:2px}.article .article-essential h2{margin:0;font-size:22px}.article .article-content figure{max-width:100%;margin-inline:0}.article .pt-img{margin-block:32px}.article .pt-img img{border-radius:16px;width:100%;max-width:100%;height:auto;display:block}.article .pt-img figcaption,.article .pt-quote figcaption{color:var(--gris-secondaire);overflow-wrap:anywhere;gap:6px;margin-top:12px;font-size:15px;line-height:1.5;display:grid}.article .pt-img figcaption a,.article .pt-quote figcaption a{color:var(--vert-eau);text-underline-offset:3px}.article .pt-img-credit{font-size:13px}.article .pt-quote{border-block:1px solid var(--bordure);margin-block:40px;padding:24px}.article .pt-quote blockquote{border:0;margin:0;padding:0}.article .pt-quote blockquote p{margin-bottom:0}.article .article-cote{top:calc(var(--barre) + 24px);max-height:calc(100dvh - var(--barre) - 48px);scrollbar-gutter:stable;padding:4px;overflow-y:auto}.article .article-toc summary,.article .article-toc nav a{min-height:44px}.article .article-toc summary span:before{content:"+"}.article .article-toc[open] summary span:before{content:"−"}.article .article-newsletter-inline{display:none}.article .article-sources{border-top:1px solid var(--bordure);margin-top:48px;padding-top:8px}.article .article-sources h2{margin-top:24px}.article .article-sources>p{color:var(--gris-texte);font-size:15px}.article .article-sources ol{gap:16px;display:grid}.article .article-sources li{padding-left:4px}.article .article-sources__organization,.article .article-sources small{color:var(--gris-secondaire);font-size:13px;display:block}.article .article-sources li a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:flex}.article .article-author-box__links{flex-wrap:wrap;gap:8px 20px;display:flex}.article .article-author-box__links a{align-items:center;min-height:44px;display:inline-flex}.article .pt-affiliation{color:var(--gris-texte);font-size:13px}.article .article-supplier-links{border-top:1px solid var(--bordure);margin:20px 0 0;padding:20px 0 0}.article .article-supplier-links ul{flex-wrap:wrap;gap:0 24px;margin:0;display:flex}.article .article-supplier-links .eyebrow{margin:0}.article .article-author-box{border:0;border-top:1px solid var(--bordure);background:0 0;border-radius:0;grid-template-columns:40px 1fr;gap:14px;margin-top:20px;padding:20px 0 0}.article .article-author-box>span{width:40px;height:40px}.article .article-author-box p{margin:4px 0}.article .article-supplier-links ul{padding-left:0;list-style:none}.article .article-supplier-links a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.article .article-supplier-links__categories{color:var(--gris-texte);margin:8px 0 0;font-size:15px}@media (width<=1024px){.article .article-header__grid,.article .article-reading-grid{grid-template-columns:minmax(0,720px);justify-content:center}.article .article-header__grid{gap:24px}.article .article-byline{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:none;display:grid}.article .article-author{border-bottom:0;align-self:start}.article .article-reading-grid{gap:24px}.article .article-cote{max-height:none;padding:0;position:static;overflow:visible}.article .article-newsletter-inline{display:grid}}@media (width<=768px){.article .reading-wrap,.article .content-wrap,.article .article-reading-grid{width:calc(100% - 40px)}.article .article-header{padding:16px 0 28px}.article .article-header__grid{padding-top:16px}.article .article-header h1{max-width:none;font-size:clamp(38px,8vw,44px);line-height:1.06}.article .article-chapo{font-size:18px;line-height:1.55}.article .article-byline{display:block}.article .article-author{min-height:64px}.article .article-byline dl{flex-wrap:wrap;gap:8px 20px;display:flex}.article .article-byline dl div{border-bottom:0;justify-content:start;gap:10px}.article .article-byline dt{letter-spacing:0;text-transform:none}.article .article-byline dd{font-size:13px}.article .article-cover-wrap{padding-bottom:28px}.article .article-reading-zone{padding:24px 0 48px}.article .article-content h2{margin-top:40px}.article .article-essential{margin-bottom:32px;padding:20px}.article .article-essential h2{margin:0;font-size:24px}.article .article-newsletter-inline,.article .pt-quote{padding:20px}.article .article-header>.reading-wrap,.article .article-cover-wrap{width:calc(100% - 40px)}.article .article-newsletter-inline{margin-block:32px}}.pt-echange{flex-direction:column;gap:16px;margin:40px 0 0;display:flex}.pt-echange+.pt-echange{border-top:1px solid var(--bordure);padding-top:32px}.article .article-content .pt-echange h2{margin:0}.article .article-content .pt-echange .pt-echange__question{max-width:none;font:600 21px/1.35 var(--sans);letter-spacing:-.01em;color:var(--encre);text-wrap:pretty}.article .article-content .pt-echange p{margin:0}.pt-echange__qui{color:var(--vert-eau);font-weight:600}.pt-echange__qui:after{content:" —";color:var(--gris-secondaire);font-weight:400}.article .article-content :not(.pt-quote)>blockquote{border:0;border-left:3px solid var(--vert-eau);background:var(--creme-ombre);color:var(--gris-texte);font:15px/1.6 var(--sans);border-radius:0 8px 8px 0;margin:24px 0;padding:14px 18px}.article .article-content .pt-a-valider{border-left:3px solid var(--ambre-reserve);background:var(--ambre-reserve-fond);border-radius:0 8px 8px 0;padding:14px 16px}.pt-a-valider__marque{color:var(--ambre-reserve);letter-spacing:.14em;text-transform:uppercase;margin-right:6px;font-size:13px;font-weight:600;display:inline-block}.article-retire{padding:calc(var(--barre,96px) + 48px) 20px 96px;flex-direction:column;align-items:flex-start;gap:16px;max-width:720px;display:flex}.article-retire h1{font-size:clamp(30px,4vw,44px);line-height:1.08}.article-retire p{color:var(--gris-texte);margin:0;font-size:18px;line-height:1.55}.article-apercu{padding-top:24px}.article .article-partage{margin:32px 0 0}.article .article-site-entreprise{margin:24px 0 0}.article .article-site-entreprise a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}
