#mhl-desktop-only-gate{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#06283a!important;z-index:2147483647!important;isolation:isolate!important;box-sizing:border-box!important}#mhl-desktop-only-gate.is-active{display:flex!important}#mhl-desktop-only-gate:before{content:"";position:absolute!important;inset:0!important;background-image:var( --mhl-gate-background );background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;filter:blur(18px) brightness(.78)!important;transform:scale(1.08)!important;z-index:-2!important;pointer-events:none!important}#mhl-desktop-only-gate:after{content:"";position:absolute!important;inset:0!important;background:#00000014!important;z-index:-1!important;pointer-events:none!important}#mhl-desktop-only-gate-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;box-sizing:border-box!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important;pointer-events:none!important}html.mhl-desktop-only-locked,body.mhl-desktop-only-locked{overflow:hidden!important}@supports (height: 100dvh){#mhl-desktop-only-gate{height:100dvh!important}}.scene-legal .private-address--guest{position:relative;display:block;width:100%;max-width:420px;min-width:0;box-sizing:border-box;padding:16px 18px;border:1px solid rgba(92,201,220,.48);border-radius:16px;background:linear-gradient(135deg,#ffffff13,#0e43564d);box-shadow:inset 0 1px #ffffff1a,0 8px 24px #00000024;cursor:pointer;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.scene-legal .private-address--guest:hover,.scene-legal .private-address--guest:focus-visible{border-color:#5cc9dcd1;box-shadow:inset 0 1px #ffffff21,0 10px 28px #0003,0 0 0 2px #5cc9dc1f}.scene-legal .private-address--guest:focus-visible{outline:2px solid rgba(92,201,220,.55);outline-offset:2px}.scene-legal .private-address--guest .private-address__guest-label{display:block;margin:0 0 8px;color:#fffffff7;font-weight:700;line-height:1.35}.scene-legal .private-address--guest .private-address__masked{display:inline-block;max-width:calc(100% - 34px);color:#ffffffeb;font-size:.98rem;line-height:1.65;filter:blur(6px);opacity:.78;user-select:none;pointer-events:none;transform:translateZ(0);background:none!important;border:0!important;box-shadow:none!important}.scene-legal .private-address--guest .private-address__login-hint{display:block;margin-top:11px;color:#fffffff2;font-size:.92rem;line-height:1.45;font-weight:600;background:none!important;filter:none!important;opacity:1!important}.scene-legal .private-address--guest:after{content:"\1f512";position:absolute;top:17px;right:17px;font-size:1.18rem;line-height:1;opacity:.84;pointer-events:none}.scene-legal .private-address--guest .private-address__guest-label,.scene-legal .private-address--guest .private-address__masked,.scene-legal .private-address--guest .private-address__login-hint{overflow-wrap:anywhere;word-break:normal}@media screen and (min-width: 1500px){html body header.site-header.mhl-transparent-menu-final-v1,html body header.site-header.mhl-transparent-menu-final-v1.is-sticky,html body header.site-header.mhl-transparent-menu-final-v1.is-fixed,html body header.site-header.mhl-transparent-menu-final-v1.sticky,html body header.site-header.mhl-transparent-menu-final-v1.header--sticky,html body header.site-header.mhl-transparent-menu-final-v1[data-sticky=true],html body header.site-header,html body header.site-header.is-sticky,html body header.site-header.is-fixed,html body header.site-header.sticky,html body header.site-header.header--sticky,html body header.site-header[data-sticky=true]{position:sticky!important;inset:0 0 auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;transform:none!important;animation:none!important;will-change:auto!important;z-index:10000!important;background:#0c1c2acc!important;background-image:linear-gradient(110deg,#0c1c2adb,#10303ec7)!important;border-bottom:1px solid rgba(185,229,245,.58)!important;box-shadow:0 5px 18px #0003!important;-webkit-backdrop-filter:blur(12px) saturate(1.13)!important;backdrop-filter:blur(12px) saturate(1.13)!important}html body header.site-header.mhl-transparent-menu-final-v1>.shell.header-inner,html body header.site-header.mhl-transparent-menu-final-v1>.shell.header-inner[data-header-inner],html body header.site-header>.header-inner,html body header.site-header>[data-header-inner]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(12px,.9vw,18px)!important;padding-right:clamp(12px,.9vw,18px)!important;box-sizing:border-box!important;overflow:visible!important}html body header.site-header.mhl-transparent-menu-final-v1>.shell.header-inner>nav#site-nav.site-nav,html body header.site-header.mhl-transparent-menu-final-v1>.shell.header-inner[data-header-inner]>nav#site-nav.site-nav,html body header.site-header>.header-inner>nav#site-nav.site-nav,html body header.site-header>[data-header-inner]>nav#site-nav.site-nav{display:flex!important;flex:1 1 0%!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(3px,.35vw,7px)!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;overflow:visible!important;z-index:10002!important}html body header.site-header.mhl-transparent-menu-final-v1>.shell.header-inner>.header-tools,html body header.site-header.mhl-transparent-menu-final-v1>.shell.header-inner[data-header-inner]>.header-tools,html body header.site-header>.header-inner>.header-tools,html body header.site-header>[data-header-inner]>.header-tools{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(4px,.35vw,7px)!important;width:auto!important;min-width:max-content!important;max-width:max-content!important;margin:0 0 0 clamp(6px,.6vw,12px)!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;overflow:visible!important;z-index:10003!important}html body header.site-header nav#site-nav.site-nav>.nav-direct{order:0!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown{order:1!important}html body header.site-header nav#site-nav.site-nav>.nav-separator{order:2!important}html body header.site-header nav#site-nav.site-nav>.nav-search{order:3!important;margin:0 clamp(10px,1vw,18px) 0 2px!important;flex:0 0 auto!important}html body header.site-header nav#site-nav.site-nav>.nav-account{order:10!important;margin-left:auto!important;flex:0 0 auto!important}html body header.site-header nav#site-nav.site-nav>.nav-admin{order:11!important;flex:0 0 auto!important}html body header.site-header nav#site-nav.site-nav>.nav-form{order:12!important;flex:0 0 auto!important}html body header.site-header nav#site-nav.site-nav>.nav-join{order:13!important;flex:0 0 auto!important}html body header.site-header nav#site-nav.site-nav>a.nav-direct,html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__toggle,html body header.site-header nav#site-nav.site-nav>a.nav-search,html body header.site-header nav#site-nav.site-nav>a.nav-account,html body header.site-header nav#site-nav.site-nav>a.nav-admin,html body header.site-header nav#site-nav.site-nav>form.nav-form>button,html body header.site-header nav#site-nav.site-nav>a.nav-join,html body header.site-header .header-tools>.header-tool{display:inline-flex!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;white-space:nowrap!important;min-height:36px!important;height:36px!important;padding:0 clamp(8px,.55vw,12px)!important;font-size:clamp(11px,.72vw,13px)!important;line-height:1.1!important;font-weight:750!important;color:#fff!important;text-decoration:none!important;text-shadow:0 1px 2px rgba(0,0,0,.62)!important;background:#121f2cb3!important;border:1px solid rgba(238,248,255,.66)!important;border-radius:11px!important;box-shadow:inset 0 1px #ffffff2b,0 3px 10px #00000029!important;-webkit-backdrop-filter:blur(8px) saturate(1.14)!important;backdrop-filter:blur(8px) saturate(1.14)!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important}html body header.site-header nav#site-nav.site-nav>a.nav-direct{color:#9bdcff!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown:nth-of-type(1)>.nav-dropdown__toggle{color:#fff!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown:nth-of-type(2)>.nav-dropdown__toggle{color:#ff8b99!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown:nth-of-type(3)>.nav-dropdown__toggle{color:#9bdcff!important}html body header.site-header nav#site-nav.site-nav>a.nav-search{color:#e5f6ff!important;padding-left:11px!important;padding-right:11px!important}html body header.site-header nav#site-nav.site-nav>a.nav-account{color:#fff!important}html body header.site-header nav#site-nav.site-nav>a.nav-admin{color:#9bdcff!important}html body header.site-header nav#site-nav.site-nav>form.nav-form>button{color:#fff!important}html body header.site-header nav#site-nav.site-nav>a.nav-join{color:#fff!important;background:#ca2237e0!important;border-color:#ff8e9df2!important}html body header.site-header .header-tools>.header-tool:nth-child(1){color:#fff!important;background:#007770eb!important;border-color:#6cebdaf5!important}html body header.site-header .header-tools>.header-tool:nth-child(2){color:#fff!important;background:#b81d30eb!important;border-color:#ff8997f5!important}html body header.site-header nav#site-nav.site-nav>a.nav-direct:hover,html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__toggle:hover,html body header.site-header nav#site-nav.site-nav>a.nav-search:hover,html body header.site-header nav#site-nav.site-nav>a.nav-account:hover,html body header.site-header nav#site-nav.site-nav>a.nav-admin:hover,html body header.site-header nav#site-nav.site-nav>form.nav-form>button:hover,html body header.site-header nav#site-nav.site-nav>a.nav-join:hover,html body header.site-header .header-tools>.header-tool:hover{background-color:#11394ef5!important;border-color:#c8f1fffa!important;box-shadow:inset 0 1px #ffffff36,0 4px 13px #0000003d!important}html body header.site-header .header-tools>.header-tool:nth-child(1):hover{background:#009184fa!important}html body header.site-header .header-tools>.header-tool:nth-child(2):hover{background:#dc243afa!important}html body header.site-header nav#site-nav.site-nav>a.nav-join:hover{background:#dc243afa!important}html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-service-toggle],html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-display-toggle]{display:inline-flex!important;visibility:visible!important;opacity:1!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:#006969fc!important;background-image:linear-gradient(135deg,#00978cfc,#005367fc)!important;background:linear-gradient(135deg,#00978cfc,#005367fc)!important;border:1px solid rgba(127,255,238,.98)!important;box-shadow:inset 0 1px #ffffff42,0 4px 14px #00000047!important;filter:none!important;mix-blend-mode:normal!important}html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-display-toggle]{background-color:#a61831fc!important;background-image:linear-gradient(135deg,#dc2b43fc,#871030fc)!important;background:linear-gradient(135deg,#dc2b43fc,#871030fc)!important;border-color:#ffa0aefc!important}html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-service-toggle]:hover{background:linear-gradient(135deg,#00ae9d,#006b7c)!important;border-color:#fff!important}html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-display-toggle]:hover{background:linear-gradient(135deg,#f2304b,#a61439)!important;border-color:#fff!important}html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-service-toggle] svg,html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-display-toggle] svg,html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-service-toggle] span,html body header.site-header.mhl-transparent-menu-final-v1[data-mhl-r180-header]>.shell.header-inner[data-header-inner]>.header-tools[aria-label=Schnellzugriff]>button.header-tool[data-display-toggle] span{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body header.site-header nav#site-nav.site-nav>a:focus-visible,html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__toggle:focus-visible,html body header.site-header nav#site-nav.site-nav>form.nav-form>button:focus-visible,html body header.site-header .header-tools>.header-tool:focus-visible{outline:2px solid #ffffff!important;outline-offset:2px!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown:hover>.nav-dropdown__menu:not([hidden]),html body header.site-header nav#site-nav.site-nav>.nav-dropdown:focus-within>.nav-dropdown__menu:not([hidden]),html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__toggle[aria-expanded=true]+.nav-dropdown__menu:not([hidden]),html body header.site-header nav#site-nav.site-nav>.nav-dropdown.is-open>.nav-dropdown__menu:not([hidden]),html body header.site-header nav#site-nav.site-nav>.nav-dropdown.open>.nav-dropdown__menu:not([hidden]){display:grid!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu{display:none;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;align-items:stretch!important;gap:9px!important;width:min(560px,calc(100vw - 32px))!important;min-width:min(500px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;box-sizing:border-box!important;padding:14px!important;margin:0!important;left:0!important;right:auto!important;top:calc(100% + 8px)!important;bottom:auto!important;transform:none!important;border:1px solid rgba(196,232,248,.62)!important;border-radius:15px!important;background:linear-gradient(145deg,#071727fa,#0a2b3af7)!important;box-shadow:0 18px 44px #0006,inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:blur(16px) saturate(1.15)!important;backdrop-filter:blur(16px) saturate(1.15)!important;text-align:left!important;z-index:10020!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>.nav-dropdown__label{display:block!important;grid-column:1 / -1!important;margin:0!important;padding:2px 4px 7px!important;color:#9bdcff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1.35!important;text-transform:uppercase!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:5px!important;min-width:0!important;min-height:68px!important;height:auto!important;box-sizing:border-box!important;margin:0!important;padding:12px 13px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:11px!important;color:#fff!important;font-size:12px!important;font-weight:750!important;line-height:1.4!important;text-decoration:none!important;text-shadow:0 1px 2px rgba(0,0,0,.32)!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:inset 0 1px #ffffff24,0 3px 10px #00000026!important;transition:filter .16s ease,border-color .16s ease,transform .16s ease!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+1){background:#0078d7f5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+2){background:#00a4eff5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+3){background:#107c10f5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+4){background:#d83b01f5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+5){background:#5c2d91f5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+6){background:#b4009ef5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+7){background:#008272f5!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:nth-of-type(8n+8){background:#e81123f2!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:hover,html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a:focus-visible{filter:brightness(1.13) saturate(1.07)!important;border-color:#fffffffa!important;color:#fff!important;outline:2px solid rgba(255,255,255,.92)!important;outline-offset:1px!important;transform:translateY(-1px)!important}html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a svg,html body header.site-header nav#site-nav.site-nav>.nav-dropdown>.nav-dropdown__menu>a i{color:#fff!important;flex:0 0 auto!important}}.mhl-desktop-banner-title{display:none}@media screen and (min-width:1280px) and (min-device-width:1280px) and (hover:hover){html body header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]{position:sticky!important;inset:0 0 auto!important;z-index:10000!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin-top:0!important;padding-top:4px!important;padding-bottom:4px!important;transform:none!important;animation:none!important;background-color:#051826fb!important;background-image:linear-gradient(105deg,#051826fc,#092b39fa 52%,#051e2ffc)!important;border-bottom:1px solid rgba(140,228,242,.74)!important;box-shadow:0 5px 20px #0000005c,inset 0 -1px #ffffff12!important;-webkit-backdrop-filter:blur(14px) saturate(1.12)!important;backdrop-filter:blur(14px) saturate(1.12)!important}html body header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]>.mhl-desktop-banner-title{display:block!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:10005!important;width:max-content!important;max-width:min(38vw,610px)!important;max-height:46px!important;overflow:visible!important;white-space:nowrap!important;pointer-events:none!important;font-family:Segoe Script,Brush Script MT,Lucida Handwriting,URW Chancery L,cursive!important;font-size:clamp(25px,2.2vw,36px)!important;font-style:italic!important;font-weight:700!important;line-height:1!important;letter-spacing:-.025em!important;background-image:linear-gradient(180deg,#1676b8 0% 32%,#fff 34% 65%,#d9273f 68% 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.82))!important;text-shadow:none!important}html body header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]>.mhl-desktop-banner-title:before,html body header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]>.mhl-desktop-banner-title:after{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;display:block!important;width:max-content!important;max-height:22px!important;overflow:hidden!important;font-family:Segoe UI Symbol,DejaVu Sans,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;letter-spacing:.04em!important;line-height:1!important;color:#8ce4f2!important;-webkit-text-fill-color:#8ce4f2!important;background:none!important;background-image:none!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))!important}html body header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]>.mhl-desktop-banner-title:before{content:"\224b  \2693"!important;left:-47px!important;right:auto!important}html body header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]>.mhl-desktop-banner-title:after{content:"\2693  \224b"!important;right:-47px!important;left:auto!important}}@media screen and (min-width:1280px) and (min-device-width:1280px) and (hover:hover){html:has(#mhl-desktop-scroll-viewport),html.mhl-desktop-scroll-active{width:100%!important;height:100%!important;min-height:100%!important;overflow:hidden!important}body:has(#mhl-desktop-scroll-viewport),body.mhl-desktop-scroll-active{width:100%!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:100vh!important;max-height:100dvh!important;overflow:hidden!important;margin:0!important}html body.mhl-desktop-scroll-active header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]{position:fixed!important;inset:0 0 auto!important;width:100%!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin:0!important;transform:none!important;animation:none!important;will-change:auto!important;z-index:10000!important}html body #mhl-desktop-scroll-viewport[data-mhl-desktop-scroll-viewport]{display:block!important;position:fixed!important;inset:76px 0 0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;scrollbar-gutter:stable!important;box-sizing:border-box!important;z-index:1!important;isolation:isolate!important}html body #mhl-desktop-scroll-viewport>main#content.site-main{display:block!important;position:relative!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;transform:none!important;overflow:visible!important}html body #mhl-desktop-scroll-viewport>footer.site-footer{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important;transform:none!important}html body.mhl-desktop-scroll-fallback header.site-header.mhl-transparent-menu-final-v1[data-site-header][data-mhl-r180-header]{position:sticky!important;inset:0 0 auto!important;width:100%!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin:0!important;transform:none!important;z-index:10000!important;background:transparent!important;background-color:transparent!important;background-image:none!important}}

/* MHL-DESKTOP-NEWS-SPACING-OVERRIDE-V1
   Nur News-Seiten mit mhl-news-header-spacing.
   Bewusst auf große Desktop-Ansichten begrenzt.
   Korrigiert die durch den Scroll-Viewport zurückgesetzten Abstände.
*/
@media (min-width: 1430px) and (min-height: 754px) {
    html.mhl-news-header-spacing body
    #mhl-desktop-scroll-viewport > main#content.site-main {
        top: 70px !important;
        margin-top: 45px !important;
    }
}

/* MHL-DESKTOP-GLOBAL-SPACING-FOOTER-V2
   Einheitlicher Desktop-Abstand nach dem festen Header.
   Footer bleibt im normalen scrollbaren Dokumentfluss.
*/
@media screen and (min-width: 1280px)
    and (min-device-width: 1280px)
    and (hover: hover) {

    html body #mhl-desktop-scroll-viewport > main#content.site-main {
        inset: auto !important;
        top: auto !important;
        margin-top: 0 !important;
        padding-top: 60px !important;
    }

    /* Gleiche Prioritaet wie der vorherige News-Sonderversatz,
       aber die neue Regel steht danach und neutralisiert ihn. */
    html.mhl-news-header-spacing body
    #mhl-desktop-scroll-viewport > main#content.site-main {
        inset: auto !important;
        top: auto !important;
        margin-top: 0 !important;
        padding-top: 60px !important;
    }

    html body #mhl-desktop-scroll-viewport > footer.site-footer {
        display: block !important;
        position: relative !important;
        inset: auto !important;
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important;
        width: 100% !important;
        height: auto !important;
        min-height: 270px !important;
        max-height: none !important;
        margin-top: 0 !important;
        transform: none !important;
        overflow: visible !important;
        flex: 0 0 auto !important;
    }

    /* Vorhandene, speziell vorgesehene Login-Footerhoehe erhalten. */
    html body:has(.mhl-login-background-v1)
    #mhl-desktop-scroll-viewport > footer.site-footer {
        min-height: 96px !important;
        flex: 0 0 96px !important;
    }
}

