.lecture{max-width:680px;margin-inline:auto;padding:40px 0 16px}.lecture h1{text-wrap:balance;margin-bottom:20px}.lecture h2{font-size:var(--text-h4);letter-spacing:-.02em;border-top:1px solid var(--color-border);margin:32px 0 10px;padding-top:20px;font-weight:600;line-height:1.25}.lecture section{scroll-margin-top:24px}html[data-sticky] .lecture section{scroll-margin-top:calc(var(--header-h) + 8px)}.lecture p{color:var(--color-text-muted);max-width:var(--measure);text-wrap:pretty;margin-bottom:12px}.lecture table{border-collapse:collapse;width:100%;font-size:var(--text-base);margin:20px 0 8px}.lecture caption.intitule{caption-side:top;text-align:left;font-family:var(--font-heading);font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-text);padding-bottom:8px;font-weight:600}.lecture th{text-align:left;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);vertical-align:bottom;padding:0 12px 8px 0;font-weight:500}.lecture tbody th{font-family:var(--font-body);font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--color-text);vertical-align:top;padding:10px 12px 10px 0;font-weight:500;line-height:1.45}.lecture thead th:last-child,.lecture td{text-align:right;white-space:nowrap;padding-right:0}.lecture td{border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:top;font-variant-numeric:tabular-nums;padding:10px 0;font-weight:600;line-height:1.45}.lecture .info-panneau p{color:var(--color-text-muted);max-width:none;margin-bottom:0}.lecture .info{border-top:1px solid var(--color-border);margin-top:32px;padding-top:20px}.lecture .info h2{border-top:0;margin:0;padding-top:0}.lecture .info .info-bouton{margin-top:-7px;margin-bottom:-7px}.lecture .arrete{font-size:var(--text-sm);margin-top:32px}.lecture .pd-more{max-width:none;margin-top:40px}@media (max-width:560px){.lecture{padding-top:24px}}
