/*
 * Latin: one woff2 per style, built by scripts/fetch-fonts.py, every combining
 * mark in the same file as the letters it sits on.
 * Brygada 1918 sets headlines, Onest the interface, Didact Gothic the romanization.
 */
@font-face {
  font-family: "Brygada 1918";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/fonts/brygada-1918/brygada-1918-roman.woff2") format("woff2");
}
@font-face {
  font-family: "Brygada 1918";
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url("/fonts/brygada-1918/brygada-1918-italic.woff2") format("woff2");
}
@font-face {
  font-family: "Onest";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/onest/onest.woff2") format("woff2");
}
@font-face {
  font-family: "Didact Gothic";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/didact-gothic/didact-gothic.woff2") format("woff2");
}

/* Thai: the course, the wordmark, the balloons. */
@font-face {
  font-family: "Noto Serif Thai";
  font-style: normal;
  font-weight: 300 500;
  font-stretch: 100%;
  font-display: swap;
  src: url("/fonts/noto-serif-thai/k3kHo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQleOfz-VpL-DdULg.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: "Fahkwang";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/fahkwang/Fahkwang-Regular.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: "Mali";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/mali/mali-thai.woff2") format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
