/* hurge fonts - self-hosted so no visitor data is sent to Google on page load
   (loading these from fonts.googleapis.com / fonts.gstatic.com transmits the visitor's
   IP to Google in the US, which needs consent under the GDPR). Latin subset only -
   it already covers every character NL / FR / EN needs. Files are variable fonts, so
   one file carries the whole weight range. */

@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("../fonts/montserrat-latin.woff2") format("woff2");
}

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

@font-face {
  font-family: "Playfair Display";
  font-style: italic;
  font-weight: 500 600;
  font-display: swap;
  src: url("../fonts/playfair-italic-latin.woff2") format("woff2");
}
