/* Update just the .btn-primary section */
.btn-primary {
  --bs-btn-color: #fff;
  /* Use the new brighter purple */
  --bs-btn-bg: #7855fa;
  --bs-btn-border-color: #7855fa;

  /* Constant low-level glow */
  box-shadow: 0 0 10px rgba(120, 85, 250, 0.5);
  font-weight: 600;
  letter-spacing: 0.5px;
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.btn-primary:hover {
  background-color: #8c6dfd; /* Lighter on hover */
  border-color: #8c6dfd;
  transform: translateY(-2px);
  /* Intense Glow on Hover */
  box-shadow: 0 0 20px rgba(140, 109, 253, 0.8),
    0 0 40px rgba(140, 109, 253, 0.4);
}

/* Adjust secondary buttons to look like "Ghost" buttons */
.btn-outline-secondary {
  color: #b0b0b0;
  border-color: rgba(255, 255, 255, 0.2);
  background: transparent;
}
.btn-outline-secondary:hover {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
  border-color: #fff;
  box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);
}
