@charset "UTF-8";
/*
	MVD-Gestaltungsmaße (Stufe 0, Konsens G23) – Abstände nur aus der 8-px-Skala, feste Breiten.
	rem bezieht sich auf die Wurzel (16 px), auch innerhalb von Bereichen mit eigener Schriftgröße.
*/
:root {
	--mvd-abstand-1: .5rem;   /*  8 px */
	--mvd-abstand-2: 1rem;    /* 16 px */
	--mvd-abstand-3: 1.5rem;  /* 24 px */
	--mvd-abstand-4: 2rem;    /* 32 px */
	--mvd-abstand-5: 2.5rem;  /* 40 px */
	--mvd-abstand-6: 3rem;    /* 48 px */
	--mvd-abstand-8: 4rem;    /* 64 px */
	--mvd-breite-lese: 38rem; /* Lesespalte, ≈ 66 Zeichen */
	--mvd-breite-weit: 56rem; /* Bilder, Tabellen, Seitenkopf */
	--mvd-breite-voll: 72rem; /* Kopf und Fuß */
	--mvd-rand: 1rem;         /* Seitenrand am Handy */
	--mvd-ziel: 44px;         /* Mindesthöhe von Tipp-Zielen */
	--mvd-kopf-hoehe: 64px;   /* klebende Kopfzeile, höchstens 64 px */

	/* Formensprache (A2, Kritik-Programm 31): Ecken eckig wie die Fahne, die Raute als einziges Zierstück, Sperrung der Inschrift */
	--mvd-ecke: 0;
	--mvd-ecke-klein: 2px;
	--mvd-raute-s: .375rem;   /*  6 px, vor der Rubrik */
	--mvd-raute-m: .625rem;   /* 10 px */
	--mvd-stickerei-hoehe: 5px;
	--mvd-sperrung: .12em;    /* Buchstabenabstand der Inschrift (Versalien in EB Garamond) */
	/* Satzspiegel (A4): hier 0; ab 75rem setzt mvd_satz.css (F3, Daniel 11.10.2026 „Randspalte links“) 12rem und 2rem. Die Spalten des Rasters stehen in mvd_satz.css. */
	--mvd-breite-rand: 0rem;
	--mvd-spalt-rand: 0rem;

	/* Senkrechter Takt (A5): Abstände im Inhalt tragen eine Rolle, nicht eine Zahl. Werte aus der 8-px-Skala oben. Im Raster (.mvd-inhalt) fallen Außenränder nicht
	   mehr zusammen, sie addieren sich; deshalb steht der Abstand zwischen Blöcken allein hier (mvd_satz.css, „Takt“), und Ränder am Anfang und Ende eines Blocks entfallen. */
	--mvd-takt-folge: var(--mvd-abstand-1);     /*  8 px: Überschrift auf Überschrift (Treppe) */
	--mvd-takt-absatz: var(--mvd-abstand-2);    /* 16 px: Absatz, Liste, Bild zum Nächsten; Block zu Block */
	--mvd-takt-block: var(--mvd-abstand-4);     /* 32 px: vor einer Überschrift */
	--mvd-takt-trenner: var(--mvd-abstand-6);   /* 48 px: über und unter einem Trenner (Raute und Linie) */
	--mvd-takt-fuss: var(--mvd-abstand-8);      /* 64 px: vom Ende des Inhalts bis zum Fuß */

	/* Schriftgrade (A2): sechs Stufen, Quotient benachbarter Stufen >= 1,2 bei 320 bis 1366 px (grad-1 und grad-2 haben gegenüber dem
	   Entwurf 1,25/1,5 rem eine etwas höhere Untergrenze, sonst lag grad-1 zu grad-0 bei 390 px nur bei 1,19). grad-0 = Fließtext. */
	--mvd-grad--1: .875rem;
	/* Bekannte, bewusst gelassene Abweichung (A4 gemessen 11.10.2026): grad-1 / grad-0 fällt zwischen 430 und 530 px unter 1,2, Minimum 1,194 bei 462 px
	   (an den Rändern 1,205 bei 320–400 px, 1,278 ab 1024 px). Ein höheres grad-1 hätte grad-2 / grad-1 am Handy unter 1,2 gedrückt (24,6 / 20,48 px = 1,201 bei 390 px,
	   gerade noch drüber); der Unterschied von 0,006 ist beim Lesen nicht sichtbar. Umgestellt wird erst, wenn die Schriftskala insgesamt neu gesetzt wird. */
	--mvd-grad-0: clamp(1.0625rem, 1rem + .25vw, 1.125rem);
	--mvd-grad-1: clamp(1.28rem, 1.15rem + .45vw, 1.4375rem);
	--mvd-grad-2: clamp(1.5375rem, 1.3rem + .9vw, 1.875rem);
	--mvd-grad-3: clamp(1.875rem, 1.5rem + 1.6vw, 2.5rem);
	--mvd-grad-4: clamp(2.375rem, 1.7rem + 2.9vw, 3.5rem);
	--mvd-grad-5: clamp(3rem, 1.8rem + 5vw, 5.5rem);   /* nur Bühne (B1) */
}
