/* Home-only cover proportions; retain the News fan and its existing effects. */
.editorial-2026.home-page .home-blog__featured-media,
.editorial-2026.home-page .home-blog__featured-media > img[width][height] {
  aspect-ratio: 16 / 9;
}

/* The same two staggered rows in Home and the Work archive. */
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs {
  position: relative; display: block; align-self: start;
  height: auto; min-height: 0; aspect-ratio: 1.96;
}
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a {
  position: absolute; top: 0; left: 0; width: 26.3%; height: auto;
  margin: 0; min-height: 0; aspect-ratio: 1658 / 2304;
  border: 0;
  box-sizing: border-box; z-index: 1;
}
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a[href*="pennicanza"] { left: 0; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a[href*="vallelata"] { left: 30.3%; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a[href*="montenapoleone"] { left: 60.6%; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a:is([href*="studio-aperto"],[href*="tirma"],[href*="mega-effe-x"]) { top: auto; bottom: 0; z-index: 2; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a[href*="studio-aperto"] { left: 13.1%; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a[href*="tirma"] { left: 43.4%; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a[href*="mega-effe-x"] { left: 73.7%; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a:is(:hover,:focus-visible) { z-index: 6; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a:focus-visible { outline: 2px solid #fff; outline-offset: 4px; }
.editorial-2026:is(.home-page,.work-index) .home-blog__thumbs > a img {
  position: static; display: block; width: 100%; height: auto;
  aspect-ratio: 1658 / 2304; object-fit: contain;
}
