.module__nav-panel .module__nav-wrapper{margin:0 auto;max-width:1024px;padding:32px}.module__nav-panel--shared{position:relative}.module__nav-panel .module__nav-items{display:flex;float:none;gap:24px;justify-content:space-around}.module__nav-panel .module__nav-item-anchor,.module__nav-panel .module__nav-item-text{display:block;font-family:proxima-black,sans-serif;text-transform:uppercase}.module__nav-panel .module__nav-item-anchor{font-size:24px}.module__side-navigation{background:#fff;border:1px solid #111;left:0;padding:10px 10px 10px 20px;position:fixed;top:50%;width:65px!important;z-index:1000}.module__side-navigation ul{list-style:none;margin:0;padding:0}.module__side-navigation ul li{width:500%}.module__side-navigation-item{display:inline-block;position:relative;text-decoration:none!important}.module__side-navigation-item:after{border-left:2px solid transparent;border-top:2px solid transparent;box-sizing:content-box;content:"";display:block;height:0;transition:height .3s .1s,width .1s,border-color 0s .4s;transition-timing-function:linear;width:0}.module__side-navigation-item.active:after{border-color:#000;height:100px;transition:height .3s .1s,width .1s .4s,border-color 0s .1s;transition-timing-function:linear;width:20px}.module__side-navigation-item:hover .module__side-navigation-index,.module__side-navigation-item:hover .module__side-navigation-title{color:#111;display:inline-block;opacity:1}.module__side-navigation-index,.module__side-navigation-title{color:#111;display:inline-block;font-family:proxima-black;font-size:16px;opacity:.7;text-transform:uppercase}.module__side-navigation-index{padding-right:15px}.module__side-navigation-title{background:#fff;display:none;padding-right:5px}.module__nav-panel .module__nav-item-text{font-family:proxima-black,sans-serif;font-size:14px;font-weight:400}.module__nav-panel .module__nav-link{cursor:pointer;text-decoration:none!important}.module__nav-panel .module__nav-link:hover .module__nav-item-anchor{opacity:.75}.module__nav-panel .module__nav-link:hover .module__nav-item-text{text-decoration:underline}@media screen and (max-width:1024px){.module__nav-panel .module__nav-items{flex-wrap:wrap}.module__nav-panel .module__nav-link-item{flex-basis:30%}}@media screen and (max-width:768px){.module__nav-panel .module__nav-items{column-gap:24px;display:grid;grid-template-columns:1fr 1fr;row-gap:32px}.module__nav-panel .module__nav-link-item{grid-row:span 1}.module__side-navigation{display:none!important}}