/*
 * Self-hosted Inter + Lato, subset to the characters this site renders:
 * ASCII, punctuation, and Latin Extended-A (Romanian diacritics plus the
 * accents in foreign lottery names).
 *
 * Inter is kept as a variable font with a 400-800 weight axis, so all five
 * heading weights come from a single request instead of five.
 *
 * This replaces the template's Google Fonts @import, which was render-blocking
 * and serial: stylesheet -> font stylesheet -> font files, on a third-party origin.
 */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('../fonts/inter-var.woff2') format('woff2-variations');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/lato-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/lato-700.woff2') format('woff2');
}
