/* ================= FONTS ================= */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Montserrat:wght@300;400;500;600;700&display=swap');

/* ================= BASE ================= */
body {
    font-family: 'Montserrat', sans-serif;
}

/* ================= HOME TITULARES ================= */
#index h1,
#index h2,
#index h3,
#index .block-title,
#index .title {
    font-family: 'Inter', sans-serif;
}

/* ================= LOGO LATERAL ================= */
/* Esta versión fuerza el logo incluso si theme.css intenta limitarlo */
#header .logo img,
#header .logo a img,
.sticky-header .logo img,
.sticky-header .logo a img,
#header .logo,
#header .logo a {
    max-height: 120px !important;
    height: auto !important;
    width: auto !important;
}

/* ================= COLORES DE LETRAS EN HOME ================= */
/* Normal (negro) */
#index h1,
#index h2,
#index h3,
#index .block-title,
#index .title,
#index a {
    color: #000000; /* negro */
    transition: color 0.3s ease;
}

/* Hover / clic (fucsia) */
#index h1:hover,
#index h2:hover,
#index h3:hover,
#index .block-title:hover,
#index .title:hover,
#index a:hover {
    color: #FF00AA; /* fucsia */
}

/* ================= OPCIONAL LINKS ================= */
#index a {
    text-decoration: none; /* quita subrayado */
}
#index a:hover {
    text-decoration: underline; /* subrayado al pasar */
}
