/* ── Tipografía base global — uniforme en todo el sistema ──────────────
   Referencia: estilo aplicado al contenido de cursos/lecciones.
   Se aplica solo a elementos de CONTENIDO (texto de párrafos, listas,
   tablas, formularios, tarjetas, modales…). Títulos, botones, labels y
   navegación conservan su propia jerarquía visual y NO se tocan aquí. */

p, li, dd, dt, blockquote,
table td, table th,
.form-control, .form-select, textarea, select,
.card-text {
    font-family: "Poppins", sans-serif;
    font-size: 15px;
    line-height: 1.8;
}

p, ul, ol, dl, blockquote {
    margin-bottom: 15px;
}
