/**
 * Self-hosted font faces.
 * Variable-axis woff2 files covering the weight ranges actually used
 * (400/500/600/700 Inter, 400/600/700 Playfair). One file per family,
 * swap-rendered, same-origin to eliminate cross-origin font blocking.
 */

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

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/playfair-var.woff2') format('woff2-variations');
}
