.mod-contactform__intro {
  margin: 0 0 1rem;
}

.mod-contactform__check {
  display: flex;
  align-items: flex-start;
  gap: 0.6rem;
}

.mod-contactform__check .form-check-input {
  margin-top: 0.25rem;
  flex: 0 0 auto;
}

.mod-contactform__check .form-check-label {
  margin: 0;
  font-size: 0.82rem;
  line-height: 1.55;
}

.mod-contactform__honeypot {
  position: absolute;
  left: -9999px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.mod-contactform__error {
  font-size: 0.85rem;
  font-weight: 600;
}

.mod-contactform .alert {
  border-radius: 0.75rem;
}
