.analyses-liste{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.analyse-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:baseline;gap:6px 32px;padding:26px 0 30px;display:grid}.analyse-item-meta{color:var(--text-2);flex-direction:column;gap:4px;margin:0;display:flex}.analyse-item-texte{flex-direction:column;gap:10px;min-width:0;display:flex}.analyse-item-texte p{margin:0}.analyse-item-titre{font:600 clamp(22px, 2.2vw, 28px)/1.2 var(--font-sans);letter-spacing:-.018em;text-wrap:balance;margin:0}.analyse-item-chapo{max-width:62ch;color:var(--text-2);font-size:17px;line-height:1.55}@media (width<=900px){.analyse-item{grid-template-columns:minmax(0,1fr)}}.analyse-entete{flex-direction:column;gap:16px;display:flex}.analyse-entete .analyse-h1{max-width:22ch;font-size:clamp(34px,4.2vw,60px);line-height:1.06}.analyse-entete .analyse-chapo{max-width:46ch}.analyse-entete .analyse-signature{color:var(--text);margin:0}.page-tete.analyse-tete{padding-bottom:clamp(28px,3.5vw,44px)}.analyse-prose a,.analyse-aside .fiche dd a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.22em;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.analyse-prose a:hover{text-decoration-thickness:3px}}.section.analyse-corps{padding-top:clamp(28px,3vw,44px)}.analyse-grille{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(32px,5vw,80px);padding-top:clamp(28px,3vw,40px);display:grid}.analyse-prose{flex-direction:column;gap:22px;min-width:0;max-width:68ch;font-size:18px;line-height:1.7;display:flex}.analyse-prose p,.analyse-prose ol,.analyse-prose ul{margin:0}.analyse-prose h2{font:600 clamp(24px, 2.3vw, 30px)/1.2 var(--font-sans);letter-spacing:-.015em;text-wrap:balance;scroll-margin-top:calc(var(--hd-h) + 32px);margin:20px 0 -4px}.analyse-prose h3{font:600 20px/1.3 var(--font-sans);letter-spacing:-.01em;margin:10px 0 -8px}.analyse-prose ol,.analyse-prose ul{flex-direction:column;gap:10px;padding-left:1.4em;display:flex}.analyse-prose>ul{list-style:outside}.analyse-prose>ol{list-style:decimal}.analyse-prose li::marker{color:var(--text-2);font-variant-numeric:tabular-nums}.analyse-prose .analyse-sources{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:18px;padding-top:22px;display:flex}.analyse-prose .analyse-sources h2{font:500 12px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:0}.analyse-prose .analyse-sources ol{gap:8px;font-size:15px;line-height:1.5}.analyse-aside{flex-direction:column;gap:24px;min-width:0;display:flex}.analyse-aside p{margin:0}.analyse-aside .fiche{margin-top:0}.analyse-aside .fiche-ligne{grid-template-columns:minmax(0,7.5em) minmax(0,1fr)}@media (width>=901px){.analyse-aside{top:calc(var(--hd-h) + 32px);position:sticky}}.analyse-sommaire{flex-direction:column;gap:10px;display:flex}.analyse-sommaire ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.analyse-sommaire a{color:var(--text-2);font-size:15px;line-height:1.4;text-decoration:none}@media (hover:hover) and (pointer:fine){.analyse-sommaire a:hover{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.22em;text-decoration-thickness:2px}}.analyse-autres .col{gap:8px}@media (width<=900px){.analyse-grille{grid-template-columns:minmax(0,1fr)}.analyse-prose{font-size:17px}}
