/*
  Phase 4 font strategy
  1) Prefer system / already-cached faces to cut third-party round trips.
  2) If you self-host, place WOFF2 under /assets/fonts/ and uncomment @font-face blocks.
  3) Until self-hosted, keep Google fonts but this file sets font-display:swap via face rules when used.
*/

/* Optional self-host (uncomment when files exist):
@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url('/assets/fonts/fraunces-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F;
}
@font-face {
  font-family: 'Spectral';
  font-style: normal;
  font-weight: 300 400;
  font-display: swap;
  src: url('/assets/fonts/spectral-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/assets/fonts/space-mono-latin.woff2') format('woff2');
}
*/

body {
  font-family: Spectral, Georgia, "Times New Roman", serif;
}
.sk-nav, .sk-btn, .eyebrow, .kicker, .sk-badge {
  font-family: "Space Mono", ui-monospace, Menlo, Consolas, monospace;
}
h1, h2, h3, .title-card {
  font-family: Fraunces, Georgia, serif;
}
