.head[data-astro-cid-vr7qiumm] h1[data-astro-cid-vr7qiumm]{font-size:clamp(2rem,4vw,2.6rem);margin:0 0 .5rem}.lede[data-astro-cid-vr7qiumm]{color:var(--ink-soft);max-width:44em;margin:0 0 1.5rem}.tools[data-astro-cid-vr7qiumm]{position:sticky;top:var(--hdr, 61px);z-index:2;background:var(--bg);padding:.75rem 0;margin-bottom:1rem;border-bottom:1px solid var(--line)}.search[data-astro-cid-vr7qiumm]{display:flex;align-items:center;gap:.6rem;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:0 .9rem;color:var(--ink-soft)}.search[data-astro-cid-vr7qiumm]:focus-within{border-color:var(--accent)}.search[data-astro-cid-vr7qiumm] input[data-astro-cid-vr7qiumm]{flex:1;border:0;outline:0;background:none;font:inherit;color:var(--ink);padding:.7rem 0;min-width:0}.sr[data-astro-cid-vr7qiumm]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.chips[data-astro-cid-vr7qiumm]{display:flex;gap:.5rem;margin-top:.75rem;overflow-x:auto;scrollbar-width:none}.chips[data-astro-cid-vr7qiumm] a[data-astro-cid-vr7qiumm]{flex:none;display:inline-flex;gap:.4rem;align-items:center;min-height:44px;padding:.3rem .95rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);text-decoration:none;font-size:.9rem;white-space:nowrap}.chips[data-astro-cid-vr7qiumm] a[data-astro-cid-vr7qiumm]:hover{border-color:var(--accent);color:var(--accent)}.chips[data-astro-cid-vr7qiumm] span[data-astro-cid-vr7qiumm],.count[data-astro-cid-vr7qiumm]{color:var(--ink-soft);font-size:.8em;font-weight:500}.group[data-astro-cid-vr7qiumm]{margin-bottom:2.5rem;scroll-margin-top:150px}.group[data-astro-cid-vr7qiumm] h2[data-astro-cid-vr7qiumm]{font-size:1.5rem}.count[data-astro-cid-vr7qiumm]{font-family:system-ui,sans-serif;font-size:.95rem;margin-left:.25rem}.grid[data-astro-cid-vr7qiumm]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:1rem}.empty[data-astro-cid-vr7qiumm]{padding:2rem;text-align:center;color:var(--ink-soft);background:var(--surface);border:1px dashed var(--line);border-radius:14px}@media(max-width:640px){.grid[data-astro-cid-vr7qiumm]{grid-template-columns:repeat(2,1fr);gap:.75rem}}
