.page-container.svelte-a1a7z4{padding:120px 24px 100px;max-width:800px;margin:0 auto;min-height:100vh}.header.svelte-a1a7z4{margin-bottom:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.pill.svelte-a1a7z4{font-size:.75rem;font-family:var(--font-mono);color:var(--text-primary);border:1px solid var(--text-primary);padding:.25rem .75rem;border-radius:100px}h1.svelte-a1a7z4{font-size:2.5rem;line-height:1.1;margin:0;font-family:var(--font-display)}p.svelte-a1a7z4{color:var(--text-secondary);font-size:1.1rem;margin:0}.articles-grid.svelte-a1a7z4{display:flex;flex-direction:column;gap:1.5rem}.article-card.svelte-a1a7z4{background:var(--glass-surface);border:1px solid var(--glass-border);padding:1.5rem;border-radius:16px;text-decoration:none;transition:transform .2s,background .2s;display:flex;flex-direction:column;gap:1rem}.article-card.svelte-a1a7z4:active{transform:scale(.98);background:#ffffff14}.card-top.svelte-a1a7z4{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:.75rem;color:var(--text-tertiary)}.category.svelte-a1a7z4{color:var(--text-primary)}h3.svelte-a1a7z4{font-size:1.25rem;margin:0;line-height:1.3;color:#fff}.article-card.svelte-a1a7z4 p:where(.svelte-a1a7z4){font-size:.95rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer.svelte-a1a7z4{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(255,255,255,.05);font-size:.85rem}.author.svelte-a1a7z4{color:var(--text-tertiary)}.read-more.svelte-a1a7z4{color:var(--text-primary);font-weight:500}
