.cta__banner{color:#fff}.cta__banner__cta{display:flex;margin-top:2rem}.form-hero-content.full-w{width:100%}.cta__banner__simple{align-items:flex-start;display:flex;gap:20px}.form-hero{display:flex;justify-content:space-between}.form-hero-content{position:relative;width:50%}.form-hero .form-section{background-color:#a733ff;color:#fff;padding:30px;width:40%}.form-hero .form-section h5{margin-bottom:0}.form-hero .form-section h2,.form-hero .form-section h5{color:#fff}.hs-form-field label.hs-form-booleancheckbox-display{display:block}.hs-form-field label{display:none}.form-hero .form-section form input[type=email],.form-hero .form-section form input[type=tel],.form-hero .form-section form input[type=text],.form-hero .form-section form select,.form-hero .form-section form textarea{background-color:transparent;border:1px solid #fff;color:#fff}.form-hero .form-section form .hs-form-booleancheckbox-display,.form-hero .form-section form input[type=email]::placeholder,.form-hero .form-section form input[type=tel]::placeholder,.form-hero .form-section form input[type=text]::placeholder,.form-hero .form-section form select,.form-hero .form-section form textarea,.form-hero .form-section form textarea::placeholder{color:#fff}.form-hero .form-section form .hs_submit input{background:none;border:2px solid #fff!important;border-radius:0;font-family:Space mono,monospace!important;font-size:14px;font-weight:400;min-width:250px;padding:15px;text-align:center;text-transform:uppercase}.form-hero .form-section form .hs_submit input:hover{background:#fff;border-color:#fff!important;color:#a733ff}.form-hero .form-section form a{color:#fff}.form-hero .form-section form .legal-consent-container label,.form-hero .form-section form .legal-consent-container p{font-size:14px}.form-hero .form-section form .legal-consent-container p a{font-family:Outfit,sans-serif;text-decoration:underline}.form-hero .form-section form .legal-consent-container .hs-richtext{margin:0}.form-hero .form-section form .legal-consent-container .hs-richtext p{margin:0 0 .5rem}.form-hero .form-section form .hs_submit input:after{content:">";margin-left:5px}.form-hero .form-hero-content .form-hero-content-text{text-align:left}.cta__banner__simple .cta__banner__cta{flex:1;justify-content:center;padding-top:65px}.cta__banner__hero{align-items:center;display:flex;justify-content:flex-start;padding:50px 0}.cta__banner__hero .cta__banner__content{width:50%}.cta__banner__hero .cta__banner__content.text-white h5{color:#fff}.cta__banner__hero .cta__banner__content.text-black h5{color:#000}.cta__banner__hero .cta__banner__content.text-purple h5{color:#190030}.cta__hero__banner__content--eyebrow{font-size:14px}.cta--white{border:2px solid #fff;color:#fff}.cta--white:hover{background:#fff;border:2px solid #fff;color:#190030}.cta__banner__hero .icon_animation.small_ani{width:100px}.cta__banner__hero .icon_animation.medium_ani{width:200px}.form-hero-image.smaller{width:100%}.form-hero-image.smaller img{width:150px}.form-hero-image.padding{margin-top:50px}.form-hero-stat{align-items:center;display:flex;width:75%}.form-hero-stat .stat-num span{font-family:Space Mono;font-size:50px;font-weight:700;margin-right:30px}.form-hero-image{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%}.form-hero-image img.left{margin-left:-50%;max-width:450px}.form-hero .form-section form .hs-form-booleancheckbox input{margin-top:7px}.form-section h2.smaller{font-size:48px}.form-eyebrow{font-size:14px;text-transform:uppercase}.expo .form-hero-content h1,.expo .form-hero-content-text{width:80%}.expo .form-hero-content-text p{font-size:28px;line-height:115%}.form-hero.expo .form-section{background-color:transparent;width:50%}.expo input.invalid.error{border:1px solid red!important}.form-hero-linkedin{padding-top:1rem}.form-hero-linkedin a{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.form-hero-linkedin img{max-width:30px}.form-hero-linkedin p{margin:0}@media only screen and (max-width:991px){.form-hero{display:block}.form-hero-content,.form-hero-stat{width:100%}.form-hero .form-section{background-color:#a733ff;color:#fff;margin-top:50px;padding:30px;width:100%}.cta__banner__simple{flex-wrap:wrap}.cta__banner__simple .cta__banner__content{margin-left:0;width:100%}.cta__banner__simple .cta__banner__cta{justify-content:flex-start;padding-top:0}.cta__banner__image{flex-direction:column}.cta__banner__image .cta__banner__icon{order:1;width:35%}.cta__banner__image h5{margin-top:20px;order:2;width:100%}.cta__banner__image .cta__banner__content{order:3;width:100%}.cta__banner__image .cta__banner__cta{order:4;width:100%}.cta__banner__content--text{text-align:center}.cta__banner__hero .cta__banner__content--text{text-align:left}.cta__banner__image--layout-two{flex-direction:column;width:100%}.cta__banner__image--layout-two,.cta__banner__image--layout-two .cta__banner--wrapper{align-items:flex-start;justify-content:flex-start}.cta__banner__content--two-thirds{width:100%}.form-hero-image{flex-direction:column}.form-hero-image img{display:none}.expo .form-section{background-color:transparent;margin-top:10px;padding:0 0 100px;width:100%!important}.expo .form-hero-content h1,.expo .form-hero-content-text{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.cta__banner h3{line-height:44px}}@media only screen and (max-width:767px){.cta__banner h3{line-height:38px}.desktop_icon_no_animation{display:none}}@media only screen and (max-width:646px){.expo .form-section{padding-bottom:175px!important}}