.page.svelte-u4k2t{max-width:720px;margin:0 auto;padding:var(--space-12) var(--space-6)}.inner.svelte-u4k2t{display:flex;flex-direction:column;gap:var(--space-8)}h1.svelte-u4k2t{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.lead.svelte-u4k2t{font-size:var(--text-lg);color:var(--color-text-secondary)}.posts.svelte-u4k2t{display:flex;flex-direction:column;gap:var(--space-5)}.post.svelte-u4k2t{padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-2)}.post-meta.svelte-u4k2t{display:flex;align-items:center;gap:var(--space-3)}.tag.svelte-u4k2t{padding:2px 8px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold)}.date.svelte-u4k2t{font-size:var(--text-xs);color:var(--color-text-tertiary)}h2.svelte-u4k2t{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary)}p.svelte-u4k2t{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.read-more.svelte-u4k2t{font-size:var(--text-sm);color:var(--color-text-link);font-weight:var(--font-medium)}
