.rechtliches .w-seitenkopf{min-height:64svh}.rechtliches .re-koerper{padding-bottom:clamp(2rem,1rem + 3vw,4rem)}.rechtliches .w-abschnitt{padding-block:0}.rechtliches .w-ab-innen{padding-block:clamp(3.5rem,2rem + 4vw,6rem) 0}.rechtliches .w-abschnitt+.w-abschnitt .w-ab-innen{margin-top:clamp(3.5rem,2rem + 4vw,6rem);background:linear-gradient(var(--w-linie),var(--w-linie)) no-repeat top center / calc(100% - 2 * var(--luft)) 1px}.rechtliches .w-ab-kopf{margin-bottom:var(--w-abstand-mittel)}.rechtliches .re-satz{display:grid;gap:.9em;max-width:var(--w-satz-lead)}.rechtliches .re-satz p{margin:0;font-size:var(--w-groesse-lese);line-height:1.6;color:var(--w-text-leise);text-wrap:pretty}.rechtliches .re-satz p:first-child,.rechtliches .re-anschrift{color:var(--w-text)}.rechtliches .re-satz a{display:inline-block;min-height:1.6em;color:var(--w-text);text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.25em}.rechtliches .re-satz a:hover{text-decoration-thickness:2px}.rechtliches .re-satz a:focus-visible{outline:2px solid var(--w-text);outline-offset:3px}.rechtliches .re-zwischen{margin:1.1em 0 -.35em;font-family:var(--w-schrift);font-size:var(--w-groesse-h3);font-weight:var(--w-fett);line-height:1.15;letter-spacing:-.02em;color:var(--w-text)}.rechtliches .re-offen{font-family:var(--w-mono);font-size:.8em;font-weight:500;letter-spacing:.04em;padding:.05em .35em;border:1px dashed var(--w-text-leise);color:var(--w-text)}.rechtliches .re-weiter{margin-top:var(--w-abstand-block)}@media (min-width: 1100px){.rechtliches .w-ab-innen{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,7rem);align-items:start}.rechtliches .w-ab-kopf{grid-column:1;grid-row:1 / span 2;position:sticky;top:calc(var(--w-kopf) + 2.5rem);margin-bottom:0}.rechtliches .w-ab-innen>:not(.w-ab-kopf){grid-column:2}}
