/* ==========================================================
   Tipografía oficial - Revista Veritas et Scientia (UPT)
   ========================================================== */

/* Importar las fuentes desde Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');

/* Tipografía general del sitio */
body {
  font-family: 'Georgia', serif;
  font-size: 17px;
  line-height: 1.7;
  color: #333333;
  background-color: #ffffff;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

/* Encabezados principales */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Roboto', sans-serif;
  color: #1a1a1a;
  font-weight: 700;
  line-height: 1.3;
  margin-top: 1.4em;
  margin-bottom: 0.6em;
}

/* Jerarquía de títulos */
h1 { font-size: 2.2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.2em; }

/* Navegación y menús */
.navbar, .menu, .main-navigation {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

/* Texto principal y párrafos */
p {
  font-family: 'Georgia', serif;
  font-size: 17px;
  color: #333333;
  line-height: 1.8;
  margin-bottom: 1.2em;
}

/* Enlaces */
a {
  color: #004080;
  text-decoration: none;
}
a:hover, a:focus {
  color: #0073e6;
  text-decoration: underline;
}

/* Citas*
