/*
 * TRTERS — Local font stack (replaces Google Fonts for China compatibility)
 *
 * System fonts that match the brief:
 *   Playfair Display → Georgia / Palatino (elegant serif, all platforms)
 *   Lora             → Georgia / Times New Roman (readable serif body)
 *   Montserrat       → system-ui / Arial (clean sans for UI elements)
 *
 * TO UPGRADE to real webfonts later:
 *   1. Download woff2 files from https://fontsource.org
 *   2. Place in this folder (assets/fonts/)
 *   3. Add @font-face blocks here — they'll take priority automatically
 */

/* Tell browser these font names map to system equivalents */
@font-face {
  font-family: 'Playfair Display';
  src: local('Georgia'), local('Palatino Linotype'), local('Palatino');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: local('Georgia'), local('Palatino Linotype');
  font-weight: 400 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Lora';
  src: local('Georgia'), local('Times New Roman'), local('serif');
  font-weight: 400 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: local('-apple-system'), local('BlinkMacSystemFont'), local('Segoe UI'), local('Arial');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}
