.hub-hero.svelte-vafmnc{background:linear-gradient(135deg, var(--clr-primary) 0%, #004a8f 100%);color:#fff;padding-block:3rem}.hub-hero.svelte-vafmnc h1:where(.svelte-vafmnc){margin-bottom:.5rem;font-size:2.2rem;font-weight:900}.hub-hero.svelte-vafmnc p:where(.svelte-vafmnc){color:#ffffffbf;max-width:480px;margin-bottom:1.5rem;font-size:1rem}.hub-search.svelte-vafmnc{gap:.5rem;max-width:440px;display:flex}.hub-search.svelte-vafmnc input:where(.svelte-vafmnc){border-radius:var(--radius);color:#fff;background:#ffffff26;border:none;flex:1;padding:.55rem .85rem;font-size:.9rem}.hub-search.svelte-vafmnc input:where(.svelte-vafmnc)::placeholder{color:#ffffff80}.hub-search.svelte-vafmnc input:where(.svelte-vafmnc):focus{background:#ffffff40;outline:none}.hub-body.svelte-vafmnc{padding-block:2rem 3rem}.cat-tabs.svelte-vafmnc{flex-wrap:wrap;gap:.35rem;margin-bottom:1.5rem;display:flex}.cat-tab.svelte-vafmnc{color:var(--clr-text);border:1.5px solid var(--clr-border);border-radius:99px;padding:.4rem .9rem;font-size:.83rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.cat-tab.svelte-vafmnc:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.cat-tab.active.svelte-vafmnc{background:var(--clr-primary);color:#fff;border-color:var(--clr-primary)}.total-count.svelte-vafmnc{color:var(--clr-muted);margin-bottom:1.25rem;font-size:.85rem}.articles-grid.svelte-vafmnc{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1.5rem;display:grid}.article-card.svelte-vafmnc{color:inherit;flex-direction:column;text-decoration:none;display:flex}.article-img-wrap.svelte-vafmnc{background:var(--clr-surface);height:190px;overflow:hidden}.article-img-wrap.svelte-vafmnc img:where(.svelte-vafmnc){object-fit:cover;width:100%;height:100%;transition:transform .3s}.article-card.svelte-vafmnc:hover .article-img-wrap:where(.svelte-vafmnc) img:where(.svelte-vafmnc){transform:scale(1.04)}.article-img-ph.svelte-vafmnc{background:linear-gradient(135deg,#e8f0f9,#dce7f3);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.art-meta.svelte-vafmnc{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.art-date.svelte-vafmnc{color:var(--clr-muted);font-size:.75rem}.art-title.svelte-vafmnc{color:var(--clr-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.4rem;font-size:.97rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.art-excerpt.svelte-vafmnc{color:var(--clr-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.65rem;font-size:.84rem;line-height:1.6;display:-webkit-box;overflow:hidden}.read-more.svelte-vafmnc{color:var(--clr-accent);font-size:.82rem;font-weight:700}.no-results.svelte-vafmnc{color:var(--clr-muted)}.no-results.svelte-vafmnc a:where(.svelte-vafmnc){color:var(--clr-primary);font-weight:600}
