.MobileMenu{--siteMenuSpacing:20px;--siteMenuFooterMargin:4px;--siteMenuBottomPadding:140px;--transitionDuration:400ms;--transitionEasing:cubic-bezier(0,-0.01,0.19,0.99);--siteMobileMenuTransition:var(--transitionDuration) var(--transitionEasing);--siteMobileMenuTransitionIn:visibility var(--transitionDuration) step-end,transform var(--siteMobileMenuTransition),opacity var(--siteMobileMenuTransition);--siteMobileMenuTransitionOut:visibility var(--transitionDuration) step-start,transform var(--siteMobileMenuTransition),opacity var(--siteMobileMenuTransition);width:100%;padding:var(--columnPaddingNormal) var(--columnPaddingNormal) var(--siteMenuBottomPadding);z-index:1}@media (min-width:599px){.MobileMenu{width:calc(50% + var(--siteMenuSpacing) - 4px)}}@media (prefers-reduced-motion:reduce){.MobileMenu{--transitionDuration:1ms}}.MobileMenu__card{position:relative}.MobileMenu__header{position:relative;min-height:62px}.MobileMenu__logo{--userLogoColor:var(--accentColor);position:absolute;top:20px;left:16px;opacity:1;transform:translateX(0);transition:var(--siteMobileMenuTransitionOut);-webkit-tap-highlight-color:transparent}.MobileMenu--isSubMenuActive .MobileMenu__logo{transform:translateX(-120%)}.MobileMenu--isSubMenuActive .MobileMenu__logo,.MobileMenu__backButton{opacity:0;visibility:hidden;transition:var(--siteMobileMenuTransitionIn);pointer-events:none}.MobileMenu__backButton{position:absolute;top:8px;left:8px;display:inline-flex;justify-content:center;align-items:center;padding:12px;color:var(--accentColor);font:var(--ctaFont);border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:translateX(100%);cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileMenu__backButton span{margin:0 0 2px 8px}.MobileMenu--isSubMenuActive .MobileMenu__backButton{opacity:1;transform:translateX(0);pointer-events:auto;visibility:visible;transition:var(--siteMobileMenuTransitionOut)}.keyboard-navigation .MobileMenu__backButton:focus{box-shadow:var(--focusBoxShadow)}.MobileMenu__closeButton{position:absolute;top:12.5px;right:8px;padding:0;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.keyboard-navigation .MobileMenu__closeButton:focus{box-shadow:var(--focusBoxShadow)}.MobileMenu__footer{display:flex;justify-content:center;border-radius:4px;background-color:#f6f9fb;margin:0 4px 4px;padding:calc(var(--siteMenuSpacing) - var(--siteMenuFooterMargin))}