.t-btn-hover {
  border-radius: 999px;
}

.t-btn-hover:hover {
  animation: glowPulse 1.5s ease-in-out infinite;
}

@keyframes glowPulse {
  0%, 100% {
    box-shadow: 0 0 0 1px #ffffff, 0 0 8px 2px rgba(0, 229, 255, 0.5);
  }
  50% {
    box-shadow: 0 0 0 1px #ffffff, 0 0 20px 6px rgba(0, 229, 255, 0.9);
  }
}
.glow-text {
  text-shadow: 0 0 20px rgba(120, 170, 255, 0.9);
}
.tn-atom__vector, .tn-atom svg {
  overflow: visible !important;
}
.glow-text {
  display: inline-block;
  transition: transform 0.3s ease;
}

.glow-text:hover {
  transform: translateY(-4px) rotate(-2deg);
}
