.site-nav{transition:transform .45s cubic-bezier(.16,1,.3,1)}.site-nav[data-hidden=true]{transform:translateY(calc(-100% - 1.5rem))}.site-nav-bar{background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #030712;box-shadow:5px 5px #030712;position:relative}.nav-link{background:linear-gradient(#030712,#030712) no-repeat bottom / 100% 0;color:#030712;transition:background-size .3s cubic-bezier(.77,0,.18,1),color .3s}.nav-link:hover,.nav-link:focus-visible,.nav-link[aria-current=page]{background-size:100% 100%;color:#fff}.nav-link-num{font-size:.6rem;opacity:.55;transform:translateY(-.35em)}@media (prefers-reduced-motion: reduce){.site-nav{transition:none}}
