/* CDU Stadtverband Bassum — App-weite Layout-Regeln, die im Original-Prototyp als
   Inline-<style>-Blöcke pro Seite auftauchten (Header-Burger-Menü, Hero-Grid,
   Kommunalwahl-Badge). Hier zentral gebündelt, da sie seitenübergreifend gebraucht
   werden (Header auf jeder Seite, Hero/Badge auf Home). */

/* SiteHeader: Desktop-Nav vs. Burger-Menü */
.om-nav-desktop { display: flex; }
.om-burger { display: none; }
@media (max-width: 1000px) {
  .om-nav-desktop { display: none; }
  .om-burger { display: inline-flex; }
}

/* Home-Hero */
@media (max-width: 1000px) {
  .om-hero { grid-template-columns: 1fr !important; gap: 0 !important; }
  .om-hero-text { padding: clamp(48px,9vw,72px) clamp(20px,4vw,32px) clamp(28px,5vw,40px) !important; }
  .om-hero-img { min-height: 0 !important; }
  .om-hero-img img { max-height: min(56vh, 420px) !important; }
}

/* Kommunalwahl-Badge (rundes Sticker-Element im Kommunalwahl-Block) */
@media (max-width: 1000px) { .om-wahl-badge { display: none !important; } }
