/* Open-licensed webfonts, self-hosted. See each family on fonts.google.com for its licence. */
@font-face{font-family:'Besley';font-style:normal;font-weight:400 900;font-display:swap;src:url(./besley-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Besley';font-style:italic;font-weight:400 900;font-display:swap;src:url(./besley-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:100 900;font-display:swap;src:url(./hanken-grotesk-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:100 900;font-display:swap;src:url(./hanken-grotesk-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Bodoni Moda';font-style:normal;font-weight:400 900;font-display:swap;src:url(./bodoni-moda-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Bodoni Moda';font-style:italic;font-weight:400 900;font-display:swap;src:url(./bodoni-moda-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Eb Garamond';font-style:normal;font-weight:400 800;font-display:swap;src:url(./eb-garamond-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Eb Garamond';font-style:italic;font-weight:400 800;font-display:swap;src:url(./eb-garamond-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:200 900;font-display:swap;src:url(./source-serif-4-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Source Serif 4';font-style:italic;font-weight:200 900;font-display:swap;src:url(./source-serif-4-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Familjen Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url(./familjen-grotesk-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Familjen Grotesk';font-style:italic;font-weight:400 700;font-display:swap;src:url(./familjen-grotesk-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:200 800;font-display:swap;src:url(./bricolage-grotesque-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(./libre-franklin-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:100 900;font-display:swap;src:url(./libre-franklin-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:100 900;font-display:swap;src:url(./archivo-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:italic;font-weight:100 900;font-display:swap;src:url(./archivo-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Martian Mono';font-style:normal;font-weight:100 800;font-display:swap;src:url(./martian-mono-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Schibsted Grotesk';font-style:normal;font-weight:400 900;font-display:swap;src:url(./schibsted-grotesk-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Schibsted Grotesk';font-style:italic;font-weight:400 900;font-display:swap;src:url(./schibsted-grotesk-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:100 900;font-display:swap;src:url(./big-shoulders-display-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Newsreader';font-style:normal;font-weight:200 800;font-display:swap;src:url(./newsreader-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Newsreader';font-style:italic;font-weight:200 800;font-display:swap;src:url(./newsreader-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400 700;font-display:swap;src:url(./arimo-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Arimo';font-style:italic;font-weight:400 700;font-display:swap;src:url(./arimo-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:normal;font-weight:100 900;font-display:swap;src:url(./jost-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Jost';font-style:italic;font-weight:100 900;font-display:swap;src:url(./jost-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Crimson Pro';font-style:normal;font-weight:200 900;font-display:swap;src:url(./crimson-pro-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Crimson Pro';font-style:italic;font-weight:200 900;font-display:swap;src:url(./crimson-pro-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Syne';font-style:normal;font-weight:400 800;font-display:swap;src:url(./syne-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Ibm Plex Sans';font-style:normal;font-weight:100 700;font-display:swap;src:url(./ibm-plex-sans-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Ibm Plex Sans';font-style:italic;font-weight:100 700;font-display:swap;src:url(./ibm-plex-sans-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Recursive';font-style:normal;font-weight:300 1000;font-display:swap;src:url(./recursive-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Fraunces';font-style:normal;font-weight:100 900;font-display:swap;src:url(./fraunces-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Fraunces';font-style:italic;font-weight:100 900;font-display:swap;src:url(./fraunces-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:100 900;font-display:swap;src:url(./inter-tight-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Inter Tight';font-style:italic;font-weight:100 900;font-display:swap;src:url(./inter-tight-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Public Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(./public-sans-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Public Sans';font-style:italic;font-weight:100 900;font-display:swap;src:url(./public-sans-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Playfair';font-style:normal;font-weight:300 900;font-display:swap;src:url(./playfair-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Playfair';font-style:italic;font-weight:300 900;font-display:swap;src:url(./playfair-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Dm Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url(./dm-sans-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Dm Sans';font-style:italic;font-weight:100 1000;font-display:swap;src:url(./dm-sans-latin-wght-italic.woff2) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(./manrope-latin-wght-normal.woff2) format('woff2')}
@font-face{font-family:'Marcellus';font-style:normal;font-weight:400;font-display:swap;src:url(./marcellus-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Gloock';font-style:normal;font-weight:400;font-display:swap;src:url(./gloock-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(./barlow-condensed-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:400;font-display:swap;src:url(./barlow-condensed-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:500;font-display:swap;src:url(./barlow-condensed-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:500;font-display:swap;src:url(./barlow-condensed-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:600;font-display:swap;src:url(./barlow-condensed-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:600;font-display:swap;src:url(./barlow-condensed-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(./barlow-condensed-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Barlow Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(./barlow-condensed-latin-700-italic.woff2) format('woff2')}
@font-face{font-family:'Spectral';font-style:normal;font-weight:300;font-display:swap;src:url(./spectral-latin-300-normal.woff2) format('woff2')}
@font-face{font-family:'Spectral';font-style:italic;font-weight:300;font-display:swap;src:url(./spectral-latin-300-italic.woff2) format('woff2')}
@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:swap;src:url(./spectral-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:swap;src:url(./spectral-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Spectral';font-style:normal;font-weight:500;font-display:swap;src:url(./spectral-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Spectral';font-style:italic;font-weight:500;font-display:swap;src:url(./spectral-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Courier Prime';font-style:normal;font-weight:400;font-display:swap;src:url(./courier-prime-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Courier Prime';font-style:italic;font-weight:400;font-display:swap;src:url(./courier-prime-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Courier Prime';font-style:normal;font-weight:700;font-display:swap;src:url(./courier-prime-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Courier Prime';font-style:italic;font-weight:700;font-display:swap;src:url(./courier-prime-latin-700-italic.woff2) format('woff2')}
@font-face{font-family:'Alfa Slab One';font-style:normal;font-weight:400;font-display:swap;src:url(./alfa-slab-one-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Ibm Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Ibm Plex Mono';font-style:italic;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Ibm Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Ibm Plex Mono';font-style:italic;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url(./anton-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-weight:400;font-display:swap;src:url(./atkinson-hyperlegible-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:italic;font-weight:400;font-display:swap;src:url(./atkinson-hyperlegible-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-weight:700;font-display:swap;src:url(./atkinson-hyperlegible-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Atkinson Hyperlegible';font-style:italic;font-weight:700;font-display:swap;src:url(./atkinson-hyperlegible-latin-700-italic.woff2) format('woff2')}
@font-face{font-family:'Libre Caslon Text';font-style:normal;font-weight:400;font-display:swap;src:url(./libre-caslon-text-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Libre Caslon Text';font-style:italic;font-weight:400;font-display:swap;src:url(./libre-caslon-text-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Libre Caslon Text';font-style:normal;font-weight:700;font-display:swap;src:url(./libre-caslon-text-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Shrikhand';font-style:normal;font-weight:400;font-display:swap;src:url(./shrikhand-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:400;font-display:swap;src:url(./zilla-slab-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Zilla Slab';font-style:italic;font-weight:400;font-display:swap;src:url(./zilla-slab-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:600;font-display:swap;src:url(./zilla-slab-latin-600-normal.woff2) format('woff2')}
@font-face{font-family:'Zilla Slab';font-style:italic;font-weight:600;font-display:swap;src:url(./zilla-slab-latin-600-italic.woff2) format('woff2')}
@font-face{font-family:'Dm Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url(./dm-serif-display-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Dm Serif Display';font-style:italic;font-weight:400;font-display:swap;src:url(./dm-serif-display-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Tenor Sans';font-style:normal;font-weight:400;font-display:swap;src:url(./tenor-sans-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Chivo Mono';font-style:normal;font-weight:400;font-display:swap;src:url(./chivo-mono-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Chivo Mono';font-style:italic;font-weight:400;font-display:swap;src:url(./chivo-mono-latin-400-italic.woff2) format('woff2')}
@font-face{font-family:'Chivo Mono';font-style:normal;font-weight:500;font-display:swap;src:url(./chivo-mono-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Chivo Mono';font-style:italic;font-weight:500;font-display:swap;src:url(./chivo-mono-latin-500-italic.woff2) format('woff2')}
@font-face{font-family:'Abril Fatface';font-style:normal;font-weight:400;font-display:swap;src:url(./abril-fatface-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Bowlby One';font-style:normal;font-weight:400;font-display:swap;src:url(./bowlby-one-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Fira Code';font-style:normal;font-weight:400;font-display:swap;src:url(./fira-code-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Fira Code';font-style:normal;font-weight:500;font-display:swap;src:url(./fira-code-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Shutter';font-style:normal;font-weight:400 900;font-display:swap;src:url(./Shutter-Heavy.woff2) format('woff2')}
