.news-card>img{width:100%;height:210px;object-fit:cover}.breaking a{color:inherit}.edition-line{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:20px;font-weight:700;color:#576477}.edition-line a{color:#175cd3}.feature-content time{display:block;font-size:.85rem;color:#667085;margin:12px 0}.nd-page-heading{background:#07111f;color:#fff;padding:48px 0}.nd-page-heading h1{font:800 clamp(2.2rem,6vw,3.8rem)/1.05 Manrope,sans-serif;margin:12px 0}.nd-page-heading p{color:#cbd5e4}.nd-search{margin-top:28px;max-width:860px}.nd-search>label{display:block;font-weight:700;margin-bottom:8px}.nd-search-row{display:flex;gap:10px}.nd-search input,.nd-search select{font:inherit;border:1px solid #d7dfeb;border-radius:10px;padding:13px 15px;min-width:0;background:#fff;color:#07111f}.nd-search-row input{flex:1}.nd-search button,.pill{display:inline-block;background:#175cd3;color:#fff;font:700 1rem DM Sans,sans-serif;border:0;border-radius:10px;padding:13px 18px;cursor:pointer}.nd-search button:hover,.pill:hover{background:#124cae;color:#fff}.nd-filters{display:flex;gap:18px;margin-top:15px}.nd-filters label{display:grid;gap:6px;flex:1}.nd-result-count{color:#667085;margin-bottom:24px}.nd-pagination{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:36px}.nd-empty{border:1px solid #d7dfeb;background:#fff;border-radius:18px;padding:30px}.nd-community{background:#eaf1ff}.nd-community>.wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}.nd-community h2{font:800 2rem/1.15 Manrope,sans-serif;max-width:650px;margin:10px 0}.nd-community .pill{flex-shrink:0}.nd-reading-time{font-size:.9rem;color:#667085;margin:18px 0}.article-figure img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:18px}.article-figure{margin:24px 0}.article-figure figcaption{font-size:.83rem;line-height:1.6;color:#667085;margin-top:9px}.article-figure figcaption a{text-decoration:underline}.nd-related{padding-bottom:0}.nd-related .news-card>img{height:170px}.nd-related h3{font-size:1.2rem}.nd-search :focus-visible,.nd-pagination :focus-visible{outline:3px solid #f6cd46;outline-offset:3px}@media(max-width:600px){.edition-line{align-items:flex-start;flex-direction:column;font-size:.9rem}.nd-search-row{flex-direction:column}.nd-filters{flex-direction:column;gap:12px}.nd-community>.wrap{align-items:flex-start;flex-direction:column}.nd-pagination{gap:10px;font-size:.9rem}.nd-pagination .pill{padding:10px}.nd-page-heading{padding:34px 0}.news-card>img{height:205px}}
