/* AHC Block-Kompatibilitaet
   Neutralisiert WordPress-Standardabstaende der Gutenberg-Bloecke.
   Alle Regeln nutzen :where() (Spezifitaet 0), damit das AHC-Design (ahc.css) immer gewinnt. */
:where(.wp-block-group){margin:0;}
:where(.wp-block-group) > *{margin-block:0;}
:where(.entry-content) > *{margin-block:0;}
:where(.wp-block-heading){margin:0;}
:where(.wp-block-list){margin:0;padding:0;}
:where(.wp-block-details){margin:0;}
:where(figure.wp-block-image){margin:0;}
/* Sicherheitsnetz: keine erzwungene Maximalbreite durch Layout-Container */
:where(.wp-block-group.wrap),
:where(.wp-block-group.hero-grid),
:where(.wp-block-group.trust-grid),
:where(.wp-block-group.contact-grid){max-width:none;}
