/* ------------------------------------------
   Home reel: 27s campus video loop
   (replaces the YouTube thumbnail section)
   Video is rendered from the 9 home photos by tools/render-reel.py.
------------------------------------------*/
.home-reel {
  --slab-w: 161px;
  --slab-h: 70px;
  position: relative;
  width: 100%;
  max-width: 1380px;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  background: #000;
}

.home-reel__video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* White slab bottom-right: brand corner piece, same footprint as the old
   "Play video" button. Empty on purpose. */
.home-reel__toggle {
  position: absolute;
  right: -0.5px;
  bottom: -0.5px;
  width: var(--slab-w);
  height: var(--slab-h);
  background: #fff;
}

@media (max-width: 767px) {
  .home-reel { --slab-w: 104px; --slab-h: 39px; }
}
