@media (min-width:800px){.Module.Nav{width:15.57rem;height:100%;border-right:1px solid transparent}}@media (max-width:799px){.Module.Nav{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid transparent}.Module.Nav ::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0;height:0;background-color:transparent}.Module.Nav ::-webkit-scrollbar-thumb,.Module.Nav ::-webkit-scrollbar-track{background-color:transparent}}.Module.Nav>.menu{position:relative;display:flex}@media (min-width:800px){.Module.Nav>.menu{flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-top:3.14rem;height:100%}}@media (max-width:799px){.Module.Nav>.menu{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.2rem,#000 calc(100% - 1.2rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.2rem,#000 calc(100% - 1.2rem),transparent);overflow:auto;padding-right:0;padding-left:1.4rem;height:4rem}}.Module.Nav>.menu>li{position:relative}@media (max-width:799px){.Module.Nav>.menu>li{white-space:nowrap}}.Module.Nav>.menu>li>.nav-heading{letter-spacing:0;font-weight:500;font-size:1rem;line-height:1.286rem;padding:1.2rem .3rem .6rem 1.357rem;font-weight:700}.Module.Nav>.menu>li>.nav-group{position:relative;display:flex;align-items:center}@media (min-width:800px){.Module.Nav>.menu>li>.nav-group{padding:.6rem .3rem .6rem 1.357rem;min-height:3.857rem}.Module.Nav>.menu>li>.nav-group>.expand{display:block}.Module.Nav>.menu>li>.nav-group.expanded>.expand,.Module.Nav>.menu>li>.nav-group>.collapse{display:none}.Module.Nav>.menu>li>.nav-group.expanded>.collapse{display:block}}@media (max-width:799px){.Module.Nav>.menu>li>.nav-group{margin-right:1.4rem;margin-left:0;height:100%}}.Module.Nav>.menu>li>.nav-group>.label{display:inline-flex;align-items:center;gap:.5rem;flex:1}@media (min-width:800px){.Module.Nav>.menu>li>.nav-group>.label{letter-spacing:0;font-weight:500;font-size:1.286rem;line-height:1.429rem}}@media (max-width:799px){.Module.Nav>.menu>li>.nav-group>.label{letter-spacing:0;font-weight:500;font-size:1.143rem;line-height:1.429rem}}.Module.Nav>.menu>li>.nav-group>.label .label--sm{font-size:.85rem}.Module.Nav>.menu>li>.nav-group>[action=toggle-submenu]{margin:0 .7rem}@media (min-width:800px){.Module.Nav>.menu>li>.nav-group.selected-partial>.gradient-background,.Module.Nav>.menu>li>.nav-group.selected-partial>.gradient-indicator{opacity:0!important}}.Module.Nav>.menu>li>.submenu>li>a{position:relative;display:block;padding:.6rem 1.357rem}@media (min-width:800px){.Module.Nav>.menu>li>.submenu>li>a{letter-spacing:0;font-weight:500;font-size:1rem;line-height:1.286rem}}@media (max-width:799px){.Module.Nav>.menu>li>.submenu>li>a{letter-spacing:0;font-weight:500;font-size:.929rem;line-height:1.429rem}}.Module.Nav>.submenu{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.2rem,#000 calc(100% - 1.2rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.2rem,#000 calc(100% - 1.2rem),transparent);display:flex;align-items:center;overflow:auto;padding-right:0;padding-left:1.4rem;width:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}.Module.Nav>.submenu>li{white-space:nowrap}.Module.Nav>.submenu>li>a{position:relative;display:block;margin-right:1.4rem;margin-left:0;padding-top:1rem;padding-bottom:1rem;font-weight:500;font-size:1.071rem}@media (min-width:800px){.Module.Nav.small{width:8.9rem}.Module.Nav.small>.menu{padding-top:2rem}.Module.Nav.small>.menu>li>.nav-group{min-height:2.42rem}.Module.Nav.small>.menu>li>.nav-group>.label{letter-spacing:0;font-weight:500;font-size:1rem;line-height:1.286rem}}.Module.Nav[theme=LIGHT]{border-color:#ededed;background-color:#fbfbfb}@media (max-width:799px){.Module.Nav[theme=LIGHT]{box-shadow:0 2px 4px 0 rgba(0,0,0,.02)}}.Module.Nav[theme=LIGHT]>.submenu{border-color:#ededed;background-color:#fbfbfb;box-shadow:0 2px 4px 0 rgba(0,0,0,.02)}.Module.Nav[theme=DARK]{border-color:#2a2a2a;background-color:#1c1c1c}@media (max-width:799px){.Module.Nav[theme=DARK]{box-shadow:0 2px 4px 0 rgba(0,0,0,.02)}}.Module.Nav[theme=DARK]>.submenu{border-color:#2a2a2a;background-color:#1c1c1c;box-shadow:0 2px 4px 0 rgba(0,0,0,.02)}