/* CA Hero Responsive Fix v1.0 — Stats-Umbrüche + Karten-Überlappung auf Tablet/iPad.
   (1) Stat-Werte brechen nie intern um; die Zeile darf wrappen.
   (2) Hero wird schon unter 1280px einspaltig — der Karten-Stack rutscht unter den Text
       statt auf iPad in die Stats zu ragen. */
.ca-hero-stats { flex-wrap: wrap !important; row-gap: 16px !important; }
.ca-stat-value { white-space: nowrap !important; }
.ca-stat-item { min-width: 0; }

@media (max-width: 1280px) {
  .ca-hero-inner { grid-template-columns: 1fr !important; gap: 28px !important; }
  .ca-hero-featured { max-width: 560px !important; width: 100% !important; margin: 0 auto !important; }
  .ca-stat-value { font-size: 1.5rem !important; }
  .ca-hero-stats { gap: 22px; }
}
