/* Header und Nachrichtenbereich verwenden dieselbe linke Flucht. */
.site-head .head-top {
  width: min(1240px, calc(100% - 28px));
}
.site-head .head-top .brand {
  display: block;
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
}
.site-head .head-top .brand img {
  display: block;
  width: 220px;
  height: auto;
  max-height: none;
  object-fit: contain;
  object-position: left center;
}
@media (max-width: 700px) {
  .site-head .head-top .brand img {
    width: min(185px, 58vw) !important;
    height: auto !important;
    max-height: none !important;
  }
}
