.ar-recht{border-bottom:0}.ar-recht__h1{font-size:calc(clamp(40px, 5vw, 72px)*var(--f-h1));font-weight:var(--h1-gewicht);letter-spacing:-.035em}.ar-recht__raster{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(220px,280px) minmax(0,1fr);margin-top:48px}.ar-recht__inhalt{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:24px;position:sticky;top:calc(var(--kopf-hoehe) + 24px)}.ar-recht__inhalt-titel{color:var(--label);font-size:calc(12px*var(--f-klein));font-weight:700;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.ar-recht__inhalt-liste{list-style:none;margin:0;padding:0}.ar-recht__inhalt-liste li{border-bottom:1px solid var(--line);margin:0}.ar-recht__inhalt-liste li:last-child{border-bottom:0}.body-wrapper .ar-recht__inhalt-liste a{color:var(--ink);display:block;font-size:calc(15px*var(--f-text));font-weight:600;padding:9px 0;text-decoration:none;transition:color .2s}.body-wrapper .ar-recht__inhalt-liste a:hover{color:var(--magenta)}.ar-recht__text{max-width:76ch}.ar-recht__abschnitt{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:40px;scroll-margin-top:calc(var(--kopf-hoehe) + 24px)}.ar-recht__abschnitt:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.ar-recht__h2{font-size:calc(clamp(26px, 2.6vw, 34px)*var(--f-h3));letter-spacing:-.02em;margin:0 0 24px}.ar-recht__h3{font-size:calc(22px*var(--f-h4));letter-spacing:-.01em;margin:36px 0 12px}.ar-recht__h2+.ar-recht__h3{margin-top:0}.ar-recht__h4{font-size:calc(17px*var(--f-text));font-weight:700;margin:28px 0 10px}.ar-recht__h3+.ar-recht__h4{margin-top:12px}.ar-recht__adresse,.ar-recht__liste,.ar-recht__text p{color:var(--text-dunkel);font-size:calc(17px*var(--f-text));margin:0 0 14px}.ar-recht__adresse{font-style:normal}.ar-recht__liste{padding-left:1.2em}.ar-recht__liste li{margin:0 0 8px}.body-wrapper .ar-recht__text a{color:var(--magenta);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.body-wrapper .ar-recht__text a:hover{color:var(--magenta-dark)}@media (max-width:1080px){.ar-recht__raster{gap:40px;grid-template-columns:1fr}.ar-recht__inhalt{position:static}}