/* ============================================
   OEM:plus – Patch CSS
   Einbinden in alle HTML-Seiten nach main.css:
   <link rel="stylesheet" href="css/patch.css" />

   INHALT:
   - Hero-Text Startseite: Einzug vom linken Rand
   - Page-Hero Unterseiten: linksbündig + Einzug
   - Responsive: Einzug auf Mobile deaktivieren

   HINWEIS: Logo-Größe und Header-Höhe werden
   ausschließlich in css/main.css definiert (96px/80px).
   Kein Override hier – main.css ist der Master.
   ============================================ */

/* ---- HERO STARTSEITE: Text mit Einzug ---- */
.hero-content {
  margin-left: 60px !important;
  margin-right: auto !important;
  max-width: 580px;
}

/* ---- PAGE HERO (Unterseiten): linksbündig + Einzug ---- */
.page-hero-content {
  padding-left: 60px !important;
  text-align: left !important;
  max-width: 700px;
}

/* ---- Responsive: Einzug auf Mobile deaktivieren ---- */
@media (max-width: 860px) {
  .hero-content {
    margin-left: 0 !important;
    padding-left: 0 !important;
  }
  .page-hero-content {
    padding-left: 0 !important;
  }
}

.form-success.visible { display: block; }