:root{--bmp-stage:#f4f5f6;--bmp-panel:#ffffff;--bmp-card:#ffffff;--bmp-shot:#f4f5f6;--bmp-ink:#16181c;--bmp-muted:#5b6270;--bmp-faint:#666d78;--bmp-line:#ececec;--bmp-line-strong:#e0e1e3;--bmp-shadow:0 1px 2px rgba(20,24,28,.04),0 8px 28px rgba(20,24,28,.06);--bmp-shadow-hover:0 4px 8px rgba(20,24,28,.06),0 14px 36px rgba(20,24,28,.12);--bmp-sig:var(--spf-brand);--bmp-sig-txt:#b84a00;--bmp-ok:#157a33;--bmp-ok-ink:#ffffff;--bmp-grid:rgba(22,24,28,.055);--bmp-onink:rgba(255,255,255,.26);--bmp-maxw:1320px}body.spf-night{--bmp-stage:#0f1011;--bmp-panel:#17181a;--bmp-card:#1a1c1e;--bmp-shot:#202326;--bmp-ink:#e8eaed;--bmp-muted:#9aa0a6;--bmp-faint:#868d96;--bmp-line:#2a2d30;--bmp-line-strong:#33363a;--bmp-shadow:0 1px 2px rgba(0,0,0,.4),0 8px 28px rgba(0,0,0,.5);--bmp-shadow-hover:0 4px 8px rgba(0,0,0,.5),0 14px 36px rgba(0,0,0,.6);--bmp-ok:#3ecf6a;--bmp-ok-ink:#0f1011;--bmp-sig:var(--spf-brand-night);--bmp-sig-txt:var(--spf-brand-night);--bmp-grid:rgba(232,234,237,.06);--bmp-onink:rgba(15,16,17,.22)}body.spf-night .bmp--hqv{--bmp-stage:#070a11;--bmp-panel:#0a0f18;--bmp-card:#0e1420;--bmp-shot:#141b28;--bmp-line:#1c2333;--bmp-line-strong:#252e42;--bmp-onink:rgba(7,10,17,.22)}.bmp-title,.bmp-h2,.bmp-h3,.bmp-ovw__kat{color:var(--bmp-ink)}.bmp{width:var(--bmp-vw,100vw);max-width:var(--bmp-vw,100vw);margin-left:calc(50% - var(--bmp-vw,100vw) / 2);margin-right:calc(50% - var(--bmp-vw,100vw) / 2);background:var(--bmp-stage);color:var(--bmp-ink);font-family:var(--spf-brand-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}.bmp *,.bmp *::before,.bmp *::after{box-sizing:border-box}.bmp img{max-width:100%;display:block}.bmp-in{max-width:var(--bmp-maxw);margin:0 auto;padding:0 22px}.bmp-draw{background:var(--bmp-panel);background-image:linear-gradient(var(--bmp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bmp-grid) 1px,transparent 1px);background-size:26px 26px;border-bottom:1px solid var(--bmp-line-strong)}.bmp-draw__in{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:44px;align-items:center;padding-top:40px;padding-bottom:40px}@media(max-width:991px){.bmp-draw__in{grid-template-columns:1fr;gap:30px}}.bmp-blue{position:relative}.bmp-blue img{width:100%;height:auto}.bmp-blue svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bmp-dim{stroke:var(--bmp-sig);stroke-width:1.4;fill:none;vector-effect:non-scaling-stroke}.bmp-dim--thin{stroke-width:1;stroke-dasharray:5 5;opacity:.5}.bmp-dimtxt{fill:var(--bmp-sig-txt);font-family:var(--spf-brand-cond);font-size:19px;font-weight:700;letter-spacing:.06em;text-anchor:middle}@media(prefers-reduced-motion:no-preference){.bmp-blue svg *{animation:bmp-ink .7s ease-out .35s both}@keyframes bmp-ink{from{opacity:0}to{opacity:1}}}@media(max-width:600px){.bmp-blue svg{display:none}}.bmp-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--spf-brand-cond);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--spf-brand-ink);background:var(--spf-brand);padding:5px 10px}.bmp-title{font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:clamp(34px,4.6vw,58px);line-height:1.02;letter-spacing:-.012em;margin:14px 0 0;text-wrap:balance}.bmp-title span{display:block;font-size:.46em;color:var(--bmp-muted);font-weight:500;letter-spacing:.02em;margin-top:9px;line-height:1.3}.bmp-sub{color:var(--bmp-muted);margin:16px 0 0;max-width:46ch}.bmp-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--bmp-line-strong);margin-top:22px}.bmp-mini div{padding:12px 0;border-bottom:1px solid var(--bmp-line);display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bmp-mini div:nth-child(odd){padding-right:20px;border-right:1px solid var(--bmp-line)}.bmp-mini div:nth-child(even){padding-left:20px}.bmp-mini dt{font-size:14px;color:var(--bmp-faint)}.bmp-mini dd{margin:0;font-family:var(--spf-brand-cond);font-weight:700;font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:520px){.bmp-mini{grid-template-columns:1fr}.bmp-mini div:nth-child(odd){padding-right:0;border-right:0}.bmp-mini div:nth-child(even){padding-left:0}}.bmp-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.bmp-btn svg{width:19px;height:19px;flex:none}.bmp-jump{position:sticky;top:50px;z-index:40;background:color-mix(in srgb,var(--bmp-panel) 92%,transparent);backdrop-filter:blur(9px);border-bottom:1px solid var(--bmp-line-strong)}.bmp-jump__in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.bmp-jump__in::-webkit-scrollbar{display:none}.bmp-jump a{flex:none;min-height:46px;display:inline-flex;align-items:center;padding:0 16px;font-family:var(--spf-brand-cond);font-size:12.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--bmp-muted);text-decoration:none;border-bottom:2px solid #fff0;transition:color .15s,border-color .15s;white-space:nowrap}@media (hover:hover){.bmp-jump a:hover{color:var(--bmp-ink)}}.bmp-jump a[aria-current="true"]{color:var(--bmp-sig-txt);border-bottom-color:var(--bmp-sig)}.bmp-jump a:focus-visible{outline:2px solid var(--bmp-sig);outline-offset:-2px}.bmp-sec{padding:52px 0}.bmp-sec--panel{background:var(--bmp-panel);border-block:1px solid var(--bmp-line-strong)}.bmp-eyebrow{font-family:var(--spf-brand-cond);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bmp-sig-txt);margin:0 0 10px}.bmp-h2{font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:clamp(23px,2.5vw,32px);line-height:1.12;margin:0;text-wrap:balance}.bmp-h3{font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:17px;line-height:1.18;margin:0 0 7px}.bmp-p{margin:0 0 14px;max-width:66ch;color:var(--bmp-muted)}.bmp-p:last-child{margin-bottom:0}.bmp-hint{font-size:13.5px;color:var(--bmp-faint);margin:9px 0 0}.bmp-car__head{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.bmp-car__head>div:first-child{flex:1;min-width:min(100%,300px)}.bmp-car__nav{display:flex;gap:9px}.bmp-car__btn{width:44px;height:44px;flex:none;border:0;border-radius:0;cursor:pointer;background:var(--spf-brand);color:var(--spf-brand-ink);display:grid;place-items:center;transition:background .15s,opacity .15s}@media (hover:hover){.bmp-car__btn:hover:not(:disabled){background:var(--spf-brand-press)}}.bmp-car__btn:disabled{opacity:.3;background:var(--bmp-line-strong);cursor:default}.bmp-car__btn:focus-visible{outline:2px solid var(--bmp-sig);outline-offset:2px}.bmp-car__btn svg{width:20px;height:20px}.bmp-car__track{display:grid;grid-auto-flow:column;align-items:stretch;grid-auto-columns:calc((100% - 4 * 16px) / 5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:22px 0 8px;margin:0;scrollbar-width:none}.bmp-car__track::-webkit-scrollbar{display:none}.bmp-car__track>*{scroll-snap-align:start}@media(max-width:1200px){.bmp-car__track{grid-auto-columns:calc((100% - 3 * 16px) / 4)}}@media(max-width:991px){.bmp-car__track{grid-auto-columns:calc((100% - 2 * 16px) / 3)}}@media(max-width:700px){.bmp-car__track{gap:12px;grid-auto-columns:calc((100% - 12px) / 2)}}@media(prefers-reduced-motion:reduce){.bmp-car__track{scroll-behavior:auto}}.bmp-hint{margin:14px 0 0}.bmp-hint__link{display:inline-flex;align-items:center;color:var(--bmp-sig-txt,var(--spf-brand));font-weight:700;text-decoration:none}.bmp-hint__txt{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover){.bmp-hint__link:hover .bmp-hint__txt{text-decoration-thickness:2px}}.bmp-hint__pfeil{display:inline-block;margin-left:6px;transition:transform .18s ease}.bmp-hint__link:focus-visible .bmp-hint__pfeil{transform:translateX(3px)}@media (hover:hover){.bmp-hint__link:hover .bmp-hint__pfeil{transform:translateX(3px)}}.bmp-hint__link:focus-visible{outline:2px solid var(--bmp-sig);outline-offset:3px}.bmp-gal{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.bmp-gal>*{margin:0}.bmp-gal img{width:100%;height:auto;display:block;background:var(--bmp-shot,#f4f5f6);border:1px solid var(--bmp-line-strong);border-radius:14px;padding:8px;box-sizing:border-box}.bmp-gal figcaption{margin-top:8px;font-size:13px;color:var(--bmp-muted,inherit)}.bmp-sec[id],.bmp[id],.bmp-band[id]{scroll-margin-top:calc(var(--bmp-fix,96px) + 12px)}.bmp-band{position:relative;aspect-ratio:12/5;overflow:hidden;background:#0b0c0d}.bmp-band img{width:100%;height:100%;object-fit:cover}.bmp-band__cap{position:absolute;left:0;right:0;bottom:0;padding:70px 22px 26px;background:linear-gradient(180deg,transparent,rgb(6 7 8 / .86));color:#fff}.bmp-band__cap div{max-width:var(--bmp-maxw);margin:0 auto}.bmp-band__t{font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:clamp(20px,3vw,38px);line-height:1.1;margin:0}@media(max-width:700px){.bmp-band{aspect-ratio:4/3}}.bmp-sheet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 46px;margin-top:26px}@media(max-width:860px){.bmp-sheet{grid-template-columns:1fr}}.bmp-sheet__h{font-family:var(--spf-brand-cond);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bmp-sig-txt);padding:24px 0 8px;border-bottom:2px solid var(--bmp-sig)}.bmp-sheet__grp:nth-child(-n+2) .bmp-sheet__h{padding-top:0}.bmp-sheet dl{margin:0}.bmp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:baseline;padding:10px 12px;margin:0 -12px;border-bottom:1px solid var(--bmp-line)}.bmp-row:nth-of-type(odd){background:color-mix(in srgb,var(--bmp-ink) 3%,transparent)}.bmp-row dt{color:var(--bmp-muted);font-size:15px}.bmp-row dd{margin:0;text-align:right;font-family:var(--spf-brand-cond);font-weight:700;font-size:15.5px;font-variant-numeric:tabular-nums}.bmp-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:28px}@media(max-width:991px){.bmp-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.bmp-feats{grid-template-columns:1fr}}.bmp-feat__img{aspect-ratio:1/1;background:var(--bmp-shot);border:1px solid var(--bmp-line-strong);border-radius:14px;overflow:hidden}.bmp-feat__img img{width:100%;height:100%;object-fit:cover}.bmp-feat h3{margin-top:14px}.bmp-years{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.bmp-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 17px;border:1px solid var(--bmp-line-strong);background:var(--bmp-card);color:var(--bmp-ink);text-decoration:none;font-family:var(--spf-brand-cond);font-size:13.5px;font-weight:700;letter-spacing:.05em;font-variant-numeric:tabular-nums;transition:border-color .15s,color .15s,background .15s}@media (hover:hover){.bmp-chip:hover{border-color:var(--bmp-sig);color:var(--bmp-sig-txt)}}.bmp-chip:focus-visible{outline:2px solid var(--bmp-sig);outline-offset:2px}.bmp-chip[aria-current="page"]{background:var(--spf-brand);border-color:var(--spf-brand);color:var(--spf-brand-ink)}.bmp-rel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}@media(max-width:860px){.bmp-rel{grid-template-columns:1fr}}.bmp-relcard{display:flex;gap:14px;align-items:center;background:var(--bmp-card);border:1px solid var(--bmp-line-strong);border-radius:14px;padding:12px 16px 12px 12px;text-decoration:none;color:inherit;box-shadow:var(--bmp-shadow);transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){.bmp-relcard:hover{transform:translateY(-3px);box-shadow:var(--bmp-shadow-hover)}}.bmp-relcard:focus-visible{outline:2px solid var(--bmp-sig);outline-offset:2px}.bmp-relcard img{width:104px;flex:none;background:var(--bmp-shot);border-radius:9px}.bmp-relcard__t{font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:16px;line-height:1.15}.bmp-relcard__m{font-size:13.5px;color:var(--bmp-faint);margin-top:4px;font-variant-numeric:tabular-nums}.bmp-ovw__grp{margin-top:38px}.bmp-ovw__grp:first-of-type{margin-top:22px}.bmp-ovw__kat{font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:clamp(19px,2vw,24px);line-height:1.15;letter-spacing:.01em;margin:0 0 4px;padding-bottom:9px;border-bottom:2px solid var(--bmp-sig)}.bmp-ovw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px}@media(max-width:1100px){.bmp-ovw{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.bmp-ovw{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.bmp-ovwcard{display:flex;flex-direction:column;height:100%;background:var(--bmp-card);border:1px solid var(--bmp-line-strong);border-radius:14px;overflow:hidden;box-shadow:var(--bmp-shadow);text-decoration:none;color:var(--bmp-ink);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}@media(hover:hover){.bmp-ovwcard:hover{transform:translateY(-3px);box-shadow:var(--bmp-shadow-hover);border-color:var(--bmp-sig)}}.bmp-ovwcard:focus-visible{outline:2px solid var(--bmp-sig);outline-offset:2px}.bmp-ovwcard__img{display:block;aspect-ratio:1400/960;background:var(--bmp-shot,#f4f5f6);padding:8px;box-sizing:border-box}.bmp-ovwcard__img img{width:100%;height:100%;object-fit:contain}.bmp-ovwcard__name{display:block;margin-top:auto;padding:12px 14px 0;font-family:var(--spf-brand-head);font-weight:800;text-transform:uppercase;font-size:15px;line-height:1.2}@media (hover:hover){.bmp-ovwcard:hover .bmp-ovwcard__name{color:var(--bmp-sig-txt)}}.bmp-ovwcard__jahr{display:block;padding:3px 14px 13px;font-family:var(--spf-brand-cond);font-size:13px;color:var(--bmp-faint);font-variant-numeric:tabular-nums}