.bcs-ai-container{background-position:top;margin:0;padding:0}.bcs-ai-container header{margin:0 auto;max-width:1200px;padding:96px 24px 0;width:100%}header a{text-decoration:underline}header .logo{max-width:120px}.bcs-ai-section{margin:0 auto;max-width:1200px;padding:96px 24px;width:100%}.bcs-ai-section *{color:var(--white)!important}.hero{align-items:center;background-position:100%;background-repeat:no-repeat;background-size:contain;display:grid;grid-template-columns:4fr 3fr}.logo-and-text-header{align-items:flex-end;display:flex;flex-flow:row nowrap;grid-gap:12px;margin-bottom:24px}.bcs-ai-logo{max-width:100px!important}.logo-and-text-header h1{font-size:120px!important;font-weight:500!important;letter-spacing:-6px!important;line-height:77px!important}.bcs-ai-section h2{font-size:36px!important;font-weight:700!important;line-height:42px!important;margin-bottom:12px!important}.bcs-ai-section h3{font-size:24px!important;font-weight:400!important;line-height:30px!important;margin-bottom:18px!important}.cta-container{display:flex;flex-flow:row wrap;grid-gap:24px;margin-top:24px}.primary-ai-button{background-color:var(--white)!important;border-color:var(--white)!important}.secondary-ai-button{background-color:#110c33!important;border-color:#6b33f8!important;color:#6b33f8!important}.primary-ai-button:hover{background-color:var(--white)!important;border-color:var(--white)!important;color:var(--white)!important}.secondary-ai-button:hover{background-color:#6b33f8!important;border-color:#6b33f8!important;color:var(--white)!important}.image-and-text-container{align-items:center;display:grid;grid-gap:36px;grid-template-columns:3fr 2fr;margin:72px auto}.image-and-text-container.flipped{grid-template-columns:2fr 3fr}.image-container{background-image:linear-gradient(270deg,#19b2e2,#491db8);border-radius:12px;line-height:0;padding:12px}.flipped .image-container{order:2}.image-container img{border-radius:6px;line-height:0}.text-container{background:#110c33;border-radius:12px;box-shadow:0 0 0 3px #491db8,0 0 0 4px #ccc,0 0 0 7px #491db8,0 0 20px 9px #491db8;padding:36px}.flipped .text-container{order:1;text-align:right!important}.image-and-text-container h2{color:#19b2e2!important}.icon-card p:last-of-type,.text-container p:last-of-type{margin:0;padding:0}.riskbot{display:flex;flex-flow:column nowrap}.riskbot .riskbot-logo{height:auto;margin:0 auto 36px;max-width:360px!important;text-align:center;width:100%}.centered-text{text-align:center!important}.featured-image{border-radius:6px!important;margin-top:12px}.icon-card-container{display:grid;grid-gap:24px;grid-template-columns:1fr 1fr 1fr 1fr;margin:72px auto}.icon-card{background:#110c33;border-radius:12px;box-shadow:0 0 0 3px #491db8,0 0 0 4px #ccc,0 0 0 7px #491db8,0 0 20px 9px #491db8;padding:24px;text-align:center!important;transition:all .5s}.icon-card .icon{transition:all .0125s}.icon-card:first-of-type:hover,.icon-card:nth-of-type(4):hover{box-shadow:0 0 0 3px var(--white),0 0 0 4px var(--white),0 0 0 7px var(--white),0 0 20px 9px var(--white);transition:all .5s}.icon-card:first-of-type:hover .icon,.icon-card:nth-of-type(4):hover .icon{filter:brightness(0) saturate(100%) invert(25%) sepia(47%) saturate(7500%) hue-rotate(318deg) brightness(96%) contrast(93%);transition:all .0125s}.icon-card:nth-of-type(2):hover{box-shadow:0 0 0 3px var(--blue),0 0 0 4px var(--white),0 0 0 7px var(--blue),0 0 20px 9px var(--blue);transition:all .5s}.icon-card:nth-of-type(2):hover .icon{filter:brightness(0) saturate(100%) invert(64%) sepia(14%) saturate(7319%) hue-rotate(143deg) brightness(89%) contrast(101%);transition:all .0125s}.icon-card:nth-of-type(3):hover{box-shadow:0 0 0 3px var(--yellow),0 0 0 4px var(--white),0 0 0 7px var(--yellow),0 0 20px 9px var(--yellow);transition:all .5s}.icon-card:nth-of-type(3):hover .icon{filter:brightness(0) saturate(100%) invert(84%) sepia(63%) saturate(518%) hue-rotate(341deg) brightness(103%) contrast(98%);transition:all .0125s}.icon-card .icon{margin-bottom:12px;max-width:72px!important;width:100%}.sticky-cta-container{bottom:36px;left:0;margin:0 auto;max-width:400px;position:sticky;right:0;width:100%;z-index:1000}#typing-container-outer{background:#110c33;border:2px solid #5520da;border-radius:12px;bottom:18px;box-shadow:0 0 20px #491db8;color:var(--white);display:none;padding:36px;position:relative}.riskbot-cta{align-items:center;background-color:#110c33!important;border-color:#6b33f8!important;box-shadow:0 0 20px #491db8;color:var(--white)!important;display:flex;flex-flow:row nowrap;margin:0 auto;text-align:center}.riskbot-cta img{margin-left:9px;max-width:90px}.sticky-cta-container .open-modal-button{border:1px solid #5520da;padding:18px 4px 18px 18px!important}.sticky-cta-container .open-modal-button span{background-color:var(--white);border-radius:12px;color:var(--white);margin:4px 6px;padding:9px 24px}.sticky-cta-container .open-modal-button:before{border-radius:12px 0 0 12px;color:#5520da;content:"type a message";padding:9px 18px 9px 0}@media screen and (max-width:1024px){.bcs-ai-container header{padding:72px 24px 0}.bcs-ai-section{padding:72px 24px}.bcs-ai-logo{max-width:70px!important}.logo-and-text-header h1{font-size:80px!important;line-height:48px!important}.bcs-ai-section h2{font-size:2rem!important;line-height:2.25rem!important}.bcs-ai-section h3{font-size:1.25rem!important;line-height:1.5rem!important}}@media screen and (max-width:1023px){.hero{background-image:none!important;grid-template-columns:1fr}.image-and-text-container{grid-template-columns:1fr!important;margin:60px auto}.image-container{order:1!important}.text-container{order:2!important}.flipped .text-container{order:2!important;text-align:left!important}.icon-card-container{grid-template-columns:1fr 1fr;margin:60px auto}}@media screen and (max-width:736px){.bcs-ai-container header{padding:60px 24px 0}.bcs-ai-section{padding:60px 24px}.bcs-ai-logo{max-width:50px!important}.logo-and-text-header h1{font-size:60px!important;letter-spacing:-3px!important;line-height:34px!important}.bcs-ai-section h2{font-size:1.5rem!important;line-height:1.75rem!important}.image-and-text-container{margin:36px auto}.icon-card-container{grid-template-columns:1fr;margin:36px auto}.sticky-cta-container{display:none!important}}@media screen and (max-height:767px){.sticky-cta-container{display:none!important}}