.news-detail-page{min-height:60vh}.news-article{max-width:800px}.news-title{line-height:1.3;color:var(--v2-text,var(--bs-body-color,inherit))}.news-meta{font-size:0.9rem}.news-content{font-size:1.1rem;line-height:1.8;color:var(--v2-text,inherit)}.news-content p{margin-bottom:1.2rem}.news-content h5,.news-content h6{color:var(--v2-text,var(--bs-body-color,inherit));margin-top:1.5rem;margin-bottom:0.75rem;font-weight:600}.news-content ul,.news-content ol{margin-bottom:1.2rem;padding-left:1.5rem}.news-content li{margin-bottom:0.5rem}.news-content a{color:var(--v2-primary,var(--bs-link-color,#0057B7));text-decoration:underline}.related-checkpoints .btn{font-size:0.85rem}