/* =====================================================================
   EFIS Training — la marca de la portada, compartida (13 de octubre de 2026)

   Es el mundo de la página de coaching de Alessandro, que la portada
   estrenó y la consola hereda: Barlow Condensed en mayúsculas para lo
   que se lee de un vistazo (títulos, botones, navegación), Barlow para
   el texto corrido, esquinas casi rectas (3 px) y el amarillo #FFD100.

   UNA SOLA COPIA de las fuentes y de los tokens de tipografía: la
   portada (`landing.css`) y la consola (`consola/src/tema.css`) las
   usan desde acá. Dos copias de un @font-face son de donde salen las
   páginas que se ven con otra letra sin que nadie sepa por qué.

   Lo que NO hace esta hoja: no toca `estilo.css`, así que el ingreso,
   el pago y las páginas legales se quedan con la sección 15 hasta que
   se decida lo contrario. Para pasarlas basta enlazarla DESPUÉS de
   `estilo.css`: los botones, campos y avisos de abajo ya están
   reescritos.
   ===================================================================== */

@font-face { font-family: 'Barlow Condensed'; font-weight: 700; font-style: normal; font-display: swap;
  src: url('fuentes/barlow-condensed-700.woff2') format('woff2'); }
@font-face { font-family: 'Barlow Condensed'; font-weight: 800; font-style: normal; font-display: swap;
  src: url('fuentes/barlow-condensed-800.woff2') format('woff2'); }
@font-face { font-family: 'Barlow Condensed'; font-weight: 900; font-style: normal; font-display: swap;
  src: url('fuentes/barlow-condensed-900.woff2') format('woff2'); }
@font-face { font-family: 'Barlow'; font-weight: 400; font-style: normal; font-display: swap;
  src: url('fuentes/barlow-400.woff2') format('woff2'); }
@font-face { font-family: 'Barlow'; font-weight: 600; font-style: normal; font-display: swap;
  src: url('fuentes/barlow-600.woff2') format('woff2'); }

/* Los mismos nombres que usa `estilo.css`, con la letra nueva: así lo
   que ya apunta a `--titulo` y `--texto` cambia sin tocarse. */
:root {
  --titulo: 'Barlow Condensed', 'Arial Narrow', 'Roboto Condensed', sans-serif;
  --texto:  'Barlow', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --radio:  3px;
  --corte:  24deg;                              /* el ángulo de la marca */
}

body { font-family: var(--texto); font-size: 17px; line-height: 1.55; }

/* --- lo compartido con `estilo.css`, reescrito ------------------------ */
.boton {
  border-radius: var(--radio);
  font-family: var(--titulo); font-weight: 800; font-size: 17px;
  letter-spacing: .13em; text-transform: uppercase;
}
.nota { font-size: 14.5px; }
.aviso, .exito { border-radius: var(--radio); font-size: 15px; }
.etiqueta {
  font-family: var(--titulo); font-weight: 700; font-size: 13px;
  letter-spacing: .12em; text-transform: uppercase;
}
.campo input { border-radius: var(--radio); font-size: 17px; }
