.gaya-photo-number { display: block; color: var(--play-muted); font-size: 12px; font-weight: 400; letter-spacing: 0; margin-bottom: 6px; font-variant-numeric: tabular-nums; }
.gaya-cover { grid-template-columns: 1fr 1fr; max-width: 900px; margin-inline: auto; }
.gaya-cover img { max-height: 550px; object-fit: contain; }
@media (max-width: 760px) {
  .gaya-cover { gap: 16px; }
  .gaya-old-photos .play-hero h1 { font-size: clamp(34px, 9vw, 46px); }
}
