.blog-preview.svelte-1uha8ag{padding:var(--space-16) 0}.blog-preview-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:var(--space-5);margin-top:var(--space-8)}.blog-preview-card.svelte-1uha8ag{display:block;padding:var(--space-5);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-base)}.blog-preview-card.svelte-1uha8ag:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--color-primary-light)}.blog-category-badge.svelte-1uha8ag{display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:600}.blog-preview-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:var(--font-size-lg);font-weight:700;color:var(--color-text);margin:var(--space-3) 0;line-height:1.4}.blog-preview-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-preview-meta.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-light)}.meta-dot.svelte-1uha8ag{width:4px;height:4px;border-radius:50%;background:var(--color-text-light)}.blog-preview-cta.svelte-1uha8ag{text-align:center;margin-top:var(--space-8)}@media(min-width:640px){.blog-preview-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-preview-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}
