@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vu-navigation__overlay{background-color:#000;content:"";display:block;inset:0;opacity:.3;pointer-events:none;position:fixed;transition-delay:.1s;z-index:10}.vu-navigation__overlay-enter-active,.vu-navigation__overlay-leave-active{transition:opacity .25s ease}.vu-navigation__overlay-enter-from,.vu-navigation__overlay-leave-to{opacity:0}.vu-navigation__overlay-enter-to,.vu-navigation__overlay-leave-from{opacity:.3}.vu-navigation__extra-controls{display:flex}.vu-navigation__extra-controls .vu-navigation__login-button{flex:1 0 auto}.vu-navigation__close-button,.vu-navigation__login-button{border:0;cursor:pointer}.vu-navigation__close-button{background-color:#000;flex:0 0 auto;padding:1rem}.vu-navigation__level-1__list-wrapper{position:relative}.vu-navigation__level-1__links{display:flex;list-style:none;margin:0;padding:0}.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper{margin:0}.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta{margin:1rem 1rem 3rem}@media screen and (min-width:992px){.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta{margin:0}}.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta .vu-button{width:100%}.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta a.vu-text-link{background-color:#1e1248;color:#fff;transition:all .3s ease}@media screen and (max-width:991px){.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta a.vu-text-link{border:.125rem solid transparent;border-radius:2rem;cursor:pointer;font-family:program,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:.5px;line-height:2rem;outline-offset:2px;outline-width:2px;padding:.825rem 1.825rem;text-align:center;text-decoration:none;width:100%}}.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta a.vu-text-link:hover{background-color:#544b73}.vu-navigation__level-1__links .vu-navigation__level-1__link-wrapper--has-cta .vu-text-link svg{display:none}.vu-navigation__level-1 .vu-text-link.vu-link{text-decoration:none}@media screen and (max-width:991px){.vu-navigation{height:3rem;left:0;position:fixed;right:0;top:0;z-index:10}.vu-navigation__level-1{background-color:#fff;bottom:0;left:100%;overflow-y:auto;position:fixed;top:0;transform:translate(-300px);width:300px;z-index:10}.vu-navigation__level-1 .vu-container{padding:0}.vu-navigation__level-1__links{flex-flow:column}.vu-navigation__level-1__links-enter-active,.vu-navigation__level-1__links-leave-active{transition:transform .25s ease}.vu-navigation__level-1__links-enter-from,.vu-navigation__level-1__links-leave-to{transform:translate(-100%)}.vu-navigation__level-1__link{background-color:#eee;border-bottom:1px solid #b7b7b7;color:#262626;display:block;padding:1.5rem 1rem;text-decoration:none}.vu-navigation__level-1__link--active,.vu-navigation__level-1__link:focus,.vu-navigation__level-1__link:hover{background-color:#5bc2e7}.vu-navigation__level-1__link:focus{border-bottom-color:#0c71ac}.vu-navigation__level-1__menu{display:flex;flex-flow:column}.vu-navigation__level-1__menu>.vu-navigation__login-button,.vu-navigation__level-1__menu>.vu-navigation__search-button{display:none}.vu-navigation__login-button{background-color:#000;color:#fff;padding:1rem;text-align:left}.vu-navigation__login-button>.vu-icon{margin:0 0 0 .5rem;transform:scale(.5);transition:transform .25s ease}.vu-navigation__login-button--open>.vu-icon{transform:scale(.5) rotate(-180deg)}}@media screen and (min-width:992px){.vu-navigation__level-1{background-color:#eee;position:relative;z-index:11}.vu-navigation__level-1__menu{display:flex;flex-flow:row wrap;justify-content:flex-end;list-style:none;margin:0;padding:0;width:100%}.vu-navigation__level-1__links{flex-flow:row wrap;font-size:1rem;line-height:1.5rem}.vu-navigation__level-1__link-wrapper{display:flex}.vu-navigation__level-1__link-wrapper:last-of-type{position:relative}.vu-navigation__level-1__link-wrapper:last-of-type:before{background-color:#000;height:1rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}body.is-subsite .vu-navigation__level-1__link-wrapper:nth-child(3) a:focus{background-color:#eee}.vu-navigation__level-1__list-wrapper{display:flex}.vu-navigation__level-1__link{align-items:center;color:#262626;display:flex;font-weight:600;padding:0 .75rem}.vu-navigation__level-1__link--active,.vu-navigation__level-1__link:focus,.vu-navigation__level-1__link:hover,.vu-navigation__level-1__link:not([data-link-text="VU Home"]).nuxt-link-active,.vu-navigation__level-1__link[data-link-text="VU Home"].nuxt-link-exact-active{background-color:#fff;color:#0c71ac}.vu-navigation__level-1 .vu-container{display:flex;flex-flow:row wrap;justify-content:space-between}.vu-navigation__login-button{background:none;font-weight:600;padding:1rem}.vu-navigation__login-button:disabled{cursor:auto;opacity:.5}.vu-navigation__login-button:focus,.vu-navigation__login-button:hover{background-color:#fff;color:#0c71ac}.vu-navigation__login-button:focus .vu-icon,.vu-navigation__login-button:hover .vu-icon{color:#0c71ac}}@media screen and (min-width:1264px){.vu-navigation__level-1__link{padding:0 1.25rem}}@media screen and (min-width:992px){.vu-navigation li[data-option-classes*=vu-desktop-hide] .vu-navigation__level-1__link--desktop-hide{display:none}}.vu-navigation .vu-navigation__level-1-enter-active,.vu-navigation .vu-navigation__level-1-leave-active{transition:transform .25s ease}@media screen and (min-width:992px){.vu-navigation .vu-navigation__level-1-enter-active,.vu-navigation .vu-navigation__level-1-leave-active{transition:none!important}}.vu-navigation .vu-navigation__level-1-enter-from,.vu-navigation .vu-navigation__level-1-leave-to{transform:translate(0)}@media screen and (min-width:992px){.vu-navigation .vu-navigation__level-1-enter-from,.vu-navigation .vu-navigation__level-1-leave-to{transform:none!important}.vu-navigation .vu-navigation__level-1{display:block!important;transform:none!important}}
