/* Animacje wspomagające wrażenie premium */
.animate-grow {
  animation: componentGrow 1s ease forwards;
}
.animate-fade {
  animation: componentFade 1.2s ease both;
}
.animate-glimmer {
  animation: glimmerPulse 3.4s ease-in-out infinite;
}
.animate-subtle-rise {
  animation: subtleRise 2.2s ease infinite alternate;
}

@keyframes componentGrow {
  0% {
    transform: scale(0.96);
    opacity: 0.6;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes componentFade {
  0% {
    opacity: 0;
    transform: translateY(18px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes glimmerPulse {
  0% {
    border-color: rgba(198, 169, 93, 0.2);
    box-shadow: 0 0 10px rgba(198, 169, 93, 0.2);
  }
  50% {
    border-color: rgba(198, 169, 93, 0.6);
    box-shadow: 0 0 18px rgba(198, 169, 93, 0.35);
  }
  100% {
    border-color: rgba(198, 169, 93, 0.2);
    box-shadow: 0 0 10px rgba(198, 169, 93, 0.2);
  }
}

@keyframes subtleRise {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-6px);
  }
}

.space-y-3.text-sm.text-\[\#d7d4d0\] a {
    display: block;
}

@media screen and (max-width: 768px) {
	
.md\:flex.md\:items-center.md\:space-x-6 {
    display: none;
}

}