/* ── Form feedback messages ─────────────────── */
/* Aggiungi questo snippet in fondo a css/style.css */

.form-msg {
  margin-top: 16px;
  padding: 14px 18px;
  border-radius: 8px;
  font-size: 0.95rem;
  font-weight: 500;
  line-height: 1.5;
}

.form-msg--success {
  background: #e6f4f1;
  color: #0d5c5c;
  border: 1px solid #a8d8d0;
}

.form-msg--error {
  background: #fdf0ef;
  color: #c0392b;
  border: 1px solid #f0b8b3;
}
