/* =============================================================
   Local fonts (no CDN)
   -------------------------------------------------------------
   The two font families used across the site are declared here
   and served from THIS DOMAIN. No connection to fonts.googleapis.com
   or fonts.gstatic.com is made.

   Files expected (place into assets/fonts/):
     - CormorantGaramond-VariableFont_wght.woff2
     - CormorantGaramond-Italic-VariableFont_wght.woff2
     - Manrope-VariableFont_wght.woff2

   If a file is missing, the browser silently falls back to the
   system-font stack defined in --serif / --sans in styles.
   ============================================================= */

@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("assets/fonts/CormorantGaramond-VariableFont_wght.woff2") format("woff2-variations"),
       url("assets/fonts/CormorantGaramond-VariableFont_wght.woff2") format("woff2"),
       url("assets/fonts/CormorantGaramond-VariableFont_wght.ttf")   format("truetype-variations");
}

@font-face {
  font-family: "Cormorant Garamond";
  font-style: italic;
  font-weight: 300 700;
  font-display: swap;
  src: url("assets/fonts/CormorantGaramond-Italic-VariableFont_wght.woff2") format("woff2-variations"),
       url("assets/fonts/CormorantGaramond-Italic-VariableFont_wght.woff2") format("woff2"),
       url("assets/fonts/CormorantGaramond-Italic-VariableFont_wght.ttf")   format("truetype-variations");
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("assets/fonts/Manrope-VariableFont_wght.woff2") format("woff2-variations"),
       url("assets/fonts/Manrope-VariableFont_wght.woff2") format("woff2"),
       url("assets/fonts/Manrope-VariableFont_wght.ttf")   format("truetype-variations");
}
