/* Auto-generated by scripts/fetch-user-fonts.sh — do not edit by hand. */
/* Catalog: docs/p8/fonts.md */

/* Golos Text */
@font-face {
  font-family: "Golos Text";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/golos-text/GolosText-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Golos Text";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/golos-text/GolosText-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Golos Text";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/golos-text/GolosText-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Golos Text";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/golos-text/GolosText-Bold.ttf") format("truetype");
}

/* Onest */
@font-face {
  font-family: "Onest";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/onest/Onest-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Onest";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/onest/Onest-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Onest";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/onest/Onest-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Onest";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/onest/Onest-Bold.ttf") format("truetype");
}

/* Geologica */
@font-face {
  font-family: "Geologica";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/geologica/Geologica-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Geologica";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/geologica/Geologica-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Geologica";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/geologica/Geologica-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Geologica";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/geologica/Geologica-Bold.ttf") format("truetype");
}

/* Unbounded */
@font-face {
  font-family: "Unbounded";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/unbounded/Unbounded-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Unbounded";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/unbounded/Unbounded-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Unbounded";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/unbounded/Unbounded-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Unbounded";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/unbounded/Unbounded-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Unbounded";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/unbounded/Unbounded-ExtraBold.ttf") format("truetype");
}

/* IBM Plex Sans */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/ibm-plex-sans/IBMPlexSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/ibm-plex-sans/IBMPlexSans-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/ibm-plex-sans/IBMPlexSans-Bold.ttf") format("truetype");
}

/* IBM Plex Mono */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/ibm-plex-mono/IBMPlexMono-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/ibm-plex-mono/IBMPlexMono-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/ibm-plex-mono/IBMPlexMono-Bold.ttf") format("truetype");
}

/* Fira Sans Condensed */
@font-face {
  font-family: "Fira Sans Condensed";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/fira-sans-condensed/FiraSansCondensed-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Fira Sans Condensed";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/fira-sans-condensed/FiraSansCondensed-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Fira Sans Condensed";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/fira-sans-condensed/FiraSansCondensed-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Fira Sans Condensed";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/fira-sans-condensed/FiraSansCondensed-Bold.ttf") format("truetype");
}

/* Manrope */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/manrope/Manrope-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/manrope/Manrope-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/manrope/Manrope-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/manrope/Manrope-Bold.ttf") format("truetype");
}

/* Spectral */
@font-face {
  font-family: "Spectral";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/spectral/Spectral-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Spectral";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/spectral/Spectral-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Spectral";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/spectral/Spectral-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Spectral";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/spectral/Spectral-Bold.ttf") format("truetype");
}

/* Literata */
@font-face {
  font-family: "Literata";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/literata/Literata-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Literata";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/literata/Literata-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Literata";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/literata/Literata-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Literata";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/literata/Literata-Bold.ttf") format("truetype");
}

/* Noto Sans */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/noto-sans/NotoSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/noto-sans/NotoSans-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/noto-sans/NotoSans-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/noto-sans/NotoSans-Bold.ttf") format("truetype");
}


/* Sofia Sans Condensed */

/* Sofia Sans Condensed */
@font-face {
  font-family: "Sofia Sans Condensed";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/sofia-sans-condensed/SofiaSansCondensed-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Sofia Sans Condensed";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/sofia-sans-condensed/SofiaSansCondensed-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Sofia Sans Condensed";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/sofia-sans-condensed/SofiaSansCondensed-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Sofia Sans Condensed";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/sofia-sans-condensed/SofiaSansCondensed-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Sofia Sans Condensed";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/sofia-sans-condensed/SofiaSansCondensed-ExtraBold.ttf") format("truetype");
}

/* Wix Madefor Display */
@font-face {
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/wix-madefor-display/WixMadeforDisplay-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/wix-madefor-display/WixMadeforDisplay-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/wix-madefor-display/WixMadeforDisplay-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/wix-madefor-display/WixMadeforDisplay-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Wix Madefor Display";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/wix-madefor-display/WixMadeforDisplay-ExtraBold.ttf") format("truetype");
}

/* Commissioner */
@font-face {
  font-family: "Commissioner";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/commissioner/Commissioner-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Commissioner";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/commissioner/Commissioner-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Commissioner";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/commissioner/Commissioner-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Commissioner";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/commissioner/Commissioner-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Commissioner";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/commissioner/Commissioner-ExtraBold.ttf") format("truetype");
}

/* Exo 2 */
@font-face {
  font-family: "Exo 2";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/exo-2/Exo2-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Exo 2";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/exo-2/Exo2-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Exo 2";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/exo-2/Exo2-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Exo 2";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/exo-2/Exo2-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Exo 2";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/exo-2/Exo2-ExtraBold.ttf") format("truetype");
}

/* Russo One */
@font-face {
  font-family: "Russo One";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/russo-one/RussoOne-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Russo One";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/russo-one/RussoOne-Regular.ttf") format("truetype");
}

/* Cuprum */
@font-face {
  font-family: "Cuprum";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/cuprum/Cuprum-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Cuprum";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/cuprum/Cuprum-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Cuprum";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/cuprum/Cuprum-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Cuprum";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/cuprum/Cuprum-Bold.ttf") format("truetype");
}

/* Yanone Kaffeesatz */
@font-face {
  font-family: "Yanone Kaffeesatz";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/yanone-kaffeesatz/YanoneKaffeesatz-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Yanone Kaffeesatz";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/yanone-kaffeesatz/YanoneKaffeesatz-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Yanone Kaffeesatz";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/yanone-kaffeesatz/YanoneKaffeesatz-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Yanone Kaffeesatz";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/yanone-kaffeesatz/YanoneKaffeesatz-Bold.ttf") format("truetype");
}

/* PT Sans Narrow */
@font-face {
  font-family: "PT Sans Narrow";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/pt-sans-narrow/PTSansNarrow-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "PT Sans Narrow";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/pt-sans-narrow/PTSansNarrow-Bold.ttf") format("truetype");
}
