:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;background:#030507;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#030507;margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.foundation-shell{place-items:center;min-height:100vh;padding:24px;display:grid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.security-challenge-backdrop{z-index:999999;background:#000000b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.security-challenge-panel{color:#111;background:#fff;border-radius:12px;gap:1rem;width:100%;max-width:360px;padding:1.5rem;display:grid}@layer mobile-form-readability{@media (max-width:1024px),(hover:none) and (pointer:coarse){:root :is(input:where(:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image])),select,textarea,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only]){font-size:16px!important}}}
@media (max-width:1050px){.germany-language-switch-header-v562{z-index:5!important;width:43px!important;height:43px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff0b!important;border:1px solid #ffffff1f!important;border-radius:12px!important;align-items:center!important;padding:4px!important;transition:width .3s cubic-bezier(.22,1,.36,1),border-color .2s,background .2s,box-shadow .2s!important;display:flex!important;position:absolute!important;top:50%!important;left:0!important;overflow:hidden!important;transform:translateY(-50%)!important}.germany-language-switch-header-v562:hover,.germany-language-switch-header-v562:focus-within,.germany-language-switch-header-v562.is-open{background:#0b82d829!important;border-color:#49b5ff73!important}.germany-language-switch-header-v562.is-open{width:112px!important;box-shadow:0 10px 28px #0003!important}.germany-language-toggle-v564{color:#fff!important;opacity:1!important;border-radius:9px!important;flex:0 0 33px!important;width:33px!important;height:33px!important;transition:width .3s cubic-bezier(.22,1,.36,1),opacity .18s,transform .3s cubic-bezier(.22,1,.36,1)!important;transform:translate(0)scale(1)!important}.germany-language-switch-header-v562.is-open .germany-language-toggle-v564{opacity:0!important;pointer-events:none!important;flex-basis:0!important;width:0!important;transform:translate(-8px)scale(.85)!important}.germany-language-header-options-v564{opacity:0!important;pointer-events:none!important;background:#02121e61!important;border-radius:9px!important;align-items:center!important;gap:2px!important;width:0!important;max-width:0!important;padding:2px 0!important;transition:max-width .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),opacity .18s,transform .3s cubic-bezier(.22,1,.36,1),padding .3s!important;display:inline-flex!important;overflow:hidden!important;transform:translate(-7px)!important}.germany-language-switch-header-v562.is-open .germany-language-header-options-v564{opacity:1!important;pointer-events:auto!important;width:104px!important;max-width:104px!important;padding:2px!important;transform:translate(0)!important}.germany-language-header-options-v564 button{border-radius:8px!important;width:47px!important;height:29px!important;padding:0!important;font-size:.62rem!important}.germany-language-switch-header-v562.cd-language-transfer-hidden-v1{opacity:0!important;pointer-events:none!important;transition:opacity .14s!important}.germany-language-menu-title-v562.cd-language-transfer-hidden-v1{opacity:0!important}.germany-language-menu-title-v562{transition:opacity .14s,transform .22s cubic-bezier(.22,1,.36,1)!important}.germany-language-menu-title-v562.cd-language-transfer-arrived-v1{animation:.38s cubic-bezier(.22,1,.36,1) both cdLanguageArriveV1!important}}@media (max-width:700px){html[data-market=de] #siteHeader>#mobileMenu>a.mobile-menu-link-v519,html[data-market=de] #siteHeader>#mobileMenu .mobile-menu-toggle{min-height:66px!important;font-size:1.68rem!important}html[data-market=de] #siteHeader>#mobileMenu .mobile-menu-submenu a{font-size:1.3rem!important}.germany-language-switch-header-v562{width:41px!important;height:41px!important;padding:3px!important}.germany-language-toggle-v564{width:33px!important;height:33px!important}.germany-language-toggle-v564 svg{width:20px!important;height:20px!important}.germany-language-switch-header-v562.is-open{width:110px!important}.germany-language-switch-header-v562.is-open .germany-language-header-options-v564{width:102px!important;max-width:102px!important}.germany-language-header-options-v564 button{width:46px!important;height:28px!important}}@media (max-width:360px){html[data-market=de] #siteHeader>#mobileMenu>a.mobile-menu-link-v519,html[data-market=de] #siteHeader>#mobileMenu .mobile-menu-toggle{min-height:62px!important;font-size:1.56rem!important}html[data-market=de] #siteHeader>#mobileMenu .mobile-menu-submenu a{font-size:1.2rem!important}.germany-language-switch-header-v562.is-open{width:106px!important}.germany-language-switch-header-v562.is-open .germany-language-header-options-v564{width:98px!important;max-width:98px!important}.germany-language-header-options-v564 button{width:44px!important;height:28px!important;font-size:.59rem!important}}.cd-language-fly-v1{color:#fff;will-change:transform,opacity;transform-origin:50%;background:0 0;border:0;border-radius:9px;place-items:center;width:33px;height:33px;padding:0;display:grid;top:0;left:0;z-index:100000!important;pointer-events:none!important;position:fixed!important}.cd-language-fly-v1 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@keyframes cdLanguageArriveV1{0%{opacity:.2;transform:scale(.78)}58%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.germany-language-switch-header-v562,.germany-language-toggle-v564,.germany-language-header-options-v564,.germany-language-menu-title-v562{transition:none!important}.germany-language-menu-title-v562.cd-language-transfer-arrived-v1{animation:none!important}}
