/* V9: this story's artwork and citations. No slider or auto-rotation. */
.home-page .feature-lead.data-gap-lead{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);aspect-ratio:auto;min-height:440px;height:auto;align-items:center;background:#081a2c;isolation:isolate}
.home-page .feature-lead.data-gap-lead > .data-gap-feature-art{height:auto;align-self:center;display:block;width:100%;min-width:0;line-height:0}
.home-page .feature-lead.data-gap-lead .data-gap-feature-art img{display:block;width:100%;height:auto;object-fit:contain;opacity:1;transform:none;aspect-ratio:1}
.data-gap-feature-copy{padding:24px 22px 24px 20px;color:#fff;min-width:0}
.data-gap-feature-copy .feature-category{font-size:.64rem;margin-bottom:12px}
.data-gap-feature-copy time{display:block;font-size:.7rem;color:#bfcbd7;margin-bottom:12px}
.data-gap-feature-copy h1{font:700 clamp(1.45rem,2.05vw,1.75rem)/1.12 Georgia,"Times New Roman",serif;margin:0 0 14px;overflow-wrap:break-word}
.data-gap-feature-copy h1 a{color:inherit;text-decoration:none}
.data-gap-feature-copy p{font-size:.86rem;line-height:1.55;color:#d2dbe5;margin:0 0 18px}
.data-gap-feature-copy .data-gap-read{display:inline-block;color:#fff;text-decoration:none;border-bottom:2px solid #b71920;padding-bottom:6px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1.5}
.data-gap-feature-copy a:hover{text-decoration:underline}
.data-gap-feature-copy a:focus-visible,.data-gap-feature-art:focus-visible{outline:3px solid #fff;outline-offset:-3px}
.data-gap-article-page .story-body h2{font-size:1.65rem;line-height:1.2;scroll-margin-top:18px}
.data-gap-article-page .story-body .record-citation{margin-left:.12em}
.data-gap-article-page .data-gap-source-list{list-style:none;margin:0;padding:0;font:14px/1.65 Arial,Helvetica,sans-serif}
.data-gap-article-page .data-gap-source-list li{padding:14px 0;border-bottom:1px solid #dfe4ea;overflow-wrap:anywhere;scroll-margin-top:18px}
.data-gap-article-page .data-gap-source-list li:target{background:#f4f6f8;outline:2px solid #b38a3a;padding:14px 10px}
.data-gap-article-page .source-number{font-weight:800;color:#081a2c}
.data-gap-article-page .source-url{font-size:.85em;overflow-wrap:anywhere;word-break:break-word}
.data-gap-article-page .briefing-tagline{font-family:Arial,Helvetica,sans-serif;line-height:1.7}
@media(min-width:981px) and (max-width:1100px){
.home-page .feature-lead.data-gap-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:440px}
.data-gap-feature-copy{padding:20px 16px}.data-gap-feature-copy p{font-size:.8rem}
}
@media(max-width:980px) and (min-width:641px){
.home-page .feature-lead.data-gap-lead{min-height:0;grid-template-columns:1fr 1fr}
.data-gap-feature-copy{padding:26px}.data-gap-feature-copy h1{font-size:1.8rem}
}
@media(max-width:640px){
.home-page .feature-lead.data-gap-lead{grid-template-columns:minmax(0,1fr);min-height:0}
.data-gap-feature-copy{padding:24px}.data-gap-feature-copy h1{font-size:1.7rem}.data-gap-feature-copy p{font-size:.9rem}
.data-gap-article-page .story-body h2{font-size:1.4rem}
}

/* Keep older investigation cards within narrow phone screens as well. */
@media(max-width:600px){
.v9-investigations-page .article-list{min-width:0}
.v9-investigations-page .article-list .investigation-card{grid-template-columns:100px minmax(0,1fr);gap:12px;min-width:0}
.v9-investigations-page .article-list .investigation-card>div{min-width:0;overflow-wrap:break-word}
.v9-investigations-page .article-list .investigation-card img{width:100%;height:auto}
}
