/* R167 final contrast layer. Loaded after all legacy bundles. */
body.rsf main section:is(.r149-lead-magnet, .r151-rep-cta) .r149-lead-grid > :first-child,
body.rsf main section:is(.r149-lead-magnet, .r151-rep-cta) .r149-lead-grid > :first-child :where(h1,h2,h3,h4,p,li,strong,span),
body.rsf main .r153-results,
body.rsf main .r153-results :where(h1,h2,h3,h4,p,li,strong,span) {
  color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important
}
body.rsf main section:is(.r149-lead-magnet, .r151-rep-cta) .eyebrow,
body.rsf main .r153-results .eyebrow {color:#e5d5c1!important;-webkit-text-fill-color:#e5d5c1!important}
body.rsf main .r149-mini-form,body.rsf main .r149-mini-form :where(label,legend,p,span),
body.rsf main .r151-cta-card,body.rsf main .r151-cta-card :where(h1,h2,h3,h4,p,li,strong,span){color:#17252c!important;-webkit-text-fill-color:#17252c!important}
body.rsf main .r151-cta-card a{color:#7a3100!important;-webkit-text-fill-color:#7a3100!important}
body.rsf .footer>.wrap>p:last-child{display:flex!important;flex-wrap:wrap!important;gap:.55rem 1.2rem!important;align-items:center!important;font-size:0!important}
body.rsf .footer>.wrap>p:last-child>a{display:inline-flex!important;width:auto!important;margin:0!important;font-size:1rem!important;line-height:1.45!important}
