/* 10X-Analytics · Self-hosted Webfonts
   DSGVO/TDDDG-konform: keine Requests an fonts.googleapis.com / fonts.gstatic.com.
   Quelle: Google Fonts (Open Font License). Download via google-webfonts-helper (gwfh.mranftl.com).

   Pfade sind relativ zu dieser fonts.css (alle WOFF2-Dateien liegen im selben Ordner).
   Das funktioniert sowohl lokal (file://) als auch live, unabhaengig vom Mount-Point.
*/

/* Syne (display / headlines) */
@font-face { font-family: 'Syne'; src: url('syne-v24-latin-regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Syne'; src: url('syne-v24-latin-600.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Syne'; src: url('syne-v24-latin-700.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Syne'; src: url('syne-v24-latin-800.woff2') format('woff2'); font-weight: 800; font-style: normal; font-display: swap; }

/* DM Sans (body) */
@font-face { font-family: 'DM Sans'; src: url('dm-sans-v17-latin-300.woff2') format('woff2'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('dm-sans-v17-latin-regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('dm-sans-v17-latin-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }

/* Space Mono (mono / labels) */
@font-face { font-family: 'Space Mono'; src: url('space-mono-v17-latin-regular.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Space Mono'; src: url('space-mono-v17-latin-700.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }

/* Caveat (handwritten accent) */
@font-face { font-family: 'Caveat'; src: url('caveat-v23-latin-600.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }

/* Dancing Script (handwritten accent) */
@font-face { font-family: 'Dancing Script'; src: url('dancing-script-v29-latin-600.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
