@layer nls-base{@media (prefers-reduced-motion:no-preference){:where(.nls[data-page=rechtliches]) h1{animation:1.1s cubic-bezier(.19,1,.22,1) both nlsRise}:where(.nls[data-page=rechtliches]) .row .nm{transition:color .3s}:where(.nls[data-page=rechtliches]) .row:hover .nm{color:#1a6fab}}}@layer nls-board{:where(.nls[data-page=rechtliches]) .lay{border-top:1px solid #0b1626;flex-direction:column;display:flex}:where(.nls[data-page=rechtliches]) .lay button{font:inherit;text-align:left;color:#0b1626;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d5d9df;align-items:center;gap:14px;width:100%;min-height:56px;padding:10px 12px;display:flex}:where(.nls[data-page=rechtliches]) .lay button[aria-pressed=true]{background:#f2f4f7}:where(.nls[data-page=rechtliches]) .lay button .k{border:1.5px solid #0b1626;flex:none;width:12px;height:12px;transform:rotate(45deg)}:where(.nls[data-page=rechtliches]) .lay button[aria-pressed=true] .k{background:#1b79bc;border-color:#1b79bc}:where(.nls[data-page=rechtliches]) .lay button .t{letter-spacing:-.01em;font-size:17px;font-weight:500}:where(.nls[data-page=rechtliches]) .lay button .s{color:#5b6575;white-space:nowrap;margin-left:auto;font-size:13px}:where(.nls[data-page=rechtliches]) .stack path.slab{fill:#fff;stroke:#0b1626;stroke-width:1.4px}:where(.nls[data-page=rechtliches]) .stack path.side{fill:#f2f4f7;stroke:#0b1626;stroke-width:1.2px}:where(.nls[data-page=rechtliches]) .stack g.on path.slab{fill:#e3f1fa;stroke:#1b79bc;stroke-width:1.8px}:where(.nls[data-page=rechtliches]) .stack g.on path.side{fill:#c9e3f4;stroke:#1b79bc}:where(.nls[data-page=rechtliches]) .stack g{transform:translateY(var(--lift,0px))}:where(.nls[data-page=rechtliches]) .stack g.on{--lift:-10px}:where(.nls[data-page=rechtliches]) .flow .node{fill:#fff;stroke:#0b1626;stroke-width:1.6px}:where(.nls[data-page=rechtliches]) .flow .ic{fill:none;stroke:#0b1626;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}:where(.nls[data-page=rechtliches]) .flow .ac{stroke:#1b79bc}:where(.nls[data-page=rechtliches]) .cmp .p{fill:none;stroke:#0b1626;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}:where(.nls[data-page=rechtliches]) .cmp .b{stroke:#1b79bc}:where(.nls[data-page=rechtliches]) .cmp .x{stroke:#a3341f;stroke-dasharray:4 4}:where(.nls[data-page=rechtliches]) .cap{color:#3a4656;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;font-size:14px;line-height:1.45;display:grid}:where(.nls[data-page=rechtliches]) .cap strong{color:#0b1626;margin-bottom:4px;font-size:15px;font-weight:600;display:block}@media (width<=700px){:where(.nls[data-page=rechtliches]) .cap{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.nls[data-page=rechtliches]) .cap>:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){:where(.nls[data-page=rechtliches]) .stack g{transition:transform .55s cubic-bezier(.19,1,.22,1)}:where(.nls[data-page=rechtliches]) .stack path{transition:fill .35s,stroke .35s}:where(.nls[data-page=rechtliches]) .lay button{transition:background-color .25s}:where(.nls[data-page=rechtliches]) .lay button .k{transition:background-color .25s,border-color .25s}:where(.nls[data-page=rechtliches]) .panel{animation:.6s cubic-bezier(.19,1,.22,1) both nlsUp}}:where(.nls[data-page=rechtliches]) .legal{color:#3a4656;max-width:760px;font-size:17px;line-height:1.65}:where(.nls[data-page=rechtliches]) .legal h2{letter-spacing:-.02em;color:#0b1626;margin:48px 0 14px;scroll-margin-top:120px;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2}:where(.nls[data-page=rechtliches]) .legal h2:first-child{margin-top:0}:where(.nls[data-page=rechtliches]) .legal h3{color:#0b1626;margin:28px 0 8px;font-size:18px;font-weight:600}:where(.nls[data-page=rechtliches]) .legal p{margin:0 0 14px}:where(.nls[data-page=rechtliches]) .legal ul,:where(.nls[data-page=rechtliches]) .legal ol{margin:0 0 16px;padding-left:22px}:where(.nls[data-page=rechtliches]) .legal li{margin:0 0 6px}:where(.nls[data-page=rechtliches]) .legal a{color:#1a6fab}:where(.nls[data-page=rechtliches]) .legal strong{color:#0b1626;font-weight:600}:where(.nls[data-page=rechtliches]) .legal code{background:#f2f4f7;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:14px}:where(.nls[data-page=rechtliches]) .legal table{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:15px}:where(.nls[data-page=rechtliches]) .legal th{text-align:left;color:#5b6575;border-bottom:1px solid #0b1626;padding:0 16px 10px 0;font-size:13px;font-weight:500}:where(.nls[data-page=rechtliches]) .legal td{vertical-align:top;border-top:1px solid #d5d9df;padding:12px 16px 12px 0;line-height:1.55}:where(.nls[data-page=rechtliches]) .legal section{margin:0}:where(.nls[data-page=rechtliches]) .legal section>div{background:#f2f4f7;margin:0 0 16px;padding:16px 20px}:where(.nls[data-page=rechtliches]) .legal button{font:inherit;color:#1a6fab;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:where(.nls[data-page=rechtliches]) .legal .meta{color:#5b6575;font-size:14px}:where(.nls[data-page=rechtliches]) .toc{flex-direction:column;gap:2px;max-height:calc(100vh - 140px);font-size:14px;line-height:1.4;display:flex;position:sticky;top:110px;overflow:auto}:where(.nls[data-page=rechtliches]) .toc a{color:#5b6575;border-left:1px solid #d5d9df;padding:5px 0 5px 12px;text-decoration:none}:where(.nls[data-page=rechtliches]) .toc a:hover,:where(.nls[data-page=rechtliches]) .toc a:focus-visible{color:#1a6fab;border-left-color:#1b79bc}:where(.nls[data-page=rechtliches]) .summary{background:#f2f4f7;flex-direction:column;gap:8px;margin:0 0 36px;padding:22px 24px;display:flex}:where(.nls[data-page=rechtliches]) .summary p{color:#0b1626;margin:0;font-size:16px;line-height:1.55}:where(.nls[data-page=rechtliches]) .tabs{border:1px solid #d5d9df;border-radius:2px;margin:0 0 28px;display:inline-flex;overflow:hidden}:where(.nls[data-page=rechtliches]) .tabs button{font:inherit;color:#0b1626;cursor:pointer;background:#fff;border:0;border-right:1px solid #d5d9df;min-height:46px;padding:0 18px;font-size:15px}:where(.nls[data-page=rechtliches]) .tabs button:last-child{border-right:0}:where(.nls[data-page=rechtliches]) .tabs button[aria-selected=true]{color:#fff;background:#0b1626}@media (width<=980px){:where(.nls[data-page=rechtliches]) .toc{display:none}:where(.nls[data-page=rechtliches]) .toc-m{margin:0 0 28px;display:block}:where(.nls[data-page=rechtliches]) .toc-m summary{cursor:pointer;border-top:1px solid #0b1626;border-bottom:1px solid #d5d9df;padding:12px 0;font-size:15px;font-weight:500}:where(.nls[data-page=rechtliches]) .toc-m div{flex-direction:column;padding:10px 0;display:flex}:where(.nls[data-page=rechtliches]) .toc-m a{color:#3a4656;padding:7px 0;font-size:15px;text-decoration:none}}@media print{:where(.nls[data-page=rechtliches]) header,:where(.nls[data-page=rechtliches]) footer,:where(.nls[data-page=rechtliches]) .toc,:where(.nls[data-page=rechtliches]) .toc-m,:where(.nls[data-page=rechtliches]) .pill,:where(.nls[data-page=rechtliches]) .dock,:where(.nls[data-page=rechtliches]) .skip,:where(.nls[data-page=rechtliches]) .fx-motion,:where(.nls[data-page=rechtliches]) .more,:where(.nls[data-page=rechtliches]) .contact,:where(.nls[data-page=rechtliches]) .tabs,:where(.nls[data-page=rechtliches]) .printlink{display:none!important}html.nls-on[data-nls-page=rechtliches] body{background:#fff}:where(.nls[data-page=rechtliches]) .legal{color:#000;max-width:none;font-size:11pt}:where(.nls[data-page=rechtliches]) .legal h2{color:#000;page-break-after:avoid}:where(.nls[data-page=rechtliches]) a{color:#000;text-decoration:none}:where(.nls[data-page=rechtliches]) *{transition:none!important;animation:none!important}}}@media (width<=559px){:where(.nls[data-page=rechtliches]) .legal .overflow-x-auto:has(>table.k4-stack){overflow:visible}}:where(.nls[data-page=rechtliches]) .legal .whitespace-pre-line{overflow-wrap:anywhere}@layer nls-late{:where(.nls[data-page=rechtliches]) .legal .ck h2{font-size:18px;line-height:inherit;letter-spacing:normal;color:#0b1626;margin:28px 0 8px;font-weight:600}}
