.article-grille[data-astro-cid-ymihodss]{position:relative}.article-entete[data-astro-cid-ymihodss]{margin-bottom:var(--s6)}.article-meta[data-astro-cid-ymihodss]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sapin);margin-bottom:var(--s4);font-size:.8125rem}.article-entete[data-astro-cid-ymihodss] h1[data-astro-cid-ymihodss]{font-size:clamp(2rem,1.4rem + 2.6vw,3rem)}.article-auteur[data-astro-cid-ymihodss]{align-items:center;gap:var(--s3);margin-top:var(--s5);color:var(--texte-2);font-size:.9375rem;display:flex}.pastille-auteur[data-astro-cid-ymihodss]{background:var(--sapin);color:#fff;width:32px;height:32px;font-family:var(--titre);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.article-auteur[data-astro-cid-ymihodss] b[data-astro-cid-ymihodss]{color:var(--texte-1)}.sommaire-mobile[data-astro-cid-ymihodss]{border:1px solid var(--ligne);border-radius:var(--r-m);padding:var(--s4);margin-bottom:var(--s6);background:var(--carte)}.sommaire-mobile[data-astro-cid-ymihodss] summary[data-astro-cid-ymihodss]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;color:var(--texte-2);font-size:.8125rem}.sommaire-mobile[data-astro-cid-ymihodss] ol[data-astro-cid-ymihodss]{margin:var(--s3) 0 0;padding-left:var(--s5)}.sommaire-mobile[data-astro-cid-ymihodss] li[data-astro-cid-ymihodss]{margin-bottom:var(--s2)}@media (width>=1280px){.sommaire-mobile[data-astro-cid-ymihodss]{display:none}}.sommaire-desktop[data-astro-cid-ymihodss]{display:none}@media (width>=1280px){.sommaire-desktop[data-astro-cid-ymihodss]{float:right;width:220px;margin-right:calc(494px - 50%);font-size:.8125rem;display:block;position:sticky;top:96px}.article-grille[data-astro-cid-ymihodss]{gap:var(--s7);justify-content:center;align-items:flex-start;display:flex}.sommaire-desktop[data-astro-cid-ymihodss]{float:none;flex-shrink:0;margin:0}}.sommaire-titre[data-astro-cid-ymihodss]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--texte-2);margin-bottom:var(--s3);font-size:.75rem}.sommaire-desktop[data-astro-cid-ymihodss] ol[data-astro-cid-ymihodss]{margin:0;padding:0;list-style:none}.sommaire-desktop[data-astro-cid-ymihodss] li[data-astro-cid-ymihodss]{margin-bottom:var(--s2)}.sommaire-desktop[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]{color:var(--texte-2);padding-left:var(--s3);border-left:2px solid #0000;text-decoration:none;transition:color .16s,border-color .16s;display:block}.sommaire-desktop[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss]:hover{color:var(--texte-1)}.sommaire-desktop[data-astro-cid-ymihodss] a[data-astro-cid-ymihodss].actif{color:var(--sapin);border-color:var(--sapin)}.article-fin[data-astro-cid-ymihodss] hr[data-astro-cid-ymihodss]{border:0;border-top:1px solid var(--ligne);margin:var(--s8) 0 var(--s6)}.cta-fin[data-astro-cid-ymihodss]{border-radius:var(--r-m);padding:var(--s6)}.cta-fin[data-astro-cid-ymihodss] h2[data-astro-cid-ymihodss]{color:#fff;font-size:1.5rem}.cta-fin[data-astro-cid-ymihodss] p[data-astro-cid-ymihodss]{margin-top:var(--s3)}.cta-fin-actions[data-astro-cid-ymihodss]{align-items:center;gap:var(--s5);flex-wrap:wrap;display:flex}.a-lire[data-astro-cid-ymihodss]{margin-top:var(--s7)}.a-lire-titre[data-astro-cid-ymihodss]{margin-bottom:var(--s3);font-size:1.25rem}.prose{font-size:1.125rem;line-height:1.75}.prose>*+*{margin-top:1.25em}.prose h2{margin-top:2.5em;margin-bottom:.5em;scroll-margin-top:96px;font-size:1.75rem}.prose h3{margin-top:2em;margin-bottom:.4em;font-size:1.25rem}.prose ul,.prose ol{padding-left:1.4em}.prose li{margin-bottom:.5em}.prose li::marker,.prose a{color:var(--sapin)}.prose blockquote{border-left:2px solid var(--sapin);color:var(--texte-2);margin:1.5em 0;padding:.25em 0 .25em 1.2em}.prose img{border-radius:var(--r-m);border:1px solid var(--ligne)}.prose code:not(pre code){font-family:var(--mono);background:var(--menthe-voile);color:var(--sapin);border-radius:4px;padding:1px 6px;font-size:.86em}.prose pre{border-radius:var(--r-m);padding:20px;font-size:.9375rem;line-height:1.65;overflow-x:auto;background:var(--nuit)!important}.prose strong{font-weight:700}
