.textseite{padding-block:var(--abstand-nachsatz) var(--abstand-abschnitt)}.textseite__spalte{max-width:33em}.textseite__titel{margin:0;max-width:18ch;font:400 40px/1.1 var(--schrift-titel);font-variation-settings:"opsz" 48;letter-spacing:-.01em}.textseite__einleitung{margin-top:var(--abstand-titel);font-size:19px;line-height:1.55}:is(.textseite__einleitung,.textseite__text) :is(p,li){text-wrap:pretty}.textseite__text{margin-top:56px}.textseite__text>:first-child{margin-top:0}.textseite__text h2{margin:48px 0 12px;font-size:19px;line-height:1.35;font-weight:600}.textseite__text h3{margin:32px 0 8px;font-size:17px;line-height:1.45;font-weight:600}.textseite__text p+p,.textseite__text ul+p,.textseite__text p+ul{margin-top:16px}.textseite__text ul{padding-left:20px;list-style:disc}.textseite__text li{padding-left:4px}.textseite__text li+li{margin-top:8px}.textseite__text li::marker{color:var(--rand)}.textseite__text{padding-bottom:72px}.textseite__text strong{font-weight:600}.ohne-umbruch{white-space:nowrap}:is(.textseite__einleitung,.textseite__text) a:not(.knopf){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}:is(.textseite__einleitung,.textseite__text) a:not(.knopf):hover{text-decoration-thickness:2px}.textseite__hervor{margin-top:16px;padding:4px 0 4px 24px;border-left:1.5px solid var(--tinte)}.textseite__hervor h3{margin-top:0}.textseite__knoepfe{margin-top:40px}.textseite__text>.textseite__knoepfe:first-child{margin-top:0}.textseite--kurz{min-height:calc(100svh - var(--kopf) - 192px)}.textseite--kurz .textseite__text{margin-top:40px}@media(max-width:900px){.textseite__titel{font-size:28px}.textseite__einleitung{font-size:17px}.textseite__text,.textseite__text h2{margin-top:40px}.textseite__hervor{padding-left:16px}}
