.LegalDocument_document__3iHkD.LegalDocument_document__3iHkD{max-width:min(var(--kv-raster),calc(100% - 2 * var(--kv-rand)));display:grid;gap:var(--kv-space-6)}.LegalDocument_title__pnLWW{hyphens:auto}.LegalDocument_rueckweg__mYV8J{display:flex;align-items:center;min-height:var(--kv-touch);color:var(--kv-paper)}.LegalDocument_lesetext__oaCrV{min-width:0;max-width:var(--kv-lesebreite);font-size:var(--kv-type-lese)}.LegalDocument_stand__57tkC{margin:calc(-1 * var(--kv-space-6)) 0 var(--kv-space-6);color:var(--kv-muted);font-size:var(--kv-type-meta);line-height:1.6}.LegalDocument_contents__Gnnb7{margin:0 0 var(--kv-space-8);border-block:1px solid var(--kv-line);scroll-margin-top:calc(var(--kv-header-height) + var(--kv-space-10))}.LegalDocument_contents__Gnnb7 summary{padding-block:var(--kv-space-3);min-height:var(--kv-touch);box-sizing:border-box;color:var(--kv-ink);font-weight:650;cursor:pointer}.LegalDocument_contents__Gnnb7 ul{margin:0 0 var(--kv-space-3);padding:0;list-style:none}.LegalDocument_contents__Gnnb7 a,.LegalDocument_seiteninhalt__rLEjh a{display:flex;align-items:center;min-height:var(--kv-touch);color:var(--kv-ink);text-underline-offset:var(--kv-space-1)}main.LegalDocument_document__3iHkD .LegalDocument_section___F9wD{margin-bottom:var(--kv-space-6);padding-bottom:var(--kv-space-6);scroll-margin-top:calc(var(--kv-header-height) + var(--kv-action) + var(--kv-space-6))}main.LegalDocument_document__3iHkD .LegalDocument_section___F9wD :is(p,ul,ol,dl){font-size:var(--kv-type-lese);line-height:1.7;color:var(--kv-ink)}main.LegalDocument_document__3iHkD .LegalDocument_section___F9wD h2{font-family:var(--kv-font-titel);font-weight:800;line-height:1.3}main.LegalDocument_document__3iHkD .LegalDocument_section___F9wD :is(h2,h3,p,li,dd){overflow-wrap:anywhere}.LegalDocument_orientierung__sifPw{min-width:0;position:sticky;top:var(--kv-header-height);align-self:start;z-index:10;background:var(--kv-paper)}.LegalDocument_lesehilfe__8Sld2{--kv-glas-deckel:var(--kv-ink);--kv-glas-flaeche:var(--kv-surface);--kv-glas-rand:var(--kv-accent);color:var(--kv-ink)}.LegalDocument_lesestand__zLUs_{display:flex;align-items:center;gap:var(--kv-space-3);padding-block:var(--kv-space-2)}.LegalDocument_lesestand__zLUs_>span{min-width:0;flex:1;font-size:var(--kv-type-meta)}.LegalDocument_aktuellerAbschnitt__wO59y{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.LegalDocument_inhaltLink__J__XP{display:flex;align-items:center;min-height:var(--kv-touch);color:var(--kv-ink)}.LegalDocument_fortschritt__s8gIa{display:block;width:100%;height:3px;border:0;background:var(--kv-line);color:var(--kv-accent)}.LegalDocument_fortschritt__s8gIa::-webkit-progress-bar{background:var(--kv-line)}.LegalDocument_fortschritt__s8gIa::-webkit-progress-value{background:var(--kv-accent)}.LegalDocument_fortschritt__s8gIa::-moz-progress-bar{background:var(--kv-accent)}.LegalDocument_fortschritt__s8gIa[hidden],.LegalDocument_lesestand__zLUs_[hidden],.LegalDocument_seiteninhalt__rLEjh{display:none}.LegalDocument_document__3iHkD :is(a,summary):focus-visible{outline:3px solid var(--kv-accent);outline-offset:3px}@media (min-width:1024px){.LegalDocument_document__3iHkD.LegalDocument_document__3iHkD{grid-template-columns:var(--kv-inhalt-spalte) minmax(0,1fr);gap:var(--kv-space-section)}.LegalDocument_orientierung__sifPw{min-width:0;top:calc(var(--kv-header-height) + var(--kv-space-6));max-height:calc(100dvh - var(--kv-header-height) - var(--kv-space-10));overflow-y:auto}.LegalDocument_seiteninhalt__rLEjh{display:grid;margin-top:var(--kv-space-4)}.LegalDocument_seiteninhalt__rLEjh a{padding:var(--kv-space-2);font-size:var(--kv-type-meta);text-decoration:none;border-left:3px solid transparent}.LegalDocument_seiteninhalt__rLEjh a[aria-current]{border-left-color:var(--kv-accent);background:var(--kv-sky);font-weight:700}.LegalDocument_aktuellerAbschnitt__wO59y,.LegalDocument_contents__Gnnb7,.LegalDocument_inhaltLink__J__XP{display:none}}@media print{.LegalDocument_contents__Gnnb7,.LegalDocument_orientierung__sifPw{display:none}.LegalDocument_document__3iHkD.LegalDocument_document__3iHkD{display:block}}