@media (max-width:800px){.site-nav{display:flex;position:absolute;top:calc(100% + .5rem);right:0;left:0;flex-direction:column;align-items:stretch;gap:0;padding:1rem;border:1px solid rgb(34 213 245 / 34%);border-radius:18px;background:#061426;box-shadow:0 16px 40px rgb(0 0 0 / 35%)}.site-nav a{min-height:44px}.js .site-nav{display:none}.js .site-header.is-open .site-nav{display:flex}}@media(prefers-reduced-motion:no-preference){.page{animation:proline-frame-enter 320ms cubic-bezier(.22,1,.36,1) both}}@keyframes proline-frame-enter{from{opacity:.9;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.page{animation:none}}
