/* Capa común de las 16 plantillas (Fase 3). Se enlaza después de styles.css; solo toca lo que el contrato exige. */

/* Objetivos táctiles: WCAG 2.5.8 exige 24 × 24 px como mínimo. Enlaces sueltos del pie, la barra y los enlaces de sección. */
footer a:not(.tr-btn),
header nav a, nav a.cta, nav a.book, nav a.mail,
a.logo, header a.right,
a.link-mono, a.link-underline, a.link-arrow { padding-block: 3px; }

/* Con puntero táctil, los enlaces sueltos del pie llegan a 44 px (objetivo del contrato). */
@media (pointer: coarse) {
  footer a:not(.tr-btn):not(.tr-legal a) { padding-block: 12px; }
}
