.latest-blog-section{background:var(--bg-secondary);width:100%;padding:60px 0;justify-content:center!important;display:flex!important}.latest-blog-section .page-subheader{opacity:.8;max-width:800px;margin-bottom:40px;margin-left:auto;margin-right:auto;display:block;text-align:center!important}.latest-blog-section .container{text-align:center;display:block;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 20px!important}.latest-blog-grid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;gap:24px;width:100%;max-width:1200px;margin:40px auto;display:grid}.latest-blog-card{background:var(--bg-tertiary);color:inherit;border:1px solid var(--border-color);border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.latest-blog-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000026}[data-theme=dark] .latest-blog-card:hover{box-shadow:0 20px 40px #0006}.latest-blog-card__img{object-fit:cover;width:100%;height:180px}.latest-blog-card__content{flex-direction:column;gap:8px;padding:20px;display:flex}.latest-blog-card__title{color:var(--color-header);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.latest-blog-card__date{color:var(--text-secondary);opacity:.7;font-size:.85rem}@media (width<=768px){.latest-blog-grid{grid-template-columns:1fr}.latest-blog-section{padding:40px 0}}