.page-header.svelte-74jzsx.svelte-74jzsx{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border-primary);animation:fadeIn .5s ease forwards}.page-header.svelte-74jzsx p.svelte-74jzsx{font-size:1.125rem}.posts-grid.svelte-74jzsx.svelte-74jzsx{display:flex;flex-direction:column;gap:1.5rem}.post-card.svelte-74jzsx.svelte-74jzsx{display:block;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:1.75rem;transition:all var(--transition-normal);animation:fadeIn .5s ease forwards;opacity:0}.post-card.svelte-74jzsx.svelte-74jzsx:hover{border-color:var(--accent-tertiary);transform:translate(8px);box-shadow:-8px 0 30px var(--accent-glow)}.post-meta.svelte-74jzsx.svelte-74jzsx{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.post-meta.svelte-74jzsx time.svelte-74jzsx{font-size:.875rem;color:var(--text-muted)}.post-tags.svelte-74jzsx.svelte-74jzsx{display:flex;gap:.5rem}.post-title.svelte-74jzsx.svelte-74jzsx{font-size:1.375rem;color:var(--text-primary);margin-bottom:.5rem;transition:color var(--transition-fast)}.post-card.svelte-74jzsx:hover .post-title.svelte-74jzsx{color:var(--accent-primary)}.post-description.svelte-74jzsx.svelte-74jzsx{color:var(--text-secondary);font-size:.95rem;line-height:1.6;margin-bottom:1rem}.read-more.svelte-74jzsx.svelte-74jzsx{display:inline-flex;align-items:center;gap:.5rem;color:var(--accent-primary);font-size:.9rem;font-weight:500}.arrow.svelte-74jzsx.svelte-74jzsx{transition:transform var(--transition-fast)}.post-card.svelte-74jzsx:hover .arrow.svelte-74jzsx{transform:translate(4px)}
