/* VOICE brand transitions. */
body.voice-site{--voice-text-gradient:linear-gradient(100deg,#0036BF 0%,#00C853 100%)}
body.voice-site :is(.hero-copy h1 span,.purpose h2 span,.purpose-copy a,.ecosystem .section-head h2 span,.partner-content h2 span,.about-hero h1 span,.about-intro h2 span,.about-structure h2 span,.partner-hero h1 span,.partner-contact h2 span,.ecosystem-story h1 span,.ecosystem-principles article>span,.ecosystem-statement strong,.voice-product-soon strong,.voice-product-hero .section-kicker,.about-structure .section-kicker,.partner-content .section-kicker,.voice-company-story h2 span){
background-image:var(--voice-text-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent
}
body.voice-site :is(.purpose,.about-intro,.ecosystem-story,.voice-company-story){--voice-text-gradient:linear-gradient(100deg,#0036BF 0%,#007A33 100%)}
body.voice-site :is(.btn-green,.partner-form-card .ff-btn-submit){
background:linear-gradient(#00152255,#00152255),linear-gradient(100deg,#0036BF,#00C853)!important;color:#fff!important;border:1px solid transparent!important
}
body.voice-site :is(.btn-green,.partner-form-card .ff-btn-submit):hover{filter:brightness(1.08)}
@media(forced-colors:active){
body.voice-site :is(h1,h2,h3,p,a,strong,span){-webkit-text-fill-color:currentColor!important;background-image:none!important}
body.voice-site :is(.btn-green,.partner-form-card .ff-btn-submit){background:ButtonFace!important;color:ButtonText!important;border:1px solid ButtonText!important}
}
