/* THICCCBOI, self-hosted. Owner: agent ASSETS.
 *
 * Subset to latin + latin-ext plus the punctuation this site actually uses, so
 * ä ö å Ä Ö Å survive along with the euro sign, the en dash the Finnish range
 * convention needs (Ma-To 7.00-17.00), the non-breaking space that keeps phone
 * numbers and units together, and the typographic quotes. Five files, ~13 kB
 * each, one shared unicode-range.
 *
 * The family has no italic. Never set font-style: italic on it; the browser
 * would synthesise a slanted fake. Use weight or colour for emphasis instead.
 *
 * Rebuild: see assets/img/MANIFEST.md section 7. */

@font-face {
  font-family: "THICCCBOI";
  src: url("THICCCBOI-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0100-017F, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+20AC;
}

@font-face {
  font-family: "THICCCBOI";
  src: url("THICCCBOI-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0100-017F, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+20AC;
}

@font-face {
  font-family: "THICCCBOI";
  src: url("THICCCBOI-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0100-017F, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+20AC;
}

@font-face {
  font-family: "THICCCBOI";
  src: url("THICCCBOI-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0100-017F, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+20AC;
}

@font-face {
  font-family: "THICCCBOI";
  src: url("THICCCBOI-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-00FF, U+0100-017F, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+20AC;
}
