.blog-markdown.svelte-186u0zz img{max-width:min(640px,100%)}.blog-markdown.svelte-186u0zz h2{font-size:1.4rem!important}.blog-markdown.svelte-186u0zz h3{font-size:1.3rem!important}.blog-markdown.svelte-186u0zz h4{font-size:1.2rem!important}.blog-list.svelte-186u0zz{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}.blog-card.svelte-186u0zz{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.blog-card.svelte-186u0zz:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.date{font-size:.85rem;color:#666;margin-bottom:1rem}
