:root{--main-menu__nav-background-color: var(--default-header-background-color);--main-menu__nav-hover-color: var(--color-gray-light);--main-menu__nav-link-height: 40px}.main-menu__flyout-left-side{display:flex;flex-direction:column;gap:var(--space-40);overflow:hidden}.main-menu__flyout{background-color:var(--main-menu__nav-background-color);padding:var(--space-16);padding-top:0;width:100vw;max-width:50rem;height:100dvh;overflow:auto}@media screen and (min-width: 768px){.main-menu__flyout{padding:var(--space-32);padding-top:0}}.main-menu__flyout-top{display:flex;position:-webkit-sticky;position:sticky;top:0;justify-content:space-between;z-index:100;padding:var(--space-16) 0}@media screen and (min-width: 768px){.main-menu__flyout-top{padding:var(--space-32) 0 var(--space-16) 0}}.main-menu__flyout-market-selector__button{display:flex;align-items:center;gap:var(--space-4);margin:auto 0;height:100%}.main-menu__flyout-market-selector__button:hover,.main-menu__flyout-market-selector__button:focus{text-decoration:underline}.main-menu__flyout-market-selector__shorthand{display:none}@media screen and (min-width: 768px){.main-menu__flyout-market-selector__shorthand{display:block}}.main-menu__flyout-market-selector__arrow{transform:rotate(90deg)}.main-menu__flyout-login{display:flex;flex-direction:row;align-items:center;gap:var(--space-24)}.main-menu__flyout-login button,.main-menu__flyout-login a{color:var(--color-black);font-weight:700;font-size:var(--typography-text-large);line-height:150%;letter-spacing:.09px;text-decoration:none}.main-menu__flyout-login-button svg{display:flex;align-items:center;width:16px;height:16px}.main-menu-flyout-login{display:flex;flex-direction:row;align-items:center;gap:var(--space-8)}.main-menu,.main-menu a:visited{color:var(--color-black)}.main-menu__quick-links-item{list-style:none;text-align:center}.main-menu__flyout-close-button{width:24px;height:24px}.main-menu__flyout-close-button svg{cursor:pointer;width:100%;height:100%}.main-menu__list[aria-hidden=true]{border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap;visibility:hidden}.main-menu__list{margin-top:0;padding-left:0;min-height:45px;color:var(--color-black);font-weight:700;font-size:var(--typography-text-small);font-family:var(--typography-bodytextfont);letter-spacing:.08px}.main-menu__list[data-main-menu-link-level="2"]{padding-left:var(--space-8)}.main-menu__list[data-main-menu-link-level="3"],.main-menu__list[data-main-menu-link-level="4"],.main-menu__list[data-main-menu-link-level="5"],.main-menu__list[data-main-menu-link-level="6"]{padding-left:var(--space-24)}.main-menu__list[data-main-menu-link-level="3"] .main-menu__list-icon-down,.main-menu__list[data-main-menu-link-level="4"] .main-menu__list-icon-down,.main-menu__list[data-main-menu-link-level="5"] .main-menu__list-icon-down,.main-menu__list[data-main-menu-link-level="6"] .main-menu__list-icon-down{width:16px;height:16px}.main-menu__list-item{position:relative;margin:0;padding:0;list-style:none}.main-menu__list-item[data-main-menu-link-level="1"]{padding:var(--space-8) 0}.main-menu__dropdown{display:flex;flex-direction:row;justify-content:space-between}.main-menu__link{display:flex;align-items:center;width:100%;min-height:45px;font-size:1.8rem;line-height:22.6px;font-family:var(--typography-preamble-font);text-decoration:none}.main-menu__link[aria-current=page]{text-decoration:underline}@media screen and (min-width: 1024px){.main-menu__link{white-space:nowrap}}.main-menu__link[data-main-menu-link-level="1"]{font-family:var(--typography-headingfont)}.main-menu__link[data-main-menu-link-level="2"]{font-weight:700;font-size:var(--typography-text-small);font-family:var(--typography-bodytextfont);letter-spacing:.08px}.main-menu__link[data-main-menu-link-level="3"],.main-menu__link[data-main-menu-link-level="4"],.main-menu__link[data-main-menu-link-level="5"],.main-menu__link[data-main-menu-link-level="6"]{font-weight:400;font-size:15px;font-family:var(--typography-bodytextfont);letter-spacing:.08px}.main-menu__button svg{transition:transform .3s;margin:auto 0 auto 5px}.main-menu__button{display:flex;align-items:center}.main-menu__button[aria-expanded=true] svg{transform:rotate(180deg)}
