.articles-page.svelte-a1a7z4{padding-bottom:var(--space-16)}.articles-hero.svelte-a1a7z4{padding:var(--space-16) var(--space-6) var(--space-8)}.label-schematic.svelte-a1a7z4{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--text-tertiary);display:block;margin-bottom:var(--space-3)}.page-headline.svelte-a1a7z4{font-size:var(--text-fluid-4xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tighter);line-height:var(--leading-tight);color:var(--text-primary)}.section.svelte-a1a7z4{padding:0 var(--space-6) var(--space-16)}.article-list.svelte-a1a7z4{display:flex;flex-direction:column}.article-entry.svelte-a1a7z4{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6) 0;border-bottom:1px solid var(--border-subtle)}.article-entry.svelte-a1a7z4:first-child{border-top:1px solid var(--border-subtle)}.article-entry.svelte-a1a7z4:hover .article-title:where(.svelte-a1a7z4){color:var(--color-mint)}.article-meta.svelte-a1a7z4{display:flex;align-items:center;gap:var(--space-3)}.article-badge.svelte-a1a7z4{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle)}.article-date.svelte-a1a7z4{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.article-title.svelte-a1a7z4{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary)}.article-desc.svelte-a1a7z4{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:65ch}
