.BlogIndex_featuredSection___P_lY{margin-bottom:2.5rem;margin-top:0}.BlogIndex_sectionHeading__OuQ8i{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;color:#111827;position:relative;padding-bottom:.5rem;display:inline-block}.BlogIndex_sectionHeading__OuQ8i:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(135deg,#4ade80,#fb923c);border-radius:20px}.BlogIndex_latestPostsSection__eha_G{margin-bottom:2rem}.BlogIndex_postsGrid__GdQ98{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.BlogIndex_postsGrid__GdQ98{grid-template-columns:repeat(2,1fr)}}.BlogIndex_emptyState__sU6am{text-align:center;padding:3rem;background-color:#ffffff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04)}.BlogIndex_emptyStateHeading__To22_{font-size:1.5rem;font-weight:600;color:#4b5563;margin-bottom:1rem;background:linear-gradient(135deg,#4ade80,#fb923c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.BlogIndex_emptyStateText__wPYa8{color:#6b7280}.BlogIndex_featuredPostWrapper__E_VuU{margin-bottom:.5rem;position:relative}.BlogIndex_featuredPostWrapper__E_VuU:after{content:"";position:absolute;bottom:-10px;left:20px;right:20px;height:10px;background:linear-gradient(135deg,rgba(74,222,128,.2),rgba(251,146,60,.2));border-radius:0 0 50% 50%;z-index:-1;filter:blur(5px)}