.post-card.svelte-141qu2v{background:var(--card-bg);padding:1.5rem;border-radius:8px;border:1px solid var(--border-color);transition:all .2s ease}.post-card.svelte-141qu2v:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:var(--accent-color)}h3.svelte-141qu2v{margin:0;font-size:1.4rem;color:var(--heading-color);font-family:var(--font-mono)}time.svelte-141qu2v{display:block;font-size:.9rem;color:var(--text-muted);margin:.5rem 0;font-family:var(--font-mono)}p.svelte-141qu2v{margin:1rem 0;color:var(--text-color);line-height:1.6}.read-more.svelte-141qu2v{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;color:var(--accent-color);font-family:var(--font-mono)}.read-more.svelte-141qu2v:hover .arrow:where(.svelte-141qu2v){transform:translate(4px)}.arrow.svelte-141qu2v{transition:transform .2s ease}
