.header-nav a,.header-nav button{color:#fff!important}.header-nav a:hover,.header-nav button:hover{opacity:.8}.header-nav-mobile a,.header-nav-mobile button{color:var(--color-brand-700)!important;font-weight:500}.header-nav-mobile a:hover,.header-nav-mobile button:hover{color:var(--color-brand-500)!important}header button:not(.bg-white){background-color:#fff!important;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;color:var(--color-brand-700)!important}header button:not(.bg-white):hover{background-color:#f3f4f6!important}.footer-nav a,.footer-nav button{color:#fff!important}.footer-nav a:hover,.footer-nav button:hover{opacity:.8}.scroll-to-top-btn[data-v-6b018a3b]{align-items:center;background:#fff;border:2px solid var(--color-brand-500);border-radius:50%;bottom:2rem;box-shadow:0 4px 15px #414a6e33,0 2px 6px #0000001a;color:var(--color-brand-500);cursor:pointer;display:flex;height:52px;justify-content:center;position:fixed;right:2rem;transition:all .3s ease;width:52px;z-index:50}.scroll-to-top-btn[data-v-6b018a3b]:hover{background:var(--color-brand-50);box-shadow:0 6px 20px #414a6e4d,0 3px 10px #00000026;transform:translateY(-3px) scale(1.08)}.scroll-to-top-btn[data-v-6b018a3b]:active{transform:translateY(-1px) scale(1.02)}.scroll-btn-enter-active[data-v-6b018a3b]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.scroll-btn-leave-active[data-v-6b018a3b]{transition:all .25s ease-in}.scroll-btn-enter-from[data-v-6b018a3b]{opacity:0;transform:translateY(20px) scale(.6)}.scroll-btn-leave-to[data-v-6b018a3b]{opacity:0;transform:translateY(10px) scale(.8)}
