.article-card.svelte-18agfmh{height:100%;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.article-card.svelte-18agfmh:hover{box-shadow:var(--shadow-soft);border-color:#2f6fed59;transform:translateY(-4px)}.article-card.svelte-18agfmh a:where(.svelte-18agfmh){height:100%;color:inherit;flex-direction:column;display:flex}.article-card.svelte-18agfmh img:where(.svelte-18agfmh){object-fit:contain;background:var(--color-mist);width:100%;height:190px;display:block}.article-card-body.svelte-18agfmh{flex-direction:column;flex:1;padding:1.2rem;display:flex}.article-card.svelte-18agfmh h2:where(.svelte-18agfmh){color:var(--color-indigo);margin-bottom:.45rem;font-size:1.05rem;line-height:1.45}.article-card.svelte-18agfmh time:where(.svelte-18agfmh){color:var(--color-vector-blue);font-size:.78rem;display:block}.article-card-meta.svelte-18agfmh{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:.9rem;display:flex}.article-card.svelte-18agfmh p:where(.svelte-18agfmh){color:var(--color-medium-text);margin:0;font-size:.95rem;line-height:1.7}.article-index.svelte-1j1uvs9{background:linear-gradient(#091b3309 1px, transparent 1px), linear-gradient(90deg, #091b3309 1px, transparent 1px), linear-gradient(180deg, var(--color-paper) 0%, var(--color-white) 100%);background-size:42px 42px,42px 42px,auto}.page-heading.svelte-1j1uvs9{max-width:760px;margin:0 0 3rem}.page-heading.svelte-1j1uvs9 h1:where(.svelte-1j1uvs9){color:var(--color-indigo);font-size:2.35rem;line-height:1.15}.news-filters.svelte-1j1uvs9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.category-filters.svelte-1j1uvs9{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.category-filters.svelte-1j1uvs9 button:where(.svelte-1j1uvs9),.year-filter.svelte-1j1uvs9 select:where(.svelte-1j1uvs9){border:1px solid var(--color-line-strong);background:var(--color-white);color:var(--color-indigo);border-radius:4px;min-height:44px;padding:10px 16px}.category-filters.svelte-1j1uvs9 button:where(.svelte-1j1uvs9){cursor:pointer}.category-filters.svelte-1j1uvs9 button.active:where(.svelte-1j1uvs9){background:var(--color-indigo);border-color:var(--color-indigo);color:var(--color-white)}.year-filter.svelte-1j1uvs9{align-items:center;gap:12px;font-size:14px;display:flex}.article-count.svelte-1j1uvs9{color:var(--color-medium-text);margin-bottom:20px;font-size:14px}.article-grid.svelte-1j1uvs9{grid-template-columns:1fr;gap:1.5rem;max-width:1100px;margin:0;display:grid}@media (width>=769px){.page-heading.svelte-1j1uvs9 h1:where(.svelte-1j1uvs9){font-size:3.15rem}.article-grid.svelte-1j1uvs9{grid-template-columns:repeat(3,minmax(0,1fr))}}
