/* Self-hosted fonts — latin subset, variable weights, WOFF2.
   Replaces the Google Fonts stylesheet (fonts.googleapis.com/css2 ...).
   Families/weights mirror the previous request exactly:
   Playfair Display 400/500/600 + italics 400/500; Outfit 300/400/500/600. */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('/fonts/playfair-var.woff2') format('woff2');
}
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400 500;
  font-display: swap;
  src: url('/fonts/playfair-italic-var.woff2') format('woff2');
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url('/fonts/outfit-var.woff2') format('woff2');
}
