/* ==========================================================================
   SCHRIFTEN - ERZEUGT von build/farbschrift.mjs. Nicht von Hand aendern.
   Self-hosted, kein Google-CDN, kein @import (DSGVO, FEHLER-009).
   Vier Dateien, zwei Familien, je eine variable Achse 100-900. Kursivschnitte
   sind bewusst NICHT geladen: die Seite setzt nirgends kursiv.
     Syne       - Bonjour Monde - SIL Open Font License 1.1
                  (Lizenztext: /assets/fonts/syne.LICENSE.txt)
     Work Sans  - Wei Huang     - SIL Open Font License 1.1
                  (Lizenztext: /assets/fonts/work-sans.LICENSE.txt)
   Runde 13: die neun statischen Switzer-Schnitte und die beiden
   Familjen-Grotesk-Dateien sind aus dem Auslieferbaum entfernt.
   ========================================================================== */

/* Syne - Display: Ueberschriften, Kicker, Marken- und Registertitel, Groessen-
   marken. Traegt nie eine Ziffer (siehe farbe.css, Abschnitt 4c). */
@font-face{font-family:"Syne";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/syne/latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Syne";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/syne/latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}

/* Work Sans - Fliesstext, Navigation, Schaltflaechen, Formular und JEDE Zahl. */
@font-face{font-family:"Work Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/work-sans/latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"Work Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/work-sans/latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}

/* ---- Das Eszett der Display-Schrift -------------------------------------
   Syne zeichnet das ss-Zeichen in der historischen Form aus langem s und
   geschwaenztem z. In Woertern wie "Groessen", "Strasse" oder "gross" liest
   das auf einer deutschen Kundenseite bei 36 bis 66 px eher fremd als eigen;
   der Kritiker hat es an der Variante ausdruecklich benannt. Statt die Schrift
   deshalb zu verwerfen, wird GENAU DIESES EINE Zeichen aus Work Sans geholt -
   ein zusammengesetzter Schriftschnitt, kein zweiter Font: die Datei ist
   ohnehin geladen, es kommt kein Byte dazu.
   Die Regel steht ABSICHTLICH nach den beiden Syne-Schnitten: bei mehreren
   passenden @font-face-Regeln derselben Familie gilt die zuletzt genannte.
   Metrisch passt es ohne Nacharbeit - beide Familien messen bei 200 px
   dieselbe Versalhoehe (66 Einheiten); size-adjust 104 % gleicht die um
   1,7 Prozentpunkte kleinere x-Hoehe von Work Sans aus. */
@font-face{font-family:"Syne";font-style:normal;font-weight:100 900;font-display:swap;src:url("/assets/fonts/work-sans/latin-wght-normal.woff2") format("woff2");unicode-range:U+00DF;size-adjust:104%;}
