.blogs_blogContainer__20rIQ{max-width:1200px;margin:0 auto;padding:40px 20px}.blogs_blogHeader__rRaQH{text-align:center;margin-bottom:50px}.blogs_blogHeader__rRaQH h1{font-size:2.3rem;font-weight:800;color:#1f2d3d}.blogs_blogHeader__rRaQH p{max-width:800px;margin:10px auto 0;color:#555}.blogs_blogGrid__TSGJm{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}.blogs_blogCard__QkbDo{background:#fff;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;border:1px solid #eee;transition:transform .2s ease}.blogs_blogCard__QkbDo:hover{transform:translateY(-3px)}.blogs_imageWrapper__DWv0d{position:relative;width:100%;height:180px}.blogs_blogContent__wQOXw{padding:18px}.blogs_blogContent__wQOXw h2{font-size:1.25rem;font-weight:700;color:#2c3e50}.blogs_blogDate__4friX{font-size:.85rem;color:#777}.blogs_blogExcerpt__ZZRR_{margin-top:8px;font-size:.95rem;color:#444}.blogs_readMore__cIaQP{display:inline-block;margin-top:12px;font-size:.9rem;color:#007bff;font-weight:600}.blogs_loadMoreWrapper__RdFsg{text-align:center;margin-top:40px}.blogs_loadMoreBtn__D1Wsj{padding:12px 28px;border-radius:8px;background:#007bff;color:#fff;border:none;cursor:pointer;font-size:1rem}.blogs_loadMoreBtn__D1Wsj:hover{background:#0056b3}@media(max-width:768px){.blogs_blogCard__QkbDo:hover{transform:none}}