.wrap.svelte-13grsjl{padding-top:var(--space-7)}.head.svelte-13grsjl{gap:var(--space-2);margin-bottom:var(--space-7);display:grid}.title.svelte-13grsjl{font-size:var(--step-6)}.dek.svelte-13grsjl{font-size:var(--step-2);color:var(--ink-2);max-width:36ch}.grid.svelte-13grsjl{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.cat.svelte-13grsjl{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-l);border:1px solid var(--line);background:var(--bg-raised);transition:transform var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:relative}.cat.svelte-13grsjl:hover{border-color:var(--line-strong);transform:translateY(-2px)}.cat.svelte-13grsjl:has(a:where(.svelte-13grsjl):focus-visible){outline:2px solid var(--focus);outline-offset:3px}.cat-icon.svelte-13grsjl{border-radius:var(--radius-s);background:var(--bg-sunken);width:44px;height:44px;margin-bottom:var(--space-2);place-items:center;display:grid}.name.svelte-13grsjl{font-size:var(--step-2);letter-spacing:-.025em}.name.svelte-13grsjl a:where(.svelte-13grsjl){text-decoration:none}.name.svelte-13grsjl a:where(.svelte-13grsjl):after{content:"";border-radius:inherit;position:absolute;inset:0}.name.svelte-13grsjl a:where(.svelte-13grsjl):focus-visible{outline:none}.description.svelte-13grsjl{color:var(--ink-2);font-size:var(--step--1)}.foot.svelte-13grsjl{padding-top:var(--space-4);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.icons.svelte-13grsjl{display:flex}.icons.svelte-13grsjl>*+*{margin-left:-8px}.count.svelte-13grsjl{color:var(--ink-3);font-size:var(--step--2)}
