/* J6 keeps its layout, with a softer first section and consistent narrative type. */
.investigation-scale[data-investigation="january-6"] #before-attack{background:#e5e3d7;color:#0b1728}
.investigation-scale[data-investigation="january-6"] #before-attack :is(h2,h3,p){color:#0b1728}
.investigation-scale[data-investigation="january-6"] #before-attack :is(.eyebrow,a){color:#756522}
.investigation-scale[data-investigation="january-6"] #before-attack .record-meta{color:#536880}
.investigation-scale[data-investigation="january-6"] #before-attack .foundation-grid>article{border-color:#a28e38}
.investigation-scale[data-investigation="january-6"] .section-opener .back-link{font:400 14px/1.5 Inter,Arial,sans-serif;color:#B8C5D4;text-decoration:none}
.investigation-scale[data-investigation="january-6"] .section-dek{font:400 22px/1.5 Georgia,serif;color:#B8C5D4}
.investigation-scale[data-investigation="january-6"] :is(.article-chapter>h2,.meeting-intro>h2,.myth-evidence-banner>h2){font:700 clamp(30px,2.8vw,44px)/1.18 Playfair,Georgia,serif}
.investigation-scale[data-investigation="january-6"] #before-attack h3{font:700 clamp(24px,2vw,30px)/1.25 Playfair,Georgia,serif}
.investigation-scale[data-investigation="january-6"] :is(.meeting-intro .chapter-intro,.myth-evidence-intro){font:400 18px/1.65 Inter,Arial,sans-serif}
.investigation-scale[data-investigation="january-6"] :is(.meeting-intro .chapter-intro,.myth-evidence-intro)::first-letter{float:left;font:700 4rem/.8 Playfair,Georgia,serif;color:#8c7420;margin:-4px 10px 0 0}

.investigation-scale[data-investigation="january-6"] .research-opener h2{font:700 clamp(30px,2.8vw,44px)/1.18 Playfair,Georgia,serif}
.investigation-scale[data-investigation="january-6"] .j6-research-chapter>.research-two-column:first-of-type>article:first-child>h3+p{font:400 18px/1.65 Inter,Arial,sans-serif}
.investigation-scale[data-investigation="january-6"] .j6-research-chapter>.research-two-column:first-of-type>article:first-child>h3+p::first-letter{float:left;font:700 4rem/.8 Playfair,Georgia,serif;color:#8c7420;margin:-4px 10px 0 0}