/* ==========================================================================
   TIPOGRAFÍAS LOCALES - SKYNET WEB
   Servidas desde /public/assets/fonts/ (antes salían de /Informacion/, una ruta
   que quedaba fuera del docroot). WOFF2 primero, TTF como respaldo.
   ========================================================================== */

/* 1. Bebas Kai / Bebas Neue (Titulares) */
@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebas-kai.woff2') format('woff2'),
         url('../fonts/bebas-kai.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/bebas-kai.woff2') format('woff2'),
         url('../fonts/bebas-kai.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas Kai';
    src: url('../fonts/bebas-kai.woff2') format('woff2'),
         url('../fonts/bebas-kai.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bebas Kai';
    src: url('../fonts/bebas-kai.woff2') format('woff2'),
         url('../fonts/bebas-kai.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* 2. DM Sans (Cuerpo, UI y Enlaces) */
@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/dm-sans-regular.woff2') format('woff2'),
         url('../fonts/dm-sans-regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/dm-sans-medium.woff2') format('woff2'),
         url('../fonts/dm-sans-medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/dm-sans-semibold.woff2') format('woff2'),
         url('../fonts/dm-sans-semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DM Sans';
    src: url('../fonts/dm-sans-bold.woff2') format('woff2'),
         url('../fonts/dm-sans-bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
