.mobile-menu[data-v-fe4b9b21]{background-color:#fff;width:100vw;max-width:500px}body.body--dark .mobile-menu{background-color:#000}.header-layout[data-v-e6a0c471]{border-bottom:1px solid transparent;transition:background-color .5s}.header-layout.banner[data-v-e6a0c471]{border-bottom:1px solid rgba(255,255,255,.16)}.header-layout.banner .header-container nav ul li a[data-v-e6a0c471],.header-layout.banner .header-container span[data-v-e6a0c471]{color:#fff}.header-layout.show[data-v-e6a0c471]{background-color:#fff;border-bottom-color:#ddd}.header-layout.show .header-container nav ul li a[data-v-e6a0c471],.header-layout.show .header-container span[data-v-e6a0c471]{color:#222}.header-layout.show .header-container .logo span[data-v-e6a0c471]{color:#222}.header-layout .header-container[data-v-e6a0c471]{display:flex;align-items:center;height:64px}.header-layout .header-container .logo[data-v-e6a0c471]{flex:1 0 0;color:currentColor;text-decoration:none}.header-layout .header-container .logo>span[data-v-e6a0c471]{color:#222;margin-left:.5rem}@media (max-width: 1023.98px){.header-layout .header-container .logo[data-v-e6a0c471]{flex:0 0 auto}}.header-layout .header-container .logo img[data-v-e6a0c471]{vertical-align:middle}.header-layout .header-container nav[data-v-e6a0c471]{height:100%}.header-layout .header-container nav ul[data-v-e6a0c471]{display:flex;list-style:none;padding:0;margin:0;height:100%}.header-layout .header-container nav ul li[data-v-e6a0c471]{height:100%}.header-layout .header-container nav ul li a[data-v-e6a0c471],.header-layout .header-container nav ul li span[data-v-e6a0c471]{height:100%;display:flex;align-items:center;color:#222;text-decoration:none;padding:0 .75rem;position:relative;cursor:pointer;transition:color .5s}.header-layout .header-container nav ul li a[data-v-e6a0c471]:after,.header-layout .header-container nav ul li span[data-v-e6a0c471]:after{content:"";width:0px;height:1px;background:#d42529;position:absolute;bottom:-1px;left:50%;transform:translate(-50%);transition:width .3s}.header-layout .header-container nav ul li a[data-v-e6a0c471]:hover:after,.header-layout .header-container nav ul li span[data-v-e6a0c471]:hover:after{width:100%}.header-layout .header-container .button-wrapper[data-v-e6a0c471]{flex:1 0 0;text-align:right}.more-menu[data-v-e6a0c471]{background-color:#fff;padding:3rem 0;position:absolute;top:100%;left:0;width:100%}.more-menu .more-menu-grid[data-v-e6a0c471]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.more-menu .more-menu-grid ul[data-v-e6a0c471]{list-style:none;padding:0;margin:0}.more-menu .more-menu-grid ul li a[data-v-e6a0c471]{text-decoration:none;display:inline-block;padding:.5rem;transition:color .3s;border-radius:6px;transition:background-color .3s;margin-bottom:.25rem}.more-menu .more-menu-grid ul li a[data-v-e6a0c471]:hover{background-color:#eee}.fade-enter-active[data-v-e6a0c471],.fade-leave-active[data-v-e6a0c471]{transition:opacity .5s}.fade-enter-from[data-v-e6a0c471],.fade-leave-to[data-v-e6a0c471]{opacity:0}body.body--dark .header-layout .header-container .logo span{color:#fff}body.body--dark .header-layout .header-container nav ul li a{color:#fff}body.body--dark .header-layout .header-container nav ul li span{color:#fff}body.body--dark .more-menu .text-secondary{color:#666!important}
