.term-hospital-form {
  display: none;
  margin-bottom: 1rem;
}
.term-hospital-form.js-active {
  display: block;
}
.term-hospital-form .term-hospital-image {
  margin-bottom: 2rem;
}
.term-hospital-form .term-hospital-image img {
  border-radius: 1rem;
}
.term-hospital-form h3, .term-hospital-form p {
  margin-bottom: 0.75rem;
}
.term-hospital-form .term-actions {
  width: -moz-fit-content;
  width: fit-content;
}