/* surrobonds · Rechtliche Informationsseiten.
   Der gemeinsame Seiteneinstieg wird vollständig aus design-system.css geerbt.
   Abstände, Zeilenhöhe und Innenabstände orientieren sich an den übrigen
   redaktionellen Inhaltsseiten. Rechtstexte bleiben unverändert. */
.legal-page .editorial-heading__art--privacy::before {
  background: rgba(218, 230, 222, .34);
}
.legal-page .editorial-heading__art--imprint::before {
  background: rgba(235, 227, 213, .36);
}
.site-main .content-page.legal-page .legal-document {
  box-sizing: border-box;
  width: 100%;
  max-width: 1050px;
  border: 1px solid rgba(35, 58, 50, .17);
  border-radius: 12px;
  background: var(--paper);
  box-shadow: none;
}
.site-main .content-page.legal-page .legal-document__body {
  max-width: 72ch;
  color: #293e35;
  font: var(--type-prose);
  overflow-wrap: anywhere;
  word-break: normal;
}
