/* Scoped to Third Impeachment; match the two established reference pages. */
.investigation-scale[data-investigation="third-impeachment"] .bi-hero-copy{align-self:start}
.investigation-scale[data-investigation="third-impeachment"] .bi-hero-copy .back-link{display:inline-flex;font:400 14px/1.5 Inter,Arial,sans-serif;min-height:44px;align-items:center;margin-bottom:12px;color:#B8C5D4;text-decoration:none}
.investigation-scale[data-investigation="third-impeachment"] .bi-hero-copy .bi-dek,
.investigation-scale[data-investigation="third-impeachment"] .bi-hero-copy .bi-dek+p{font:400 22px/1.5 Georgia,serif;color:#B8C5D4}
.investigation-scale[data-investigation="third-impeachment"] .bi-hero-copy .bi-dek+p{margin:12px 0 0;font-size:18px;line-height:1.6}
.investigation-scale[data-investigation="third-impeachment"] .ef-hero-art>figcaption{bottom:0;padding:16px 20px}
.investigation-scale[data-investigation="third-impeachment"] :is(h2,h3){font-family:Playfair,Georgia,serif}
.investigation-scale[data-investigation="third-impeachment"] .bi-focus>h2,
.investigation-scale[data-investigation="third-impeachment"] .bi-record>header>h2{font-size:clamp(30px,2.8vw,44px);line-height:1.18}
.investigation-scale[data-investigation="third-impeachment"] .bi-row h3{font-size:clamp(24px,2vw,30px);line-height:1.25}
.investigation-scale[data-investigation="third-impeachment"] .bi-row p,
.investigation-scale[data-investigation="third-impeachment"] .bi-story-lead{font:400 18px/1.65 Inter,Arial,sans-serif}
.investigation-scale[data-investigation="third-impeachment"] .bi-focus>.bi-story-lead{border:0;padding:0;margin:0 0 32px;max-width:78ch}
.investigation-scale[data-investigation="third-impeachment"] .bi-story-lead::first-letter,
.investigation-scale[data-investigation="third-impeachment"] .bi-row:nth-of-type(-n+5)>div>h3+p::first-letter{float:left;font:700 4rem/.8 Playfair,Georgia,serif;color:#8c7420;margin:-4px 10px 0 0}
.investigation-scale[data-investigation="third-impeachment"] .bi-row aside{font:400 14px/1.65 Inter,Arial,sans-serif;padding:8px 16px}
.investigation-scale[data-investigation="third-impeachment"] .bi-row li a{font:400 13px/1.8 Inter,Arial,sans-serif}
.investigation-scale[data-investigation="third-impeachment"] .bi-related{padding-block:28px}
.investigation-scale[data-investigation="third-impeachment"] .bi-related h2{font-size:clamp(24px,2.4vw,34px);line-height:1.2;margin-bottom:16px}
.investigation-scale[data-investigation="third-impeachment"] .bi-related nav{margin:0;gap:10px 26px}
.investigation-scale[data-investigation="third-impeachment"] .bi-related nav a{font:15px/1.5 Inter,Arial,sans-serif}
.investigation-scale[data-investigation="third-impeachment"] .bi-related>a[href="#investigation-top"]{display:none}
@media(max-width:760px){
 .investigation-scale[data-investigation="third-impeachment"] .bi-row p,
 .investigation-scale[data-investigation="third-impeachment"] .bi-story-lead{font-size:17px}
 .investigation-scale[data-investigation="third-impeachment"] .bi-row{gap:12px}
}
