/* Keep text within its existing layout column; use the full available heading row. */
@media (min-width: 960px) {
 main h1, main h2, main .lead, main .lede { max-width: 100% !important; text-wrap: wrap !important; }
 main section > header, main .topic-guide > header,
 main section > .section-heading, main .fork-intro, main .flux-section-head,
 main .scene-heading, main .setup-heading, main .production-notes,
 main .archive-opening > div {
   max-width: none !important;
 }
 main .section-intro, main .reading-intro, main .topic-guide > header p,
 main section > header > p, main section > p, main .section-heading > p,
 main .comparison-library > p { max-width: none !important; text-wrap: wrap !important; }
}
