section.jump-menu{background-color:transparent;display:none;padding-bottom:0;padding-top:0;position:sticky;top:0;transition:top .3s ease-in-out;z-index:5}section.jump-menu+section{padding-top:calc(var(--padding)/2)}section.jump-menu .content{background-color:transparent;display:flex;justify-content:center}html.no-js{display:none!important}section.jump-menu ul{background-color:#fff;border-radius:0 0 1.5625rem 1.5625rem;box-shadow:0 0 .3125rem rgba(39,2,50,0);display:flex;flex:1 1 auto;gap:1.25rem;justify-content:center;list-style:none;margin:0;padding:.75rem 3.125rem}section.jump-menu ul li a{color:#9500c3;color:rgba(var(#9500C3));font-size:1.125rem;font-weight:600;line-height:1.5rem;text-decoration:none}section.jump-menu.is-stuck .content ul{background-color:rgba(var(--dark-purple));box-shadow:0 0 .3125rem rgba(39,2,50,.2);flex:0 1 auto;transition:all .3s ease-in-out}section.jump-menu.is-stuck .content ul li a{color:#d599e7;transition:all .2s ease-in-out}section.jump-menu.is-stuck .content ul li a:after{border-bottom:1px solid rgba(var(--white),1);content:"";display:block;opacity:0;padding-top:.375rem;transition:all .2s ease-in-out}section.jump-menu.is-stuck .content ul li a:hover{color:#fff;margin-top:-.125rem;padding-bottom:.125rem}section.jump-menu.is-stuck .content ul li a:hover:after{border-bottom:1px solid rgba(var(--mid-purple),1);opacity:1}section.jump-menu.is-stuck .content ul li a.is-active{color:#fff;margin-top:-.125rem;padding-bottom:.125rem}section.jump-menu.is-stuck .content ul li a.is-active:after{opacity:1}@media(min-width:840px){section.jump-menu{display:block}}
