/* Edgeview Finance — self-hosted web fonts
 *
 * All four families live in this folder as variable TTFs. No external
 * network requests, no Google Fonts, no IP leakage. If EVF licenses
 * Söhne or a paid alternative later, drop the files into fonts/ and
 * swap the src URLs below.
 *
 * Families:
 *   - Inter               → body / UI sans-serif          (variable 100–900)
 *   - Instrument Serif    → display serif                 (regular + italic, 400)
 *   - Instrument Sans     → public-website brand sans     (variable 400–700)
 *   - JetBrains Mono      → data / code / provenance      (variable 100–800)
 */

/* ── Inter ─────────────────────────────────────────────────────────── */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('Inter-VariableFont.ttf') format('truetype-variations'),
       url('Inter-VariableFont.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('Inter-Italic-VariableFont.ttf') format('truetype-variations'),
       url('Inter-Italic-VariableFont.ttf') format('truetype');
}

/* ── Instrument Serif ──────────────────────────────────────────────── */
@font-face {
  font-family: 'Instrument Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('InstrumentSerif-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Instrument Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('InstrumentSerif-Italic.ttf') format('truetype');
}

/* ── Instrument Sans ───────────────────────────────────────────────── */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('InstrumentSans-VariableFont.ttf') format('truetype-variations'),
       url('InstrumentSans-VariableFont.ttf') format('truetype');
}
@font-face {
  font-family: 'Instrument Sans';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url('InstrumentSans-Italic-VariableFont.ttf') format('truetype-variations'),
       url('InstrumentSans-Italic-VariableFont.ttf') format('truetype');
}

/* ── JetBrains Mono ────────────────────────────────────────────────── */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url('JetBrainsMono-VariableFont.ttf') format('truetype-variations'),
       url('JetBrainsMono-VariableFont.ttf') format('truetype');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: italic;
  font-weight: 100 800;
  font-display: swap;
  src: url('JetBrainsMono-Italic-VariableFont.ttf') format('truetype-variations'),
       url('JetBrainsMono-Italic-VariableFont.ttf') format('truetype');
}
