.class-links{justify-items:start;gap:.8rem;display:grid}.class-nav__title{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.7rem}.class-nav ul{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.class-nav a{border-radius:var(--radius);font-size:var(--text-sm);color:var(--ink-2);transition:background var(--dur-fast), color var(--dur-fast);align-items:center;gap:.7rem;margin-left:-.5rem;padding:.35rem .5rem;font-weight:600;display:flex}.class-nav a:hover,.class-nav a[aria-current]{background:var(--hover-wash);color:var(--gold-2)}.class-nav img{border:1px solid var(--gold-rim);border-radius:5px;width:26px;height:26px}
