.card.svelte-12ar1gn{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.card.svelte-12ar1gn:hover{border-color:#ccc;box-shadow:0 4px 16px #0000000f}.card.svelte-12ar1gn:has(a:where(.svelte-12ar1gn):focus-visible){outline:2px solid var(--color-link);outline-offset:3px}img.svelte-12ar1gn{border-bottom:1px solid var(--color-border);width:100%;height:auto}.body.svelte-12ar1gn{gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.title.svelte-12ar1gn{font-size:1.375rem}a.svelte-12ar1gn{color:var(--color-text);text-decoration:none}a.svelte-12ar1gn:after{content:"";position:absolute;inset:0}a.svelte-12ar1gn:focus-visible{outline:none}.card.svelte-12ar1gn:hover a:where(.svelte-12ar1gn){color:var(--color-link)}.intro.svelte-3wupaq{text-align:center;max-width:30rem;margin:0 auto 3rem}.cards.svelte-3wupaq{grid-template-columns:repeat(auto-fit,minmax(18rem,19.5rem));justify-content:center;gap:2rem;display:grid}@media (width<640px){.cards.svelte-3wupaq{grid-template-columns:1fr}}
