:root {
  /* TIPOGRAFÍAS */
  --font-title: 'Poppins', sans-serif;
  --font-text: 'Inter', sans-serif;

  /* COLORES BASE - VIETICASOFT */
  --color-primary: #ffffff;       /* Rojo principal */
  --color-primary-dark: #ffffff;
  --color-secondary: rgba(182, 25, 52);     /* Azul oscuro */
  --color-bg: #f5f6fa;
  --color-white: rgba(182, 25, 52);
  --color-text: #ffffff;

  /* COLORES POR SECCIÓN */
  --header-bg: var(--color-white);
  --topbar-bg: var(--color-secondary);
  --header-text: var(--color-secondary);
  --menu-text: var(--color-secondary);

  --btn-primary-bg: var(--color-primary);
  --btn-primary-text: var(--color-white);

  --btn-outline-border: var(--color-primary);
  --btn-outline-text: var(--color-primary);
}
