.news-entry-links{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;max-width:960px}.news-entry-links a{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 20px;border:1px solid #8f805e;color:#f4ecd9;background:#13263e;font-size:14px;transition:background .2s,color .2s}.news-entry-links a:hover,.news-entry-links a[aria-current=page]{background:#ead5a5;color:#122941;border-color:#ead5a5}.news-entry-links a:focus-visible,.news-project-index a:focus-visible{outline:3px solid #b99450;outline-offset:4px}.news-project-groups{display:grid;grid-template-columns:1fr 1fr;gap:26px}.news-project-group{min-width:0;border:1px solid #d4c7b1;background:#fffcf6}.news-project-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 24px;border-bottom:1px solid #d4c7b1;min-height:116px}.news-project-heading .eyebrow{font-size:9px;letter-spacing:.14em}.news-project-heading h3{font-family:var(--serif);font-size:25px;line-height:1.4;color:#173454;margin-top:9px}.news-project-heading>a{font-size:12px;color:#755a29;line-height:1.7;max-width:126px}.news-project-cards{display:grid;gap:1px;background:#ded3c2}.news-us-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.news-cbi-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.news-project-card{min-width:0;background:#fffcf6;display:flex;flex-direction:column}.news-project-detail{display:flex;flex-direction:column;justify-content:center;min-height:110px;padding:20px 20px 14px;transition:background .2s}.news-project-detail:hover,.news-project-stories:hover{background:#f1e8d8}.news-project-detail strong{font:normal 30px/1.4 var(--serif);color:#173454}.news-project-detail>span{font-size:11px;line-height:1.6;color:#617189;margin-top:7px}.news-cbi-cards .news-project-detail{padding-left:16px;padding-right:12px}.news-cbi-cards .news-project-detail strong{font-size:22px}.news-project-stories{display:flex;justify-content:space-between;gap:6px;border-top:1px solid #eae2d5;font-size:11px;color:#7d602c;padding:11px 20px;margin-top:auto}.news-cbi-cards .news-project-stories{padding-left:16px;padding-right:12px}.news-project-overview{display:flex;justify-content:space-between;gap:12px;padding:18px 24px;border-top:1px solid #d4c7b1;color:#234363;font-size:13px}.journal-directory{scroll-margin-top:110px}
@media(max-width:1000px){.news-project-groups{grid-template-columns:1fr}.news-us-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.news-project-heading{min-height:100px}.news-project-detail{min-height:102px}.news-cbi-cards .news-project-detail strong{font-size:25px}}
@media(max-width:600px){.news-entry-links{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:24px}.news-entry-links a{font-size:12px;padding:13px 12px;gap:8px}.news-project-index .section-heading h2{font-size:29px;line-height:1.5;text-wrap:balance}.news-project-groups{gap:24px}.news-project-heading{padding:20px 16px;gap:12px}.news-project-heading h3{font-size:21px}.news-project-heading>a{font-size:10px;max-width:none;white-space:nowrap;flex-shrink:0}.news-project-heading .eyebrow{font-size:8px;letter-spacing:.1em}.news-us-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.news-project-detail{padding:17px 14px 12px;min-height:98px}.news-project-detail strong{font-size:28px}.news-cbi-cards .news-project-detail{padding:15px 10px 10px;min-height:91px}.news-cbi-cards .news-project-detail strong{font-size:18px}.news-project-detail>span{font-size:10px}.news-project-stories,.news-cbi-cards .news-project-stories{font-size:10px;padding:10px}.news-project-overview{padding:16px;font-size:12px}.journal-directory{scroll-margin-top:100px}}

/* R11B: reuse the homepage US and global-passport section palettes. */
.news-us-projects{--project-accent:#f7f4ee;--project-line:rgba(215,210,187,.18);--project-surface:#0b1525;--project-card:linear-gradient(145deg,#152840,#101e32);--project-soft:#132238;--project-hover:#1e3553;--project-muted:#b0b8c5;--heading-bg:#0b1525;--heading-text:#f7f4ee;--heading-muted:#cba967;--heading-hover:#132238}
.news-cbi-projects{--project-accent:#24394f;--project-line:#d9d1c3;--project-surface:#f8f6f1;--project-card:#fff;--project-soft:#fff;--project-hover:#f2efe8;--project-muted:#5a6779;--heading-bg:#f8f6f1;--heading-text:#24394f;--heading-muted:#83673f;--heading-hover:#ece7dd}
.news-project-group{border-color:var(--project-line);background:var(--project-surface)}
.news-project-heading{background:var(--heading-bg);border-color:var(--project-line)}
.news-project-heading h3{color:var(--heading-text)}
.news-project-heading .eyebrow{color:var(--heading-muted)}
.news-project-heading>a{color:var(--heading-text);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--heading-muted);transition:background .2s}
.news-project-heading>a:hover{background:var(--heading-hover)}
.news-project-cards{background:var(--project-line)}
.news-project-card{background:var(--project-card)}
.news-project-detail strong{color:var(--project-accent)}
.news-project-detail>span{color:var(--project-muted)}
.news-project-detail:hover,.news-project-detail:focus-visible{background:var(--project-hover)}
.news-project-stories{color:var(--project-accent);background:var(--project-soft);border-color:var(--project-line)}
.news-project-stories:hover,.news-project-stories:focus-visible{background:var(--project-hover)}
.news-project-overview{color:var(--project-accent);background:var(--project-soft);border-color:var(--project-line);transition:background .2s}
.news-project-overview:hover,.news-project-overview:focus-visible{background:var(--project-hover)}
.news-project-group a:focus-visible{outline:2px solid currentColor;outline-offset:-5px}
.news-us-projects .news-project-heading>a,.news-us-projects .news-project-stories,.news-us-projects .news-project-overview{color:#ead5a8}
.news-cbi-projects .news-project-overview{background:#f8f6f1}
.news-cbi-projects .news-project-overview:hover,.news-cbi-projects .news-project-overview:focus-visible{background:#ece7dd}

/* R17: matching navy headers, clear interactive ivory CBI cards. */
.news-cbi-projects{--project-line:#bcc7d1;--project-surface:#f8f6f1;--project-card:#fff;--project-soft:#e9eef2;--project-hover:#dde6ee;--project-muted:#334f69;--heading-bg:#23394f;--heading-text:#f8f6f1;--heading-muted:#dec48f;--heading-hover:#314b65;border-color:#aab9c6}
.news-cbi-projects .news-project-heading>a{color:#f2dcad}
.news-cbi-projects .news-project-detail{position:relative;box-shadow:inset 0 3px 0 #bca16a;cursor:pointer}
.news-cbi-projects .news-project-detail>span{align-self:flex-start;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#8095a6}
.news-cbi-projects .news-project-detail:hover strong,.news-cbi-projects .news-project-detail:focus-visible strong{color:#0b2640}
.news-cbi-projects .news-project-stories{font-weight:600}
.news-cbi-projects .news-project-overview{background:#e9eef2;border-color:#bcc7d1}
.news-cbi-projects .news-project-overview:hover,.news-cbi-projects .news-project-overview:focus-visible{background:#dde6ee}
