/* ═══════════════════════════════════════════════
   css/fonts.css
   Self-hosted fonts for Docker environments
   
   SETUP: Download these two files and place them
   in your project's /fonts/ folder:
   
   Playfair Display:
   https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2
   → save as: fonts/playfair-400.woff2
   
   https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXJfayYgDkNkBYlZ.woff2
   → save as: fonts/playfair-700.woff2

   Outfit (variable font):
   https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtq.woff2
   → save as: fonts/outfit.woff2
   
   Or run: ./download-fonts.sh
═══════════════════════════════════════════════ */

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

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

/* Outfit — body text (variable font covers all weights) */
@font-face {
  font-family: 'Outfit';
  font-style:  normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../fonts/outfit.woff2') format('woff2');
}
