:root{--brand-blue:#0192ed;--brand-lime:#bdd626;--blue:#0192ed;--lime:#bdd626;--cyan:#bdd626}
.clean-header .brand{width:158px}.clean-header .brand img{height:71px;filter:none!important;object-fit:contain;object-position:left center}.footer-brand{background:#fff;border-radius:12px;padding:8px 12px;width:170px}.footer-brand img{height:67px;filter:none!important;object-fit:contain}.light-hero h1>.accent-text,.light-hero h1 .accent-text>.motion-word{color:#0192ed;background:linear-gradient(100deg,#017ccc,#0192ed,#21a4f2);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.soft-text,.blue-text{color:#0192ed}.eyebrow,.inner-hero .eyebrow,.hero-pill,.plain-link,.under-link,.spot-copy .under-link,.need-panel .under-link{color:#027bc6}.mini-symbol{background:#ebf5fe}.mini-symbol:before{color:#0192ed}.clean-header .nav-inner>a:hover,.mega-heading>a,.mega-card b{color:#0192ed}.mega-card:hover{background:#eff7fc}.button,.light-hero .hero-actions .button,.clean-header .header-cta{background:linear-gradient(105deg,#bdd626,#cce244)!important;color:#1a2503!important;border:1px solid #b1c820!important;box-shadow:0 8px 20px -14px #7d921e66}.button:hover,.light-hero .hero-actions .button:hover,.clean-header .header-cta:hover{background:linear-gradient(105deg,#c9df3a,#d9eb66)!important;color:#152000!important;box-shadow:0 10px 22px -12px #80981b60}.button.outline,.light-hero .hero-actions .outline{background:transparent!important;color:#137db9!important;border-color:#cddfeb!important;box-shadow:none}.button.outline:hover,.light-hero .hero-actions .outline:hover{background:#edf7fe!important;color:#026cae!important;border-color:#adcfe7!important}.light-hero .search button{background:#bdd626;color:#243003}.light-hero .search-icon{color:#0192ed}.light-hero .search:focus-within{border-color:#0192ed;box-shadow:0 0 0 4px #0192ed0d}.hero-search-links a:hover{color:#0192ed}.pill-label{color:#447a9b;background:#f0f7fc;border-color:#e1edf5}.division-mini>span:first-child{color:#687d12}.pills>span{background:#eff4d7;color:#536314;border-color:#dce7ad}.industry-pills .arrow,.industry-row>span,.industry-row>b,.application>span,.feature>span{color:#0192ed}.need-tabs button[aria-selected=true]{color:#0185da}.office>a,.office>span{color:#027bc6}.visual-caption i,.location-tag i,.floating-label i{background:#bdd626;box-shadow:0 0 0 4px #bdd62620}.service-card:hover .card-arrow{background:#bdd626;color:#223003;border-color:#bdd626}.profile-art{background:linear-gradient(130deg,#047bbd,#06354e)}.profile-art:after{border-color:#c4df3c60}.footer-top .eyebrow{color:#bdd626}.footer-top .circle-link{color:#bdd626;border-color:#bdd62666}.footer-top .circle-link:hover{color:#182300;background:#bdd626}.footer-grid .footer-download{color:#bdd626!important}.footer-grid a:hover{color:#bdd626!important}.footer-ribbon-track b{color:#bdd626}.footer-glow{background:radial-gradient(circle,#0192ed18,transparent 68%)}.footer-glow.red-glow{background:radial-gradient(circle,#bdd62616,transparent 65%)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#0192ed}
@media(max-width:1050px){.clean-header .brand{width:140px}.clean-header .brand img{height:66px}}@media(max-width:800px){.clean-header .brand{width:126px}.clean-header .brand img{height:62px}.footer-brand{width:165px}}@media(max-width:560px){.clean-header .brand{width:112px}.clean-header .brand img{height:58px}.clean-header .header-cta{font-size:8px;padding:11px 10px}.footer-brand img{height:62px}}
