.site-nav{display:flex;align-items:center;gap:.35rem;margin-left:auto}.site-nav a{color:inherit;text-decoration:none;font-size:.86rem;font-weight:700;padding:.55rem .75rem;border-radius:999px}.site-nav a:hover,.site-nav a:focus-visible{background:rgba(151,20,49,.08)}.site-nav a[aria-current=page]{color:#971431;background:rgba(151,20,49,.1)}@media(max-width:640px){.nav{flex-wrap:wrap;gap:.7rem}.site-nav{width:100%;order:3}.site-nav a{flex:1;text-align:center}.nav .badge{margin-left:auto}}
