/* ==========================================================================
   VISARO — Schriften
   --------------------------------------------------------------------------
   Selbst gehostet, keine externe Abhängigkeit und kein CDN.
   Quelle: die in docs/design-system/VISAROWEBDESIGNSYSTEMv2.html
   eingebetteten Subsets. DM Sans und DM Mono stehen unter der
   SIL Open Font License.

   DM Sans ist ein Variable Font und deckt 400–700 in einer Datei ab.
   Deshalb genügt eine Anfrage für alle Schriftschnitte.

   Die Wortmarke VISARO ist in Fear Logo gesetzt. Ob dafür eine
   Webfont-Lizenz vorliegt, ist offen (CLAUDE.md, O8) — bis zur Klärung
   wird im Header das SVG-Sekundärlogo verwendet, keine Webfont.
   ========================================================================== */

@font-face {
	font-family: "DM Sans";
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url("../fonts/dm-sans-400-700.woff2") format("woff2");
}

@font-face {
	font-family: "DM Mono";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/dm-mono-400.woff2") format("woff2");
}

@font-face {
	font-family: "DM Mono";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/dm-mono-500.woff2") format("woff2");
}

/* Inter Tight — die Display-Schrift der Shopwelt Feuerwehr.
   Variable Font 400–800 in einer Datei, Subset latin + latin-ext.
   SIL Open Font License 1.1, bezogen von Google Fonts und wie DM Sans
   selbst gehostet: kein CDN, keine externe Anfrage.

   Sie lädt ausschließlich im Feuerwehrshop (inc/fire.php). Corporate und
   der allgemeine Shop bekommen davon nichts. */
@font-face {
	font-family: "Inter Tight";
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url("../fonts/inter-tight-400-800.woff2") format("woff2");
}
