/* New retained artwork, placement preview only. Original PNG preserved unchanged. */
.tarbell-reader{background:linear-gradient(90deg,rgba(8,17,16,.67),rgba(8,17,16,.30) 48%,rgba(8,17,16,.10)),url('speculative/uc-tarbell-independent-routes-alternative-a.webp') center/cover no-repeat;border:0}
/* The masthead scrolls away with .site; do not reserve a phantom sticky header. */
.tarbell-reader .reader{scroll-margin-top:16px}
.tarbell-reader .reader-scene-copy{color:var(--paper-soft);text-shadow:0 2px 8px #0008}
.tarbell-reader .reader-scene-copy h2{white-space:normal;font-size:clamp(36px,4vw,64px);line-height:1;letter-spacing:-.025em;max-width:620px}
.tarbell-reader .reader-scene-eyebrow{color:var(--paper-soft)}
.tarbell-reader .reader-scene-subtitle{font:20px/1.45 var(--serif)}
.tarbell-reader .reader-titlecard strong{font-size:clamp(23px,3vw,32px);line-height:1.05}
.tarbell-reader .reader-mobile-heading h2{font-size:clamp(34px,8vw,48px);line-height:1}

.tarbell-reader .reader-mobile-heading,.tarbell-reader .reader-mobile-heading .eyebrow{color:var(--paper-soft)}
@media(max-width:800px){.tarbell-reader{background-position:35% center}.tarbell-reader .reader-mobile-heading{text-shadow:0 2px 8px #0008}}

/* Keep the label above the foreground investigators on wide screens. */
@media(min-width:1051px){.tarbell-reader .reader-scene-copy{align-self:start;padding-top:0;max-width:560px}}
@media(max-width:800px){.tarbell-reader{background-position:22% center}}
