/* Home and Downloads landing pages only. Keep card text and file controls
   within their containers; course modules and other reading pages are unchanged. */
.layout-widths .home-landing-wide {
  grid-template-columns: minmax(0, 1fr);
}
@media (min-width: 761px) {
  .layout-widths .home-landing-wide h1 {
    text-wrap: balance;
  }
}
.layout-widths .home-landing-wide .lede,
.layout-widths .home-landing-wide p,
.downloads-landing-wide main > p,
.downloads-landing-wide .downloads-group > p,
.downloads-landing-wide .downloads-items > li {
  max-width: none;
  max-inline-size: none;
}
