/* Sovra Design System — local fonts
   Plus Jakarta Sans (display) — official brand variable TTF
   Figtree (body)              — official brand variable TTF
   JetBrains Mono (mono)       — official brand variable TTF
*/

/* ===== Plus Jakarta Sans — variable ===== */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url('./PlusJakartaSans-VariableFont_wght.ttf') format('truetype-variations'),
       url('./PlusJakartaSans-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: italic;
  font-weight: 200 800;
  font-display: swap;
  src: url('./PlusJakartaSans-Italic-VariableFont_wght.ttf') format('truetype-variations'),
       url('./PlusJakartaSans-Italic-VariableFont_wght.ttf') format('truetype');
}

/* ===== Figtree — variable ===== */
@font-face {
  font-family: 'Figtree';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url('./Figtree-VariableFont_wght.ttf') format('truetype-variations'),
       url('./Figtree-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Figtree';
  font-style: italic;
  font-weight: 300 900;
  font-display: swap;
  src: url('./Figtree-Italic-VariableFont_wght.ttf') format('truetype-variations'),
       url('./Figtree-Italic-VariableFont_wght.ttf') format('truetype');
}

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