.blog-featured{grid-template-columns:1fr 1fr}.blog-featured-excerpt{line-height:160%;margin-top:10px}.blog-tag{background:transparent}.blog-featured-image img{height:100%;object-fit:cover;width:100%}.blog-featured-content{display:flex;flex-direction:column;justify-content:center}.blog-all-articles h2{font-size:32px;font-weight:700;margin-bottom:40px}.blog-grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-bottom:60px}.blog-card{flex-direction:column;overflow:hidden;transition:transform .3s,box-shadow .3s}.blog-card-image{background:#f0f0f0;overflow:hidden;padding-bottom:56.25%;position:relative}.blog-card-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s;width:100%}.blog-card-content{display:flex;flex:1;flex-direction:column;padding:24px}.blog-card-tags{display:flex;flex-wrap:wrap;gap:8px}.blog-tag{line-height:1;text-decoration:none}.blog-tag h6{text-transform:capitalize;transform:translateY(1px)}.blog-card-title{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 12px}.blog-card-title a{color:#1a1a1a;text-decoration:none;transition:color .3s}.blog-card-title a:hover{color:#06c}.blog-card-excerpt{color:#666;flex:1;font-size:15px;line-height:1.6;margin:0 0 16px}.blog-card-meta{margin-bottom:24px}.blog-featured-url{margin-top:48px}.blog-card-link{border:1px solid #0f0f0f;border-radius:24px;color:#0f0f0f;font-size:16px;padding:15px 25px;text-decoration:none}.blog-pagination{align-items:center;display:flex;gap:12px;justify-content:center}.pagination-link{color:#fff;text-decoration:none;transition:background .3s,color .3s}.pagination-numbers{display:flex;gap:8px}.pagination-number{color:#fff;display:flex;height:40px;text-decoration:none;width:40px}.blog-pagination-wrap,.pagination-number{align-items:center;justify-content:center}.blog-pagination-wrap{display:inline-flex;gap:15px}@media (max-width:900px){.blog-featured-image img{min-height:400px}.pagination-link{display:none}.blog-featured,.blog-grid{grid-template-columns:1fr}.blog-all-articles h2{font-size:24px}.blog-pagination{flex-wrap:wrap}}