/* Эффект пульсации и увеличения для кнопки "Записаться онлайн" */

/* Добавляем класс кнопке через настройки: например, .blink-btn */
.tilda-pulse {
  background-color: #EEE3D9; /* мягкий золотистый оттенок */
  color: #fff;
  border: none;
  border-radius: 10px;            /* скруглённые углы */
  animation: pulseGold 2s infinite;
  box-shadow: 0 0 0 rgba(215,181,109, 0.7);
  transform-origin: center center;
  transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

/* При наведении — лёгкий зум */
@media (hover: hover) and (pointer: fine) {
  .tilda-pulse:hover {
    transform: scale(1.1);
  }
}

/* Плавная пульсация */
@keyframes pulseGold {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(215,181,109, 0.7);
  }
  50% {
    transform: scale(1.07);
    box-shadow: 0 0 20px 15px rgba(215,181,109, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(215,181,109, 0);
  }
}

/* Для пользователей с ограничением анимаций */
@media (prefers-reduced-motion: reduce) {
  .tilda-pulse { animation: none !important; transition: none !important; }
}
