@media (max-width:991.98px){.blog-view{padding:44px 0 64px}.blog-view .container{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.blog-view .featured-container{grid-template-columns:1fr}.blog-view .articles-grid,.blog-view .featured-side{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-view .featured-side{display:grid;gap:14px}.blog-view .featured-side-item{border:1px solid var(--border-color);border-radius:8px;padding:16px}.blog-view .articles-section{padding:28px}.blog-view .article-card .featured-read-more{position:static;opacity:1;transform:none;padding:0 24px 24px}}@media (max-width:767.98px){.blog-recently-image img,.blog-recently-image picture,.blog-view .article-image picture,.blog-view .featured-main-image picture{display:block;width:100%;height:100%}.blog-view .article-excerpt,.blog-view .article-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-recently-content,.blog-recently-module,.blog-view .article-card .featured-read-more,.blog-view .article-content,.blog-view .featured-main-content{padding-left:18px;padding-right:18px}.blog-recently-grid{gap:18px}.blog-recently-item{border-radius:10px;overflow:hidden}.blog-recently-image,.blog-view .article-image,.blog-view .featured-main-image{height:auto;aspect-ratio:16/10}.blog-recently-image img{object-fit:cover}.blog-recently-content h3{font-size:18px;line-height:1.32;margin-bottom:14px}.blog-view .featured-footer,.blog-view .featured-side-footer{align-items:flex-start;flex-direction:column;gap:10px}.blog-view .articles-section{padding:20px;border-radius:10px}.blog-view .articles-grid{grid-template-columns:1fr!important;gap:18px;margin-bottom:34px}.blog-view .article-card{border-radius:10px}.blog-view .article-image{aspect-ratio:16/9;min-height:190px}.blog-view .article-title{margin-bottom:10px;color:#0f172a;font-size:20px!important;line-height:1.32!important}.blog-view .article-excerpt{font-size:14px!important;line-height:1.55!important}.blog-view .pagination{flex-wrap:wrap;justify-content:center;gap:8px}}@media (max-width:479.98px){.blog-recently-module{padding-left:14px;padding-right:14px}.blog-recently-image{aspect-ratio:16/9}.blog-recently-content{padding:18px 16px 20px}.blog-view{padding:32px 0 48px}.blog-view .articles-section{padding:16px 14px}.blog-view .article-card .featured-read-more,.blog-view .article-content{padding-left:16px;padding-right:16px}.blog-view .article-image{min-height:178px}.blog-view .article-title{font-size:19px!important}}