.blog-card.svelte-1b0t80{background:var(--white);border-radius:5px;box-shadow:0 4px 8px #0000001a;overflow:hidden;width:100%;max-width:320px;margin:1rem;transition:transform .3s ease}.blog-card.svelte-1b0t80:hover{transform:translateY(-5px)}.image-container.svelte-1b0t80{height:200px;overflow:hidden}img.svelte-1b0t80{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-card.svelte-1b0t80:hover img:where(.svelte-1b0t80){transform:scale(1.05)}.content.svelte-1b0t80{padding:1.5rem}h3.svelte-1b0t80{margin:0 0 .5rem;color:var(--blue);font-size:1.25rem}.date.svelte-1b0t80{color:#666;font-size:.85rem;margin-bottom:1rem}p.svelte-1b0t80{margin-bottom:1.5rem;font-size:.95rem;line-height:1.5;overflow:hidden;display:-webkit-box;line-clamp:10;-webkit-box-orient:vertical}.read-more.svelte-1b0t80{display:inline-block;color:var(--orange);font-weight:600;text-decoration:none;transition:color .3s ease}.read-more.svelte-1b0t80:hover{color:var(--blue)}header.svelte-1gc460s{margin-bottom:2rem}h1.svelte-1gc460s{font-size:2.5rem;color:var(--blue);border-bottom:3px solid var(--orange);padding-bottom:.5rem}.posts-grid.svelte-1gc460s{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}.loading.svelte-1gc460s,.no-posts.svelte-1gc460s{text-align:center;padding:3rem;color:#666}@media(max-width:768px){.posts-grid.svelte-1gc460s{justify-content:center}}
