.blog-posts-container.svelte-14obs10.svelte-14obs10{max-width:800px;margin:0 auto;padding:0 var(--spacing-lg)}.blog-post-item.svelte-14obs10.svelte-14obs10{padding:24px 0;border-bottom:1px solid rgba(71,85,105,.15)}.blog-post-item.svelte-14obs10.svelte-14obs10:last-child{border-bottom:none}.blog-post-title-link.svelte-14obs10.svelte-14obs10{text-decoration:none;color:inherit}.blog-post-title-link.svelte-14obs10.svelte-14obs10:hover{text-decoration:none}h2.svelte-14obs10.svelte-14obs10{margin:0 0 12px;font-size:2rem;font-weight:700;color:var(--color-text-primary);line-height:1.2;transition:color .3s ease}.blog-post-title-link.svelte-14obs10:hover h2.svelte-14obs10{color:var(--color-primary)}.blog-post-excerpt.svelte-14obs10.svelte-14obs10{color:var(--color-text-secondary);line-height:1.7;margin:20px 0 24px;font-size:1.1rem}.read-more-link.svelte-14obs10.svelte-14obs10{color:var(--color-primary);text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:4px}.read-more-link.svelte-14obs10.svelte-14obs10:hover{color:var(--color-primary-light);transform:translate(2px)}@media (max-width: 768px){.blog-posts-container.svelte-14obs10.svelte-14obs10{padding:0 var(--spacing-md)}.blog-post-item.svelte-14obs10.svelte-14obs10{padding:32px 0}h2.svelte-14obs10.svelte-14obs10{font-size:1.6rem}.blog-post-excerpt.svelte-14obs10.svelte-14obs10{font-size:1rem}}
