.Header_root__slVSy{font-family:var(--font-body)}.Header_root__slVSy.Header_overlay__mJ2SV{position:absolute;top:0;left:0;z-index:var(--z-header)}.Header_root__slVSy.Header_sticky__APim1{position:fixed;top:0;left:0;z-index:var(--z-header);background-color:#1f1e1e;opacity:0;transform:translateY(-100%);pointer-events:none;transition:background-color .3s linear,transform .3s linear,opacity .3s linear}.Header_root__slVSy.Header_stickyVisible__fCGsQ{opacity:1;transform:translateY(0);pointer-events:auto}.Header_rightGroup__BUbmw{--right-anchor:25;position:absolute;top:50%;right:calc((50% - var(--half) * var(--zu)) + var(--right-anchor) * var(--zu));transform:translateY(-50%);display:flex;align-items:center;gap:calc(16 * var(--zu));font-size:max(var(--fs-min),calc(12 * var(--zu)));z-index:1}@media screen and (max-width:959px){.Header_rightGroup__BUbmw{--right-anchor:87}}@media screen and (max-width:639px){.Header_rightGroup__BUbmw{--right-anchor:58}}@media screen and (max-width:479px){.Header_rightGroup__BUbmw{font-size:max(var(--fs-min),calc(10 * var(--zu)))}}.Header_link__G8YEM{display:block;color:#ffffff;font-family:var(--font-body);font-weight:400;line-height:1.55;text-transform:uppercase;text-decoration:none;white-space:nowrap;vertical-align:middle;transition:opacity .2s ease-in-out}.Header_link__G8YEM:hover{opacity:.7}.Header_linkCurrent__JtkWx{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.Header_overlay__mJ2SV .Header_cityTrigger__m3GKF,.Header_overlay__mJ2SV .Header_link__G8YEM{text-shadow:0 1px 2px rgba(0,0,0,.55)}.Header_icon__ZI_ja{display:block;flex:none;width:calc(26 * var(--zu));height:calc(26 * var(--zu))}.Header_icon__ZI_ja img{object-fit:contain}.Header_icon__ZI_ja img,.Header_logo__QNgKp,.Header_logo__QNgKp img{display:block;width:100%;height:100%}.Header_logo__QNgKp img{object-fit:contain}.Header_cityWrap__JW3w_{position:relative;flex:none}.Header_cityTrigger__m3GKF{display:inline-flex;align-items:center;gap:.55em;position:relative;padding:0;border:0;background:none;color:#ffffff;font-family:var(--font-body);font-size:inherit;font-weight:400;line-height:1.55;text-transform:uppercase;white-space:nowrap;cursor:pointer}.Header_cityTrigger__m3GKF:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.Header_cityArrow__XLY3q{display:block;flex:none;width:.62em;pointer-events:none}.Header_cityArrow__XLY3q svg{display:block;width:100%;height:auto;transition:transform .2s ease-in-out}.Header_cityArrowOpen__gslLb svg{transform:rotate(180deg)}.Header_cityMenu__VUhqH{position:absolute;top:calc(100% + 16 * var(--zu));right:0;z-index:5;box-sizing:border-box;min-width:calc(210 * var(--zu));max-width:min(calc(260 * var(--zu)),calc(100vw - 32px));margin:0;padding:calc(8 * var(--zu)) 0;border-radius:calc(16 * var(--zu));background-color:#1f1e1e;box-shadow:0 calc(8 * var(--zu)) calc(28 * var(--zu)) rgba(0,0,0,.45);list-style:none;display:none;opacity:1;transition:opacity .2s ease-in-out}.Header_cityMenuOpen__xYxvG{display:block}@starting-style{.Header_cityMenuOpen__xYxvG{opacity:0}}.Header_cityMenuDark__BIjB2,.Header_cityMenuLight__2GW9L{background-color:#1f1e1e}.Header_cityMenuLink__t5Jz6{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--zu));min-height:max(40px,calc(34 * var(--zu)));padding:calc(6 * var(--zu)) calc(18 * var(--zu));color:#ffffff;font-family:var(--font-body);font-size:max(var(--fs-min),calc(14 * var(--zu)));font-weight:400;line-height:1.3;text-decoration:none;white-space:nowrap;transition:background-color .2s ease-in-out,color .2s ease-in-out}.Header_cityMenuLink__t5Jz6:focus-visible,.Header_cityMenuLink__t5Jz6:hover{background-color:var(--c-lilac);color:#ffffff}.Header_cityMenuLink__t5Jz6:focus-visible{outline:2px solid #ffffff;outline-offset:-2px}.Header_cityMenuCurrent__7QcCF{background-color:rgba(163,121,174,.28)}.Header_cityMenuCheck__n2a_v{flex:none;width:calc(14 * var(--zu));height:auto}.Header_cityMenuCheck__n2a_v path{fill:currentColor}.Header_burger__OSjAp{display:block;position:relative;padding:0;border:0;background:none;cursor:pointer}.Header_burger__OSjAp:after{content:"";position:absolute;inset:-10px}.Header_burger__OSjAp img{display:block;width:100%;height:100%;object-fit:contain}@media screen and (max-width:959px){.Header_desktopOnly__KRgZY.Header_desktopOnly__KRgZY{display:none}}@media screen and (min-width:960px){.Header_mobileOnly__JABj3.Header_mobileOnly__JABj3{display:none}}