/* Rivalry Commerce — Performance pages burnished-gold normalization */
.page-measurements,
.page-tour-overview {
  --gold: #D4AF6A;
  --gold-strong: #D4AF6A;
  --amber: #D4AF6A;
  --site-gold: #D4AF6A;
  --rc-gold: #D4AF6A;
  --rc-gold-bright: #D4AF6A;
}

.page-measurements .button,
.page-measurements .nav-cta,
.page-tour-overview .button,
.page-tour-overview .button-primary,
.page-tour-overview .nav-cta {
  background: #D4AF6A;
  border-color: #D4AF6A;
  color: #050505;
}

.page-measurements .button:hover,
.page-measurements .button:focus-visible,
.page-measurements .nav-cta:hover,
.page-measurements .nav-cta:focus-visible,
.page-tour-overview .button:hover,
.page-tour-overview .button:focus-visible,
.page-tour-overview .button-primary:hover,
.page-tour-overview .button-primary:focus-visible,
.page-tour-overview .nav-cta:hover,
.page-tour-overview .nav-cta:focus-visible {
  background: #050505;
  border-color: #D4AF6A;
  color: #D4AF6A;
}

.page-measurements :is(
  .ms-hero .eyebrow,
  .ms-data-card .eyebrow,
  .ms-impact .eyebrow,
  .ms-hero h1 span,
  .ms-proof-line,
  .ms-kpi-icon,
  .ms-kpis strong,
  .ms-tour-heading h2 span,
  .ms-tour-line b,
  .ms-data-card > a,
  .ms-mini-grid strong,
  .ms-visibility strong
) { color: #D4AF6A; }

.page-measurements :is(
  .ms-proof-line span,
  .ms-kpi-icon,
  .ms-tour-line .current::after
) { border-color: #D4AF6A; }

.page-measurements .ms-tour-line::before { border-color: rgba(212,175,106,.58); }
.page-measurements .ms-tour-line article::before {
  background: #D4AF6A;
  box-shadow: 0 0 0 1px rgba(212,175,106,.26);
}
.page-measurements :is(.ms-kpis article,.ms-data-card) { border-color: rgba(212,175,106,.42); }

.page-tour-overview .eyebrow,
.page-tour-overview h1 span,
.page-tour-overview .final-cta h2 span,
.page-tour-overview .metric strong,
.page-tour-overview .opportunity-content h3,
.page-tour-overview .value-step span,
.page-tour-overview .journey-stops em,
.page-tour-overview .journey-total strong { color: #D4AF6A; }

.page-tour-overview .value-step span { border-color: #D4AF6A; }
.page-tour-overview :is(.metric-strip,.image-card,.opportunity-section,.value-flow,.journey-card,.final-cta) {
  border-color: rgba(212,175,106,.38);
}
