.reading-layout{grid-template-columns:260px minmax(0,1fr)}.article-body{min-width:0}.article-body .depth-section{margin:28px 0;padding:26px 0;border-bottom:1px solid #d8dfd8;scroll-margin-top:28px}.depth-scroll{overflow-x:auto;max-width:100%;margin:22px 0}.depth-scroll:focus-visible{outline:3px solid #f08b24;outline-offset:3px}.depth-table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.65}.depth-table caption{text-align:left;font-weight:600;margin-bottom:10px}.depth-table th,.depth-table td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #d8dfd8}.depth-table th{background:#f3f5f1}.depth-section li{margin-bottom:14px}.depth-note{font-size:14px;color:#536057}.depth-check{display:block;padding:12px 0;line-height:1.6;border-bottom:1px solid #d8dfd8}.depth-check input{width:20px;height:20px;margin-right:10px;vertical-align:middle;accent-color:#ef8b23}.depth-print{padding:12px 18px;font:inherit;background:white;color:inherit;border:1px solid #536057;cursor:pointer}.depth-print:focus-visible,.depth-check input:focus-visible{outline:3px solid #ef8b23;outline-offset:4px}.depth-brief{white-space:pre-wrap;border:1px solid #d8dfd8;padding:20px;font:inherit}.depth-section details{margin:15px 0}.depth-section summary{cursor:pointer;font-weight:600}@media(max-width:900px){.reading-layout{grid-template-columns:minmax(0,1fr)}.toc{position:static}.article-body,.toc{min-width:0}.depth-section{overflow-wrap:anywhere}}@media print{lh-storefront-chrome,.toc,.depth-print{display:none!important}.reading-layout{display:block}.depth-scroll{overflow:visible}.depth-table{min-width:0}.depth-section{break-inside:avoid}}
main .depth-section[id],main h2[id]{scroll-margin-top:210px}@media(max-width:600px){.depth-scroll::before{content:"Faites glisser le tableau pour lire toutes les colonnes.";display:block;width:calc(100vw - 48px);max-width:100%;font-size:13px;line-height:1.5;color:#536057;margin-bottom:12px}}

.article-page:not(:has(>.article-hero))>.article-heading{grid-column:1/-1;max-width:960px}.article-body{font-size:17px;line-height:1.85}.article-body h2{margin-top:42px;line-height:1.35;scroll-margin-top:210px}.article-body p{margin:16px 0}.article-body li{margin:12px 0}.article-body dt{font-weight:600;margin-top:20px}.article-body dd{margin:8px 0 18px}.article-body blockquote{margin:26px 0;padding:8px 22px;border-left:3px solid #b9c2b1;background:#f7f8f5}.article-body svg{width:100%;height:auto;max-width:680px;min-width:600px}.article-body figure:has(svg){overflow-x:auto;max-width:100%}.article-body figcaption{font-size:14px;color:#536057}.article-body figure{margin:28px 0}.article-body .depth-checklist{margin-top:40px;padding-top:20px;border-top:1px solid #d8dfd8}@media(max-width:600px){.article-body figure:has(svg)::before{content:"Faites glisser le schéma pour lire les deux branches.";display:block;font-size:13px;color:#536057;margin-bottom:12px}.article-body{font-size:16px;line-height:1.8}.article-body h2{font-size:24px;overflow-wrap:anywhere}}
