.np-dna .top-strip{background:#24343a;border-bottom:3px solid #2c5f66}.np-dna .editorial-masthead{border-bottom-color:#2c5f66}.np-dna .topic-navigation a{border-bottom:2px solid #bcd2d4}.np-dna .topic-navigation a:hover{border-bottom-color:#a32235}.np-dna .article-kicker{color:#2c5f66}.np-dna .news-visual{background:#eef2f2}.np-dna .news-visual img{object-fit:cover}.np-dna .news-list img{background:#eef2f2}.np-dna .topic-heading{border-color:#9fbcbf}.np-dna .dna-sources{background:#f1f5f5;border-top:3px solid #2c5f66;padding:20px}.np-dna .dna-sources ul{padding-left:18px}.np-dna .dna-sources a{color:#245057}.np-dna .dna-disclaimer{margin-top:14px;padding-top:12px;border-top:1px solid #cddcdd;font-size:.92em;color:#4a5a5d}.np-dna .section-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:26px}.np-dna .section-card{display:block;padding:18px 20px;background:#fff;border:1px solid #d7e2e3;border-left:4px solid #2c5f66;text-decoration:none;color:inherit}.np-dna .section-card:hover{border-left-color:#a32235;background:#f7fafa}.np-dna .section-card h2{margin:0 0 8px;font-size:1.12em;line-height:1.3}.np-dna .section-card p{margin:0 0 10px;font-size:.95em;color:#4a5a5d}.np-dna .section-card span{font-size:.88em;color:#2c5f66;font-weight:600}.np-dna .entry-content table{width:100%;border-collapse:collapse;margin:22px 0;font-size:.95em}.np-dna .entry-content th{background:#eef2f2;text-align:left;padding:10px 12px;border-bottom:2px solid #2c5f66}.np-dna .entry-content td{padding:9px 12px;border-bottom:1px solid #e0e8e9}.np-dna .entry-content tbody tr:nth-child(odd){background:#fafcfc}@media(max-width:600px){.np-dna .entry-content table{display:block;overflow-x:auto}}
