.dossier-label{display:block;font-size:.875rem;color:var(--accent);margin-top:.25rem}.dossier{padding-block:28px 64px}.breadcrumb{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;font-size:.875rem;margin-bottom:26px}.breadcrumb a{text-decoration:underline;text-underline-offset:4px}.dossier-hero{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:44px;align-items:center;padding:42px;background:#031e26ed;border:1px solid var(--line)}.dossier h1{font-family:var(--font-title);font-weight:400;color:var(--accent);font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.06;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 20px;overflow-wrap:anywhere}.dossier-subtitle{font-size:clamp(1.25rem,2.1vw,1.625rem);line-height:1.35;margin:0 0 25px;font-weight:600}.dossier-lead{font-size:1.125rem;line-height:1.7;color:var(--muted);margin:0 0 24px}.dossier-meta{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:.875rem;color:var(--accent);margin-bottom:22px}.dossier-byline{font-size:.875rem;color:var(--muted);margin:22px 0 0}.dossier-cover{margin:0}.dossier-cover img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:1px solid #638486;box-shadow:0 14px 35px #00101899}.dossier-cover figcaption{font-size:.8125rem;color:var(--muted);margin-top:12px;line-height:1.5}.dossier-listen{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;background:#05252cf5;border:1px solid var(--line);padding:32px;margin-top:24px}.dossier-listen h2{font-size:1.5rem;line-height:1.3}.dossier-listen p:not(.eyebrow){margin:14px 0 0;color:var(--muted)}.dossier-listen .eyebrow{font-size:.875rem;margin-bottom:12px}.player-wrap{min-width:0}.player-wrap iframe{border:0;display:block;border-radius:12px;max-width:100%}.player-wrap>a{display:block;font-size:.875rem;margin-top:10px;text-underline-offset:3px;color:var(--accent)}.dossier-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:28px;align-items:start;margin-top:32px}.dossier-sidebar{position:sticky;top:20px;background:#031e26f7;border:1px solid var(--line);padding:22px;max-height:calc(100vh - 40px);overflow:auto}.dossier-toc summary{font-family:var(--font-title);color:var(--accent);font-size:1rem;line-height:1.4;cursor:pointer}.dossier-toc nav{display:block;font-weight:400}.dossier-toc ol{margin:18px 0 0;padding-left:23px}.dossier-toc li{padding-left:2px;margin-bottom:11px;line-height:1.4;color:#a5c2c1}.dossier-toc a{font-size:.9375rem;color:var(--muted);text-decoration:none}.dossier-toc a:hover{color:var(--accent);text-decoration:underline}.sidebar-listen{display:block;border-top:1px solid var(--line);padding-top:16px;margin-top:20px;font-size:.9375rem;color:var(--accent);font-weight:600}.dossier-body{min-width:0;background:#031e26f7;border:1px solid var(--line);padding:10px 42px 36px}.dossier-section{padding-block:30px;border-bottom:1px solid #365b63;scroll-margin-top:20px;overflow-wrap:anywhere}.dossier-section .chapter{font-size:.8125rem;font-weight:600;letter-spacing:.16em;color:#9cb9b8;margin:0 0 12px}.dossier-section h2{font-size:clamp(1.3rem,2vw,1.625rem);line-height:1.35;margin-bottom:24px;text-transform:none;letter-spacing:-.015em;text-shadow:none}.dossier-section h3{font-size:1.1875rem;line-height:1.4;margin:27px 0 12px;color:var(--accent)}.dossier-section p{font-size:1.125rem;line-height:1.8;margin:16px 0}.dossier-section a{color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1px}.dossier-section ul,.dossier-section ol{padding-left:24px}.dossier-section li{margin-bottom:12px;font-size:1.0625rem;line-height:1.7}.dossier-section strong{font-weight:600;color:#fff4dc}.dossier-section .source-note{font-size:.875rem;line-height:1.6;color:var(--muted);margin-top:12px}.dossier-section .fact-box{padding:18px 22px;background:#12363de0;border-left:3px solid var(--accent);margin:22px 0}.dossier-section .fact-box p{margin:0;font-size:1.0625rem}.timeline{list-style:none;padding:0!important;margin:24px 0}.timeline li{padding:0 0 20px 22px;margin:0;border-left:1px solid #658381}.timeline strong{display:block;font-size:1rem;color:var(--accent)}.timeline p{font-size:1.0625rem;margin:6px 0 0}.evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.evidence-grid>div{border:1px solid var(--line);padding:18px}.evidence-grid h3{font-size:1rem;margin:0 0 8px}.evidence-grid p{font-size:1rem;margin:0;line-height:1.65}.related-list{list-style:none;padding:0!important}.related-list li{border:1px solid var(--line);padding:20px;margin-top:14px}.related-list a{font-size:1.125rem;font-weight:600}.related-list p{font-size:1rem;margin:8px 0 0}.source-list li{font-size:1rem;margin-bottom:22px}.source-list span{display:block;font-size:.9375rem;color:var(--muted);margin-top:5px}.dossier-end{text-align:center;padding:40px 0 8px}.dossier-end p:not(.eyebrow){color:var(--accent);line-height:1.7}.return-category,.return-top{display:block;font-size:1rem;color:var(--muted);margin-top:24px}.return-top{font-size:.9375rem}.dossier .button{gap:10px;line-height:1.4}.dossier p,.dossier li{hyphens:auto}.dossier .eyebrow{font-size:.875rem}
@media(max-width:1000px){.dossier-hero{grid-template-columns:minmax(0,1fr) 260px;gap:28px;padding:30px}.dossier-layout{grid-template-columns:225px minmax(0,1fr);gap:20px}.dossier-body{padding-inline:26px}.dossier-sidebar{padding:18px}.dossier-listen{gap:24px;padding:26px}}
@media(max-width:760px){.dossier{padding-top:20px}.dossier-hero{display:flex;flex-direction:column;align-items:stretch;padding:26px}.dossier-cover{width:min(100%,340px);align-self:center;order:-1}.dossier h1{font-size:clamp(2.25rem,9vw,3.8rem)}.dossier-hero .eyebrow{line-height:1.6;margin-bottom:15px}.dossier-listen{grid-template-columns:1fr;padding:24px;gap:24px}.dossier-layout{display:block;margin-top:22px}.dossier-sidebar{position:static;max-height:none;padding:22px;margin-bottom:20px}.dossier-toc ol{columns:2;column-gap:30px}.dossier-toc li{break-inside:avoid}.sidebar-listen{display:none}.dossier-body{padding:0 24px 25px}.dossier-section{padding-block:28px}.dossier-section p{font-size:1.0625rem;line-height:1.8}.dossier-section h2{font-size:1.375rem}.dossier-meta{gap:8px 15px}.evidence-grid{grid-template-columns:1fr}.dossier-end .button{width:100%}.breadcrumb{line-height:1.5;font-size:.875rem}}
@media(max-width:420px){.dossier-hero{padding:22px}.dossier-body{padding-inline:20px}.dossier-listen{padding:22px}.dossier-toc ol{columns:1}.dossier-section .fact-box{padding:16px}.dossier .button{font-size:1rem;padding:12px 16px}.dossier-cover figcaption{font-size:.8125rem}.dossier-subtitle{font-size:1.3125rem}}

.anchor-alias{display:block;scroll-margin-top:20px}.place-table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.6;margin:24px 0}.place-table th,.place-table td{text-align:left;vertical-align:top;padding:14px 12px;border-bottom:1px solid var(--line)}.place-table th{color:var(--accent);font-weight:600}.place-table caption{text-align:left;font-weight:600;margin-bottom:12px;color:var(--accent)}.place-table th:first-child{width:32%}@media(max-width:420px){.place-table th,.place-table td{padding:12px 8px;font-size:.9375rem}}

.table-scroll{max-width:100%;overflow-x:auto}.table-scroll table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.6}.table-scroll caption{text-align:left;color:var(--accent);margin-bottom:16px}.table-scroll th,.table-scroll td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid var(--line)}.table-scroll th{color:var(--accent)}@media(max-width:767px){.dossier-listen{grid-template-columns:minmax(0,1fr)}}
