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

@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/playfair-display/playfair-display-italic-latin.woff') format('woff');
} */

/* ── Google Sans Flex (secondary — branding only) ──────── */
@font-face {
  font-family: 'Google Sans Flex';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/google-sans-flex/google-sans-flex-400-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Google Sans Flex';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/google-sans-flex/google-sans-flex-500-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Google Sans Flex';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/google-sans-flex/google-sans-flex-600-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Google Sans Flex';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/google-sans-flex/google-sans-flex-700-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Google Sans Flex';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/fonts/google-sans-flex/google-sans-flex-800-latin.woff2') format('woff2');
}
