.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark),.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is(h1,h2,h3,h4,h5,h6),.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is([class*=text-foreground],[class*=text-background],[class*=text-primary],[class*=text-card-foreground],[class*=text-popover-foreground],[class*=text-secondary-foreground],[class*=text-accent-foreground],[class~=text-black],[class~=text-neutral-900],[class~=text-zinc-900],[class~=text-slate-900],[class~=text-stone-900],[class~=text-gray-900]){color:var(--text-on-dark,#fafaf8)!important}.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) [class*=text-muted-foreground]{color:var(--text-on-dark-soft,#fafaf8d1)!important}.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is([class*="text-[#90a8ff]"],[class*="text-[#b8a4ff]"],[class*="text-[#a7d39b]"],[class*="text-[#55754d]"],[class*="text-[#223c93]"],[class*="text-[#0b554f]"],[class*="text-[#70400f]"],[class*="text-[#493776]"],[class*="text-[#0a0a0a]"],[class*="text-[#1f1f1f]"],[class*="text-[#4f5452]"],[class*="text-[#343938]"]){color:var(--text-metallic,#a5b4ba)!important}.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) a:not([class*=bg-]){color:var(--text-on-dark,#fafaf8)!important}.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is([class*=border-border],[class*=divide-border]){border-color:var(--line-on-dark,#fafaf82e)!important}.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is(a,button):is([class*="bg-[#ccff00]"],[class*=bg-foreground]),.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is(a,button):is([class*="bg-[#ccff00]"],[class*=bg-foreground]) :is(span,strong,svg){color:var(--action-primary-text,#0a0a0a)!important}.public-page :is([data-surface=dark],[data-surface=authority],.authority-section,.money-page-hero,.site-home-hero,.resource-index-hero,.resource-hub-hero,.institutional-cta-dark) :is(a,button):is([class*="bg-[#ccff00]"],[class*=bg-foreground]){background-color:var(--action-primary,#cf0)!important;color:var(--action-primary-text,#0a0a0a)!important;border-color:#0a0a0a47!important}.public-page .authority-section article[class*="bg-[#1f1f1f]/[0.045]"]{background-color:var(--action-primary,#cf0)!important;color:var(--action-primary-text,#0a0a0a)!important;background-image:none!important;border-color:#0a0a0a4d!important}.public-page .authority-section article[class*="bg-[#1f1f1f]/[0.045]"] :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,svg,a){color:var(--action-primary-text,#0a0a0a)!important}.public-page .authority-section article[class*="bg-[#1f1f1f]/[0.045]"] a{border-color:#0a0a0a61!important}.public-page .site-home-work .home-work-card[data-tone=light][data-surface=light],.public-page .site-home-work .home-work-card[data-tone=light][data-surface=light] :is(.home-work-card__sector,.home-work-card__title,.home-work-card__live,.home-work-card__label,.home-work-card__body,.home-work-card__metric-value,.home-work-card__metric-label,.home-work-card__verify){color:var(--text-primary,#0a0a0a)!important}
