:root{--mk-h: 38px}.mkLeiste{position:fixed;top:0;left:0;right:0;z-index:1001;height:var(--mk-h);background:#0a0a0a;color:#fff;font-family:inherit;line-height:1}.mkInnen{display:flex;align-items:stretch;height:var(--mk-h);padding:0 24px 0 6px}.mkMarke,.mkMarke:visited{position:relative;display:inline-flex;align-items:center;gap:9px;padding:0 18px;text-decoration:none;color:#f2f2f2;text-transform:uppercase;white-space:nowrap;transition:background .15s ease,color .15s ease}.mkMarke b{font-size:13.5px;font-weight:800;letter-spacing:.1em}.mkMarke span{font-size:12.5px;font-weight:500;letter-spacing:.05em;color:#bdbdbd}.mkMarke:hover{background:#262626;color:#fff}.mkMarke:hover span{color:#e6e6e6}.mkMarke[aria-current],.mkMarke[aria-current]:visited,.mkMarke[aria-current]:hover{background:#f93;color:#000}.mkMarke[aria-current] span,.mkMarke[aria-current]:hover span{color:#3b2200}.mkMarke:focus-visible{outline:2px solid #fff;outline-offset:-4px}.mkMarke+.mkMarke:not([aria-current]):before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:1px;background:#3a3a3a}.mkMarke[aria-current]+.mkMarke:before{display:none}.mkGruppe{margin-left:auto;align-self:center;font-size:12px;font-weight:500;letter-spacing:.04em;color:#a8a8a8;white-space:nowrap}@media(max-width:1180px){.mkGruppe{display:none}}@media(max-width:767px){.mkInnen{padding:0}.mkMarke{padding:0 13px}}@media(max-width:860px){.mkMarke span{display:none}}@media(max-width:420px){.mkMarke{padding:0 10px}.mkMarke b{font-size:12px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.mkMarke{transition:none}}html.mitMarkenleiste .flyout{top:var(--mk-h)}html.mitMarkenleiste .language_selection{top:calc(var(--mk-h) + 13px)}html.mitMarkenleiste .vsMega{top:calc(140px + var(--mk-h))}html.mitMarkenleiste.kopfKompakt .vsMega{top:calc(76px + var(--mk-h))}html.mitMarkenleiste .vsHero,html.mitMarkenleiste .vsuHero,html.mitMarkenleiste .vslHero,html.mitMarkenleiste .vsfHero{margin-top:calc(140px + var(--mk-h))}@media(min-width:992px){html.mitMarkenleiste .vsHero{height:calc(100vh - 140px - var(--mk-h));height:calc(100svh - 140px - var(--mk-h))}}html.mitMarkenleiste .vsuHero{min-height:calc(100vh - 140px - var(--mk-h));min-height:calc(100svh - 140px - var(--mk-h))}@media(max-width:900px){html.mitMarkenleiste .language_selection{top:calc(var(--mk-h) + 9px)}}@media(max-width:767px){html.mitMarkenleiste .language_selection{top:calc(var(--mk-h) + 56px)}html.mitMarkenleiste .vsHero,html.mitMarkenleiste .vsuHero,html.mitMarkenleiste .vslHero,html.mitMarkenleiste .vsfHero{margin-top:calc(110px + var(--mk-h))}html.mitMarkenleiste .mainnav{max-height:calc(100vh - 110px - var(--mk-h));max-height:calc(100svh - 110px - var(--mk-h))}}html.mitMarkenleiste .vsAnf{padding-top:var(--mk-h)}:root{--kopf-h: 72px;--kopf-k: 60px}@media(max-width:991px){:root{--kopf-h: 64px}}@media(max-width:767px){:root{--kopf-h: 56px;--kopf-k: 52px}}html.mitMarkenleiste.kopfNeu .flyout{height:var(--kopf-h);background:transparent;box-shadow:none;transition:height .28s ease}html.mitMarkenleiste.kopfNeu .flyout:before{content:"";position:absolute;inset:0;pointer-events:none;background:#0a0a0a;box-shadow:inset 0 -1px #ffffff12;transition:background-color .28s ease,backdrop-filter .28s ease}html.mitMarkenleiste.kopfNeu:where(:has(.hx,.vpk,.vsfHero)) .flyout:before{background:#0c0c0c33;box-shadow:inset 0 -1px #ffffff1a;-webkit-backdrop-filter:blur(4px) saturate(1.1);backdrop-filter:blur(4px) saturate(1.1)}html.mitMarkenleiste.kopfNeu.kopfKompakt .flyout{height:var(--kopf-k)}html.mitMarkenleiste.kopfNeu.kopfKompakt .flyout:before{background:#0a0a0ad6;box-shadow:inset 0 -1px #ffffff14;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}html.mitMarkenleiste.kopfNeu .flyout:has(.vsMegaLi.offen):before,html.mitMarkenleiste.kopfNeu body.menuOffen .flyout:before{background:#0a0a0a}html.mitMarkenleiste.kopfNeu .logoOHNE{top:0;margin:0 auto;width:176px;padding:16px 24px 15px;box-sizing:border-box;background:#fff;box-shadow:0 16px 30px -14px #0009;transition:width .28s ease,padding .28s ease}html.mitMarkenleiste.kopfNeu .logoOHNE:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#f93}html.mitMarkenleiste.kopfNeu .logoOHNE a{display:block}html.mitMarkenleiste.kopfNeu .logoOHNE .logoMark{width:60px;margin:0 auto;transition:width .28s ease}html.mitMarkenleiste.kopfNeu .logoOHNE .logoWord{display:block;width:128px;margin:8px auto 0;transition:opacity .2s ease}html.mitMarkenleiste.kopfNeu.kopfKompakt .logoOHNE{width:52px;padding:8px 8px 9px;margin-top:0}html.mitMarkenleiste.kopfNeu.kopfKompakt .logoOHNE .logoMark{width:36px}html.mitMarkenleiste.kopfNeu.kopfKompakt .logoOHNE .logoWord{opacity:0;visibility:hidden;height:0;margin:0}html.mitMarkenleiste.kopfNeu .mainnav{margin-top:calc((var(--kopf-h) - 38px) / 2)}html.mitMarkenleiste.kopfNeu.kopfKompakt .mainnav{margin-top:calc((var(--kopf-k) - 38px) / 2)}@media(min-width:768px){html.mitMarkenleiste.kopfNeu .menu>li>a{color:#f2f2f2;border-bottom:2px solid transparent;line-height:36px;letter-spacing:.06em;text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 18px rgba(0,0,0,.55);transition:border-color .2s ease,color .2s ease}html.mitMarkenleiste.kopfNeu .menu>li>a:hover,html.mitMarkenleiste.kopfNeu .menu>li:hover>a,html.mitMarkenleiste.kopfNeu .menu>li.offen>a{color:#fff;border-bottom:2px solid #ff9933}html.mitMarkenleiste.kopfNeu .vsMega{top:calc(var(--kopf-h) + var(--mk-h))}html.mitMarkenleiste.kopfNeu.kopfKompakt .vsMega{top:calc(var(--kopf-k) + var(--mk-h))}html.mitMarkenleiste.kopfNeu .vsMegaInnen{padding-top:56px}html.mitMarkenleiste.kopfNeu.kopfKompakt .vsMegaInnen{padding-top:42px}html.mitMarkenleiste.kopfNeu .language_selection,html.mitMarkenleiste.kopfNeu.kopfKompakt .language_selection{top:calc((var(--mk-h) - 26px) / 2);right:24px;opacity:1;pointer-events:auto}html.mitMarkenleiste.kopfNeu .language_selection a,html.mitMarkenleiste.kopfNeu .language_selection a:visited{background:transparent;border-color:#3a3a3a;color:#8f8f8f}html.mitMarkenleiste.kopfNeu .language_selection a:hover{color:#fff;border-color:#8f8f8f}html.mitMarkenleiste.kopfNeu .language_selection a.aktiv,html.mitMarkenleiste.kopfNeu .language_selection a.aktiv:visited,html.mitMarkenleiste.kopfNeu .language_selection a.aktiv:hover{background:transparent;border-color:#f2f2f2;color:#fff}}@media(min-width:768px)and (max-width:991px){html.mitMarkenleiste.kopfNeu .logoOHNE{width:148px;padding:12px 18px}html.mitMarkenleiste.kopfNeu .logoOHNE .logoMark{width:50px}html.mitMarkenleiste.kopfNeu .logoOHNE .logoWord{width:112px;margin-top:7px}}html.mitMarkenleiste.kopfNeu .vsSozial svg>rect:first-of-type,html.mitMarkenleiste.kopfNeu .navSozial svg>rect:first-of-type{fill:#2a2a2a;transition:fill .15s ease}html.mitMarkenleiste.kopfNeu .vsSozial a:hover svg>rect:first-of-type,html.mitMarkenleiste.kopfNeu .navSozial a:hover svg>rect:first-of-type{fill:#f93}.navSozial{display:none}@media(min-width:1180px){html.mitMarkenleiste.kopfNeu .vsSozial,html.mitMarkenleiste.kopfNeu.kopfKompakt .vsSozial{top:calc((var(--mk-h) - 20px) / 2);right:112px;gap:8px}html.mitMarkenleiste.kopfNeu .vsSozial svg{width:20px;height:20px}html.mitMarkenleiste.kopfNeu .vsSozial a:hover{transform:none}}html.kopfNeu .mkLeiste .mkGruppe{display:none}html.kopfNeu .mkLeiste .mkInnen{gap:6px}html.kopfNeu .mkLeiste .mkMarke:not([aria-current]){margin:6px 0;background:#161616;box-shadow:inset 0 0 0 1px #ffffff2e}html.kopfNeu .mkLeiste .mkMarke:not([aria-current]):hover{background:#262626;box-shadow:inset 0 0 0 1px #ffffff57}html.kopfNeu .mkLeiste .mkMarke+.mkMarke:not([aria-current]):before{display:none}html.mitMarkenleiste.kopfNeu .hx,html.mitMarkenleiste.kopfNeu .vpk,html.mitMarkenleiste.kopfNeu .vsfHero{margin-top:var(--mk-h)}html.mitMarkenleiste.kopfNeu .vpk{height:calc(100vh - var(--mk-h));height:calc(100svh - var(--mk-h))}@media(min-width:992px){html.mitMarkenleiste.kopfNeu .hx{height:calc(100vh - var(--mk-h));height:calc(100svh - var(--mk-h))}}@media(max-width:991px){html.mitMarkenleiste.kopfNeu .hxBuehne{height:calc(460px + var(--kopf-h))}}html.mitMarkenleiste.kopfNeu .vsfHero>img{height:calc(clamp(380px,52vh,620px) + var(--kopf-h))}html.mitMarkenleiste.kopfNeu .vslHero,html.mitMarkenleiste.kopfNeu .vsuHero{margin-top:calc(var(--kopf-h) + var(--mk-h))}html.mitMarkenleiste.kopfNeu .vsuHero,html.mitMarkenleiste.kopfNeu .vsuHeroInnen{min-height:calc(100vh - var(--kopf-h) - var(--mk-h));min-height:calc(100svh - var(--kopf-h) - var(--mk-h))}@media(max-width:767px){html.mitMarkenleiste.kopfNeu .logoOHNE{width:130px;padding:10px 15px}html.mitMarkenleiste.kopfNeu .logoOHNE .logoMark{width:42px}html.mitMarkenleiste.kopfNeu .logoOHNE .logoWord{width:100px;margin:6px auto 0}html.mitMarkenleiste.kopfNeu.kopfKompakt .logoOHNE,html.mitMarkenleiste.kopfNeu body.menuOffen .logoOHNE{width:46px;padding:7px 7px 8px}html.mitMarkenleiste.kopfNeu.kopfKompakt .logoOHNE .logoMark,html.mitMarkenleiste.kopfNeu body.menuOffen .logoOHNE .logoMark{width:32px}html.mitMarkenleiste.kopfNeu body.menuOffen .logoOHNE .logoWord{opacity:0;visibility:hidden;height:0;margin:0}html.mitMarkenleiste.kopfNeu .navToggle{top:calc((var(--kopf-h) - 34px) / 2);right:14px;border-color:#ffffff8c}html.mitMarkenleiste.kopfNeu.kopfKompakt .navToggle{top:calc((var(--kopf-k) - 34px) / 2)}html.mitMarkenleiste.kopfNeu .navToggle span{background:#fff}html.mitMarkenleiste.kopfNeu .language_selection{top:calc(var(--mk-h) + (var(--kopf-h) - 26px) / 2);left:14px;right:auto}html.mitMarkenleiste.kopfNeu.kopfKompakt .language_selection{top:calc(var(--mk-h) + (var(--kopf-k) - 26px) / 2);left:14px;right:auto}html.mitMarkenleiste.kopfNeu .language_selection a,html.mitMarkenleiste.kopfNeu .language_selection a:visited{background:transparent;border-color:#ffffff47;color:#a8a8a8}html.mitMarkenleiste.kopfNeu .language_selection a.aktiv,html.mitMarkenleiste.kopfNeu .language_selection a.aktiv:visited,html.mitMarkenleiste.kopfNeu .language_selection a.aktiv:hover{background:transparent;border-color:#f2f2f2;color:#fff}html.mitMarkenleiste.kopfNeu .vsSozial{display:none}html.mitMarkenleiste.kopfNeu .navSozial{display:flex;gap:10px;margin:18px 0 0}html.mitMarkenleiste.kopfNeu .navSozial a{display:block;line-height:0}html.mitMarkenleiste.kopfNeu .navSozial svg{width:30px;height:30px;display:block}html.mitMarkenleiste.kopfNeu .mainnav,html.mitMarkenleiste.kopfNeu.kopfKompakt .mainnav{margin-top:0}html.mitMarkenleiste.kopfNeu .mainnav{top:var(--kopf-h);max-height:none;height:calc(100vh - var(--kopf-h) - var(--mk-h));height:calc(100svh - var(--kopf-h) - var(--mk-h))}html.mitMarkenleiste.kopfNeu.kopfKompakt .mainnav{top:var(--kopf-k);max-height:none;height:calc(100vh - var(--kopf-k) - var(--mk-h));height:calc(100svh - var(--kopf-k) - var(--mk-h))}html.mitMarkenleiste.kopfNeu .hx,html.mitMarkenleiste.kopfNeu .vpk,html.mitMarkenleiste.kopfNeu .vsfHero{margin-top:var(--mk-h)}html.mitMarkenleiste.kopfNeu .hxBuehne{height:calc(420px + var(--kopf-h))}html.mitMarkenleiste.kopfNeu .vpk{height:calc(clamp(360px,104vw,560px) + var(--kopf-h))}html.mitMarkenleiste.kopfNeu .vsfHero>img{height:calc(300px + var(--kopf-h))}html.mitMarkenleiste.kopfNeu .vslHero,html.mitMarkenleiste.kopfNeu .vsuHero{margin-top:calc(var(--kopf-h) + var(--mk-h))}}@media(min-width:768px)and (prefers-reduced-motion:no-preference){html.kopfNeu.kopfAuftritt .menu>li{animation:kopfMenue .6s ease .55s both}}@media(prefers-reduced-motion:no-preference){html.kopfNeu.kopfAuftritt .flyout:before{animation:kopfGlas .9s ease .1s backwards}}@keyframes kopfGlas{0%{background-color:#0c0c0c00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes kopfMenue{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){html.mitMarkenleiste.kopfNeu .flyout,html.mitMarkenleiste.kopfNeu .flyout:before,html.mitMarkenleiste.kopfNeu .logoOHNE,html.mitMarkenleiste.kopfNeu .logoOHNE .logoMark,html.mitMarkenleiste.kopfNeu .logoOHNE .logoWord{transition:none}}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE{background:none;box-shadow:none;padding:0}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE:after{display:none}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoWord{filter:url(#kopfSchriftHell);opacity:.94}html.logo-negativ{--kopf-h: 94px}@media(max-width:991px){html.logo-negativ{--kopf-h: 80px}}@media(max-width:767px){html.logo-negativ{--kopf-h: 66px}}html.kopfNeu .flyout,html.kopfNeu .rxKopf{--marke: 57px;--marke-oben: 6.5px}html.kopfNeu.kopfKompakt .flyout,html.kopfNeu .rxKopf.is-compact{--marke: 36px;--marke-oben: 12px}@media(min-width:768px)and (max-width:991px){html.kopfNeu .flyout,html.kopfNeu .rxKopf{--marke: 49px;--marke-oben: 5.5px}html.kopfNeu.kopfKompakt .flyout,html.kopfNeu .rxKopf.is-compact{--marke: 36px;--marke-oben: 12px}}@media(max-width:767px){html.kopfNeu .flyout,html.kopfNeu .rxKopf{--marke: 39px;--marke-oben: 4.5px}html.kopfNeu.kopfKompakt .flyout,html.kopfNeu .rxKopf.is-compact{--marke: 31px;--marke-oben: 10.5px}}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE{width:160px;top:calc(var(--marke-oben) - var(--marke) * .0056)}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoMark{width:calc(var(--marke) / .9801)}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoWord{width:160px;margin:7px auto 0}html.mitMarkenleiste.kopfNeu.logo-negativ.kopfKompakt .logoOHNE{width:calc(var(--marke) / .9801);padding:0;top:calc(var(--marke-oben) - var(--marke) * .0056)}html.mitMarkenleiste.kopfNeu.logo-negativ.kopfKompakt .logoOHNE .logoMark{width:calc(var(--marke) / .9801)}html.mitMarkenleiste.kopfNeu.logo-negativ.kopfKompakt .logoOHNE .logoWord{opacity:0;visibility:hidden;height:0;margin:0}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoMark{filter:drop-shadow(0 1px 8px rgba(0,0,0,.5))}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoWord{filter:url(#kopfSchriftHell) drop-shadow(0 1px 6px rgba(0,0,0,.6))}@media(min-width:768px)and (max-width:991px){html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE{width:136px}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoWord{width:136px;margin-top:6px}}@media(max-width:767px){html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE{width:112px}html.mitMarkenleiste.kopfNeu.logo-negativ .logoOHNE .logoWord{width:112px;margin-top:5px}html.mitMarkenleiste.kopfNeu.logo-negativ:not(.kopfKompakt) body.menuOffen .logoOHNE{width:112px;padding:0;top:calc(var(--marke-oben) - var(--marke) * .0056)}html.mitMarkenleiste.kopfNeu.logo-negativ:not(.kopfKompakt) body.menuOffen .logoOHNE .logoMark{width:calc(var(--marke) / .9801)}html.mitMarkenleiste.kopfNeu.logo-negativ:not(.kopfKompakt) body.menuOffen .logoOHNE .logoWord{opacity:1;visibility:visible;height:auto;margin-top:5px}}html.kopfNeu .hxVerlauf{background:linear-gradient(to right,#00000029,#0000 40%)}@media(min-width:992px){html.kopfNeu .hxVerlauf{background:none;overflow:hidden}html.kopfNeu .hxVerlauf:before{content:"";position:absolute;left:0;bottom:-160px;width:calc(6% + 571px);height:calc(var(--hx-unten) + 374px);background:#000000ad;filter:blur(50px)}}@media(max-width:991px){html.kopfNeu .hxVerlauf{background:linear-gradient(to top,#000000b8,#0000005c 34%,#0000 62%)}}html.kopfNeu .hxFest .vsKompetenz,html.kopfNeu .hxFest .vsSatz,html.kopfNeu .hxText{text-shadow:0 2px 20px rgba(0,0,0,.5)}html.kopfNeu{--rxk-h: 94px}@media(max-width:991px){html.kopfNeu{--rxk-h: 80px}}@media(max-width:767px){html.kopfNeu{--rxk-h: 66px}}html.kopfNeu .header.rxKopf{z-index:71;background:#0c0c0c33;border-bottom-color:#ffffff1a;-webkit-backdrop-filter:blur(4px) saturate(1.1);backdrop-filter:blur(4px) saturate(1.1);transition:background-color .28s ease}html.kopfNeu .header.rxKopf.is-compact{background:#0a0a0ad6;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}html.kopfNeu body.menuOffen .header.rxKopf{background:#0a0a0a}html.kopfNeu .rxKopf .navbar{height:var(--rxk-h)}html.kopfNeu .rxKopf.is-compact .navbar{height:var(--kopf-k)}html.kopfNeu .rxKopf .navbar .logo{--rx: var(--marke);top:var(--marke-oben)}html.kopfNeu .rxKopf .navbar .logo img{filter:drop-shadow(0 1px 8px rgba(0,0,0,.5))}html.kopfNeu .rxKopf .nav a,html.kopfNeu .rxKopf .nav-cta .rxNavKontakt{text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 18px rgba(0,0,0,.55)}html.kopfNeu .hero#top{margin-top:calc(-1 * var(--rxk-h));height:calc(88vh + var(--rxk-h));height:calc(88svh + var(--rxk-h))}html.kopfNeu .rxSozial svg>rect:first-of-type,html.kopfNeu .rxNavSozial svg>rect:first-of-type{fill:#2a2a2a;transition:fill .15s ease}html.kopfNeu .rxSozial a:hover svg>rect:first-of-type,html.kopfNeu .rxNavSozial a:hover svg>rect:first-of-type{fill:#f93}.rxNavSozial{display:none}html.kopfNeu .rxSprache a,html.kopfNeu .rxSprache a:visited{background:transparent;border-color:#3a3a3a;color:#8f8f8f}html.kopfNeu .rxSprache a:hover{color:#fff;border-color:#8f8f8f}html.kopfNeu .rxSprache a.aktiv,html.kopfNeu .rxSprache a.aktiv:visited,html.kopfNeu .rxSprache a.aktiv:hover{background:transparent;border-color:#f2f2f2;color:#fff}@media(min-width:768px){html.kopfNeu .rxSprache,html.kopfNeu .rxKopf.is-compact .rxSprache{top:calc(6px - var(--mk-h));right:24px;opacity:1;pointer-events:auto}}@media(min-width:768px)and (max-width:1179px){html.kopfNeu .rxSozial{display:none}}@media(min-width:1180px){html.kopfNeu .rxSozial,html.kopfNeu .rxKopf.is-compact .rxSozial{top:calc(9px - var(--mk-h));right:112px;gap:8px;opacity:1;pointer-events:auto}html.kopfNeu .rxSozial svg{width:20px;height:20px}html.kopfNeu .rxSozial a:hover{transform:none}}@media(max-width:767px){html.kopfNeu .rxKopf .burger{top:calc((var(--rxk-h) - 34px) / 2)}html.kopfNeu .rxKopf.is-compact .burger{top:calc((var(--kopf-k) - 34px) / 2)}html.kopfNeu .rxSprache{top:calc((var(--rxk-h) - 26px) / 2);left:14px;right:auto}html.kopfNeu .rxKopf.is-compact .rxSprache{top:calc((var(--kopf-k) - 26px) / 2);left:14px;right:auto}html.kopfNeu .rxSozial{display:none}html.kopfNeu .rxNavSozial{display:flex;gap:10px;margin:18px 0 0}html.kopfNeu .rxNavSozial a{display:block;line-height:0}html.kopfNeu .rxNavSozial svg{width:30px;height:30px;display:block}html.kopfNeu .rxKopf .mobile-menu{height:calc(100vh - var(--rxk-h) - var(--mk-h));height:calc(100svh - var(--rxk-h) - var(--mk-h))}html.kopfNeu .rxKopf.is-compact .mobile-menu{height:calc(100vh - var(--kopf-k) - var(--mk-h));height:calc(100svh - var(--kopf-k) - var(--mk-h))}}@media(prefers-reduced-motion:no-preference){html.kopfNeu.kopfAuftritt .rxKopf .rxMarke{animation:rxMarke .7s cubic-bezier(.34,1.3,.64,1) .15s backwards}html.kopfNeu.kopfAuftritt .rxKopf .rxWort{animation:lmWortMitte .6s cubic-bezier(.22,1,.36,1) .8s backwards}html.kopfNeu.kopfAuftritt .header.rxKopf{animation:kopfGlas .9s ease .1s backwards}html.kopfNeu .rxKopf .logo.neuAufbau .rxMarke{animation:rxMarke .7s cubic-bezier(.34,1.3,.64,1) backwards}}@keyframes rxMarke{0%{opacity:0;transform:scale(.6)}}.logoOHNE svg.logoMark{display:block;width:100%;height:auto;aspect-ratio:90.5 / 91.3;overflow:visible}.lmGrund{transform-box:fill-box;transform-origin:50% 50%}.lmSeiteL{--dx: -30px;--dy: 17px}.lmSeiteR{--dx: 30px;--dy: -17px}.lmR1{--dx: 0px;--dy: -30px}.lmR2{--dx: 26px;--dy: -15px}.lmR3{--dx: -26px;--dy: 15px}.lmR4{--dx: 26px;--dy: 15px}@media(prefers-reduced-motion:no-preference){html.kopfNeu.kopfAuftritt.anim-aufbau .lmGrund{animation:lmGrund .5s cubic-bezier(.22,1,.36,1) .15s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .lmSeiteL{animation:lmTeil .6s cubic-bezier(.22,1,.36,1) .3s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .lmSeiteR{animation:lmTeil .6s cubic-bezier(.22,1,.36,1) .4s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .lmR1{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .62s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .lmR2{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .7s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .lmR3{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .78s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .lmR4{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .86s backwards}html.kopfNeu.kopfAuftritt.anim-aufbau .logoOHNE .logoWord{animation:lmWortMitte .6s cubic-bezier(.22,1,.36,1) 1.15s backwards}.logoOHNE.neuAufbau .lmGrund{animation:lmGrund .5s cubic-bezier(.22,1,.36,1) backwards}.logoOHNE.neuAufbau .lmSeiteL{animation:lmTeil .6s cubic-bezier(.22,1,.36,1) .15s backwards}.logoOHNE.neuAufbau .lmSeiteR{animation:lmTeil .6s cubic-bezier(.22,1,.36,1) .25s backwards}.logoOHNE.neuAufbau .lmR1{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .47s backwards}.logoOHNE.neuAufbau .lmR2{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .55s backwards}.logoOHNE.neuAufbau .lmR3{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .63s backwards}.logoOHNE.neuAufbau .lmR4{animation:lmTeil .5s cubic-bezier(.34,1.4,.64,1) .71s backwards}}@keyframes lmGrund{0%{opacity:0;transform:scale(.6)}}@keyframes lmTeil{0%{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes lmWortMitte{0%{opacity:0;clip-path:inset(-20px 50% -20px 50%)}to{clip-path:inset(-20px -20px -20px -20px)}}
