/* Performance pass: keep below-the-fold sections out of the initial render. */
@media (min-width: 701px) {
  body > main > section:not(:first-child),
  body > main > figure:not(:first-child),
  body > main > footer { content-visibility: auto; contain-intrinsic-size: 1px 720px; }
}
@media (max-width: 700px) {
  body > main > section:not(:first-child),
  body > main > figure:not(:first-child),
  body > main > footer { content-visibility: auto; contain-intrinsic-size: 1px 560px; }
  img { max-width: 100%; }
}
