/* a11y-contrast-svc636.css
   WCAG 2.2 AA contrast fix for faint secondary text.

   Measured defect: --rdn-text-faint was rgba(255,255,255,0.45), which renders
   4.49:1 against #081127 and 3.81:1 on an elevated card surface. AA normal text
   needs 4.5:1, so it failed everywhere it was used, worst case by 0.69.
   PageSpeed Insights flagged 16 elements on solar-edmonton for this one token. That page was deleted svc643, the token rule stays because other pages use it.

   Fix: raise faint to 0.62, which is --rdn-text-muted, a level the system
   already defines. No new colour is introduced and no new ink level is added.
   Worst measured case after the change is 5.76:1.

   Kept as an alpha rather than an opaque grey on purpose: alpha lightens with
   the surface underneath it, so it holds AA on elevated cards. The opaque
   palette grey #8a94a6 measured 3.98:1 on the lightest card surface and would
   have failed there.

   Loads last so it wins over the minified raydn.css definition without editing it.
   Affects 9 selectors: .rdn-hero__fine, .rdn-lead__input::placeholder,
   .rdn-lead__trust, .rdn-proofrow__label, .rdn-proofrow__meta,
   .rdn-result__eyebrow, .rdn-result__sub-label, .rdn-result__sub-meta,
   .rdn-result__subcaption. All are dark context secondary text. */

:root {
  --rdn-text-faint: rgba(255, 255, 255, 0.62);
}
