nav.hub-nav{height:auto;min-height:0;display:flex;gap:.4rem;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:1.1rem 0}.hub-nav a{display:flex;align-items:center;min-height:42px;padding:.55rem .9rem;border:1px solid #493551;border-radius:11px;text-decoration:none;background:#20182c;color:#d6c5e5;font-size:.9rem;font-weight:600}.hub-nav a[aria-current=page]{background:#c1a0ff;color:#21112f;border-color:#c1a0ff}.hub-nav a:hover{border-color:#b795d4}.hub-nav a:focus-visible{outline:3px solid #d6ff94;outline-offset:3px}@media(max-width:420px){nav.hub-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hub-nav a{justify-content:center;padding:.5rem .3rem;font-size:.82rem}}
