.dossier-explained-data{background:#151411;color:#e9e2d4;border-block:1px solid #454036}
.dossier-explained-data :is(h2,h3){color:#eee6d7;overflow-wrap:anywhere}
.dossier-explained-data h2{font-size:clamp(34px,3.8vw,56px);line-height:1.12;margin:0 0 24px;max-width:24ch;text-transform:none}
.dossier-explained-data h3{font-size:clamp(23px,2vw,30px);line-height:1.25;margin:0 0 18px}
.dossier-explained-data .section-kicker{color:#ed9181}
.explained-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,80px);align-items:center}
.explained-lead{font-size:18px;line-height:1.8;max-width:70ch}
.explained-scope{padding-inline-start:18px;border-inline-start:3px solid #c65849;color:#c6b9a4;font-size:13px;line-height:1.75}
.explained-intro figure{margin:0;min-width:0}.explained-intro img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border:1px solid #5b5143}
.explained-intro figcaption{font-size:12px;line-height:1.75;color:#c6b9a4;margin-top:12px}
.explained-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:48px 0 36px;border:1px solid #5b5143}
.explained-metrics>div{display:flex;flex-direction:column;padding:26px;gap:18px;border-inline-end:1px solid #5b5143}
.explained-metrics>div:last-child{border-inline-end:0}.explained-metrics dt{font-size:14px;line-height:1.65;color:#c6b9a4}
.explained-metrics dd{order:-1;margin:0;font-size:clamp(38px,4.5vw,64px);line-height:1.2;letter-spacing:-.02em}
.explained-corpus{margin:32px 0}.explained-corpus>figcaption{font-size:22px;font-weight:600;line-height:1.5;margin-bottom:22px}
.explained-corpus table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.7;table-layout:fixed}
.explained-corpus :is(th,td){text-align:start;padding:17px 20px;border-bottom:1px solid #51483b;vertical-align:middle}
.explained-corpus thead th{background:#2c2720;color:#d6c7ae;font-weight:600;font-size:13px}
.explained-corpus th:first-child{width:58%}.explained-corpus tbody th{font-weight:450}
.explained-corpus tbody td{position:relative;text-align:end}
.explained-corpus tbody td:before{content:"";position:absolute;inset-block:9px;inset-inline-start:0;width:var(--count-share);max-width:100%;background:#71332c}
.explained-corpus td>span{position:relative;z-index:1;background:#151411;padding:2px 8px;border-radius:2px;font-weight:600}
.explained-corpus tfoot{font-weight:650;background:#24211b}.explained-corpus tfoot td{text-align:end}
.explained-source,.explained-reference{font-size:12px;line-height:1.8;color:#c6b9a4;overflow-wrap:anywhere}
.explained-source{margin:22px 0 0}.explained-reference{margin:32px 0 0}
.explained-source a,.explained-reference a{text-decoration:underline;text-underline-offset:4px}
.explained-download{margin:24px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}
.explained-download a{display:inline-block;border:1px solid #8b7560;padding:14px 18px;font-size:14px;font-weight:600;line-height:1.6}
.explained-download a:hover{background:#2c2720;border-color:#c65849}.explained-download span{font-size:12px;line-height:1.8;color:#c6b9a4;max-width:60ch}
.explained-watch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:42px}
.explained-watch article{min-width:0;border:1px solid #5b5143;padding:clamp(22px,3vw,38px);background:#1d1a16}
.explained-record-id{font-family:var(--display);font-size:14px;letter-spacing:.12em;color:#ed9181;margin-bottom:20px}
.explained-watch article>p:not(.explained-record-id){font-size:16px;line-height:1.85}
.explained-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;padding-block:18px;border-block:1px solid #51483b}
.explained-dates dt{font-size:12px;line-height:1.6;color:#c6b9a4;margin-bottom:7px}.explained-dates dd{margin:0;font-size:15px}
.explained-watch-decision{border-inline-start:3px solid #c65849;padding-inline-start:16px;margin:24px 0}
.explained-watch-decision span{display:block;font-size:12px;color:#c6b9a4;margin-bottom:8px}.explained-watch-decision strong{font-weight:600;font-size:18px;line-height:1.65}
.dossier-explained-data details{border-top:1px solid #51483b}
.dossier-explained-data summary{cursor:pointer;padding:18px 0;font-size:14px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}
.dossier-explained-data details p{font-size:15px;line-height:1.85;color:#d4c7b2;margin:0 0 20px}
.explained-recovery{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:0;margin:48px 0 32px}
.explained-recovery li{position:relative;min-width:0;border-top:2px solid #c65849;padding-top:26px}
.explained-recovery time{display:block;font-family:var(--display);font-size:34px;line-height:1.25;color:#ed9181;margin-bottom:22px}
.explained-recovery h3{font-size:24px;line-height:1.3}.explained-recovery li>p{font-size:15px;line-height:1.8}
.explained-intervals{display:grid;grid-template-columns:1fr 1fr 1.1fr;border:1px solid #5b5143;background:#24211b;margin:28px 0 0}
.explained-intervals>div{padding:26px;border-inline-end:1px solid #5b5143}
.explained-intervals span{display:block;font-size:13px;line-height:1.7;color:#c6b9a4}
.explained-intervals strong{display:block;font-size:46px;line-height:1.3;font-weight:550;margin-top:20px}.explained-intervals strong small{font-size:17px;font-weight:400}
.explained-intervals>div p{font-size:13px;color:#c6b9a4;margin:14px 0 0}
.explained-unverified{align-self:center;margin:0;padding:26px;font-size:23px;line-height:1.5;font-weight:550}
.explained-reading{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);margin-top:48px}
.explained-reading>div p{font-size:16px;line-height:1.85;max-width:78ch}
.explained-reading aside{border:1px solid #5b5143;background:#24211b;padding:28px;height:fit-content}
.explained-reading aside h3{font-size:24px}.explained-reading ul{margin:0;padding-inline-start:22px}.explained-reading li{font-size:15px;line-height:1.85;margin-bottom:14px}.explained-reading li:last-child{margin-bottom:0}
.explained-links{margin-top:40px}.explained-links h3{font-size:24px}.explained-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}
.explained-links a{display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid #5b5143;padding:22px;font-weight:550;line-height:1.75}
.explained-links a:hover{background:#2c2720;border-color:#c65849}
.dossier-explained-data :is(a,summary,[tabindex]):focus-visible{outline:3px solid #ed9181;outline-offset:5px}
[dir=rtl] .dossier-explained-data :is(h2,h3){font-family:'Noto Sans Arabic',Arial,sans-serif;letter-spacing:0}
@media(max-width:1050px){.explained-recovery{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.explained-reading{grid-template-columns:1fr;gap:24px}}
@media(max-width:900px){.explained-intro{grid-template-columns:1fr;gap:32px}.explained-intro figure{max-width:720px}.explained-watch{gap:18px}.explained-metrics>div{padding:22px}}
@media(max-width:650px){.explained-watch,.explained-metrics,.explained-intervals,.explained-links ul{grid-template-columns:1fr}.explained-metrics>div{flex-direction:row;align-items:center;justify-content:space-between;border-inline-end:0;border-bottom:1px solid #5b5143}.explained-metrics>div:last-child{border-bottom:0}.explained-metrics dd{font-size:44px;flex-shrink:0}.explained-metrics dt{max-width:58%;text-align:end}.explained-intervals>div{border-inline-end:0;border-bottom:1px solid #5b5143}.explained-unverified{font-size:21px}.explained-corpus :is(th,td){padding:15px 12px}.explained-corpus th:first-child{width:65%}.explained-corpus thead th{font-size:12px}.explained-corpus tbody th{font-size:14px}.explained-reading aside{padding:22px}}
@media(max-width:480px){.explained-recovery{grid-template-columns:1fr;gap:22px}.explained-recovery li{padding-inline-start:0}.explained-recovery time{margin-bottom:16px}.explained-dates{grid-template-columns:1fr;gap:14px}.explained-corpus th:first-child{width:62%}.explained-metrics dd{font-size:38px}}
@media print{.dossier-explained-data{background:white;color:black}.dossier-explained-data :is(h2,h3){color:black}.explained-scope,.explained-source,.explained-reference,.explained-dates dt,.explained-watch-decision span,.explained-intro figcaption,.explained-download span,.dossier-explained-data details p{color:black}.explained-watch article,.explained-reading aside,.explained-intervals{background:white}.explained-corpus :is(th,td){border-color:#777}.explained-corpus td>span,.explained-corpus tfoot,.explained-corpus thead th{background:white;color:black}.explained-corpus tbody td:before{background:#ddd}.explained-links{display:none}.explained-intro figure{break-inside:avoid}}
