.filter[data-v-9ca6dff6]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.filter a[data-v-9ca6dff6]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.2rem;background:#fff;color:var(--ink);text-decoration:none;font-weight:500;font-size:.98rem;border-bottom:3px solid transparent}.filter a small[data-v-9ca6dff6]{color:var(--ink-soft);font-weight:400}.filter a[data-v-9ca6dff6]:hover{border-color:var(--line)}.filter a.on[data-v-9ca6dff6]{background:var(--navy);color:#fff;border-color:var(--accent-light)}.filter a.on small[data-v-9ca6dff6]{color:#ffffffb3}.desc[data-v-9ca6dff6]{color:var(--ink-soft);margin:0 0 2.2rem;max-width:70ch}.first[data-v-9ca6dff6]{margin-bottom:1.5rem}.grid[data-v-9ca6dff6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.empty[data-v-9ca6dff6]{padding:3rem 0;font-size:1.1rem}@media (max-width: 1000px){.grid[data-v-9ca6dff6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.grid[data-v-9ca6dff6]{grid-template-columns:1fr}}
