.tete[data-astro-cid-nncwsdih]{padding-top:clamp(24px,3.4vw,44px)}.ariane[data-astro-cid-nncwsdih] ol[data-astro-cid-nncwsdih]{font:500 12.5px/1.4 var(--sans);color:var(--ink-mute);flex-wrap:wrap;align-items:baseline;gap:6px 10px;list-style:none;display:flex}.ariane[data-astro-cid-nncwsdih] li[data-astro-cid-nncwsdih]+li[data-astro-cid-nncwsdih]:before{content:"›";color:var(--rule-2);margin-right:10px}.ariane[data-astro-cid-nncwsdih] li[data-astro-cid-nncwsdih][aria-current]{white-space:nowrap;text-overflow:ellipsis;max-width:26ch;overflow:hidden}.ariane[data-astro-cid-nncwsdih] a[data-astro-cid-nncwsdih]{border-bottom:1px solid #0000;text-decoration:none}.ariane[data-astro-cid-nncwsdih] a[data-astro-cid-nncwsdih]:hover{color:var(--ink);border-bottom-color:var(--red)}.meta[data-astro-cid-nncwsdih]{font:500 12.5px/1 var(--sans);color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:clamp(26px,3vw,40px);display:flex}.rub[data-astro-cid-nncwsdih]{border:1px solid var(--rule-2);border-radius:var(--radius-pill);min-height:30px;color:var(--red);transition:border-color .3s var(--ease), background .3s var(--ease);align-items:center;padding:0 13px;font-weight:600;text-decoration:none;display:inline-flex}.rub[data-astro-cid-nncwsdih]:hover{border-color:var(--red);background:var(--red-wash)}.titre[data-astro-cid-nncwsdih]{font-family:var(--serif);letter-spacing:-.028em;max-width:19ch;margin-top:16px;font-size:clamp(33px,4.6vw,58px);font-weight:500;line-height:1.06}.chapo[data-astro-cid-nncwsdih]{font-family:var(--serif);color:var(--ink-soft);margin-top:clamp(18px,2vw,24px);font-size:clamp(18px,1.7vw,21px);line-height:1.52}.sign[data-astro-cid-nncwsdih]{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:clamp(22px,2.6vw,30px);padding-top:14px;display:flex}.sign__n[data-astro-cid-nncwsdih]{font:600 14px/1.4 var(--sans);color:var(--ink)}.sign__f[data-astro-cid-nncwsdih]{font:500 13px/1.4 var(--sans);color:var(--ink-mute)}.corps[data-astro-cid-nncwsdih]{padding-top:clamp(34px,4vw,56px);padding-bottom:clamp(20px,3vw,40px)}.rail[data-astro-cid-nncwsdih]{margin-bottom:clamp(30px,3.4vw,44px)}.toc[data-astro-cid-nncwsdih] ol[data-astro-cid-nncwsdih]{margin-top:12px;list-style:none}.toc[data-astro-cid-nncwsdih] li[data-astro-cid-nncwsdih]+li[data-astro-cid-nncwsdih]{margin-top:2px}.toc__3[data-astro-cid-nncwsdih]{padding-left:14px}.toc[data-astro-cid-nncwsdih] a[data-astro-cid-nncwsdih]{font:500 13.5px/1.42 var(--sans);color:var(--ink-mute);border-left:1px solid var(--rule);transition:color .25s var(--ease), border-color .25s var(--ease);padding:6px 0 6px 13px;text-decoration:none;display:block}.toc[data-astro-cid-nncwsdih] a[data-astro-cid-nncwsdih]:hover{color:var(--ink);border-left-color:var(--red)}.toc__3[data-astro-cid-nncwsdih] a[data-astro-cid-nncwsdih]{font-size:13px}.rail__cta[data-astro-cid-nncwsdih]{border-top:1px solid var(--rule);margin-top:26px;padding-top:18px}.rail__p[data-astro-cid-nncwsdih]{font:500 13.5px/1.55 var(--sans);color:var(--ink-mute);max-width:30ch;margin-bottom:12px}@media (width>=1040px){.corps[data-astro-cid-nncwsdih]{grid-template-columns:232px minmax(0,1fr);align-items:start;column-gap:clamp(34px,4.4vw,66px);display:grid}.rail[data-astro-cid-nncwsdih]{margin-bottom:0}}.suite[data-astro-cid-nncwsdih]{border-top:1px solid var(--rule)}.suite__l[data-astro-cid-nncwsdih]{gap:14px;margin-top:clamp(18px,2.2vw,26px);list-style:none;display:grid}@media (width>=760px){.suite__l[data-astro-cid-nncwsdih]{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,20px)}}.sui[data-astro-cid-nncwsdih]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-m);height:100%;box-shadow:var(--shadow-s);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);flex-direction:column;gap:9px;padding:20px 20px 22px;text-decoration:none;display:flex}.sui[data-astro-cid-nncwsdih]:hover{border-color:var(--rule-2);box-shadow:var(--shadow-m);transform:translateY(-2px)}.sui__r[data-astro-cid-nncwsdih]{font:600 11px/1.2 var(--sans);letter-spacing:.11em;text-transform:uppercase;color:var(--ink-mute)}.sui__t[data-astro-cid-nncwsdih]{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);font-size:19px;font-weight:500;line-height:1.22}.sui__d[data-astro-cid-nncwsdih]{font:500 12.5px/1.3 var(--sans);color:var(--ink-mute);margin-top:auto}.clore[data-astro-cid-nncwsdih]{border-top:1px solid var(--ink);padding-top:clamp(24px,3vw,36px)}.clore__p[data-astro-cid-nncwsdih]{color:var(--ink-soft);max-width:58ch;margin-top:14px;font-size:16px;line-height:1.65}.clore__b[data-astro-cid-nncwsdih]{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-top:26px;display:flex}#contenu .article-prose{--mesure:30em;max-width:100%}#contenu .article-prose p,#contenu .article-prose ul,#contenu .article-prose ol,#contenu .article-prose li,#contenu .article-prose blockquote,#contenu .article-prose figure{max-width:var(--mesure)}#contenu .article-prose table,#contenu .article-prose pre,#contenu .article-prose img{max-width:100%}#contenu .article-prose p{color:var(--ink-soft);font-size:clamp(16.5px,1.25vw,18px);line-height:1.78}#contenu .article-prose>p+p,#contenu .article-prose>ul,#contenu .article-prose>ol,#contenu .article-prose>blockquote,#contenu .article-prose>figure,#contenu .article-prose>table,#contenu .article-prose>pre{margin-top:1.15em}#contenu .article-prose strong{color:var(--ink);font-weight:600}#contenu .article-prose a{color:var(--ink);text-decoration-color:var(--red)}#contenu .article-prose a:hover{color:var(--red)}#contenu .article-prose h2{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);max-width:26ch;scroll-margin-top:calc(var(--bar) + 24px);margin-top:clamp(38px,4.2vw,62px);font-size:clamp(25px,2.5vw,32px);font-weight:500;line-height:1.16}#contenu .article-prose h3{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);max-width:30ch;scroll-margin-top:calc(var(--bar) + 24px);margin-top:clamp(28px,3vw,40px);font-size:clamp(20px,1.75vw,23px);font-weight:500;line-height:1.22}#contenu .article-prose h2+p,#contenu .article-prose h3+p{margin-top:.7em}#contenu .article-prose ul,#contenu .article-prose ol{padding-left:1.25em}#contenu .article-prose li{color:var(--ink-soft);font-size:clamp(16.5px,1.25vw,18px);line-height:1.72}#contenu .article-prose li+li{margin-top:7px}#contenu .article-prose li::marker{color:var(--rule-2)}#contenu .article-prose blockquote{border-left:1px solid var(--red);margin-top:clamp(26px,3vw,36px);margin-bottom:clamp(26px,3vw,36px);padding-left:clamp(18px,2vw,26px)}#contenu .article-prose blockquote p{font-family:var(--serif);color:var(--ink);font-size:clamp(19px,1.6vw,22px);line-height:1.5}#contenu .article-prose blockquote blockquote{background:var(--card);border-left:0;border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-s);padding:clamp(18px,2vw,24px)}#contenu .article-prose blockquote blockquote p{font-family:var(--sans);color:var(--ink-soft);font-size:16px;line-height:1.66}#contenu .article-prose table{overscroll-behavior-x:contain;border-collapse:collapse;width:max-content;max-width:100%;font-size:15px;display:block;overflow-x:auto}#contenu .article-prose th,#contenu .article-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:11px 16px}#contenu .article-prose th{font:600 12px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);border-bottom-color:var(--rule-2);white-space:nowrap}#contenu .article-prose td{color:var(--ink-soft);line-height:1.6}#contenu .article-prose hr{border:0;border-top:1px solid var(--rule);margin:clamp(38px,4.4vw,60px) 0}#contenu .article-prose pre{overscroll-behavior-x:contain;border:1px solid var(--rule);border-radius:var(--radius-s);background:var(--card);padding:18px 20px;font-size:14px;line-height:1.6;overflow-x:auto}#contenu .article-prose img{border-radius:var(--radius-m);border:1px solid var(--rule)}#contenu .article-prose>:first-child{margin-top:0}.opposable{background:var(--paper);border:1px solid var(--rule);border-left:2px solid var(--red);border-radius:var(--radius-m);margin:clamp(26px,3vw,38px) 0;padding:clamp(18px,2.2vw,26px) clamp(18px,2.4vw,28px)}.opposable__k{font:600 11px/1 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--red);margin:0 0 8px}.opposable__t{font:400 clamp(15px, 1.05vw, 16.5px)/1.62 var(--sans);color:var(--ink-soft);margin:0}
