.Zeh-reference {
  text-indent: -3em;
  padding-left: 3em;
}

.Zeh-reference--url {
  word-break: break-all;
}

.CMN-Section#section4 .Zeh-imageBox {
  max-width: 300px;
  margin: 0 auto 30px;
}
.CMN-Section#section4 .Zeh-imageBox__link {
  display: block;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  transition: opacity 0.2s ease-out;
}
.CMN-Section#section4 .Zeh-imageBox__link:hover {
  opacity: 0.8;
}
.CMN-Section#section4 .Zeh-imageBox__link img {
  vertical-align: bottom;
}
.CMN-Section .Zeh-relatedList {
  display: flex;
  flex-direction: column;
  gap: 0.5em;
  line-height: 1.5;
}