/* Fuentes autoalojadas (DISENO.md), libres OFL y definitivas (decisión del dueño, 2026-09-25:
   no hay licencia web de Ardela Edge X01 ni Rink): se configuran en un solo lugar
   (@font-face acá, variables en tokens.css). Archivo Expanded para títulos (siempre en mayúsculas
   por CSS, ver estilo.css), Manrope para texto corrido. woff2 primero (navegador), ttf de
   resguardo (y el mismo ttf lo usa la plantilla del PDF, registrado con xhtml2pdf). */

@font-face {
    font-family: 'Archivo Expanded';
    src: url('/static/fonts/Archivo-Expanded-Medium.woff2') format('woff2'),
         url('/static/fonts/Archivo-Expanded-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Archivo Expanded';
    src: url('/static/fonts/Archivo-Expanded-SemiBold.woff2') format('woff2'),
         url('/static/fonts/Archivo-Expanded-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Archivo Expanded';
    src: url('/static/fonts/Archivo-Expanded-Bold.woff2') format('woff2'),
         url('/static/fonts/Archivo-Expanded-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Archivo Expanded';
    src: url('/static/fonts/Archivo-Expanded-ExtraBold.woff2') format('woff2'),
         url('/static/fonts/Archivo-Expanded-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    src: url('/static/fonts/Manrope-Regular.woff2') format('woff2'),
         url('/static/fonts/Manrope-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    src: url('/static/fonts/Manrope-Medium.woff2') format('woff2'),
         url('/static/fonts/Manrope-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    src: url('/static/fonts/Manrope-SemiBold.woff2') format('woff2'),
         url('/static/fonts/Manrope-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Manrope';
    src: url('/static/fonts/Manrope-Bold.woff2') format('woff2'),
         url('/static/fonts/Manrope-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
