/* Seiten-CSS aus dem ACP (head_styles) – automatisch erzeugt, nicht bearbeiten */
/* scoped: Temperatur-Betonung über Größe/Gewicht, Farbe = Bestandston (keine neue Farbe) */
    .gm-boddentherme .gm-feat-temp{ font-family:var(--gm-font-head); font-weight:700; font-size:1.5rem; line-height:1.15; color:var(--gm-primary); margin:.15rem 0 .55rem; }
    .gm-boddentherme .gm-features .gm-region-card p{ margin-bottom:0; }
    /* Vertikaler Rhythmus: EIN Grundabstand zwischen Blöcken, enger Anschluss nach Überschriften */
    .gm-boddentherme > *{ margin-top:0 !important; margin-bottom:0 !important; }
    .gm-boddentherme > * + *{ margin-top:2.4rem !important; }
    .gm-boddentherme > style + *{ margin-top:0 !important; }
    .gm-boddentherme > h2 + *{ margin-top:1rem !important; }
    .gm-boddentherme > .gm-disclaimer + h2{ margin-top:.5rem !important; }
    .gm-boddentherme > .gm-usp-title + .gm-lit-intro{ margin-top:.6rem !important; }
