/*Estilos mejora visual*/
/* 1) Contraste base y textos pequeños */
html { color-scheme: light; }
body { color:#222; } /* mejor que grises claros */
a { color:#0a59a7; }
a:hover, a:focus { text-decoration: underline; }

/* 2) Botones y enlaces: target táctil en móvil (48x48px) */
@media (pointer:coarse) {
  a, button, [role="button"], .wp-block-button__link, .eltdf-btn {
    min-height:48px; min-width:48px;
    display:inline-flex; align-items:center; justify-content:center;
  }
  .eltdf-mobile-menu-text { font-size:16px; } /* mínimos legibles */
}

/* 3) Tamaño mínimo de fuente en móviles (WCAG 1.4.12) */
html { font-size: 100%; }        /* respeta 16px base */
@media (max-width: 480px){
  body { font-size: 16px; }      /* evita