/*
 * Latin fonts — Texta (titles), Lato (body), Source Code Pro (code)
 * Used on EN, DE, ES, FR, IT, PT_BR locales.
 *
 * Extracted from the monolithic fonts.css. Only woff2 format retained
 * (97%+ browser support in 2026). Legacy formats (woff, ttf, otf, eot)
 * are no longer needed.
 */

/* Texta — Title font (Latin locales) */
@font-face {
  font-family: Texta;
  src: url('/fonts/Texta.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

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

/* Lato — Body font (Latin locales) */
@font-face {
  font-family: Lato;
  src: url('/fonts/Lato-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

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

/* Source Code Pro — Monospace (all locales, used in code snippets) */
@font-face {
  font-family: 'Source Code Pro';
  src: url('/fonts/SourceCodePro-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Source Code Pro';
  src: url('/fonts/SourceCodePro-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
