/* HVSuite Design System — Font Face Declarations
 * Local variable font files, no CDN dependency.
 *
 * Display:  Instrument Sans  — headings, big numbers, hero titles
 * Body:     Inter Tight      — UI, paragraphs, controls
 * Mono:     JetBrains Mono   — IDs, timestamps, kbd, tiny labels
 * Alt:      Roboto Condensed — dense tables, compact labels (opt-in)
 */

@font-face {
  font-family: "Instrument Sans";
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 75% 125%;
  font-display: swap;
  src: url("/fonts/InstrumentSans-VariableFont_wdth_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "Instrument Sans";
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 75% 125%;
  font-display: swap;
  src: url("/fonts/InstrumentSans-Italic-VariableFont_wdth_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "Inter Tight";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/InterTight-VariableFont_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "Inter Tight";
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/InterTight-Italic-VariableFont_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/JetBrainsMono-VariableFont_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/JetBrainsMono-Italic-VariableFont_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/RobotoCondensed-VariableFont_wght.ttf") format("truetype-variations");
}
@font-face {
  font-family: "Roboto Condensed";
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/RobotoCondensed-Italic-VariableFont_wght.ttf") format("truetype-variations");
}
