.hfm-blog-detail{padding:160px 0 64px}.hfm-blog-magazine{max-width:780px;margin:0 auto}.hfm-blog-head{margin-bottom:32px}.hfm-blog-category a{font-size:.78rem;font-weight:600;text-transform:uppercase;color:var(--hfm-primary)}.hfm-blog-head h1{font-size:2rem;margin:8px 0 12px}.hfm-blog-attr{font-size:.85rem;color:var(--hfm-text-secondary)}.hfm-blog-attr a{color:var(--hfm-text-secondary)}.hfm-blog-attr a:hover{color:var(--hfm-primary)}.hfm-blog-content{font-size:1rem;line-height:1.8;color:var(--hfm-text);margin-bottom:32px}.hfm-blog-content h2{font-size:1.4rem;margin-top:32px}.hfm-blog-content h3{font-size:1.15rem;margin-top:24px}.hfm-blog-content img{max-width:100%;border-radius:var(--hfm-radius);margin:16px 0}.hfm-blog-share{padding:16px 0;border-top:1px solid var(--hfm-border);border-bottom:1px solid var(--hfm-border);margin-bottom:24px}.hfm-share-icon{font-size:.85rem;color:var(--hfm-primary);margin-right:16px}.hfm-blog-footer-meta{font-size:.82rem;color:var(--hfm-text-secondary);margin-bottom:32px}.hfm-author-box{background:var(--hfm-bg-alt);border-radius:var(--hfm-radius);padding:24px;margin-bottom:32px}.hfm-author-avatar{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.hfm-author-name{font-size:1rem;margin-bottom:4px}.hfm-author-desc{font-size:.85rem;color:var(--hfm-text-secondary);margin:0}.hfm-prev-next{margin-bottom:40px}.hfm-next,.hfm-prev{padding:16px}.hfm-prev{border-right:1px solid var(--hfm-border)}.hfm-nav-label{display:block;font-size:.75rem;text-transform:uppercase;color:var(--hfm-text-secondary);margin-bottom:4px}.hfm-nav-title{font-size:.9rem;font-weight:600;color:var(--hfm-text)}.hfm-blog-reply{margin-top:40px;padding-top:32px;border-top:1px solid var(--hfm-border)}.hfm-blog-reply h3{font-size:1.2rem;margin-bottom:16px}.hfm-comment-notes{font-size:.85rem;color:var(--hfm-text-secondary)}.hfm-blog-recents h2{font-size:1.2rem;margin-bottom:16px}@media (max-width:991px){.hfm-blog-detail{padding-top:120px}}@media (max-width:767px){.hfm-blog-head h1{font-size:1.5rem}.hfm-prev{border-right:none;border-bottom:1px solid var(--hfm-border)}}