html body:not(#ka){background-image:linear-gradient(180deg,rgba(4,10,20,.62) 0,rgba(4,10,20,.58) 46%,rgba(3,8,16,.7) 100%),url("/assets/bg/w311-hero-duo-1920.webp")!important;background-size:cover,cover!important;background-position:center top,center 18%!important;background-repeat:no-repeat,no-repeat!important}html body .ka-kopf:not(#ka),html body .site-header:not(#ka){left:clamp(10px,2.2vw,26px)!important;right:clamp(10px,2.2vw,26px)!important;width:auto!important;max-width:none!important;margin-inline:0!important;border-radius:2px!important;background:rgba(6,12,21,.56)!important;-webkit-backdrop-filter:blur(22px) saturate(1.25)!important;backdrop-filter:blur(22px) saturate(1.25)!important;box-shadow:none!important}html body .signal-ticker.wave22a-signal-bar:not(#ka),html body .signal-ticker:not(#ka){margin-inline:clamp(10px,2.2vw,26px)!important;width:auto!important;border-radius:2px!important;background:rgba(6,12,21,.56)!important;-webkit-backdrop-filter:blur(22px) saturate(1.25)!important;backdrop-filter:blur(22px) saturate(1.25)!important;border:0!important;box-shadow:none!important}html body .signal-ticker.wave22a-signal-bar.is-stuck:not(#ka){top:var(--wave22a-header-height,78px)!important;left:clamp(10px,2.2vw,26px)!important;right:clamp(10px,2.2vw,26px)!important;margin-inline:0!important;width:auto!important}html body .site-footer:not(#ka){background:rgba(6,12,21,.62)!important;-webkit-backdrop-filter:blur(22px) saturate(1.25)!important;backdrop-filter:blur(22px) saturate(1.25)!important;border-block-start:1px solid rgba(255,255,255,.09)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html body .ka-kopf:not(#ka),html body .signal-ticker:not(#ka),html body .site-header:not(#ka){background:rgba(6,12,21,.9)!important}html body .site-footer:not(#ka){background:rgba(6,12,21,.92)!important}}html body .section:not(#ka){background-color:rgba(6,16,28,.4)!important;-webkit-backdrop-filter:blur(16px) saturate(1.12);backdrop-filter:blur(16px) saturate(1.12)}html body .section-inner:not(#ka){background-color:rgba(9,18,29,.58)!important}html body .service-lane:not(#ka){background-color:rgba(7,23,39,.58)!important}html body .w310-film__panel:not(#ka),html body .w311-usp__panel:not(#ka){background-color:rgba(10,17,25,.52)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html body .section:not(#ka){background-color:rgba(6,16,28,.78)!important}}html body:has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){opacity:1!important;transform:none!important;pointer-events:auto!important;bottom:96px!important}@media (max-width:1280px){html body:has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){bottom:146px!important}}@media (max-width:900px){html body:has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){bottom:208px!important}}@media (max-width:600px){html body:has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){bottom:221px!important}}html body .wave23d-companion:not(#ka){transition:opacity .32s,transform .32s cubic-bezier(.22, .9, .3, 1),bottom .32s}@media (prefers-reduced-motion:reduce){html body .wave23d-companion:not(#ka){transition:none}}html body.wave115-route-home:not(:has(.site-header.is-scrolled)) .wave23d-companion.wave23e-companion:not(#ka){opacity:1!important;visibility:visible!important;pointer-events:auto!important}html body .cookie-consent:not(#ka){position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;z-index:1400!important}html body:has(.ka-kopf):has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){bottom:160px!important}@media (max-width:900px){html body:has(.ka-kopf):has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){bottom:184px!important}}@media (max-width:600px){html body:has(.ka-kopf):has(.cookie-consent) .wave23d-companion.wave23e-companion:not(#ka){bottom:210px!important}}html body:has(.ka-kopf) .cookie-consent:not(#ka){display:flex!important;align-items:center!important;gap:18px!important;flex-wrap:wrap!important;padding:14px clamp(16px,2.4vw,32px)!important;background:rgba(6,12,21,.92)!important;-webkit-backdrop-filter:blur(22px) saturate(1.25)!important;backdrop-filter:blur(22px) saturate(1.25)!important;border-top:1px solid rgba(255,255,255,.09)!important;color:rgba(232,238,245,.78)!important}html body:has(.ka-kopf) .cookie-consent__copy:not(#ka){flex:1 1 320px;min-width:0}html body:has(.ka-kopf) .cookie-consent__copy strong{display:block;margin:0 0 3px;font:700 .625rem/1.4 "JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.2em;text-transform:uppercase;color:#d8ac5c}html body:has(.ka-kopf) .cookie-consent__copy p{margin:0;font-size:.86rem;line-height:1.5;color:rgba(232,238,245,.78);max-width:72ch}html body:has(.ka-kopf) .cookie-consent__copy a{font:700 .58rem/1.8 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.13em;text-transform:uppercase;color:#5dc9d6;text-decoration:none;border-bottom:1px solid rgba(93,201,214,.32)}html body:has(.ka-kopf) .cookie-consent__actions:not(#ka){display:inline-flex;gap:10px;flex:0 0 auto;margin-left:auto}html body:has(.ka-kopf) .cookie-consent__actions .button{appearance:none;-webkit-appearance:none;padding:11px 16px;border-radius:2px;cursor:pointer;font:700 .625rem/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}html body:has(.ka-kopf) .cookie-consent__actions .button-dark{border:1px solid rgba(255,255,255,.18);background:0 0;color:rgba(232,238,245,.78)}html body:has(.ka-kopf) .cookie-consent__actions .button-dark:hover{border-color:rgba(232,238,245,.5);color:#fff}html body:has(.ka-kopf) .cookie-consent__actions .button-primary{border:1px solid #d8ac5c;background:#d8ac5c;color:#150f04}html body:has(.ka-kopf) .cookie-consent__actions .button-primary:hover{filter:brightness(1.08)}