.related-news-section{padding:60px 0;background:#fff;border-top:1px solid var(--border-color)}.related-news-header{margin-bottom:30px;text-align:left}.related-news-title{font-size:24px;font-weight:700;color:var(--text-dark)}@media (max-width:768px){.related-news-section{padding:40px 0}.related-news-title{font-size:20px;text-align:center}}.news-detail-header{margin-bottom:30px;border-bottom:1px solid var(--border-color);padding-bottom:20px}.news-detail-meta{display:flex;gap:15px;align-items:center;margin-bottom:15px;font-size:14px;color:var(--text-light)}.news-detail-tag{background:#eef2ff;color:var(--primary-color);padding:4px 10px;border-radius:4px;font-weight:600}.news-detail-title{font-size:32px;font-weight:800;color:var(--text-dark);line-height:1.3;margin-bottom:10px}.news-detail-image{width:100%;height:400px;background-size:cover;background-position:center;border-radius:12px;margin-bottom:30px;box-shadow:var(--shadow)}.news-detail-body{font-size:16px;line-height:1.8;color:var(--text-dark)}.news-detail-body p{margin-bottom:20px}.news-detail-body h2{font-size:24px;font-weight:700;color:var(--primary-color);margin-top:30px;margin-bottom:15px}.news-detail-body blockquote{border-left:4px solid var(--primary-color);padding-left:20px;margin:30px 0;font-style:italic;color:#555;font-size:18px}.news-detail-body ul,ol{list-style:initial;margin-left:2em}.news-nav-links{display:flex;justify-content:space-between;margin-top:50px;padding-top:30px;border-top:1px solid var(--border-color)}.news-nav-btn{text-decoration:none;color:var(--text-dark);font-weight:600;display:flex;flex-direction:column;gap:5px;transition:var(--transition);max-width:45%}.news-nav-btn:hover{color:var(--primary-color)}.news-nav-label{font-size:12px;color:var(--text-light);text-transform:uppercase;font-weight:500}@media (max-width:768px){.news-detail-title{font-size:24px}.news-detail-image{height:250px}}