/* blocks-nach-global.css
 *
 * Erzeugt von _werkzeuge/blocks_css_vereinigen.py aus dem Referenzstand
 * _referenz-live-2026-08-22/. Nicht von Hand aendern, sondern das Skript
 * erneut laufen lassen.
 *
 * WordPress 7.1 liefert diese CSS pro Seite inline aus. Hier steht die
 * Vereinigung ueber alle 11 Referenzseiten, in der Reihenfolge des
 * ausgelieferten <head>.
 *
 * Diese Datei gehoert HINTER den global-styles-Block im <head>, genau
 * wie in der Referenz. core-block-supports und global-styles setzen fuer
 * dieselben Elemente max-width mit gleicher Spezifitaet, es entscheidet
 * also die Reihenfolge. Davor geladen waeren alle Seiten mit
 * is-layout-constrained 720 statt 1100 Pixel breit.
 */

/* --- core-block-supports-inline-css   (inline, 11 Seiten) --- */
.wp-container-core-navigation-is-layout-5edec0f2{flex-wrap:nowrap;gap:2.5rem;justify-content:center;}
.wp-container-core-social-links-is-layout-cb272786{gap:1.5rem 1rem;}
.wp-container-core-group-is-layout-347079bf{flex-wrap:nowrap;gap:1.25rem;align-items:center;}
.wp-container-core-social-links-is-layout-5ee2bacf{gap:1.5rem 0.75rem;}
.wp-container-core-group-is-layout-17dd260b{justify-content:space-between;align-items:center;}
.wp-container-core-post-content-is-layout-82fbb045 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1100px;margin-left:auto !important;margin-right:auto !important;}
.wp-container-core-post-content-is-layout-82fbb045 > .alignwide{max-width:1100px;}
.wp-container-core-post-content-is-layout-82fbb045 .alignfull{max-width:none;}
.wp-container-core-group-is-layout-4c5129e5 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1100px;margin-left:auto !important;margin-right:auto !important;}
.wp-container-core-group-is-layout-4c5129e5 > .alignwide{max-width:1100px;}
.wp-container-core-group-is-layout-4c5129e5 .alignfull{max-width:none;}
.wp-container-core-group-is-layout-fa89d4b5 > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}
.wp-container-core-group-is-layout-8658060e > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1100px;margin-left:auto !important;margin-right:auto !important;}
.wp-container-core-group-is-layout-8658060e > .alignwide{max-width:1100px;}
.wp-container-core-group-is-layout-8658060e .alignfull{max-width:none;}
.wp-container-core-group-is-layout-8658060e > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}

/* --- wp-block-template-skip-link-inline-css   (inline, 11 Seiten) --- */
/*! This file is auto-generated */
.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
