
/* ------------------------------------------------------------------
   ACCENT DISCIPLINE -- UNIVERSAL LAYER (applies to all 85 pages)
   Blaze reserved for: primary CTAs, badges, one hero moment per
   section, and functional selection/state (radio picks, ticks,
   progress-rail current/done, star ratings). Everything below is
   pure decoration and gets demoted regardless of which page-family
   naming convention it uses.
   ------------------------------------------------------------------ */
main .eyebrow,main .bp-eyebrow,main .kick,main .spine-eyebrow,main .bp-kick,
main .bevid-kick,main .ey,main .befx-k,main .avnav-k,main .k,main .bef-ek,
main .bef-mek,main .ek,main .ans-lead,main .by-kick{color:var(--sand-dim,#95907f)!important}

main .spine-next-k{color:var(--sand,#A8A599)!important}

/* Bare step numerals -- decorative counting, not selection state. */
main .n,main .num,main .buildmeta,main .og-n{color:var(--sand,#A8A599)!important}

/* Secondary "continue" links: bone at rest, blaze only on interaction. */
main .go{color:var(--bone,#F3F1E9)!important}
main .go svg{color:var(--sand,#A8A599)!important;transition:color .28s var(--ease,ease),transform .28s var(--ease,ease)}
main a:hover .go,main a:hover .go svg,main .go:hover,main .go:focus-visible{color:var(--blaze,#FFE600)!important}
main a:hover .go svg{transform:translateX(3px)}

main .co-edit{color:var(--bone,#F3F1E9)!important;transition:color .28s var(--ease,ease)}
main .co-edit:hover,main .co-edit:focus-visible{color:var(--blaze,#FFE600)!important}

/* Full headings shouldn't carry the accent -- only the kicker above them should. */
main .vws h3,main .cfg-sh{color:var(--bone,#F3F1E9)!important}

/* ---- Deliberately left alone --------------------------------------
   .btn/.cta/.avnav-go/.nav-file/.fmh-cta    primary actions
   .tag/.pl-badge/.pop-pill/.pick-badge      badges
   .sel/.on/.tier/.rad/.tick/.trow           selection state (aria-pressed/checked)
   .sn/.sn-dot/.sn-l/.sn-n                   progress-rail current/done state
   .s/.bp-stars/.pfs-stars                   star-rating widgets (conventional gold)
   .tprice/.bs-p                             price data
   .phase                                    order-status text
   ---------------------------------------------------------------- */

/* Numbered step badges (own blaze background, not bare text) must keep their
   original dark text -- the demotion above targeted bare decorative numerals,
   not self-contained badges that happen to share the same class name. */
main .bp-step .n{color:var(--asphalt,#0B0B0A)!important}
main .steplabel .n{color:#0b0b0a!important}
