/*
 * Fonts self-hosted locally instead of loaded from Google's CDN.
 * Google Fonts served via fonts.googleapis.com/fonts.gstatic.com sends each
 * visitor's IP address to Google at load time — a real GDPR data-transfer
 * point flagged by the CNIL and courts (e.g. LG München, 2022). Hosting the
 * files ourselves removes that third-party request entirely.
 */

@font-face {
  font-family: 'Italiana';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/italiana-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Grand Hotel';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/grand-hotel-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/schibsted-grotesk-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/schibsted-grotesk-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/schibsted-grotesk-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Cutive Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/cutive-mono-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Alfa Slab One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/alfa-slab-one-400.woff2') format('woff2');
}
