.nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 1rem;background:var(--nav-bg, transparent);color:var(--nav-ink, inherit)}.nav__brand{font-weight:700;color:inherit;text-decoration:none}.nav__list{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none}.nav__list a{display:inline-block;padding:.5rem .25rem;color:inherit;text-decoration:none}.nav__list a:hover,.nav__list a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em;text-decoration-color:var(--nav-accent, currentColor);text-decoration-thickness:2px}.nav__toggle{display:none;min-height:44px;padding:.5rem 1rem;border:1px solid currentColor;border-radius:.5rem;background:transparent;color:inherit;font:inherit;cursor:pointer}.nav a:focus-visible,.nav__toggle:focus-visible{outline:3px solid var(--nav-accent, #4B5BD6);outline-offset:2px}@media(max-width:48rem){.nav[data-nav-ready] .nav__toggle{display:inline-block}.nav[data-nav-ready] .nav__list{display:none;flex-basis:100%;flex-direction:column}.nav[data-nav-ready] .nav__toggle[aria-expanded=true]+.nav__list{display:flex}.nav__list a{display:block;padding:.75rem .25rem}}
