/* Short notices follow the layout of each site; no shared top banner. */
.simple-risk{font-family:inherit;font-size:12px;line-height:1.5;font-weight:400}
.hero .risk-gabon,.inner-hero .risk-gabon{color:#c9e2e6;font-size:12px;margin:18px 0 0}
.reading-rail .rail-note{padding:0;border:0;background:none;margin-top:20px}
.reading-rail .rail-note .simple-risk{margin:0;color:#6b617b}
.hero .risk-zambia{color:#5c573d;font-size:11px;margin:14px 0 0}
.footer .simple-risk{font-size:12px;margin:0}
@media(min-width:901px){.footer-grid:has(>.footer-col){grid-template-columns:1.35fr repeat(3,1fr)}}
body .affiliate-action::before{content:none;display:none}
body .affiliate-action{grid-template-columns:1fr 36px}
@media(max-width:980px){.site-header .nav-action.affiliate-go{display:inline-flex;pointer-events:auto;cursor:pointer}}
@media(max-width:700px){.site-header{height:auto}.site-header .nav-inner{height:auto;min-height:75px;padding:12px 0;flex-wrap:wrap;gap:12px}.site-header .nav-action.affiliate-go{order:3;flex-basis:100%;height:42px;min-height:42px;margin:0;justify-content:center}.site-header .menu-btn{margin-left:auto}}
