/* Erzeugt von tools/build-fonts.py, nicht von Hand ändern.
 * Alle Schriften liegen auf diesem Server; es wird keine
 * Verbindung zu Google oder einem CDN aufgebaut.
 * Eine Schriftdatei wird erst geladen, wenn Text sie benutzt. */

@font-face {
    font-family: 'Inter';
    src: url(../fonts/inter.dce68669.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Roboto';
    src: url(../fonts/roboto.b977afdf.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans';
    src: url(../fonts/open-sans.024c7223.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Source Sans 3';
    src: url(../fonts/source-sans-3.691b9cd7.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Work Sans';
    src: url(../fonts/work-sans.ea14967e.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nunito Sans';
    src: url(../fonts/nunito-sans.5d1f1853.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nunito';
    src: url(../fonts/nunito.67b6cb9d.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'DM Sans';
    src: url(../fonts/dm-sans.50040fe3.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    src: url(../fonts/manrope.d00a80b3.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url(../fonts/figtree.586c9dd6.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Public Sans';
    src: url(../fonts/public-sans.554ae040.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Rubik';
    src: url(../fonts/rubik.4b018df9.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Karla';
    src: url(../fonts/karla.97c53395.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Outfit';
    src: url(../fonts/outfit.5914cb0e.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url(../fonts/jakarta.26d004ea.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Mulish';
    src: url(../fonts/mulish.4917e2e8.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Raleway';
    src: url(../fonts/raleway.7c0814e3.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url(../fonts/montserrat.a7ea8f43.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Noto Sans';
    src: url(../fonts/noto-sans.03c484f8.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Asap';
    src: url(../fonts/asap.87933e0a.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cabin';
    src: url(../fonts/cabin.edd4c526.woff2) format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Archivo';
    src: url(../fonts/archivo.c95295ea.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Roboto Condensed';
    src: url(../fonts/roboto-cond.9041593b.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans Condensed';
    src: url(../fonts/open-sans-cond.064ef351.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Archivo Narrow';
    src: url(../fonts/archivo-narrow.81480762.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Encode Sans Condensed';
    src: url(../fonts/encode-cond.3c01f4eb.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Saira Condensed';
    src: url(../fonts/saira-cond.f6f31913.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Noto Sans Condensed';
    src: url(../fonts/noto-sans-cond.b1b61e35.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Asap Condensed';
    src: url(../fonts/asap-cond.952994de.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Cabin Condensed';
    src: url(../fonts/cabin-cond.414b7ad5.woff2) format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Oswald';
    src: url(../fonts/oswald.c5e8f224.woff2) format('woff2');
    font-weight: 300 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Merriweather';
    src: url(../fonts/merriweather.c67802e8.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Source Serif 4';
    src: url(../fonts/source-serif-4.10c2d47f.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lora';
    src: url(../fonts/lora.9cb0b81c.woff2) format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Bitter';
    src: url(../fonts/bitter.63eab134.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'EB Garamond';
    src: url(../fonts/eb-garamond.2ad54e6c.woff2) format('woff2');
    font-weight: 400 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Literata';
    src: url(../fonts/literata.327ecdd7.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Crimson Pro';
    src: url(../fonts/crimson-pro.da5d2135.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Newsreader';
    src: url(../fonts/newsreader.5e4da2ef.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Petrona';
    src: url(../fonts/petrona.aa729a09.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Faustina';
    src: url(../fonts/faustina.4844f916.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Alegreya';
    src: url(../fonts/alegreya.972ed705.woff2) format('woff2');
    font-weight: 400 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Roboto Slab';
    src: url(../fonts/roboto-slab.92e47bd5.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Josefin Slab';
    src: url(../fonts/josefin-slab.5f8d9b05.woff2) format('woff2');
    font-weight: 300 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'JetBrains Mono';
    src: url(../fonts/jetbrains-mono.037e1891.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Roboto Mono';
    src: url(../fonts/roboto-mono.4da6b391.woff2) format('woff2');
    font-weight: 300 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Source Code Pro';
    src: url(../fonts/source-code-pro.0349c12d.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inconsolata';
    src: url(../fonts/inconsolata.f513b553.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Noto Sans Mono';
    src: url(../fonts/noto-sans-mono.e68be8f7.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Fira Code';
    src: url(../fonts/fira-code.f30c7813.woff2) format('woff2');
    font-weight: 300 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Atkinson Hyperlegible';
    src: url(../fonts/atkinson.9f6ba032.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Lexend';
    src: url(../fonts/lexend.a60613cc.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Playfair Display';
    src: url(../fonts/playfair.e67d406a.woff2) format('woff2');
    font-weight: 400 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Fraunces';
    src: url(../fonts/fraunces.4e15ed5d.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Bricolage Grotesque';
    src: url(../fonts/bricolage.96f820a5.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Grandstander';
    src: url(../fonts/grandstander.7564e33a.woff2) format('woff2');
    font-weight: 300 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Caveat';
    src: url(../fonts/caveat.c4ac5046.woff2) format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Dancing Script';
    src: url(../fonts/dancing-script.8301c702.woff2) format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}
