/* ==========================================================================
   MentorWallet — Fonts
   Primary typeface:   Fustat   (manual: "Principal_Fustat")  — self-hosted WOFF2
   Mono (figures):     DM Mono                                  — self-hosted WOFF2
   Todas las fuentes se autohospedan (WOFF2 latin): sin peticiones a Google
   Fonts (mejor CSP/rendimiento y sin transferencia de IP a Google — RGPD).
   La secundaria DM Sans no se usa en el sitio, así que no se carga.
   El wordmark "MentorWallet" es un logotipo bloqueado (imagen), no una fuente.
   ========================================================================== */

/* --- DM Mono (self-hosted; solo pesos 400/500 usados en las cifras) -------- */
@font-face { font-family: 'DM Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('../assets/fonts/DMMono-Regular.woff2') format('woff2'); }
@font-face { font-family: 'DM Mono'; font-style: normal; font-weight: 500; font-display: swap; src: url('../assets/fonts/DMMono-Medium.woff2') format('woff2'); }

/* --- Fustat (self-hosted, WOFF2 subseteado a latin; paths relativos a este
   fichero en tokens/). Solo los pesos que usa el sitio: 400/500/600/700.
   Los .ttf y los pesos 200/300/800 se eliminaron del deploy (PERF-01). ------ */
@font-face { font-family: 'Fustat'; font-style: normal; font-weight: 400; font-display: swap; src: url('../assets/fonts/Fustat-Regular.woff2') format('woff2'); }
@font-face { font-family: 'Fustat'; font-style: normal; font-weight: 500; font-display: swap; src: url('../assets/fonts/Fustat-Medium.woff2') format('woff2'); }
@font-face { font-family: 'Fustat'; font-style: normal; font-weight: 600; font-display: swap; src: url('../assets/fonts/Fustat-SemiBold.woff2') format('woff2'); }
@font-face { font-family: 'Fustat'; font-style: normal; font-weight: 700; font-display: swap; src: url('../assets/fonts/Fustat-Bold.woff2') format('woff2'); }

