/* ============================================================
   Initiative Cents — self-hosted webfonts (static weights)
   Fredoka (display/UI + poster titles) · Nunito (body)
   Files live in ../fonts/. font-display:swap → no invisible text.
   ============================================================ */

/* ---- Nunito — body (400 / 600 / 700 / 800) ---- */
@font-face {
  font-family: 'Nunito'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/nunito-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Nunito'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('../fonts/nunito-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Nunito'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/nunito-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Nunito'; font-style: normal; font-weight: 800; font-display: swap;
  src: url('../fonts/nunito-800.woff2') format('woff2');
}

/* ---- Fredoka — display & UI (400 / 500 / 600 / 700) ---- */
@font-face {
  font-family: 'Fredoka'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/fredoka-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Fredoka'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('../fonts/fredoka-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Fredoka'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('../fonts/fredoka-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Fredoka'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/fredoka-700.woff2') format('woff2');
}
