.melting-text {
  font-size: 1.25rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #6ee1f5;
  position: relative;
  animation: melt 3s infinite ease-in-out;
  background: linear-gradient(90deg, #6ee1f5, #6ee1f5, #6ee1f5);
  -webkit-background-clip: text;
  color: transparent;
}

.melting-text::before,
.melting-text::after {
  content: "Since 2021";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #6ee1f5, #6ee1f5, #6ee1f5);
  -webkit-background-clip: text;
  color: transparent;
  z-index: -1;
  transform: scaleY(1);
  opacity: 0.5;
  animation: drip 3s infinite ease-in-out;
}

.melting-text::after {
  filter: blur(10px);
  opacity: 0.3;
}

/* Keyframes for melting effect */
@keyframes melt {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(6px);
  }
}

@keyframes drip {
  0%,
  100% {
    transform: scaleY(1);
    opacity: 0.5;
  }
  50% {
    transform: scaleY(1.5);
    opacity: 0.7;
  }
}
