html[data-theme=light]{--gs-navy:var(--ref-gs-navy);--gs-navy-deep:var(--ref-gs-navy-deep);--gs-slate:var(--ref-gs-slate);--gs-blue:var(--ref-gs-blue);--gs-field:var(--ref-gs-band);--gs-tint-1:var(--ref-gs-tint-1);--gs-tint-2:var(--ref-gs-tint-2);--gs-rule:var(--ref-gs-rule);--gs-page:var(--ref-gs-page);--gs-band:var(--ref-gs-band);--gs-blue-gray:var(--ref-gs-blue-gray);--gs-black:var(--ref-black);--gs-caption:var(--ref-gs-caption);--color-base:var(--ref-white);--color-canvas:var(--ref-white);--color-surface:var(--ref-white);--color-surface-alt:var(--gs-page);--color-surface-strip:var(--gs-tint-1);--color-surface-raised:var(--ref-white);--color-surface-hover:var(--gs-tint-2);--color-surface-active:var(--gs-tint-1);--color-border:var(--gs-rule);--color-border-subtle:var(--gs-rule);--color-border-strong:var(--gs-navy);--color-border-accent:var(--gs-navy);--color-border-hi:var(--gs-navy);--color-text:var(--gs-black);--color-text-hi:var(--gs-navy);--color-text-2:var(--gs-black);--color-text-3:var(--gs-caption);--color-text-muted:var(--gs-caption);--color-text-dim:var(--gs-slate);--color-accent:var(--gs-navy);--color-accent-hover:var(--gs-navy-deep);--color-accent-strong:var(--gs-navy);--color-accent-strong-hover:var(--gs-navy-deep);--color-accent-text:var(--gs-navy);--color-accent-hover-text:var(--gs-navy-deep);--color-on-accent:var(--ref-white);--color-accent-wash:var(--ref-gs-wash);--color-accent-chip:var(--ref-gs-wash-strong);--color-selection:var(--ref-gs-selection);--color-selection-bg:var(--ref-gs-selection);--color-positive:var(--ref-green-700);--color-negative:var(--ref-red-600);--color-positive-text:var(--ref-green-700);--color-negative-text:var(--ref-red-600);--color-info:var(--gs-navy);--color-chart-1:var(--gs-navy);--color-chart-2:var(--gs-blue);--color-chart-3:var(--gs-slate);--color-chart-4:var(--gs-tint-1);--color-chart-5:var(--gs-navy-deep);--color-focus-ring:var(--gs-navy);--shadow-1:none;--shadow-2:none;--shadow-3:none;--shadow-4:none;--shadow-5:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-accent:none;background-color:var(--ref-white)}html[data-theme=light] body{background:var(--ref-white)!important}html[data-theme=light] main>section{background-color:var(--ref-white)!important}html[data-theme=light] main>section:nth-of-type(2n){background-color:var(--gs-page)!important}html[data-theme=light] .brr-hero::before,html[data-theme=light] .brr-term-glow{display:none!important}html[data-theme=light] main section{background-image:none!important}html[data-theme=light] header,html[data-theme=light] header nav{background:var(--ref-white)!important;border-bottom-color:var(--gs-rule)!important}html[data-theme=light] header nav a:not(.brr-cta),html[data-theme=light] header nav button{color:var(--gs-navy)!important}html[data-theme=light] header .brr-cta{background:var(--gs-navy)!important;border-color:var(--gs-navy)!important;color:var(--ref-white)!important}html[data-theme=light] header .brr-cta:hover{background:var(--gs-navy-deep)!important}html[data-theme=light] .brr-hero{background:var(--ref-white)!important;border-bottom:1px solid var(--gs-rule)}html[data-theme=light] .brr-hero h1 .line-a{color:var(--gs-navy)!important}html[data-theme=light] .brr-h1 .accent,html[data-theme=light] .brr-hero h1 .line-b{background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--ref-gs-blue-aa)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=light] .cta-block h2 .grad{background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--gs-navy-deep)!important;-webkit-text-fill-color:currentColor!important}html[data-theme=light] main h1,html[data-theme=light] main h2,html[data-theme=light] main h3,html[data-theme=light] main h4{color:var(--gs-navy)}html[data-theme=light] main a:not([class*=btn]):not([class*=cta]):not([class*=chip]):not([class*=pill]):not(
[class*=tab]
){color:var(--gs-navy)}html[data-theme=light] .brr-btn-accent,html[data-theme=light] .brr-btn-primary{background:var(--gs-navy)!important;border-color:var(--gs-navy)!important;color:var(--ref-white)!important}html[data-theme=light] .brr-btn-accent:hover,html[data-theme=light] .brr-btn-primary:hover{background:var(--gs-navy-deep)!important;border-color:var(--gs-navy-deep)!important}html[data-theme=light] .brr-btn-ghost{background:var(--ref-white)!important;border-color:var(--gs-navy)!important;color:var(--gs-navy)!important}html[data-theme=light] .brr-btn-ghost:hover{background:var(--gs-tint-2)!important}html[data-theme=light] .hero-search-input{background:var(--ref-white)!important;border-color:var(--gs-navy)!important}html[data-theme=light] .audience-cell,html[data-theme=light] .brr-faq-item,html[data-theme=light] .brr-sect-features .cell,html[data-theme=light] .explr-bank-card,html[data-theme=light] .explr-col,html[data-theme=light] .fp-panel,html[data-theme=light] .mkt-coverage-item,html[data-theme=light] .mkt-frame{background-color:var(--ref-white)!important;border-color:var(--gs-rule)!important}html[data-theme=light] .explr-col-dot{background:var(--gs-navy)!important}html[data-theme=light] .explr-defs-tag,html[data-theme=light] .icon-box,html[data-theme=light] .tm-tab.active{background-color:var(--gs-tint-2)!important;border-color:var(--gs-tint-1)!important;color:var(--gs-navy)!important}html[data-theme=light] .mkt-frame-bar{background:var(--gs-tint-1)!important}html[data-theme=light] .mkt-frame-dot{background:var(--gs-slate)!important}html[data-theme=light] .brr-term{background:var(--ref-white)!important;border-color:var(--gs-navy)!important}html[data-theme=light] .tm-panel{border-color:var(--gs-navy)!important}html[data-theme=light] .fp-panel-head,html[data-theme=light] .tm-ph{background:var(--gs-navy)!important;color:var(--ref-white)!important}html[data-theme=light] .fp-panel-head *,html[data-theme=light] .tm-ph *{color:var(--ref-white)!important}html[data-theme=light] .tm-table thead td,html[data-theme=light] .tm-table thead th{background:var(--gs-tint-1)!important;color:var(--gs-navy)!important}html[data-theme=light] .tm-table tbody tr:nth-child(2n){background:var(--gs-tint-2)!important}html[data-theme=light] .brr-term .blue,html[data-theme=light] .brr-term .green,html[data-theme=light] .brr-term .v,html[data-theme=light] .brr-term .white{color:var(--gs-navy)!important}html[data-theme=light] .tm-early,html[data-theme=light] .tm-logo,html[data-theme=light] .tm-tab.active,html[data-theme=light] .tm-tab[aria-selected=true]{color:var(--gs-navy)!important}html[data-theme=light] .tm-header{background:var(--gs-navy)!important;border-bottom-color:var(--gs-navy)!important}html[data-theme=light] .brr-term .tm-header .tm-header-right .v,html[data-theme=light] .tm-header .tm-logo,html[data-theme=light] .tm-header-right,html[data-theme=light] .tm-header-right *{color:var(--ref-white)!important}html[data-theme=light] .tm-header .tm-selector{background:var(--gs-tint-1)!important;border-color:var(--gs-tint-1)!important}html[data-theme=light] .tm-header .tm-selector .caret,html[data-theme=light] .tm-header .tm-selector .k{color:var(--ref-gs-caption)!important}html[data-theme=light] .tm-header .tm-selector .v{color:var(--gs-navy)!important}html[data-theme=light] .tm-table td.green{color:var(--ref-green-700)!important}html[data-theme=light] .tm-table td.red{color:var(--ref-red-600)!important}html[data-theme=light] .tm-foot .live{color:var(--ref-gs-live)!important}html[data-theme=light] .tm-foot .live::before{background:var(--ref-gs-live)!important}html[data-theme=light] .tm-foot .tm-early{color:var(--ref-orange-700)!important}html[data-theme=light] .fp-tl-track,html[data-theme=light] .fp-track{background:var(--gs-tint-1)!important}html[data-theme=light] .fp-fill,html[data-theme=light] .fp-live-dot,html[data-theme=light] .fp-tl-fill,html[data-theme=light] .fp-tl-marker{background:var(--gs-navy)!important}html[data-theme=light] .audience-cell p,html[data-theme=light] .brr-faq-answer,html[data-theme=light] .brr-faq-answer *,html[data-theme=light] .brr-faq-cta-text,html[data-theme=light] .brr-hero .sub,html[data-theme=light] .brr-sect-content p,html[data-theme=light] .brr-sect-features .cell p,html[data-theme=light] .cta-block p:not(:last-child),html[data-theme=light] .explr-lede,html[data-theme=light] .mkt-band-bullets li,html[data-theme=light] .mkt-band-copy p,html[data-theme=light] .mkt-coverage-item,html[data-theme=light] .mkt-lead,html[data-theme=light] main .lead{color:var(--gs-black)!important}html[data-theme=light] .brr-btn-accent,html[data-theme=light] .brr-btn-ghost,html[data-theme=light] .brr-btn-primary,html[data-theme=light] .brr-dropdown-menu,html[data-theme=light] .hero-search-input,html[data-theme=light] header .brr-cta,html[data-theme=light] header .brr-login,html[data-theme=light] main .audience-cell,html[data-theme=light] main .brr-faq-item,html[data-theme=light] main .brr-term,html[data-theme=light] main .brr-term-inner,html[data-theme=light] main .cell,html[data-theme=light] main .explr-bank-card,html[data-theme=light] main .explr-banks,html[data-theme=light] main .explr-col,html[data-theme=light] main .explr-defs,html[data-theme=light] main .explr-defs-tag,html[data-theme=light] main .explr-pillars,html[data-theme=light] main .explr-vs,html[data-theme=light] main .fp-panel,html[data-theme=light] main .icon-box,html[data-theme=light] main .mkt-coverage,html[data-theme=light] main .mkt-coverage-item,html[data-theme=light] main .mkt-frame,html[data-theme=light] main .proof-trust,html[data-theme=light] main .terminal-mock,html[data-theme=light] main .tm-panel,html[data-theme=light] main a{border-radius:4px!important}html[data-theme=light] main .fp-panel-head{border-radius:3px 3px 0 0!important}html[data-theme=light] footer *,html[data-theme=light] header *,html[data-theme=light] main *{box-shadow:none!important}html[data-theme=light] .brr-term{border:1px solid var(--gs-navy)!important}html[data-theme=light] .brr-sect-features .bar{background:var(--gs-navy)!important}html[data-theme=light] main>section:not(.brr-hero):not(.explr-section){padding-top:96px!important;padding-bottom:96px!important}@media (max-width:700px){html[data-theme=light] main>section:not(.brr-hero):not(.explr-section){padding-top:64px!important;padding-bottom:64px!important}}html[data-theme=light] .mkt-band-bullets>li{position:relative}html[data-theme=light] .mkt-band-bullets>li>svg{visibility:hidden}html[data-theme=light] .mkt-band-bullets>li::before{content:"";position:absolute;left:3px;top:.55em;width:7px;height:7px;background:var(--gs-navy)}html[data-theme=light] .mkt-frame-dot{visibility:hidden}html[data-theme=light] .mkt-frame-bar{background:var(--gs-band)!important;border-bottom:1px solid var(--gs-rule)!important}html[data-theme=light] footer.brr-footer{--color-text:var(--ref-white);--color-text-hi:var(--ref-white);--color-text-2:var(--gs-blue-gray);--color-text-3:var(--gs-blue-gray);--color-text-muted:var(--gs-blue-gray);--color-border:var(--ref-gs-on-navy-rule);--color-border-subtle:var(--ref-gs-on-navy-rule);--color-accent-text:var(--ref-white);background:var(--gs-navy-deep)!important;border-top:0!important;color:var(--gs-blue-gray)}html[data-theme=light] footer.brr-footer a,html[data-theme=light] footer.brr-footer address,html[data-theme=light] footer.brr-footer li,html[data-theme=light] footer.brr-footer p,html[data-theme=light] footer.brr-footer span{color:var(--gs-blue-gray)!important}html[data-theme=light] footer.brr-footer a:hover{color:var(--ref-white)!important}html[data-theme=light] footer.brr-footer h2,html[data-theme=light] footer.brr-footer h3{color:var(--ref-white)!important}html[data-theme=light] footer.brr-footer .social a{border-color:var(--ref-gs-on-navy-ring)!important;background:0 0!important}html[data-theme=light] footer.brr-footer .brr-logo--dark{display:block!important}html[data-theme=light] footer.brr-footer .brr-logo--light{display:none!important}html[data-theme=dark] .tm-ticker .v.green{color:var(--ref-blue-500)!important}html[data-theme=dark] .tm-mrow .v.green{color:var(--color-text)!important}html[data-theme=dark] .tm-table td.blue{color:var(--color-text)!important}html[data-theme=light] .tm-table td.blue{color:var(--ref-black)!important}.brr-hero h1{font-size:clamp(2rem, 2.2vw + 1rem, 2.75rem)!important;line-height:1.1!important}.brr-hero h1 .line-a,.brr-hero h1 .line-b{text-wrap:balance}.brr-hero h1 .line-b{margin-top:4px}html[data-theme=light] .auth-shell__glow{display:none!important}