/* Barra indicadora deslizante bajo el menú principal.
   Marca la página actual y sigue al cursor sobre las opciones.
   No altera el color del texto del enlace. */
#mainnav #primary-menu { position: relative; }

.aras-navbar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 3px;
  border-radius: 2px;
  background: #c79100;            /* amarillo oscuro (mostaza/oro) */
  transform: translateX(0);
  opacity: 0;
  pointer-events: none;
  will-change: transform, width;
  transition: transform .28s cubic-bezier(.4, 0, .2, 1),
              width .28s cubic-bezier(.4, 0, .2, 1),
              opacity .2s ease;
}
.aras-navbar.ready { opacity: 1; }

@media (prefers-reduced-motion: reduce) {
  .aras-navbar { transition: opacity .2s ease; }
}

/* En móvil el menú se vuelve vertical (toggle); la barra deslizante no aplica. */
@media (max-width: 1024px) {
  .aras-navbar { display: none; }
}

/* El logo ya contiene la marca, así que ocultamos el título "ARAS GBC".
   La descripción ("ARAS Global Business Consultants LLC") se conserva. */
.site-title { display: none !important; }

/* Logo de marca: el header es oscuro en ambos modos, así que el logo a color
   se presenta en una placa blanca redondeada (lockup faro + ARAS). */
.site-logo {
  background: #fff;
  border-radius: 10px;
  padding: 7px 12px;
  box-sizing: border-box;
  box-shadow: 0 3px 10px rgba(0, 0, 0, .18);
}
