/* Cliffhangr – sehr breite Bildschirme (Ultrawide, 1440p/4K-Monitore).
   Vorher: Inhalt höchstens 1500 px breit und links angeklebt – rechts eine große leere Fläche.
   Jetzt: ab 1900 px Bildschirmbreite wird der Inhalt breiter und steht mittig; Poster-Raster bekommen mehr Spalten,
   damit die Poster ungefähr so groß bleiben wie auf einem normalen Bildschirm. Unter 1900 px ändert sich nichts. */
@media (min-width: 1900px) {
  .page { max-width: 1680px; margin-left: auto; margin-right: auto; }
  .grid, .grid.c6, .grid.c5 { grid-template-columns: repeat(6, minmax(0, 1fr)); }
}
@media (min-width: 2300px) {
  .page { max-width: 1960px; padding-left: 56px; padding-right: 56px; }
  .grid, .grid.c6, .grid.c5 { grid-template-columns: repeat(7, minmax(0, 1fr)); }
  .grid.c4 { grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .rc-strip { grid-template-columns: repeat(8, 1fr); }
}
@media (min-width: 2900px) {
  .page { max-width: 2280px; }
  .grid, .grid.c6, .grid.c5 { grid-template-columns: repeat(8, minmax(0, 1fr)); }
  .grid.c4 { grid-template-columns: repeat(6, minmax(0, 1fr)); }
}
