/* Google Fonts OFL files; license and source URLs: docs/tierone/SCHRIFTEN.md. */
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('./roboto-latin.woff2') format('woff2');
}
@font-face {
  font-family: Mulish;
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('./mulish-latin.woff2') format('woff2');
}
@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('./manrope-latin.woff2') format('woff2');
}
@font-face {
  font-family: Figtree;
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('./figtree-latin.woff2') format('woff2');
}

/* TACHO: original project font files, OFL licenses alongside. */
@font-face { font-family: Anybody; font-style: normal; font-weight: 100 900; font-stretch: 50% 150%; font-display: swap; src: url('./anybody.woff2') format('woff2'); }
@font-face { font-family: 'Instrument Sans'; font-style: normal; font-weight: 400 700; font-stretch: 75% 100%; font-display: swap; src: url('./instrument-sans.woff2') format('woff2'); }

/* Michel-Ange: original local project fonts copied from /Users/emiliostolorz/Canne. */
@font-face { font-family: 'Michel Ange Instrument Sans'; font-style: normal; font-weight: 400 700; font-stretch: 75% 100%; font-display: swap; src: url('./instrument-sans-latin-standard-normal.woff2') format('woff2-variations'); }
@font-face { font-family: 'Michel Ange Instrument Sans'; font-style: normal; font-weight: 400 700; font-stretch: 75% 100%; font-display: swap; src: url('./instrument-sans-latin-ext-standard-normal.woff2') format('woff2-variations'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+1E00-1E9F; }
@font-face { font-family: 'Michel Ange Instrument Serif'; font-style: normal; font-weight: 400; font-display: swap; src: url('./instrument-serif-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Michel Ange Instrument Serif'; font-style: italic; font-weight: 400; font-display: swap; src: url('./instrument-serif-latin-400-italic.woff2') format('woff2'); }
@font-face { font-family: 'Michel Ange Instrument Serif'; font-style: italic; font-weight: 400; font-display: swap; src: url('./instrument-serif-latin-ext-400-italic.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+1E00-1E9F; }

/* tenant:dropdetective */
/* DropDetective: Geist von Google Fonts (v5, Vercel), SIL OFL 1.1, Lizenz in dropdetective-LICENSE.txt.
   Ersatz für die kommerzielle Neuething Sans der Kundenseite, siehe docs/dropdetective/DESIGN.md. */
@font-face { font-family: 'DropDetective Geist'; font-style: normal; font-weight: 400 800; font-display: swap; src: url('./dropdetective-geist-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'DropDetective Geist'; font-style: normal; font-weight: 400 800; font-display: swap; src: url('./dropdetective-geist-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* tenant:justaddsugar */
/* Justaddsugar: Hanken Grotesk (OFL 1.1) als Ersatz für die kommerzielle Graphik. Lizenz: justaddsugar-LICENSE.txt. */
@font-face { font-family: 'Justaddsugar Hanken Grotesk'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('./justaddsugar-hanken-grotesk-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Justaddsugar Hanken Grotesk'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('./justaddsugar-hanken-grotesk-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* tenant:atelier6 */
/* Atelier 6: Golos Text (SIL OFL 1.1) als Ersatz für Riforma LL (Lineto, kommerziell). Quelle Google Fonts v7, Lizenz atelier6-LICENSE.txt. */
@font-face { font-family: 'Atelier 6 Golos Text'; font-style: normal; font-weight: 400 900; font-display: swap; src: url('./atelier6-golos-text-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Atelier 6 Golos Text'; font-style: normal; font-weight: 400 900; font-display: swap; src: url('./atelier6-golos-text-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* tenant:genz4gtm */
/* GENZ4GTM: Inter von Google Fonts (v20, Inter 4.001, The Inter Project Authors), SIL OFL 1.1, Lizenz in genz4gtm-LICENSE.txt.
   Originalschrift der Kundenseite, eigener Familienname, damit kein anderer Mandant betroffen ist. Siehe docs/genz4gtm/DESIGN.md. */
@font-face { font-family: 'GENZ4GTM Inter'; font-style: normal; font-weight: 400 900; font-display: swap; src: url('./genz4gtm-inter-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'GENZ4GTM Inter'; font-style: normal; font-weight: 400 900; font-display: swap; src: url('./genz4gtm-inter-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* tenant:abc-sante */
/* ABC Santé: Anton (OFL 1.1) als Annäherung an die Wortmarke im Instagram-Profilbild. Lizenz: abc-sante-LICENSE.txt. */
/* Anton gibt es nur in 400. Der Bereich 400 700 verhindert künstliches Fett, weil das System h1/h2 in 700 setzt. */
@font-face { font-family: 'ABC Sante Anton'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('./abc-sante-anton-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'ABC Sante Anton'; font-style: normal; font-weight: 400 700; font-display: swap; src: url('./abc-sante-anton-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* tenant:liquid-studio */
/* Liquid Studio: Inter Tight von Google Fonts (v9, The Inter Project Authors), SIL OFL 1.1, Lizenz in liquid-studio-LICENSE.txt.
   Ersatz für die nicht belegte, vermutlich kommerzielle Neo-Grotesk aus Ottos Deck, siehe docs/liquid-studio/DESIGN.md. */
@font-face { font-family: 'Liquid Studio Inter Tight'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./liquid-studio-inter-tight-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Liquid Studio Inter Tight'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./liquid-studio-inter-tight-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }

/* tenant:villa-beaulieu */
/* Villa Beaulieu (neuer Tier-One-Raum), alle SIL OFL 1.1 von Google Fonts, Lizenz in villa-beaulieu-LICENSE.txt.
   Headline: Newsreader 300 als Ersatz für die kommerzielle Calvino Grande Light der Kundenseite, siehe docs/villa-beaulieu/DESIGN.md.
   Die Datei enthält nur den Schnitt 300; font-weight 100 900 ist Absicht, damit fette Systemüberschriften leicht bleiben und nicht künstlich verfettet werden. */
@font-face { font-family: 'Villa Beaulieu Serif'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./villa-beaulieu-newsreader-light-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Villa Beaulieu Serif'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./villa-beaulieu-newsreader-light-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* Fließtext: Public Sans, Fließtextschrift der Kundenseite, variabel 100 bis 900. */
@font-face { font-family: 'Villa Beaulieu Sans'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./villa-beaulieu-public-sans-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Villa Beaulieu Sans'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./villa-beaulieu-public-sans-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
/* Optional, nur wenn Root die mandantenbezogene Regel aus DESIGN.md übernimmt: WindSong, Originalschrift der Kunden-h1.
   Lädt erst, wenn eine Regel sie verwendet. Nur 400 vorhanden; Bereich 100 900 verhindert künstliches Fett. */
@font-face { font-family: 'Villa Beaulieu Script'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./villa-beaulieu-windsong-latin.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Villa Beaulieu Script'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('./villa-beaulieu-windsong-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
