/**
 * Task 4.3: Manrope + Prata, self-hosted instead of fonts.googleapis.com/fonts.gstatic.com
 * — one DNS lookup and one request fewer before body text can paint, on every page.
 *
 * Manrope ships from Google as a single variable font (a 'wght' axis, 200-800) reused
 * across every static weight @font-face asks for — the four blocks below point at the
 * exact same file on purpose, matching how Google's own CSS serves it; the browser picks
 * the requested weight from the file's own axis. Only the latin subset was fetched: this
 * site is pt-PT/en-GB only, and Portuguese diacritics (ã õ ç á é í ó ú â ê ô) all sit
 * inside U+00C0-00FF, well within latin's U+0000-00FF — Cyrillic/Greek/Vietnamese never
 * render here, so those extra subsets Google also offers would be dead weight.
 *
 * Regenerate if a new weight or family is ever added:
 *   curl -A "<a modern Chrome UA>" "https://fonts.googleapis.com/css2?family=...&display=swap"
 *   — then take the "latin" (not latin-ext) block's src URL for each weight actually used.
 */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./manrope.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./manrope.woff2') format('woff2');
}

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

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