.mnav{display:flex}.mnav__open,.mnav__open:hover{text-decoration:none}.mnav__overlay{right:0;position:fixed;bottom:0;top:0;left:0;display:none;z-index:7}.mnav-active .mnav__overlay{animation:mnavOverlay .2s ease-in-out forwards;display:block}@keyframes mnavOverlay{0%{opacity:0}to{opacity:.5}}.mnav__popup{overflow-y:auto;overflow-x:hidden;padding-top:calc(48px + 1.05rem);right:0;position:fixed;max-width:400px;bottom:0;top:0;box-shadow:-32px 0 64px rgba(34,35,38,.05),-16px 0 32px rgba(34,35,38,.05);width:100%;display:none;z-index:8}.mnav-active .mnav__popup{animation:mnavPopup .2s ease-in-out forwards;flex-direction:column;align-items:stretch;display:flex}@keyframes mnavPopup{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:767px){.mnav__popup{max-width:none;left:0;width:auto}.mnav-active .mnav__popup{animation:uiPop .2s ease-in-out forwards}}.mnav__close,.mnav__close:hover{text-decoration:none}.mnav__close{right:24px;position:absolute;top:24px}.mnav__section{padding:24px;border-bottom:1px solid}.mnav__menu,.mnav__section--last{border-bottom:none}.mnav__menu{padding:0;text-align:start}@keyframes mnavMenu{0%{transform:translateY(-10px) translateZ(0);opacity:0}to{transform:translateY(0) translateZ(0);opacity:1}}.mnav__menu__list{list-style:none;padding:0;margin:0}.mnav__menu__list--child{display:none}.mnav__menu__item--expanded>.mnav__menu__list--child{animation:mnavMenu .2s ease-in-out forwards;display:block}.mnav__menu li{position:relative}.mnav__menu__list--level1>li:not(:first-child){border-top:1px solid}.mnav__menu__item--expanded{box-shadow:0 8px 16px rgba(34,35,38,.05),0 4px 8px rgba(34,35,38,.05)}.mnav__menu__label{padding:0 24px;justify-content:stretch;align-items:center;display:flex}.mnav__menu__link{padding:.83rem 0;position:relative;width:100%;display:block}.mnav__menu__link,.mnav__menu__link:hover{text-decoration:none}.mnav__menu__list--level2 .mnav__menu__link{font-size:.89rem}.mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link,.mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link{font-weight:600;font-style:normal;font-family:Open Sans,sans-serif}.mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link:before,.mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link:before{height:4px;content:"";position:absolute;top:50%;border-radius:0;background:#a98c5a;left:-.67rem;width:4px;margin-top:-2px;display:block}.mnav__menu__link .badge{margin-left:4px}.mnav__menu__toggle{flex-shrink:0;cursor:pointer;width:24px}.mnav__menu__item--expanded>.mnav__menu__label>.mnav__menu__toggle>.mnav__menu__toggle__open-icon,.mnav__menu__item:not(.mnav__menu__item--expanded)>.mnav__menu__label>.mnav__menu__toggle>.mnav__menu__toggle__close-icon{display:none}.mnav__links ul{margin-bottom:0}.mnav__icons a{vertical-align:middle;display:inline-flex}.mnav--light .mnav__open,.mnav--light .mnav__open:hover,body .mnav .mnav__open--light,body .mnav .mnav__open--light:hover{color:#222326}.mnav--light .mnav__overlay{background:#222326}.mnav--light .mnav__popup{background:#fff}.mnav--light .mnav__close,.mnav--light .mnav__close:hover{color:#222326}.mnav--light .mnav__section{border-color:#e3e6ec}.mnav--light .mnav__menu__list--level1>li:not(:first-child){border-top-color:#e3e6ec}.mnav--light .mnav__menu__item--expanded{background-color:rgba(34,35,38,.04)}.mnav--light .mnav__menu__link,.mnav--light .mnav__menu__link:hover{color:#222326}.mnav--light .mnav__menu__list--level2 .mnav__menu__link{color:#000}.mnav--light .mnav__menu__list--level2 .mnav__menu__link:hover{color:#a98c5a}.mnav--light .mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link,.mnav--light .mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link,.mnav--light .mnav__menu__toggle{color:#222326}.mnav--dark .mnav__open,.mnav--dark .mnav__open:hover,body .mnav .mnav__open--dark,body .mnav .mnav__open--dark:hover{color:#fff}.mnav--dark .mnav__overlay,.mnav--dark .mnav__popup{background:#222326}.mnav--dark .mnav__close,.mnav--dark .mnav__close:hover{color:#fff}.mnav--dark .mnav__section{border-color:hsla(0,0%,100%,.2)}.mnav--dark .mnav__menu__list--level1>li:not(:first-child){border-top-color:hsla(0,0%,100%,.2)}.mnav--dark .mnav__menu__item--expanded{background-color:hsla(0,0%,100%,.04)}.mnav--dark .mnav__menu__link,.mnav--dark .mnav__menu__link:hover{color:#fff}.mnav--dark .mnav__menu__list--level2 .mnav__menu__link{color:hsla(0,0%,100%,.8)}.mnav--dark .mnav__menu__list--level2 .mnav__menu__link:hover{color:#a98c5a}.mnav--dark .mnav__menu__item--active-branch>.mnav__menu__label>.mnav__menu__link,.mnav--dark .mnav__menu__item--active>.mnav__menu__label>.mnav__menu__link,.mnav--dark .mnav__menu__toggle{color:#fff}