.articles.svelte-1xnyvyq{margin-bottom:var(--spacing-3xl)}.articles.svelte-1xnyvyq h2:where(.svelte-1xnyvyq){margin-bottom:var(--spacing-sm)}.article-list.svelte-1xnyvyq{display:flex;flex-direction:column}.article-card.svelte-1xnyvyq{padding:var(--spacing-xl, 2rem) 0 var(--spacing-md, 1rem) 0;border-bottom:1px solid var(--color-neutral-gray200, #e5e7eb)}.article-card.svelte-1xnyvyq:last-child{border-bottom:none}.article-card.svelte-1xnyvyq h3:where(.svelte-1xnyvyq){margin:0 0 var(--spacing-sm, .5rem) 0;font-size:1.25rem}.article-card.svelte-1xnyvyq h3:where(.svelte-1xnyvyq) a:where(.svelte-1xnyvyq){color:var(--color-primary, #2563eb);text-decoration:none}.article-card.svelte-1xnyvyq h3:where(.svelte-1xnyvyq) a:where(.svelte-1xnyvyq):hover{text-decoration:underline}.article-card.svelte-1xnyvyq .excerpt:where(.svelte-1xnyvyq){margin:0 0 var(--spacing-sm, .5rem) 0;color:var(--color-neutral-gray600, #4b5563);line-height:1.6}.article-card.svelte-1xnyvyq .date:where(.svelte-1xnyvyq){font-size:.875rem;color:var(--color-neutral-gray500, #6b7280)}.empty-message.svelte-1xnyvyq{color:var(--color-neutral-gray500, #6b7280);font-style:italic}
