/* Self-hosted OFL fonts — no Google Fonts CDN at runtime (privacy + offline).
   Family names match the previous Google-hosted names so no CSS changes are
   needed. Licenses: see ./licenses/OFL-*.txt (SIL Open Font License 1.1). */

/* Amatic SC — static, Latin (headings) */
@font-face {
  font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/AmaticSC-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Amatic SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/assets/fonts/AmaticSC-Bold.ttf') format('truetype');
}

/* Open Sans — variable (wdth,wght), Latin (body) */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300 800;
  font-stretch: 75% 100%;
  font-display: swap;
  src: url('/assets/fonts/OpenSans-var.ttf') format('truetype-variations');
}

/* Inter — variable (opsz,wght), Latin (admin console only) */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/assets/fonts/Inter-var.ttf') format('truetype-variations');
}
