.recht{--lese:#15181B;position:relative;isolation:isolate;color:var(--text-dunkel-2);padding-bottom:72px;background:radial-gradient(min(1100px,130vw) min(760px,150vw) at 18% 0,rgb(var(--lk)/.28),rgb(var(--lk)/.1) 40%,transparent 72%) no-repeat,var(--seiten),var(--eloxal)}.recht::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(../textur/textur-korn-abb274.webp);background:image-set(url(../textur/textur-korn-abb274.avif) type("image/avif"),url(../textur/textur-korn-abb274.webp) type("image/webp"))}.recht a{color:var(--text-dunkel);text-decoration:underline;text-decoration-color:var(--gruen);text-underline-offset:.2em}.recht a:hover{text-decoration-thickness:2px}.r-kopf{padding-top:clamp(40px,7vw,88px);padding-bottom:28px}.recht h1{font-size:clamp(40px,5.2vw,68px);color:var(--text-dunkel);margin:0 0 .25em;max-width:18ch}.recht :is(h1,h2,h3){overflow-wrap:anywhere;hyphens:auto}html{scroll-padding-top:84px}.r-stand{margin:0;font:600 14px/1.4 var(--label);letter-spacing:.03em;color:var(--text-dunkel-2)}.r-lead{max-width:62ch;margin:18px 0 0;font-size:var(--t-lead);line-height:1.5;color:var(--text-dunkel)}.r-entwurf{display:inline-block;margin:0 0 20px;padding:6px 10px;border-radius:var(--r-kante);background:var(--notiz);color:#15181B;font:600 14px/1.35 var(--label)}.r-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media (min-width:1000px){.r-raster.mit-inhalt{grid-template-columns:230px minmax(0,1fr);gap:56px}.r-inhalt{position:sticky;top:108px}}.r-inhalt{font-size:15px}.r-inhalt-titel{margin:0 0 10px;font:600 14px/1.3 var(--label);letter-spacing:.03em;color:var(--neben-dunkel)}.r-inhalt ol{margin:0;padding:0 0 0 2.6em;list-style:decimal-leading-zero;border-left:1px solid var(--linie-dunkel)}.r-inhalt li::marker{font:600 13px/1 var(--label);color:var(--rand-dunkel)}.r-inhalt a{display:block;padding:9px 0;color:var(--text-dunkel-2);text-decoration:none}.r-inhalt a:hover,.r-inhalt a:focus-visible{color:var(--text-dunkel);text-decoration:underline;text-decoration-color:var(--gruen)}.r-text{position:relative;max-width:760px;padding:clamp(20px,3.4vw,44px);background:var(--lese);border:1px solid var(--linie-dunkel);border-radius:var(--r-flaeche);box-shadow:0 30px 60px -40px #000}.r-text::before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(228,231,234,.55),transparent)}.r-text section{scroll-margin-top:108px}.r-text section+section{margin-top:44px;padding-top:36px;border-top:1px solid var(--linie-dunkel)}.recht h2{position:relative;font-size:clamp(25px,2.5vw,32px);line-height:1.12;color:var(--text-dunkel);margin:0 0 .6em;padding-top:14px}.recht h2::before{content:"";position:absolute;left:0;top:0;width:28px;height:2px;background:var(--gruen)}.recht h3{font-size:clamp(20px,1.9vw,23px);color:var(--text-dunkel);margin:1.4em 0 .5em}.r-text p,.r-text li{max-width:68ch;font-size:17px;line-height:1.65}.r-text ul{padding-left:1.3em;margin:0 0 1em}.r-text li+li{margin-top:.35em}.r-text li::marker{color:var(--neben-dunkel)}.r-daten{display:grid;gap:0;margin:0 0 1.2em}.r-daten>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px 24px;padding:12px 0;border-bottom:1px solid var(--linie-dunkel)}@media (min-width:640px){.r-daten>div{grid-template-columns:13em minmax(0,1fr)}}.r-daten dt{font:600 14px/1.5 var(--label);letter-spacing:.02em;color:var(--neben-dunkel)}.r-daten dd{margin:0;color:var(--text-dunkel);overflow-wrap:anywhere}.r-adresse{color:var(--text-dunkel)}.r-kasten{margin:1.2em 0;padding:18px 20px;border:1px solid var(--rand-dunkel);border-radius:var(--r-kante);background:var(--grafit)}.r-kasten h3{margin-top:0}.r-tabelle{overflow-x:auto;margin:0 0 1.2em}.r-tabelle:focus-visible{outline:3px solid var(--gruen);outline-offset:3px}.r-tabelle table{width:100%;border-collapse:collapse;font-size:16px}.r-tabelle caption{text-align:left;margin-bottom:8px;font:600 14px/1.4 var(--label);color:var(--neben-dunkel)}.r-tabelle th,.r-tabelle td{padding:10px 12px 10px 0;border-bottom:1px solid var(--linie-dunkel);vertical-align:top;text-align:left}.r-tabelle thead th{font:600 14px/1.4 var(--label);color:var(--neben-dunkel)}.r-tabelle tbody th{font-weight:400;color:var(--text-dunkel);white-space:nowrap}.r-spalte{display:none}@media (max-width:599px){.r-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.r-tabelle tr{display:grid;gap:10px;padding:12px 0;border-bottom:1px solid var(--linie-dunkel)}.r-tabelle th,.r-tabelle td{display:block;padding:0;border:0}.r-spalte{display:block;font:600 13px/1.4 var(--label);letter-spacing:.02em;color:var(--neben-dunkel)}}.r-tabelle tr[hidden]{display:none}.r-hinweis{padding:12px 16px;border-left:3px solid var(--gruen);background:var(--grafit);color:var(--text-dunkel)}.r-bild{margin:1.2em 0}.r-bild img{display:block;width:100%;max-width:680px;height:auto}.r-artikelbild{display:block;width:120px;height:auto;border-radius:var(--r-kante)}.r-bindung{display:block;margin-top:2px;font:400 14px/1.45 var(--text);color:var(--text-dunkel-2)}.r-umbruch tbody th{white-space:normal}.r-suche{margin:0 0 16px}.r-suche label{display:block;margin-bottom:6px;font:600 14px/1.4 var(--label);color:var(--neben-dunkel)}.r-suche input{width:100%;max-width:420px;min-height:44px;padding:8px 12px;border:1px solid var(--rand-dunkel);border-radius:var(--r-kante);background:var(--eloxal);color:var(--text-dunkel);font:inherit}.r-suche input:focus-visible{outline:3px solid var(--gruen);outline-offset:2px}.r-treffer{min-height:1.4em;margin:6px 0 0;font-size:15px;color:var(--text-dunkel-2)}.r-alle>summary{display:flex;align-items:center;min-height:44px;padding:0 14px;margin:0 0 12px;cursor:pointer;border:1px solid var(--rand-dunkel);border-radius:var(--r-kante);color:var(--text-dunkel);font:600 15px/1.3 var(--label)}.r-alle>summary:focus-visible{outline:3px solid var(--gruen);outline-offset:2px}@media (max-width:599px){.r-tabelle.r-kompakt tr{gap:4px}.r-tabelle.r-kompakt td{display:flex;gap:12px}.r-kompakt .r-spalte{flex:0 0 42%}}@media (forced-colors:active){.r-text,.r-kasten{border:1px solid CanvasText}.recht h2::before{background:CanvasText}}@media (forced-colors:active),(prefers-contrast:more){.recht{background:var(--eloxal)}.recht::before{display:none}}@media print{.kopf,.fuss,.einwilligung,.sprung,.r-inhalt,.r-entwurf{display:none!important}body,.recht,.r-text,.r-kasten{background:#fff!important;color:#000!important;box-shadow:none;border-color:#999}.recht *{color:#000!important}.recht::before,.r-text::before,.recht h2::before{display:none}.r-raster{display:block}.r-text{max-width:none;padding:0;border:0}}
