.hero-glint .hero-glint-word{display:inline;color:inherit;font:inherit;letter-spacing:inherit;background:none;-webkit-text-fill-color:currentColor;animation:hero-word-glint 8s ease-in-out infinite;animation-delay:var(--glint-delay);animation-play-state:paused}
.hero-glint.glint-visible:not(.glint-tab-hidden) .hero-glint-word{animation-play-state:running}
@keyframes hero-word-glint{0%,8%,23%,100%{text-shadow:0 0 0 transparent}14%{text-shadow:0 0 .18em #d0edff90,0 0 .45em #88ceff50}}
@media(prefers-reduced-motion:reduce){.hero-glint .hero-glint-word{animation:none;text-shadow:none}}
