section.svelte-bs1b1b{max-width:1000px;margin:0 auto;padding:2rem}header.svelte-bs1b1b{text-align:center;margin-bottom:3rem}h1.svelte-bs1b1b{margin-bottom:1rem;font-size:2.5rem}.blog-grid.svelte-bs1b1b{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.blog-card.svelte-bs1b1b{border:1px solid #e0e0e0;border-radius:8px;padding:2rem;background:#fff;box-shadow:0 2px 10px #0000001a;transition:transform .2s ease,box-shadow .2s ease}.blog-card.svelte-bs1b1b:hover{transform:translateY(-4px);box-shadow:0 4px 20px #00000026}.blog-card.svelte-bs1b1b h2:where(.svelte-bs1b1b){margin-bottom:.5rem;font-size:1.4rem;line-height:1.3}.blog-card.svelte-bs1b1b h2:where(.svelte-bs1b1b) a:where(.svelte-bs1b1b){color:#333;text-decoration:none}.blog-card.svelte-bs1b1b h2:where(.svelte-bs1b1b) a:where(.svelte-bs1b1b):hover{color:#8ace00}.meta.svelte-bs1b1b{color:#666;font-size:.9rem;margin-bottom:1rem}.excerpt.svelte-bs1b1b{color:#555;line-height:1.6;margin-bottom:1.5rem}.tags.svelte-bs1b1b{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.tag.svelte-bs1b1b{background:#f0f0f0;color:#666;padding:.25rem .75rem;border-radius:20px;font-size:.8rem}.read-more.svelte-bs1b1b{color:#8ace00;text-decoration:none;font-weight:600}.read-more.svelte-bs1b1b:hover{text-decoration:underline}a.svelte-bs1b1b{color:#8ace00;text-decoration:underline}a.svelte-bs1b1b:hover{text-decoration:none}@media (max-width: 768px){.blog-grid.svelte-bs1b1b{grid-template-columns:1fr}.blog-card.svelte-bs1b1b{padding:1.5rem}}
