/* Ratgeber (10.11.2026): Lesespalte wie Rechtstexte, Kurzantwort und Autor als ruhige Kästen. */
.rg-stand{color:var(--grau);font-size:15px;margin:0}
.rg-spalte{max-width:46em;margin-left:max(var(--rand),calc((100% - 1248px)/2));padding-bottom:clamp(48px,6vw,88px)}
.rg-kurz{background:var(--eis,#eef6f8);border-radius:12px;padding:20px 24px;margin:0 0 clamp(28px,3vw,40px)}
.rg-kurz p{margin:0;font-size:18px}
.rg-text h2{font-size:clamp(22px,2vw,26px);line-height:1.25;margin:clamp(36px,4vw,52px) 0 12px}
.rg-text p,.rg-text li{font-size:17px}
.rg-text ul{list-style:disc;padding-left:1.2em;margin:0 0 1em}
.rg-text ol{list-style:decimal;padding-left:1.4em;margin:0 0 1em}
.rg-text li{margin-bottom:.4em}
.rg-text a,.rg-fragen .antwort a,.rg-autor a{text-decoration:underline;text-underline-offset:2px}
.rg-text table{width:100%;border-collapse:collapse;margin:8px 0 1.2em;font-size:16px}
@media (max-width:560px){.rg-text table{font-size:14px}.rg-text th,.rg-text td{padding:8px 6px}}
.rg-text th,.rg-text td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--linie,#d9e2e5)}
.rg-text th{font-weight:600}
.rg-bild{margin:clamp(32px,4vw,48px) 0}
.rg-fragen h2{font-size:clamp(22px,2vw,26px);margin:clamp(36px,4vw,52px) 0 16px}
.rg-autor{border-top:1px solid var(--linie,#d9e2e5);margin-top:clamp(36px,4vw,52px);padding-top:20px}
.rg-autor p{margin:0 0 4px;font-size:16px}
.rg-karte-titel{font-size:inherit;margin:0 0 .4em}
.kolumne a{color:inherit;text-decoration:none}
