.Module.PageNav{transition:width .2s ease-in-out}.Module.PageNav.vertical{--width:16rem;--height:100%;--border-right:1px solid transparent;--menu-overflow:auto;--menu-flex-direction:column;--menu-padding:3.14rem 0 4rem 0;--menu-item-margin-left:0;--menu-item-width:auto;--nav-group-min-height:3.857rem;--nav-group-label-font-size:1.286rem;--nav-group-label-margin-left:1.357rem;--nav-group-label-selected-font-weight:500;--hover-wrapper-display:none;--hover-wrapper-top:0;--hover-wrapper-right:auto;--hover-wrapper-left:6rem;--hover-wrapper-margin:0 0 0 -1px;--hover-menu-transform:translate(1rem,0.7rem);--hover-menu-icon-top:0.8rem;--hover-menu-icon-right:auto;--hover-menu-icon-bottom:auto;--hover-menu-icon-left:-0.45rem;--hover-menu-icon-transform:none}.Module.PageNav.horizontal{--width:auto;--height:auto;--border-right:none;--menu-overflow:visible;--menu-flex-direction:row;--menu-padding:0;--menu-item-margin-left:2.14rem;--menu-item-width:auto;--nav-group-min-height:0;--nav-group-label-font-size:1.214rem;--nav-group-label-margin-left:0;--nav-group-label-selected-font-weight:700;--hover-wrapper-display:block;--hover-wrapper-top:100%;--hover-wrapper-right:0;--hover-wrapper-left:auto;--hover-wrapper-margin:-1px 0 0 0;--hover-menu-transform:translateY(0.5rem);--hover-menu-icon-top:0;--hover-menu-icon-right:0.8rem;--hover-menu-icon-bottom:auto;--hover-menu-icon-left:auto;--hover-menu-icon-transform:translateY(-45%)}@media (min-width:800px){.Module.PageNav{width:var(--width);height:var(--height);border-right:var(--border-right)}.Module.PageNav:not(.collapsed)>.menu{overflow:var(--menu-overflow)}}@media (max-width:799px){.Module.PageNav{width:100%;height:5rem;transition:height .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top-left-radius:15px;border-top-right-radius:15px}}@media (max-width:374px){.Module.PageNav{height:4rem}}.Module.PageNav.calculate{visibility:hidden;pointer-events:none}.Module.PageNav.calculate>.menu{overflow:auto}@media (min-width:800px){.Module.PageNav.scrollable>.menu{overflow:auto}.Module.PageNav.scrollable>[action=toggle-collapsed]{background-color:#999;box-shadow:0 10px 20px rgba(0,0,0,.15),0 3px 3px rgba(0,0,0,.2);color:#fff;opacity:.4}.Module.PageNav.scrollable>[action=toggle-collapsed]:hover{color:#fff;opacity:1}}@media (max-width:799px){.Module.PageNav.scrollable>.menu{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.5rem,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.5rem,#000 calc(100% - 1.5rem),transparent)}}.Module.PageNav.scrolling{transition:none}.Module.PageNav>.menu{position:relative;z-index:30;display:flex;height:100%}@media (min-width:800px){.Module.PageNav>.menu{flex-direction:var(--menu-flex-direction);padding:var(--menu-padding)}}@media (max-width:799px){.Module.PageNav>.menu{flex-direction:row;justify-content:space-between;overflow-y:hidden;overflow-x:auto;padding-right:1rem;padding-left:1rem;border-top-left-radius:15px;border-top-right-radius:15px}}.Module.PageNav>.menu>li{position:relative;width:var(--menu-item-width)}@media (min-width:800px){.Module.PageNav>.menu>li{margin-left:var(--menu-item-margin-left)}}@media (max-width:799px){.Module.PageNav>.menu>li{flex-shrink:0;min-width:4rem;height:5rem}}@media (max-width:374px){.Module.PageNav>.menu>li{height:4rem}}.Module.PageNav>.menu>li:hover>.hover-wrapper{opacity:1;transition:all .2s ease-out;pointer-events:all}.Module.PageNav>.menu>li.has-header>.hover-wrapper .hover-submenu>a{margin-left:.5rem}.Module.PageNav>.menu>li>.nav-group{position:relative;display:flex;justify-content:center;align-items:center}@media (min-width:800px){.Module.PageNav>.menu>li>.nav-group{min-height:var(--nav-group-min-height)}}@media (max-width:799px){.Module.PageNav>.menu>li>.nav-group{height:100%}}.Module.PageNav>.menu>li>.nav-group>.expand{display:block}.Module.PageNav>.menu>li>.nav-group.expanded>.expand,.Module.PageNav>.menu>li>.nav-group>.collapse{display:none}.Module.PageNav>.menu>li>.nav-group.expanded>.collapse{display:block}.Module.PageNav>.menu>li>.nav-group.selected>.label{font-weight:var(--nav-group-label-selected-font-weight)}.Module.PageNav>.menu>li>.nav-group>.label-icon{color:transparent;transition:background .2s ease-in-out,margin .2s ease-in-out}@media (min-width:800px){.Module.PageNav>.menu>li>.nav-group>.label-icon{margin-left:1.357rem;font-size:1.5rem}}@media (max-width:799px){.Module.PageNav>.menu>li>.nav-group>.label-icon{margin-top:.215rem;font-size:1.75rem}}@media (max-width:374px){.Module.PageNav>.menu>li>.nav-group>.label-icon{font-size:1.5rem}}.Module.PageNav>.menu>li>.nav-group>.label-icon>.icon{vertical-align:baseline}.Module.PageNav>.menu>li>.nav-group>.label{flex:1;margin-left:var(--nav-group-label-margin-left);padding-top:.7rem;padding-bottom:.7rem;font-weight:500;font-size:var(--nav-group-label-font-size);line-height:1.429rem}.Module.PageNav>.menu>li>.nav-group>[action=toggle-submenu]{z-index:10;padding:0 1.2rem}.Module.PageNav>.menu>li>.hover-wrapper{position:absolute;top:var(--hover-wrapper-top);right:var(--hover-wrapper-right);left:var(--hover-wrapper-left);display:var(--hover-wrapper-display);margin:var(--hover-wrapper-margin);opacity:0;transition:all .2s ease-out;pointer-events:none}.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu{flex-direction:column;padding-top:1rem;border-radius:3px;text-align:center;transform:var(--hover-menu-transform)}.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>.icon{position:absolute;top:var(--hover-menu-icon-top);right:var(--hover-menu-icon-right);bottom:var(--hover-menu-icon-bottom);left:var(--hover-menu-icon-left);display:block;transform:var(--hover-menu-icon-transform)}.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>.header,.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>a{display:block;padding:0 1rem 1rem;text-align:left;white-space:nowrap;transition:color .2s ease-in-out}@media (min-width:800px){.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>.header,.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>a{letter-spacing:0;font-weight:500;font-size:1rem;line-height:1.286rem}}@media (max-width:799px){.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>.header,.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>a{letter-spacing:0;font-weight:500;font-size:.929rem;line-height:1.429rem}}.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>a.selected{font-weight:600}.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>.header{font-weight:700;font-size:1.07rem}.Module.PageNav>.menu>li>.hover-wrapper>.hover-submenu>hr{margin:0}.Module.PageNav>.menu>li>.submenu>li>.header,.Module.PageNav>.menu>li>.submenu>li>a{position:relative;display:block;padding:.7rem 0;text-align:left;white-space:nowrap;transition:color .2s ease-in-out}@media (min-width:800px){.Module.PageNav>.menu>li>.submenu>li>.header,.Module.PageNav>.menu>li>.submenu>li>a{letter-spacing:0;font-weight:500;font-size:1rem;line-height:1.286rem}}@media (max-width:799px){.Module.PageNav>.menu>li>.submenu>li>.header,.Module.PageNav>.menu>li>.submenu>li>a{letter-spacing:0;font-weight:500;font-size:.929rem;line-height:1.429rem}}.Module.PageNav>.menu>li>.submenu>li>.header>.label,.Module.PageNav>.menu>li>.submenu>li>a>.label{margin-left:4.25rem}.Module.PageNav>.menu>li>.submenu>li>.header{font-weight:700}.Module.PageNav:not(.collapsed)>.menu>li>.nav-group.selected-partial>.gradient-background,.Module.PageNav:not(.collapsed)>.menu>li>.nav-group.selected-partial>.gradient-indicator{opacity:0!important}.Module.PageNav.collapsed{width:6rem}.Module.PageNav.collapsed>.menu>li>.nav-group>.label-icon{margin-left:0}.Module.PageNav.collapsed>.menu>li>.nav-group>.label,.Module.PageNav.collapsed>.menu>li>.nav-group>[action=toggle-submenu]{display:none}.Module.PageNav.collapsed>.menu>li>.hover-wrapper{display:block}.Module.PageNav.collapsed>.menu>li>.submenu{display:none}.Module.PageNav.collapsed>[action=toggle-collapsed] .expand{display:block}.Module.PageNav.collapsed>[action=toggle-collapsed] .collapse{display:none}.Module.PageNav>[action=toggle-collapsed]{position:absolute;right:1.4rem;bottom:1rem;z-index:40;display:flex;justify-content:center;align-items:center;padding:0;width:3rem;height:3rem;border-radius:50%;transition:opacity .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out}.Module.PageNav>[action=toggle-collapsed] .expand{display:none}.Module.PageNav>[action=toggle-collapsed] .collapse{display:block}.Module.PageNav>.submenu{position:absolute;right:0;bottom:90%;left:0;z-index:20;overflow:auto;padding-bottom:1rem;max-height:80vh;max-height:80dvh;border-top-left-radius:15px;border-top-right-radius:15px}.Module.PageNav>.submenu>li{padding-top:1.5rem;padding-bottom:1.5rem}.Module.PageNav>.submenu>li>.header,.Module.PageNav>.submenu>li>a{letter-spacing:0;font-weight:400;font-size:1.286rem;line-height:1.857rem;position:relative;display:block;padding-top:.5rem;padding-bottom:.5rem}.Module.PageNav>.submenu>li>.header>.label,.Module.PageNav>.submenu>li>a>.label{margin-left:1.5rem}.Module.PageNav>.submenu>li>.header{font-weight:700}.Module.PageNav.open>.submenu{max-height:70vh;max-height:70dvh}.Module.PageNav>.underlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:none;opacity:.8}.Module.PageNav.active>.underlay{display:block}.Module.PageNav[theme=DARK] a>.label-icon,.Module.PageNav[theme=LIGHT] a>.label-icon{background-color:#999;background-clip:text;-webkit-background-clip:text}.Module.PageNav[theme=DARK] a.active>.label-icon,.Module.PageNav[theme=DARK] a.selected>.label-icon,.Module.PageNav[theme=LIGHT] a.active>.label-icon,.Module.PageNav[theme=LIGHT] a.selected>.label-icon{background-image:linear-gradient(to top left,#b81464 25%,#ff442f 75%);background-clip:text;-webkit-background-clip:text}@media (min-width:800px){.Module.PageNav[theme=DARK] a:hover>.label-icon,.Module.PageNav[theme=LIGHT] a:hover>.label-icon{background-image:linear-gradient(to top left,#b81464 25%,#ff442f 75%);background-clip:text;-webkit-background-clip:text}}.Module.PageNav[theme=LIGHT]{border-color:#ededed}@media (max-width:799px){.Module.PageNav[theme=LIGHT]{background-color:#fff}}.Module.PageNav[theme=LIGHT]>.menu{background-color:#fff}@media (max-width:799px){.Module.PageNav[theme=LIGHT]>.menu{box-shadow:0 -6px 12px 0 rgba(0,0,0,.1)}}.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu{background-color:#111}.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu>.icon{color:#111}.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu>.header{color:#f5f5f5}.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu>a{color:#b3b3b3}.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu>a.selected,.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu>a:hover{color:#fff}.Module.PageNav[theme=LIGHT] .hover-wrapper>.hover-submenu>hr{background-color:#000}.Module.PageNav[theme=LIGHT]>.submenu{background-color:#fff;box-shadow:0 -6px 12px 0 rgba(0,0,0,.1)}.Module.PageNav[theme=LIGHT]>.submenu>li:not(:last-child){border-bottom:1px solid #999}@media (max-width:799px){.Module.PageNav[theme=LIGHT].scrollable>.menu{-webkit-mask-image:linear-gradient(90deg,transparent,#fff 1.5rem,#fff calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#fff 1.5rem,#fff calc(100% - 1.5rem),transparent)}}.Module.PageNav[theme=LIGHT]>.underlay{background-color:#ededed}.Module.PageNav[theme=DARK]{border-color:#2a2a2a}@media (max-width:799px){.Module.PageNav[theme=DARK]{background-color:#111}}.Module.PageNav[theme=DARK]>.menu{background-color:#111}@media (max-width:799px){.Module.PageNav[theme=DARK]>.menu{box-shadow:0 -6px 12px 0 rgba(0,0,0,.25)}}.Module.PageNav[theme=DARK]>.submenu{background-color:#111;box-shadow:0 -6px 12px 0 rgba(0,0,0,.1)}.Module.PageNav[theme=DARK]>.submenu>li:not(:last-child){border-bottom:1px solid #999}@media (max-width:799px){.Module.PageNav[theme=DARK].scrollable>.menu{-webkit-mask-image:linear-gradient(90deg,transparent,#111 1.5rem,#111 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#111 1.5rem,#111 calc(100% - 1.5rem),transparent)}}.Module.PageNav[theme=DARK]>.underlay{background-color:#2a2a2a}.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu{background-color:#f5f5f5}.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu>.icon{color:#f5f5f5}.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu>.header{color:#111}.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu>a{color:#666}.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu>a.selected,.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu>a:hover{color:#000}.Module.PageNav[theme=DARK] .hover-wrapper>.hover-submenu>hr{background-color:#d5d5d5}