



.gradient-text {
  background: linear-gradient(90deg, #000, #555);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}



.animated-bg {
  background: linear-gradient(270deg, #e2e3e4, #fbf7f7, #dfe6f3);
  background-size: 600% 600%;
  animation: gradientMove 8s ease infinite;
  filter: blur(60px);
  opacity: 0.6;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}


.work-card {
  opacity: 0;
  transform: translateY(30px);
}

.work-card.show {
  opacity: 1;
  transform: translateY(0);
  transition: all 0.6s ease;
}






#testimonialTrack {
  display: flex;
  width: max-content;
  transition: transform 0.1s linear;
}
