/* Mission 3 — contrast measured on the public PC/Mac page, 2026-11-04.
   Keep dimensions, content, destinations, and interaction unchanged. */
body.sg-unified-theme main .local-side .btn-primary,
body.sg-unified-theme main .hero-actions .btn[href^="tel:"],
body.sg-unified-theme main a.sg-pc-call.btn-primary {
  background: #0869aa;
  border-color: #0869aa;
  color: #fff;
}
body.sg-unified-theme main .rich-mini-cta .eyebrow,
body.sg-unified-theme main .section-head .eyebrow,
body.sg-unified-theme main .local-section > .eyebrow,
body.sg-unified-theme main .wrap > .eyebrow,
body.sg-unified-theme main .rich-case-icon,
body.sg-unified-theme main .rich-step-count,
body.sg-unified-theme main .sg-pc-number,
body.sg-unified-theme main .sg-pc-kicker,
body.sg-unified-theme main .sg-pc-price .eyebrow,
body.sg-unified-theme main .sg-screen-parent-card .eyebrow,
body.sg-unified-theme main .sg-pc-more a {
  color: #075a91;
}
