.list.svelte-dc8xq7{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.entry.svelte-dc8xq7{background-color:var(--c-background-panel);border-radius:var(--radius-control);border:1px solid var(--c-border);box-shadow:0 0 .5rem var(--c-shadow,#0000001a);transition:all var(--duration-base) ease-in-out;height:100%;position:relative;overflow:hidden}.entry.svelte-dc8xq7:hover{transform:var(--hover-transform);box-shadow:var(--hover-box-shadow)}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7){justify-content:stretch;align-items:stretch;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);color:var(--c-text);transition:all var(--duration-fast) ease-in-out;flex-direction:column;line-height:1.3em;display:flex}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7)>:where(.svelte-dc8xq7){margin:0;padding:0}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .media:where(.svelte-dc8xq7){height:13rem;margin:-.5rem -1.5rem;position:relative;overflow:hidden}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .media:where(.svelte-dc8xq7) img:where(.svelte-dc8xq7),.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .media:where(.svelte-dc8xq7) .placeholder-image:where(.svelte-dc8xq7){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .media:where(.svelte-dc8xq7) .placeholder-image:where(.svelte-dc8xq7){background:linear-gradient(135deg, var(--hash-1), var(--hash-2))}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) h2:where(.svelte-dc8xq7){margin-top:var(--space-md);font-size:var(--type-section-title-size);flex:1;font-weight:400;line-height:1.85rem}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .description:where(.svelte-dc8xq7){color:var(--c-text-secondary);font-size:var(--type-label-size);margin:var(--space-sm) 0;line-height:1.4}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .category:where(.svelte-dc8xq7){color:var(--c-accent);font-size:var(--type-label-size);font-weight:var(--weight-medium);margin:var(--space-xs) 0}.entry.svelte-dc8xq7 a:where(.svelte-dc8xq7) .footer:where(.svelte-dc8xq7){color:var(--c-text-secondary);font-size:var(--type-micro-label-size);flex:0}.entry.svelte-dc8xq7:hover a:where(.svelte-dc8xq7){color:inherit;text-decoration:none}
