@font-face{font-family:"Poppins";src:url(../fonts/poppins-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(../fonts/poppins-500.woff) format("woff");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url(../fonts/poppins-700.woff) format("woff");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:"BSM Hand";src:url(../fonts/handschrift.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--bsm-red:#D71920;--bsm-red-dark:#B8141A;--bsm-navy:#1B2537;--bsm-ink:#1F2A3D;--bsm-text:#4B5466;--bsm-light:#F2F3F5;--bsm-line:#E2E5EA;--bsm-white:#fff;--bsm-font:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--bsm-hand:"BSM Hand","Segoe Print","Bradley Hand",cursive;--bsm-wrap:1240px;--bsm-gut:24px;--bsm-radius:4px}body{margin:0;font-family:var(--bsm-font);font-size:15px;line-height:1.6;color:var(--bsm-text);background:#fff;-webkit-font-smoothing:antialiased}.wp-site-blocks{padding:0!important}.wp-site-blocks>*,.bsm-main>*{margin-block:0!important}.bsm-main img,.bsm-topbar img{max-width:100%;height:auto;display:block}.bsm-main figure{margin:0}.bsm-main h1,.bsm-main h2,.bsm-main h3,.bsm-main p,.bsm-main ul{margin:0}.bsm-main ul,.bsm-topbar ul,.bsm-header ul,.bsm-footer ul{list-style:none;padding:0;margin:0}.bsm-wrap{width:100%;max-width:calc(var(--bsm-wrap) + 2*var(--bsm-gut));margin-inline:auto;padding-inline:var(--bsm-gut);box-sizing:border-box}.i{width:1em;height:1em;flex:none}a{color:inherit}:where(.bsm-topbar,.bsm-header,.bsm-main,.bsm-cta,.bsm-footer) a:focus-visible,.bsm-acc summary:focus-visible,.bsm-mnav summary:focus-visible{outline:2px solid var(--bsm-red);outline-offset:3px}.bsm-eyebrow{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--bsm-text);margin-bottom:8px!important}.bsm-eyebrow--light{color:rgba(255,255,255,.85)}.bsm-h2{font-size:clamp(28px,2.6vw,36px);line-height:1.15;font-weight:700;color:var(--bsm-navy);letter-spacing:-.01em}.bsm-h2--light{color:#fff}.bsm-h2--line::after{content:"";display:block;width:92px;height:9px;margin-top:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 9'%3E%3Cpath d='M2 6C25 3 60 2.2 90 3.2' stroke='%23D71920' stroke-width='4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left center/contain}.bsm-script{font-family:var(--bsm-hand);color:var(--bsm-navy);font-weight:400;line-height:1.1;-webkit-text-stroke:.6px currentColor}.bsm-brush{display:block;width:100%;height:14px;color:var(--bsm-red);margin-top:6px}.bsm-btn{display:inline-flex;align-items:center;gap:14px;height:44px;padding:0 20px;border-radius:3px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s;box-sizing:border-box;border:1.5px solid transparent}.bsm-btn .i{width:15px;height:15px;stroke-width:2.4}.bsm-btn--lg{height:52px;padding:0 24px}.bsm-btn--red{background:var(--bsm-red);color:#fff}.bsm-btn--red:hover{background:var(--bsm-red-dark)}.bsm-btn--ghost{border-color:rgba(255,255,255,.85);color:#fff;background:rgba(255,255,255,.02)}.bsm-btn--ghost:hover{background:#fff;color:var(--bsm-navy)}.bsm-btn--outline{border-color:var(--bsm-navy);color:var(--bsm-navy);background:#fff}.bsm-btn--outline:hover{background:var(--bsm-navy);color:#fff}.bsm-btn--white{background:#fff;color:var(--bsm-navy);height:52px;padding:0 28px}.bsm-btn--white:hover{background:var(--bsm-navy);color:#fff}.bsm-btns{display:flex;flex-wrap:wrap;gap:16px}.bsm-logo{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--bsm-navy)}.bsm-logo__signet{width:46px;height:36px;color:var(--bsm-red);flex:none}.bsm-logo__text{display:flex;flex-direction:column;line-height:1}.bsm-logo__name{font-size:25px;font-weight:700;letter-spacing:-.02em}.bsm-logo__name b{color:var(--bsm-red);font-weight:700}.bsm-logo__claim{font-size:8.6px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-top:4px}.bsm-topbar{background:var(--bsm-light);font-size:12px;color:var(--bsm-ink);border-bottom:1px solid var(--bsm-line)}.bsm-topbar__in{display:flex;justify-content:space-between;align-items:center;min-height:38px;gap:24px}.bsm-topbar__left{display:flex;align-items:center;gap:14px;margin:0}.bsm-topbar__tel{display:inline-flex;align-items:center;gap:8px;font-weight:700;text-decoration:none}.bsm-topbar__tel .i{color:var(--bsm-red);width:14px;height:14px}.bsm-topbar__sep{width:1px;height:14px;background:#C5CAD3}.bsm-topbar__usp{display:flex;gap:44px}.bsm-topbar__usp li{display:flex;align-items:center;gap:8px}.bsm-topbar__usp .i{width:15px;height:15px;stroke-width:1.8}.bsm-header{background:#fff;position:relative;z-index:20;box-shadow:0 1px 0 var(--bsm-line)}.bsm-header__in{display:flex;align-items:center;min-height:84px;gap:32px}.bsm-nav{margin-left:auto}.bsm-nav>ul{display:flex;gap:34px}.bsm-nav a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--bsm-navy);text-decoration:none;padding:8px 0}.bsm-nav a:hover{color:var(--bsm-red)}.bsm-nav .i{width:13px;height:13px;stroke-width:2.4}.bsm-nav a[aria-current="page"]{color:var(--bsm-red)}.bsm-nav li{position:relative}.bsm-nav__toggle{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:14px;font-weight:600;color:var(--bsm-navy);background:none;border:0;padding:8px 0;cursor:pointer}.bsm-nav__toggle:hover,.bsm-nav__has-sub:focus-within>.bsm-nav__toggle{color:var(--bsm-red)}.bsm-nav__toggle:focus-visible{outline:2px solid var(--bsm-red);outline-offset:3px}.bsm-nav__has-sub:has(a[aria-current="page"])>.bsm-nav__toggle{color:var(--bsm-red)}.bsm-nav .bsm-nav__sub{display:none;position:absolute;top:100%;left:-18px;flex-direction:column;gap:0;min-width:320px;margin-top:6px;padding:8px 0;background:#fff;border-top:3px solid var(--bsm-red);border-radius:0 0 var(--bsm-radius) var(--bsm-radius);box-shadow:0 14px 34px rgba(27,37,55,.16)}.bsm-nav .bsm-nav__sub::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.bsm-nav__has-sub:hover>.bsm-nav__sub,.bsm-nav__has-sub:focus-within>.bsm-nav__sub{display:flex}.bsm-nav__sub a{display:block;padding:10px 20px;font-weight:500;white-space:nowrap}.bsm-nav__sub a:hover{background:var(--bsm-light)}.bsm-header__cta{margin-left:24px}.bsm-mnav{display:none;position:relative}.bsm-mnav summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:44px;height:44px;color:var(--bsm-navy)}.bsm-mnav summary::-webkit-details-marker{display:none}.bsm-mnav summary .i{width:26px;height:26px}.bsm-mnav ul{position:absolute;right:0;top:52px;background:#fff;min-width:240px;padding:12px;box-shadow:0 12px 30px rgba(27,37,55,.18);border-radius:var(--bsm-radius)}.bsm-mnav li a:not(.bsm-btn){display:block;padding:10px 8px;font-weight:600;color:var(--bsm-navy);text-decoration:none;border-bottom:1px solid var(--bsm-line)}.bsm-mnav .bsm-btn{margin-top:12px;width:100%;justify-content:center}.bsm-mnav__label{display:block;padding:10px 8px 4px;font-weight:600;color:var(--bsm-navy)}.bsm-mnav ul.bsm-mnav__sub{position:static;box-shadow:none;padding:0 0 0 14px;min-width:0}.bsm-mnav__sub li a:not(.bsm-btn){font-weight:500;font-size:14px}.bsm-mnav>ul{max-height:calc(100vh - 140px);overflow:auto;min-width:290px}.bsm-hero{position:relative;overflow:hidden;background:#141C28;color:#fff;isolation:isolate}.bsm-hero__bg{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;object-position:60% 55%;z-index:-2}.bsm-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(15,21,32,.9) 0%,rgba(15,21,32,.72) 32%,rgba(15,21,32,.25) 58%,rgba(15,21,32,0) 75%),linear-gradient(0deg,rgba(15,21,32,.35),rgba(15,21,32,0) 40%)}.bsm-hero__in{padding-top:76px;padding-bottom:48px;min-height:500px;box-sizing:border-box}.bsm-hero__title{color:#fff;text-shadow:0 2px 24px rgba(20,28,40,.35);font-size:clamp(38px,4.3vw,56px);line-height:1.04;font-weight:700;text-transform:uppercase;letter-spacing:-.015em;margin-bottom:14px!important}.bsm-hero__title span{display:block;color:var(--bsm-red)}.bsm-hero__lead{font-size:clamp(16px,1.35vw,19px);line-height:1.45;color:#fff;margin-bottom:26px!important}.bsm-hero__usp{display:flex;flex-wrap:wrap;gap:22px 30px;margin-bottom:34px!important}.bsm-hero__usp li{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:500;line-height:1.3}.bsm-ring{display:grid;place-items:center;width:40px;height:40px;border:1.5px solid rgba(255,255,255,.9);border-radius:50%;flex:none}.bsm-ring .i{width:19px;height:19px;stroke-width:1.8}.bsm-konf{background:linear-gradient(180deg,#F7F8F9 0%,#EEF0F3 100%);overflow:hidden}.bsm-konf__in{display:grid;grid-template-columns:minmax(0,5.6fr) minmax(0,5.4fr) minmax(0,2.4fr);align-items:center;gap:32px;padding-top:40px;padding-bottom:40px}.bsm-konf__text{padding-left:24px}.bsm-konf__text .bsm-h2{font-size:clamp(26px,2.4vw,33px);margin-bottom:12px!important}.bsm-konf__text>p{font-size:14.5px;max-width:470px;margin-bottom:18px!important}.bsm-checks{display:grid;gap:10px;margin-bottom:26px!important}.bsm-checks li{display:flex;align-items:center;gap:12px;font-size:14.5px;color:var(--bsm-ink)}.bsm-checks .i{width:20px;height:20px;border-radius:50%;background:var(--bsm-red);color:#fff;stroke-width:3;padding:3px;box-sizing:border-box}.bsm-konf__img img{width:100%;mix-blend-mode:multiply}.bsm-konf__script{font-size:clamp(28px,2.6vw,38px);transform:rotate(-8deg);justify-self:start;margin-top:-40px!important}.bsm-bereiche{padding:52px 0 56px;background:#fff}.bsm-bereiche__head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:34px}.bsm-bereiche__head>p{font-size:14.5px;max-width:520px;padding-top:2px}.bsm-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bsm-card{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);overflow:hidden;box-shadow:0 2px 10px rgba(27,37,55,.06);display:flex;flex-direction:column}.bsm-card__img{aspect-ratio:16/10;overflow:hidden}.bsm-card__img img{width:100%;height:100%!important;object-fit:cover}.bsm-card__body{position:relative;padding:40px 20px 22px;display:flex;flex-direction:column;flex:1}.bsm-card__icon{position:absolute;top:-26px;left:18px;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--bsm-navy);color:#fff;border:3px solid #fff}.bsm-card__icon .i{width:22px;height:22px;stroke-width:1.8}.bsm-card h3{font-size:16.5px;font-weight:700;color:var(--bsm-navy);margin-bottom:6px!important;line-height:1.3}.bsm-card p{font-size:13.5px;line-height:1.5;margin-bottom:16px!important;flex:1}.bsm-card p strong{color:var(--bsm-ink);font-weight:600}.bsm-more{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--bsm-red);text-decoration:none}.bsm-more .i{width:15px;height:15px;stroke-width:2.4}.bsm-more:hover{text-decoration:underline;text-underline-offset:3px}.bsm-about{display:grid;grid-template-columns:minmax(0,36fr) minmax(0,64fr);background:#fff;border-top:1px solid var(--bsm-line);align-items:stretch}.bsm-about__img{position:relative;container-type:inline-size;min-height:100%;max-height:540px;overflow:hidden}.bsm-about__img img{position:absolute;inset:0}.bsm-about__img img{width:100%;height:100%!important;object-fit:cover}.bsm-about__jacket{position:absolute;left:52%;top:64%;transform:translate(-50%,-50%) rotate(-1deg);width:44cqw;pointer-events:none;opacity:.94}.bsm-about__jacket .bsm-logo{color:#fff;gap:1.2cqw}.bsm-about__jacket .bsm-logo__signet{width:7.5cqw;height:6cqw;color:var(--bsm-red)}.bsm-about__jacket .bsm-logo__name{font-size:5cqw}.bsm-about__jacket .bsm-logo__claim{font-size:1.7cqw;margin-top:.8cqw}.bsm-about__content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:44px;align-items:center;padding:52px max(var(--bsm-gut),calc((100vw - var(--bsm-wrap))/2)) 52px 56px}.bsm-about__text .bsm-h2{margin-bottom:18px!important}.bsm-about__text>p{font-size:15px;line-height:1.65;max-width:520px;margin-bottom:24px!important}.bsm-values{display:flex;flex-wrap:wrap;gap:14px 26px;margin-bottom:26px!important}.bsm-values li{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:500;color:var(--bsm-ink);line-height:1.3}.bsm-values .i{width:26px;height:26px;color:var(--bsm-red);stroke-width:1.9}.bsm-quote{margin:0;background:var(--bsm-light);border-left:4px solid var(--bsm-red);border-radius:0 var(--bsm-radius) var(--bsm-radius) 0;padding:30px 28px 28px;align-self:center;display:flex;flex-direction:column;justify-content:center}.bsm-quote__mark{width:36px;height:30px;color:#C9CED6;margin-bottom:14px}.bsm-quote .bsm-script{font-size:clamp(19px,1.6vw,23px);line-height:1.4;margin:0}.bsm-quote footer{display:flex;flex-direction:column}.bsm-quote__sig{font-size:22px}.bsm-quote__role{font-size:12px;margin-top:4px}.bsm-region{background:#fff;overflow:hidden;border-top:1px solid var(--bsm-line)}.bsm-region__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3.6fr) minmax(0,2.6fr);align-items:center;gap:28px;padding-top:44px;padding-bottom:44px}.bsm-region__text{padding-left:24px}.bsm-region__text .bsm-h2{margin-bottom:18px!important}.bsm-region__text>p{font-size:14px;max-width:470px;margin-bottom:24px!important}.bsm-region__map{display:flex;justify-content:center}.bsm-region__map img{width:100%;max-width:400px;height:auto;object-fit:contain;mix-blend-mode:multiply}.bsm-region__script{font-size:clamp(24px,2.1vw,31px);transform:rotate(-7deg);align-self:start;margin-top:40px!important;margin-left:-40px!important}.bsm-faq{position:relative;isolation:isolate;overflow:hidden;background:#1A2332;color:rgba(255,255,255,.88)}.bsm-faq__bg{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;z-index:-2}.bsm-faq::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(20,28,42,.82),rgba(20,28,42,.55))}.bsm-faq__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.8fr);gap:48px;align-items:center;padding-top:52px;padding-bottom:52px}.bsm-faq__text{padding-left:24px}.bsm-faq__text .bsm-h2{margin-bottom:22px!important}.bsm-faq__text>p{font-size:14px;max-width:440px;margin-bottom:26px!important}.bsm-acc{display:grid;gap:7px}.bsm-acc details{background:#fff;border-radius:3px;color:var(--bsm-ink)}.bsm-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;min-height:48px;padding:0 18px;font-size:13.5px;font-weight:600;color:var(--bsm-navy)}.bsm-acc summary::-webkit-details-marker{display:none}.bsm-acc summary span{flex:1}.bsm-acc summary .i-help{width:19px;height:19px;stroke-width:1.9}.bsm-acc summary .i-plus{width:18px;height:18px;stroke-width:2.2;transition:transform .2s}.bsm-acc details[open] .i-plus{transform:rotate(45deg)}.bsm-acc details p{padding:0 18px 16px 49px;font-size:13.5px;color:var(--bsm-text)}.bsm-cta{background:var(--bsm-red);color:#fff}.bsm-cta__in{display:flex;align-items:center;gap:36px;min-height:102px;padding-top:18px;padding-bottom:18px}.bsm-cta__tel{display:inline-flex;align-items:center;gap:22px;font-size:clamp(20px,1.9vw,26px);font-weight:600;text-decoration:none;color:#fff;padding-left:24px;white-space:nowrap}.bsm-cta__tel .i{width:30px;height:30px;fill:#fff;stroke:#fff}.bsm-cta__sep{width:1px;height:44px;background:rgba(255,255,255,.55)}.bsm-cta__text{margin:0;flex:1;font-size:clamp(15px,1.3vw,18px);font-weight:600}.bsm-footer{background:#fff;font-size:13px;color:var(--bsm-ink)}.bsm-footer__in{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:40px;padding-top:44px;padding-bottom:40px}.bsm-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.bsm-footer__head{margin:0 0 14px;font-size:14px;font-weight:700;color:var(--bsm-navy)}.bsm-footer__col ul{display:grid;gap:9px}.bsm-footer__col a{text-decoration:none;font-weight:500;font-size:13px}.bsm-footer__col a:hover,.bsm-legal a:hover{color:var(--bsm-red)}.bsm-footer__soon{font-weight:500;color:var(--bsm-text)}.bsm-footer__soon em{font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--bsm-light);border:1px solid var(--bsm-line);border-radius:3px;padding:1px 6px;margin-left:6px;vertical-align:1px}.bsm-social{display:flex;gap:14px;margin-left:-5px}.bsm-social a{display:grid;place-items:center;width:30px;height:30px;color:var(--bsm-navy)}.bsm-social .i{width:20px;height:20px;stroke-width:1.9}.bsm-social a:hover{color:var(--bsm-red)}.bsm-footer__bottom{background:var(--bsm-light);border-top:1px solid var(--bsm-line);font-size:11.5px}.bsm-footer__bottom-in{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:58px;flex-wrap:wrap}.bsm-footer__bottom p{margin:0}.bsm-legal{display:flex}.bsm-legal li+li{border-left:1px solid #BCC2CC;margin-left:14px;padding-left:14px}.bsm-legal a{text-decoration:none}.bsm-region--grey{background:var(--bsm-light)}.bsm-pagehead{position:relative;isolation:isolate;overflow:hidden;background:#141C28;color:#fff}.bsm-pagehead__bg{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;z-index:-2}.bsm-pagehead::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(15,21,32,.9) 0%,rgba(15,21,32,.72) 40%,rgba(15,21,32,.3) 75%,rgba(15,21,32,.15) 100%)}.bsm-pagehead__in{padding-top:64px;padding-bottom:60px}.bsm-pagehead .bsm-pagehead__title{font-size:clamp(32px,3.4vw,46px);margin-bottom:18px!important}.bsm-pagehead__lead{font-size:clamp(15px,1.25vw,17px);max-width:560px;color:rgba(255,255,255,.9)}.bsm-faqpage{background:var(--bsm-light);padding:56px 0 64px}.bsm-faqpage__in{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:48px;align-items:start}.bsm-faqpage__side{position:sticky;top:24px;display:grid;gap:20px}.bsm-faqnav{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:22px 24px}.bsm-faqnav ul{display:grid;gap:4px}.bsm-faqnav a{display:block;padding:6px 0;font-size:14px;font-weight:600;color:var(--bsm-navy);text-decoration:none}.bsm-faqnav a:hover{color:var(--bsm-red)}.bsm-faqpage__help{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:26px 24px;gap:0}.bsm-faqpage__help .bsm-script{font-size:24px;margin:0 0 10px}.bsm-faqpage__help>p:not(.bsm-script){font-size:13.5px;margin:0 0 14px}.bsm-faqpage__tel{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:var(--bsm-navy);text-decoration:none;margin-bottom:18px}.bsm-faqpage__tel .i{color:var(--bsm-red);width:18px;height:18px}.bsm-faqpage__help .bsm-btn{justify-content:space-between}.bsm-faqpage__list{display:grid;gap:40px}.bsm-faqgroup{scroll-margin-top:24px}.bsm-faqgroup__title{font-size:21px;font-weight:700;color:var(--bsm-navy);margin:0 0 14px!important;line-height:1.3}.bsm-acc--light details{border:1px solid var(--bsm-line)}.bsm-acc details p a{color:var(--bsm-red);font-weight:600}.bsm-contact{background:#fff;padding:60px 0 64px}.bsm-contact__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:start}.bsm-contact__text .bsm-h2{margin-bottom:18px!important}.bsm-contact__text>p{font-size:14.5px;max-width:470px;margin-bottom:26px!important}.bsm-contact__list{display:grid;gap:18px;margin-bottom:30px!important}.bsm-contact__list li{display:flex;align-items:center;gap:16px;color:var(--bsm-navy);font-weight:600;font-size:15px}.bsm-contact__list li>.i{width:44px;height:44px;padding:11px;box-sizing:border-box;border-radius:50%;background:var(--bsm-light);color:var(--bsm-red);stroke-width:1.9}.bsm-contact__list span{display:flex;flex-direction:column;line-height:1.35}.bsm-contact__list small{font-size:12px;font-weight:500;color:var(--bsm-text)}.bsm-contact__list a{text-decoration:none;font-size:18px;font-weight:700}.bsm-contact__list a:hover{color:var(--bsm-red)}.bsm-contact__cards{display:grid;gap:24px}.bsm-ccard .bsm-card__body{padding:28px}.bsm-ccard .bsm-card__icon{position:static;margin-bottom:16px;border:0}.bsm-ccard h3{font-size:18px}.bsm-ccard p{font-size:14px;max-width:460px}.bsm-ccard .bsm-btn{align-self:flex-start}@media (max-width:1180px){.bsm-topbar__usp{gap:22px}.bsm-nav>ul{gap:22px}.bsm-header__cta{margin-left:8px}.bsm-konf__in{grid-template-columns:1fr 1.2fr}.bsm-konf__script{display:none}.bsm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bsm-about{grid-template-columns:1fr}.bsm-about__img{aspect-ratio:4/3;max-height:520px;min-height:0}.bsm-about__content{padding:44px var(--bsm-gut)}.bsm-region__in{grid-template-columns:1fr 1fr}.bsm-region__script{display:none}.bsm-footer__in{grid-template-columns:repeat(3,minmax(0,1fr))}.bsm-footer__brand{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}}@media (max-width:1000px){.bsm-topbar__usp{display:none}.bsm-nav,.bsm-header__cta{display:none}.bsm-mnav{display:block;margin-left:auto}.bsm-header__in{min-height:72px}}@media (max-width:800px){:root{--bsm-gut:18px}.bsm-topbar__left>span{display:none}.bsm-hero__in{padding-top:48px;min-height:0}.bsm-hero__lead br{display:none}.bsm-hero__usp{display:grid;grid-template-columns:1fr 1fr}.bsm-hero::before{background:linear-gradient(90deg,rgba(15,21,32,.88),rgba(15,21,32,.6))}.bsm-konf__in,.bsm-region__in,.bsm-faq__in,.bsm-bereiche__head,.bsm-about__content{grid-template-columns:1fr}.bsm-konf__text,.bsm-region__text,.bsm-faq__text{padding-left:0}.bsm-bereiche__head>p br{display:none}.bsm-cards{grid-template-columns:1fr}.bsm-faqpage__in,.bsm-contact__in{grid-template-columns:1fr;gap:32px}.bsm-faqpage__side{position:static}.bsm-pagehead__in{padding-top:44px;padding-bottom:44px}.bsm-values{flex-wrap:wrap;gap:16px 22px}.bsm-cta__in{flex-wrap:wrap;gap:16px;padding-block:28px}.bsm-cta__tel{padding-left:0}.bsm-cta__sep{display:none}.bsm-cta__text{flex-basis:100%}.bsm-footer__in{grid-template-columns:1fr;gap:28px}.bsm-footer__brand{flex-direction:column;align-items:flex-start}.bsm-footer__bottom-in{padding-block:14px}.bsm-logo__name{font-size:21px}.bsm-logo__signet{width:40px;height:31px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.bsm-pagehead--konfigurator{min-height:clamp(260px,24vw,360px);display:flex;align-items:center}.bsm-pagehead--konfigurator .bsm-pagehead__in{width:100%;padding-bottom:64px}.bsm-konfigurator{position:relative;z-index:1;margin-top:0;padding-top:44px;padding-bottom:72px;background:#fff}.bsm-konfigurator .wp-block-post-content > *{max-width:none;margin-left:0;margin-right:0}@media (max-width:760px){.bsm-pagehead--konfigurator .bsm-pagehead__in{padding-bottom:56px}.bsm-konfigurator{padding-top:32px;padding-bottom:48px}}.bsm-pagehead .bsm-btns{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px}.bsm-lead{padding:74px 0 66px}.bsm-lead__in{display:grid;grid-template-columns:1.15fr .85fr;gap:54px;align-items:start}.bsm-lead__text h2{margin-bottom:20px!important}.bsm-lead__text p{margin-bottom:14px!important;max-width:620px}.bsm-lead__facts{list-style:none;display:grid;gap:14px;padding:0}.bsm-lead__facts li{display:flex;gap:14px;align-items:flex-start;background:var(--bsm-light);border-radius:var(--bsm-radius);padding:16px 18px}.bsm-lead__facts span strong{display:block;color:var(--bsm-navy);font-size:15px;margin-bottom:2px}.bsm-lead__facts span{font-size:13.5px;line-height:1.5}.bsm-lead__num{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--bsm-red);color:#fff;font-size:13px;font-weight:700}.bsm-mietumfang{padding:66px 0 74px;background:var(--bsm-light)}.bsm-cards--kompakt{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bsm-ucard{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:26px 24px}.bsm-ucard h3{font-size:17px;color:var(--bsm-navy);margin:14px 0 8px!important}.bsm-ucard p{font-size:14px}.bsm-ucard .bsm-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--bsm-radius);background:var(--bsm-red);color:#fff}.bsm-ucard .bsm-card__icon .i{width:22px;height:22px}.bsm-mietumfang__hinweis{margin-top:26px!important;font-size:14px;color:var(--bsm-text)}.bsm-ablauf{padding:74px 0;background:var(--bsm-navy);color:#fff}.bsm-ablauf .bsm-bereiche__head p{color:rgba(255,255,255,.8)}.bsm-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:20px;counter-reset:schritt}.bsm-step{position:relative;padding-top:22px;border-top:2px solid rgba(255,255,255,.18)}.bsm-step__nr{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--bsm-red);color:#fff;font-weight:700;font-size:14px;margin-bottom:14px}.bsm-step h3{font-size:16px;color:#fff;margin-bottom:8px!important}.bsm-step p{font-size:13.5px;color:rgba(255,255,255,.78);line-height:1.55}.bsm-einsatz{padding:74px 0}.bsm-einsatz__in{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.bsm-einsatz__text h2{margin-bottom:18px!important}.bsm-einsatz__text>p{margin-bottom:22px!important}.bsm-einsatz__text .bsm-btns{display:flex;flex-wrap:wrap;gap:12px}.bsm-einsatz__img img{border-radius:var(--bsm-radius)}.bsm-mietzeit{padding:0 0 74px}.bsm-mietzeit__in{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bsm-mietzeit__block{border-left:3px solid var(--bsm-red);padding:4px 0 4px 20px}.bsm-mietzeit__block h3{font-size:17px;color:var(--bsm-navy);margin-bottom:8px!important}.bsm-mietzeit__block p{font-size:14px}.bsm-faqkurz{padding:70px 0 80px;background:var(--bsm-light)}.bsm-faqkurz__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.bsm-faqkurz__head h2{margin-bottom:14px!important}.bsm-faqkurz__head p{font-size:14px}@media (max-width:1000px){.bsm-steps{grid-template-columns:repeat(2,1fr)}.bsm-cards--kompakt{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.bsm-lead__in,.bsm-einsatz__in,.bsm-faqkurz__in{grid-template-columns:1fr;gap:32px}.bsm-mietzeit__in{grid-template-columns:1fr}.bsm-einsatz__img{order:-1}.bsm-lead,.bsm-mietumfang,.bsm-ablauf,.bsm-einsatz,.bsm-faqkurz{padding-top:52px;padding-bottom:52px}}@media (max-width:620px){.bsm-steps,.bsm-cards--kompakt{grid-template-columns:1fr}}.bsm-pagehead--loesung .bsm-pagehead__title{font-size:clamp(28px,3vw,42px)}.bsm-pagehead--loesung .bsm-pagehead__lead{max-width:640px}.bsm-pagehead__usp{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:30px!important;padding-top:22px;border-top:1px solid rgba(255,255,255,.18)}.bsm-pagehead__usp li{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;color:#fff}.bsm-pagehead__usp .i{width:20px;height:20px;border-radius:50%;background:var(--bsm-red);color:#fff;stroke-width:3;padding:3px;box-sizing:border-box;flex:none}.bsm-hinweisbox{margin-top:24px!important;border-left:3px solid var(--bsm-red);background:#fff;padding:16px 20px;border-radius:0 var(--bsm-radius) var(--bsm-radius) 0}.bsm-hinweisbox strong{display:block;color:var(--bsm-navy);font-size:14px;margin-bottom:4px}.bsm-hinweisbox p{font-size:13.5px}.bsm-querlinks{display:grid;gap:8px;margin-top:28px!important;padding-top:22px;border-top:1px solid var(--bsm-line)}.bsm-querlinks__titel{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bsm-red)}.bsm-querlinks a{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:600;color:var(--bsm-navy);text-decoration:none;padding:8px 0;border-bottom:1px solid var(--bsm-line)}.bsm-querlinks a:hover{color:var(--bsm-red)}.bsm-querlinks .i{width:16px;height:16px;flex:none}.bsm-abschluss{padding:64px 0;border-top:1px solid var(--bsm-line)}.bsm-abschluss__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.bsm-abschluss h2{max-width:560px}.bsm-abschluss .bsm-btns{display:flex;flex-wrap:wrap;gap:12px}.bsm-skala{padding:76px 0 70px}.bsm-skala__head{max-width:760px;margin-bottom:44px!important}.bsm-skala__head h2{margin-bottom:16px!important}.bsm-skala__stufen{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:end}.bsm-stufe{display:flex;flex-direction:column}.bsm-stufe__balken{display:block;border-radius:var(--bsm-radius) var(--bsm-radius) 0 0;background:linear-gradient(180deg,var(--bsm-red) 0%,var(--bsm-red-dark) 100%);margin-bottom:18px}.bsm-stufe--1 .bsm-stufe__balken{height:34px;opacity:.55}.bsm-stufe--2 .bsm-stufe__balken{height:62px;opacity:.7}.bsm-stufe--3 .bsm-stufe__balken{height:92px;opacity:.85}.bsm-stufe--4 .bsm-stufe__balken{height:124px}.bsm-stufe h3{font-size:18px;color:var(--bsm-navy);margin-bottom:8px!important}.bsm-stufe__arten{font-size:13.5px;font-weight:500;color:var(--bsm-ink);margin-bottom:10px!important;min-height:3.2em}.bsm-stufe__struktur{font-size:13.5px;padding-top:10px;border-top:1px solid var(--bsm-line)}.bsm-verbraucher{padding:72px 0;background:var(--bsm-light)}.bsm-verbraucher__in{display:grid;grid-template-columns:.9fr 1.1fr;gap:54px;align-items:start}.bsm-verbraucher__text h2{margin-bottom:16px!important}.bsm-verbraucher__gruppen{display:grid;gap:14px}.bsm-vgruppe{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:20px 22px}.bsm-vgruppe h3{display:flex;align-items:center;gap:12px;font-size:15.5px;color:var(--bsm-navy);margin-bottom:12px!important}.bsm-vgruppe h3 .i{width:36px;height:36px;padding:8px;border-radius:var(--bsm-radius);background:var(--bsm-red);color:#fff;box-sizing:border-box;flex:none}.bsm-vgruppe ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.bsm-vgruppe li{font-size:13.5px;color:var(--bsm-ink);background:var(--bsm-light);border-radius:999px;padding:5px 13px}.bsm-weg{padding:76px 0;background:var(--bsm-navy);color:#fff}.bsm-weg__head{margin-bottom:48px!important}.bsm-weg__kette{list-style:none;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:16px;position:relative}.bsm-weg__kette::before{content:"";position:absolute;left:8%;right:8%;top:28px;height:2px;background:repeating-linear-gradient(90deg,var(--bsm-red) 0 10px,transparent 10px 16px)}.bsm-weg__kette li{position:relative;text-align:center}.bsm-weg__knoten{position:relative;z-index:1;display:grid;place-items:center;width:58px;height:58px;margin:0 auto 16px;border-radius:50%;background:var(--bsm-navy);border:2px solid var(--bsm-red);color:#fff}.bsm-weg__knoten .i{width:24px;height:24px}.bsm-weg__kette li:first-child .bsm-weg__knoten{background:var(--bsm-red)}.bsm-weg__kette h3{font-size:14.5px;color:#fff;margin-bottom:6px!important;line-height:1.3}.bsm-weg__kette p{font-size:12.5px;color:rgba(255,255,255,.72);line-height:1.5}.bsm-weg__notiz{margin-top:44px!important;padding-top:22px;border-top:1px solid rgba(255,255,255,.15);font-size:14px;color:rgba(255,255,255,.8);max-width:820px}.bsm-weg__notiz a{color:#fff;font-weight:600}.bsm-kran{padding:76px 0}.bsm-kran__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:center}.bsm-kran__img img{border-radius:var(--bsm-radius);aspect-ratio:4/5;object-fit:cover;width:100%}.bsm-kran__text h2{margin-bottom:16px!important}.bsm-kran__kern{font-size:16px;font-weight:500;color:var(--bsm-ink);margin-bottom:24px!important}.bsm-kran__liste{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px 26px;counter-reset:kran}.bsm-kran__liste li{counter-increment:kran;position:relative;padding-left:40px;font-size:13.5px;line-height:1.5}.bsm-kran__liste li::before{content:counter(kran,decimal-leading-zero);position:absolute;left:0;top:0;font-size:13px;font-weight:700;color:var(--bsm-red)}.bsm-kran__liste strong{display:block;color:var(--bsm-navy);font-size:14.5px;margin-bottom:2px}.bsm-container{padding:72px 0;background:var(--bsm-light)}.bsm-container__head{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:36px!important}.bsm-container__spalten{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bsm-container__spalte{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:26px 28px}.bsm-container__spalte h3{display:flex;align-items:center;gap:12px;font-size:17px;color:var(--bsm-navy);margin-bottom:18px!important}.bsm-container__marke{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--bsm-red);color:#fff;border-radius:999px;padding:4px 11px}.bsm-container__marke--navy{background:var(--bsm-navy)}.bsm-container__spalte .bsm-checks{margin-bottom:0!important}.bsm-container__fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:24px!important}.bsm-container__fuss p{font-size:14px;max-width:760px}.bsm-container__fuss a{color:var(--bsm-navy);font-weight:600}.bsm-technik{padding:76px 0}.bsm-technik__in{display:grid;grid-template-columns:.85fr 1.15fr;gap:54px;align-items:start}.bsm-technik__text h2{margin-bottom:16px!important}.bsm-technik__faelle{margin:0;display:grid;border-top:1px solid var(--bsm-line)}.bsm-technik__faelle>div{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--bsm-line)}.bsm-technik__faelle dt{font-weight:700;color:var(--bsm-navy);font-size:14.5px}.bsm-technik__faelle dd{margin:0;font-size:14px}.bsm-bauablauf{padding:72px 0;background:var(--bsm-light)}.bsm-bauablauf__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:start}.bsm-bauablauf__head h2{margin-bottom:16px!important}.bsm-bauablauf__head a{color:var(--bsm-navy);font-weight:600}.bsm-zeitstrahl{list-style:none;padding:0;counter-reset:zs;position:relative}.bsm-zeitstrahl::before{content:"";position:absolute;left:17px;top:10px;bottom:10px;width:2px;background:var(--bsm-line)}.bsm-zeitstrahl li{counter-increment:zs;position:relative;padding:0 0 18px 56px;min-height:36px}.bsm-zeitstrahl li::before{content:counter(zs);position:absolute;left:0;top:0;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid var(--bsm-red);color:var(--bsm-red);font-size:13px;font-weight:700;box-sizing:border-box}.bsm-zeitstrahl li:last-child{padding-bottom:0}.bsm-zeitstrahl h3{font-size:15px;color:var(--bsm-navy);line-height:1.4;padding-top:7px}.bsm-zeitstrahl__phase{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--bsm-navy);border-radius:999px;padding:2px 10px;margin:0 0 4px}.bsm-zeitstrahl li:has(.bsm-zeitstrahl__phase) h3{padding-top:0}.bsm-angaben{padding:72px 0;background:var(--bsm-red);color:#fff}.bsm-angaben__in{display:grid;grid-template-columns:.9fr 1.1fr;gap:54px;align-items:center}.bsm-angaben__text h2{margin-bottom:14px!important}.bsm-angaben__text p{color:rgba(255,255,255,.9);margin-bottom:24px!important}.bsm-angaben .bsm-h2--line::after{filter:brightness(0) invert(1)}.bsm-angaben .bsm-eyebrow--light{color:#fff}.bsm-angaben .bsm-btn--red{background:#fff;color:var(--bsm-red)}.bsm-angaben .bsm-btn--red:hover{background:var(--bsm-navy);color:#fff}.bsm-angaben__liste{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.bsm-angaben__liste li{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:500}.bsm-angaben__liste .i{width:20px;height:20px;border-radius:50%;background:#fff;color:var(--bsm-red);stroke-width:3;padding:3px;box-sizing:border-box;flex:none}@media (max-width:1000px){.bsm-weg__kette{grid-template-columns:repeat(3,1fr);row-gap:30px}.bsm-weg__kette::before{display:none}.bsm-skala__stufen{grid-template-columns:repeat(2,1fr);align-items:start}}@media (max-width:860px){.bsm-verbraucher__in,.bsm-kran__in,.bsm-technik__in,.bsm-bauablauf__in,.bsm-angaben__in,.bsm-container__head,.bsm-container__spalten{grid-template-columns:1fr;gap:30px}.bsm-kran__img img{aspect-ratio:16/10}.bsm-skala,.bsm-verbraucher,.bsm-weg,.bsm-kran,.bsm-container,.bsm-technik,.bsm-bauablauf,.bsm-angaben{padding-top:52px;padding-bottom:52px}}@media (max-width:620px){.bsm-skala__stufen,.bsm-kran__liste,.bsm-angaben__liste{grid-template-columns:1fr}.bsm-stufe__arten{min-height:0}.bsm-weg__kette{grid-template-columns:1fr 1fr}.bsm-technik__faelle>div{grid-template-columns:1fr;gap:4px}.bsm-abschluss__in{flex-direction:column;align-items:flex-start}}.bsm-foto{position:relative;overflow:hidden;border-radius:var(--bsm-radius);background:var(--bsm-light);margin:0}.bsm-foto img{width:100%;height:100%;object-fit:cover;display:block}.bsm-foto--quer{aspect-ratio:3/2}.bsm-foto--hoch{aspect-ratio:4/5}.bsm-foto--breit{aspect-ratio:21/8;margin-bottom:24px!important}.bsm-foto--leer{display:grid;place-items:center;background:linear-gradient(135deg,#E9EBEF 0%,#F6F7F9 55%,#ECEEF2 100%);border:1.5px dashed #C9CED7}.bsm-foto__raster{position:absolute;inset:0;background-image:linear-gradient(rgba(27,37,55,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(27,37,55,.045) 1px,transparent 1px);background-size:28px 28px}.bsm-foto__inhalt{position:relative;display:grid;justify-items:center;gap:6px;text-align:center;padding:24px;max-width:420px}.bsm-foto__icon{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#fff;color:var(--bsm-red);box-shadow:0 6px 18px rgba(27,37,55,.08);margin-bottom:6px}.bsm-foto__icon .i{width:24px;height:24px}.bsm-foto__titel{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bsm-red)}.bsm-foto__motiv{font-size:13.5px;color:var(--bsm-ink);line-height:1.45}.bsm-foto__datei{margin-top:6px;font-size:11.5px;font-family:ui-monospace,Menlo,Consolas,monospace;color:var(--bsm-text);background:#fff;border-radius:3px;padding:3px 8px}.bsm-weg .bsm-foto--leer,.bsm-ablauf .bsm-foto--leer,.bsm-dunkel .bsm-foto--leer{background:linear-gradient(135deg,#243149 0%,#1B2537 100%);border-color:rgba(255,255,255,.2)}.bsm-dunkel .bsm-foto__motiv{color:rgba(255,255,255,.85)}.bsm-dunkel .bsm-foto__raster{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px)}@media (max-width:620px){.bsm-foto--breit{aspect-ratio:3/2}}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bsm-dunkel{background:var(--bsm-navy);color:#fff}.bsm-it-link{display:inline-flex;align-items:center;gap:22px;margin-top:26px!important;padding:14px 20px;border:1px solid rgba(255,255,255,.25);border-radius:var(--bsm-radius);color:#fff;text-decoration:none;transition:background .15s,border-color .15s}.bsm-it-link:hover{background:rgba(255,255,255,.06);border-color:#fff}.bsm-it-link span{display:grid;font-weight:700;font-size:15px}.bsm-it-link small{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.65)}.bsm-it-link .i{width:18px;height:18px}.bsm-anlaesse__liste{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px}.bsm-anlaesse__liste li{font-size:14px;font-weight:500;color:var(--bsm-ink);background:#fff;border:1px solid var(--bsm-line);border-radius:999px;padding:8px 16px}.bsm-anlaesse__liste--klein li{font-size:13px;padding:6px 13px}.bsm-anlaesse{padding:62px 0;border-bottom:1px solid var(--bsm-line)}.bsm-anlaesse__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.bsm-zonen{padding:76px 0}.bsm-zonen__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:center}.bsm-zonen__text h2{margin-bottom:16px!important}.bsm-zonen__legende{list-style:none;padding:0;display:grid;gap:10px;margin-top:24px!important}.bsm-zonen__legende li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--bsm-ink)}.bsm-zone-punkt{width:14px;height:14px;border-radius:3px;flex:none}.bsm-zone-punkt--technik,.bsm-zone--technik{--zf:var(--bsm-navy)}.bsm-zone-punkt--gastro,.bsm-zone--gastro{--zf:var(--bsm-red)}.bsm-zone-punkt--infra,.bsm-zone--infra{--zf:#8A93A3}.bsm-zone-punkt{background:var(--zf)}.bsm-zonenplan{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(92px,auto);gap:10px;padding:16px;border-radius:var(--bsm-radius);background:repeating-linear-gradient(45deg,#F4F5F7 0 12px,#EEF0F3 12px 24px);border:1px solid var(--bsm-line)}.bsm-zone{position:relative;display:flex;align-items:flex-end;padding:14px;border-radius:var(--bsm-radius);background:#fff;border-top:4px solid var(--zf);box-shadow:0 2px 8px rgba(27,37,55,.06)}.bsm-zone strong{font-size:13px;line-height:1.35;color:var(--bsm-navy)}.bsm-zone--buehne{grid-column:span 2;grid-row:span 2;background:var(--bsm-navy);border-top-color:var(--bsm-red)}.bsm-zone--buehne strong{color:#fff;font-size:16px}.bsm-zone--einspeisung{grid-column:span 2;background:var(--bsm-red);border-top-color:var(--bsm-red);gap:10px;align-items:center}.bsm-zone--einspeisung strong{color:#fff}.bsm-zone--einspeisung .i{width:22px;height:22px;color:#fff;flex:none}.bsm-netz{padding:76px 0}.bsm-netz__kopf{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:40px!important}.bsm-netz__kopf>p{color:rgba(255,255,255,.8)}.bsm-netz__in{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;align-items:start}.bsm-netz__liste{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.bsm-netz__liste li{position:relative;padding-left:18px;font-size:14px;color:rgba(255,255,255,.9);line-height:1.5}.bsm-netz__liste li::before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:var(--bsm-red)}.bsm-netz__hinweis{display:flex;gap:12px;align-items:flex-start;margin-top:26px!important;padding:14px 16px;border-radius:var(--bsm-radius);background:rgba(255,255,255,.06);font-size:13.5px;color:rgba(255,255,255,.85)}.bsm-netz__hinweis .i{width:20px;height:20px;flex:none;color:var(--bsm-red);margin-top:1px}.bsm-netz__raster{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bsm-netz__karte{border:1px solid rgba(255,255,255,.14);border-radius:var(--bsm-radius);padding:22px}.bsm-netz__karte h3{font-size:15.5px;color:#fff;margin-bottom:12px!important;padding-bottom:10px;border-bottom:2px solid var(--bsm-red);display:inline-block}.bsm-netz__karte ul{list-style:none;padding:0;display:grid;gap:8px}.bsm-netz__karte li{font-size:13.5px;color:rgba(255,255,255,.85)}.bsm-konzepte{padding:76px 0;background:var(--bsm-light)}.bsm-konzepte__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:start}.bsm-konzepte__text h2{margin-bottom:16px!important}.bsm-konzepte__text p{margin-bottom:20px!important}.bsm-konzepte__text .bsm-more{color:var(--bsm-navy)}.bsm-konzepte__liste{list-style:none;padding:0;counter-reset:ko;display:grid;gap:10px}.bsm-konzepte__liste li{counter-increment:ko;display:grid;grid-template-columns:40px 1fr;column-gap:14px;align-items:baseline;background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:14px 18px}.bsm-konzepte__liste li::before{content:counter(ko,decimal-leading-zero);grid-row:span 2;font-size:13px;font-weight:700;color:var(--bsm-red)}.bsm-konzepte__liste strong{font-size:14.5px;color:var(--bsm-navy)}.bsm-konzepte__liste span{font-size:13.5px}.bsm-sicherheit{padding:76px 0}.bsm-sicherheit__in{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.bsm-sicherheit__text h2{margin-bottom:22px!important}.bsm-sicherheit__raster{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;border-top:1px solid var(--bsm-line)}.bsm-sicherheit__raster li{font-size:14px;font-weight:500;color:var(--bsm-ink);padding:12px 0 12px 22px;border-bottom:1px solid var(--bsm-line);position:relative}.bsm-sicherheit__raster li::before{content:"";position:absolute;left:0;top:19px;width:10px;height:3px;background:var(--bsm-red);border-radius:2px}.bsm-messung{padding:76px 0;background:var(--bsm-light)}.bsm-messung--grau{background:var(--bsm-light)}.bsm-messung__kopf{max-width:820px;margin-bottom:36px!important}.bsm-messung__kopf h2{margin-bottom:16px!important}.bsm-messung__zitat{font-size:16px;line-height:1.6;color:var(--bsm-ink);border-left:3px solid var(--bsm-red);padding-left:20px}.bsm-messung__in{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:start}.bsm-messung__fuer,.bsm-messung__umfang{background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:26px 28px}.bsm-messung__fuer h3,.bsm-messung__umfang h3{font-size:16px;color:var(--bsm-navy);margin-bottom:16px!important}.bsm-messung__fuer .bsm-anlaesse__liste li{background:var(--bsm-light);border-color:transparent}.bsm-messung__schritte{list-style:none;padding:0;counter-reset:ms;display:grid;gap:10px}.bsm-messung__schritte li{counter-increment:ms;display:flex;gap:14px;align-items:baseline;font-size:14px;color:var(--bsm-ink)}.bsm-messung__schritte li::before{content:counter(ms);display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--bsm-navy);color:#fff;font-size:12px;font-weight:700;transform:translateY(-1px)}.bsm-messung__hinweis{margin-top:18px!important;padding-top:14px;border-top:1px solid var(--bsm-line);font-size:13px}.bsm-eventablauf{padding:76px 0;background:var(--bsm-navy);color:#fff}.bsm-eventablauf h2{margin-bottom:40px!important}.bsm-eventablauf__phasen{display:grid;grid-template-columns:1.3fr 1fr .8fr .8fr;gap:0;border-radius:var(--bsm-radius);overflow:hidden}.bsm-ephase{padding:22px 22px 24px;background:rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.1)}.bsm-ephase:last-child{border-right:0}.bsm-ephase--live{background:var(--bsm-red)}.bsm-ephase__titel{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:14px!important}.bsm-ephase--live .bsm-ephase__titel{color:#fff}.bsm-ephase ol{padding-left:20px;display:grid;gap:10px}.bsm-ephase li{font-size:14px;line-height:1.45;color:#fff}.bsm-ephase li::marker{font-weight:700;color:rgba(255,255,255,.6)}.bsm-angaben--navy{background:var(--bsm-light);color:var(--bsm-ink)}.bsm-angaben--navy .bsm-eyebrow--light{color:var(--bsm-red)}.bsm-angaben--navy .bsm-h2--light{color:var(--bsm-navy)}.bsm-angaben--navy .bsm-h2--line::after{filter:none}.bsm-angaben--navy .bsm-angaben__text p{color:var(--bsm-text)}.bsm-angaben--navy .bsm-btn--red{background:var(--bsm-red);color:#fff}.bsm-angaben--navy .bsm-btn--red:hover{background:var(--bsm-red-dark)}.bsm-angaben--navy .bsm-angaben__liste li{color:var(--bsm-ink)}.bsm-angaben--navy .bsm-angaben__liste .i{background:var(--bsm-red);color:#fff}.bsm-system{padding:76px 0}.bsm-system__in{display:grid;grid-template-columns:.75fr 1.25fr;gap:54px;align-items:start}.bsm-system__text{position:sticky;top:30px}.bsm-system__text h2{margin-bottom:16px!important}.bsm-system__legende{list-style:none;padding:0;display:grid;gap:10px;margin-top:26px!important}.bsm-system__legende li{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:var(--bsm-ink)}.bsm-sys-linie{width:30px;height:4px;border-radius:2px}.bsm-sys-linie--strom,.bsm-system__tags .t-strom{--sf:var(--bsm-red)}.bsm-sys-linie--daten,.bsm-system__tags .t-daten{--sf:var(--bsm-navy)}.bsm-sys-linie--mess,.bsm-system__tags .t-mess{--sf:#8A93A3}.bsm-sys-linie{background:var(--sf)}.bsm-system__stapel{list-style:none;padding:0;display:grid;gap:12px;position:relative}.bsm-system__stapel::before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:linear-gradient(180deg,var(--bsm-red),var(--bsm-navy) 70%,#8A93A3)}.bsm-system__stapel li{position:relative;display:grid;grid-template-columns:48px 1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:14px 18px 14px 0;margin-left:0}.bsm-system__nr{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;margin-left:-1px;border-radius:50%;background:var(--bsm-navy);color:#fff;font-weight:700;font-size:15px;box-shadow:0 0 0 5px #fff}.bsm-system__stapel li:first-child .bsm-system__nr{background:var(--bsm-red)}.bsm-system__stapel h3{font-size:15px;color:var(--bsm-navy);margin-bottom:2px!important}.bsm-system__stapel p{font-size:13px}.bsm-system__tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.bsm-system__tags i{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px;color:#fff;background:var(--sf)}.bsm-verteil{padding:72px 0;background:var(--bsm-light)}.bsm-verteil__in{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center}.bsm-verteil__text h2{margin-bottom:16px!important}.bsm-verteil__text>p{margin-bottom:22px!important}.bsm-verteil__text .bsm-checks{margin-bottom:0!important}.bsm-seite-infra .bsm-container{background:#fff}.bsm-trassen{padding:76px 0;background:var(--bsm-light)}.bsm-trassen__kopf{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:36px!important}.bsm-trassen__in{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.bsm-last{list-style:none;padding:0;display:grid;gap:12px}.bsm-last__stufe{display:grid;grid-template-columns:130px 1fr;grid-template-rows:auto auto;column-gap:20px;align-items:center;background:#fff;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:14px 18px}.bsm-last__balken{grid-row:span 2;height:10px;border-radius:5px;background:linear-gradient(90deg,var(--bsm-red) var(--w),var(--bsm-light) var(--w))}.bsm-last__stufe:nth-child(1){--w:25%}.bsm-last__stufe:nth-child(2){--w:50%}.bsm-last__stufe:nth-child(3){--w:75%}.bsm-last__stufe:nth-child(4){--w:100%}.bsm-last h3{font-size:15px;color:var(--bsm-navy)}.bsm-last p{font-size:13px}.bsm-trassen__fuss{margin-top:24px!important;font-size:14px}.bsm-zusatz{padding:64px 0}.bsm-zusatz__in{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bsm-zusatz__block{border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:28px 30px}.bsm-zusatz__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--bsm-radius);background:var(--bsm-red);color:#fff;margin-bottom:16px}.bsm-zusatz__icon .i{width:23px;height:23px}.bsm-zusatz__titel{font-size:19px;font-weight:700;color:var(--bsm-navy);margin-bottom:10px!important;line-height:1.3}.bsm-zusatz__block p{font-size:14px}.bsm-verlauf{padding:76px 0;background:var(--bsm-navy);color:#fff}.bsm-verlauf__kopf{max-width:760px;margin-bottom:40px!important}.bsm-verlauf__kopf h2{margin-bottom:14px!important}.bsm-verlauf__kopf p{color:rgba(255,255,255,.8)}.bsm-verlauf__kurve{list-style:none;padding:0;display:grid;grid-template-columns:repeat(7,1fr);gap:12px;align-items:end;height:250px;border-bottom:2px solid rgba(255,255,255,.2)}.bsm-verlauf__kurve li{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.bsm-verlauf__saeule{display:block;height:calc(var(--h) - 48px);min-height:24px;border-radius:var(--bsm-radius) var(--bsm-radius) 0 0;background:linear-gradient(180deg,var(--bsm-red),var(--bsm-red-dark));order:2}.bsm-verlauf__saeule--rueck{background:repeating-linear-gradient(45deg,rgba(255,255,255,.35) 0 6px,rgba(255,255,255,.15) 6px 12px)}.bsm-verlauf__kurve strong{order:1;font-size:12.5px;line-height:1.3;color:#fff}.bsm-lagen{padding:72px 0}.bsm-lagen__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:start}.bsm-lagen__in h2{margin-bottom:16px!important}.bsm-lagen__liste{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bsm-lagen__liste li{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;color:var(--bsm-ink);background:var(--bsm-light);border-radius:var(--bsm-radius);padding:13px 16px}.bsm-lagen__liste li::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--bsm-red)}.bsm-fluss{padding:76px 0}.bsm-fluss__kopf{margin-bottom:40px!important}.bsm-fluss__in{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.bsm-fluss__grafik{width:100%;height:auto;display:block}.bsm-fluss__konzepte{display:grid;gap:12px}.bsm-fluss__konzepte article{border:1px solid rgba(255,255,255,.14);border-radius:var(--bsm-radius);padding:16px 20px}.bsm-fluss__konzepte article.ist-hybrid{border-color:var(--bsm-red);background:rgba(215,25,32,.12)}.bsm-fluss__konzepte h3{font-size:15.5px;color:#fff;margin-bottom:4px!important}.bsm-fluss__konzepte p{font-size:13.5px;color:rgba(255,255,255,.8)}.bsm-faelle{padding:76px 0}.bsm-faelle__kopf{max-width:780px;margin-bottom:36px!important}.bsm-faelle__kopf h2{margin-bottom:14px!important}.bsm-fall{border:1px solid var(--bsm-line);border-radius:var(--bsm-radius);padding:24px 26px;background:#fff}.bsm-fall__nr{display:block;font-size:13px;font-weight:700;color:var(--bsm-red);margin-bottom:8px}.bsm-fall h3{font-size:17px;color:var(--bsm-navy);margin-bottom:10px!important;line-height:1.3}.bsm-fall p{font-size:14px}.bsm-fall__hinweis{margin-top:12px!important;padding-top:12px;border-top:1px dashed var(--bsm-line);font-size:13px!important;color:var(--bsm-text)}.bsm-fall--gross{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:var(--bsm-light);border-color:transparent;padding:34px;margin-bottom:20px!important}.bsm-fall--gross .bsm-checks{margin:16px 0 0!important}.bsm-faelle__raster{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bsm-lastprofil{margin:0;background:#fff;border-radius:var(--bsm-radius);padding:18px 18px 12px}.bsm-lastprofil svg{width:100%;height:auto;display:block}.bsm-lastprofil figcaption{font-size:11.5px;color:var(--bsm-text);text-align:right;margin-top:6px}.bsm-auslegung{padding:76px 0;background:var(--bsm-light)}.bsm-auslegung__in{display:grid;grid-template-columns:.9fr 1.1fr;gap:54px;align-items:start}.bsm-auslegung__text h2{margin-bottom:22px!important}.bsm-auslegung__kern{margin:0;font-size:17px;line-height:1.55;font-weight:500;color:var(--bsm-navy);border-left:3px solid var(--bsm-red);padding:4px 0 4px 22px}.bsm-auslegung__gruppen{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bsm-auslegung__gruppen>div{background:#fff;border-radius:var(--bsm-radius);padding:20px;border-top:3px solid var(--bsm-navy)}.bsm-auslegung__gruppen>div:first-child{border-top-color:var(--bsm-red)}.bsm-auslegung__gruppen h3{font-size:15px;color:var(--bsm-navy);margin-bottom:12px!important}.bsm-auslegung__gruppen ul{list-style:none;padding:0;display:grid;gap:8px}.bsm-auslegung__gruppen li{font-size:13.5px;line-height:1.4}.bsm-vergleich{padding:76px 0}.bsm-vergleich__kopf{max-width:720px;margin-bottom:30px!important}.bsm-vergleich__kopf h2{margin-bottom:14px!important}.bsm-vergleich__rahmen{overflow-x:auto;border:1px solid var(--bsm-line);border-radius:var(--bsm-radius)}.bsm-vergleich__rahmen:focus-visible{outline:2px solid var(--bsm-red);outline-offset:2px}.bsm-vergleich__tabelle{width:100%;min-width:760px;border-collapse:collapse;font-size:13.5px}.bsm-vergleich__tabelle th,.bsm-vergleich__tabelle td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--bsm-line);vertical-align:top}.bsm-vergleich__tabelle thead th{background:var(--bsm-navy);color:#fff;font-size:14px;font-weight:700}.bsm-vergleich__tabelle thead th.ist-hybrid{background:var(--bsm-red)}.bsm-vergleich__tabelle tbody th{font-weight:700;color:var(--bsm-navy);background:var(--bsm-light);white-space:nowrap}.bsm-vergleich__tabelle td.ist-hybrid{background:rgba(215,25,32,.05);font-weight:500;color:var(--bsm-ink)}.bsm-vergleich__tabelle tbody tr:last-child>*{border-bottom:0}.bsm-vergleich__fuss{margin-top:14px!important;font-size:13px}.bsm-betrieb{padding:76px 0;background:var(--bsm-light)}.bsm-betrieb__in{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:start}.bsm-betrieb__links h2{margin-bottom:24px!important}.bsm-grenzen{padding:76px 0;background:var(--bsm-navy);color:#fff}.bsm-grenzen__in{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;align-items:start}.bsm-grenzen__in h2{margin-bottom:16px!important}.bsm-grenzen__in>div>p{color:rgba(255,255,255,.8)}.bsm-grenzen__liste{list-style:none;padding:0;display:grid;gap:0;border-top:1px solid rgba(255,255,255,.15)}.bsm-grenzen__liste li{position:relative;padding:14px 0 14px 34px;border-bottom:1px solid rgba(255,255,255,.15);font-size:14.5px;color:rgba(255,255,255,.92)}.bsm-grenzen__liste li::before{content:"!";position:absolute;left:0;top:13px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--bsm-red);color:var(--bsm-red);font-size:12px;font-weight:700}@media (max-width:1000px){.bsm-zonenplan{grid-template-columns:repeat(2,1fr)}.bsm-zone--einspeisung{grid-column:span 2}.bsm-faelle__raster{grid-template-columns:repeat(2,1fr)}.bsm-auslegung__gruppen{grid-template-columns:1fr 1fr}.bsm-verlauf__kurve{grid-template-columns:repeat(4,1fr);height:auto;row-gap:24px;border-bottom:0}.bsm-verlauf__kurve li{height:160px}.bsm-eventablauf__phasen{grid-template-columns:1fr 1fr}}@media (max-width:860px){.bsm-anlaesse__in,.bsm-zonen__in,.bsm-netz__kopf,.bsm-netz__in,.bsm-konzepte__in,.bsm-sicherheit__in,.bsm-messung__in,.bsm-system__in,.bsm-verteil__in,.bsm-trassen__kopf,.bsm-trassen__in,.bsm-zusatz__in,.bsm-lagen__in,.bsm-fluss__in,.bsm-fall--gross,.bsm-auslegung__in,.bsm-betrieb__in,.bsm-grenzen__in{grid-template-columns:1fr;gap:30px}.bsm-system__text{position:static}.bsm-netz__raster{grid-template-columns:1fr}.bsm-anlaesse,.bsm-zonen,.bsm-netz,.bsm-konzepte,.bsm-sicherheit,.bsm-messung,.bsm-eventablauf,.bsm-system,.bsm-verteil,.bsm-trassen,.bsm-zusatz,.bsm-verlauf,.bsm-lagen,.bsm-fluss,.bsm-faelle,.bsm-auslegung,.bsm-vergleich,.bsm-betrieb,.bsm-grenzen{padding-top:52px;padding-bottom:52px}.bsm-fall--gross{padding:24px}}@media (max-width:620px){.bsm-zonenplan{grid-template-columns:1fr;grid-auto-rows:auto}.bsm-zone,.bsm-zone--buehne,.bsm-zone--einspeisung{grid-column:auto;grid-row:auto;min-height:62px}.bsm-netz__liste,.bsm-sicherheit__raster,.bsm-lagen__liste,.bsm-faelle__raster,.bsm-auslegung__gruppen,.bsm-eventablauf__phasen{grid-template-columns:1fr}.bsm-ephase{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.bsm-system__stapel li{grid-template-columns:48px 1fr}.bsm-system__tags{grid-column:2;justify-content:flex-start}.bsm-last__stufe{grid-template-columns:1fr;row-gap:8px}.bsm-last__balken{grid-row:auto}.bsm-verlauf__kurve{grid-template-columns:repeat(2,1fr)}}.bsm-b-kopf{max-width:760px;margin-bottom:40px!important}.bsm-b-kopf h2{margin-bottom:0!important}.bsm-b-intro{margin-top:16px!important;font-size:16px;line-height:1.6;max-width:660px}.bsm-b-fussnote{margin-top:26px!important;font-size:14px;color:var(--bsm-text)}.bsm-b-fussnote a{color:var(--bsm-navy);font-weight:600}.bsm-btn--outline-light{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.bsm-btn--outline-light:hover{background:#fff;color:var(--bsm-navy);border-color:#fff}.bsm-b-hero{min-height:clamp(360px,40vw,520px);display:flex;align-items:center}.bsm-b-hero::after{content:"";position:absolute;inset:auto 0 0 0;height:45%;z-index:-1;background:linear-gradient(180deg,transparent,rgba(15,21,32,.75))}.bsm-b-hero .bsm-pagehead__bg{object-position:center 45%}.bsm-b-hero .bsm-pagehead__in{width:100%;padding-top:70px;padding-bottom:72px}.bsm-b-hero .bsm-pagehead__title{font-size:clamp(30px,3.4vw,46px);max-width:760px}.bsm-b-hero .bsm-pagehead__lead{font-size:clamp(15.5px,1.3vw,18px);max-width:600px}.bsm-b-dhero{padding:44px 0 64px;background:linear-gradient(180deg,var(--bsm-light) 0%,#fff 100%)}.bsm-b-dhero__in{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.bsm-b-dhero__titel{font-size:clamp(28px,3vw,42px)!important;margin-bottom:18px!important}.bsm-b-dhero__lead{font-size:clamp(15.5px,1.25vw,17.5px);line-height:1.6;max-width:560px}.bsm-b-dhero .bsm-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px!important}.bsm-b-zurueck{display:inline-flex;align-items:center;gap:6px;margin-bottom:22px!important;font-size:13px;font-weight:600;color:var(--bsm-text);text-decoration:none}.bsm-b-zurueck:hover{color:var(--bsm-red)}.bsm-b-zurueck .i{width:16px;height:16px}.bsm-b-felder{padding:78px 0}.bsm-b-felder__liste{list-style:none;padding:0;display:grid;gap:22px}.bsm-b-felder__liste--3{grid-template-columns:repeat(3,1fr)}.bsm-b-felder__liste--4{grid-template-columns:repeat(4,1fr)}.bsm-b-felder__liste--2{grid-template-columns:repeat(2,1fr)}.bsm-b-feld{position:relative;padding:30px 28px 28px;border-radius:var(--bsm-radius);background:#fff;border:1px solid var(--bsm-line);transition:border-color .2s,box-shadow .2s,transform .2s}.bsm-b-feld::after{content:"";position:absolute;left:28px;right:28px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--bsm-red);transform:scaleX(0);transform-origin:left;transition:transform .25s}.bsm-b-feld:hover{border-color:#D5D9E0;box-shadow:0 12px 30px rgba(27,37,55,.08);transform:translateY(-2px)}.bsm-b-feld:hover::after{transform:scaleX(1)}.bsm-b-feld__sym{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:rgba(215,25,32,.08);color:var(--bsm-red);margin-bottom:20px}.bsm-b-feld__sym .i{width:26px;height:26px}.bsm-b-feld h3{font-size:18px;color:var(--bsm-navy);margin-bottom:8px!important;line-height:1.3}.bsm-b-feld p{font-size:14.5px;line-height:1.55}.bsm-b-leist{padding:78px 0}.bsm-b-leist--grau{background:var(--bsm-light)}.bsm-b-leist__in{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}.bsm-b-leist__in--ohne{grid-template-columns:1fr;max-width:860px}.bsm-b-leist__text .bsm-h2{margin-bottom:28px!important}.bsm-b-leist__liste{list-style:none;padding:0;counter-reset:le;display:grid;gap:0}.bsm-b-leist__liste li{counter-increment:le;display:flex;gap:18px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--bsm-line);font-size:16px;font-weight:500;color:var(--bsm-ink)}.bsm-b-leist__liste li:first-child{border-top:1px solid var(--bsm-line)}.bsm-b-leist__liste li::before{content:counter(le,decimal-leading-zero);flex:none;width:28px;font-size:13px;font-weight:700;color:var(--bsm-red)}.bsm-b-leist .bsm-more{margin-top:22px!important;color:var(--bsm-navy)}.bsm-b-versorgt{padding:78px 0}.bsm-b-versorgt__liste{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.bsm-b-versorgt__liste li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:26px 16px;border-radius:var(--bsm-radius);background:var(--bsm-light);font-size:14.5px;font-weight:600;color:var(--bsm-navy);line-height:1.35}.bsm-b-versorgt__sym{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;color:var(--bsm-red);box-shadow:0 4px 14px rgba(27,37,55,.07)}.bsm-b-versorgt__sym .i{width:26px;height:26px}.bsm-b-merke{display:flex;gap:14px;align-items:flex-start;margin-top:28px!important;padding:18px 22px;border-radius:var(--bsm-radius);background:var(--bsm-navy);color:#fff}.bsm-b-merke .i{flex:none;width:26px;height:26px;border-radius:50%;background:var(--bsm-red);color:#fff;stroke-width:3;padding:5px;box-sizing:border-box}.bsm-b-merke p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.88)}.bsm-b-merke strong{color:#fff}.bsm-b-ablauf{padding:78px 0;background:var(--bsm-navy);color:#fff}.bsm-b-ablauf__liste{list-style:none;padding:0;display:grid;gap:26px;position:relative}.bsm-b-ablauf__liste--4{grid-template-columns:repeat(4,1fr)}.bsm-b-ablauf__liste--3{grid-template-columns:repeat(3,1fr)}.bsm-b-ablauf__liste::before{content:"";position:absolute;top:26px;left:26px;right:12%;height:2px;background:repeating-linear-gradient(90deg,var(--bsm-red) 0 10px,transparent 10px 16px)}.bsm-b-ablauf__liste li{position:relative}.bsm-b-ablauf__nr{position:relative;z-index:1;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--bsm-red);color:#fff;font-size:18px;font-weight:700;margin-bottom:20px;box-shadow:0 0 0 6px var(--bsm-navy)}.bsm-b-ablauf__liste h3{font-size:17px;color:#fff;margin-bottom:6px!important;line-height:1.35}.bsm-b-ablauf__liste p{font-size:14px;color:rgba(255,255,255,.75);line-height:1.55}.bsm-b-ablauf__link{margin-top:34px!important}.bsm-b-ablauf__link a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:600;text-decoration:none}.bsm-b-ablauf__link .i{width:16px;height:16px}.bsm-b-teaser{padding:78px 0}.bsm-b-teaser__in{display:grid;grid-template-columns:.75fr 1.25fr;gap:56px;align-items:start}.bsm-b-teaser__in .bsm-b-kopf{margin-bottom:0!important}.bsm-b-teaser__liste{list-style:none;padding:0;display:grid;border-top:1px solid var(--bsm-line)}.bsm-b-teaser__liste li{border-bottom:1px solid var(--bsm-line)}.bsm-b-teaser__link{display:grid;grid-template-columns:54px 1fr auto;gap:20px;align-items:center;padding:22px 6px;text-decoration:none;transition:background .2s,padding .2s}.bsm-b-teaser__link:hover{background:var(--bsm-light);padding-left:14px;padding-right:14px}.bsm-b-teaser__sym{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:rgba(215,25,32,.08);color:var(--bsm-red)}.bsm-b-teaser__sym .i{width:24px;height:24px}.bsm-b-teaser__text{display:grid;gap:3px}.bsm-b-teaser__text strong{font-size:17px;color:var(--bsm-navy);line-height:1.35}.bsm-b-teaser__text span{font-size:14px;color:var(--bsm-text)}.bsm-b-teaser__pfeil{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--bsm-line);color:var(--bsm-navy);transition:background .2s,color .2s,border-color .2s}.bsm-b-teaser__link:hover .bsm-b-teaser__pfeil{background:var(--bsm-red);border-color:var(--bsm-red);color:#fff}.bsm-b-teaser__pfeil .i{width:17px;height:17px}.bsm-b-quer{padding:78px 0;background:var(--bsm-light)}.bsm-b-quer__raster{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bsm-b-quer__block{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:start;padding:34px 32px;border-radius:var(--bsm-radius);background:#fff;border-left:4px solid var(--bsm-red)}.bsm-b-quer__block:nth-child(2){border-left-color:var(--bsm-navy)}.bsm-b-quer__sym{display:grid;place-items:center;width:58px;height:58px;border-radius:var(--bsm-radius);background:var(--bsm-navy);color:#fff}.bsm-b-quer__block:first-child .bsm-b-quer__sym{background:var(--bsm-red)}.bsm-b-quer__sym .i{width:28px;height:28px}.bsm-b-quer__block h3{font-size:19px;color:var(--bsm-navy);margin-bottom:8px!important}.bsm-b-quer__block p{font-size:14.5px;margin-bottom:16px!important}.bsm-b-quer .bsm-more{color:var(--bsm-navy)}.bsm-b-weg{padding:78px 0}.bsm-weg__kette--4{grid-template-columns:repeat(4,1fr)}.bsm-weg__kette--4::before{left:12.5%;right:12.5%}.bsm-weg__kette--4 .bsm-weg__knoten{width:70px;height:70px}.bsm-weg__kette--4 .bsm-weg__knoten .i{width:28px;height:28px}.bsm-weg__kette--4::before{top:34px}.bsm-weg__kette--4 h3{font-size:16px}.bsm-weg__kette--4 p{font-size:13.5px}.bsm-b-bereiche{padding:78px 0}.bsm-b-bereiche .bsm-b-intro{margin-bottom:0!important}.bsm-zonenplan--kompakt .bsm-zone:nth-child(5),.bsm-zonenplan--kompakt .bsm-zone:nth-child(6){grid-column:span 2}.bsm-zonenplan--kompakt{grid-auto-rows:minmax(100px,auto)}.bsm-zonenplan--kompakt .bsm-zone strong{font-size:14px}.bsm-b-inhalt{padding:78px 0}.bsm-b-inhalt--grau{background:var(--bsm-light)}.bsm-b-inhalt__in{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.bsm-b-inhalt--umgekehrt .bsm-b-inhalt__text{order:2}.bsm-b-inhalt--ohne .bsm-b-inhalt__in{grid-template-columns:1fr;max-width:820px}.bsm-b-inhalt__text h2{margin-bottom:20px!important}.bsm-b-inhalt__text>p{font-size:16px;line-height:1.65;margin-bottom:14px!important;max-width:620px}.bsm-b-inhalt__text .bsm-checks{margin:20px 0 0!important}.bsm-b-inhalt__text .bsm-hinweisbox{margin-top:24px!important}.bsm-b-inhalt--grau .bsm-hinweisbox{background:#fff}.bsm-b-inhalt__link{margin-top:22px!important;color:var(--bsm-navy)}.bsm-b-inhalt__seite{min-width:0;display:flex;flex-direction:column;justify-content:center}.bsm-b-inhalt__seite .bsm-it-link{width:100%;justify-content:space-between;padding:26px 28px}.bsm-b-inhalt__seite .bsm-it-link span{font-size:18px}.bsm-b-inhalt__seite .bsm-it-link .i{width:22px;height:22px}.bsm-b-merkliste .bsm-angaben__text .bsm-btn{margin-top:26px}.bsm-b-merkliste .bsm-b-intro{color:var(--bsm-text);margin-bottom:0!important}.bsm-b-wege{padding:78px 0}.bsm-b-wege__raster{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bsm-b-loesung{padding:32px 28px;border-radius:var(--bsm-radius);border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.03)}.bsm-b-loesung.ist-hervor{border-color:var(--bsm-red);background:rgba(215,25,32,.12)}.bsm-b-loesung__sym{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:rgba(255,255,255,.08);color:#fff;margin-bottom:20px}.bsm-b-loesung.ist-hervor .bsm-b-loesung__sym{background:var(--bsm-red)}.bsm-b-loesung__sym .i{width:27px;height:27px}.bsm-b-loesung h3{font-size:19px;color:#fff;margin-bottom:10px!important}.bsm-b-loesung p{font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.8)}.bsm-b-wege__fuss{margin-top:28px!important;font-size:14px;color:rgba(255,255,255,.7);max-width:760px}.bsm-b-beispiele{padding:78px 0}.bsm-b-beispiele--grau{background:var(--bsm-light)}.bsm-b-beispiele__raster{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.bsm-b-beispiele__raster:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}.bsm-b-beispiel{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:26px 26px;border-radius:var(--bsm-radius);background:#fff;border:1px solid var(--bsm-line)}.bsm-b-beispiele--grau .bsm-b-beispiel{border-color:transparent}.bsm-b-beispiel__sym{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--bsm-radius);background:var(--bsm-navy);color:#fff}.bsm-b-beispiel__sym .i{width:23px;height:23px}.bsm-b-beispiel h3{font-size:17px;color:var(--bsm-navy);margin-bottom:6px!important}.bsm-b-beispiel p{font-size:14.5px;line-height:1.55}.bsm-b-beispiel .bsm-more{margin-top:12px!important;font-size:13.5px;color:var(--bsm-navy)}.bsm-b-schluss{padding:84px 0;background:var(--bsm-navy);color:#fff;text-align:center;position:relative;overflow:hidden}.bsm-b-schluss::before{content:"";position:absolute;inset:auto -10% -70% -10%;height:110%;z-index:0;background:radial-gradient(ellipse at center,rgba(215,25,32,.14),transparent 62%);pointer-events:none}.bsm-b-schluss__in{position:relative;z-index:1;display:grid;justify-items:center;gap:6px}.bsm-b-schluss h2{color:#fff;font-size:clamp(26px,2.8vw,38px);max-width:760px}.bsm-b-schluss .bsm-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px!important}.bsm-b-schluss__tel{margin-top:16px!important;font-size:14px;color:rgba(255,255,255,.75)}.bsm-b-schluss p{color:rgba(255,255,255,.85);max-width:640px}.bsm-b-schluss__tel a{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:600;text-decoration:none}.bsm-b-schluss__tel .i{width:15px;height:15px}.bsm-b-zeitleiste{list-style:none;padding:0;display:grid;gap:0;position:relative}.bsm-b-zeitleiste::before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:var(--bsm-line)}.bsm-b-zeitleiste li{position:relative;display:grid;gap:2px;padding:12px 0 12px 42px}.bsm-b-zeitleiste li::before{content:"";position:absolute;left:4px;top:16px;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--bsm-red);box-sizing:border-box}.bsm-b-zeitleiste li:first-child::before{background:var(--bsm-red)}.bsm-b-zeitleiste strong{font-size:15.5px;color:var(--bsm-navy)}.bsm-b-zeitleiste span{font-size:14px}.bsm-b-pruef{list-style:none;padding:0;display:grid;gap:14px}.bsm-b-pruef li{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:20px 22px;border-radius:var(--bsm-radius);background:var(--bsm-light)}.bsm-b-pruef .i{width:44px;height:44px;padding:10px;border-radius:50%;background:#fff;color:var(--bsm-red);box-sizing:border-box}.bsm-b-pruef strong{display:block;font-size:15.5px;color:var(--bsm-navy)}.bsm-b-pruef span{font-size:14px}.bsm-it-link--hell{color:var(--bsm-navy);border-color:var(--bsm-line);background:#fff;margin-top:0!important}.bsm-it-link--hell small{color:var(--bsm-red)}.bsm-it-link--hell:hover{background:var(--bsm-navy);color:#fff;border-color:var(--bsm-navy)}.bsm-it-link--hell:hover small{color:rgba(255,255,255,.7)}.bsm-b-messbaum{display:grid;justify-items:center;gap:0;padding:30px;border-radius:var(--bsm-radius);background:#fff}.bsm-b-messbaum__haupt,.bsm-b-messbaum li{display:grid;justify-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--bsm-navy)}.bsm-b-messbaum .i{width:52px;height:52px;padding:12px;border-radius:50%;box-sizing:border-box}.bsm-b-messbaum__haupt .i{background:var(--bsm-red);color:#fff}.bsm-b-messbaum__haupt{position:relative;padding-bottom:28px}.bsm-b-messbaum__haupt::after{content:"";position:absolute;bottom:0;left:50%;width:2px;height:22px;background:var(--bsm-line)}.bsm-b-messbaum ul{list-style:none;padding:24px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;position:relative;width:100%}.bsm-b-messbaum ul::before{content:"";position:absolute;top:0;left:16.6%;right:16.6%;height:2px;background:var(--bsm-line)}.bsm-b-messbaum li{position:relative}.bsm-b-messbaum li::before{content:"";position:absolute;top:-24px;left:50%;width:2px;height:24px;background:var(--bsm-line)}.bsm-b-messbaum li .i{background:var(--bsm-light);color:var(--bsm-navy)}@media (max-width:1060px){.bsm-b-felder__liste--4{grid-template-columns:repeat(2,1fr)}.bsm-b-versorgt__liste{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.bsm-b-dhero__in,.bsm-b-leist__in,.bsm-b-teaser__in,.bsm-b-inhalt__in{grid-template-columns:1fr;gap:34px}.bsm-b-dhero .bsm-foto{order:-1}.bsm-b-inhalt--umgekehrt .bsm-b-inhalt__text{order:0}.bsm-b-felder__liste--3,.bsm-b-quer__raster,.bsm-b-wege__raster,.bsm-b-beispiele__raster,.bsm-b-beispiele__raster:has(>:nth-child(3):last-child){grid-template-columns:1fr}.bsm-b-ablauf__liste--4,.bsm-b-ablauf__liste--3{grid-template-columns:1fr 1fr}.bsm-b-ablauf__liste::before{display:none}.bsm-weg__kette--4{grid-template-columns:repeat(2,1fr)}.bsm-b-felder,.bsm-b-leist,.bsm-b-versorgt,.bsm-b-ablauf,.bsm-b-teaser,.bsm-b-quer,.bsm-b-weg,.bsm-b-bereiche,.bsm-b-inhalt,.bsm-b-wege,.bsm-b-beispiele,.bsm-b-schluss{padding-top:54px;padding-bottom:54px}.bsm-b-kopf{margin-bottom:28px!important}.bsm-b-hero .bsm-pagehead__in{padding-top:48px;padding-bottom:50px}.bsm-b-dhero{padding:28px 0 48px}.bsm-b-dhero .bsm-foto--quer{aspect-ratio:16/9}}@media (max-width:620px){.bsm-b-felder__liste--4,.bsm-b-felder__liste--2,.bsm-b-ablauf__liste--4,.bsm-b-ablauf__liste--3{grid-template-columns:1fr}.bsm-b-versorgt__liste{grid-template-columns:1fr 1fr}.bsm-b-versorgt__liste li{padding:20px 12px}.bsm-b-feld{padding:24px 22px}.bsm-b-quer__block{grid-template-columns:1fr;padding:26px 22px}.bsm-b-teaser__link{grid-template-columns:44px 1fr;gap:14px}.bsm-b-teaser__sym{width:44px;height:44px}.bsm-b-teaser__pfeil{display:none}.bsm-zonenplan--kompakt .bsm-zone:nth-child(5),.bsm-zonenplan--kompakt .bsm-zone:nth-child(6){grid-column:auto}.bsm-b-schluss .bsm-btns{flex-direction:column;align-items:stretch;width:100%}.bsm-b-dhero .bsm-btns{flex-direction:column}.bsm-b-dhero .bsm-btn{justify-content:center}.bsm-b-hero .bsm-btns{flex-direction:column}.bsm-b-hero .bsm-btn{justify-content:center}}.bsm-b-hero .bsm-pagehead__usp{margin-top:26px!important}.bsm-b-merksatz{margin:26px 0 0;padding:20px 24px;border-radius:var(--bsm-radius);background:var(--bsm-navy);color:#fff;font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.45;position:relative}.bsm-b-merksatz::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 3px 3px 0;background:var(--bsm-red)}.bsm-foto--karte{aspect-ratio:auto;background:transparent;overflow:visible}.bsm-foto--karte img{height:auto;object-fit:contain}.bsm-b-phasen{padding:78px 0;background:var(--bsm-light)}.bsm-b-phasen__raster{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;border-radius:var(--bsm-radius);overflow:hidden;box-shadow:0 14px 40px rgba(27,37,55,.08)}.bsm-b-phase{position:relative;background:#fff;padding:32px 30px 34px}.bsm-b-phase+.bsm-b-phase{border-left:1px solid var(--bsm-line)}.bsm-b-phase:nth-child(2){background:#FBFBFC}.bsm-b-phase__kopf{display:flex;align-items:center;gap:14px;margin-bottom:18px!important}.bsm-b-phase__nr{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--bsm-red);color:#fff;font-weight:700;font-size:17px;position:relative;z-index:1}.bsm-b-phase__zeit{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bsm-red)}.bsm-b-phase::before{content:"";position:absolute;top:54px;left:74px;right:0;height:2px;background:repeating-linear-gradient(90deg,rgba(215,25,32,.35) 0 8px,transparent 8px 14px)}.bsm-b-phase:last-child::before{display:none}.bsm-b-phase h3{font-size:18px;color:var(--bsm-navy);line-height:1.35;margin-bottom:16px!important;min-height:2.7em}.bsm-b-phase ul{list-style:none;padding:0;display:grid;gap:10px}.bsm-b-phase li{position:relative;padding-left:20px;font-size:14px;line-height:1.5}.bsm-b-phase li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:2px;background:var(--bsm-navy);opacity:.25}.bsm-b-phasen__hinweis{display:flex;gap:12px;align-items:flex-start;margin-top:24px!important;font-size:14.5px;color:var(--bsm-ink)}.bsm-b-phasen__hinweis .i{flex:none;width:20px;height:20px;color:var(--bsm-red);margin-top:2px}.bsm-b-hflaeche{padding:30px 0 78px}.bsm-b-hflaeche__box{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;max-width:980px;margin:0 auto;padding:36px 40px;border-radius:var(--bsm-radius);background:#fff;border:1px solid var(--bsm-line);box-shadow:0 10px 30px rgba(27,37,55,.05)}.bsm-b-hflaeche__sym{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--bsm-light);color:var(--bsm-navy)}.bsm-b-hflaeche__sym .i{width:28px;height:28px}.bsm-b-hflaeche__titel{font-size:clamp(20px,2vw,25px);font-weight:700;color:var(--bsm-navy);margin:4px 0 14px!important;line-height:1.3}.bsm-b-hflaeche p{font-size:15px;line-height:1.65;margin-bottom:10px!important}.bsm-b-hflaeche p:last-child{margin-bottom:0!important}.bsm-b-prinzipien{padding:78px 0}.bsm-b-prinzipien__in{display:grid;grid-template-columns:.7fr 1.3fr;gap:56px;align-items:start}.bsm-b-prinzipien__in .bsm-b-kopf{margin-bottom:0!important;position:sticky;top:30px}.bsm-b-prinzipien__raster{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid var(--bsm-navy)}.bsm-b-prinzip{padding:28px 28px 30px 0;border-bottom:1px solid var(--bsm-line)}.bsm-b-prinzip:nth-child(even){padding-left:28px;padding-right:0;border-left:1px solid var(--bsm-line)}.bsm-b-prinzip h3{font-size:clamp(22px,2vw,28px);font-weight:700;color:var(--bsm-navy);margin-bottom:10px!important;display:flex;align-items:center;gap:10px}.bsm-b-prinzip h3::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--bsm-red)}.bsm-b-prinzip p{font-size:14.5px;line-height:1.6}.bsm-b-kompetenz{padding:78px 0;background:var(--bsm-light)}.bsm-b-kompetenz__raster{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.bsm-b-kompetenz__item{display:flex;flex-direction:column;padding:26px 24px;border-radius:var(--bsm-radius);background:#fff;border:1px solid var(--bsm-line);box-shadow:0 6px 20px rgba(27,37,55,.05);position:relative;overflow:hidden}.bsm-b-kompetenz__item::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--bsm-red)}.bsm-b-kompetenz__sym{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--bsm-radius);background:var(--bsm-light);color:var(--bsm-navy);margin-bottom:16px}.bsm-b-kompetenz__sym .i{width:23px;height:23px}.bsm-b-kompetenz__marke{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bsm-red)}.bsm-b-kompetenz__item h3{font-size:17px;color:var(--bsm-navy);margin:2px 0 10px!important}.bsm-b-kompetenz__item p{font-size:14px;line-height:1.55;margin-bottom:16px!important}.bsm-b-kompetenz__item .bsm-more{margin-top:auto;font-size:13.5px;color:var(--bsm-navy)}.bsm-b-kompetenz__bald{margin-top:auto;font-size:12.5px;font-weight:600;color:var(--bsm-text);opacity:.75}.bsm-b-kette{display:grid;gap:10px;padding:30px;border-radius:var(--bsm-radius);background:#fff}.bsm-b-kette>div{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--bsm-radius);background:var(--bsm-light);font-weight:600;color:var(--bsm-navy);position:relative}.bsm-b-kette>div+div::before{content:"";position:absolute;left:37px;top:-11px;width:2px;height:10px;background:var(--bsm-line)}.bsm-b-kette .i{width:40px;height:40px;padding:9px;border-radius:50%;background:#fff;color:var(--bsm-red);box-sizing:border-box}.bsm-b-kette>div.ist-ziel{background:var(--bsm-red);color:#fff}.bsm-b-kette>div.ist-ziel .i{color:var(--bsm-red)}.bsm-b-kette>p{margin-top:6px!important;font-size:13.5px;text-align:center;color:var(--bsm-text)}.bsm-b-zitatflaeche{margin:0;padding:38px 36px;border-radius:var(--bsm-radius);background:var(--bsm-navy);color:#fff;position:relative;overflow:hidden}.bsm-b-zitatflaeche::before{content:"\201E";position:absolute;right:22px;top:-26px;font-size:150px;line-height:1;color:var(--bsm-red);opacity:.35;font-family:Georgia,serif}.bsm-b-zitatflaeche p{position:relative;font-size:clamp(19px,1.8vw,24px);font-weight:600;line-height:1.4;margin-bottom:14px!important}.bsm-b-zitatflaeche span{position:relative;font-size:14.5px;color:rgba(255,255,255,.75)}@media (max-width:1060px){.bsm-b-kompetenz__raster{grid-template-columns:1fr 1fr}}@media (max-width:900px){.bsm-b-phasen__raster{grid-template-columns:1fr}.bsm-b-phase+.bsm-b-phase{border-left:0;border-top:1px solid var(--bsm-line)}.bsm-b-phase::before{display:none}.bsm-b-phase h3{min-height:0}.bsm-b-prinzipien__in{grid-template-columns:1fr;gap:28px}.bsm-b-prinzipien__in .bsm-b-kopf{position:static}.bsm-b-phasen,.bsm-b-prinzipien,.bsm-b-kompetenz{padding-top:54px;padding-bottom:54px}.bsm-b-hflaeche{padding:20px 0 54px}}@media (max-width:620px){.bsm-b-prinzipien__raster,.bsm-b-kompetenz__raster{grid-template-columns:1fr}.bsm-b-prinzip,.bsm-b-prinzip:nth-child(even){padding:22px 0;border-left:0}.bsm-b-hflaeche__box{grid-template-columns:1fr;gap:16px;padding:26px 22px}.bsm-b-zitatflaeche{padding:28px 24px}}.bsm-b-ablauf__liste--5{grid-template-columns:repeat(5,1fr)}.bsm-b-ablauf__liste--5 .bsm-b-ablauf__nr{width:46px;height:46px;font-size:16px}.bsm-b-ablauf__liste--5 h3{font-size:15.5px}.bsm-b-ablauf__liste--5 p{font-size:13.5px}.bsm-b-gegen{padding:78px 0;background:var(--bsm-light)}.bsm-b-gegen__raster{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bsm-b-gegen__spalte{padding:32px 30px;border-radius:var(--bsm-radius);background:#fff;border-top:4px solid var(--bsm-navy)}.bsm-b-gegen__spalte.ist-wir{border-top-color:var(--bsm-red)}.bsm-b-gegen__sym{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--bsm-light);color:var(--bsm-navy);margin-bottom:16px}.bsm-b-gegen__spalte.ist-wir .bsm-b-gegen__sym{background:var(--bsm-red);color:#fff}.bsm-b-gegen__sym .i{width:25px;height:25px}.bsm-b-gegen__marke{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bsm-red)}.bsm-b-gegen__spalte:not(.ist-wir) .bsm-b-gegen__marke{color:var(--bsm-navy)}.bsm-b-gegen__spalte h3{font-size:20px;color:var(--bsm-navy);margin:4px 0 18px!important}.bsm-b-gegen__spalte ul{list-style:none;padding:0;display:grid;gap:11px}.bsm-b-gegen__spalte li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:14.5px;line-height:1.5}.bsm-b-gegen__spalte li .i{width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--bsm-light);color:var(--bsm-red);stroke-width:3;padding:3px;box-sizing:border-box}.bsm-b-formular{padding:78px 0}.bsm-b-formular__in{display:grid;grid-template-columns:.75fr 1.25fr;gap:52px;align-items:start}.bsm-b-formular__text .bsm-b-kopf{margin-bottom:0!important;position:sticky;top:30px}.bsm-b-formular__box{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;padding:34px 34px 30px;border-radius:var(--bsm-radius);background:#fff;border:1px solid var(--bsm-line);box-shadow:0 14px 40px rgba(27,37,55,.07)}.bsm-b-formular__feld{display:grid;grid-auto-rows:min-content;gap:7px;margin:0!important}.bsm-b-formular__feld--voll{grid-column:1/-1}.bsm-b-formular__feld label,.bsm-b-formular__box legend{font-size:13.5px;font-weight:600;color:var(--bsm-navy)}.bsm-b-formular__box input[type=text],.bsm-b-formular__box input[type=email],.bsm-b-formular__box input[type=tel],.bsm-b-formular__box input[type=url],.bsm-b-formular__box select{height:48px}.bsm-b-formular__box input[type=text],.bsm-b-formular__box input[type=email],.bsm-b-formular__box input[type=tel],.bsm-b-formular__box input[type=url],.bsm-b-formular__box select,.bsm-b-formular__box textarea{width:100%;min-height:48px;padding:11px 13px;border:1.5px solid var(--bsm-line);border-radius:6px;font:inherit;font-size:15px;color:var(--bsm-navy);background:#fff}.bsm-b-formular__box textarea{min-height:110px;resize:vertical}.bsm-b-formular__box input:focus,.bsm-b-formular__box select:focus,.bsm-b-formular__box textarea:focus{outline:none;border-color:var(--bsm-red);box-shadow:0 0 0 3px rgba(215,25,32,.09)}.bsm-b-formular__box fieldset{border:0;padding:0;margin:0;display:grid;gap:10px}.bsm-b-formular__wahl{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.bsm-b-formular__wahl label,.bsm-b-formular__einwilligung label{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:14px;font-weight:500;color:var(--bsm-ink)}.bsm-b-formular__wahl input,.bsm-b-formular__einwilligung input{width:18px;height:18px;margin-top:2px;accent-color:var(--bsm-red)}.bsm-b-formular__aktion{margin-top:6px!important}.bsm-b-formular__aktion .bsm-btn{width:100%;justify-content:center}.bsm-b-formular__hinweis{grid-column:1/-1;font-size:12.5px;color:var(--bsm-text);margin:0!important}.bsm-b-formular__fehler{grid-column:1/-1;margin:0!important;padding:12px 16px;border-radius:6px;background:rgba(215,25,32,.08);color:var(--bsm-red);font-size:14px;font-weight:600}.bsm-b-formular__falle{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bsm-b-formular__box--danke{grid-template-columns:auto 1fr;align-items:center;gap:20px;border-left:4px solid var(--bsm-red)}.bsm-b-formular__haken{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#1E7B4B;color:#fff}.bsm-b-formular__haken .i{width:26px;height:26px;stroke-width:3}.bsm-b-formular__box--danke p{font-size:15px;line-height:1.6;margin:0!important}@media (max-width:900px){.bsm-b-ablauf__liste--5{grid-template-columns:repeat(2,1fr)}.bsm-b-gegen__raster,.bsm-b-formular__in{grid-template-columns:1fr;gap:28px}.bsm-b-formular__text .bsm-b-kopf{position:static}.bsm-b-gegen,.bsm-b-formular{padding-top:54px;padding-bottom:54px}}@media (max-width:620px){.bsm-b-ablauf__liste--5{grid-template-columns:1fr}.bsm-b-formular__box{grid-template-columns:1fr;padding:24px 20px}.bsm-b-formular__wahl{grid-template-columns:1fr}}.bsm-b-formular__zusatz{margin-top:18px!important;font-size:13.5px;color:var(--bsm-text)}.bsm-b-formular__box{grid-template-columns:1fr}.bsm-b-formular__gruppe{border:0;padding:0;margin:0;display:grid;gap:14px}.bsm-b-formular__gruppe+.bsm-b-formular__gruppe{padding-top:22px;border-top:1px solid var(--bsm-line)}.bsm-b-formular__gruppe>legend{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bsm-red);padding:0}.bsm-b-formular__felder{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;align-items:start}.bsm-b-formular__label{font-size:13.5px;font-weight:600;color:var(--bsm-navy)}.bsm-b-formular__box input[type=file]{font:inherit;font-size:13.5px;padding:10px 0}.bsm-b-formular__box--danke h3{font-size:19px;color:var(--bsm-navy);margin-bottom:8px!important}@media (max-width:620px){.bsm-b-formular__felder{grid-template-columns:1fr}}