.ms{--ms-eng:var(--c-eng,#00a5db);--ms-eng-hell:var(--c-eng-hover,#a6e0f2);--ms-gruen:var(--c-rom,#144734);--ms-g0:var(--c-grey-0,#f4f6f7);--ms-g1:var(--c-grey-1,#e4e8ec);--ms-g2:var(--c-grey-2,#c1cad3);--ms-g3:var(--c-grey-3,#8d98a3);--ms-g4:var(--c-grey-4,#717e85);--ms-g5:var(--c-grey-5,#59646e);--ms-g6:var(--c-grey-6,#38404c);--ms-abschnitt:var(--space-section,256px);--ms-flaeche:var(--space-surface,96px);--ms-band:var(--space-band,64px);--ms-rund:var(--radius-m,24px);--ms-rund-icon:var(--radius-icon,12px);--ms-rinne:32px;--ms-rand:96px;--division-color:var(--ms-eng);--division-color-hover:var(--ms-eng-hell);--division-font:#fff;--division-font-normal:var(--division-font);--division-font-hover:#000;--ms-auf-akzent:#fff;color:#000;overflow-x:clip}.ms[data-division=group]{--ms-eng:var(--c-rom,#144734);--ms-eng-hell:var(--c-rom-hover,#aebda9);--division-font:#fff;--ms-auf-akzent:#fff}.ms[data-division=cdmo]{--ms-eng:var(--c-cdmo,#7cba42);--ms-eng-hell:var(--c-cdmo-hover,#d1e7bd);--ms-auf-akzent:#fff}.ms[data-division=flex]{--ms-eng:var(--c-flex,#ffd21a);--ms-eng-hell:var(--c-flex-hover,#ffefaf);--division-font:#000;--ms-auf-akzent:#000}.ms[data-division=service]{--ms-eng:var(--c-service,#7ec6de);--ms-eng-hell:var(--c-service-hover,#d2ebf3);--division-font-normal:#000;--ms-auf-akzent:#fff}.ms[data-division=digital]{--ms-eng:var(--c-digital,#f77f00);--ms-eng-hell:var(--c-digital-hover,#fcd2a6);--ms-auf-akzent:#fff}.ms *,.ms :after,.ms :before{box-sizing:border-box}.ms figure,.ms h1,.ms h2,.ms h3,.ms h4,.ms ol,.ms p,.ms ul{margin:0}.ms p{max-width:var(--measure-body,680px)}.ms img{display:block;height:auto;max-width:100%}.ms .headline .topline{margin-bottom:0}.ms-raster{margin-inline:auto;width:min(100% - 2 * var(--ms-rand),1360px)}.ms-abschnitt{padding-top:var(--ms-abschnitt)}.ms-flaeche{background:var(--ms-g0);margin-top:var(--ms-abschnitt);padding-block:var(--ms-flaeche)}.ms-ende{padding-bottom:var(--ms-abschnitt)}.ms-kopfzeile{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.ms-lead{font-size:20px;line-height:32px;max-width:var(--measure-lead,760px)!important}.ms-klein{font-size:14px}.ms-fuss,.ms-klein{color:var(--ms-g5);line-height:1.45}.ms-fuss{font-size:12px;margin-top:20px!important;max-width:none!important}.ms-offen{color:var(--ms-g4);font-size:16px!important;font-style:italic;font-weight:400!important}.ms-btnreihe{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ms .btn,.ms-link{white-space:nowrap}.ms-link{color:#000;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ms-link:after{content:" \2192"}@media (hover:hover) and (pointer:fine){.ms-link:hover{text-decoration-color:var(--ms-gruen);text-decoration-thickness:2px}}.ms-gruppe-ueber{align-items:flex-end;display:flex;gap:48px;justify-content:space-between;margin-bottom:48px}.ms-gruppe-ueber .ms-kopfzeile{margin-bottom:0}.ms-gruppe-ueber>p{max-width:520px}.ms ul.ms-haken{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}.ms ul.ms-haken li{line-height:1.5;padding-left:36px;position:relative}.ms ul.ms-haken li:before{background:var(--ms-gruen) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;content:"";height:22px;left:0;position:absolute;top:3px;width:22px}.ms .inverted ul.ms-haken li:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23144734' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E")}.ms-sprungband{background:none;padding-block:12px;position:sticky;top:var(--ms-kopf-hoehe,0);z-index:20}:where(.dnd-row:has(.ms-m-kopf-detail,.ms-m-kopf)+.dnd-row) .ms-sprungband{background:linear-gradient(var(--ms-g0) 50%,#fff 50%)}.ms-sprungband.fest{background:transparent}.ms-sprung{align-items:center;background:#fff;border-radius:var(--ms-rund);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);display:flex;gap:4px;min-height:68px;padding:10px 12px 10px 10px;transition:box-shadow .2s ease-out}.ms-sprungband.fest .ms-sprung{box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.12)}.ms-sprung a:not(.btn){align-items:center;border-radius:15px;color:#000;display:inline-flex;flex:none;font-size:16px;font-weight:600;line-height:1.2;min-height:48px;padding:0 16px;text-decoration:none;transition:background-color .15s ease-out;white-space:nowrap}.ms-sprung a.ms-sprungname{font-size:20px;font-weight:700;margin-right:12px;padding:0 20px}.ms-sprung a.aktiv:not(.btn){background:var(--ms-eng)}.ms-sprunglinks{align-items:center;display:flex;flex:0 1 auto;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.ms-sprunglinks::-webkit-scrollbar{display:none}.ms-sprunglinks.rechts-mehr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.ms-sprunglinks.links-mehr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px);mask-image:linear-gradient(90deg,transparent,#000 48px)}.ms-sprunglinks.links-mehr.rechts-mehr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.ms-sprung .ms-rechts{flex:none;margin-left:auto;padding-left:24px}.ms-sprung .ms-spaeter{display:none}.ms-sprungband.fest .ms-sprung .ms-spaeter{display:block}.ms-sprungband.eng .ms-sprung .ms-rechts,.ms-sprungband.fest.knopf-weg .ms-sprung .ms-spaeter{display:none}@media (hover:hover) and (pointer:fine){.ms-sprung a:not(.btn):not(.aktiv):hover{background:var(--ms-g0)}}@media (max-width:767px){.ms-sprungband{padding-block:8px}.ms-sprung{min-height:60px;padding:6px}.ms-sprung a:not(.btn){min-height:44px;padding:0 14px}.ms-sprung a.ms-sprungname{font-size:18px;margin-right:4px;padding:0 16px}.ms-sprungband .ms-sprung .ms-rechts,.ms-sprungband.fest .ms-sprung .ms-rechts{display:none}}@media (prefers-reduced-motion:no-preference){.ms-schwarm .ms-s{animation:ms-schweben 6s ease-in-out infinite alternate}.ms-schwarm .ms-s:nth-child(2n){animation-delay:-2s;animation-duration:7s}.ms-schwarm .ms-s:nth-child(3n){animation-delay:-4s;animation-duration:8s}}@keyframes ms-schweben{0%{translate:0 -6px}to{translate:0 6px}}.ms-flugebene{height:0;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:15}.ms-flugebene img{left:0;position:absolute;top:0;transform-origin:0 0;will-change:transform}.ms.fliegt .ms-tafel .ms-tbild img.ziel{opacity:0}.ms.fliegt .ms-schwarm .ms-s.fliegt{visibility:hidden}.ms-tafelrahmen{overflow-x:auto}.ms-tafel,.ms-tafelrahmen{border-radius:var(--ms-rund)}.ms-tafel{background:var(--ms-g0);display:grid;min-width:980px}.ms-tafel>.ms-tzeile{display:contents}.ms-tafel div:where(.ms-tafel>*,.ms-tzeile>*){display:flex;flex-direction:column;font-size:18px;justify-content:center;line-height:1.4;padding:18px 28px}.ms-tafel .w{background:#fff}.ms-tafel .ms-tlabel{color:var(--ms-g5);font-size:16px;font-weight:600}.ms-tafel .ms-tbild{align-items:center;height:212px;justify-content:flex-end;padding:32px 28px 0}.ms-tafel .ms-tbild img{max-height:168px;max-width:100%;object-fit:contain;width:auto}.ms-tafel .ms-tecke{align-items:center;height:212px;justify-content:flex-end;padding:32px 28px 0}.ms-tafel .ms-tecke img{max-height:168px;object-fit:contain;width:auto}.ms-tafel .ms-tname{font-size:clamp(22px,1.4vw,28px);font-weight:700;justify-content:flex-start;line-height:1.2;padding-bottom:28px;padding-top:16px;white-space:nowrap}.ms-tafel .ms-tname small{color:var(--ms-g5);display:block;font-size:14px;font-weight:600;margin-top:6px}.ms-tafel .ms-tname .ms-btnreihe{gap:20px}.ms-tafel .ms-tname .ms-link{font-size:16px}.ms-tafel>div.ms-num{display:block;font-size:20px;font-weight:700}.ms-tafel .ms-num small{color:var(--ms-g5);font-size:14px;font-weight:600}.ms-tafel .ms-zus{color:var(--ms-g5);display:block;font-size:14px;font-weight:400;margin-top:2px}.ms-tafel .ms-nicht{color:var(--ms-g5);font-size:16px;font-weight:400}.ms-bfs{position:relative}.ms-bfs-buehne{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ms-bfs-video{aspect-ratio:1;background:var(--ms-g0);border-radius:var(--ms-rund);justify-self:center;max-width:620px;overflow:hidden;position:relative;width:100%}.ms-bfs-video img,.ms-bfs-video video{display:block;height:100%;object-fit:cover;width:100%}.ms-bfs-video .ms-abspielen{inset:auto 24px 24px auto;position:absolute}.ms-bfs-schritte{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}.ms-bfs-schritt{align-items:start;border-radius:var(--ms-rund);display:grid;gap:24px;grid-template-columns:72px minmax(0,1fr);padding:24px 28px;transition:background-color .3s ease-out}.ms-bfs-schritt .ms-buchstabe{align-items:center;background:var(--ms-g0);border-radius:var(--ms-rund-icon);color:var(--ms-g5);display:flex;font-size:40px;font-weight:700;height:72px;justify-content:center;transition:background-color .3s ease-out,color .3s ease-out;width:72px}.ms-bfs-schritt h3{font-size:var(--fs-h4,20px);line-height:1.3}.ms-bfs-schritt p{color:var(--ms-g5);margin-top:8px;transition:color .3s ease-out}.ms-bfs-schritt.an{background:var(--ms-g0)}.ms-bfs-schritt.an .ms-buchstabe{background:var(--ms-eng);color:var(--division-font)}.ms-bfs-schritt.an p{color:#000}.ms-bfs-fortschritt{background:var(--ms-g1);border-radius:2px;height:4px;overflow:hidden}.ms-bfs-fortschritt i{background:var(--ms-eng)}.ms-bfs-mehr{margin-top:40px}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-bfs.halt{height:300vh;margin-top:var(--ms-abschnitt);padding-top:0}.ms-bfs.halt .ms-bfs-innen{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--ms-kopf-hoehe, 0px) - 76px);padding-block:32px;position:sticky;top:calc(var(--ms-kopf-hoehe, 0px) + 76px)}.ms-bfs.halt .ms-abspielen{display:none}}.ms-kacheln{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.ms-kachel{background:var(--ms-g0);border-radius:var(--ms-rund);display:flex;flex-direction:column;gap:12px;min-height:360px;overflow:hidden;padding:40px;position:relative}.ms-kachel.breit{grid-column:span 2}.ms-kachel .ms-oben{color:var(--ms-g5);font-size:16px;font-weight:600;line-height:1.3}.ms-kachel .ms-zahl{font-size:88px;font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.01em;line-height:1;white-space:nowrap}.ms-kachel .ms-zahl small{font-size:36px;font-weight:400;margin-left:6px}.ms-kachel .ms-satz{font-size:18px;line-height:1.5;max-width:360px}.ms-kachel .ms-satzgross{font-size:26px;font-weight:600;line-height:1.3;max-width:380px}.ms-kachel .ms-kbild{align-self:center;max-height:200px;max-width:100%;object-fit:contain;width:auto}.ms-kachel .ms-kicon{align-items:center;align-self:flex-end;background:var(--ms-eng);border-radius:var(--ms-rund-icon);color:var(--division-font,#000);display:flex;height:96px;justify-content:center;margin-top:auto;width:96px}.ms-kachel .ms-kicon .ms-icon{height:56px;width:56px}.ms-kachel.bild-rechts{align-items:stretch}.ms-kachel.bild-rechts .ms-ktext{display:flex;flex:1 1 45%;flex-direction:column;gap:12px}.ms-kachel.bild-rechts .ms-kbild{align-self:flex-end;flex:1 1 55%;margin:auto 0 0;max-height:300px;min-width:0}.ms-mini{display:flex;flex-direction:column;gap:10px;margin-top:auto;max-width:420px;padding-top:16px;width:100%}.ms-mini .z{align-items:center;display:grid;font-size:14px;gap:12px;grid-template-columns:112px minmax(0,1fr);line-height:1.3}.ms-mini .b{background:var(--ms-g2);border-radius:7px;height:14px;transform-origin:0 50%}.ms-mini .b.neu{background:var(--ms-eng)}.ms.js .ms-ein{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--ms-i, 0)*60ms)}.ms.js .ms-ein.da{opacity:1;transform:none}.ms.js .ms-ein .b{transform:scaleX(0);transition:transform .9s cubic-bezier(.2,.7,.2,1) .25s}.ms.js .ms-ein.da .b{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.ms.js .ms-ein{transform:none;transition:opacity .4s ease-out}.ms.js .ms-ein .b{transform:none;transition:none}}.ms-karte{background:#fff;border-radius:var(--ms-rund);color:#000;display:flex;flex-direction:column;gap:20px;padding:40px;text-decoration:none}.ms-service{display:grid;gap:var(--ms-rinne);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.ms-service .ms-karte{gap:16px;padding:32px}.ms-service .ms-karte .ms-link{margin-top:auto;padding-top:8px}@media (hover:hover) and (pointer:fine){a.ms-karte{transition:box-shadow .2s ease-out}a.ms-karte:hover{box-shadow:inset 0 0 0 2px var(--ms-eng-hell)}}.ms-band{background:var(--ms-gruen);margin-top:var(--ms-abschnitt);padding-block:var(--ms-band)}.ms-band,.ms-band h2,.ms-band li,.ms-band p{color:#fff}.ms-m-band:not([data-division=group]) .ms-band{background:var(--ms-eng);color:var(--division-font-normal);--division-color:var(--division-font)}.ms-m-band:not([data-division=group]) .ms-band :is(h2,.topline,.ms-band-zahlen b){color:var(--division-font)}.ms-m-band:not([data-division=group]) .ms-band :is(p,li){color:var(--division-font-normal)}.ms-band-raster{align-items:center;display:grid;gap:var(--ms-rinne);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ms-band-links{gap:24px}.ms-band-links,.ms-band-rechts{display:flex;flex-direction:column}.ms-band-rechts{gap:32px}.ms-band-zahlen{display:flex;flex-wrap:wrap;gap:64px}.ms-band-zahlen b{display:block;font-size:56px;font-weight:300;line-height:1.05}.ms-band-zahlen span{display:block;font-size:16px;margin-top:8px}.ms-kontakt{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ms-kontakt-form{background:var(--ms-g0);border-radius:var(--ms-rund);padding:48px}.ms-land{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;max-width:420px}.ms-land label{font-size:14px;font-weight:600}.ms-land select{background:#fff;border:2px solid var(--ms-g1);border-radius:15px;color:#000;font:inherit;font-size:18px;height:56px;padding:0 20px}@media (max-width:767px){.ms-land select{font-size:16px;padding:0 16px}}.ms-person{display:flex;flex-direction:column;gap:16px;position:sticky;top:calc(var(--ms-kopf-hoehe, 0px) + 100px)}.ms-person .ms-lab{color:var(--ms-g5);font-size:14px;font-weight:600}.ms-pkarte{display:flex;flex-direction:column;gap:8px}.ms-pkarte[hidden]{display:none}.ms-pkarte .ms-portrait{aspect-ratio:8/5;background:var(--ms-g1);border-radius:var(--ms-rund);margin-bottom:12px;overflow:hidden}.ms-pkarte .ms-portrait img{height:100%;object-fit:cover;width:100%}.ms-pkarte .ms-pname{font-size:20px;font-weight:700}.ms-pkarte .ms-prolle{color:var(--ms-g5);font-size:16px}.ms-faq{display:flex;flex-direction:column;gap:12px}.ms-faq details{background:var(--ms-g0);border-radius:var(--ms-rund)}.ms-faq summary{align-items:center;cursor:pointer;display:flex;font-size:var(--fs-h4,20px);font-weight:700;gap:24px;justify-content:space-between;line-height:1.35;list-style:none;padding:28px 32px}.ms-faq summary::-webkit-details-marker{display:none}.ms-faq summary:after{border-bottom:2.5px solid #000;border-right:2.5px solid #000;content:"";flex:none;height:12px;margin-right:6px;transform:rotate(45deg) translateY(-4px);transition:transform .2s ease-out;width:12px}.ms-faq details[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.ms-faq .ms-antwort{padding:0 32px 28px}.ms-faq .ms-antwort p{max-width:960px}.ms-dialog{border:0;border-radius:var(--ms-rund);max-height:calc(100vh - 64px);padding:48px;width:min(720px,calc(100vw - 32px))}.ms-dialog::backdrop{background:rgba(0,0,0,.5)}.ms-dialog .ms-zu{background:var(--ms-g0);border:0;border-radius:50%;cursor:pointer;font-size:24px;height:44px;line-height:1;position:absolute;right:16px;top:16px;width:44px}.ms-dialog h2{font-size:var(--fs-h3,28px);margin-bottom:8px;padding-right:48px}.ms-held{background:var(--ms-g0);height:clamp(680px,35vw,900px);overflow:hidden;position:relative}.ms-held .ms-ziffer{color:var(--ms-g1);font-size:min(760px,30vw);font-weight:700;left:44%;letter-spacing:-.035em;line-height:1;position:absolute;top:3%;user-select:none;white-space:nowrap}.ms-held .ms-maschine{bottom:8%;max-height:72%;object-position:right bottom;position:absolute;right:max(var(--ms-rand),calc(50% - 960px));width:min(54%,1200px)}.ms-held .ms-htext{display:flex;flex-direction:column;gap:24px;left:max(var(--ms-rand),calc(50% - 680px));position:absolute;top:11%;width:min(560px,40%)}.ms-held .ms-htext .ms-btnreihe{margin-top:16px}.ms-marken{bottom:8%;display:flex;flex-direction:column;gap:12px;left:max(var(--ms-rand),calc(50% - 680px));max-width:min(620px,40%);position:absolute;z-index:2}.ms-marke{background:#fff;border-radius:15px;color:#000;font-size:18px;font-weight:700;gap:16px;line-height:1.35;max-width:100%;padding:14px 22px;text-decoration:none;width:max-content}.ms-marke,.ms-marke b{align-items:center;display:inline-flex}.ms-marke b{background:var(--ms-eng);border-radius:50%;color:var(--division-font,#000);flex:none;font-size:14px;height:28px;justify-content:center;width:28px}.ms-buehne{background:var(--ms-g6);color:#fff;margin-top:var(--ms-abschnitt);padding:var(--ms-flaeche) 0 112px}.ms-buehne .headline .topline,.ms-buehne .ms-lead,.ms-buehne h2{color:#fff}.ms[data-division=group] .ms-buehne .headline .topline:before{background-color:#fff}.ms-umschalter{display:flex;flex-direction:column;gap:24px;margin-top:56px}.ms-ansicht{aspect-ratio:16/9;background:#2c333d;border-radius:15px;margin:0;overflow:hidden;position:relative}.ms-ansicht[hidden]{display:none}.ms-ansicht video,.ms-ansicht>img{display:block;height:100%;object-fit:cover;width:100%}.ms-ansicht.hell{background:#fff}.ms-ansicht.hell>img{object-fit:contain;padding:4% 6%}.ms-abspielen{background:#fff;border:0;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.12);cursor:pointer;height:96px;left:50%;margin:-48px 0 0 -48px;position:absolute;top:50%;width:96px}.ms-abspielen:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:18px 0 18px 28px;content:"";left:38px;position:absolute;top:30px}.ms-bfs-video .ms-abspielen{bottom:24px;height:64px;left:auto;margin:0;right:24px;top:auto;width:64px}.ms-bfs-video .ms-abspielen:after{border-width:12px 0 12px 19px;left:25px;top:20px}.ms-reiter{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ms-reiter button{background:transparent;border:0;border-radius:15px;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:600;line-height:1.2;min-height:48px;padding:14px 24px}.ms-reiter button[aria-selected=true]{background:#fff;color:#000}@media (hover:hover) and (pointer:fine){.ms-reiter button[aria-selected=false]:hover{background:hsla(0,0%,100%,.12)}}.ms-balken{display:flex;flex-direction:column;gap:28px}.ms-balken .zeile{align-items:center;display:grid;gap:24px;grid-template-columns:140px minmax(0,1fr)}.ms-balken .vol{font-size:20px;font-weight:700}.ms-balken .stapel{display:flex;flex-direction:column;gap:6px}.ms-balken .b{align-items:center;border-radius:0 12px 12px 0;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:flex-end;min-width:max-content;padding:0 14px;transform-origin:0 50%;white-space:nowrap}.ms-balken .b.blau{background:var(--ms-eng);color:var(--division-font,#000)}.ms-balken .b.grau{background:var(--ms-g1)}.ms-balken .b.mittel{background:#99dbf1;background:color-mix(in srgb,var(--ms-eng) 40%,#fff)}.ms-balken .b.rand{background:#fff;border:2px dashed var(--ms-g3);color:var(--ms-g5)}.ms-legende{color:var(--ms-g5);display:flex;flex-wrap:wrap;font-size:16px;gap:32px;margin-top:40px}.ms-legende span{align-items:center;display:inline-flex;gap:10px}.ms-legende i{border-radius:0 6px 6px 0;display:inline-block;height:14px;width:24px}.ms-leg-blau{background:var(--ms-eng)}.ms-leg-mittel{background:#99dbf1;background:color-mix(in srgb,var(--ms-eng) 40%,#fff)}.ms-leg-grau{background:var(--ms-g1)}.ms-leg-rand{background:#fff;border:2px dashed var(--ms-g3)}.ms-kopfsatz{margin:-24px 0 48px!important}.ms-db{align-items:start;display:grid;gap:var(--ms-rinne);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ms-db-dok{gap:32px}.ms-db-dok,.ms-db-form{display:flex;flex-direction:column}.ms-db-form{background:#fff;border-radius:var(--ms-rund);gap:16px;padding:48px}.ms-db-form h3{font-size:var(--fs-h3,28px)}.ms-weiter{display:grid;gap:var(--ms-rinne);grid-template-columns:repeat(3,minmax(0,1fr))}.ms-weiter .ms-karte{background:var(--ms-g0);gap:16px;padding:32px}.ms-weiter .ms-wbild{align-items:center;display:flex;height:220px;justify-content:center}.ms-weiter .ms-wbild img{max-height:200px;max-width:100%;object-fit:contain;width:auto}@media (max-width:1700px){.ms-held .ms-maschine{width:50%}}@media (max-width:1279px){.ms-kachel .ms-zahl{font-size:72px}.ms-service{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.ms{--ms-abschnitt:160px;--ms-flaeche:80px;--ms-rand:48px}.ms-schwarm{display:none}.ms-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-kachel.breit{grid-column:span 2}.ms-band-raster,.ms-bfs-buehne,.ms-db,.ms-kontakt{grid-template-columns:minmax(0,1fr)}.ms-person{order:-1;position:static}.ms-held{display:flex;flex-direction:column;height:auto;padding:48px 0 0}.ms-held .ms-ziffer{font-size:46vw;left:auto;right:-2%;top:0}.ms-held .ms-htext,.ms-marken{bottom:auto;left:auto;margin-inline:var(--ms-rand);max-width:none;position:relative;top:auto;width:auto}.ms-held .ms-maschine{bottom:auto;max-height:none;padding:32px var(--ms-rand) 0;position:relative;right:auto;width:100%}.ms-marken{margin-block:24px 48px;order:3}.ms-gruppe-ueber{align-items:flex-start;flex-direction:column;gap:24px}.ms-weiter{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ms{--ms-abschnitt:96px;--ms-flaeche:64px;--ms-rand:16px;--ms-rinne:16px}.ms-kopfzeile{margin-bottom:32px}.ms-kacheln{gap:16px;grid-template-columns:minmax(0,1fr)}.ms-kachel.breit{grid-column:auto}.ms-kachel{min-height:0;padding:28px}.ms-kachel .ms-zahl{font-size:64px}.ms-kachel .ms-zahl small{font-size:28px}.ms-kachel.bild-rechts{flex-direction:column}.ms-kachel .ms-kicon{height:72px;width:72px}.ms-kachel .ms-kicon .ms-icon{height:44px;width:44px}.ms-bfs-schritt{gap:16px;grid-template-columns:56px minmax(0,1fr);padding:16px}.ms-bfs-schritt .ms-buchstabe{font-size:32px;height:56px;width:56px}.ms-db-form,.ms-karte,.ms-kontakt-form{padding:28px}.ms-balken .zeile{gap:8px;grid-template-columns:minmax(0,1fr)}.ms-balken .b{font-size:14px;height:auto;line-height:1.3;max-width:100%;min-height:40px;min-width:fit-content;padding-block:8px;text-align:right;white-space:normal}.ms-band-zahlen b{font-size:40px}.ms-marke{font-size:16px;padding:12px 16px;width:auto}.ms-reiter{justify-content:flex-start}.ms-reiter button{padding:12px 16px}.ms-faq summary{font-size:18px;padding:20px 24px}.ms-faq .ms-antwort{padding:0 24px 20px}.ms-dialog{padding:32px 20px}}@media (prefers-reduced-motion:no-preference){.ms-flugebene img{animation:ms-schweben-klon 6s ease-in-out infinite alternate}.ms-flugebene img:nth-child(2n){animation-delay:-2s;animation-duration:7s}.ms-flugebene img:nth-child(3n){animation-delay:-4s;animation-duration:8s}}@keyframes ms-schweben-klon{0%{translate:0 calc(var(--amp, 1)*-6px)}to{translate:0 calc(var(--amp, 1)*6px)}}.ms .ms-flugebene img{max-width:none}.ms .headline p:not(.topline){color:#000}.ms .inverted .headline p:not(.topline),.ms .ms-buehne .headline p:not(.topline){color:#fff}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-bfs.halt .ms-kopfzeile{margin-bottom:32px}.ms-bfs.halt .ms-bfs-video{width:min(100%,600px,calc(100vh - var(--ms-kopf-hoehe, 0px) - 330px))}}.body-wrapper:has(.ms){overflow:clip}.ms .ms-kopfzeile>.headline{display:flex;flex-direction:column;gap:16px}.ms .ms-kopfzeile>.headline>*{margin:0}.ms-tafel{grid-template-columns:240px repeat(var(--ms-n,4),minmax(0,1fr))}.ms-tafel .ms-tleer{background:var(--ms-g0)}.ms-tafel .ms-tgruppe{box-shadow:inset 0 1px 0 var(--ms-g2);color:var(--ms-gruen);font-size:16px;font-weight:700;grid-column:1/-1;line-height:1.3;padding-bottom:12px;padding-top:36px}.ms-tafel .ms-tzeile:nth-child(3)>.ms-tgruppe{box-shadow:none;padding-top:8px}@media (max-width:1023px){.ms-tafelrahmen{border-radius:0;margin-inline:calc(var(--ms-rand)*-1);padding-inline:var(--ms-rand);scroll-snap-type:x proximity}.ms-tafel{grid-template-columns:150px repeat(var(--ms-n,4),168px);min-width:0;width:max-content}.ms-tafel div:where(.ms-tafel>*,.ms-tzeile>*){font-size:16px;padding:14px 16px}.ms-tafel .ms-tecke,.ms-tafel .ms-tlabel,.ms-tafel .ms-tleer{background:var(--ms-g0);box-shadow:1px 0 0 var(--ms-g1);left:0;position:sticky;z-index:2}.ms-tafel .ms-tlabel.w{background:#fff}.ms-tafel .ms-tlabel{font-size:14px}.ms-tafel .ms-tbild,.ms-tafel .ms-tecke{height:150px;padding:20px 16px 0}.ms-tafel .ms-tbild img,.ms-tafel .ms-tecke img{max-height:110px}.ms-tafel .ms-tname{font-size:20px;white-space:normal}.ms-tafel .ms-tname .ms-btnreihe{align-items:flex-start;flex-direction:column;gap:12px}.ms-tafel>div.ms-num{font-size:18px}.ms-tafel .ms-tgruppe{padding-top:28px}.ms-tafel .ms-tgruppe>span{left:16px;position:sticky}}.ms-held{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);height:auto;min-height:clamp(680px,35vw,900px);padding-block:64px;padding-inline:max(var(--ms-rand),calc(50% - 680px))}.ms-held .ms-htext{left:auto;position:relative;top:auto;width:auto;z-index:2}.ms-held .ms-marken{margin-top:16px;max-width:none;position:static}.ms-held .ms-maschine{align-self:end;bottom:auto;max-height:min(70vh,720px);position:relative;right:auto;width:100%;z-index:1}@media (max-width:1700px){.ms-held .ms-maschine{width:100%}}@media (max-width:1023px){.ms-held{display:flex;flex-direction:column;gap:24px;min-height:0;padding:32px 0 48px}.ms-held .ms-maschine{order:-1;padding:0 var(--ms-rand)}.ms-held .ms-htext{margin-inline:var(--ms-rand)}}.ms-link{display:inline-block;margin-block:-10px;padding-block:10px}.ms.js .ms-ein .b{transition:transform .6s cubic-bezier(.2,.7,.2,1) .15s}.ms-buehne{padding-bottom:var(--ms-flaeche)}.ms-abschnitt[id]{scroll-margin-top:calc(var(--ms-kopf-hoehe, 0px) + 124px - var(--ms-abschnitt))}.ms-buehne[id],.ms-flaeche[id]{scroll-margin-top:calc(var(--ms-kopf-hoehe, 0px) + 76px)}.ms-flugebene img,.ms-schwarm .ms-s{animation-iteration-count:4}.ms-ukopf{background:radial-gradient(ellipse 55% 50% at 50% 42%,#fff 0,#fff 45%,var(--ms-g0) 100%);display:grid;min-height:clamp(720px,calc(100vh - var(--ms-kopf-hoehe, 0px)),1080px);overflow:clip;place-items:center;position:relative}.ms-schwarm{inset:0;pointer-events:none;position:absolute}.ms-schwarm .ms-s{display:block;position:absolute;will-change:transform,opacity}.ms-schwarm .ms-s img{height:auto;width:100%}.ms-ukopf-mitte{gap:24px;margin-top:-6vh;position:relative;text-align:center;width:min(100% - 2 * var(--ms-rand),860px);will-change:transform,opacity;z-index:2}.ms-ukopf-mitte,.ms-ukopf-mitte .headline{align-items:center;display:flex;flex-direction:column}.ms-ukopf-mitte h1{margin:0}.ms-ukopf-mitte .ms-lead{margin-inline:auto}.ms-ukopf-mitte .ms-btnreihe{justify-content:center;margin-top:8px}.ms-ukopf-pill{align-items:baseline;background:#fff;border-radius:15px;box-shadow:0 0 0 1px var(--ms-g1),0 12px 32px rgba(0,0,0,.06);color:var(--ms-g5);display:inline-flex;font-size:16px;gap:8px;line-height:1.3;max-width:none!important;padding:10px 20px}.ms-ukopf-pill b{color:#000;font-weight:700}@media (max-width:1023px){.ms-ukopf{background:var(--ms-g0);min-height:0;padding-block:64px 48px}.ms-schwarm{display:none}.ms-ukopf-mitte{margin-top:0}}.ms-held{grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr)}.ms-held .ms-maschine{margin-left:-40px;max-height:min(80vh,860px);max-width:none;object-fit:contain;object-position:left bottom;width:calc(min(114%, 100% + max(0px, (100vw - 1360px) / 2 - var(--ms-rand) - 16px)) + 40px)}@media (max-width:1023px){.ms-held .ms-maschine{margin-left:0;width:100%}}.ms-kopfzeile-satz .ms-lead{color:var(--ms-g5);font-size:18px;line-height:28px}.ms-tafel .ms-tbild,.ms-tafel .ms-tecke{height:252px}.ms-tafel .ms-tecke{padding-top:20px}.ms-tafel .ms-tecke img{max-height:224px;max-width:100%}.ms-tafel .ms-tbild img{max-height:calc(184px*var(--ms-f, 1));max-width:calc(100%*var(--ms-f, 1))}.ms-tafel .ms-tname{white-space:normal}.ms-tafel .ms-tname-name{display:block;white-space:nowrap}.ms-tafel .ms-tname .ms-btnreihe{align-items:stretch;flex-direction:column;gap:10px;margin-top:20px;max-width:260px}.ms-tafel .ms-tname .ms-btnreihe .btn{justify-content:center;padding-inline:12px;text-align:center;width:100%}.ms-tafel .ms-num,.ms-tafel .ms-twert{display:block;font-size:20px}.ms-tafel .ms-num{font-weight:700}.ms-var[hidden]{display:none!important}.ms-varwahl{background:#fff;border-radius:15px;box-shadow:inset 0 0 0 1px var(--ms-g1);display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:16px;padding:4px}.ms-varwahl button{background:transparent;border:0;border-radius:11px;color:#000;cursor:pointer;font:inherit;font-size:15px;font-weight:600;line-height:1.1;min-height:44px;padding:0 14px;transition:background-color .15s ease-out;white-space:nowrap}.ms-varwahl button[aria-pressed=true]{background:var(--ms-eng);color:var(--division-font,#000)}@media (hover:hover) and (pointer:fine){.ms-varwahl button[aria-pressed=false]:hover{background:var(--ms-g0)}}@media (prefers-reduced-motion:no-preference){.ms-var.neu{animation:ms-var .35s cubic-bezier(.2,.7,.2,1)}}@keyframes ms-var{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1023px){.ms-tafel .ms-tbild,.ms-tafel .ms-tecke{height:170px}.ms-tafel .ms-tecke img{max-height:140px}.ms-varwahl button{font-size:14px;padding:0 10px}}.ms-bfs{--division-color:var(--ms-gruen);--division-color-hover:var(--ms-gruen)}.ms-bfs-bild{aspect-ratio:1;background:var(--ms-g0);border-radius:var(--ms-rund);justify-self:center;max-width:620px;overflow:hidden;position:relative;width:100%}.ms-bfs-svg{display:block;height:100%;width:100%}.ms-bfs-svg .bfs-block{fill:var(--ms-g2)}.ms-bfs-svg .bfs-koerper{fill:#fff}.ms-bfs-svg .bfs-kontur{fill:none;stroke:var(--ms-gruen);stroke-linecap:round;stroke-linejoin:round;stroke-width:8}.ms-bfs-svg .bfs-ende{fill:none;stroke:var(--ms-gruen);stroke-linecap:round;stroke-width:8}.ms-bfs-svg .bfs-fuellung{fill:#d5ded9;fill:color-mix(in srgb,var(--ms-gruen) 18%,#fff)}.ms-bfs-svg .bfs-kappe path{fill:var(--ms-gruen);stroke:var(--ms-gruen);stroke-linejoin:round;stroke-width:8}.ms-bfs-svg .bfs-tropfen{fill:#fff}.ms-bfs-svg .bfs-dorn rect{fill:var(--ms-g6)}.ms-bfs-svg .bfs-strahl{fill:#a8bbb2;fill:color-mix(in srgb,var(--ms-gruen) 40%,#fff)}.ms-bfs-svg .bfs-messer{fill:var(--ms-g6)}.ms-bfs-schritt{cursor:pointer}.ms-bfs-schritt.an .ms-buchstabe{background:var(--ms-gruen);color:#fff}.ms-bfs-schritt:focus-visible{outline:2px solid #000;outline-offset:2px}.ms-bfs-fortschritt{background:none;border-radius:0;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;margin-top:24px;overflow:visible}.ms-bfs-fortschritt span{background:var(--ms-g1);border-radius:2px;display:block;height:4px;overflow:hidden}.ms-bfs-fortschritt i{background:var(--ms-gruen);display:block;height:100%;transform:scaleX(0);transform-origin:0 50%;width:100%}.ms-bfs-mehr{margin-top:48px!important}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-bfs.halt .ms-bfs-bild{width:min(100%,620px,calc(100vh - var(--ms-kopf-hoehe, 0px) - 300px))}}.ms-kachel{--ms-zahl-basis:88px;--ms-zahl:var(--ms-zahl-basis)}.ms-kachel.lang{--ms-zahl:calc(var(--ms-zahl-basis)*0.58)}.ms-kachel .ms-zahl{font-size:var(--ms-zahl)}.ms-kachel .ms-zahl small{font-size:.41em}.ms-kachel:has(.ms-kicon){align-content:start;column-gap:calc(var(--ms-zahl)*.22);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto 1fr;min-height:280px;row-gap:12px}.ms-kachel:has(.ms-kicon) .ms-oben{grid-column:1/-1}.ms-kachel:has(.ms-kicon) .ms-satzgross,.ms-kachel:has(.ms-kicon) .ms-zahl{align-self:end;grid-column:2;grid-row:2}.ms-kachel:has(.ms-kicon) .ms-satz{grid-column:1/-1}.ms-kachel .ms-kicon{align-self:end;background:none;border-radius:0;color:var(--ms-eng);display:block;grid-column:1;grid-row:2;height:auto;margin:0 0 calc(var(--ms-zahl)*.03);position:static;width:auto}.ms-kachel .ms-kicon .ms-icon{display:block;height:calc(var(--ms-zahl)*.7);width:calc(var(--ms-zahl)*.7)}@media (max-width:1279px){.ms-kachel{--ms-zahl-basis:72px}}@media (max-width:767px){.ms-kachel{--ms-zahl-basis:64px}.ms-kachel:has(.ms-kicon){min-height:0}}.ms-optionen{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.ms-option{background:var(--ms-g0);border-radius:var(--ms-rund);color:#000;display:flex;flex-direction:column;gap:16px;min-height:260px;padding:40px;position:relative;text-decoration:none}.ms-option h3{font-size:var(--fs-h4,20px);line-height:1.35;margin-top:auto;max-width:320px}.ms-option p{color:var(--ms-g5)}.ms-otile{align-items:center;background:var(--ms-eng);border-radius:var(--ms-rund-icon);color:var(--ms-auf-akzent,#fff);display:flex;height:72px;justify-content:center;width:72px}.ms-otile .ms-icon{height:40px;width:40px}.ms-option-weiter{background:var(--ms-eng);grid-column:span 2;justify-content:flex-end}.ms-option-weiter h3{font-size:var(--fs-h3,28px);line-height:1.25;max-width:520px}.ms-option-weiter .ms-link{align-self:flex-start}.ms-option-weiter :is(h3,.ms-link){color:var(--division-font,#000)}.ms .ms-option-weiter p,.ms[data-division] .ms-option-weiter p{color:var(--division-font-normal,#000)}@media (max-width:1279px){.ms-optionen{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-option-weiter{grid-column:auto}}@media (max-width:767px){.ms-optionen{grid-template-columns:minmax(0,1fr)}.ms-option{min-height:0;padding:28px}}.ms-db-vorschau{height:auto;padding-bottom:88px;position:relative}.ms-doc{aspect-ratio:210/297;background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 24px 48px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:3%;overflow:hidden;padding:7% 8%;position:absolute;width:min(400px,62%)}.ms-doc-1{left:0;position:relative;top:0;z-index:2}.ms-doc-2{left:min(230px,36%);top:40px;transform:rotate(3deg);z-index:1}.ms-doc i{display:block}.ms-doc .l{background:var(--ms-g1);border-radius:5px;flex:none;height:9px}.ms-doc .k{background:var(--ms-g2);border-radius:8px;height:16px;width:55%}.ms-doc .w40{width:40%}.ms-doc .w50{width:50%}.ms-doc .w60{width:60%}.ms-doc .w70{width:70%}.ms-doc .w80{width:80%}.ms-doc .w90{width:90%}.ms-doc-kopf{align-items:center;display:flex;justify-content:space-between}.ms-doc-marke{background:#000;border-radius:6px;height:12px;width:30%}.ms-doc-ab{color:var(--ms-g5);font-size:12px;font-weight:700}.ms-doc-titel{font-size:clamp(20px,1.7vw,30px);font-weight:700;margin-top:4%!important}.ms-doc img{height:30%;object-fit:contain;object-position:center bottom;width:100%}.ms-doc-diagramm{align-items:flex-end;border-bottom:2px solid var(--ms-g1);display:flex;gap:6%;height:16%;padding:0 2%}.ms-doc-diagramm i{background:var(--ms-eng);border-radius:4px 4px 0 0;flex:1;height:var(--h)}.ms-doc-plan{border:3px solid var(--ms-g2);border-radius:4px;display:grid;flex:1;gap:6px;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;padding:6px}.ms-doc-plan i{border:2px dashed var(--ms-g2);border-radius:3px}.ms-doc-plan i:first-child{background:var(--ms-g0);border-style:solid;grid-row:span 2}.ms-doc-format{background:#000;border-radius:15px;bottom:64px;color:#fff;font-size:14px;font-weight:600;left:24px;padding:8px 16px;position:absolute;z-index:3}@media (max-width:767px){.ms-db-vorschau{padding-bottom:72px}.ms-doc{width:66%}}.ms-servicebereich{--ms-service:var(--c-service,#7ec6de);--division-color:var(--ms-service)}.ms-service-neu{align-items:stretch;display:grid;gap:64px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ms-sv-gross{background:var(--ms-service);border-radius:var(--ms-rund);color:#000;display:flex;flex-direction:column;gap:16px;padding:48px;text-decoration:none}.ms-sv-gross h3{color:#000;font-size:var(--fs-h3,28px);line-height:1.25}.ms-sv-gross .ms-oben,.ms-sv-gross p{color:#000}.ms-sv-gross .ms-oben{font-size:16px;font-weight:600}.ms-sv-gross .ms-sv-icon{background:#fff;color:#000}.ms-sv-zahl{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:32px}.ms-sv-zahl b{font-size:72px;font-weight:300;letter-spacing:-.01em;line-height:1}.ms-sv-zahl span{color:#000;max-width:360px}.ms-sv-gross .ms-link{align-self:flex-start;color:#000;margin-top:8px}.ms-sv-icon{align-items:center;background:var(--ms-service);border-radius:var(--ms-rund-icon);color:#fff;display:flex;flex:none;height:64px;justify-content:center;width:64px}.ms-sv-icon .ms-icon{height:36px;width:36px}.ms-sv-weg{display:flex;flex-direction:column;gap:8px;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative}.ms-sv-weg:before{background:var(--ms-service);border-radius:2px;bottom:48px;content:"";left:50px;position:absolute;top:48px;width:4px}.ms-sv-weg li{position:relative}.ms-sv-weg a{align-items:center;border-radius:var(--ms-rund);color:#000;display:grid;gap:28px;grid-template-columns:64px minmax(0,1fr) 24px;padding:16px 20px;text-decoration:none;transition:background-color .2s ease-out}.ms-sv-text{display:flex;flex-direction:column;gap:4px}.ms-sv-nr{color:var(--ms-g5);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.ms-sv-text b{font-size:var(--fs-h4,20px);line-height:1.3}.ms-sv-text>span:last-child{color:var(--ms-g5);line-height:1.45}.ms-sv-pfeil:after{content:"\2192";font-size:22px;font-weight:700}.ms-sv-zert{color:var(--ms-g5);display:flex;gap:16px;margin-top:48px!important}.ms-sv-zert b{color:#000}.ms-sv-siegel{color:var(--ms-gruen);flex:none}.ms-sv-siegel,.ms-sv-siegel .ms-icon{height:40px;width:40px}@media (hover:hover) and (pointer:fine){.ms-sv-gross{transition:box-shadow .2s ease-out}.ms-sv-gross:hover{box-shadow:inset 0 0 0 2px #000}.ms-sv-weg a:hover{background:#fff}}@media (max-width:1023px){.ms-service-neu{gap:32px;grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ms-sv-gross{padding:28px}.ms-sv-zahl b{font-size:56px}.ms-sv-weg:before{bottom:40px;left:32px;top:40px}.ms-sv-weg a{gap:20px;grid-template-columns:48px minmax(0,1fr);padding:16px 10px}.ms-sv-weg .ms-sv-pfeil{display:none}.ms-sv-icon{height:48px;width:48px}.ms-sv-icon .ms-icon{height:28px;width:28px}}.ms-flugebene,.ms-schwarm .ms-s,.ms-tafel .ms-tbild img,.ms-tafel .ms-tecke img{mix-blend-mode:normal}.ms-varwahl{align-self:flex-start}.ms-sprungband{top:var(--ms-leiste-oben,var(--ms-kopf-hoehe,0));transition:top .3s ease-in-out}.ms-sprung a:not(.btn){background:none!important;border-radius:0;position:relative}.ms-sprung a:not(.btn):not(.ms-sprungname):after{background:var(--ms-eng);border-radius:2px;bottom:6px;content:"";height:3px;left:16px;position:absolute;right:16px;transform:scaleX(0);transform-origin:50% 50%;transition:transform .2s ease-out,background-color .2s ease-out}.ms-sprung a.aktiv:not(.btn):not(.ms-sprungname):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.ms-sprung a:not(.btn):not(.aktiv):not(.ms-sprungname):hover:after{background:var(--ms-g2);transform:scaleX(1)}}@media (max-width:767px){.ms-sprung a:not(.btn):not(.ms-sprungname):after{left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.ms-sprung a:after,.ms-sprungband{transition:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-bfs.halt .ms-bfs-innen{min-height:calc(100vh - var(--ms-leiste-oben, 0px) - 76px);top:calc(var(--ms-leiste-oben, 0px) + 76px);transition:top .3s ease-in-out}}.ms-person{top:calc(var(--ms-leiste-oben, 0px) + 100px);transition:top .3s ease-in-out}.ms-servicebereich{--ms-digital:var(--c-digital,#f77f00)}.ms-sv-weg{gap:12px;justify-content:flex-start}.ms-sv-weg:before{bottom:40px;top:40px}.ms-sv-weg a{background:#fff;flex:1;padding:24px 28px 24px 20px}.ms-sv-weg li{display:flex;flex:1}.ms-sv-zert{align-items:center;background:#fff;border-radius:var(--ms-rund);color:#000;display:grid;gap:28px;grid-template-columns:64px minmax(0,1fr);margin-top:32px!important;max-width:none!important;padding:28px 32px}.ms-sv-zert .ms-sv-text b{font-size:var(--fs-h4,20px);line-height:1.3}.ms-sv-zert .ms-sv-text>span:last-child{color:var(--ms-g5);line-height:1.45;max-width:960px}@media (hover:hover) and (pointer:fine){.ms-sv-weg a{transition:box-shadow .2s ease-out}.ms-sv-weg a:hover{background:#fff;box-shadow:inset 0 0 0 2px var(--ms-service)}.ms-sv-digital a:hover{box-shadow:inset 0 0 0 2px var(--ms-digital)}}@media (max-width:767px){.ms-sv-weg a{padding:16px 12px}.ms-sv-weg:before{bottom:32px;left:34px;top:32px}.ms-sv-zert{gap:20px;grid-template-columns:48px minmax(0,1fr);padding:20px}}.ms-doc-1{container-type:inline-size;gap:0;padding:0}.ms-doc-1 .ms-doc-buehne{background:var(--ms-g1);border-radius:0 0 9cqw 0;display:flex;flex-direction:column;height:56%;overflow:hidden;padding:7cqw 7cqw 0;position:relative}.ms-doc-1 .ms-doc-kopf{align-items:flex-start;display:flex;gap:4cqw;justify-content:space-between}.ms-doc-claim{color:#000;font-size:2.4cqw;font-weight:700;letter-spacing:.14em;line-height:1;margin-top:1.2cqw;text-transform:uppercase;white-space:nowrap}.ms-doc-1 img.ms-doc-logo{height:auto;object-fit:contain;width:34cqw}.ms-doc-name{align-self:flex-end;color:var(--ms-gruen);font-size:10cqw;font-weight:400;letter-spacing:-.01em;line-height:1;margin-top:6cqw!important;text-align:left;white-space:nowrap}.ms-doc-name small{color:#000;display:block;font-size:3.4cqw;font-weight:400;line-height:1.2;margin-bottom:.6cqw}.ms-doc-name sup{font-size:.6em}.ms-doc-1 img.ms-doc-maschine{bottom:3cqw;height:46%;left:-6cqw;object-fit:contain;object-position:left bottom;position:absolute;width:96cqw}.ms-doc-titel{color:#000;font-size:5cqw;font-weight:400;line-height:1.1;margin:6cqw 7cqw 0!important;max-width:none!important;text-transform:uppercase}.ms-doc-titel em{color:var(--ms-eng);font-style:normal}.ms-doc-unter{color:var(--ms-g5);font-size:3.6cqw;line-height:1.2;margin:1cqw 7cqw 4cqw!important;max-width:none!important}.ms-doc-1>i.l{border-radius:1cqw;height:1.6cqw;margin:0 7cqw 1.8cqw}.ms-doc-1>i.l.w90{width:calc(90% - 14cqw)}.ms-doc-1>i.l.w80{width:calc(80% - 14cqw)}.ms-doc-1>i.l.w60{width:calc(60% - 14cqw)}.ms-doc-merkmale{display:grid;gap:4cqw;grid-template-columns:repeat(3,minmax(0,1fr));margin:auto 7cqw 7cqw}.ms-doc-merkmale span{display:flex;flex-direction:column;gap:1.4cqw}.ms-doc-merkmale b{color:var(--ms-eng)}.ms-doc-merkmale b .ms-icon{display:block;height:8cqw;width:8cqw}.ms-doc-merkmale i.l{border-radius:1cqw;height:1.4cqw;width:100%}.ms-doc-merkmale i.l.w70{width:70%}.ms-kontakt-form .hs-form-field[hidden]{display:none!important}.ms .ms-db-form select,.ms .ms-db-form select option,.ms .ms-db-form select.hs-input,.ms .ms-kontakt-form select,.ms .ms-kontakt-form select option,.ms .ms-kontakt-form select.hs-input{color:#000}.ms-tafel .ms-tecke{padding-inline:8px}.ms-tafel .ms-tecke img{max-height:232px}.ms-kachel .ms-kbild{max-height:280px}.ms-doc-balken{background:var(--ms-g0);border-radius:6px;display:flex;flex:none;flex-direction:column;gap:5px;padding:6px}.ms-doc-balken i{background:var(--ms-eng);border-radius:5px;height:9px;width:var(--w)}.ms-doc-balken i:first-child{opacity:.45}.ms-doc-balken i:nth-child(2){opacity:.65}.ms-doc-balken i:nth-child(3){opacity:.85}.ms-doc-pille{background:var(--ms-eng);border-radius:8px;flex:none;height:16px;width:55%}.ms-doc-2 .ms-doc-plan{flex:0 0 34%}.ms-doc-dokument .ms-doc-name{align-self:flex-start;font-size:7cqw;line-height:1.05;margin-top:5cqw!important;max-width:82%!important;position:relative;white-space:normal;z-index:1}.ms-doc-dokument img.ms-doc-titelbild{bottom:0;height:50%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;width:100%}.ms-doc-dokument>i.l.w90+i.l.w60{margin-bottom:7cqw}.ms-doc-text .ms-doc-bildblock{background:var(--ms-g1);border-radius:4px;flex:0 0 30%}.ms-doc-format{bottom:20px;left:0}.ms-band-zahlen{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.ms-band-zahlen b{font-size:clamp(44px,3.4vw,56px);white-space:nowrap}@media (max-width:767px){.ms-band-zahlen{gap:16px}.ms-band-zahlen b{font-size:32px}.ms-band-zahlen span{font-size:14px}}.ms-ukopf-mitte{margin-top:round(-6vh,1px);will-change:auto}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-bfs.halt{height:500vh}}.ms-tkarten{display:none}@media (max-width:767px){.ms{--ms-abschnitt:80px;--ms-flaeche:56px;--ms-band:48px}.ms-kopfzeile{margin-bottom:24px}.ms-tafelrahmen{display:none}.ms-tkarten{display:grid;gap:12px}.ms-tkarte{background:var(--ms-g0);border-radius:var(--ms-rund);display:flex;flex-direction:column;padding:20px 20px 24px}.ms-tk-bild{align-items:flex-end;display:flex;height:200px;justify-content:center;margin-bottom:16px}.ms-tk-bild img{max-height:100%;max-width:100%;object-fit:contain;width:auto}.ms-tk-name{color:#000;font-size:22px;font-weight:700;line-height:1.2}.ms .ms-tk-unter{color:var(--ms-g5);font-size:14px;font-weight:600;line-height:1.4;margin-top:4px}.ms-tkarte .ms-varwahl{align-self:flex-start;margin-top:16px}.ms-tkarte .ms-btnreihe{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-top:16px}.ms-tkarte .ms-btnreihe .btn{justify-content:center;padding-inline:8px;text-align:center;width:100%}.ms-tk-werte{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 0}.ms-tk-werte>div{background:#fff;border-radius:var(--ms-rund-icon);display:flex;flex-direction:column;gap:4px;padding:12px 14px}.ms-tk-werte dt{color:var(--ms-g5);font-size:13px;font-weight:600;line-height:1.3}.ms-tk-werte dd{font-size:18px;line-height:1.25;margin:0}.ms-tk-werte .ms-num{display:block;font-size:18px;font-weight:700}.ms-tk-werte .ms-num small{color:var(--ms-g5);font-size:13px;font-weight:600}.ms-tk-werte .ms-zus{color:var(--ms-g5);display:block;font-size:13px;font-weight:400;line-height:1.3;margin-top:2px}.ms-tk-werte .ms-nicht{color:var(--ms-g5);font-size:14px}.ms .ms-tk-gruppe{color:var(--ms-gruen);font-size:14px;font-weight:700;line-height:1.3;margin:24px 0 0}.ms-tk-gruppe+.ms-tk-werte{margin-top:8px}.ms-kachel{--ms-zahl-basis:48px;gap:8px;padding:24px}.ms-kachel.lang{--ms-zahl:calc(var(--ms-zahl-basis)*0.75)}.ms-kachel .ms-satzgross{font-size:20px}.ms-kacheln{gap:12px}.ms-sv-zahl b{font-size:44px}.ms-sv-zahl{padding-top:24px}.ms-band-zahlen{gap:12px}.ms-band-zahlen b{font-size:28px}.ms-band-zahlen span{font-size:13px;line-height:1.35;overflow-wrap:anywhere}.ms-band-links{gap:16px}.ms-umschalter{gap:16px;margin-top:32px}.ms-reiter{flex-wrap:nowrap;gap:4px;justify-content:flex-start;margin-inline:calc(var(--ms-rand)*-1);overflow-x:auto;padding-inline:var(--ms-rand);scroll-padding-inline:var(--ms-rand);scrollbar-width:none}.ms-reiter::-webkit-scrollbar{display:none}.ms-reiter button{border-radius:12px;flex:none;font-size:14px;min-height:44px;padding:0 14px;white-space:nowrap}.ms-abspielen{height:64px;margin:-32px 0 0 -32px;width:64px}.ms-abspielen:after{border-width:12px 0 12px 19px;left:25px;top:20px}.ms-reiter{position:relative}.ms-reiter.rechts-mehr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.ms-reiter.links-mehr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px);mask-image:linear-gradient(90deg,transparent,#000 48px)}.ms-reiter.links-mehr.rechts-mehr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}}.ms-sprung{transition:box-shadow .2s ease-out,transform .3s ease-in-out,border-radius .3s ease-in-out}.ms-sprungband.unter-menue .ms-sprung{border-top-left-radius:0;border-top-right-radius:0;transform:translateY(-12px)}@media (prefers-reduced-motion:reduce){.ms-sprung{transition:none}}.ms-bfs-mehr{margin-top:72px!important}@media (min-width:1024px){.ms-tafel.wenig{grid-template-columns:320px repeat(var(--ms-n,2),minmax(0,1fr))}.ms-tafel.wenig .ms-tecke img{max-height:240px}}.ms-doc-1 img.ms-doc-maschine{left:4cqw;width:92cqw}.ms{isolation:isolate}.ms-sprungauf{display:none}@media (max-width:767px){.ms-sprung{gap:0;min-height:56px;padding:4px 4px 4px 6px;position:relative}.ms-sprung a.ms-sprungname{flex:none;margin-right:0;padding:0 12px}.ms-sprungauf{align-items:center;background:none;border:0;border-radius:15px;color:#000;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;font-size:16px;font-weight:600;gap:10px;justify-content:flex-end;line-height:1.2;min-height:48px;min-width:0;padding:0 14px 0 8px}.ms-sprungaktiv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-sprungauf i{border-bottom:2px solid;border-right:2px solid;flex:none;height:9px;margin-top:-4px;transform:rotate(45deg);transition:transform .2s ease-out,margin .2s ease-out;width:9px}.ms-sprungband.offen .ms-sprungauf i{margin-top:4px;transform:rotate(225deg)}.ms-sprungauf:focus-visible{outline:2px solid #000;outline-offset:-2px}.ms-sprung .ms-sprunglinks{align-items:stretch;background:#fff;border-radius:var(--ms-rund);box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.16);display:none;flex-direction:column;gap:0;left:0;-webkit-mask-image:none!important;mask-image:none!important;overflow:visible;padding:8px;position:absolute;right:0;top:calc(100% + 8px)}.ms-sprungband.offen .ms-sprunglinks{display:flex}.ms-sprung .ms-sprunglinks a:not(.btn){font-size:17px;min-height:48px;padding:0 16px}.ms-sprung .ms-sprunglinks a:not(.btn):after{bottom:12px;height:auto;left:0;right:auto;top:12px;transform:scaleY(0);width:3px}.ms-sprung .ms-sprunglinks a.aktiv:not(.btn):after{transform:scaleY(1)}}.ms-bfs-aktiv{display:none}@media (max-width:767px){.ms-bfs .ms-kopfzeile{margin-bottom:20px}.ms-bfs-buehne{gap:16px}.ms-bfs-bild{min-width:240px;width:min(100%,340px,calc(100svh - 440px))}.ms-bfs-schritte{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.ms-bfs-schritt{align-items:center;background:var(--ms-g0);display:flex;flex-direction:column;gap:6px;padding:10px 4px;text-align:center}.ms-bfs-schritt .ms-buchstabe{font-size:22px;height:40px;width:40px}.ms-bfs-schritt h3{font-size:15px;line-height:1.2}.ms-bfs-schritt p{display:none}.ms-bfs-schritt.an{box-shadow:inset 0 0 0 2px var(--ms-gruen)}.ms-bfs-aktiv{display:block;font-size:16px;line-height:1.45;margin-top:12px!important;min-height:46px}.ms-bfs-fortschritt{margin-top:12px}.ms-bfs-mehr{margin-top:32px!important}}@media (min-width:768px){.ms-sprungband.unter-menue{background:linear-gradient(#fff 12px,transparent 0)}.ms-sprungband.unter-menue .ms-sprung{border-top-left-radius:var(--ms-rund);border-top-right-radius:var(--ms-rund);transform:none}}.ms-abschnitt[id]{scroll-margin-top:calc(var(--ms-sprung-kopf, 0px) + 124px - var(--ms-abschnitt))}.ms-buehne[id],.ms-flaeche[id]{scroll-margin-top:calc(var(--ms-sprung-kopf, 0px) + 76px)}@media (max-width:767px){.ms-abschnitt[id]{scroll-margin-top:calc(var(--ms-sprung-kopf, 0px) + 88px - var(--ms-abschnitt))}.ms-buehne[id],.ms-flaeche[id]{scroll-margin-top:calc(var(--ms-sprung-kopf, 0px) + 64px)}.ms-tk-name{font-size:20px}.ms-bfs-schritt h3{font-size:var(--fs-h4,18px)}.ms-sprungband.nach-oben .ms-sprung .ms-sprunglinks{bottom:calc(100% + 8px);top:auto}}.ms-kachel,.ms-kachel:has(.ms-kicon){display:flex;flex-direction:column;gap:0;min-height:0}.ms-kachel.bild-rechts{flex-direction:row;gap:32px}.ms-kachel .ms-ktitel{align-items:baseline;color:#000;display:flex;font-size:var(--fs-h4,20px);font-weight:700;gap:12px;line-height:1.3;margin:0 0 20px;max-width:360px}.ms-kachel .ms-ktitel:before{background:var(--division-color);content:"";flex:none;height:2px;transform:translateY(-.3em);width:24px}.ms-kachel .ms-oben{margin:0 0 6px;min-height:1.3em}.ms-kachel .ms-satz{margin-top:12px}.ms-kachel.bild-rechts .ms-ktext{gap:0}.ms-kachel .ms-mini{margin-top:24px}.ms-kachel .ms-kbild{margin-top:auto;padding-top:24px}.ms-kachel.bild-rechts .ms-kbild{padding-top:0}.ms-kachel.lang{--ms-zahl:var(--ms-zahl-basis)}.ms-kachel .ms-zahl,.ms-kachel:has(.ms-kicon) .ms-zahl{align-self:flex-start;display:block}.ms-kachel .ms-zahl .ms-kicon{background:none;border-radius:0;color:var(--ms-eng);display:inline-block;grid-column:auto;grid-row:auto;height:auto;margin:0 calc(var(--ms-zahl)*.2) 0 0;vertical-align:baseline;width:auto}.ms-kachel .ms-zahl .ms-kicon .ms-icon{display:block;height:calc(var(--ms-zahl)*.7);width:calc(var(--ms-zahl)*.7)}@media (min-width:1280px){.ms-kacheln{container-type:inline-size}.ms-kachel{--ms-zahl-basis:min(88px,8.5cqw - 26px)}}@media (max-width:767px){.ms-kachel .ms-ktitel{font-size:18px;margin-bottom:14px}.ms-kachel .ms-oben{font-size:14px;margin-bottom:4px}.ms-kachel .ms-mini{margin-top:16px}.ms-kachel .ms-kbild{padding-top:16px}.ms-kachel.bild-rechts{flex-direction:column;gap:0}.ms-kachel.bild-rechts .ms-kbild{padding-top:16px}}.ms-sv-gruppen{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr}.ms-sv-rps{grid-row:span 2}.ms-sv-gruppe{background:#fff;border-radius:var(--ms-rund);display:flex;flex-direction:column;gap:8px;padding:32px 32px 16px}.ms-sv-bereich{align-items:center;color:var(--ms-gruen);display:flex;font-size:16px;font-weight:700;gap:12px;line-height:1.3;margin:0 0 8px}.ms-sv-bereich:before{background:var(--ms-service);content:"";flex:none;height:2px;width:24px}.ms-sv-digital .ms-sv-bereich:before{background:var(--ms-digital)}.ms-sv-liste{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.ms-sv-liste li+li{border-top:1px solid var(--ms-g1)}.ms-sv-liste a{align-items:start;border-radius:var(--ms-rund-icon);color:#000;display:grid;gap:20px;grid-template-columns:56px minmax(0,1fr) 24px;margin-inline:-12px;padding:20px 12px;text-decoration:none;transition:background-color .2s ease-out}.ms-sv-liste .ms-sv-icon{height:56px;width:56px}.ms-sv-liste .ms-sv-icon .ms-icon{height:32px;width:32px}.ms-sv-digital .ms-sv-icon{background:var(--ms-digital);color:#fff}.ms-sv-liste .ms-sv-text{display:flex;flex-direction:column;gap:6px}.ms-sv-liste .ms-sv-text b{font-size:var(--fs-h4,20px);line-height:1.3}.ms-sv-liste .ms-sv-satz{color:var(--ms-g5);line-height:1.45}.ms-sv-liste .ms-sv-pfeil{align-self:center}.ms-sv-haupt .ms-sv-zahl{align-items:center;background:var(--ms-g0);border-radius:var(--ms-rund-icon);color:#000;display:flex;flex-direction:row;gap:16px;margin-top:20px;padding:14px 20px}.ms-sv-haupt .ms-sv-zahl strong{flex:none;font-size:28px;font-weight:400;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.ms-sv-haupt .ms-sv-text>.ms-sv-zahl,.ms-sv-haupt .ms-sv-zahl span{color:#000;line-height:1.45}@media (hover:hover) and (pointer:fine){.ms-sv-liste a:hover{background:var(--ms-g0)}}@media (max-width:1023px){.ms-sv-gruppen{grid-template-columns:minmax(0,1fr)}.ms-sv-rps{grid-row:auto}}@media (max-width:767px){.ms-sv-gruppen{gap:12px}.ms-sv-gruppe{padding:20px 16px 8px}.ms-sv-liste a{gap:14px;grid-template-columns:44px minmax(0,1fr);margin-inline:-8px;padding:16px 8px}.ms-sv-liste .ms-sv-pfeil{display:none}.ms-sv-liste .ms-sv-icon{height:44px;width:44px}.ms-sv-liste .ms-sv-icon .ms-icon{height:26px;width:26px}.ms-sv-liste .ms-sv-text b{font-size:18px}.ms-sv-haupt .ms-sv-zahl{align-items:flex-start;flex-direction:column;gap:4px;padding:12px 16px}.ms-sv-haupt .ms-sv-zahl strong{font-size:22px}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-bfs.halt{height:600vh}}.ms-ugruppe{display:none}@media (max-width:767px){.ms-ukopf{align-items:stretch;display:flex;flex-direction:column;padding-block:24px 76px}.ms-ugruppe{aspect-ratio:390/300;display:block;margin:0 0 24px;overflow:clip;position:relative}.ms-ugruppe img{height:auto;max-width:none;position:absolute}.ms-ukopf-mitte{gap:16px;margin:0 var(--ms-rand)!important;text-align:left;width:auto}.ms-ukopf-mitte,.ms-ukopf-mitte .headline{align-items:flex-start}.ms-ukopf-mitte .ms-lead{margin-inline:0}.ms-ukopf-mitte .ms-btnreihe{display:grid;gap:8px;grid-template-columns:minmax(0,1fr);justify-content:flex-start;margin-top:8px;width:100%}.ms-ukopf-mitte .ms-btnreihe .btn{justify-content:center;margin:0;text-align:center;width:100%}.ms-ukopf-pill{align-items:baseline;background:none;border-radius:0;border-top:1px solid var(--ms-g1);box-shadow:none;display:flex;font-size:15px;gap:10px;margin-top:8px;order:9;padding:16px 0 0;width:100%}.ms-ukopf-pill b{font-size:28px;font-weight:300;line-height:1}.ms-tkarte{scroll-margin-top:calc(var(--ms-sprung-kopf, 0px) + 76px)}}@media (max-width:767px){body:has(.ms-m-sprung) .header-container-wrapper.sticky{box-shadow:none;position:relative}body:has(.ms-m-sprung) .header-container-wrapper.sticky:not(.overlap)~.content-container-wrapper{padding-top:0}.ms{overflow-x:visible}.ms-held{padding-bottom:36px}.ms-sprungband,.ms-sprungband.fest,.ms-sprungband.unter-menue{background:none;height:64px;margin-top:-36px;padding:8px 0 0;pointer-events:none;position:sticky;top:0;transition:none;z-index:20}.ms-sprungband .ms-sprung,.ms-sprungband.fest .ms-sprung,.ms-sprungband.unter-menue .ms-sprung{border-radius:var(--ms-rund);box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.12);left:auto;margin:0 8px;padding:4px 4px 4px 6px;pointer-events:auto;position:relative;right:auto;top:auto;transform:none;transition:none;width:auto;z-index:auto}.ms-sprung .ms-sprunglinks{left:0;right:0}}.ms-schwarm .ms-s{color:#000;text-decoration:none}.ms-schwarm .ms-s img{transform-origin:50% 80%;transition:scale .25s ease-out}.ms-ukopf>.ms-s-name{background:#fff;border-radius:15px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.12);color:#000;font-size:15px;font-weight:700;left:0;line-height:1.2;opacity:0;padding:8px 14px;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-out;white-space:nowrap;z-index:4}.ms-ukopf>.ms-s-name.an{opacity:1}@media (min-width:1024px){.ms-schwarm .ms-s{cursor:pointer;pointer-events:auto}.ms-schwarm .ms-s:hover{z-index:3}.ms-schwarm .ms-s:hover img{scale:1.03}}@media (max-width:1023px){.ms-ukopf>.ms-s-name{display:none}}@media (prefers-reduced-motion:reduce){.ms-schwarm .ms-s img,.ms-ukopf>.ms-s-name{transition:none}.ms-schwarm .ms-s:hover img{scale:none}}.ms-tafel .markiert{animation:ms-markiert 2.2s ease-out;border-radius:12px;outline:3px solid transparent;outline-offset:4px}@keyframes ms-markiert{0%,55%{outline-color:var(--ms-eng)}to{outline-color:transparent}}.ms-vgruppen{display:flex;flex-direction:column;gap:48px}.ms-vgruppe+.ms-vgruppe{border-top:1px solid var(--ms-g1);padding-top:48px}.ms-vkopf{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.ms .ms-vkopf .ms-vtitel{color:#000;font-size:var(--fs-h3,28px);font-weight:700;line-height:1.25}.ms .ms-vkopf .ms-vsatz{color:var(--ms-g5);font-size:18px;line-height:1.6;max-width:var(--measure-body,680px)}.ms-vliste{border-radius:var(--ms-rund);padding:40px 0 0 8px}.ms-vliste.span-2{grid-column:span 2}.ms-vliste.span-3{grid-column:1/-1}.ms .ms-vliste ul.ms-haken{gap:16px}.ms .ms-vliste.lang:not(.span-1) ul.ms-haken{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.ms-vrahmen{background:var(--ms-g0);border-radius:var(--ms-rund);padding:48px}.ms-vrahmen .ms-vkacheln .ms-kachel{background:#fff}.ms-vrahmen .ms-vliste{background:#fff;padding:40px}.ms-vergebnis .ms-kachel{background:none;border-radius:0;overflow:visible;padding:0}.ms-vergebnis .ms-kachel .ms-satz{font-size:20px;line-height:32px;max-width:560px}.ms-vweg{align-items:center;color:var(--ms-gruen);display:flex;font-size:16px;font-weight:700;gap:12px;line-height:1.3;margin:48px 0 24px!important}.ms-vweg:before{background:var(--ms-eng);content:"";flex:none;height:2px;width:24px}@media (min-width:1024px){.ms-vergebnis .ms-kachel{align-items:end;column-gap:64px;display:grid;grid-template-columns:auto minmax(0,1fr)}.ms-vergebnis .ms-kachel .ms-ktitel{grid-column:1/-1}.ms-vergebnis .ms-kachel .ms-oben{grid-column:1;grid-row:2}.ms-vergebnis .ms-kachel .ms-zahl{grid-column:1;grid-row:3}.ms-vergebnis .ms-kachel .ms-satz{align-self:end;grid-column:2;grid-row:2/span 2;margin:0}}@media (min-width:1280px){.ms-vgruppen{container-type:inline-size}.ms-vgruppen .ms-kacheln{container-type:normal}}@media (max-width:1023px){.ms-vliste.span-1,.ms-vliste.span-2,.ms-vliste.span-3{grid-column:1/-1}.ms-vliste.t-halb{grid-column:auto}.ms .ms-vliste.t-halb ul.ms-haken{display:flex}.ms-vrahmen{padding:32px}}@media (max-width:767px){.ms-vgruppen{gap:40px}.ms-vgruppe+.ms-vgruppe{padding-top:40px}.ms-vkopf{gap:8px;margin-bottom:20px}.ms .ms-vkopf .ms-vsatz{font-size:16px}.ms-vliste{padding:8px 0 0}.ms-vrahmen .ms-vliste{padding:24px}.ms-vliste.t-halb{grid-column:1/-1}.ms .ms-vliste.lang ul.ms-haken{display:flex}.ms .ms-vliste ul.ms-haken{gap:12px}.ms-vrahmen{margin-inline:-4px;padding:16px}.ms-vergebnis{padding:8px 8px 0}.ms-vergebnis .ms-kachel .ms-satz{font-size:18px;line-height:28px}.ms-vweg{margin:28px 8px 16px!important}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ms-uebersicht .ms-tafelrahmen,.ms-uebersicht .ms-ukopf-mitte{transform-origin:50% 0}}.ms-ubuehne,.ms-ubuehne-halt{display:contents}@media (min-width:1024px){.ms.buehne-an .ms-ubuehne{display:block;position:relative}.ms.buehne-an .ms-ubuehne:after{content:"";display:block;height:105vh}.ms.buehne-an .ms-ubuehne-halt{display:block;position:sticky;top:0;z-index:21}.ms.buehne-an .ms-ubuehne-halt>.ms-abschnitt{padding-top:124px}.ms.buehne-an .ms-ukopf{height:max(720px,100vh);left:0;min-height:0;position:absolute;right:0;top:0;z-index:1}.ms.buehne-an .ms-ubuehne-halt>.ms-abschnitt{transform-origin:50% 0}.ms.buehne-an .ms-ubuehne-flug{height:0;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:3}.ms.buehne-an .ms-ubuehne-flug img{animation:none;left:0;max-width:none;position:absolute;top:0;transform-origin:0 0;will-change:transform,opacity}.ms.buehne-an .ms-sprungband{background:none;left:0;pointer-events:none;position:fixed;right:0}.ms.buehne-an .ms-sprungband .ms-sprung{pointer-events:auto;transition:box-shadow .2s ease-out,transform .3s ease-out,opacity .2s ease-out,border-radius .3s ease-in-out}}.ms-statusflaeche{display:none}@media (max-width:767px){.ms-statusflaeche{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:transparent;display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9997}.ms-sprungband,.ms-sprungband.fest,.ms-sprungband.unter-menue{height:66px;padding-top:10px}.ms-sprungband .ms-sprung,.ms-sprungband.fest .ms-sprung,.ms-sprungband.unter-menue .ms-sprung{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.8);box-shadow:0 0 0 1px var(--ms-g1);margin:0 10px}.ms-ugruppe{aspect-ratio:390/175;margin:8px 0 40px;overflow:visible}}.ms-reitersaetze{margin:0 auto;max-width:760px;text-align:center;width:100%}.ms .ms-reitersaetze p{color:var(--ms-g2);font-size:18px;line-height:1.55;margin:0;max-width:none}.ms-reitersaetze p[hidden]{display:none}.ms-reitersaetze b{color:#fff;font-weight:700}@media (max-width:1023px){.ms-reitersaetze{margin:0;text-align:left}}@media (max-width:767px){.ms .ms-reitersaetze p{font-size:16px}.ms-statusflaeche{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;height:12px}}@media (min-width:1024px){.ms.buehne-an .ms-ubuehne{margin-top:calc((var(--ms-vorlauf, 0px) + var(--ms-navi-h, 0px))*-1)}.ms.buehne-an .ms-ubuehne:after{height:var(--ms-haltweg,calc(105vh + var(--ms-vorlauf, 0px)))}.ms.buehne-an .ms-sprungband{left:auto;position:sticky;right:auto;z-index:22}.ms.buehne-an .ms-ukopf{background:radial-gradient(ellipse 55% calc(clamp(720px, 100vh, 1080px)*.5) at 50% calc(var(--ms-vorlauf, 0px) + clamp(720px, 100vh, 1080px)*.42),#fff 0,#fff 45%,var(--ms-g0) 100%);height:calc(max(720px, 100vh) + var(--ms-vorlauf, 0px));padding-bottom:calc(max(720px, 100vh) - clamp(720px, 100vh, 1080px));padding-top:var(--ms-vorlauf,0)}.ms.buehne-an .ms-schwarm{bottom:auto;height:clamp(720px,100vh,1080px);top:var(--ms-vorlauf,0)}body:has(.ms.buehne-an) .header-container-wrapper{z-index:12}body:has(.ms.buehne-an) .header-container-wrapper.sticky~.content-container-wrapper{padding-top:var(--ms-menue-h,78px)}}.ms-flugebene img,.ms-schwarm .ms-s{animation:none}.ms-kachel .ms-zahl{font-weight:700;letter-spacing:-.02em}.ms-kachel .ms-zahl small{font-size:.5em;font-weight:700;letter-spacing:0;margin-left:.14em}.ms-kachel .ms-zahl{line-height:1.05}@media (min-width:1280px){.ms-kachel{--ms-zahl-basis:48px}}@media (max-width:1279px){.ms-kachel{--ms-zahl-basis:44px}}@media (max-width:767px){.ms-kachel{--ms-zahl-basis:40px}}.ms-band-zahlen b{font-size:48px}.ms-band-zahlen b,.ms-sv-zahl b{font-weight:700;letter-spacing:-.02em}.ms-sv-zahl b{font-size:56px}@media (max-width:767px){.ms-band-zahlen b{font-size:40px}.ms-sv-zahl b{font-size:44px}}.vb{gap:112px}.vb,.vb-kopf{display:flex;flex-direction:column}.vb-kopf{gap:12px;margin-bottom:32px;max-width:760px}.ms .vb-gtitel{color:#000;font-size:var(--fs-h3,28px);font-weight:700;line-height:1.25;margin:0!important}.vb-gsatz{color:var(--ms-g5);font-size:18px;line-height:1.6;margin:0!important}.ms .vb-titel{align-items:baseline;color:#000;display:flex;font-size:var(--fs-h4,20px);font-weight:700;gap:12px;line-height:1.3;margin:0 0 20px!important}.ms .vb-titel:before{background:var(--division-color,var(--ms-eng));content:"";flex:none;height:2px;transform:translateY(-.3em);width:24px}.vb-oben{color:var(--ms-g5);font-size:16px;font-weight:600;line-height:1.3;margin:0 0 6px!important}.vb-zahl{color:#000;font-size:48px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0!important;white-space:nowrap}.vb-zahl small{font-size:.5em;font-weight:700;letter-spacing:0;margin-left:.14em}.vb-zahl.gross{font-size:72px}.vb-satz{color:var(--ms-g6);font-size:18px;line-height:1.5;margin:12px 0 0!important;max-width:440px}.vb-icon{background:var(--ms-eng);border-radius:var(--ms-rund-icon);color:var(--ms-auf-akzent,#fff);display:grid;height:48px;margin-bottom:24px;place-items:center;width:48px}.vb-icon .ms-icon{display:block;height:26px;width:26px}.vb-illu{display:block;height:112px;margin-bottom:24px;object-fit:contain;width:112px}@media (max-width:767px){.vb-illu{height:96px;margin-bottom:20px;width:96px}}.ms-pkarte .ms-ptermin{margin-top:8px}.ms-pkarte .ms-ptel{font-size:16px;margin-top:4px}.ms-pkarte .ms-ptel a{color:#000;text-decoration:none}.ms-pkarte .ms-ptel a:focus-visible,.ms-pkarte .ms-ptel a:hover{text-decoration:underline;text-decoration-color:var(--ms-eng);text-decoration-thickness:2px;text-underline-offset:3px}.vb-raster{display:grid;gap:24px;grid-template-columns:repeat(12,minmax(0,1fr))}.vb-k{background:var(--ms-g0);border-radius:var(--ms-rund);display:flex;flex-direction:column;grid-column:span var(--vb-breite,4);min-width:0;overflow:hidden;position:relative}.vb-form-reihe .vb-k{grid-column:span 4}.vb-text{display:flex;flex:1 1 auto;flex-direction:column;padding:40px}.vb-k .ms-mini{margin-top:auto;padding-top:28px}.vb-m-bild .vb-text{flex:0 0 auto}.vb-m-bild .ms-mini{margin-top:0}.vb-bild{display:block;height:auto;margin:auto 0 -3% 6%;max-width:none!important;padding-top:16px;width:112%}.vb-medium{aspect-ratio:16/9;background:#fff;overflow:hidden;position:relative}.vb-medium video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.vb-m-video .vb-text{padding-top:32px}.vb-abspielen{align-items:center;background:hsla(0,0%,100%,.92);border:0;border-radius:999px;bottom:20px;box-shadow:0 1px 4px rgba(0,0,0,.12);color:#000;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:600;gap:10px;left:20px;padding:10px 18px 10px 12px;position:absolute}.vb-abspielen span{background:var(--ms-eng);border-radius:50%;height:28px;position:relative;width:28px}.vb-abspielen span:after{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:6px solid transparent;content:"";left:11px;position:absolute;top:8px}.vb-abspielen[hidden]{display:none}.vb-m-grafik{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-m-grafik .vb-grafik{padding:40px 8px 40px 40px}.vb-svg{display:block;height:auto;overflow:visible;width:100%}.vb-svg .l1{fill:none;stroke:var(--ms-g2);stroke-linecap:round;stroke-width:2}.vb-svg .l2{fill:none;stroke:var(--ms-g3);stroke-linecap:round;stroke-width:2}.vb-svg .m{fill:#fff;stroke:var(--ms-g4);stroke-width:2}.vb-svg .f{fill:var(--ms-g1);stroke:none}.vb-svg .s{fill:var(--ms-eng);stroke:none}.vb-svg .c{fill:#fff;stroke:var(--ms-g3);stroke-width:2}.vb-svg .a{fill:none;stroke:var(--ms-eng);stroke-linecap:round;stroke-width:2.5}.vb-svg .af,.vb-svg .punkt{fill:var(--ms-eng);stroke:none}.vb-svg .lauf{animation:vb-lauf 1.2s linear infinite;stroke-dasharray:6 8}@keyframes vb-lauf{to{stroke-dashoffset:-28}}.vb-svg text{fill:var(--ms-g6);font-family:inherit;font-size:20px;font-weight:600}.vb-svg text.gross{fill:#000;font-size:22px;font-weight:700}.vb-rahmenflaeche{background:var(--ms-g0);border-radius:var(--ms-rund);display:grid;gap:48px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding:48px}.vb-ergebnis{display:flex;flex-direction:column}.vb-zweite{border-top:1px solid var(--ms-g2);margin-top:32px;padding-top:32px}.vb-zweite .vb-zahl{font-size:40px}.vb-ebild{display:block;height:auto;margin-top:auto;padding-top:32px;width:min(100%,340px)}.ms .vb-weg{margin:0 0 20px!important}.vb-braster{display:grid;gap:24px}.vb-braster .vb-k{background:#fff;grid-column:auto}.vb-braster .vb-text{padding:28px}.vb-braster .vb-zahl{font-size:40px}.vb-braster .vb-satz{font-size:16px}.vb-braster .vb-icon{height:44px;margin-bottom:20px;width:44px}.vb-braster .vb-icon .ms-icon{height:24px;width:24px}.vb-braster .ms-mini .z{font-size:13px;grid-template-columns:96px minmax(0,1fr)}.vb-buehne{align-items:center;background:var(--ms-g0);border-radius:var(--ms-rund);display:grid;gap:56px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding:48px}.vb-blead{border-bottom:1px solid var(--ms-g2);margin-bottom:32px;padding-bottom:32px}.ms .vb-punkte{display:flex;flex-direction:column;gap:12px;list-style:none}.ms .vb-punkt,.ms .vb-punkte{margin:0!important;padding:0!important}.ms .vb-punkt{background:#fff;border-radius:28px;transition:border-radius .25s}.ms .vb-punkt::marker,.ms .vb-punkt:before{content:none;display:none}.vb-punkt.offen{border-radius:20px}.vb-punkt button{align-items:center;background:none;border:0;border-radius:28px;color:#000;cursor:pointer;display:flex;font:inherit;font-size:18px;font-weight:600;gap:16px;line-height:1.35;padding:12px 20px 12px 12px;text-align:left;width:100%}.vb-punkt button:focus-visible{outline:2px solid var(--ms-eng);outline-offset:2px}.vb-plus{background:var(--ms-eng);border-radius:50%;flex:none;height:32px;position:relative;width:32px}.vb-plus:after,.vb-plus:before{background:var(--ms-auf-akzent,#fff);border-radius:1px;content:"";height:2px;left:50%;margin:-1px 0 0 -6px;position:absolute;top:50%;transition:transform .25s;width:12px}.vb-plus:after{transform:rotate(90deg)}.vb-punkt.offen .vb-plus:after{transform:rotate(0deg)}.vb-psatz{padding:0 24px 20px 60px}.vb-psatz[hidden]{display:none}.vb-psatz p{color:var(--ms-g6);font-size:16px;line-height:1.5;margin:0!important;min-height:4.5em}.vb-schirm{aspect-ratio:16/9;background:#222428;border-radius:16px;overflow:hidden;position:relative}.vb-szene{inset:0;position:absolute}.vb-szene[hidden]{display:none}.vb-szene img,.vb-szene video{display:block;height:100%;object-fit:cover;width:100%}.vb-s-grafik{background:#fff;display:grid;padding:5%;place-items:center}.vb-s-grafik .vb-svg{max-width:640px}@media (prefers-reduced-motion:reduce){.vb-svg .lauf{animation:none}.vb-svg .punkt{display:none}.vb-plus:after,.vb-punkt{transition:none}}@media (max-width:1399px){.vb-rahmenflaeche{gap:40px;grid-template-columns:minmax(0,1fr)}.vb-bausteine,.vb-ergebnis{min-width:0}.vb-ergebnis{align-items:end;column-gap:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.vb-zweite{border-left:1px solid var(--ms-g2);border-top:0;margin:0;padding:0 0 0 48px}.vb-ebild{padding-top:0;width:240px}}@media (max-width:1279px){.vb{gap:96px}.vb-text{padding:32px}.vb-zahl{font-size:44px}.vb-zahl.gross{font-size:64px}.vb-buehne{gap:40px;padding:40px}.vb-form-reihe .vb-k{grid-column:span 6}}@media (max-width:1023px){.vb-raster .vb-k{grid-column:span 12}.vb-form-reihe .vb-raster .vb-k{grid-column:span 6}.vb-buehne{grid-template-columns:1fr}.vb-schirm{order:-1}.vb-psatz p{min-height:0}.vb-braster{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-ergebnis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-ebild{padding-top:0;width:min(100%,280px)}.vb-m-bild .vb-bild{width:min(112%,760px)}}@media (max-width:767px){.vb{gap:72px}.vb-kopf{margin-bottom:24px}.vb-raster{gap:12px}.vb-form-reihe .vb-raster .vb-k{grid-column:span 12}.vb-braster .vb-text,.vb-text{padding:24px}.vb-braster .vb-zahl,.vb-zahl{font-size:40px}.vb-zahl.gross{font-size:56px}.vb-zweite .vb-zahl{font-size:36px}.vb-satz{font-size:16px}.vb-buehne,.vb-rahmenflaeche{gap:24px;padding:24px}.vb-ergebnis{grid-template-columns:1fr;row-gap:24px}.vb-zweite{border-left:0;border-top:1px solid var(--ms-g2);padding:24px 0 0}.vb-braster{gap:12px}.vb-braster,.vb-m-grafik{grid-template-columns:1fr}.vb-m-grafik .vb-grafik{max-width:360px;padding:24px 24px 0}.vb-punkt button{font-size:16px}.vb-psatz{padding:0 20px 16px 56px}}@media (max-width:1023px){.vb-bliste{display:contents}.vb-blead{margin-bottom:0;order:1}.vb-schirm{order:2}.ms .vb-punkte{order:3}}@media (max-width:767px){.vb-braster,.vb-form-reihe .vb-raster{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vb-braster::-webkit-scrollbar,.vb-form-reihe .vb-raster::-webkit-scrollbar{display:none}.vb-braster{margin-inline:-24px;padding:0 24px 4px;scroll-padding-inline:24px}.vb-form-reihe .vb-raster{margin-inline:calc(var(--ms-rand)*-1);padding:0 var(--ms-rand) 4px;scroll-padding-inline:var(--ms-rand)}.vb-braster .vb-k,.vb-form-reihe .vb-raster .vb-k{flex:0 0 80%;scroll-snap-align:start}.ms.js .vb-braster>.ms-ein,.ms.js .vb-form-reihe .vb-raster>.ms-ein{transform:none}.vb-blead{border-bottom:0;padding-bottom:0}}.vb-hinweis{color:var(--ms-g5);font-size:16px;font-weight:600;line-height:1.3;margin:-8px 0 24px!important}.vb-ergebnis>.vb-hinweis,.vb-ergebnis>.vb-titel{grid-column:1/-1}.vb-rahmenflaeche{gap:0;grid-template-columns:minmax(0,1fr);padding:56px}.vb-ergebnis{align-items:end;column-gap:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.vb-zweite{border-left:1px solid var(--ms-g2);border-top:0;margin:0;padding:0 0 0 64px}.vb-ebild{margin:0;padding-top:0;width:280px}.vb-braster{gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.vb-braster .vb-text{padding:36px}.vb-nachsatz{color:var(--ms-g5);font-size:16px;line-height:1.5;margin:32px 0 0!important}.vb-summe{--vb-spalte:calc(16.66667% - 10.66667px);height:112px;margin-top:40px;position:relative}.ms.js .vb-summe.ms-ein{transform:none}.vb-stiel{background:var(--ms-eng);height:106px;left:var(--vb-stiel,50%);margin-left:-1px;position:absolute;top:-40px;width:2px}.vb-ast{border:2px solid var(--ms-eng);border-bottom:0;border-radius:16px 16px 0 0;left:var(--vb-spalte);right:var(--vb-spalte);top:64px}.vb-ast,.vb-ast:after{bottom:0;position:absolute}.vb-ast:after{background:var(--ms-eng);content:"";left:50%;margin-left:-1px;top:-2px;width:2px}.ms .vb-weg{color:var(--ms-gruen);font-weight:700;top:2px}.ms .vb-weg,.ms .vb-weg2{font-size:16px;left:calc(var(--vb-stiel, 50%) + 20px);line-height:1.3;margin:0!important;position:absolute;white-space:nowrap}.ms .vb-weg2{color:var(--ms-g5);top:26px}.ms.js .vb-summe .vb-stiel{transform:scaleY(0);transform-origin:50% 0;transition:transform .35s cubic-bezier(.2,.7,.2,1) .1s}.ms.js .vb-summe .vb-ast{clip-path:inset(0 50% 0 50%);transition:clip-path .7s cubic-bezier(.2,.7,.2,1) .4s}.ms.js .vb-summe.da .vb-stiel{transform:none}.ms.js .vb-summe.da .vb-ast{clip-path:inset(0 0 0 0)}.vb-abspielen b{font-weight:inherit}.vb-abspielen.nochmal span:after{border:2px solid #fff;border-radius:50%;border-right-color:transparent;height:12px;left:8px;top:8px;width:12px}.vb-abspielen.nochmal span:before{border-bottom:3px solid transparent;border-left:5px solid #fff;border-top:3px solid transparent;content:"";left:17px;position:absolute;top:6px;transform:rotate(40deg)}.vb-bild.vb-bild-rechts{margin:auto 0 0 auto;padding-top:24px;width:100%}.vb-svg .d{fill:var(--ms-g5);stroke:none}.vb-svg .sw{fill:none;stroke:var(--ms-g4);stroke-linecap:round;stroke-width:1.5}@keyframes vb-schicht{0%{opacity:0;transform:translateX(-36px)}}.vb-wasser .w{fill:var(--ms-eng);stroke:none;transform-box:fill-box;transform-origin:50% 100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .4s}.vb-wasser .hl{fill:none;stroke:var(--ms-g4);stroke-width:2.5}.vb-svg.vb-wasser text{fill:var(--ms-g6);font-size:18px}.ms.js .vb-k:not(.da) .vb-wasser .w{transform:scaleY(0)}.vb-blitz{fill:var(--ms-eng);stroke:var(--ms-eng);stroke-linejoin:round;stroke-width:2;transition:fill .5s ease-out,stroke .5s ease-out;transition-delay:calc(.7s + var(--j)*.15s)}.vb-blitz.weg{fill:transparent;stroke:var(--ms-g3)}.ms.js .vb-k:not(.da) .vb-blitz.weg{fill:var(--ms-eng);stroke:var(--ms-eng)}.vb-wuerfel rect{fill:var(--ms-eng);transform-box:fill-box;transform-origin:50% 50%;transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .4s ease-out;transition-delay:calc(.3s + var(--j)*40ms)}.ms.js .vb-k:not(.da) .vb-wuerfel rect{opacity:0;transform:scale(.3)}.ms.js .vb-k.da .vb-klinge{animation:vb-klinge 4.2s linear .3s 1 both}@keyframes vb-klinge{0%,10%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:none}28%,74%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateX(196px)}92%,to{transform:none}}.vb-m-grafik.vb-g-zeitstrahl{align-items:stretch;display:flex;flex-direction:column}.vb-g-zeitstrahl .vb-text{flex:0 0 auto;padding-bottom:0}.vb-g-zeitstrahl .vb-satz{max-width:640px}.vb-zs{display:grid;grid-template-columns:repeat(var(--vb-zs-n,2),minmax(0,1fr));list-style:none;margin:0;padding:56px 40px 48px}.vb-zs-st{align-items:center;display:flex;flex-direction:column;padding:0 12px;position:relative;text-align:center}.vb-zs-jahr{color:#000;display:block;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;height:36px;line-height:36px}.vb-zs-punkt{background:var(--ms-eng);border:3px solid var(--ms-eng);border-radius:50%;box-sizing:border-box;display:block;flex:0 0 auto;height:20px;margin:16px 0 18px;position:relative;width:20px;z-index:1}.ms.js .vb-k.da .vb-zs-punkt{transition:background-color .25s ease-out,border-color .25s ease-out;transition-delay:calc(.3s + var(--j)*.45s)}.vb-zs-satz{color:var(--ms-g6);display:block;font-size:16px;line-height:1.4;max-width:220px}.vb-zs-st:not(:last-child):after,.vb-zs-st:not(:last-child):before{background:var(--ms-g2);border-radius:3px;content:"";height:6px;left:50%;position:absolute;top:59px;width:100%}.vb-zs-st:not(:last-child):after{background:var(--ms-eng);transform-origin:0 50%}.ms.js .vb-k.da .vb-zs-st:not(:last-child):after{transition:transform .45s linear;transition-delay:calc(.3s + var(--j)*.45s)}.vb-zs-st.heute .vb-zs-punkt{height:28px;margin:12px 0 14px;width:28px}.vb-zs-st.heute .vb-zs-satz{color:#000;font-weight:600}.vb-zs-st.heute .vb-zs-punkt:after{border:2px solid var(--ms-eng);border-radius:50%;content:"";inset:-3px;opacity:0;position:absolute}.ms.js .vb-k.da .vb-zs-st.heute .vb-zs-punkt:after{animation:vb-zs-ring 1.4s ease-out calc(.5s + var(--j)*.45s) 2}@keyframes vb-zs-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.ms.js .vb-k:not(.da) .vb-zs-punkt{background-color:#fff;border-color:var(--ms-g3)}.ms.js .vb-k:not(.da) .vb-zs-st:after{transform:scaleX(0)}@media (max-width:1279px){.vb-zs{padding:48px 24px 40px}.vb-zs-jahr{font-size:24px}.vb-zs-satz{font-size:15px}}@media (max-width:767px){.vb-zs{grid-template-columns:minmax(0,1fr);padding:28px 24px 12px}.vb-zs-st{align-items:start;column-gap:16px;display:grid;grid-template-columns:28px minmax(0,1fr);padding:0 0 24px;text-align:left}.vb-zs-punkt{grid-column:1;grid-row:1/span 2;margin:6px auto 0}.vb-zs-st.heute .vb-zs-punkt{margin:2px auto 0}.vb-zs-jahr{font-size:22px;grid-column:2;height:auto;line-height:28px}.vb-zs-satz{grid-column:2;margin-top:2px;max-width:none}.vb-zs-st:not(:last-child):after,.vb-zs-st:not(:last-child):before{height:100%;left:11px;top:16px;width:6px}.vb-zs-st:not(:last-child):after{transform-origin:50% 0}.ms.js .vb-k:not(.da) .vb-zs-st:after{transform:scaleY(0)}}.vb-klein text{fill:var(--ms-g6);font-family:inherit;font-size:14px;font-weight:600}.vb-klein text.wert{fill:#000;font-size:20px;font-weight:700}.vb-grundriss .raum{fill:var(--ms-eng);transform-box:fill-box;transform-origin:50% 50%}.ms.js .vb-k.da .vb-grundriss .raum{transition:transform .7s cubic-bezier(.2,.7,.2,1) .3s,opacity .4s ease-out .3s}.ms.js .vb-k:not(.da) .vb-grundriss .raum{opacity:0;transform:scale(.4)}.vb-jahre .v{fill:var(--ms-eng);transform-box:fill-box;transform-origin:50% 100%}.ms.js .vb-k.da .vb-jahre .v{transition:transform .35s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.3s + var(--j)*35ms)}.ms.js .vb-k:not(.da) .vb-jahre .v{transform:scaleY(0)}.vb-zeiten{display:flex;flex-direction:column;gap:10px;margin-top:auto;max-width:420px;padding-top:28px;width:100%}.vb-zeiten .z{align-items:center;display:grid;font-size:14px;gap:12px;grid-template-columns:112px minmax(0,1fr) 56px;line-height:1.3}.vb-zeiten .spur{display:block;min-width:0}.vb-zeiten i{background:var(--ms-eng);border-radius:7px;display:block;height:14px;transform-origin:0 50%}.ms.js .vb-k.da .vb-zeiten i{transition:transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.3s + var(--j)*.25s)}.vb-zeiten .spur{background:var(--ms-g1);border-radius:7px;height:14px}.vb-zeiten .mass{align-items:baseline;color:var(--ms-g6);display:flex;font-size:13px;gap:8px;justify-content:space-between;line-height:1.3;min-width:0;padding-top:12px;position:relative}.vb-zeiten .mass:before{border:1.5px solid var(--ms-g3);border-top:0;box-sizing:border-box;content:"";height:7px;left:0;position:absolute;right:0;top:0}.vb-zeiten .mass b{font-weight:400;white-space:nowrap}.vb-zeiten .mass b:nth-child(2){color:#000;font-weight:600}.vb-zeiten .w{font-weight:600;white-space:nowrap}.ms.js .vb-k:not(.da) .vb-zeiten i{transform:scaleX(0)}.vb-text:has(.vb-zeiten){container-type:inline-size}@container (max-width: 300px){.vb-zeiten .z{grid-template-columns:minmax(0,1fr) 56px;row-gap:4px}.vb-zeiten .n{grid-column:1/-1}}.vb-form-bento .vb-k{align-items:center;display:grid;grid-column:span 5;grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.vb-form-bento .vb-k:nth-child(4n),.vb-form-bento .vb-k:nth-child(4n+1){grid-column:span 7}.vb-form-bento .vb-k .vb-grafik{order:2;padding:28px 40px 28px 0}.vb-form-bento .vb-k .vb-text{padding:36px 40px}.vb-wuerfel{margin-left:auto;max-width:150px}.vb-svg.vb-wuerfel text{font-size:18px}.vb-form-bento .vb-k:first-child .vb-svg{margin-inline:auto;max-width:300px}@media (prefers-reduced-motion:reduce){.ms.js .vb-summe .vb-ast,.ms.js .vb-summe .vb-stiel{clip-path:none;transform:none;transition:none}.vb-blitz,.vb-wasser .w,.vb-wuerfel rect{transition:none}.ms.js .vb-k:not(.da) .vb-wasser .w{transform:none}.ms.js .vb-k:not(.da) .vb-blitz.weg{fill:transparent;stroke:var(--ms-g3)}.ms.js .vb-k:not(.da) .vb-wuerfel rect{opacity:1;transform:none}.ms.js .vb-k.da .vb-grundriss .raum,.ms.js .vb-k.da .vb-jahre .v,.ms.js .vb-k.da .vb-zeiten i,.ms.js .vb-k.da .vb-zs-punkt,.ms.js .vb-k.da .vb-zs-st:not(:last-child):after{transition:none}.ms.js .vb-k:not(.da) .vb-zs-punkt{background-color:var(--ms-eng);border-color:var(--ms-eng)}.ms.js .vb-k:not(.da) .vb-grundriss .raum,.ms.js .vb-k:not(.da) .vb-jahre .v,.ms.js .vb-k:not(.da) .vb-zeiten i,.ms.js .vb-k:not(.da) .vb-zs-st:after{opacity:1;transform:none}.ms.js .vb-k.da .vb-klinge,.ms.js .vb-k.da .vb-zs-st.heute .vb-zs-punkt:after{animation:none}}@media (max-width:1279px){.vb-rahmenflaeche{padding:40px}.vb-braster{gap:24px}.vb-braster .vb-text{padding:28px}.vb-summe{--vb-spalte:calc(16.66667% - 8px)}.vb-ergebnis{column-gap:48px}.vb-zweite{padding-left:48px}.vb-ebild{width:240px}.vb-form-bento .vb-k .vb-text{padding:32px}}@media (max-width:1023px){.vb-braster{grid-template-columns:repeat(2,minmax(0,1fr))}.vb-summe{height:auto;margin:32px 0 20px}.vb-ast,.vb-stiel{display:none}.ms .vb-weg,.ms .vb-weg2{position:static;white-space:normal}.ms .vb-weg2{margin-top:4px!important}.vb-ergebnis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vb-ebild{width:min(100%,280px)}.vb-form-bento .vb-k:nth-child(n){grid-column:span 12}}@media (max-width:767px){.vb-rahmenflaeche{padding:24px}.vb-ergebnis{grid-template-columns:minmax(0,1fr);row-gap:24px}.vb-zweite{border-left:0;border-top:1px solid var(--ms-g2);padding:24px 0 0}.vb-braster{gap:12px}.vb-braster .vb-text{padding:24px}.vb-summe{margin:28px 0 16px}.vb-form-bento .vb-raster{display:flex;gap:12px;margin-inline:calc(var(--ms-rand)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--ms-rand) 4px;scroll-padding-inline:var(--ms-rand);scroll-snap-type:x mandatory;scrollbar-width:none}.vb-form-bento .vb-raster::-webkit-scrollbar{display:none}.vb-form-bento .vb-k:nth-child(n){display:flex;flex:0 0 80%;flex-direction:column;scroll-snap-align:start}.vb-form-bento .vb-k .vb-text,.vb-form-bento .vb-k:first-child .vb-text{padding:24px}.vb-form-bento .vb-k .vb-grafik,.vb-form-bento .vb-k:first-child .vb-grafik{margin-top:auto;padding:0 24px 24px}.vb-svg.vb-wasser text{font-size:22px}.vb-form-bento .vb-k:first-child .vb-svg{max-width:260px}}.vb-abspielen:focus-visible,.vb-punkt button:focus-visible{outline:2px solid #000;outline-offset:2px}.vb-stand{display:none}@media (max-width:767px){.vb-stand{display:flex;gap:8px;justify-content:center;margin-top:16px}.vb-stand span{background:var(--ms-g3);border-radius:4px;height:8px;transition:width .25s ease-out,background-color .25s ease-out;width:8px}.vb-stand span.an{background:var(--ms-eng);width:24px}}.vb-ablauf{display:flex;flex-direction:column;gap:10px;margin-top:auto;max-width:420px;padding-top:28px}.vb-ablauf .z{align-items:center;color:var(--ms-g6);display:grid;font-size:13px;gap:12px;grid-template-columns:96px minmax(0,1fr);line-height:1.3}.vb-ablauf .spur{display:flex;gap:3px;min-width:0}.vb-ablauf .spur.zwei{flex-direction:column}.vb-ablauf i{background:var(--ms-g1);border-radius:6px;color:#000;display:block;font-size:12px;font-style:normal;font-weight:600;height:20px;line-height:20px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.vb-ablauf .a{flex:0 0 54%;width:54%}.vb-ablauf .b{flex:0 0 36%;width:36%}.vb-ablauf .zwei i{background:var(--ms-eng);color:var(--division-font,#000)}.vb-text:has(.vb-ablauf){container-type:inline-size}@container (max-width: 300px){.vb-ablauf .z{gap:6px;grid-template-columns:minmax(0,1fr)}}.ms.js .vb-k:not(.da) .vb-ablauf i{clip-path:inset(0 100% 0 0)}.ms.js .vb-k.da .vb-ablauf i{animation:vb-spur .6s cubic-bezier(.2,.7,.2,1) .3s both}.ms.js .vb-k.da .vb-ablauf .spur:not(.zwei) .b{animation-delay:.9s}@keyframes vb-spur{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.vb-klein{display:block;height:auto;margin-top:auto;max-width:320px;overflow:visible;padding-top:24px;width:100%}.vb-klein.vb-rfid{max-width:220px}.vb-klein .l2{fill:none;stroke:var(--ms-g3);stroke-linecap:round;stroke-width:2}.vb-klein .m{fill:#fff;stroke:var(--ms-g4);stroke-width:2}.vb-klein .f{fill:var(--ms-g2)}.vb-klein .ok,.vb-klein .s{fill:var(--ms-eng)}.vb-klein .ok-h{fill:none;stroke:var(--ms-auf-akzent,#fff);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.vb-klein .strahl{fill:none;stroke:var(--ms-eng);stroke-dasharray:4 7;stroke-linecap:round;stroke-width:2.5}.vb-klein .welle{fill:none;stroke:var(--ms-eng);stroke-linecap:round;stroke-width:2.5}.ms.js .vb-k.da .vb-spruehkugel .strahl{animation:vb-strahl .9s linear .3s 3}@keyframes vb-strahl{to{stroke-dashoffset:-22}}.ms.js .vb-k:not(.da) .vb-rfid .welle{opacity:.2}.ms.js .vb-k:not(.da) .vb-rfid .vb-ok{opacity:0}.ms.js .vb-k.da .vb-rfid .welle{animation:vb-welle .8s ease-out 2 both;animation-delay:calc(.3s + var(--j)*.15s)}@keyframes vb-welle{0%{opacity:.2}}.vb-rfid .vb-ok{transform-box:fill-box;transform-origin:50% 50%}.ms.js .vb-k.da .vb-rfid .vb-ok{animation:vb-pop .4s cubic-bezier(.2,.7,.2,1) 2s both}@keyframes vb-pop{0%{opacity:0;transform:scale(.4)}}.vb-svg .form{fill:var(--ms-g2);stroke:none}.vb-messer .vb-schnitt rect{fill:var(--ms-g0)}.vb-svg .weiss{fill:#fff;stroke:none}.ms.js .vb-k:not(.da) .vb-messer .vb-schnitt{opacity:0}.ms.js .vb-k.da .vb-messer .vb-schnitt{animation:vb-schnitt 4.2s linear .3s 1 both}@keyframes vb-schnitt{0%,18.5%{opacity:0}19.5%,40.5%{opacity:1}41%,82.5%{opacity:0}83.5%,to{opacity:1}}.vb-messer .vb-form,.vb-messer .vb-nachschub{transform-box:fill-box}.vb-messer .vb-nachschub{transform-origin:50% 0}.ms.js .vb-k.da .vb-messer .vb-form{animation:vb-form 4.2s ease-in-out .3s 1 both}@keyframes vb-form{0%,30%{opacity:1;transform:none}40%,60%{opacity:0;transform:translateY(24px)}70%,to{opacity:1;transform:none}}.ms.js .vb-k.da .vb-messer .vb-nachschub{animation:vb-nachschub 4.2s ease-out .3s 1 both}@keyframes vb-nachschub{0%,41%{transform:scaleY(0)}56%,to{transform:none}}.vb-rz .ic{fill:none;stroke:var(--ms-g5);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.vb-rz .karte,.vb-rz .zeile{fill:#fff;stroke:var(--ms-g3);stroke-width:2}.vb-rz .vb-rz-karte{animation:vb-schicht .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.1s + var(--i)*.12s)}.vb-rz .vb-wahl .karte{animation:vb-rz-wahl .3s ease-out 1.35s both}@keyframes vb-rz-wahl{to{stroke:var(--ms-eng);stroke-width:3}}.vb-rz .vb-rz-pfeil{animation:vb-rz-pfeil .4s ease-out 1.6s both;stroke-dasharray:120}@keyframes vb-rz-pfeil{0%{stroke-dashoffset:120}}.vb-rz .vb-rz-spitze{animation:vb-pop .2s ease-out 1.95s both;transform-box:fill-box;transform-origin:50% 50%}.vb-rz .zeile{animation:vb-rz-zeile .3s ease-out both;animation-delay:calc(2s + var(--i)*.12s)}@keyframes vb-rz-zeile{to{stroke:var(--ms-eng)}}.vb-rz .vb-haken{animation:vb-pop .35s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(2.05s + var(--i)*.12s);fill:none;stroke:var(--ms-eng);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.vb-rz .vb-haken,.vb-rz .vb-tipp{transform-box:fill-box;transform-origin:50% 50%}.vb-rz .vb-tipp{animation:vb-tipp 1.4s ease-out .7s both;fill:var(--ms-g6);opacity:0}@keyframes vb-tipp{0%{opacity:0;transform:translate(70px,40px)}40%{opacity:.3;transform:none}50%{opacity:.3;transform:scale(.75)}60%{opacity:.3;transform:none}85%{opacity:.3}to{opacity:0}}.vb-rz .vb-ring{animation:vb-ring .6s ease-out 1.3s forwards;fill:none;opacity:0;stroke:var(--ms-eng);stroke-width:2;transform-box:fill-box;transform-origin:50% 50%}@keyframes vb-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.vb-energie.vb-eng{display:none}@media (prefers-reduced-motion:reduce){.ms.js .vb-k.da .vb-ablauf i,.ms.js .vb-k.da .vb-messer .vb-schnitt,.ms.js .vb-k.da .vb-rfid .vb-ok,.ms.js .vb-k.da .vb-rfid .welle,.ms.js .vb-k.da .vb-spruehkugel .strahl,.ms.js .vb-k:not(.da) .vb-ablauf i,.ms.js .vb-k:not(.da) .vb-messer .vb-schnitt,.ms.js .vb-k:not(.da) .vb-rfid .vb-ok,.ms.js .vb-k:not(.da) .vb-rfid .welle{animation:none;clip-path:none;opacity:1}.ms.js .vb-k.da .vb-messer .vb-form,.ms.js .vb-k.da .vb-messer .vb-nachschub,.vb-rz .vb-haken,.vb-rz .vb-rz-karte,.vb-rz .vb-rz-pfeil,.vb-rz .vb-rz-spitze{animation:none}.vb-rz .vb-wahl .karte{animation:none;stroke:var(--ms-eng);stroke-width:3}.vb-rz .zeile{animation:none;stroke:var(--ms-eng)}.vb-rz .vb-ring,.vb-rz .vb-tipp{display:none}}@media (max-width:767px){.vb-energie.vb-breit{display:none}.vb-energie.vb-eng{display:block;margin-inline:auto;max-width:220px}.vb-form-bento .vb-k:has(.vb-energie) .vb-grafik{margin-block:auto}}.ms :is(a,button,summary,[tabindex]:not([tabindex="-1"]),input,select,textarea):focus-visible{outline:2px solid #000;outline-offset:2px}.ms .ms-sprungband :is(a,button,[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:-2px}.ms :is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}.ms .ms-buehne :is(a,button,summary,[tabindex]:not([tabindex="-1"]),input,select,textarea):focus-visible{outline-color:#fff}.ms .ms-abspielen:focus-visible{box-shadow:0 0 0 6px #000;outline:2px solid #fff;outline-offset:2px}.ms .hs-form :is(.hs-form-checkbox,.hs-form-radio,.legal-consent-container .hs-form-booleancheckbox) label>input:focus-visible~span:before,.ms .hs-form fieldset>div:not(.legal-consent-container) .hs-form-booleancheckbox label>input:focus-visible~span:after{outline:2px solid #000;outline-offset:2px}@media (max-width:767px){.ms-band-zahlen{column-gap:24px;grid-auto-columns:auto;grid-auto-flow:column;grid-template-columns:none;justify-content:space-between}.ms-band-zahlen b{font-size:min(40px,10.5vw)}}.ms-band-zahlen.ms-zahlen-umbruch{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);row-gap:24px}.dnd-module>.hs_cos_wrapper:has(>.ms:not(.ms-editor)),.dnd-module>.hs_cos_wrapper>.ms:not(.ms-editor),.dnd-row:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms:not(.ms-editor)),.dnd-row:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms:not(.ms-editor))>.row-fluid,.dnd-row>.row-fluid>.dnd-module:has(>.hs_cos_wrapper>.ms:not(.ms-editor)){display:contents}.dnd-column:has(>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms:not(.ms-editor)){isolation:isolate;overflow-x:clip}@media (max-width:767px){.dnd-column:has(>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms:not(.ms-editor)){overflow-x:visible}}.dnd-column:has(>.dnd-row:only-child>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms-m-sprung:not(.ms-editor)),.dnd-section:has(>.row-fluid>.dnd-column>.dnd-row:only-child>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms-m-sprung:not(.ms-editor)),.dnd-section:has(>.row-fluid>.dnd-column>.dnd-row:only-child>.row-fluid>.dnd-module>.hs_cos_wrapper>.ms-m-sprung:not(.ms-editor))>.row-fluid{display:contents}.vb-rz.vb-ruhe,.vb-rz.vb-ruhe *{animation:none!important}.vb-rz.vb-ruhe .vb-wahl .karte{stroke:var(--ms-eng);stroke-width:3}.vb-rz.vb-ruhe .zeile{stroke:var(--ms-eng)}.vb-rz.vb-ruhe .vb-ring,.vb-rz.vb-ruhe .vb-tipp{display:none}.vb-schirm:has(>.vb-s-grafik:not([hidden])){background:#fff}.ms :is(a,button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])){scroll-margin-block:calc(var(--ms-sprung-kopf, 0px) + 88px) 24px}@media (hover:hover) and (pointer:fine){.ms-faq details{transition:background-color .2s ease-out}.ms-faq details:has(>summary:hover){background:var(--ms-g1)}.ms-bfs-schritt:not(.an):hover{background:var(--ms-g0)}.ms-land select{transition:border-color .2s ease-out}.ms-land select:hover{border-color:var(--ms-g3)}.vb-punkt button{transition:box-shadow .2s ease-out}.vb-punkt button:hover{box-shadow:inset 0 0 0 2px var(--ms-eng-hell)}.ms-abspielen:hover,.vb-abspielen:hover{box-shadow:inset 0 0 0 2px #000,0 2px 12px rgba(0,0,0,.12)}.ms-sprung a.ms-sprungname:hover{text-decoration:underline;text-decoration-color:var(--ms-g2);text-decoration-thickness:3px;text-underline-offset:10px}}.ms-reiter button[aria-selected=true]{cursor:default}@media (max-width:767px){.ms-sv-weg a{grid-template-columns:48px minmax(0,1fr) 20px}.ms-sv-liste a{grid-template-columns:44px minmax(0,1fr) 20px}.ms-sv-liste .ms-sv-pfeil,.ms-sv-weg .ms-sv-pfeil{display:block}}.ms :is(.ms-kontakt-form,.ms-db-form,.ms-dialog) :is(.hs-error-msgs,.hs-error-msgs label,.hs-error-msg){color:#c82333}@media (max-width:767px){.ms :is(.ms-kontakt-form,.ms-db-form,.ms-dialog) form.hs-form{padding-inline:0}}@media (max-width:359px){.ms :is(.ms-kontakt-form,.ms-db-form){padding-inline:16px}.ms :is(.ms-kontakt-form,.ms-db-form) input.hs-button{padding-inline:24px}}@media (min-width:768px) and (max-width:1279px){.ms .ms-db-form fieldset.form-columns-2{flex-wrap:wrap}.ms .ms-db-form fieldset.form-columns-2>:is(.hs-form-field,.hs-dependent-field){margin-right:0!important;width:100%!important}.ms .ms-db-form fieldset.form-columns-2>:is(.hs-form-field,.hs-dependent-field){margin-left:0!important}}@media (max-width:1023px){.ms-held .ms-marken{margin-inline:0}}@media (min-width:768px) and (max-width:1279px){.ms-option-weiter{grid-column:span 2}}.ms ul.ms-haken li:before{background-color:var(--ms-eng)}.ms[data-division=flex] ul.ms-haken li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E")}.ms-land select{cursor:pointer}@media (hover:hover) and (pointer:fine){.ms-land select:hover{border-color:var(--ms-gruen)}}.ms a.ms-textlink{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.ms a.ms-textlink:hover{text-decoration-color:var(--ms-gruen);text-decoration-thickness:2px}.ms .ms-band a.ms-textlink:hover{text-decoration-color:currentColor}}.ms .ms-band :is(a,button,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:currentColor}.ms-option h3 .ms-link{white-space:normal}.ms-bfs-mehr{column-gap:40px;display:flex;flex-wrap:wrap;row-gap:16px}.ms-doc-format{align-items:center;background:none;border-radius:0;color:var(--ms-g5);display:flex;font-weight:400;gap:8px;padding:0}.ms-doc-format svg{fill:none;flex:none;height:20px;stroke:currentColor;stroke-width:1.5;width:16px}.ms-db-werte{overflow:hidden}.ms-db-werte dl{display:flex;flex-wrap:wrap;margin:0 0 0 -24px;row-gap:4px}.ms-db-werte dl>div{padding-left:24px;position:relative}.ms-db-werte dl>div:before{color:var(--ms-g4);content:"\00B7";left:0;position:absolute;text-align:center;width:24px}.ms-db-werte :is(dt,dd){color:#000;display:inline;line-height:1.5;margin:0}.ms-db-werte dt{font-weight:700}.ms .btn.outline:active,.ms .btn:active,.ms .hs-button:active{background:var(--division-color-hover);color:var(--division-font-hover);fill:var(--division-font-hover)}.ms .btn.outline:active{box-shadow:inset 0 0 0 2px var(--division-color-hover)}.ms .btn:not(.outline):focus:not(:focus-visible):not(:hover):not(:active){background:var(--division-color);color:var(--division-font);fill:var(--division-font)}@media (hover:none){.ms .btn:not(.outline):hover:not(:focus-visible):not(:active){background:var(--division-color);color:var(--division-font);fill:var(--division-font)}}.ms a.ms-textlink:active,.ms-link:active{text-decoration-color:var(--ms-gruen);text-decoration-thickness:2px}.ms .ms-band a.ms-textlink:active{text-decoration-color:currentColor}.ms .hs-form .hs-richtext a:active,.ms .hs-form .legal-consent-container a:active{text-decoration:underline;text-decoration-color:var(--ms-gruen);text-decoration-thickness:2px}.ms-sprung a:not(.btn):not(.aktiv):not(.ms-sprungname):active:after{background:var(--ms-g2);transform:scaleX(1)}.ms-sprung a.ms-sprungname:active{text-decoration:underline;text-decoration-color:var(--ms-g2);text-decoration-thickness:3px;text-underline-offset:10px}.ms-marke:active{background:var(--ms-g0)}a.ms-karte:active,a.ms-option:active{box-shadow:inset 0 0 0 2px var(--ms-eng-hell)}.ms-reiter button[aria-selected=false]:active{background:hsla(0,0%,100%,.12)}.ms-varwahl button[aria-pressed=false]:active{background:var(--ms-g0)}.ms-faq details:has(>summary:active){background:var(--ms-g1)}.ms-bfs-schritt:not(.an):active{background:var(--ms-g0)}.vb-punkt button:active{box-shadow:inset 0 0 0 2px var(--ms-eng-hell)}.ms-abspielen:active,.vb-abspielen:active{box-shadow:inset 0 0 0 2px #000,0 2px 12px rgba(0,0,0,.12)}.ms-sv-gross:active{box-shadow:inset 0 0 0 2px #000}.ms-sv-weg a:active{background:#fff;box-shadow:inset 0 0 0 2px var(--ms-service)}.ms-sv-digital a:active{box-shadow:inset 0 0 0 2px var(--ms-digital)}.ms-sv-liste a:active{background:var(--ms-g0)}.ms-pkarte .ms-ptel a:active{text-decoration:underline;text-decoration-color:var(--ms-eng);text-decoration-thickness:2px;text-underline-offset:3px}.ms-land select:active{border-color:var(--ms-gruen)}.ms .hs-form select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M17.617 24.473a2.294 2.294 0 0 1-3.243 0L.631 10.729a2.294 2.294 0 0 1 3.243-3.243L16 19.612 28.126 7.494a2.294 2.294 0 0 1 3.243 3.243L17.625 24.481z'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:9px 9px}.ms-kontakt-form [id^=hs_form_target_]:empty{min-height:895px}.ms-db-form [id^=hs_form_target_]:empty{min-height:611px}@media (min-width:768px){.ms-kontakt-form [id^=hs_form_target_]:empty{min-height:733px}}@media (min-width:1280px){.ms-db-form [id^=hs_form_target_]:empty{min-height:445px}}.ms-schwarm .ms-s picture,.ms-ugruppe picture{display:contents}@media (max-width:767px){.ms-balken .stapel{gap:14px}.ms-balken .b{background:none!important;border:0!important;border-radius:0;color:#000;display:block;font-size:14px;height:auto;line-height:1.3;max-width:none;min-height:0;min-width:0;padding:0;text-align:left;white-space:normal;width:100%!important}.ms-balken .b.blau{color:#000}.ms-balken .b.rand{color:var(--ms-g5)}.ms-balken .b:after{border-radius:0 8px 8px 0;box-sizing:border-box;content:"";display:block;height:16px;margin-top:6px;transform-origin:0 50%;width:var(--w,100%)}.ms-balken .b.blau:after{background:var(--ms-eng)}.ms-balken .b.grau:after{background:var(--ms-g1)}.ms-balken .b.mittel:after{background:#99dbf1;background:color-mix(in srgb,var(--ms-eng) 40%,#fff)}.ms-balken .b.rand:after{background:#fff;border:2px dashed var(--ms-g3)}.ms.js .ms-balken.ms-ein .b,.ms.js .ms-ein .ms-balken .b{transform:none;transition:none}.ms.js .ms-balken.ms-ein .b:after{transform:scaleX(0);transition:transform .6s cubic-bezier(.2,.7,.2,1) .15s}.ms.js .ms-balken.ms-ein.da .b:after{transform:scaleX(1)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ms.js .ms-balken.ms-ein .b:after{transform:none;transition:none}}
491:45	⚠  Parse error on line 1: 
...n(114%, 100% + max(0px, (100vw - 1360px) / 2 - var(--ms-rand) - 16px)) + 40px
------------------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]