#cursor-light {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: radial-gradient(
    circle 200px at var(--x, 50%) var(--y, 50%),
    rgba(255, 255, 255, 0.15),
    transparent 80%
  );
  mix-blend-mode: screen; /* makes everything brighter around cursor */
  z-index: 9999;
  transition: background 0.05s ease-out;
}

.loader.show {
  display: flex !important;
}
.form-message.show {
  opacity: 1;
}
.form-message {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.success-msg {
  font-weight: 600;
}
.error-msg {
  color: #f87171;
  font-weight: 600;
}
