.edito-body{font-family:var(--cl-font-reading);font-size:var(--cl-fs-body);color:var(--cl-ink);line-height:1.65}.edito-body>*+*,.edito-body blockquote>*+*{margin-top:20px}.edito-body h1,.edito-body h2{font-family:var(--cl-font-display);color:var(--cl-ink);font-weight:700}.edito-body h1{letter-spacing:-.01em;margin-top:36px;font-size:1.875rem;line-height:1.2}.edito-body h2{font-size:var(--cl-fs-h2);margin-top:32px;line-height:1.3}.edito-body h3{font-family:var(--cl-font-ui);margin-top:28px;font-size:1.125rem;font-weight:700;line-height:1.35}.edito-body>:is(h1,h2,h3):first-child{margin-top:0}.edito-body strong{font-weight:700}.edito-body em{font-style:italic}.edito-body u{text-underline-offset:3px;text-decoration:underline}.edito-body s{text-decoration:line-through}.edito-body a{color:var(--cl-accent);text-underline-offset:3px;text-decoration:underline}.edito-body a:hover{color:var(--cl-brand)}.edito-body ul,.edito-body ol{padding-left:1.25em}.edito-body ul{list-style:outside}.edito-body ol{list-style:decimal}.edito-body ul ul{list-style:circle}.edito-body li{padding-left:.15em}.edito-body li::marker{color:var(--cl-brand)}.edito-body li+li,.edito-body li>ul,.edito-body li>ol,.edito-body[contenteditable] :is(ul,ol)+:is(ul,ol){margin-top:.35em}.edito-body blockquote{border-left:3px solid var(--cl-brand);color:var(--cl-ink-2);padding:2px 0 2px 1.1em;font-style:italic}.edito-body hr{border:0;border-top:1px solid var(--cl-line);margin:32px 0}.edito-body .edito-encadre{background:var(--cl-surface-muted);border:1px solid var(--cl-line);border-left:3px solid var(--cl-brand);border-radius:6px;padding:18px 22px}.edito-body .edito-encadre>*+*,.edito-body .edito-col>*+*{margin-top:20px}.edito-body .edito-cols{align-items:start;gap:28px;display:grid}.edito-body .edito-col{min-width:0}.edito-body[contenteditable] .edito-col{outline:1px dashed var(--cl-line);outline-offset:6px;border-radius:2px}@media (max-width:640px){.edito-body .edito-cols:not(.edito-cols--edit){grid-template-columns:1fr!important}}.edito-body figure{margin:28px 0}.edito-body figure img{border-radius:4px;max-width:100%;height:auto;margin:0 auto;display:block}.edito-body figcaption{text-align:center;font-family:var(--cl-font-ui);color:var(--cl-ink-2);margin-top:8px;font-size:.875rem;font-style:italic;line-height:1.45}.edito-index{max-width:var(--cl-content-width);color:var(--cl-ink);font-family:var(--cl-font-ui);margin:0 auto;padding:36px 24px 64px}.edito-une{border-top:3px solid var(--cl-ink);border-bottom:1px solid var(--cl-line);color:inherit;flex-direction:column;gap:12px;padding:20px 0 28px;text-decoration:none;display:flex}.edito-une__kicker{color:var(--cl-accent);font-weight:600}.edito-une__title{font-family:var(--cl-font-display);font-size:var(--cl-fs-h1);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.edito-une__extrait{max-width:46rem;font-family:var(--cl-font-reading);font-size:var(--cl-fs-chapo);color:var(--cl-ink-2);margin:0;line-height:1.5}.edito-une:hover .edito-une__title{color:var(--cl-accent)}.edito-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.edito-card{border-bottom:1px solid var(--cl-line);height:100%;color:inherit;flex-direction:column;gap:8px;padding:22px 0;text-decoration:none;display:flex}.edito-card__title{font-family:var(--cl-font-display);margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.edito-card__extrait{font-family:var(--cl-font-reading);color:var(--cl-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}.edito-card:hover .edito-card__title{color:var(--cl-accent)}.edito-all-link{color:var(--cl-accent);margin-top:4px;text-decoration:none}.edito-all-link:hover{text-decoration:underline}@media (max-width:959px){.edito-index{padding:24px 16px 56px}.edito-une__title{font-size:2rem}.edito-list{grid-template-columns:minmax(0,1fr)}}
