/* Destello verde que recorre el título del hero */
@keyframes hero-shine {
  0%, 15%   { background-position: 130% 0; }
  55%, 100% { background-position: -30% 0; }
}
main section h1 {
  background-image: linear-gradient(
    105deg,
    var(--foreground) 0%, var(--foreground) 42%,
    oklch(68% .17 160) 50%,
    var(--foreground) 58%, var(--foreground) 100%
  );
  background-size: 250% 100%;
  background-position: 130% 0;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  animation: hero-shine 7s ease-in-out 1.2s infinite;
}
@media (prefers-reduced-motion: reduce) {
  main section h1 { animation: none; background: none; -webkit-text-fill-color: currentColor; color: var(--foreground); }
}

/* Oculta la etiqueta "Facilitador logístico · Santiago" sobre el título del hero */
main section div:has(+ h1) { display: none; }
