/* ══════════════════════════════════════════════════════════════════
   K1-MathInfo — High-End Luxury Typography Stack (DaStudy / Linear)
   Université de Ngaoundéré • DMI
   ══════════════════════════════════════════════════════════════════ */

/* Fallback local souverain pour Outfit */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: local('Outfit'), local('Plus Jakarta Sans'), local('SF Pro Display'), local('Segoe UI Variable Display'), local('Segoe UI'), system-ui, sans-serif;
}

/* Fallback local souverain pour Plus Jakarta Sans */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 300 800;
  font-display: swap;
  src: local('Plus Jakarta Sans'), local('SF Pro Display'), local('Segoe UI Variable Display'), local('Segoe UI'), system-ui, sans-serif;
}

/* Fallback local souverain pour Inter */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 800;
  font-display: swap;
  src: local('Inter'), local('SF Pro Text'), local('Segoe UI Variable Text'), local('Segoe UI'), system-ui, sans-serif;
}

/* Fallback local souverain pour JetBrains Mono */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: local('JetBrains Mono'), local('Geist Mono'), local('Cascadia Code'), local('Consolas'), monospace;
}

:root {
  /* Pile Headings : Cosmopolite, Géométrique & Sculptée (Signature Luxury SaaS) */
  --font-heading: 'Plus Jakarta Sans', 'Outfit', 'Geist', -apple-system, BlinkMacSystemFont, 'Segoe UI Variable Display', 'Segoe UI', system-ui, sans-serif;
  
  /* Pile Body : Précision Ultime, Lisibilité sans fatigue & Confort de lecture (Standard DaStudy/Linear) */
  --font-body: 'Inter', 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI Variable Text', 'Segoe UI', Roboto, sans-serif;
  
  /* Pile Monospace : Chiffres Tabulaires & Données Financières / SHA-256 */
  --font-mono: 'JetBrains Mono', 'Geist Mono', 'Cascadia Code', Consolas, Monaco, monospace;
}
