.doc-grid.svelte-19hodn7{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-top:2.5rem}.doc-card.svelte-19hodn7{display:block;padding:1.25rem;background:var(--surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:border-color var(--duration-fast)}.doc-card.svelte-19hodn7:hover{border-color:var(--color-primary)}.doc-card.svelte-19hodn7 h2:where(.svelte-19hodn7){font-size:1.125rem;color:var(--color-heading);margin:0 0 .5rem}.doc-card.svelte-19hodn7 p:where(.svelte-19hodn7){margin:0;font-size:.875rem;color:var(--color-muted);line-height:1.5}
