/* ============================================================
   PROJEKT AMZ RACING — nur Seitenspezifisches
   ============================================================
   Die Seite lebt vollstaendig von den gemeinsamen
   .v4-page-Komponenten (Kernsatz/Nachsatz/Hinweis aus
   style-v4.css). Hier stehen nur: der ruhige Faktenblock
   ("Auf einen Blick"), die 4-Schritte-Kette des realen Ablaufs,
   die engere Nachsatz-Breite und Kontextabstaende.
   ============================================================ */

/* Faktenblock: zweispaltige Definitionsliste, mono-Labels */
.v4-amz .v4-fakten {
  display: grid;
  grid-template-columns: max-content 1fr;
  gap: var(--v4-space-1) var(--v4-space-4);
  max-width: 72ch;
  margin: 0;
}
.v4-amz .v4-fakten dt {
  font-family: var(--v4-font-mono);
  font-size: 13px;
  color: var(--v4-text-secondary);
  padding-top: 2px;
}
.v4-amz .v4-fakten dd {
  margin: 0;
  color: var(--v4-text-heading);
  font-weight: 500;
}
@media (max-width: 640px) {
  .v4-amz .v4-fakten { grid-template-columns: 1fr; gap: 2px; }
  .v4-amz .v4-fakten dd { margin-bottom: var(--v4-space-2); }
}

/* Vier Schritte fuellen die Breite; unter 900px vertikal */
.v4-amz .v4-kette-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
@media (max-width: 900px) {
  .v4-amz .v4-kette-4 { grid-template-columns: 1fr; }
}

/* Nachsatz in Lesebreite wie auf den Branchenseiten */
.v4-amz .v4-nachsatz { max-width: 62ch; }

/* Kontextabstaende */
.v4-amz .v4-amz-liste { margin-bottom: var(--v4-space-2); }

/* Belegbild (seit 29.08.2026): Rand wie die Referenzbilder des
   Projekt-Hubs, Unterschrift klein und ehrlich */
.v4-amz .v4-amz-bild { margin: var(--v4-space-3) 0; max-width: 920px; }
.v4-amz .v4-amz-bild img {
  display: block;
  width: 100%;
  height: auto;
  border: 1px solid var(--v4-border);
  border-radius: var(--v4-radius-card);
}
.v4-amz .v4-amz-bild figcaption {
  font-size: 13.5px;
  color: var(--v4-text-secondary);
  margin-top: var(--v4-space-1);
}
