/* Formspree response message styles */
.formspree-visible {
  display: block;
  margin-top: 1em;
  padding: 1em;
  border-radius: 4px;
  font-size: 1rem;
  font-weight: 400;
}
.formspree-success {
  color: #00ffae;
  background: rgba(0,255,174,0.08);
  border: 1px solid #00ffae;
}
.formspree-error {
  color: #ff4b4b;
  background: rgba(255,75,75,0.08);
  border: 1px solid #ff4b4b;
}
