.news-detail{padding:160px 0 80px}.back-link{color:#666;align-items:center;gap:8px;margin-bottom:30px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.back-link:hover{color:#f05a21}.article-content{max-width:800px;margin:0 auto}.article-header{margin-bottom:30px}.article-category{color:#f05a21;background:#f05a211a;border-radius:20px;margin-bottom:15px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.article-title{color:#2a2a2a;margin-bottom:20px;font-size:32px;font-weight:700;line-height:1.4}.article-meta{color:#999;font-size:14px}.article-date{align-items:center;gap:5px;display:flex}.article-image{border-radius:12px;margin-bottom:40px;overflow:hidden}.article-image img{width:100%;height:auto;display:block}.article-body{color:#444;font-size:17px;line-height:1.9}.article-body p{margin-bottom:20px}.article-body p:last-child{margin-bottom:0}.article-nav{border-top:1px solid #e9ecef;margin-top:60px;padding-top:30px}.btn-list{color:#2a2a2a;background:#fff;border:1px solid #ddd;border-radius:4px;align-items:center;gap:8px;padding:12px 30px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.btn-list:hover{color:#f05a21;border-color:#f05a21}@media (max-width:991px){.article-title{font-size:26px}}@media (max-width:576px){.news-detail{padding:100px 0 60px}.article-title{font-size:22px}.article-body{font-size:15px}.article-image{margin-bottom:30px}}
