[data-carebridge-inquiry] .cb-inquiry-fields {
  display: grid;
  gap: 1rem;
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
[data-carebridge-inquiry] .cb-inquiry-fields[hidden],
[data-carebridge-inquiry] .cb-inquiry-status[hidden] {
  display: none;
}
.cb-inquiry-status {
  padding: 1.25rem;
  border-radius: 10px;
  background: #eef6fa;
  color: #0b2538;
  font-size: 1rem;
  line-height: 1.65;
  overflow-wrap: anywhere;
}
.cb-inquiry-status strong { display: block; font-size: 1.125rem; }
.cb-inquiry-status p { margin: .65rem 0 0; }
.cb-inquiry-status p:first-child { margin-top: 0; }
.cb-inquiry-status a { color: #096091; text-decoration: underline; }
.cb-inquiry-status:focus { outline: 2px solid #1474a8; outline-offset: 4px; }
[data-inquiry-state="error"] .cb-inquiry-status {
  background: #fff;
  box-shadow: inset 0 0 0 1px #b8ccd9;
}
[data-inquiry-state="sending"] button[type="submit"] { cursor: wait; }
