/* Shared by Über uns / About us. Names stay outside the square portraits. */
.secondary-layout #inhalt .about-person {
  background-image: none;
  padding: 0 !important;
}
.secondary-layout #inhalt .about-person .about-portrait {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  object-position: center top;
}
.secondary-layout #inhalt .about-person .about-portrait--missing {
  display: grid;
  place-items: center;
  background: #e4eaed;
  color: #68777e;
  font-size: 3rem;
  font-weight: 300;
}
.secondary-layout #inhalt .about-person > .widget-text-editor {
  margin-top: .75rem;
  text-align: center;
}
