/* Freiwillige Einwilligung: eigenständiges, gut bedienbares Kontrollfeld. */
.bewertung-einwilligung {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  min-height: 44px;
  padding: 12px 0;
  line-height: 1.6;
  cursor: pointer;
}
.bewertung-einwilligung input[type="checkbox"] {
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  margin: 2px 0 0;
  accent-color: #b44828;
}
.bewertung-einwilligung input:focus-visible {
  outline: 3px solid #b44828;
  outline-offset: 4px;
}
.bewertung-einwilligung span { display: grid; min-width: 0; overflow-wrap: anywhere; }
.bewertung-einwilligung small { color: #66594d; font-size: .86rem; }
