#page-home .hx-sec{ padding:36px 24px !important; }#page-home .hx-blog-grid{ margin-top:22px !important; gap:18px !important; }#page-home .bl-post .bl-img{ height:150px !important; }#page-home .bl-post .bl-img img{ height:100% !important; object-fit:cover !important; }#page-home .bl-post .bl-post-body{ padding:14px 16px 16px !important; gap:6px !important; }#page-home .bl-post .bl-post-title{ font-size:1.05rem !important; margin:2px 0 0 !important; }#page-home .bl-post .bl-excerpt{ font-size:0.9rem !important; line-height:1.45 !important; margin:2px 0 0 !important; display:-webkit-box !important; -webkit-line-clamp:2 !important; -webkit-box-orient:vertical !important; overflow:hidden !important; }#page-home .bl-post .bl-kws{ display:none !important; }#page-home .bl-post .bl-meta{ margin:6px 0 0 !important; font-size:0.78rem !important; }#page-home .bl-post .bl-read{ margin-top:8px !important; }