.news-prose{color:#2d3436;font-size:1.0625rem;line-height:1.75}.news-prose h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.4rem;font-weight:700;letter-spacing:-.01em;color:#0b2b4a}.news-prose h3{margin-top:1.25rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700;color:#1a3b5c}.news-prose p{margin-top:.75rem;margin-bottom:.75rem}.news-prose ul{margin:.75rem 0;padding-left:1.25rem;list-style:disc}.news-prose ul li{margin:.35rem 0}.news-prose a{color:#1a3b5c;text-decoration:underline;text-underline-offset:2px}.news-prose a:hover{color:#0b2b4a}.news-prose .news-lead{font-size:1.2rem;line-height:1.6;font-weight:500;color:#1a3b5c}.news-prose .news-audience-split{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}@media (min-width:768px){.news-prose .news-audience-split{grid-template-columns:1fr 1fr}}.news-prose .news-audience-card{border:1px solid #e5e7eb;background:#f5f7fa;border-radius:14px;padding:1.1rem 1.25rem}.news-prose .news-audience-card h3{margin-top:0}.news-prose .news-source-name{color:#6b7280;font-size:.9em}.news-prose .news-disclaimer{margin-top:2rem;padding-top:1rem;border-top:1px solid #e5e7eb;font-size:.875rem;color:#6b7280}