/**
 * Fuentes locales — @font-face
 *
 * Descarga los archivos .woff2 desde:
 *   https://gwfh.mranftl.com/fonts
 *
 * Fuentes necesarias:
 *   - Dosis (weights: 400, 600)
 *   - Lato (weight: 400)
 *   - Montserrat (weights: 400, 500, 600, 700)
 *
 * Coloca los archivos en: /fonts/
 */

/* ============================
 * Dosis
 * ============================ */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/dosis-v34-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/dosis-v34-latin-600.woff2') format('woff2');
}

/* ============================
 * Lato
 * ============================ */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/lato-v25-latin-regular.woff2') format('woff2');
}

/* ============================
 * Montserrat
 * ============================ */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/montserrat-v31-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/montserrat-v31-latin-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/montserrat-v31-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/montserrat-v31-latin-700.woff2') format('woff2');
}
