/* Ergänzungen für die WordPress-Version (das Original-CSS bleibt unverändert). */

/* Desktop-Raster vs. mobile Projektliste */
.ab-mobile { display: block; }
.ab-desktop { display: none; }
@media (min-width: 1024px) {
  .ab-mobile { display: none !important; }
  .ab-desktop { display: block; }
}

/* Zellen und Schließen-Buttons sind jetzt Links */
a.Cell_Component,
a.Cell_Component:hover { color: inherit; text-decoration: none; }
a.Close_Close { display: block; }

/* Video-Buttons per hidden-Attribut umschalten */
.Video_Controls button[hidden] { display: none; }

/* Über uns: Hintergrund je nach Bildschirm */
.About_Background { background-image: var(--ab-bg-mobile); }
@media (min-width: 1024px) {
  .About_Background { background-image: var(--ab-bg-desktop); }
}

/* Logo-Link soll das Grid nicht stören */
.ab-logo-link { display: block; }
