.form-tabs {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 0.5rem;
  margin-bottom: 1rem;
}

.form-tabs label {
  background-color: #fdf2f6;
  border: 1px solid #f5dce5;
  border-radius: 1.5rem;
  padding: 0.5rem 1.25rem;
  font-size: 1rem;
  color: #444;
  cursor: pointer;
  transition: background 0.3s ease, color 0.3s ease;
}

.form-tabs label:hover {
  background-color: #fbe8ef;
  color: #222;
}
