/* lepp-style v1 · hoja de marca del LEPP sobre el kit cis-style v9.
   Nivel 3 de la escalera: re-tiñe el acento y fija la tipografía de titular.
   No toca papel, tinta ni las clases gr-* del chrome.
   Procedencia: azul marino #032B44 del manual mínimo del Drive (Logo Expandido.ai,
   página 8: "Lato · #032B44 · R03 G43 B68"), igual al del logo y las portadas de la
   Revista LEPP 2022-2024; gris #808080 de la esquina doblada del logo; gris #8a8a8a de
   las etiquetas de sección y del folio de la revista 2024.
   Requiere antes: base/tokens.css del kit y ./fonts/lato.css. */
:root {
  --accent: #032b44;
  --accent-soft: #e3ecf4;

  /* Tinta de marca: fija, no cambia con el tema. Para portada, tarjetas de red
     y cualquier superficie que deba verse igual impresa que en pantalla. */
  --lepp-navy: #032b44;
  --lepp-navy-ink: #0c2c42;      /* navy de las portadas 2024 (ligeramente más cálido) */
  --lepp-on-navy: #ffffff;
  --lepp-on-navy-muted: #c9d6e2;
  --lepp-grey: #8a8a8a;          /* etiqueta de sección y folio */
  --lepp-corner: #808080;        /* esquina doblada del mark */
  --lepp-dawn-top: #1e6a9a;      /* degradado de la portada 2024 (cielo) */
  --lepp-dawn-bottom: #c9a227;

  /* Tipografía: Lato para titulares y toda la revista; el cuerpo web sigue en Plex. */
  --font-display: "Lato", var(--font-sans);
  --font-revista: "Lato", "IBM Plex Sans", sans-serif;

  /* Escala propia de la revista (A4 a 96 dpi de referencia) */
  --lepp-fs-seccion: 22px;
  --lepp-fs-titular: clamp(28px, 3.2vw, 40px);
  --lepp-fs-tema: clamp(40px, 5.6vw, 64px);
}

:root[data-theme="dark"] {
  --accent: #9fc1e0;
  --accent-soft: #0f2538;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --accent: #9fc1e0;
    --accent-soft: #0f2538;
  }
}

/* Titulares del sitio en Lato (el kit deja h1-h3 en --font-sans) */
h1, h2, h3, .display { font-family: var(--font-display); }
