.articles-page__lead.svelte-a1a7z4{max-width:720px;margin:0 0 var(--space-5);color:var(--c-body);line-height:var(--lh-normal)}.hub.svelte-a1a7z4{margin:0 0 var(--space-4)}.hub__h.svelte-a1a7z4{margin:0 0 var(--space-2);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-muted)}.hub__list.svelte-a1a7z4{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.hub__chip.svelte-a1a7z4{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--c-line);border-radius:var(--r-pill);color:var(--c-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;background:var(--c-bg)}.hub__chip.svelte-a1a7z4 span:where(.svelte-a1a7z4){color:var(--c-muted);font-size:var(--fs-caption)}.hub__chip.svelte-a1a7z4:hover,.hub__chip--on.svelte-a1a7z4{border-color:var(--c-primary);color:var(--c-primary)}.articles-page.svelte-a1a7z4{max-width:1200px;margin:0 auto;padding:24px 20px}.breadcrumb.svelte-a1a7z4{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:var(--font-size-sm, .875rem);color:var(--color-text-secondary, #666)}.breadcrumb.svelte-a1a7z4 a:where(.svelte-a1a7z4){color:var(--color-primary);text-decoration:none}.breadcrumb.svelte-a1a7z4 a:where(.svelte-a1a7z4):hover{text-decoration:underline}.breadcrumb__separator.svelte-a1a7z4{color:var(--color-text-tertiary, #9ca3af)}.articles-page__header.svelte-a1a7z4{margin-bottom:20px}.articles-page__title.svelte-a1a7z4{margin:0 0 8px;font-size:1.75rem;font-weight:700;color:var(--color-text);font-family:var(--font-heading, "Inter", sans-serif)}.articles-page__count.svelte-a1a7z4{margin:0;color:var(--color-text-secondary, #666)}.articles-page__search.svelte-a1a7z4{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:28px}.articles-page__search-input.svelte-a1a7z4{flex:1 1 260px;padding:12px 16px;border:1px solid var(--color-border, #eaeaea);border-radius:var(--border-radius-input, 8px);font-size:.9375rem}.articles-page__search-input.svelte-a1a7z4:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #17957f26}.articles-page__search-btn.svelte-a1a7z4{padding:12px 24px}.articles-page__reset.svelte-a1a7z4{color:var(--color-text-secondary, #666);text-decoration:none;font-size:.875rem}.articles-page__reset.svelte-a1a7z4:hover{color:var(--color-primary)}.articles-grid.svelte-a1a7z4{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}@media(max-width:640px){.articles-grid.svelte-a1a7z4{grid-template-columns:1fr}}
