/* Keep every question and HTML link, and defer only offscreen rendering. */
@supports (content-visibility: auto) and (contain-intrinsic-block-size: auto 226px) {
  /* The existing 100% card height preserves the reel's scroll-snap offsets. */
  body.igeon-home .reel-card {
    content-visibility: auto;
  }

  /* Median content height measured at 1440px; padding stays in the original CSS. */
  body.igeon-home .igeon-issue-card {
    content-visibility: auto;
    contain-intrinsic-block-size: auto 226px;
  }

  @media (max-width: 600px) {
    /* Median content height measured at 390px; retain actual size after rendering. */
    body.igeon-home .igeon-issue-card {
      contain-intrinsic-block-size: auto 266px;
    }
  }
}
