.blog_container__2_z7z{max-width:900px;margin:auto;padding:3rem 1rem;text-align:center}.blog_pageTitle__Lhh8f{font-size:2.4rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(90deg,#6366f1,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog_description__Wvfph{color:var(--color-secondary);max-width:600px;margin:0 auto 3rem;font-size:1.2rem}.blog_loading__ZPTWQ{margin-top:2rem;font-size:1.2rem}.blog_thumb__zqdsV{width:100%;height:170px;object-fit:cover;border-radius:8px;margin-bottom:1rem;box-shadow:0 3px 10px rgba(0,0,0,.15);transition:transform .2s ease}.blog_card__AELHx:hover .blog_thumb__zqdsV{transform:scale(1.02)}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.blog_card__AELHx{background:var(--color-bg-secondary);padding:1.5rem;border-radius:10px;text-align:left;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .2s ease;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.blog_title__9ihMq{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.blog_snippet__ZkD5W{font-size:.95rem;color:var(--color-secondary);margin-bottom:1rem}.blog_date__RNj9C{font-size:.85rem;color:var(--color-secondary)}