.list.svelte-1rsllac{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.entry.svelte-1rsllac{position:relative;background-color:var(--c-background-panel);border-radius:.5rem;border:1px solid var(--c-border);box-shadow:0 0 .5rem var(--c-shadow, rgba(0, 0, 0, .1));transition:all .2s ease-in-out;height:100%;overflow:hidden}.entry.svelte-1rsllac:hover{transform:var(--hover-transform);box-shadow:var(--hover-box-shadow)}.entry.svelte-1rsllac a{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:.5rem;line-height:1.3em;padding:.5rem 1.5rem;color:var(--c-text);transition:all .13s ease-in-out}.entry.svelte-1rsllac a>*{margin:0;padding:0}.entry.svelte-1rsllac a .media{margin:-.5rem -1.5rem;height:13rem;position:relative;overflow:hidden}.entry.svelte-1rsllac a .media img,.entry.svelte-1rsllac a .media .placeholder-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.entry.svelte-1rsllac a .media .placeholder-image{background:linear-gradient(135deg,var(--hash-1),var(--hash-2))}.entry.svelte-1rsllac a h2{margin-top:1rem;font-size:1.4rem;font-weight:400;flex:1;line-height:1.85rem}.entry.svelte-1rsllac a .description{color:var(--c-text-secondary);font-size:.9rem;line-height:1.4;margin:.5rem 0}.entry.svelte-1rsllac a .category{color:var(--c-accent);font-size:.9rem;font-weight:500;margin:.25rem 0}.entry.svelte-1rsllac a .footer{flex:0;color:var(--c-text-secondary);font-size:.8rem}.entry.svelte-1rsllac:hover a{text-decoration:none;color:inherit}
