:root, .band--gelb, .held, .fnl-seite, .fuss, [data-farbwelt] .fuss { --linie: transparent; --linie-gelb: transparent; }

.spur-fortschritt, .fnl__balken { background-color: rgba(43, 42, 39, 0.12); }
.kz-person__bild, .band--papier .reihe__bild { background-color: var(--papier); }

.lz-reiter__liste, .lz-zeilen, .lz-ablauf, .lz-vergleich, .lz-ebenen, .lz-fragenliste, .lz-akk,
.st-ebenen, .st-fakten, .tr-fakten, .nx-fakten, .nx-verwandt, .zeiten, .teamzitate, .aufklapper,
.fliesstext ul.leistungsliste, .fr-frage { border-top: 0; }
.aufklapper__eintrag, .fliesstext ul.leistungsliste li, .fr-frage:last-child { border-bottom: 0; }
.bewertung + .bewertung figure { border-left: 0; }
.tr-feld__text > p.tr-schritt__rahmen { border-left: 0; border-radius: var(--r-klein); }

:root { --karte-flaeche: rgba(43, 42, 39, 0.045); }
.band--papier, .band--sand, .kz-band--grau { --karte-flaeche: #fff; }
.aufklapper, .lz-akk, .fr-gruppe, .fr-liste { display: grid; gap: 10px; }
.aufklapper__eintrag, .lz-akk__eintrag, .fr-frage { padding-inline: clamp(18px, 2.2vw, 28px); border-radius: var(--r-klein); background-color: var(--karte-flaeche); }
.lz-gruppen ul, .bewertungen__spur, .bewertungen__spur.wisch { border-top: 0; }
.lz-gruppen li { border-bottom: 0; }
.tr-fakten--vier li, .vorteile.wisch .vorteil { border-top: 0; }
.fr-thema { display: grid; gap: 10px; }
.fr-thema .fr-frage:last-child { border-bottom: 0; }
