/* Shared rhythm from the home approach heading. */
:root {
  --site-band-duration: 1s;
  --site-band-ease: cubic-bezier(.76, 0, .24, 1);
  --site-band-stagger: .16s;
}
@keyframes site-band-sweep {
  0% { transform: translateX(-102%); }
  36%, 52% { transform: translateX(0); }
  100% { transform: translateX(102%); }
}
@keyframes site-band-ink {
  0%, 39% { opacity: 0; }
  40%, 100% { opacity: 1; }
}
