/* Homepage-specific Bootstrap palette corrections. */
body main#main>section.technology-stage.technology-stage{background:linear-gradient(135deg,#f8fafc,#eef2ff)!important;color:#17213c!important}
body main#main>section.technology-stage.technology-stage h2{color:#17213c!important}body main#main>section.technology-stage.technology-stage p,body main#main>section.technology-stage.technology-stage .technology-actions>span{color:#64748b!important}
body main#main>section.technology-stage.technology-stage .technology-logo{background:#fff!important;border-color:#dbe2ea!important;box-shadow:0 .5rem 1.5rem rgba(15,23,42,.07)!important}body main#main>section.technology-stage.technology-stage .technology-logo small{color:#475569!important}
body main#main>section.technology-stage.technology-stage .technology-marquee:before{background:linear-gradient(90deg,#f8fafc,transparent)!important}body main#main>section.technology-stage.technology-stage .technology-marquee:after{background:linear-gradient(-90deg,#eef2ff,transparent)!important}

body main#main>section.stack-wrap.stack-wrap{background:linear-gradient(145deg,#f8fafc,#eef2ff)!important;color:#17213c!important}body main#main>section.stack-wrap.stack-wrap .stack-heading h2{font-family:inherit!important;font-weight:700;color:#17213c!important}
body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card{background:linear-gradient(145deg,#172554,#312e81)!important;color:#fff!important;border-color:#4338ca!important;box-shadow:0 1.25rem 3rem rgba(49,46,129,.2)!important}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card:nth-child(2){background:linear-gradient(145deg,#1e3a8a,#4338ca)!important}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card:nth-child(3){background:linear-gradient(145deg,#075985,#0e7490)!important}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card:nth-child(4){background:linear-gradient(145deg,#172554,#3730a3)!important}
body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card h3{color:#fff!important}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card p{color:#dbeafe!important;opacity:1}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card .num{color:#67e8f9!important}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card .tech-visual{background:rgba(255,255,255,.96)!important;border-color:rgba(255,255,255,.3)!important}body main#main>section.stack-wrap.stack-wrap article.stack-card.stack-card .tech-visual strong{color:#4f46e5!important}

body main#main>section.journey-home.journey-home{background:radial-gradient(circle at 84% 18%,rgba(56,189,248,.16),transparent 28%),linear-gradient(135deg,#0b132b,#172554 58%,#312e81)!important;color:#fff!important}body main#main>section.journey-home.journey-home h2{font-family:inherit!important;font-weight:700;color:#fff!important}body main#main>section.journey-home.journey-home p{color:#cbd5e1!important}body main#main>section.journey-home.journey-home .kicker,body main#main>section.journey-home.journey-home .text-link,body main#main>section.journey-home.journey-home .journey-stats strong{color:#38bdf8!important}body main#main>section.journey-home.journey-home .journey-stats article{background:rgba(255,255,255,.07)!important;border-color:rgba(125,211,252,.18)!important}body main#main>section.journey-home.journey-home .journey-stats span{color:#cbd5e1!important}

body main#main>section.insight-preview.insight-preview{background:linear-gradient(135deg,#f8fafc,#eef2ff)!important;color:#17213c!important}body main#main>section.insight-preview.insight-preview h2,body main#main>section.insight-preview.insight-preview h3{color:#17213c!important}body main#main>section.insight-preview.insight-preview p{color:#64748b!important}body main#main>section.insight-preview.insight-preview .insight-links a{background:#fff!important;border-color:#dbe2ea!important;box-shadow:0 .75rem 2.25rem rgba(15,23,42,.09)!important}body main#main>section.insight-preview.insight-preview .insight-links span,body main#main>section.insight-preview.insight-preview .insight-links b{color:#4f46e5!important}

body main#main>section.cta-band.cta-band{background:linear-gradient(100deg,#172554,#4f46e5 58%,#0284c7)!important;color:#fff!important}body main#main>section.cta-band.cta-band h2{color:#fff!important}body main#main>section.cta-band.cta-band .kicker{color:#bae6fd!important}
