/* JobInKenya palette override — site design standard, 14 Nov 2026.
   Drops leftover GeneratePress blue #1E73BE. Accent gold is for one CTA only.
   Backup: theme assets/css/main.css in /root/backups/currency-ads-footer-20261114-133838/ */
:root, body, .jik {
  --contrast: #1A1A1A;
  --contrast-2: #1A1A1A;
  --accent: #14213D;
  --base: #FFFAF0;
  --base-2: #FFFAF0;
  --base-3: #FFFFFF;
  --jik-primary: #14213D;
  --jik-accent: #D4A017;
  --jik-paper: #FFFAF0;
  --jik-line: #D9D2C0;
  --jik-ink: #1A1A1A;
}
body, .jik, .site-header, .site-content, .inside-article { background-color: #FFFAF0; color: #1A1A1A; }
a { color: #14213D; }
a:hover, a:focus { color: #14213D; }
/* One accent CTA only */
.jik-btn--dark { background: #D4A017 !important; color: #1A1A1A !important; border-color: #D4A017 !important; }
.jik-btn--dark:hover { background: #B8890F !important; color: #1A1A1A !important; }
.jik-footer { border-top: 1px solid #D9D2C0; background: #FFFAF0; color: #1A1A1A; padding: 28px 0 24px; }
.jik-footer .jik-brand-line { font: 400 15px/1.5 inherit; color: #1A1A1A; max-width: 36em; margin: 0 0 16px; }
.jik-footer .jik-brand-line .name { font-weight: 700; color: #14213D; }
.jik-footer nav.jik-foot-nav { display: flex; flex-wrap: wrap; gap: 8px 22px; margin: 0 0 16px; }
.jik-footer nav.jik-foot-nav a { color: #6B6B6B; text-decoration: none; font: 400 14px inherit; }
.jik-footer nav.jik-foot-nav a:hover { color: #14213D; }
.jik-footer .jik-foot-meta { display: flex; flex-wrap: wrap; gap: 8px 20px; align-items: center; font: 400 13px/1.5 inherit; color: #6B6B6B; }
.jik-footer .jik-foot-meta a { color: #6B6B6B; text-decoration: none; }
.jik-footer .jik-foot-meta a:hover { color: #14213D; }
