/* Neon đỏ dùng chung */
@keyframes neonPulse {
  0%, 100% { text-shadow: 0 0 5px #f00, 0 0 10px #f00, 0 0 20px #f00, 0 0 40px #f222, 0 0 80px #f44; color: #fff; }
  50% { text-shadow: 0 0 2px #f00, 0 0 4px #f00, 0 0 6px #f00, 0 0 10px #f44, 0 0 20px #f77; color: #ffdede; }
}

/* Thêm dòng CTA neon */
.font-magistral p:nth-of-type(2)::after {
  white-space: pre-line;
  content: "MR. ĐÔNG ĐỨC\A 0968222336";
  display: block;
  margin-top: .25rem;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: clamp(20px, 2.2vw, 36px);
  color: #fff;
  animation: neonPulse 1.5s ease-in-out infinite;
  filter: drop-shadow(0 0 6px rgba(255,0,0,.6));
}
