/* Rechtsseiten — bewusst schlicht, gut lesbar, eine Spalte. */
.rechtsseite { max-width: 46rem; padding-block: clamp(2rem, 5vw, 3.5rem) 4rem; }
.rechtsseite h1 { color: var(--bank-txt); margin-bottom: 0.6rem; font-size: clamp(1.9rem,1.5rem+1.6vw,2.6rem); }
.rechtsseite h2 { color: var(--bank-txt); margin: 2.5rem 0 0.8rem; font-size: 1.32rem; }
.rechtsseite h3 { color: var(--bank-txt); margin: 1.75rem 0 0.5rem; font-size: 1.06rem; }
.rechtsseite p, .rechtsseite li { color: var(--bank-txt); }
.rechtsseite ul, .rechtsseite ol { padding-left: 1.3rem; margin: 0 0 1em; }
.rechtsseite li { margin-bottom: 0.45rem; max-width: 66ch; }
.stand { color: var(--bank-leise); font-size: 0.88rem; margin-bottom: 2rem; }
.luecke { background: var(--glut-hauch); border-left: 3px solid var(--glut); padding: 0.85rem 1rem;
          border-radius: var(--radius); font-size: 0.92rem; margin: 0 0 1.25rem; }
.luecke strong { color: var(--bank-txt); }
.anschrift { font-style: normal; line-height: 1.7; margin-bottom: 1.25rem; }
