/* Your own overrides. Loaded after styles.min.css, so these rules win on
   source order. Keep changes here instead of editing the minified stylesheet. */

/* Lede block: a .section-contents that is a DIRECT child of .section has no
   sub-heading beside it, so pull it left into the empty "subheading" track
   instead of leaving column 2 blank. The child selector matters -- nested
   .section-contents inside a .subsection keep the normal columns 3-5.
   Pinned to row 1 so any .subsection rows auto-place below it.
   The grid itself only exists from 768px up. */
@media screen and (min-width: 768px) {
  .section-flat > .section-contents {
    grid-row: 1;
    grid-column: 2 / -1;
  }
}
