/*
 * ExileCraft — vendored fonts (fully offline, no runtime CDN).
 * Three families drive the live UI:
 *   - Cinzel             display / headings / wordmark / the verdict CALL stamp / CTAs (uppercase, letter-spaced)
 *   - Cormorant Garamond serif headlines, item names, evidence prose (normal 400/500/600, italic 400/500)
 *   - Spectral           running body copy (normal + italic 400) — the base reading face
 * Latin subset only. Georgia + ui-monospace/Menlo are SYSTEM fallbacks (not vendored):
 *   ui-monospace carries all the all-caps micro-labels, tier badges (Tn), chips, captions.
 * src paths are same-dir (this file lives in fonts/ alongside the font files).
 */

@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 500 700;
  font-display: swap;
  src: url(./Cinzel-wght.ttf) format('truetype');
}

/* Cormorant Garamond — normal 400/500/600 (one variable latin face) */
@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 400; font-display: swap; src: url(./CormorantGaramond-Normal-latin.woff2) format('woff2'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 500; font-display: swap; src: url(./CormorantGaramond-Normal-latin.woff2) format('woff2'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 600; font-display: swap; src: url(./CormorantGaramond-Normal-latin.woff2) format('woff2'); }
/* Cormorant Garamond — italic 400/500 */
@font-face { font-family: 'Cormorant Garamond'; font-style: italic; font-weight: 400; font-display: swap; src: url(./CormorantGaramond-Italic-latin.woff2) format('woff2'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: italic; font-weight: 500; font-display: swap; src: url(./CormorantGaramond-Italic-latin.woff2) format('woff2'); }

/* Spectral — normal + italic 400 */
@font-face { font-family: 'Spectral'; font-style: normal; font-weight: 400; font-display: swap; src: url(./Spectral-Normal-400-latin.woff2) format('woff2'); }
@font-face { font-family: 'Spectral'; font-style: italic; font-weight: 400; font-display: swap; src: url(./Spectral-Italic-400-latin.woff2) format('woff2'); }
