.sn .sn-rr{--rr-toc:256px;--rr-luecke:64px;--rr-spalte:880px}.sn .sn-rr-ziel{height:0;display:block}.sn .sn-rr-kern{background:var(--sn-surface);padding-block:8px 44px}.sn .sn-rr-raster{grid-template-columns:minmax(0,1fr);display:grid}.sn .sn-rr-kern-in{display:contents}.sn .sn-rr-kern-t{font:500 15px/22px var(--sn-font-sans);color:var(--sn-t1);margin:0}.sn .sn-rr-kern-l{counter-reset:rr;gap:8px;max-width:680px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sn .sn-rr-kern-l li{counter-increment:rr;font-family:var(--font-head);font-weight:var(--head-w);font-feature-settings:var(--head-ff);letter-spacing:-.008em;color:var(--sn-t1);text-wrap:pretty;padding-left:24px;font-size:19px;line-height:27px;position:relative}.sn .sn-rr-kern-l li:before{content:counter(rr);font:400 13px/26px var(--sn-font-mono);color:var(--sn-t3);position:absolute;top:1px;left:0}@media (min-width:768px){.sn .sn-rr-kern-l li{font-size:21px;line-height:29px}}.sn .sn-rr-lesen{padding-block:40px 80px}.sn .sn-rr-spalte{gap:64px;min-width:0;display:grid}.sn .sn-rr-abschnitt{gap:16px;min-width:0;display:grid}.sn .sn-rr-abschnitt>:not(.sn-rr-buehne),.sn .sn-rr-spalte>:not(.sn-rr-abschnitt):not(.sn-rr-buehne){max-width:680px}.sn .sn-rr-satz{font:400 17px/27px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:-4px 0 0}.sn .sn-rr-abschnitt>p:not(.sn-rr-satz):not(.sn-qu-zeile){font:400 17px/27px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;margin:0}.sn .sn-rr-buehne{background:var(--sn-surface);border-radius:16px;min-width:0;max-width:880px;padding:24px 18px}@media (min-width:768px){.sn .sn-rr-buehne{padding:32px}}@media (max-width:767px){.sn .sn-rr-buehne{border-radius:0;margin-inline:-16px;padding-inline:16px}}.sn .sn-rr-vert{border-top:1px solid var(--sn-line)}.sn .sn-rr-vert:last-of-type{border-bottom:1px solid var(--sn-line)}.sn .sn-rr-vert+.sn-rr-vert{border-top:1px solid var(--sn-line)}.sn .sn-rr-vert summary{min-height:52px;font:500 15.5px/22px var(--sn-font-sans);color:var(--sn-t1);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;list-style:none;display:flex}.sn .sn-rr-vert summary::-webkit-details-marker{display:none}.sn .sn-rr-vert summary .ic{color:var(--sn-t3);transition:transform .18s var(--sn-ease);flex:none}.sn .sn-rr-vert[open] summary .ic{transform:rotate(180deg)}.sn .sn-rr-vert-t{font:400 15.5px/24px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;gap:10px;padding:0 0 18px;display:grid}.sn .sn-rr-vert-t p{margin:0}.sn .sn-rr-vert-t a{color:var(--sn-t1);text-decoration:underline;-webkit-text-decoration-color:var(--sn-line-strong);text-decoration-color:var(--sn-line-strong);text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.sn .sn-rr-vert summary .ic{transition:none}}.sn .sn-rr-toc{display:none}.sn .sn-rr-toc-z{border-bottom:1px solid var(--sn-line);margin:-16px 0 32px}.sn .sn-rr-toc-z summary{min-height:48px;font:500 14.5px/20px var(--sn-font-sans);color:var(--sn-t1);cursor:pointer;border-radius:4px;align-items:center;gap:12px;list-style:none;display:flex}.sn .sn-rr-toc-z summary::-webkit-details-marker{display:none}.sn .sn-rr-toc-z summary small{font:400 13px/18px var(--sn-font-sans);color:var(--sn-t3);text-align:right;flex:1}.sn .sn-rr-toc-z summary .ic{color:var(--sn-t3);transition:transform .18s var(--sn-ease);flex:none}.sn .sn-rr-toc-z[open] summary .ic{transform:rotate(180deg)}.sn .sn-rr-toc-z nav{padding:0 0 12px}.sn .sn-rr-toc-l{gap:1px;margin:0;padding:0;list-style:none;display:grid}.sn .sn-rr-toc-l a{font:400 14px/20px var(--sn-font-sans);color:var(--sn-t2);text-wrap:pretty;transition:color .12s var(--sn-ease);border-radius:7px;margin-inline:-8px;padding:6px 8px;text-decoration:none;display:block}@media (hover:hover){.sn .sn-rr-toc-l a:hover{color:var(--sn-t1)}}.sn .sn-rr-toc-l a[aria-current]{background:var(--a-mark);color:var(--sn-t1)}.sn .sn-rr-toc-t{font:500 13px/18px var(--sn-font-sans);color:var(--sn-t3);margin:0 0 8px}.sn .sn-rr-toc-f{font:400 12.5px/18px var(--sn-font-sans);color:var(--sn-t3);margin:14px 0 0}@media (min-width:1100px){.sn .sn-rr-raster{grid-template-columns:var(--rr-toc) minmax(0,var(--rr-spalte));-moz-column-gap:var(--rr-luecke);column-gap:var(--rr-luecke)}.sn .sn-rr-kern-l{grid-column:2;margin-top:0}.sn .sn-rr-kern-t{padding-top:4px}.sn .sn-rr-toc{top:calc(var(--sn-nav-h,64px) + 24px);max-height:calc(100vh - var(--sn-nav-h,64px) - 48px);grid-row:1;align-self:start;margin-inline:-8px;padding-inline:8px;display:block;position:sticky;overflow-y:auto}.sn .sn-rr-toc-z{display:none}.sn .sn-rr-lesen{padding-top:56px}.sn .sn-rr-spalte{grid-column:2;gap:80px}}
