@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--bm-score:82}}}.bm-site{--ink:#0e0e11;--ink-2:#2c3039;--grey:#5f6674;--grey-2:#9aa0aa;--line:#e4e4e7;--paper:#fafafa;--white:#fff;--desk:#f3f4f3;--em:hsl(var(--primary));--em-strong:#0a6a4a;--em-tint:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bm-site{--em-tint:color-mix(in srgb, hsl(var(--primary)) 7%, white)}}.bm-site{--f-head:var(--font-heading);--f-body:var(--font-body);--f-mono:var(--font-mono);--fs-lab:11px;--fs-xs:12px;--fs-s:14px;--fs-m:16px;--fs-l:20px;--fs-xl:26px;--fs-2xl:clamp(36px, 3vw, 56px);--fs-disp:clamp(44px, 4vw, 68px);--fs-num:clamp(56px, 5vw, 88px);--r:4px;--r-paper:2px;--sh-paper:0 1px 1px #16221d0d, 0 8px 18px -8px #16221d1f;--sh-panel:0 24px 40px -28px #14282047;--t-hover:var(--t-micro);--t-state:var(--t-small);--t-surface:var(--t-med);--t-draw:.6s;--t-pen:.9s;--wrap:1800px;--gutter:24px;--mx-min:120px;--mx:max(var(--mx-min), min(12vw, 216px) - var(--gutter) - var(--gap));--gap:clamp(48px, 3.3vw, 64px);--nav-h:60px;--sec:clamp(144px, 12vw, 196px);--kopf:60px;background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:var(--fs-m);-webkit-font-smoothing:antialiased;line-height:1.6}html:has(.bm-site){background:#fafafa;scroll-padding-top:88px}.bm-site *,.bm-site :before,.bm-site :after{box-sizing:border-box}.bm-site img{max-width:100%;height:auto;display:block}.bm-site a{color:inherit}:where(.bm-site) p{margin:0}.bm-site h1,.bm-site h2,.bm-site h3,.bm-site h4{font-family:var(--f-head);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}.bm-site :is(button,input,select){font:inherit;color:inherit}.bm-site button{cursor:pointer}.bm-site .wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}@media (min-width:1181px){.bm-site .wrap{padding-right:calc(var(--gutter) + var(--mx) + var(--gap))}.bm-site .panel .wrap{padding-right:calc(var(--gutter) + var(--mx) + var(--gap) + 8px)}}@media (min-width:1181px) and (max-width:1279px){.bm-site .nav>.wrap{padding-right:var(--gutter)}}@media (min-width:1181px) and (max-width:1439px){.bm-site .panel .wrap{padding-right:var(--gutter)}}.bm-site .mono{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--grey);letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.6}.bm-site .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bm-site :focus-visible{outline:2px solid var(--em);outline-offset:2px}.bm-site .satz{grid-template-columns:[rand] var(--mx) [steg] var(--gap) [text] minmax(0, 1fr) [ende];display:grid}.bm-site .satz>*{grid-column:text;min-width:0}.bm-site .kopf{grid-column:rand/ende;grid-template-columns:subgrid;align-items:baseline;display:grid}.bm-site .kopf>*{grid-column:text}.bm-site .kopf h2{font-size:var(--fs-2xl);max-width:18em}.bm-site .kopf .lead{font-size:var(--fs-l);color:var(--ink-2);max-width:52ch;margin-top:18px;line-height:1.55}.bm-site .kt{font:400 var(--fs-lab) / 1 var(--f-mono);color:var(--grey);white-space:nowrap;transition:color var(--t-hover) var(--ease-out);grid-area:1/rand;justify-self:end;padding-right:20px;text-decoration:none}.bm-site .kt:hover{color:var(--ink)}.bm-site .kt[data-active]{color:var(--em)}.bm-site .kt[data-active][data-still]{color:var(--ink)}.bm-site .kt:focus-visible{outline-offset:4px;border-radius:var(--r)}.bm-site .btn{white-space:nowrap;font:600 var(--fs-m) / 1 var(--f-body);border-radius:var(--r);transition:transform var(--t-hover) var(--ease-out), background-color var(--t-hover) var(--ease-out), border-color var(--t-hover) var(--ease-out);border:1px solid #0000;align-items:center;gap:10px;padding:14px 20px;text-decoration:none;display:inline-flex}.bm-site .btn-primary{background:var(--em);color:var(--white)}.bm-site .btn-primary:hover{background:var(--em-strong);transform:translateY(-1px)}.bm-site .btn-ink{background:var(--ink);color:var(--white)}.bm-site .btn-ink:hover{background:var(--ink-2);transform:translateY(-1px)}.bm-site .btn-quiet{background:var(--white);color:var(--ink);border-color:var(--line)}.bm-site .btn-quiet:hover{border-color:#b9bdc4}.bm-site .btn .arr{transition:transform var(--t-hover) var(--ease-out);display:inline-block}.bm-site .btn .arr .pfeil{display:block}.bm-site .btn:hover .arr{transform:translate(4px)}.bm-site .btn-sm{font-size:var(--fs-s);padding:10px 14px}.bm-site .btn:active,.bm-site .btn:hover:active{transform:scale(.98)}.bm-site .q-ref{text-decoration:underline;-webkit-text-decoration-color:var(--grey-2);-webkit-text-decoration-color:var(--grey-2);-webkit-text-decoration-color:var(--grey-2);text-decoration-color:var(--grey-2);text-underline-offset:3px;transition:text-decoration-color var(--t-hover) var(--ease-out)}.bm-site .q-ref:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.bm-site .link{color:var(--ink);border-bottom:1px solid var(--grey-2);transition:border-color var(--t-hover) var(--ease-out);font-weight:600;text-decoration:none}.bm-site .link:hover{border-color:var(--em)}.bm-site .lx{padding:0}.bm-site .lx .satz{min-height:0;padding-top:96px;padding-bottom:calc(var(--kopf) * 1.5);grid-template-rows:none}@media (min-width:900px){.bm-site .satz>.lx-src{grid-row:auto;margin-top:20px}}.bm-site .lx h1{font-size:var(--fs-disp);letter-spacing:-.035em;max-width:15em;font-weight:800;line-height:1}.bm-site .lx .sub{font-size:var(--fs-l);color:var(--ink-2);max-width:48ch;margin-top:40px;line-height:1.55}.bm-site .ctas{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.bm-site .lx.kurz .satz,.bm-site .lx[data-kurz] .satz{grid-template-rows:none;min-height:0;padding-bottom:0}@media (min-width:900px){.bm-site .lx.kurz .lx-src,.bm-site .lx[data-kurz] .lx-src{grid-row:auto;margin-top:20px}}.bm-site .chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}.bm-site .chip{border:1px solid var(--line);background:var(--white);border-radius:var(--r);font-size:var(--fs-s);white-space:nowrap;color:var(--ink-2);transition:transform var(--t-state) var(--ease-out), border-color var(--t-hover) var(--ease-out);padding:6px 11px;font-weight:500;line-height:1.3}.bm-site .chip:hover{border-color:#b9bdc4}.bm-site .chip:active{transform:scale(.97)}.bm-site .chip[aria-pressed=true]{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink);font-weight:600}.bm-site .row-in{animation:bm-rowin var(--t-state) var(--ease-out) both}@keyframes bm-rowin{0%{opacity:.35;transform:translateY(8px)}}.bm-site .fragen{padding:0 0 var(--sec)}.bm-site .h-fragen{font-size:var(--fs-2xl)}.bm-site .faq{margin-top:var(--kopf)}.bm-site .faq details{column-gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}.bm-site .faq details>summary{grid-column:1}.bm-site .faq details>p{grid-area:1/2;padding-top:28px}.bm-site .faq details+details{border-top:1px solid var(--line)}.bm-site .faq summary{cursor:pointer;font:700 var(--fs-l) / 1.35 var(--f-head);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:24px;padding:28px 0;list-style:none;display:flex}.bm-site .faq summary::-webkit-details-marker{display:none}.bm-site .faq summary .pm{font-family:var(--f-mono);color:var(--grey);transition:transform var(--t-state) var(--ease-out);font-weight:400}.bm-site .faq details[open] summary .pm{transform:rotate(45deg)}.bm-site .faq details p{color:var(--ink-2);max-width:52ch;padding:0 0 30px}.bm-site .faq details[open] p{animation:bm-ansin var(--t-surface) var(--ease-out)}@keyframes bm-ansin{0%{opacity:0;transform:translateY(-6px)}}.bm-site .seite{display:block}.bm-site .abschnitt{padding:0 0 var(--sec)}.bm-site .abschnitt.erst,.bm-site section.erst{padding-top:var(--sec)}.bm-site .mm>li>a[aria-current=page],.bm-site .foot nav a[aria-current=page]{color:var(--ink);font-weight:600}.bm-site h1:focus{outline:none}@media (prefers-reduced-motion:reduce){.bm-site *,.bm-site :before,.bm-site :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}@media (max-width:1180px){.bm-site{--mx:88px;--gap:40px}}@media (max-width:899px){.bm-site{--gutter:16px;--nav-h:60px;--mx:0px;--gap:20px;--sec:112px;--kopf:48px;--fs-m:16px;--fs-l:20px;--fs-xl:26px;--fs-2xl:clamp(36px, 3.4vw, 52px);--fs-disp:clamp(42px, 4.45vw, 64px);--fs-num:clamp(56px, 5.6vw, 80px)}html:has(.bm-site){scroll-padding-top:84px}.bm-site .wrap{padding-left:12px}.bm-site .kt{display:none}.bm-site .lx .satz{grid-template-rows:none;min-height:0;padding-top:48px;padding-bottom:40px}.bm-site .lx-src{grid-row:auto;margin-top:24px}.bm-site .lx .sub{margin-top:20px}.bm-site .ctas{margin-top:24px}.bm-site .ctas .btn{padding:12px 16px}.bm-site .chips{flex-wrap:nowrap}.bm-site .faq details{display:block}.bm-site .faq details>p{padding-top:0}}@supports (width:round(1px, 1px)){@media (min-width:1181px){.bm-site{--mx:round(max(var(--mx-min), min(12vw, 216px) - var(--gutter) - var(--gap)), 1px);--gap:round(clamp(48px, 3.3vw, 64px), 1px)}}}@media (min-width:1181px) and (max-width:1279px){.bm-site{--mx-min:112px;--gap:32px}}@media (min-width:900px){.bm-site p.mono,.bm-site figcaption.mono{max-width:55ch}}@media (min-width:1728px){.bm-site{--mx-min:130px;--fs-s:15px;--fs-xs:13px;--fs-lab:12px}}@media (max-width:899px){.bm-site :is(.q-grid,.fv,.rechnung,.blatt,.begriffe,.sf){grid-template-columns:minmax(0,1fr)!important}.bm-site .faq details{display:block!important}}@media print{.bm-site :is(.nav,.foot,.mnav,.hl){display:none!important}}a[data-ausschreibung]:not([href]){pointer-events:none}.bm-site .nav{z-index:20;height:var(--nav-h);background:var(--paper);position:sticky;top:0}.bm-site .nav:after{content:"";background:var(--line);opacity:0;height:1px;position:absolute;inset:auto 0 0}.bm-site .nav>.wrap{height:100%;padding-left:calc(var(--gutter) + var(--mx) + var(--gap));align-items:center;gap:36px;display:flex}.bm-site .brand{padding-block:8px;display:inline-flex;position:relative}.bm-site .brand svg{width:auto;height:22px}.bm-site .nav-login{font-size:var(--fs-s);color:#3f4450;font-weight:500;text-decoration:none}.bm-site .nav-login:hover{color:var(--ink)}.bm-site .nav-end{align-items:center;gap:20px;margin-left:auto;display:flex}.bm-site .mm{gap:2px;margin:0;padding:0;list-style:none;display:flex}.bm-site .mm>li>a{border-radius:var(--r);font-size:var(--fs-s);color:#3f4450;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-weight:500;text-decoration:none;display:inline-flex}.bm-site .mm>li>a:hover{color:var(--ink)}.bm-site .mm-mobile{border:1px solid var(--line);background:var(--white);border-radius:var(--r);font-size:var(--fs-s);padding:9px 12px;font-weight:600;display:none}.bm-site .mnav{inset:var(--nav-h) 0 0 0;z-index:19;background:var(--white);overscroll-behavior:contain;padding:8px var(--gutter) 40px;border-top:1px solid var(--line);position:fixed;overflow-y:auto}.bm-site .mnav[hidden]{display:none}.bm-site .mnav ul{margin:0;padding:0;list-style:none}.bm-site .mnav .solo{border-bottom:1px solid var(--line);font:700 var(--fs-l) / 1.3 var(--f-head);padding:16px 0;text-decoration:none;display:block}.bm-site .mnav .ctas .btn{flex:auto;justify-content:center}@media (max-width:1180px){.bm-site .nav>.wrap{gap:22px}.bm-site .mm>li>a{padding:8px 7px}}@media (max-width:1023px){.bm-site .nav>.wrap{padding-left:var(--gutter)}}@media (max-width:899px){.bm-site .nav>.wrap{padding-left:var(--gutter);gap:12px}.bm-site .nav>.wrap>nav,.bm-site .nav-login{display:none}.bm-site .mm-mobile{display:inline-flex}.bm-site .nav-end{gap:10px}}@media (max-width:420px){.bm-site .nav .btn-sm{padding:9px 12px}.bm-site .brand svg{height:20px}}@media (min-width:1024px){.bm-site .nav>.wrap{padding-left:calc(var(--gutter) + var(--mx) - 2px)}}.bm-site .foot{border-top:1px solid var(--line);padding:48px 0 44px}.bm-site .foot>.wrap{padding-left:calc(var(--gutter) + var(--mx) + var(--gap))}.bm-site .foot .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 64px;display:flex}.bm-site .foot .brand svg{height:22px}.bm-site .foot ul{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.bm-site .foot nav a{font-size:var(--fs-s);text-decoration:none}.bm-site .foot nav a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.bm-site .foot .legal{font-size:var(--fs-s);color:var(--grey);flex-wrap:wrap;gap:8px 24px;margin-top:32px;display:flex}.bm-site .foot .legal a{color:var(--grey);text-decoration:none}.bm-site .foot .legal a:hover{color:var(--ink)}@media (max-width:899px){.bm-site .foot>.wrap{padding-left:var(--gutter)}}@media (min-width:1024px){.bm-site .foot .brand{margin-left:calc(-1 * var(--gap) - 2px)}}.bm-site .abschluss{padding:0 0 112px}.bm-site .terms{font-size:var(--fs-l);gap:6px;margin:36px 0 0;padding:0;list-style:none;display:grid}.bm-site .terms span{color:var(--grey)}.bm-site .abschluss .ctas{margin-top:36px}.bm-site .d-word{--h:128px;height:var(--h);width:calc(var(--h) * 4194 / 743);margin-top:160px;margin-left:calc(-1 * var(--gap) - var(--h) * 87 / 743);display:block}.bm-site .d-word svg{width:100%;height:100%;display:block}@media (max-width:899px){.bm-site .d-word{--h:64px;margin-top:96px}}.bm-site main{isolation:isolate;position:relative}.bm-site main:focus{outline:none}.bm-site .hl{z-index:-1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.bm-site .hl path{fill:none;stroke-width:1px;shape-rendering:crispedges}.bm-site .hl .hl-bg{stroke:var(--line)}.bm-site .hl .hl-on{stroke:var(--em);transition:stroke-dashoffset var(--t-surface) var(--ease-out)}.bm-site .brand[data-hl]:after{content:"";left:var(--hl-dx);top:var(--hl-top);width:1px;height:var(--hl-h);background:var(--line);transform-origin:top;position:absolute}@media (prefers-reduced-motion:no-preference){.bm-site[data-js] :is([data-hero-state=lade],[data-hero]:not([data-hero-state])) :is(h1,.sub,.ctas,.lx-fuss){opacity:.35;transform:translateY(10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bm-site .nav:after{animation:linear both bm-lineon;animation-timeline:scroll(root);animation-range:0 120px}}}@keyframes bm-lineon{to{opacity:1}}@media (prefers-reduced-motion:no-preference){.bm-site .rise{animation:bm-rise var(--t-surface) var(--ease-out) var(--delay,0s) both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bm-site [data-reveal]{animation:linear both bm-rise;animation-timeline:view();animation-range:entry entry 240px}}}@keyframes bm-rise{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}.bm-site .regsec{padding:var(--sec) 0}.bm-site .reg{margin-top:var(--kopf)}.bm-site .suche{max-width:720px;position:relative}.bm-site .suche label{font-size:var(--fs-s);color:var(--ink-2);margin-bottom:8px;font-weight:600;display:block}.bm-site .suche input{width:100%;font-size:var(--fs-m);background:var(--white);border-radius:var(--r);border:1px solid #c4c7cd;padding:15px 48px 15px 16px}.bm-site .suche input::-webkit-search-cancel-button{appearance:none}.bm-site .suche input::placeholder{color:#737985}.bm-site .suche input:focus-visible{outline:2px solid var(--em);outline-offset:1px;border-color:var(--em)}.bm-site .q-clear{border-radius:var(--r);width:34px;height:34px;font-size:var(--fs-xl);color:var(--grey);background:0 0;border:0;line-height:1;position:absolute;bottom:7px;right:6px}.bm-site .q-clear:hover{color:var(--ink)}.bm-site .q-clear[hidden]{display:none}.bm-site .chipbar{flex-wrap:wrap;gap:8px 28px;margin-top:16px;display:flex}.bm-site .fv{margin-top:var(--kopf);grid-template-columns:calc(480px - var(--gap)) minmax(0, 1fr);align-items:start;gap:64px;display:grid}.bm-site .uhr{margin:0 0 0 calc(-1 * var(--gap));gap:14px;width:480px;display:grid;position:relative}.bm-site .uhr-dial{aspect-ratio:420/487;width:480px;height:auto;position:relative}.bm-site .uhr-n{font:500 var(--fs-lab) var(--f-mono);fill:var(--ink-2)}.bm-site .uhr-svg{width:100%;height:100%;display:block;overflow:visible}.bm-site .uhr-rest,.bm-site .uhr-bow{fill:none;stroke-width:2px}.bm-site .uhr-rest{stroke:var(--line)}.bm-site .uhr-bow{stroke:var(--em)}.bm-site .uhr-dots circle{fill:var(--grey-2);opacity:.75;transition:opacity var(--t-state) var(--ease-out), fill var(--t-state) var(--ease-out)}.bm-site .uhr-dots circle[data-late]{fill:var(--grey-2);opacity:.4}.bm-site .uhr-dots circle:not([data-on]){opacity:.1}.bm-site .uhr-dots[data-focus] g:not([data-hot]) circle[data-on]{opacity:.2}.bm-site .uhr-dots g[data-hot] circle[data-on]{opacity:1;fill:var(--em)}.bm-site .uhr-days path{fill:#0e0e1100;cursor:pointer;transition:fill var(--t-hover) var(--ease-out);outline:none}.bm-site .uhr-days path:hover{fill:#0e0e1109}.bm-site .uhr-days path[aria-pressed=true]{fill:#0e0e110f}.bm-site .uhr-days path:focus-visible{fill:#0e0e110f;stroke:var(--em);stroke-width:1.5px}.bm-site .uhr-marks span{font:400 var(--fs-lab)/1 var(--f-mono);color:var(--grey);white-space:nowrap;pointer-events:none;position:absolute;translate:-50% -50%}.bm-site .uhr-marks span[data-em]{color:var(--ink)}.bm-site .uhr-read{text-align:center;width:220px;color:var(--ink-2);pointer-events:none;position:absolute;top:57.906%;left:37.89%;translate:-50% -50%}.bm-site .uhr-read b{font:700 var(--fs-xl)/1.1 var(--f-head);letter-spacing:-.02em;color:var(--ink);display:block}.bm-site .uhr figcaption{padding-left:var(--gap);max-width:calc(42ch + var(--gap))}.bm-site .kt-uhr{padding-right:20px;position:absolute;top:57.906%;right:100%;translate:0 -50%}.bm-site .fv-list{min-width:0}.bm-site .count{font:600 var(--fs-l)/1.3 var(--f-head);letter-spacing:-.01em;color:var(--ink-2)}.bm-site .count .roll{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.bm-site .reg-list{overscroll-behavior:contain;scrollbar-width:thin;height:600px;margin:14px 0 0;padding:0;list-style:none;position:relative;overflow-y:auto}.bm-site .reg-list[hidden]{display:none}.bm-site .reg-list a{border-radius:var(--r);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:60px;padding:6px 8px 6px 0;text-decoration:none;display:grid}.bm-site .reg-list a:hover{background:var(--desk)}.bm-site .reg-list a:focus-visible{outline-offset:-2px}.bm-site .r-title{font:600 var(--fs-m)/1.4 var(--f-head);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bm-site .r-buyer{font-size:var(--fs-xs);color:var(--grey);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;line-height:1.45;display:block;overflow:hidden}.bm-site .rr{place-items:center;width:30px;height:30px;display:grid}.bm-site .rr svg{width:26px;height:26px}.bm-site .rr circle{fill:none;stroke-width:3.4px}.bm-site .rr .rest{stroke:var(--line)}.bm-site .rr .arc{stroke:#8d939d}.bm-site .r-meta{white-space:nowrap;justify-items:end;gap:1px;display:grid}.bm-site .r-meta b{color:var(--ink);font-weight:500}.bm-site .ghost-row{pointer-events:none;background:var(--paper);position:absolute;left:0;right:0}.bm-site .reg-empty{height:600px;font-size:var(--fs-s);color:var(--ink-2);margin-top:10px;padding:20px 0}.bm-site .reg-empty[hidden]{display:none}.bm-site .sugg{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.bm-site .reg-foot{gap:10px;padding-top:24px;display:grid}.bm-site .reg-foot .link{font-size:var(--fs-s);justify-self:start}.bm-site .reg-foot .link .pfeil{vertical-align:-.12em;display:inline-block}.bm-site .roll{display:inline-flex}.bm-site .roll .dg{vertical-align:bottom;height:1.15em;line-height:1.15em;display:inline-block;overflow:hidden}.bm-site .roll .st{flex-direction:column;display:flex}.bm-site .roll .st>span{height:1.15em}.bm-site [data-register][data-wenig] .reg-list,.bm-site [data-register][data-wenig] .reg-empty{height:auto;max-height:600px}.bm-site [data-register][data-wenig] .reg-empty{min-height:120px}.bm-site [data-register-empty] .leer-eigen{color:var(--ink-2);margin-bottom:14px}@media (prefers-reduced-motion:no-preference){.bm-site .reg-list:not(.settled) .rr .arc{animation:bm-fill var(--t-draw) var(--ease-out) calc(.2s + var(--n) * 45ms) both}.bm-site .uhr-dots circle{animation:bm-uhrfall var(--t-surface) var(--ease-out) both;animation-timeline:--uhr;animation-range:cover calc(30% + var(--d) * 0.6%) cover calc(33% + var(--d) * 0.6%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bm-site .uhr-dial{view-timeline:--uhr block}}}@supports not (animation-timeline:view()){.bm-site .uhr-dots circle{animation:none}}@keyframes bm-uhrfall{0%{opacity:0;transform:translate(var(--fx), var(--fy))}}@keyframes bm-fill{0%{stroke-dashoffset:var(--v)}to{stroke-dashoffset:0}}@media (min-width:1181px) and (max-width:1439px){.bm-site .fv{grid-template-columns:calc(340px - var(--gap)) minmax(0, 1fr);gap:40px}.bm-site .uhr,.bm-site .uhr-dial{width:340px}}@media (max-width:1180px){.bm-site .fv{grid-template-columns:calc(400px - var(--gap)) minmax(0, 1fr);gap:44px}.bm-site .uhr,.bm-site .uhr-dial{width:400px}}@media (max-width:899px){.bm-site .chipbar{scrollbar-width:none;flex-wrap:nowrap;gap:8px 20px;margin-right:-16px;padding-right:16px;overflow-x:auto}.bm-site .chipbar::-webkit-scrollbar{display:none}.bm-site .fv{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:36px}.bm-site .uhr{width:min(calc(100% + var(--gap)), 340px)}.bm-site .uhr-dial{aspect-ratio:420/487;width:100%;height:auto}.bm-site .uhr-read{width:40%}.bm-site .uhr-read b{font-size:var(--fs-m)}.bm-site .reg-list,.bm-site .reg-empty{height:480px}.bm-site .reg-list a{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:58px}.bm-site .r-meta .r-portal{display:none}}.bm-site .r-filter,.bm-site .r-frist,.bm-site .r-cap{display:none}@media (max-width:899px){.bm-site [data-anriss] .chipbar,.bm-site [data-anriss] .uhr,.bm-site [data-anriss] .reg-list li[data-anriss-aus]{display:none}.bm-site [data-anriss] .r-filter{text-align:left;background:var(--white);border-radius:var(--r);border:1px solid #c4c7cd;gap:2px;width:100%;min-height:56px;margin-top:12px;padding:8px 16px;display:grid}.bm-site .r-filter b{font:600 var(--fs-m) / 1.3 var(--f-head);color:var(--ink)}.bm-site .r-filter span{font-size:var(--fs-s);color:var(--grey)}.bm-site .r-filter:focus-visible{outline:2px solid var(--em);outline-offset:1px}.bm-site [data-anriss] .fv{gap:16px;margin-top:24px}.bm-site [data-anriss] .reg-list,.bm-site [data-anriss] .reg-empty{height:auto;max-height:none;overflow:visible}.bm-site [data-anriss] .reg-list li+li{margin-top:8px}.bm-site [data-anriss] .reg-list a{background:var(--white);border:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:6px 12px;padding:12px 14px}.bm-site [data-anriss] .rr{grid-row:1/span 2;width:28px;height:28px}.bm-site [data-anriss] .r-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.bm-site [data-anriss] .r-meta{display:none}.bm-site [data-anriss] .r-frist{font:600 var(--fs-s) / 1.4 var(--f-body);font-variant-numeric:tabular-nums;color:var(--ink);background:var(--desk);border-radius:var(--r);grid-column:2;justify-self:start;padding:3px 8px;display:block}.bm-site [data-anriss] .r-cap{display:block}.bm-site [data-anriss] .reg-foot{padding-top:20px}.bm-site [data-anriss] .reg-foot .link{min-height:48px;font-size:var(--fs-m);color:var(--ink);border:1px solid var(--ink);border-radius:var(--r);justify-content:center;justify-self:stretch;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex}}.bm-site .r-blatt{border-radius:var(--r) var(--r) 0 0;background:var(--white);width:100%;max-width:none;max-height:85dvh;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}.bm-site .r-blatt::backdrop{background:#0e0e1152}.bm-site .r-blatt-in{padding:20px 16px calc(16px + env(safe-area-inset-bottom));gap:16px;display:grid}.bm-site .r-blatt h3{font-size:var(--fs-l)}.bm-site .r-blatt .chips{flex-wrap:wrap;gap:8px;display:flex}.bm-site .r-blatt .chip{min-height:44px;font-size:var(--fs-m)}.bm-site .r-blatt .count{font-size:var(--fs-m)}.bm-site .r-blatt .btn{justify-content:center;min-height:48px}@media (prefers-reduced-motion:no-preference){.bm-site .r-blatt[open]{transition:translate var(--t-state) var(--ease-out)}@starting-style{.bm-site .r-blatt[open]{translate:0 100%}}}.bm-site .akte{padding:var(--sec) 0}.bm-site .blatt{margin-top:var(--kopf);isolation:isolate;grid-template-columns:minmax(0,880px) minmax(300px,1fr);column-gap:56px;display:grid;position:relative}.bm-site .blatt:before{content:"";z-index:-1;background:var(--white);border-radius:var(--r-paper);width:min(880px,100%);box-shadow:var(--sh-paper);position:absolute;inset:0 auto 0 0}.bm-site .blatt>*{grid-column:1;padding-inline:56px}.bm-site .blatt>.note{grid-column:2;align-self:center;padding:0}.bm-site .b-head{padding-top:48px;padding-bottom:24px}.bm-site .b-head .tag{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-2);background:var(--desk);border-radius:var(--r);padding:2px 8px;line-height:1.5;display:inline-block}.bm-site .b-head h3{font-size:var(--fs-xl);margin-top:12px}.bm-site .b-head p{font-size:var(--fs-s);color:var(--ink-2);margin-top:6px}.bm-site .blatt h4{font-size:var(--fs-m);letter-spacing:-.005em;padding-top:22px}.bm-site .blatt>p{font-size:var(--fs-m);color:#4a4f58;padding-top:10px;padding-bottom:6px;line-height:1.7}.bm-site .blatt>p.last{padding-bottom:48px}@media (min-width:900px){.bm-site .blatt>p{max-width:calc(52ch + 112px)}.bm-site .b-head p{max-width:55ch}}.bm-site .blatt .q{position:relative}.bm-site .blatt .q>span.qt{isolation:isolate;margin-inline:-10px;padding:6px 10px;display:block;position:relative}.bm-site .blatt .q>span.qt:before{content:"";z-index:-1;border-radius:var(--r-paper);background:var(--em-tint);transform-origin:0;transition:transform var(--t-surface) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.bm-site .blatt .q[data-active=true]{color:var(--ink)}.bm-site .blatt .q[data-active=true]>span.qt:before{transform:scaleX(1)}.bm-site .blatt .q .nr{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--grey);margin-right:8px}.bm-site .blatt .q .mk{width:1.4em;font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--grey);display:inline-block}.bm-site .blatt .q .mk[data-on]{color:var(--ink)}.bm-site .blatt .scan{z-index:2;pointer-events:none;border-radius:var(--r-paper);width:min(880px,100%);height:100%;position:absolute;top:0;left:0;overflow:hidden}.bm-site .blatt .scan:before{content:"";border-top:1px solid var(--em);opacity:0;position:absolute;inset:0}.bm-site .blatt .q[data-scan]:after{content:"";z-index:-1;border-radius:var(--r-paper);background:var(--em-tint);opacity:0;position:absolute;inset:0 38px}.bm-site .blatt .note{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;max-width:480px;display:grid}.bm-site .blatt .note button{text-align:left;border-radius:var(--r);transition:border-color var(--t-hover) var(--ease-out);background:0 0;border:1px solid #0000;gap:2px;margin-left:-12px;padding:10px 14px;display:grid}.bm-site .blatt .note button:hover{border-color:var(--line)}.bm-site .blatt .note button[aria-pressed=true]{border-color:var(--ink)}.bm-site .req-name{font:600 var(--fs-l) / 1.3 var(--f-head);letter-spacing:-.01em}.bm-site .req-note{font-size:var(--fs-s);color:var(--grey)}.bm-site :is(.blatt,.score) .sw{font-size:var(--fs-xs);color:var(--ink-2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:6px 2px;font-weight:600;display:flex}.bm-site :is(.blatt,.score) .sw input{width:18px;height:18px;accent-color:var(--ink);margin:0}.bm-site .akte-foot{flex-wrap:wrap;align-items:baseline;gap:8px 32px;margin-top:32px;display:flex}.bm-site .dichte{font:600 var(--fs-m) / 1.4 var(--f-head)}@media (prefers-reduced-motion:no-preference){.bm-site .blatt[data-scanning] .scan:before{animation:bm-scan var(--t-pen) var(--ease-out) both}.bm-site .blatt[data-scanning] .q[data-scan]:after{animation:bm-glow var(--t-draw) var(--ease-out) var(--d,0s) both}}@keyframes bm-scan{0%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes bm-glow{0%{opacity:0}35%{opacity:1}to{opacity:0}}@media (max-width:899px){.bm-site .blatt{grid-template-columns:minmax(0,1fr);margin-top:32px}.bm-site .blatt>*{padding-inline:20px}.bm-site .blatt>.note{grid-column:1;max-width:none;padding:4px 20px 8px}.bm-site .blatt .scan{width:100%}}.bm-site .akte-liste,.bm-site .akte .nur-klein{display:none}@media (max-width:899px){.bm-site .akte .nur-gross,.bm-site .blatt-gross{display:none}.bm-site .akte .nur-klein{display:inline}.bm-site .akte-liste{margin-top:28px;display:block}.bm-site .akte-foot-mobil{margin-top:20px}.bm-site .akte-foot-mobil .dichte{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bm-site .al-dichte{top:var(--nav-h);z-index:2;font:600 var(--fs-m) / 1.4 var(--f-head);background:var(--paper);border-bottom:1px solid var(--line);padding:12px 0;position:sticky}.bm-site .al-dichte b{font-variant-numeric:tabular-nums;font-weight:800}.bm-site .al-blatt{background:var(--white);border-radius:var(--r-paper);box-shadow:var(--sh-paper);margin-top:12px;padding:20px 16px 4px}.bm-site .al-blatt .b-head{padding:0 0 12px}.bm-site .al-blatt ul{margin:0;padding:0;list-style:none}.bm-site .al-blatt li{border-top:1px solid var(--line);padding-bottom:8px}.bm-site .al-zeile{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.bm-site .al-zeile button{text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);column-gap:4px;min-height:56px;padding:10px 0 2px;display:grid}.bm-site .al-zeile button:focus-visible{outline:2px solid var(--em);outline-offset:2px}.bm-site .al-zeile .mk{font-family:var(--f-mono);color:var(--grey);grid-row:1/span 2;padding-top:3px}.bm-site .al-zeile .mk[data-on]{color:var(--ink)}.bm-site .al-zeile .req-name{font-size:var(--fs-l)}.bm-site .al-sw{min-height:44px;font-size:var(--fs-s);color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.bm-site .al-sw input{width:22px;height:22px;accent-color:var(--ink);margin:0}.bm-site .al-zitat{font-size:var(--fs-m);color:var(--ink);background:var(--em-tint);border-radius:var(--r-paper);margin:8px 0 0;padding:10px 12px;line-height:1.6}.bm-site .al-zitat[hidden]{display:none}.bm-site .al-zitat .mono{margin-bottom:4px;display:block}.bm-site .al-zitat .nr{font:400 var(--fs-xs) var(--f-mono);color:var(--grey);margin-right:6px}}.bm-site .score{padding:0 0 var(--sec)}.bm-site .rechnung{margin-top:var(--kopf);grid-template-columns:calc(216px - var(--gap) - 216px * 2.085 / 36) minmax(0, 1fr);align-items:start;column-gap:96px;display:grid}.bm-site .score-ring{aspect-ratio:1;width:148px;position:relative}.bm-site .score-ring svg{width:100%;height:100%;display:block}.bm-site .score-ring .rest{stroke:var(--line)}.bm-site .score-ring .arc{stroke:var(--em);transition:stroke-dasharray var(--t-surface) var(--ease-out)}.bm-site .score-ring .ring-val{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.bm-site .score-ring .ring-val b{font:800 var(--fs-2xl) / 1 var(--f-head);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.bm-site .score-ring .roll{display:inline-flex}.bm-site .score-ring .roll .dg{vertical-align:bottom;height:1.15em;line-height:1.15em;display:inline-block;overflow:hidden}.bm-site .score-ring .roll .st{flex-direction:column;display:flex}.bm-site .score-ring .roll .st>span{height:1.15em}.bm-site .ring-big{width:216px;margin-left:calc(-1 * var(--gap) - 216px * 2.085 / 36)}.bm-site .ring-big+.mono{max-width:22ch;margin-top:20px}.bm-site .calc{gap:40px;display:grid}.bm-site .profil{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 28px;margin:0;padding:0;display:grid}.bm-site .profil legend{font:700 var(--fs-m) / 1.3 var(--f-head);letter-spacing:-.01em;grid-column:1/-1;margin-bottom:4px;padding:0}.bm-site .score .field{align-content:start;gap:8px;display:grid}.bm-site .score .field label{font-weight:600;font-size:var(--fs-s);justify-content:space-between;display:flex}.bm-site .score .field output{font-family:var(--f-mono);font-size:var(--fs-s);font-weight:500}.bm-site .score .field select{appearance:none;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235f6674' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center;border-radius:var(--r);font-size:var(--fs-m);border:1px solid #c4c7cd;padding:11px 40px 11px 14px}.bm-site .score .field input[type=range]{width:100%;height:44px;accent-color:var(--ink);margin:-4px 0 -10px}.bm-site .score .field .hint{font-size:var(--fs-xs);color:var(--grey);font-family:var(--f-mono)}.bm-site .belege-note{font-size:var(--fs-s);color:var(--ink-2);grid-column:1/-1}.bm-site .profil .nachweise{border:0;flex-wrap:wrap;grid-column:1/-1;gap:4px 20px;margin:0;padding:0;display:flex}.bm-site .profil .nachweise legend{font-weight:600;font-size:var(--fs-s);margin-bottom:6px;padding:0}.bm-site .ledger{columns:2;column-gap:40px;margin:0;padding:0;list-style:none}.bm-site .ledger li{break-inside:avoid;font-size:var(--fs-m);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:13px 0;display:grid}.bm-site .ledger .why{color:var(--grey);font-size:var(--fs-xs);font-family:var(--f-mono);margin-top:1px;display:block}.bm-site .ledger .pts{font-family:var(--f-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums;align-self:center;font-weight:500}.bm-site .ledger li[data-zero] .pts{color:var(--grey)}.bm-site .summe{font-size:var(--fs-l);border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-top:18px;font-weight:600;display:flex}.bm-site .summe .pts{font-family:var(--f-mono);font-weight:500}@media (max-width:899px){.bm-site .rechnung{grid-template-columns:minmax(0,1fr);row-gap:28px;margin-top:36px}.bm-site .ring-big{width:152px;margin-left:0}.bm-site .profil{grid-template-columns:minmax(0,1fr)}.bm-site .ledger{columns:1}}.bm-site .bahn{padding:0 0 var(--sec)}.bm-site .bahn .tabs{display:none}.bm-site .lanes{margin-top:var(--kopf);gap:8px;display:flex}.bm-site .lanes>.lane{flex:1 1 0}.bm-site .lanes>.lane:has(.card){flex-grow:1.9}.bm-site .lane{background:var(--desk);border-radius:var(--r);flex-direction:column;min-width:0;min-height:480px;padding:18px 12px 14px;display:flex}.bm-site .lane-h{font-size:var(--fs-m);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:8px;padding:0 4px;display:flex}.bm-site .bahn .lane-n{font-family:var(--f-mono);font-size:var(--fs-s);color:var(--grey);font-weight:500;display:inline-block}.bm-site .lane-c{place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.bm-site .lane-c .lane-n{font-size:var(--fs-xs);color:var(--ink-2);position:relative}.bm-site .nodring{width:100%;height:100%;position:absolute;inset:0}.bm-site .nodring circle{fill:none;stroke-width:2.4px}.bm-site .nodring .rest{stroke:var(--line)}.bm-site .nodring .nr-arc{stroke:var(--em);stroke-dasharray:100 100;stroke-dashoffset:100px;opacity:0}.bm-site .lane-d{font-size:var(--fs-xs);color:var(--grey);min-height:2.9em;padding:2px 4px 0;line-height:1.45}.bm-site .lane ol{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bm-site .lane-empty{font-size:var(--fs-xs);color:var(--grey);margin:12px 4px 0;line-height:1.5}.bm-site .lane-empty[hidden]{display:none}.bm-site .lane[data-lane=lernen] .lane-empty{color:var(--ink-2)}.bm-site .card{background:var(--white);border-radius:var(--r);will-change:transform;padding:14px 14px 12px;box-shadow:0 1px 2px #14282012}.bm-site .card .mono b{color:var(--ink);font-weight:500}.bm-site .c-title{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font:600 var(--fs-s) / 1.35 var(--f-head);letter-spacing:-.005em;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}.bm-site .c-buyer{font-size:var(--fs-xs);color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;line-height:1.4;display:-webkit-box;overflow:hidden}.bm-site .c-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bm-site .c-actions button{border:1px solid var(--line);background:var(--white);border-radius:var(--r);font-size:var(--fs-xs);transition:transform var(--t-state) var(--ease-out), border-color var(--t-hover) var(--ease-out);padding:6px 9px;font-weight:600;line-height:1.2}.bm-site .c-actions button:active{transform:scale(.97)}.bm-site .c-actions [data-verfolgen]{border-color:var(--ink);color:var(--ink)}.bm-site .c-actions [data-verfolgen]:hover{background:var(--desk)}.bm-site .c-actions [data-verwerfen]{color:var(--grey)}.bm-site .c-actions [data-verwerfen]:hover{color:var(--ink);border-color:#b9bdc4}.bm-site .c-done{font-size:var(--fs-xs);color:var(--ink-2);font-family:var(--f-mono);margin-top:10px}.bm-site .bahn-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;display:flex}.bm-site .bahn-foot button{border:1px solid var(--line);background:var(--white);border-radius:var(--r);font-size:var(--fs-s);padding:8px 12px;font-weight:500}.bm-site .bahn-foot button:hover{border-color:#b9bdc4}@media (max-width:1341px){.bm-site .lanes{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bm-site .lane{min-height:0}}@media (max-width:899px){.bm-site .c-actions button{min-height:44px}.bm-site .bahn .tabs{scrollbar-width:none;gap:6px;margin:28px -16px 0 0;padding:2px 16px 2px 0;display:flex;overflow-x:auto}.bm-site .bahn .tabs::-webkit-scrollbar{display:none}.bm-site .bahn .tabs button{border:1px solid var(--line);background:var(--white);border-radius:var(--r);font-size:var(--fs-s);flex:none;padding:8px 12px;font-weight:500}.bm-site .bahn .tabs button .lane-n{font-size:var(--fs-xs);margin-left:6px}.bm-site .bahn .tabs button[aria-selected=true]{border-color:var(--ink);color:var(--ink)}.bm-site .lanes{grid-template-columns:minmax(0,1fr);margin-top:16px;display:grid}.bm-site .lane{min-height:0;padding:14px 12px;display:none}.bm-site .lane[data-on]{display:flex}.bm-site .lane-h{display:none}.bm-site .lane-d{min-height:0}}.bm-site .card .c-tag{margin-bottom:6px;line-height:1}.bm-site .card .tag{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-2);background:var(--desk);border-radius:var(--r);padding:2px 8px;line-height:1.5;display:inline-block}.bm-site .bahn-motiv{margin-top:var(--kopf)}.bm-site .karte{display:grid}.bm-site .karte>svg{grid-area:1/1;width:100%;height:auto;display:block}.bm-site svg[data-karte]{stroke:var(--karte-strich,#f3f4f3);stroke-width:1.2px;stroke-linejoin:round}.bm-site svg[data-karte] use{transition:fill var(--t-state) var(--ease-out)}.bm-site svg[data-karte] g[data-stufe="0"],.bm-site .legend .sw[data-stufe="0"]{fill:#eceeed;background:#eceeed}.bm-site svg[data-karte] g[data-stufe="1"],.bm-site .legend .sw[data-stufe="1"]{fill:#d3d7da;background:#d3d7da}.bm-site svg[data-karte] g[data-stufe="2"],.bm-site .legend .sw[data-stufe="2"]{fill:#aab0b7;background:#aab0b7}.bm-site svg[data-karte] g[data-stufe="3"],.bm-site .legend .sw[data-stufe="3"]{fill:#79818b;background:#79818b}.bm-site svg[data-karte] g[data-stufe="4"],.bm-site .legend .sw[data-stufe="4"]{fill:#3f4450;background:#3f4450}.bm-site svg[data-karte][data-fokus] g{fill:#e4e4e7}.bm-site svg[data-karte] use[data-on],.bm-site [data-an~=de] svg[data-karte] use[data-level=de],.bm-site [data-an~=at] svg[data-karte] use[data-level=at],.bm-site [data-an~=ch] svg[data-karte] use[data-level=ch]{fill:#2c3039}.bm-site svg[data-karte] use[data-aus]{opacity:.3}.bm-site svg[data-karte]:not([data-ruhig]) use:hover{fill:var(--ink)}.bm-site .karte-links{pointer-events:none}.bm-site .karte-links a{pointer-events:auto;cursor:pointer}.bm-site .karte-links use{fill:#0000;stroke:none;transition:fill var(--t-state) var(--ease-out)}.bm-site .karte-links a:hover use{fill:var(--ink)}.bm-site .karte-links a:focus-visible{outline:none}.bm-site .karte-links a:focus-visible use{stroke:var(--em);stroke-width:2px}.bm-site .fr-map{margin:0}.bm-site .fr-map figcaption{margin-top:14px}.bm-site .karte-wert{min-height:2.4em;font-size:var(--fs-s);color:var(--ink-2);align-items:baseline;gap:10px;margin-top:10px;display:flex}.bm-site .karte-wert b{font:800 var(--fs-xl) / 1 var(--f-head);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.bm-site .legend{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;list-style:none;display:flex}.bm-site .legend li{align-items:center;gap:6px;display:inline-flex}.bm-site .legend .sw{border-radius:2px;width:12px;height:12px;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.bm-site .mm>li>button{border-radius:var(--r);font:inherit;font-size:var(--fs-s);color:#3f4450;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-weight:500;display:inline-flex}.bm-site .mm>li>button:hover{color:var(--ink)}.bm-site .mm>li>button[aria-expanded=true]{color:var(--ink);background:var(--desk)}.bm-site .caret{width:6px;height:6px;transition:transform var(--t-state) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.bm-site [aria-expanded=true]>.caret{transform:translateY(1px)rotate(-135deg)}.bm-site .panel{background:var(--white);border-top:1px solid var(--line);box-shadow:var(--sh-panel);padding:32px 0 36px;position:absolute;top:100%;left:0;right:0}.bm-site .panel[hidden]{display:none}.bm-site .panel .wrap{padding-left:calc(var(--gutter) + var(--mx) + var(--gap));gap:40px;display:grid}.bm-site .p-produkt .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.bm-site .p-ausschreibungen .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,1.5fr) minmax(0,.7fr) minmax(0,.8fr) minmax(0,.55fr);gap:22px 28px}.bm-site .p-loesungen .wrap{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.bm-site .p-wissen .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}.bm-site .mv-t{font:700 var(--fs-m) / 1.3 var(--f-head);letter-spacing:-.01em;color:var(--ink)}.bm-site .mv-produkt{align-content:start;gap:10px;display:grid}.bm-site :is(.mv-score,.mv-bahn){border-radius:var(--r);background:var(--desk);padding:16px 18px;text-decoration:none;display:grid}.bm-site :is(.mv-score,.mv-bahn):hover{background:#ebedeb}.bm-site .mv-score{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}.bm-site .mv-score .mono{margin-top:4px}.bm-site .mv-ring{aspect-ratio:1;width:72px;position:relative}.bm-site .mv-ring svg{width:100%;height:100%;display:block}.bm-site .mv-ring circle{fill:none;stroke-width:3px}.bm-site .mv-ring .rest{stroke:var(--line)}.bm-site .mv-ring .arc{stroke:var(--em)}.bm-site .mv-ring .ring-val{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.bm-site .mv-ring .ring-val b{font:700 var(--fs-l) / 1 var(--f-mono);letter-spacing:0;font-variant-numeric:tabular-nums}.bm-site .mv-bahn ul{gap:6px;margin:10px 0 8px;padding:0;list-style:none;display:grid}.bm-site .mv-bahn li{font-size:var(--fs-s);color:var(--ink-2);grid-template-columns:88px minmax(0,1fr) 24px;align-items:center;gap:10px;display:grid}.bm-site .mv-bahn li .mono{text-align:right;color:var(--ink)}.bm-site .mv-cards{width:100%;height:12px}.bm-site .mv-cards rect{fill:var(--white);stroke:#c9ccd2;stroke-width:1px}.bm-site .mm-list.br-list a{justify-content:space-between;gap:12px;padding-block:3px;line-height:1.45;display:flex}.bm-site .br-list .mono{color:var(--grey)}.bm-site .p-ausschreibungen .mm-list a{padding-block:3px;line-height:1.45}.bm-site .p-ausschreibungen.panel{padding:28px 0 26px}.bm-site .p-ausschreibungen .mm-more{padding-top:14px}.bm-site .mv-map{align-content:start;gap:10px;display:grid}.bm-site .mv-dach{width:100%;height:auto;max-height:300px}.bm-site .mv-dach use{fill:#eceeed;stroke:#fff;stroke-width:1px;stroke-linejoin:round}.bm-site .mv-dach use[data-on]{fill:var(--ink-2);stroke:var(--ink-2)}.bm-site .mv-read{align-items:baseline;gap:10px;min-height:2.4em;display:flex}.bm-site .mv-read b{font:800 var(--fs-2xl) / 1 var(--f-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bm-site .mv-read b:empty{display:none}.bm-site .mv-read span{font-size:var(--fs-s);color:var(--ink-2);line-height:1.35}.bm-site .mm-more .more{font-size:var(--fs-s);color:var(--ink);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.bm-site .mm-more .more .arr{transition:transform var(--t-hover) var(--ease-out);display:inline-flex}.bm-site .mm-more .more:hover .arr{transform:translate(4px)}.bm-site .mv-tiles{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.bm-site .mv-tiles a{border-radius:var(--r);background:var(--desk);font-size:var(--fs-s);color:var(--ink);align-items:center;gap:14px;padding:14px 16px;font-weight:600;text-decoration:none;display:flex}.bm-site .mv-tiles a:hover{background:#ebedeb}.bm-site .glyph{flex:none;width:30px;height:30px}.bm-site .glyph circle{fill:none;stroke-width:3px}.bm-site .glyph .rest{stroke:#d9dbdf}.bm-site .mv-zahlen{border-radius:var(--r);background:var(--desk);min-height:100%;color:var(--ink);align-content:start;gap:4px;padding:22px 24px;text-decoration:none;display:grid;position:relative;overflow:hidden}.bm-site .mv-zahlen:hover{background:#ebedeb}.bm-site .mv-line{pointer-events:none;width:104px;height:auto;position:absolute;top:20px;right:20px}.bm-site .mv-line use{fill:none;stroke:#b9bec6;stroke-width:1.4px;stroke-linejoin:round}.bm-site .mv-big{font:800 var(--fs-2xl) / 1 var(--f-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;position:relative}.bm-site .mv-sub{font-size:var(--fs-s);color:var(--ink-2);position:relative}.bm-site .mv-zahlen .mono{margin-top:10px;position:relative}.bm-site .mm-h{font:700 var(--fs-s) / 1.3 var(--f-head);letter-spacing:-.005em;color:var(--ink);margin:0 0 10px}.bm-site .mm-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bm-site .mm-list a{border-radius:var(--r);font-size:var(--fs-s);color:var(--ink-2);margin-inline:-8px;padding:5px 8px;text-decoration:none;display:block}.bm-site .mm-list a:hover{background:var(--desk);color:var(--ink)}.bm-site .mm-list .mm-item{gap:1px;margin-inline:-10px;padding:9px 10px;display:grid}.bm-site .mm-item b{color:var(--ink);font-weight:600}.bm-site .mm-item span{font-size:var(--fs-xs);color:var(--grey);line-height:1.45}.bm-site .mm-more{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:8px 28px;padding-top:18px;display:flex}.bm-site .mm-note{font-size:var(--fs-s);color:var(--ink-2);max-width:30ch}.bm-site .p-loesungen .mm-note{border-top:1px solid var(--line);color:var(--grey);margin-top:18px;padding-top:14px}.bm-site .mm-list a[aria-current=page]{color:var(--ink);font-weight:600}.bm-site .mnav details{border-bottom:1px solid var(--line)}.bm-site .mnav summary{cursor:pointer;font:700 var(--fs-l) / 1.3 var(--f-head);justify-content:space-between;align-items:center;padding:16px 0;list-style:none;display:flex}.bm-site .mnav summary::-webkit-details-marker{display:none}.bm-site .mnav summary .caret{margin-right:4px}.bm-site .mnav details[open] summary .caret{transform:translateY(1px)rotate(-135deg)}.bm-site .mnav .mm-h{margin-top:14px}.bm-site .mnav .mm-list{padding-bottom:12px}.bm-site .mnav .mm-list a{font-size:var(--fs-m);padding:8px}.bm-site .nav :is(a,button):not(.mnav *){scroll-margin-top:-88px}@media (max-width:1180px){.bm-site .mm>li>button{padding:8px 7px}.bm-site .panel .wrap{gap:28px}}@media (max-width:1023px){.bm-site .panel .wrap{padding-left:var(--gutter)}}@media print{.bm-site .panel{display:none!important}}.bm-site .schritte{padding-top:var(--sec)}.bm-site .sf-wrap{position:relative}.bm-site .sf-marker{pointer-events:none;width:1px;height:25%;position:absolute;left:0}.bm-site .sf-marker:first-child{top:0}.bm-site .sf-marker:nth-child(2){top:25%}.bm-site .sf-marker:nth-child(3){top:50%}.bm-site .sf-marker:nth-child(4){top:75%}.bm-site .sf{margin-top:var(--kopf);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;display:grid}.bm-site .sf-nav{grid-template-columns:calc(var(--gap) + 6px) minmax(0, 1fr);margin-left:calc(-1 * var(--gap) - 6px);display:grid}.bm-site .sf-pfad svg{width:32px;height:440px;display:block;overflow:visible}.bm-site .sf-pfad path{fill:none;stroke-width:1px;stroke-linecap:butt}.bm-site .sf-pfad .pfad-bg,.bm-site .sf-pfad .hook{stroke:var(--line)}.bm-site .sf-pfad .pfad-on{stroke:var(--em);stroke-dasharray:100 100;stroke-dashoffset:0}.bm-site .sf-tabs{grid-template-rows:repeat(4,110px);margin:0;padding:0;list-style:none;display:grid}.bm-site .sf-tabs button{text-align:left;background:0 0;border:0;align-content:start;gap:4px;width:100%;padding:0;display:grid}.bm-site .sf-tabs button b{font:700 var(--fs-xl) / 1.2 var(--f-head);letter-spacing:-.02em;color:#7a808b;transition:color var(--t-state) var(--ease-out)}.bm-site .sf-tabs button span{font-size:var(--fs-s);color:var(--grey);max-width:32ch;line-height:1.5}.bm-site .sf-tabs button[aria-current=step] b{color:var(--ink)}.bm-site .sf-tabs button[aria-current=step] span{color:var(--ink-2)}.bm-site .sf-stage{height:min(600px, calc(100dvh - var(--nav-h) - 250px));background:var(--desk);border-radius:var(--r);min-height:480px;position:relative;overflow:hidden}.bm-site .sb-sheet{background:var(--white);border-radius:var(--r-paper);width:min(380px,48%);box-shadow:var(--sh-paper);padding:24px 26px;position:absolute;top:24px;bottom:24px;left:24px;overflow:hidden}.bm-site .sb-scan{border-top:1px solid var(--em);opacity:0;pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0}.bm-site .sb-sheet .tag{width:fit-content;font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-2);background:var(--desk);border-radius:var(--r);padding:2px 8px;line-height:1.5;display:block}.bm-site .sb-h{font:700 var(--fs-m) / 1.3 var(--f-head);letter-spacing:-.01em;margin-top:10px}.bm-site .sb-sheet>p:not(.sb-h){font-size:var(--fs-xs);color:#51565f;margin-top:9px;line-height:1.6}.bm-site .sb-sheet .q{isolation:isolate;margin-inline:-8px;padding:3px 8px;position:relative}.bm-site .sb-sheet .q:before{content:"";z-index:-1;border-radius:var(--r-paper);background:var(--em-tint);transform-origin:0;transition:transform var(--t-surface) var(--ease-out) calc(var(--k) * 60ms);position:absolute;inset:0;transform:scaleX(0)}.bm-site .sb-sheet .q .nr{font-family:var(--f-mono);color:var(--grey);margin-right:4px}.bm-site .sf-stage .mk{width:1.3em;font-family:var(--f-mono);color:var(--grey);opacity:0;transition:opacity var(--t-state) var(--ease-out), transform var(--t-state) var(--ease-out);display:inline-block}.bm-site .sf-stage [data-on]>.mk{color:var(--ink)}.bm-site .sb-panel{grid-template-rows:auto auto 1fr;gap:10px;width:calc(52% - 72px);display:grid;position:absolute;top:24px;bottom:24px;right:24px}.bm-site .sb-t{font:700 var(--fs-m) / 1.3 var(--f-head)}.bm-site .sb-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bm-site .sb-list li{background:var(--white);border-radius:var(--r);font-size:var(--fs-s);opacity:0;transition:opacity var(--t-surface) var(--ease-out) calc(var(--k) * 45ms), transform var(--t-surface) var(--ease-out) calc(var(--k) * 45ms);align-items:baseline;gap:6px;padding:8px 12px;display:flex}.bm-site .sb-list li .mono{margin-left:auto}.bm-site .sb-score{opacity:0;transition:opacity var(--t-surface) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-self:end;align-items:center;gap:18px;display:grid}.bm-site .sb-ring{aspect-ratio:1;width:120px;position:relative}.bm-site .sb-ring svg{width:100%;height:100%}.bm-site .sb-ring circle{fill:none;stroke-width:3px}.bm-site .sb-ring .rest{stroke:var(--line)}.bm-site .sb-ring .seg{stroke:var(--em)}.bm-site .sb-ring .seg-beleg{stroke-dasharray:0 100;transition:stroke-dasharray var(--t-surface) var(--ease-out) calc(var(--i) * 90ms)}.bm-site .sb-num{font:800 var(--fs-xl) / 1 var(--f-head);letter-spacing:-.03em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bm-site .sb-led{font-size:var(--fs-xs);gap:5px;margin:0;padding:0;list-style:none;display:grid}.bm-site .sb-led li{justify-content:space-between;gap:10px;display:flex}.bm-site .sb-led b{font-family:var(--f-mono);font-weight:500}.bm-site .sb-score .mono{margin-top:6px}.bm-site .sf-stage:not([data-stage=lesen]) .sb-sheet .q:before{transform:scaleX(1)}.bm-site .sf-stage:not([data-stage=lesen]) .sb-list li,.bm-site .sf-stage:is([data-stage=belegen],[data-stage=bewerten]) .mk,.bm-site .sf-stage[data-stage=bewerten] .sb-score{opacity:1}.bm-site .sf-stage[data-stage=bewerten] .seg-beleg{stroke-dasharray:var(--len) 100}.bm-site .sf-stage[data-stage=bewerten] .sb-list .mk[data-flown]{opacity:.35}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.bm-site .schritte .sf-wrap{height:260vh}.bm-site .schritte .sf-sticky{top:calc(var(--nav-h) + 32px);position:sticky}}@property --bm-score{syntax:"<integer>";inherits:false;initial-value:82}@supports (animation-timeline:view()){@media (min-width:900px) and (prefers-reduced-motion:no-preference){.bm-site .schritte .sf-wrap{view-timeline:--sf block}.bm-site .schritte .pfad-on{animation:linear both bm-sf-pfad;animation-timeline:--sf;animation-range:contain}.bm-site .schritte .hook{animation:linear both bm-sf-hook;animation-timeline:--sf;animation-range:contain calc(var(--i) * 25%) contain calc(var(--i) * 25% + 6%)}.bm-site .schritte .sb-scan{animation:linear both bm-sf-scan;animation-timeline:--sf;animation-range:contain 2% contain 20%}.bm-site .schritte .sb-sheet>p[style]{animation:linear both bm-sf-lift;animation-timeline:--sf;animation-range:contain var(--a) contain var(--b)}.bm-site .schritte .sb-sheet .q:before{animation:linear both bm-sf-mark;animation-timeline:--sf;animation-range:contain calc(26% + var(--k) * 3%) contain calc(31% + var(--k) * 3%);transition:none}.bm-site .schritte .sb-list li{animation:linear both bm-sf-in-list;animation-timeline:--sf;animation-range:contain calc(33% + var(--k) * 3%) contain calc(40% + var(--k) * 3%);transition:none}.bm-site .schritte .sf-stage .mk{animation:linear both bm-sf-tick;animation-timeline:--sf;animation-range:contain calc(52% + var(--k,0) * 4%) contain calc(56% + var(--k,0) * 4%);transition:none}.bm-site .schritte .sb-list li[data-on]>.mk{animation:linear both bm-sf-tick,linear both bm-sf-fly;animation-timeline:--sf,--sf;animation-range:contain calc(52% + var(--k) * 4%) contain calc(56% + var(--k) * 4%), contain calc(80% + var(--k) * 3%) contain calc(86% + var(--k) * 3%)}.bm-site .schritte .sb-score{transition:none;animation:linear both bm-sf-in;animation-timeline:--sf;animation-range:contain 74% contain 80%}.bm-site .schritte .seg-base{animation:linear both bm-sf-seg;animation-timeline:--sf;animation-range:contain 76% contain 82%}.bm-site .schritte .seg-beleg{animation:linear both bm-sf-seg;animation-timeline:--sf;animation-range:contain calc(80% + (var(--i) - 2) * 3% + 5%) contain calc(80% + (var(--i) - 2) * 3% + 9%);transition:none}.bm-site .schritte .sb-num{counter-reset:sc var(--bm-score);color:#0000;animation:linear both bm-sf-num;animation-timeline:--sf;animation-range:contain 76% contain 96%}.bm-site .schritte .sb-num:after{content:counter(sc);color:var(--ink);place-items:center;display:grid;position:absolute;inset:0}}}@keyframes bm-sf-pfad{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes bm-sf-hook{0%{stroke:var(--line)}to{stroke:var(--em)}}@keyframes bm-sf-scan{0%{opacity:1;transform:translateY(0)}90%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes bm-sf-lift{0%{transform:none}35%{transform:translateY(-3px)}to{transform:none}}@keyframes bm-sf-mark{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bm-sf-in-list{0%{opacity:0;transform:translate(var(--fx,-40px), var(--fy,0px)) scale(.94)}to{opacity:1;transform:none}}@keyframes bm-sf-tick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes bm-sf-fly{to{opacity:0;transform:translate(var(--tx,0px), var(--ty,0px)) scale(.5)}}@keyframes bm-sf-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bm-sf-seg{0%{stroke-dasharray:0 100}to{stroke-dasharray:var(--len) 100}}@keyframes bm-sf-num{0%{--bm-score:0}to{--bm-score:82}}.bm-site .sf-karten{display:none}@media (max-width:899px){.bm-site .sf{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px}.bm-site .schritte .sf-nav,.bm-site .schritte .sf-stage{display:none}.bm-site .schritte{padding-bottom:0}.bm-site .sf-karten{margin-top:20px;display:block}.bm-site .sf-spur{margin:0 calc(-1 * var(--gutter)) 0 0;padding:2px var(--gutter) 6px 0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;list-style:none;display:flex;position:relative;overflow-x:auto}.bm-site .sf-spur::-webkit-scrollbar{display:none}.bm-site .sf-karte{scroll-snap-align:start;background:var(--desk);border-radius:var(--r);flex-direction:column;flex:0 0 calc(100% - 28px);gap:8px;padding:16px;display:flex}.bm-site .sf-karte>.mono{color:var(--grey)}.bm-site .sf-karte h3{font-size:var(--fs-xl)}.bm-site .sf-karte .sk-t{color:var(--ink-2);margin-bottom:8px}.bm-site .sk-h{font:700 var(--fs-m) / 1.3 var(--f-head)}.bm-site .sk-blatt{color:#4a4f58;background:var(--white);border-radius:var(--r-paper);box-shadow:var(--sh-paper);gap:8px;padding:16px;display:grid}.bm-site .sk-blatt .tag{width:fit-content;font:400 var(--fs-xs) / 1.5 var(--f-mono);color:var(--ink-2);background:var(--desk);border-radius:var(--r);padding:2px 8px}.bm-site .sk-blatt .sk-h{color:var(--ink)}.bm-site .sk-blatt .nr{font:400 var(--fs-xs) var(--f-mono);color:var(--grey)}.bm-site .sk-liste{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bm-site .sk-liste li{background:var(--white);border-radius:var(--r);align-items:baseline;gap:8px;padding:10px 12px;display:flex}.bm-site .sk-liste li .mono{margin-left:auto}.bm-site .sk-liste .mk{width:1.2em;font-family:var(--f-mono);color:var(--grey)}.bm-site .sk-liste li[data-on] .mk{color:var(--em-strong)}.bm-site .sk-score{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.bm-site .sk-ring{aspect-ratio:1;width:104px;position:relative}.bm-site .sk-ring svg{width:100%;height:100%}.bm-site .sk-ring circle{fill:none;stroke-width:3px;stroke:var(--em)}.bm-site .sk-ring .rest{stroke:var(--line)}.bm-site .sk-ring b{font:800 var(--fs-xl) / 1 var(--f-head);letter-spacing:-.03em;place-items:center;display:grid;position:absolute;inset:0}.bm-site .sk-score .sb-led{font-size:var(--fs-s)}.bm-site .sk-score .mono{margin-top:6px}.bm-site .sf-steuer{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.bm-site .sf-pfeil{width:44px;height:44px;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:var(--r);transition:opacity var(--t-hover) var(--ease-out);place-items:center;display:grid}.bm-site .sf-pfeil:disabled{opacity:.35}.bm-site .sf-zurueck svg{rotate:180deg}.bm-site .sf-punkte{display:flex}.bm-site .sf-punkte button{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.bm-site .sf-punkte span{border:1.5px solid var(--grey-2);width:10px;height:10px;transition:width var(--t-state) var(--ease-out), background-color var(--t-state) var(--ease-out);border-radius:5px}.bm-site .sf-punkte [aria-current] span{background:var(--em);border-color:var(--em);width:24px}}@media (max-width:899px) and (orientation:landscape){.bm-site .sf-karte{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-auto-rows:min-content;column-gap:20px;display:grid}.bm-site .sf-karte>*{grid-column:1}.bm-site .sf-karte>:last-child{grid-area:1/2/span 4}.bm-site .sf-karte h3{font-size:var(--fs-l)}.bm-site .sk-blatt{gap:6px;padding:12px 14px}.bm-site .sk-liste{gap:4px;margin-top:6px}.bm-site .sk-liste li{padding:6px 10px}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.bm-site .sf-pfeil,.bm-site .sf-punkte span{transition:none}}@media print{.bm-site .schritte .sf-wrap{height:auto}.bm-site .schritte .sf-sticky{position:static}}.bm-site .sf-tabs .sf-ico{display:none}.bm-site .sf-motiv{margin-bottom:4px}.bm-site .sf-tabs .sf-ico .m{transition:stroke var(--t-hover) var(--ease-out)}.bm-site .sf-tabs button:not([aria-current]) .sf-ico .m{stroke:var(--ink)}@media (min-width:900px){.bm-site .sf .sf-motiv{display:none}.bm-site .sf-pfad svg{height:560px;margin-top:8px}.bm-site .sf-tabs{background:var(--desk);border-radius:var(--r);grid-template-rows:repeat(4,140px);padding:8px}.bm-site .sf-tabs button{border-radius:var(--r-paper);height:132px;transition:background-color var(--t-state) var(--ease-out), box-shadow var(--t-state) var(--ease-out);grid-template-rows:auto 1fr;grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:16px 20px}.bm-site .sf-tabs button[aria-current=step]{background:var(--white);box-shadow:var(--sh-paper)}.bm-site .sf-tabs button>:not(.sf-ico){grid-column:2}.bm-site .sf-tabs button b{font:700 var(--fs-l) / 1.2 var(--f-head);letter-spacing:-.01em;color:var(--ink-2)}.bm-site .sf-tabs button span{color:var(--ink-2);max-width:none;line-height:1.45}.bm-site .sf-tabs button[aria-current=step] b{color:var(--ink)}.bm-site .sf-tabs .sf-ico{grid-area:1/1/span 2;align-self:start;width:40px;display:block}}.bm-site .illu{width:100%;height:auto;display:block;overflow:visible}.bm-site .illu :is(.d,.t,.m,.p){fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bm-site .illu .t{stroke-opacity:.25}.bm-site .illu .m{stroke:var(--em)}.bm-site .illu :is(.p,.f0){fill:var(--paper)}.bm-site .illu .f1{fill:hsl(var(--muted))}.bm-site .illu .f2{fill:var(--line)}.bm-site .lx-bild{width:min(100%,160px);margin-top:40px}.bm-site .lx-bild:not([data-form=quadrat]){width:100%}.bm-site .lx-bild[data-form=breit]{max-width:480px}@media (min-width:900px){.bm-site .lx-bild[data-form=unten]{max-width:904px}}@media (min-width:1181px){.bm-site .lx .satz:has(>.lx-bild:is([data-form=quadrat],[data-form=breit])){grid-template-columns:[rand] var(--mx) [steg] var(--gap) [text] minmax(0, 1fr) [bild] auto [ende]}.bm-site .lx .satz:has(>.lx-bild:is([data-form=quadrat],[data-form=breit]))>h1{grid-column:text/ende}.bm-site .lx-bild:is([data-form=quadrat],[data-form=breit]){grid-area:2/bild/span 3;align-self:start;width:240px;margin:40px 0 0 48px}.bm-site .lx-bild[data-form=breit]{width:clamp(320px,30vw,480px)}}.bm-site .kopf .kopf-bild{width:64px;margin-bottom:16px}@media (min-width:900px){.bm-site .kopf .kopf-bild{--b:min(96px, calc(var(--mx) - 24px));width:var(--b);margin:18px 20px calc(-1 * var(--b)) 0;grid-area:2/rand;place-self:start end}}.bm-site .kopf .kopf-rand{display:none}@media (min-width:1181px){.bm-site .kopf .kopf-rand{--b:min(120px, calc(var(--mx) - 16px));width:var(--b);margin:18px 16px calc(-1 * var(--b)) 0;display:block}}.bm-site .q-motiv{width:min(100%,320px);margin-top:40px}.bm-site [data-page=start] .lx-figur{order:1;align-self:start;width:min(100%,280px);margin-top:40px}@media (min-width:900px) and (max-width:1279px){.bm-site [data-page=start] .lx-figur{grid-row:6}}@media (min-width:1280px){.bm-site [data-page=start] .lx .satz{grid-template-columns:[rand] var(--mx) [steg] var(--gap) [text] minmax(0, 1fr) [bild] auto [ende]}.bm-site [data-page=start] .lx .satz>:is(h1,.lx-fuss){grid-column:text/ende}.bm-site [data-page=start] .lx-figur{grid-area:2/bild/span 3;width:max(200px,min(clamp(320px,26vw,440px),120dvh - 648px));margin:40px 0 0 48px}}@keyframes bm-illu-draw{0%{stroke-dasharray:var(--len) 100000;stroke-dashoffset:var(--len)}to{stroke-dasharray:var(--len) 100000;stroke-dashoffset:0}}@keyframes bm-illu-fade{0%{opacity:0}}@keyframes bm-illu-mark{0%{stroke:var(--ink)}}.bm-site [data-illu]{--t:0s;--dur:.6s;--mark:.9s}@keyframes bm-illu-notausgang{to{opacity:1}}@media (prefers-reduced-motion:no-preference){.bm-site[data-js] [data-illu][data-stand=wartet]>*{opacity:0}.bm-site[data-js]:not([data-illu-an]) [data-illu][data-stand=wartet]>*{animation:bm-illu-notausgang .3s var(--ease-out) 2s forwards}.bm-site [data-illu=zeichnen][data-stand=laeuft] :is(.d,.t,.p):not(.ruhe){animation:bm-illu-draw var(--dur) var(--ease-out) var(--t) both}.bm-site [data-illu=zeichnen][data-stand=laeuft] .m:not(.ruhe){animation:bm-illu-draw var(--dur) var(--ease-out) var(--t) both, bm-illu-mark .3s var(--ease-out) var(--mark) backwards}.bm-site [data-illu=zeichnen][data-stand=laeuft] .m.ruhe{animation:bm-illu-mark .3s var(--ease-out) var(--mark) backwards}.bm-site [data-illu=zeichnen][data-stand=laeuft] :is(.f0,.f1,.f2){animation:bm-illu-fade .3s var(--ease-out) var(--t) both}}.bm-site .kw{gap:16px;display:grid}.bm-site .kw-bahn{position:relative}.bm-site .kw-stufen{margin:0;padding:0;list-style:none;display:grid}.bm-site .kw-st{min-width:0;height:48px;padding:0 148px 0 36px;position:relative}.bm-site .kw-st b{font:700 var(--fs-m) / 22px var(--f-head);letter-spacing:-.01em;color:var(--ink);display:block}.bm-site .kw-st[data-zustand=offen] b{color:var(--grey)}.bm-site .kw-st:before{content:"";border-left:1.5px dashed var(--grey-2);position:absolute;top:22px;bottom:0;left:10px}.bm-site .kw-st:last-child:before{display:none}.bm-site .kw-st[data-zustand=weg]:before{border-color:var(--ink);border-style:solid}.bm-site .kw-punkt{border:1.5px solid var(--grey-2);background:var(--paper);width:22px;height:22px;transition:border-color var(--t-state) var(--ease-out), background-color var(--t-state) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.bm-site .kw-punkt svg{visibility:hidden;width:12px;height:12px}.bm-site .kw-punkt path{fill:none;stroke:var(--white);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;--len:1}.bm-site .kw-st[data-zustand=weg] .kw-punkt{border-color:var(--ink);background:var(--ink)}.bm-site .kw-st[data-zustand=weg] .kw-punkt svg{visibility:visible}.bm-site .kw-st[data-zustand=hier] .kw-punkt{border:2px solid var(--em);background:var(--em);box-shadow:inset 0 0 0 4px var(--white)}.bm-site .kw-karte{background:var(--white);border:1px solid var(--line);border-radius:var(--r-paper);width:132px;box-shadow:var(--sh-paper);transform:translateY(calc(var(--i) * 48px));gap:6px;padding:10px 12px;display:grid;position:absolute;top:-6px;right:0}.bm-site .kw-karte .mono{font-size:var(--fs-xs);line-height:1.4}.bm-site .kw-karte i{background:var(--line);border-radius:1px;height:6px;display:block}.bm-site .kw-karte i:nth-child(2){background:var(--ink-2);width:88%}.bm-site .kw-karte i:nth-child(3){width:62%}@media (min-width:900px){.bm-site .kw-bahn{padding-top:80px;container-type:inline-size}.bm-site .kw-stufen{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}.bm-site .kw-st{height:auto;padding:32px 8px 0 0}.bm-site .kw-st:before{border-left:0;border-top:1.5px dashed var(--grey-2);inset:10px 0 auto 22px}.bm-site .kw-st[data-zustand=weg]:before{border-top-style:solid}.bm-site .kw-karte{width:min(156px, calc(100cqi / var(--n) - 8px));transform:translateX(calc(var(--i) * 100cqi / var(--n)));top:0;left:0;right:auto}}@media (prefers-reduced-motion:no-preference){.bm-site .kw[data-stand=laeuft] .kw-karte{transition:transform .3s var(--ease-out)}.bm-site .kw[data-stand=laeuft] .kw-bahn{animation:bm-illu-fade var(--t-state) var(--ease-out) both}.bm-site .kw[data-stand=laeuft] [data-zustand=weg] .kw-punkt path{animation:bm-illu-draw .3s var(--ease-out) both}.bm-site .kw[data-stand=laeuft] .kw-fuss{animation:bm-illu-fade .3s var(--ease-out) var(--fuss) both}}
