/* Subject-specific continuation of the approved house style. */
main[data-reading]{background:var(--idea-paper);color:var(--idea-ink)}
main[data-reading] > :is(header.hero,header.cover,header.subsidy-hero,header.page-hero,header.prv-hero){padding-top:100px}

.spider-page > section:not(.concept-diagram):not(.lab-image):not(.workbench):not(.lab):not(.detector-shell):not(.instrument):not(.estimator){min-height:0;padding-block:clamp(42px,5vw,70px)}
.spider-page > section > header > :is(.eyebrow,.kicker,.section-label):has(+h2){display:none}
