
  :root {
    --muted: #5f574e;
    --graphite-soft: #3f3b36;
  }

  .pill,
  .flabel,
  .count,
  .ladder-note,
  .rung .auto .lbl,
  .card .kpi .kl,
  .card .open,
  .drawer-head .dpath,
  .d-foot-note,
  .flow .ftitle .ftag,
  .empty,
  footer .fnote,
  .flegal,
  .pillar .plabel,
  .ga-rlabel,
  .ga-note,
  .sc-cert,
  .sc-tiername,
  .tbadges span,
  .pay-price-label,
  .pay-secure,
  .calc-in .ch-note,
  .calc-out .ch-note,
  .res-cell .rl,
  .calc-disc {
    color: #4f4942;
  }

  .card .kpi .kl,
  .card .open,
  .flabel,
  .rung .auto .lbl,
  .dblock .dl,
  .drawer-head .dpath,
  .d-foot-note,
  .flow .ftitle .ftag,
  .ga-rlabel,
  .ga-note,
  .sc-cert,
  .sc-tiername,
  .pay-secure,
  .calc-in .ch-note,
  .calc-out .ch-note,
  .res-cell .rl,
  .calc-disc,
  .flegal {
    font-size: 12px;
  }

  .pill {
    font-size: 11.5px;
  }

  .card .desc,
  .ga-opt,
  .ga-gaps li,
  .step .srole,
  .d-pkg,
  .pay-sub,
  .pay-terms span {
    color: #3f3b36;
    font-size: 14px;
  }

  .adopt-band p {
    color: #f3eee7;
  }

  .pay-cta.disabled,
  .ga-run.disabled {
    opacity: .62;
  }
