.rg{gap:var(--space-5);grid-template-columns:260px 1fr;align-items:start;display:grid}.rg-toc{flex-direction:column;gap:12px;display:flex;position:sticky;top:110px}.rg-toc ol{counter-reset:rg;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rg-toc li{counter-increment:rg}.rg-toc a{font-size:var(--text-small);color:var(--saple-stein-3);border-radius:10px;padding:7px 10px;line-height:1.35;text-decoration:none;display:block}.rg-toc a:before{content:counter(rg, decimal-leading-zero) "  ";color:var(--saple-stein-1);font-variant-numeric:tabular-nums}.rg-toc a:hover{background:var(--saple-leinen);color:var(--saple-schwarz)}.rg-stand{color:var(--saple-stein-2);padding-left:10px;font-size:13px}.rg-text{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.rg-kapitel{background:var(--saple-papier);gap:var(--space-2);border-radius:2rem;flex-direction:column;padding:clamp(1.5rem,3.5vw,2.75rem);scroll-margin-top:110px;display:flex}.rg-nr{letter-spacing:.08em;color:var(--saple-stein-1);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.rg-kapitel h2{letter-spacing:-.025em;font-size:clamp(1.6rem,2.8vw,2.1rem);font-weight:500;line-height:1.12}.rg-kapitel p{color:var(--saple-stein-3);max-width:46rem;font-size:1.0625rem;line-height:1.65}.rg-kapitel a{color:var(--saple-schwarz);text-underline-offset:3px;text-decoration:underline}.rg-liste{flex-direction:column;gap:10px;margin:6px 0 0;display:flex}.rg-liste>div{background:var(--saple-milch);border:1px solid var(--saple-linie);border-radius:16px;grid-template-columns:minmax(180px,260px) 1fr;gap:16px;padding:14px 18px;display:grid}.rg-liste dt{color:var(--saple-tinte);font-weight:500}.rg-liste dd{color:var(--saple-stein-3);margin:0;line-height:1.5}.rg-skript{background:var(--saple-tinte);color:#ffffffeb;border-radius:20px;flex-direction:column;gap:8px;margin:0;padding:22px 26px;display:flex}.rg-kapitel .rg-skript p{color:#ffffffe6;font-size:1.05rem;line-height:1.55}.rg-schritte{grid-template-columns:repeat(2,1fr);gap:12px;margin:6px 0 0;padding:0;list-style:none;display:grid}.rg-schritte li{background:var(--c-tint);border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex}.rg-kapitel .rg-schritte p{color:var(--c-deep);font-size:.975rem}.rg-hinweis{font-size:var(--text-small)!important}.vg{gap:var(--space-5);flex-direction:column;display:flex}.vg-tabelle-wrap{background:var(--saple-papier);border-radius:2rem;padding:8px;overflow-x:auto}.vg-tabelle{border-collapse:separate;border-spacing:0;width:100%;min-width:860px;font-size:.95rem}.vg-tabelle th,.vg-tabelle td{text-align:left;vertical-align:top;padding:16px 18px;line-height:1.45}.vg-tabelle thead th{color:var(--saple-tinte);border-bottom:1px solid var(--saple-linie);font-size:1.05rem;font-weight:600}.vg-tabelle thead th.is-saple{background:#f3f7b8;border-radius:16px 16px 0 0}.vg-tabelle tbody th{color:var(--saple-stein-2);letter-spacing:.04em;text-transform:uppercase;width:15%;font-size:.85rem;font-weight:500}.vg-tabelle tbody td{color:var(--saple-stein-3);border-bottom:1px solid #ebe8e2}.vg-tabelle tbody td.is-saple{color:var(--saple-tinte);background:#fbfde3;font-weight:500}.vg-tabelle tbody tr:last-child td.is-saple{border-radius:0 0 16px 16px}.vg-fn{color:var(--saple-stein-2);max-width:60rem;font-size:13px;line-height:1.5}.vg-fn a{color:inherit;text-underline-offset:3px;text-decoration:underline}.vg-wann{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.vg-wann li{background:var(--saple-papier);border-radius:1.5rem;flex-direction:column;gap:10px;padding:22px;list-style:none;display:flex}.vg-wann li.is-saple{background:#f3f7b8}.vg-wann h3{letter-spacing:-.015em;font-size:1.2rem;font-weight:500}.vg-wann p{color:var(--saple-stein-3);font-size:.95rem;line-height:1.5}@media (width<=960px){.rg{grid-template-columns:1fr}.rg-toc{position:static}.vg-wann{grid-template-columns:1fr 1fr}}@media (width<=600px){.rg-liste>div{grid-template-columns:1fr;gap:4px}.rg-schritte,.vg-wann{grid-template-columns:1fr}}
