.blog-list.svelte-u4k2t{display:flex;flex-direction:column;gap:2rem}.blog-item.svelte-u4k2t{padding:1.5rem;border-radius:var(--radius-md);background:var(--color-softgray);text-decoration:none;color:var(--color-darkgray);transition:.2s ease;border-left:4px solid var(--color-green)}.blog-item.svelte-u4k2t:hover{background:#fff;transform:translate(6px)}.date.svelte-u4k2t{opacity:.7;margin-bottom:.3rem}
