.financial_services[data-astro-cid-k2ocvj3q].light{background-color:#10345e;color:#ebf8fe}.financial_services[data-astro-cid-k2ocvj3q].light .financial_services-container[data-astro-cid-k2ocvj3q] h2[data-astro-cid-k2ocvj3q],.financial_services[data-astro-cid-k2ocvj3q].light .financial_services-container[data-astro-cid-k2ocvj3q] p[data-astro-cid-k2ocvj3q]{color:#ebf8fe}.button[data-astro-cid-s2crh4nk].outline{--base-color:#fff;background-color:#0000;color:var(--base-color)}.solution-hero[data-astro-cid-s2crh4nk]:not(.solution-hero--dark) .button[data-astro-cid-s2crh4nk]{border-color:#10345e;background-color:#10345e;color:#fff}.solution-hero[data-astro-cid-s2crh4nk]:not(.solution-hero--dark) .button[data-astro-cid-s2crh4nk].outline{background-color:#0000;color:var(--primary-blue-700);border-color:var(--primary-blue-700)}.centerSpacer{margin-inline:auto}.flowImage img{max-width:none;width:auto!important;max-height:21.25rem}@container (width <=900px){.flowImage img{width:100%!important}}.canvas-bg{width:100%;height:100%}.solution-hero:is(.canvasGradient) .canvas-wrapper canvas{display:block;object-fit:cover}.solution-hero:not(.solution-hero--dark).canvasGradient .canvas-wrapper canvas{display:block;object-fit:cover}@keyframes rotate-parent{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:1;width:100cqw;max-width:40cqw;background-color:#ca1f25;border-radius:50%;opacity:.4;filter:blur(50px)}@media screen and (width<=430px){.solution-hero:is(.canvasGradient) .canvas-wrapper .balls:before,.solution-hero:is(.canvasGradient) .canvas-wrapper .balls:after,.solution-hero:is(.canvasGradient) .canvas-wrapper .balls .core{opacity:.6;filter:blur(0px)}}.solution-hero:is(.canvasGradient) .canvas-wrapper .balls:before{background-color:var(--red-ball);left:0cqw;top:30cqh;animation:float-1 18s ease-in-out infinite alternate}.solution-hero:is(.canvasGradient) .canvas-wrapper .balls:after{background-color:var(--yellow-ball);left:50cqw;top:50cqh;animation:float-2 22s ease-in-out infinite alternate}.solution-hero:is(.canvasGradient) .canvas-wrapper .balls .core{background-color:var(--blue-ball);right:25cqw;top:0cqh;z-index:3;animation:float-3 25s ease-in-out infinite alternate}.solution-hero:is(.canvasGradient) .canvas-wrapper:after{position:absolute;animation:rotateG 10s ease alternate infinite;inset:0;content:"";z-index:-2;opacity:.6;border-radius:50%}@keyframes rotateG{to{--rotating-bg:360deg}}.solution-hero:is(.canvasGradient) .canvas-wrapper:before{--blur:30px;content:"";position:absolute;inset:0;background-color:#10345e2f;backdrop-filter:blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur));-webkit-backdrop-filter:blur(300px);z-index:2}.solution-hero:is(.canvasGradient) .canvas-wrapper canvas{display:block;object-fit:cover}.solution-hero:not(.solution-hero--dark).canvasGradient{position:relative;isolation:isolate;background-color:#fff}.solution-hero:not(.solution-hero--dark).canvasGradient .canvas-wrapper{position:absolute;z-index:-1;inset:0;background-color:#fff}.solution-hero:not(.solution-hero--dark).canvasGradient .canvas-wrapper:before{--blur:70px;content:"";position:absolute;inset:0;background-color:#ffffff2f;backdrop-filter:blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur)) blur(var(--blur));-webkit-backdrop-filter:blur(300px)}.solution-hero:not(.solution-hero--dark).canvasGradient .canvas-wrapper canvas{display:block;object-fit:cover}.solution-hero--dark header h1{color:#fff}.solution-hero--dark .solution-hero__desc{color:#e1e6ed}@keyframes float-1{0%{transform:translate(0)}20%{transform:translate(15cqw,10cqh)}40%{transform:translate(40cqw,25cqh)}60%{transform:translate(20cqw,5cqh)}80%{transform:translate(-10cqw,15cqh)}to{transform:translate(15cqw,-10cqh)}}@keyframes float-2{0%{transform:translate(0)}25%{transform:translate(-15cqw,10cqh)}50%{transform:translate(-5cqw,15cqh)}75%{transform:translate(-20cqw,-5cqh)}to{transform:translate(10cqw,10cqh)}}@keyframes float-3{0%{transform:translate(0)}30%{transform:translate(10cqw,15cqh)}60%{transform:translate(15cqw,10cqh)}to{transform:translate(-20cqw,50cqh)}}@keyframes rotate-parent{0%{transform:rotate(0)}to{transform:rotate(360deg)}}