.neu-recht{background:var(--sand-flaeche);color:var(--anth)}.neu-recht .nr-kopf{background:var(--lav-flaeche);padding:132px 0 48px}.neu-recht .nr-kopf h1{font-family:var(--schrift-titel);font-weight:800;font-size:var(--st-ueberschrift);letter-spacing:-.03em;color:var(--anth);max-width:18ch;line-height:1.02}.neu-recht .nr-einleitung{font-size:var(--st-einleitung);color:var(--anth-text);max-width:62ch;margin-top:20px;line-height:1.5}.neu-recht .nr-stand{font-size:var(--st-klein);color:var(--lav-dunkel);margin-top:16px;line-height:1.4}.neu-recht .nr-raster{padding:48px var(--rand) var(--abschnitt);gap:40px;display:grid}.neu-recht .nr-text{min-width:0;max-width:70ch}.neu-recht .nr-inhalt{font-size:var(--st-bedienung);line-height:1.4}.neu-recht .nr-inhalt h2{font-family:var(--schrift-text);font-weight:600;font-size:var(--st-bedienung);color:var(--anth);margin-bottom:12px}.neu-recht .nr-inhalt .sb-liste{gap:8px}.neu-recht .nr-inhalt a{color:var(--anth-text);text-decoration:none}.neu-recht .nr-inhalt a:hover{color:var(--anth);text-underline-offset:3px;text-decoration:underline}.neu-recht section{border-top:1px solid var(--sand-linie);margin-top:40px;padding-top:40px;scroll-margin-top:100px}.neu-recht section:first-of-type{border-top:0;margin-top:0;padding-top:0}.neu-recht h2{font-family:var(--schrift-titel);font-weight:700;font-size:var(--st-zwischentitel);letter-spacing:-.02em;color:var(--anth);margin-bottom:16px;line-height:1.1}.neu-recht h3{font-family:var(--schrift-text);font-weight:600;font-size:var(--st-text);color:var(--anth);margin:24px 0 6px;line-height:1.55}.neu-recht p,.neu-recht li{font-size:var(--st-text);color:var(--anth-text);line-height:1.55}.neu-recht p+p{margin-top:12px}.neu-recht .nr-liste{gap:8px;margin:12px 0 0}.neu-recht strong{color:var(--anth);font-weight:600}.neu-recht a{color:var(--anth);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.neu-recht a:hover{text-decoration-thickness:2px}.neu-recht .nr-kurz{background:var(--weiss);border-radius:var(--r-karte);box-shadow:var(--schatten-block);padding:24px}.neu-recht .nr-kurz p{color:var(--anth)}.neu-recht address{font-style:normal;font-size:var(--st-text);color:var(--anth-text);line-height:1.55}.neu-recht .nr-tabelle{border-collapse:collapse;width:100%;font-size:var(--st-bedienung);margin-top:16px;line-height:1.4}.neu-recht .nr-tabelle th{text-align:left;color:var(--anth);border-bottom:1.5px solid var(--anth);padding:10px 12px 10px 0;font-weight:600}.neu-recht .nr-tabelle td{vertical-align:top;color:var(--anth-text);border-bottom:1px solid var(--sand-linie);padding:12px 12px 12px 0}.neu-recht .nr-tabelle td:first-child{color:var(--anth);white-space:nowrap;font-weight:600}.neu-recht .nr-fussnote{font-size:var(--st-klein);color:var(--anth-klein);margin-top:12px;line-height:1.4}.neu-recht .nr-abstand{margin-top:12px}.neu-recht .nr-offen{border-radius:var(--r-knopf);background:var(--lav-flaeche);color:var(--lav-dunkel);font-weight:600;font-size:var(--st-bedienung);padding:0 8px;line-height:1.6;display:inline-block}.neu-recht .nr-hinweis{font-size:var(--st-klein);color:var(--anth-text);max-width:62ch;margin-top:6px;line-height:1.4}@media (max-width:699px){.neu-recht .nr-tabelle thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.neu-recht .nr-tabelle,.neu-recht .nr-tabelle tbody,.neu-recht .nr-tabelle tr,.neu-recht .nr-tabelle td{width:100%;display:block}.neu-recht .nr-tabelle tr{border-bottom:1px solid var(--sand-linie);padding:14px 0}.neu-recht .nr-tabelle td{white-space:normal;border:0;padding:2px 0}.neu-recht .nr-tabelle td:first-child{white-space:normal}.neu-recht .nr-tabelle td[data-label]:not(:first-child):before{content:attr(data-label) ": ";color:var(--anth);font-weight:500}}@media (min-width:900px){.neu-recht .nr-kopf{padding:168px 0 72px}.neu-recht .nr-kurz{padding:32px}}@media (min-width:1100px){.neu-recht .nr-raster{grid-template-columns:minmax(0,70ch) 260px;justify-content:space-between;align-items:start;gap:64px;padding-top:72px}.neu-recht .nr-inhalt{order:2;position:sticky;top:112px}.neu-recht .nr-text{order:1}.neu-recht .nr-raster{justify-content:center;gap:72px}}.neu-recht .nr-text a{text-underline-offset:3px;text-decoration-thickness:1px}.neu-recht .nr-hinweis{color:var(--anth-text)}@media (min-width:700px) and (max-width:1099px){.neu-recht .nr-text,.neu-recht .nr-inhalt{max-width:62ch}}
