.blog-hub-wrapper.svelte-1j8k0si{max-width:1140px;margin:0 auto;padding:3.5rem 1.5rem 6rem;font-family:Inter,sans-serif}.blog-header.svelte-1j8k0si{text-align:center;max-width:750px;margin:0 auto 3.5rem}.blog-pill.svelte-1j8k0si{color:#4f46e5;text-transform:uppercase;letter-spacing:.05em;background:#eef2ff;border:1px solid #e0e7ff;border-radius:9999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-block}.blog-main-title.svelte-1j8k0si{color:#0f172a;margin:0 0 1rem;font-family:Outfit,sans-serif;font-size:2.75rem;font-weight:800;line-height:1.15}.blog-main-subtitle.svelte-1j8k0si{color:#64748b;margin:0 0 2rem;font-size:1.1rem;line-height:1.5}.blog-filter-pills.svelte-1j8k0si{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.filter-pill-btn.svelte-1j8k0si{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;padding:.45rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.filter-pill-btn.svelte-1j8k0si:hover{color:#4f46e5;background:#eef2ff}.filter-pill-btn.active.svelte-1j8k0si{color:#fff;background:#6366f1;border-color:#6366f1;box-shadow:0 4px 12px #6366f140}.featured-post-section.svelte-1j8k0si{margin-bottom:3.5rem}.featured-card.svelte-1j8k0si{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;grid-template-columns:340px 1fr;text-decoration:none;transition:all .25s;display:grid;overflow:hidden;box-shadow:0 8px 24px -6px #0f172a0d}.featured-card.svelte-1j8k0si:hover{border-color:#6366f1;transform:translateY(-3px);box-shadow:0 16px 36px -8px #6366f11f}.featured-illustration-col.svelte-1j8k0si{background:#f8fafc;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.featured-cover-img.svelte-1j8k0si{object-fit:cover;width:100%;height:100%;transition:transform .3s}.featured-card.svelte-1j8k0si:hover .featured-cover-img:where(.svelte-1j8k0si){transform:scale(1.03)}.featured-icon-circle.svelte-1j8k0si{color:#6366f1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;box-shadow:0 8px 20px #6366f126}.featured-content-col.svelte-1j8k0si{flex-direction:column;justify-content:center;padding:2.25rem;display:flex}.featured-badges-row.svelte-1j8k0si{align-items:center;gap:.6rem;margin-bottom:.85rem;display:flex}.badge-featured.svelte-1j8k0si{color:#4f46e5;letter-spacing:.05em;background:#eef2ff;border-radius:4px;padding:.2rem .55rem;font-size:.7rem;font-weight:800}.badge-cat.svelte-1j8k0si{border-radius:4px;padding:.2rem .55rem;font-size:.725rem;font-weight:700}.badge-cat.emerald.svelte-1j8k0si{color:#059669;background:#ecfdf5}.badge-cat.indigo.svelte-1j8k0si{color:#4f46e5;background:#eef2ff}.badge-cat.red.svelte-1j8k0si{color:#dc2626;background:#fef2f2}.featured-title.svelte-1j8k0si{color:#0f172a;margin:0 0 .75rem;font-family:Outfit,sans-serif;font-size:1.65rem;font-weight:700;line-height:1.25}.featured-excerpt.svelte-1j8k0si{color:#64748b;margin:0 0 1.25rem;font-size:.95rem;line-height:1.5}.featured-meta.svelte-1j8k0si{color:#94a3b8;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.meta-dot.svelte-1j8k0si{color:#cbd5e1}.blog-articles-grid.svelte-1j8k0si{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.article-card.svelte-1j8k0si{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;text-decoration:none;transition:all .25s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0f172a08}.article-card.svelte-1j8k0si:hover{border-color:#6366f1;transform:translateY(-4px);box-shadow:0 14px 28px -6px #6366f11f}.article-thumbnail-box.svelte-1j8k0si{background:#f8fafc;border-bottom:1px solid #f1f5f9;width:100%;height:180px;overflow:hidden}.article-thumbnail-img.svelte-1j8k0si{object-fit:cover;width:100%;height:100%;transition:transform .3s}.article-card.svelte-1j8k0si:hover .article-thumbnail-img:where(.svelte-1j8k0si){transform:scale(1.04)}.article-card-body.svelte-1j8k0si{flex-direction:column;flex:1;padding:1.5rem;display:flex}.article-card-top.svelte-1j8k0si{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.article-read-time.svelte-1j8k0si{color:#94a3b8;font-size:.75rem}.article-title.svelte-1j8k0si{color:#0f172a;margin:0 0 .65rem;font-family:Outfit,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.35}.article-excerpt.svelte-1j8k0si{color:#64748b;flex:1;margin:0 0 1.5rem;font-size:.85rem;line-height:1.5}.article-card-footer.svelte-1j8k0si{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:.85rem;display:flex}.article-date.svelte-1j8k0si{color:#94a3b8;font-size:.75rem}.read-more-link.svelte-1j8k0si{color:#6366f1;align-items:center;gap:.3rem;font-size:.825rem;font-weight:700;display:inline-flex}@media (width<=900px){.featured-card.svelte-1j8k0si{grid-template-columns:1fr}.featured-illustration-col.svelte-1j8k0si{height:220px}.blog-articles-grid.svelte-1j8k0si{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.blog-articles-grid.svelte-1j8k0si{grid-template-columns:1fr}}
