.blog-card-wrapper.svelte-1thq4td{--opacity-top: .2;--opacity-bottom: 1;display:flex;min-height:250px;max-height:250px;justify-content:flex-end;flex-direction:column;background-image:linear-gradient(rgba(0,0,0,var(--opacity-top)),rgba(0,0,0,var(--opacity-bottom))),var(--cover-img-path);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;outline:3px inset var(--clr-accent-tertiary);text-decoration:none;padding:.8rem;box-shadow:var(--clr-primary-dark) 0 1px 30px -10px;transition:all .2s ease-out;will-change:all}.blog-card-wrapper.svelte-1thq4td:hover,.blog-card-wrapper.svelte-1thq4td:focus{transform:translateY(-3px);box-shadow:var(--clr-accent-tertiary) 0 1px 30px -10px}.blog-title.svelte-1thq4td{font-size:1.3rem;font-weight:800;margin-bottom:.3rem}.blog-published-date.svelte-1thq4td{font-size:.7rem;font-style:italic;margin-bottom:1rem}.blog-summary.svelte-1thq4td{font-size:.8rem;line-height:2.5ch;padding-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.blog-categories.svelte-1thq4td{list-style-type:none;font-size:.8rem;display:flex;flex-wrap:wrap;gap:.5rem;max-width:var(--max-card-width)}.blog-categories.svelte-1thq4td>li:where(.svelte-1thq4td){padding:.1rem .3rem;background-color:#34edb87a;border-radius:3px}ul.svelte-44lwsg{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}
