.Blog_featuredCard__ekRjd{display:flex;gap:2rem;border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;margin-bottom:3rem;background:#fff;transition:box-shadow .2s;text-decoration:none;color:inherit}.Blog_featuredCard__ekRjd:hover{box-shadow:0 8px 30px rgba(0,0,0,.08)}.Blog_featuredImage__sZc3E{position:relative;width:40%;min-height:280px;flex-shrink:0;background:#f9fafb;border-right:1px solid #e5e7eb}.Blog_featuredContent__KrAuf{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:center}.Blog_featuredTitle__dpInB{font-size:1.4rem;font-weight:800;color:var(--dark-bg);margin:.5rem 0 1rem;line-height:1.3;font-family:var(--font-orbitron),sans-serif}.Blog_postsGrid__xP_ui{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.Blog_postCard__NE5oz{border:1px solid #e5e7eb;border-radius:4px;overflow:hidden;background:#fff;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}.Blog_postCard__NE5oz:hover{box-shadow:0 6px 24px rgba(0,0,0,.07);transform:translateY(-2px)}.Blog_cardImage__VM09l{position:relative;height:180px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.Blog_cardContent__2p6sq{padding:1.25rem;flex:1;display:flex;flex-direction:column}.Blog_cardTitle__Ilgfp{font-size:.95rem;font-weight:800;color:var(--dark-bg);margin:.4rem 0 .6rem;line-height:1.4}.Blog_cardExcerpt__uzP1B{font-size:.78rem;color:#6b7280;line-height:1.6;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_postMeta__1AgAU{display:flex;align-items:center;gap:.75rem}.Blog_category__jOhBh{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:var(--primary);padding:2px 8px;border-radius:2px}.Blog_readTime__X8nwV{font-size:.7rem;color:#9ca3af;font-weight:600}.Blog_excerpt__pYmWs{font-size:.875rem;color:#6b7280;line-height:1.7;margin:.75rem 0 1.25rem;flex:1}.Blog_postFooter___7yZE{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid #f3f4f6}.Blog_date__1E2lt{font-size:.7rem;color:#9ca3af;font-weight:600}.Blog_readMore__d6RvV{font-size:.72rem;font-weight:800;color:var(--primary);text-transform:uppercase;letter-spacing:.05em}@media (max-width:900px){.Blog_postsGrid__xP_ui{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Blog_featuredCard__ekRjd{flex-direction:column}.Blog_featuredImage__sZc3E{width:100%;min-height:200px;border-right:none;border-bottom:1px solid #e5e7eb}.Blog_featuredContent__KrAuf{padding:1.25rem}.Blog_featuredTitle__dpInB{font-size:1.1rem}.Blog_postsGrid__xP_ui{grid-template-columns:1fr}}.Blog_filterBar__x_B1f{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:0 auto 2rem;padding:0 0 1.25rem;border-bottom:1px solid #f1f5f9;max-width:1100px}.Blog_filterBtn__gFT8X{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-size:.74rem;font-weight:600;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap;line-height:1;flex-shrink:0}.Blog_filterBtn__gFT8X:hover{color:#0f172a;border-color:#cbd5e1;background:#ffffff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.04)}.Blog_activeFilterBtn__VNlnV{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-size:.74rem;font-weight:700;color:#ffffff;background:#0f172a;border:1px solid #0f172a;border-radius:9999px;cursor:pointer;font-family:inherit;white-space:nowrap;line-height:1;flex-shrink:0;box-shadow:0 2px 8px rgba(15,23,42,.18)}@media (max-width:768px){.Blog_filterBar__x_B1f{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 .5rem .65rem;margin:0 0 1.25rem;gap:.5rem}.Blog_filterBar__x_B1f::-webkit-scrollbar{display:none}}.Blog_filterCount__LEP4N{color:#64748b;background:#e2e8f0}.Blog_activeFilterCount__pT_RE,.Blog_filterCount__LEP4N{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;font-size:.65rem;font-weight:700;border-radius:9999px;min-width:16px;height:16px}.Blog_activeFilterCount__pT_RE{color:#ffffff;background:var(--primary,#d35400)}.Blog_pagination__eFHfa{gap:.4rem;margin-top:3.5rem;padding-top:2rem;border-top:1px solid #e5e7eb}.Blog_pageBtn__bBbYt,.Blog_pagination__eFHfa{display:flex;align-items:center;justify-content:center}.Blog_pageBtn__bBbYt{min-width:40px;height:40px;padding:0 12px;font-size:.85rem;font-weight:600;color:#374151;background:#ffffff;border:1.5px solid #e2e8f0;border-radius:2px;cursor:pointer;transition:all .2s;font-family:inherit}.Blog_pageBtn__bBbYt:hover:not(:disabled){color:#111827;border-color:var(--primary);background:#fdfaf4}.Blog_pageBtn__bBbYt:disabled{color:#cbd5e0;border-color:#f1f5f9;background:#f8fafc;cursor:not-allowed}.Blog_activePageBtn__XrK0D{min-width:40px;height:40px;padding:0 12px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#ffffff;background:#1a1c24;border:1.5px solid #1a1c24;border-radius:2px;cursor:default;font-family:inherit;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Blog_pageSummary__N7oJO{font-size:.75rem;color:#6b7280;text-align:center;margin-top:.85rem}