#form-modal {
  opacity: 0;
  transform: scale(0.97);
  transition: opacity 0.25s ease, transform 0.25s ease;
}

#form-modal.modal-open {
  opacity: 1;
  transform: scale(1);
}

#success-checkmark .checkmark-circle {
  stroke: #16a34a;
  stroke-width: 3;
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
  animation: stroke 0.6s ease forwards;
}

#success-checkmark .checkmark-check {
  stroke: #16a34a;
  stroke-width: 3;
  stroke-linecap: round;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  animation: stroke 0.4s ease 0.6s forwards;
}

@keyframes stroke {
  to { stroke-dashoffset: 0; }
}
