:root{--cb-pillen: 64px}@media(max-width:600px){:root{--cb-pillen: 60px}}:where(html){scroll-padding-top:calc(var(--cb-pillen) + var(--cb-sub, 0px) + 16px);scroll-padding-bottom:calc(var(--cb-unten, 0px) + 8px)}html:root body [id]:target,html:root body :is(main,article) :is(h2,h3)[id]{scroll-margin-top:0}:where(a,button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid #0a0a0a;outline-offset:2px;box-shadow:0 0 0 4px #ffd600}@media(forced-colors:active){:where(a,button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid CanvasText;box-shadow:none}}.cb-sr{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}:where([data-cb-ziel]:target){box-shadow:-10px 0 #ffd600}@media(prefers-reduced-motion:no-preference){:where([data-cb-ziel]:target){animation:cb-ziel 1.8s ease-out}}@keyframes cb-ziel{0%{background-color:#fff3b0}to{background-color:transparent}}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){:where(details:not([data-cb-static])){interpolate-size:allow-keywords}:where(details:not([data-cb-static]))::details-content{block-size:0;overflow-y:clip;transition:block-size .28s ease,content-visibility .28s allow-discrete}:where(details[open]:not([data-cb-static]))::details-content{block-size:auto}}}:where(.cb-knopf){display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-block-size:44px;padding:.55em 1.25em;border:2px solid currentColor;border-radius:100px;background:transparent;color:inherit;font-family:Futura Medium BT,Futura PT,Futura,Trebuchet MS,sans-serif;font-weight:700;font-size:.82rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}:where(.cb-knopf):hover{background:#ffd600;border-color:#ffd600;color:#141413}:where(.cb-knopf--gelb){background:#ffd600;border-color:#ffd600;color:#141413}:where(.cb-knopf--gelb):hover{background:#141413;border-color:#141413;color:#fff}:where(.cb-faq-alle){margin:0 0 16px}:where(.cb-feldfehler){display:flex;align-items:flex-start;gap:.45em;margin:.45em 0 0;color:#b00020;font-size:.9rem;font-weight:700;line-height:1.4}:where(.cb-feldfehler):before{content:"!";flex:none;display:inline-grid;place-items:center;inline-size:1.3em;block-size:1.3em;margin-top:.05em;border-radius:50%;background:#b00020;color:#fff;font-size:.85em}:where(.cb-feldfehler:empty):before{content:none}:where([data-cb-fehler-fuer]){min-block-size:1.4em}html body form[data-cb-form] :is(input,select,textarea)[aria-invalid=true]:not([type=radio],[type=checkbox]){border-color:#b00020!important;box-shadow:0 0 0 1px #b00020}html body form[data-cb-form] fieldset[data-cb-ungueltig]{outline:2px solid #b00020;outline-offset:4px;border-radius:12px}html body form[data-cb-form] [aria-busy=true]{cursor:progress;opacity:.8}:where(form[data-cb-form]) :where(input,select,textarea):user-invalid{border-color:#b00020}:where([data-cb-spy] a[aria-current=true]){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}:where(.cb-sprungleiste){display:flex;gap:8px;overflow-x:auto;padding-block:6px;padding-inline:2px;scrollbar-width:thin}:where(.cb-sprungleiste) :where(ul,ol){display:flex;gap:8px;margin:0;padding:0;list-style:none}:where(.cb-sprungleiste) :where(li){flex:none}:where(.cb-sprungleiste) :where(a){display:inline-flex;align-items:center;min-block-size:40px;padding:.5em 1.1em;border:1px solid #d6d3c8;border-radius:100px;background:#fff;color:#141413;font-family:Futura Medium BT,Futura PT,Futura,Trebuchet MS,sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}:where(.cb-sprungleiste) :where(a):hover{border-color:#141413}:where(.cb-sprungleiste) :where(a[aria-current=true]){background:#141413;border-color:#141413;color:#fff;text-decoration:underline;text-decoration-color:#ffd600;text-decoration-thickness:2px;text-underline-offset:.35em}:where([data-cb-spy-sticky]){position:sticky;top:var(--cb-pillen);z-index:50;background:#fff}[data-cb-spy-sticky]{transition:translate .4s cubic-bezier(.77,0,.18,1)}html.cbm-header-hidden:not(.cbm-open) [data-cb-spy-sticky][data-cb-klebt]{translate:0 calc(-1 * var(--cb-pillen))}:where([data-cb-scrollhint]){padding-block:6px}.cb-sh{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cb-sh-l, 0px),#000 calc(100% - var(--cb-sh-r, 0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--cb-sh-l, 0px),#000 calc(100% - var(--cb-sh-r, 0px)),transparent 100%)}.cb-sh:not([data-cb-am-start]){--cb-sh-l: 36px}.cb-sh:not([data-cb-am-ende]){--cb-sh-r: 36px}.cb-sh[data-cb-am-start][data-cb-am-ende]{-webkit-mask-image:none;mask-image:none}html:root body [data-cb-checkliste][data-cb-checkliste] li:before{content:none}:where(ul[data-cb-checkliste],ol[data-cb-checkliste],[data-cb-checkliste] ul,[data-cb-checkliste] ol){list-style:none;padding-left:0}:where([data-cb-checkliste] li){list-style:none}:where([data-cb-checkliste] label){display:flex;align-items:flex-start;gap:.7em;min-block-size:32px;padding-block:.3em;cursor:pointer}@media(pointer:coarse){:where([data-cb-checkliste] label){min-block-size:44px}}:where([data-cb-checkliste] input[type=checkbox]){flex:none;inline-size:1.25em;block-size:1.25em;margin:.15em 0 0;accent-color:#141413;cursor:pointer}:where([data-cb-checkliste] label:has(input:checked)){color:#4d4d49;text-decoration:line-through;text-decoration-color:#14141373}:where(.cb-check-leiste){display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:16px 0 0}:where(.cb-check-zaehler){margin:0;font-weight:700;font-variant-numeric:tabular-nums}@media screen and (prefers-reduced-motion:no-preference){:root .cb-rv-wait{opacity:0;translate:0 12px}:root .cb-rv-wait.cb-rv-in{opacity:1;translate:none;transition:opacity .35s ease,translate .35s cubic-bezier(.2,.7,.2,1)}:root .cb-rv-wait.cb-rv-s1{transition-delay:60ms}:root .cb-rv-wait.cb-rv-s2{transition-delay:.12s}:root .cb-rv-wait.cb-rv-s3{transition-delay:.18s}:root .cb-rv-wait:focus-within{opacity:1;translate:none;transition:none}}:where([data-cb-zaehler]){font-variant-numeric:tabular-nums}@media screen{html .cb-zaehlt-rel[data-cb-zaehler]{position:relative}html .cb-zaehlt[data-cb-zaehler]{color:transparent!important;-webkit-text-fill-color:transparent!important}html .cb-zaehlt[data-cb-zaehler]:after{content:attr(data-cb-zwert);content:attr(data-cb-zwert) / "";position:absolute;inset:0;padding:inherit;color:var(--cb-zf, currentColor);-webkit-text-fill-color:var(--cb-zf, currentColor);white-space:nowrap;text-align:inherit;pointer-events:none}}@media(prefers-reduced-motion:no-preference){.cb-lift{transition:translate .2s ease,box-shadow .2s ease}.cb-lift:focus-within{translate:0 -3px;box-shadow:0 12px 28px #1414131f}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cb-lift:hover{translate:0 -3px;box-shadow:0 12px 28px #1414131f}}@media(prefers-reduced-motion:reduce){.cb-lift:hover,.cb-lift:focus-within{box-shadow:0 0 0 2px #141413}}.cb-karte-link{position:relative;cursor:pointer}.cb-karte-link .cb-karte-ziel:after{content:"";position:absolute;inset:0;z-index:1}.cb-karte-link :is(a,button,input,select,textarea,summary,label):not(.cb-karte-ziel){position:relative;z-index:2}.cb-karte-link:hover .cb-karte-ziel{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}@supports selector(:has(*)){.cb-karte-link:has(.cb-karte-ziel:focus-visible){outline:2px solid #0a0a0a;outline-offset:3px;box-shadow:0 0 0 7px #ffd600}.cb-karte-link .cb-karte-ziel:focus-visible{outline:none;box-shadow:none}}@media print{.cbm-logo,.cbm-trigger,.cbm-overlay,.cb-sticky-actions,.cb-ctaleiste,[data-cb-noprint],[data-cb-spy],[data-cb-drucken],[data-cb-copy],[data-cb-copy-text],[data-cb-copy-url],[data-cb-share],[data-cb-faq-schalter],.cb-faq-alle,.cb-check-leiste button,[data-cb-checkliste-kopieren]{display:none!important}*,*:before,*:after{transition:none!important}details::details-content{content-visibility:visible!important;block-size:auto!important}.cb-sh{-webkit-mask-image:none!important;mask-image:none!important}[data-cb-spy-sticky]{position:static!important;translate:none!important}.cb-lift,.cb-karte-link{box-shadow:none!important;translate:none!important}html.cb-druck-kurz body>:not(main){display:none!important}html.cb-druck-kurz main :not([data-cb-kurzfassung],[data-cb-kurzfassung] *):not(:has([data-cb-kurzfassung])){display:none!important}}
