.articles-title.svelte-qwdpxe{margin:0 0 24px;font-size:clamp(32px,5vw,52px)}.articles-error.svelte-qwdpxe{color:#f2b8b8}.articles-filters.svelte-qwdpxe{flex-wrap:wrap;gap:8px;margin:0 0 28px;display:flex}.filter-pill.svelte-qwdpxe{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 16px;font-size:14px;transition:border-color .2s,background .2s}.filter-pill.svelte-qwdpxe:hover{border-color:var(--teal)}.filter-pill.active.svelte-qwdpxe{background:var(--teal);border-color:var(--teal);color:var(--bg-deep)}.articles-grid.svelte-qwdpxe{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:26px;display:grid}@media (width<=640px){.articles-grid.svelte-qwdpxe{grid-template-columns:1fr;gap:14px}.article-body.svelte-qwdpxe{padding:12px 13px 16px}.article-name.svelte-qwdpxe{font-size:16px}}.article-card.svelte-qwdpxe{border:1px solid var(--line);background:var(--card);color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.article-card.svelte-qwdpxe:hover{border-color:var(--teal);transform:translateY(-2px)}.article-cover.svelte-qwdpxe{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.article-cover-empty.svelte-qwdpxe{background:linear-gradient(135deg, var(--bg-deep), var(--card))}.article-body.svelte-qwdpxe{padding:18px 20px 22px}.article-category.svelte-qwdpxe{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin:0 0 8px;font-size:11.5px}.article-name.svelte-qwdpxe{margin:0 0 8px;font-size:19px;line-height:1.3}.article-excerpt.svelte-qwdpxe{color:#ede8ddc7;margin:0 0 10px;font-size:14px;line-height:1.55}.article-meta.svelte-qwdpxe{color:#ede8dd99;margin:0;font-size:13px}
