@keyframes slideOverlay{0%{transform:translate(0, 0)}12.5%{transform:translate(150px, -80px)}25%{transform:translate(250px, -150px)}37.5%{transform:translate(150px, -200px)}50%{transform:translate(0, -200px)}62.5%{transform:translate(-150px, -200px)}75%{transform:translate(-250px, -150px)}87.5%{transform:translate(-150px, -80px)}100%{transform:translate(0, 0)}}.cta-form:has(.overlay-content):not(.cta-form--shopify)::before{content:"";position:absolute;top:-172px;right:0;width:100%;max-width:1626px;height:845px;transform:matrix(0.99, -0.16, 0.16, 0.99, 0, 0);background:rgba(0,0,0,0) radial-gradient(closest-side at 50% 50%, rgb(49, 173, 225) 0%, rgba(49, 173, 225, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:lighten;opacity:.32;filter:blur(50px);z-index:1;animation:slideOverlay 6s linear infinite}.cta-form .cta-wrapper{max-width:978px;margin:0 auto}.cta-form .cta-wrapper .title-content{max-width:760px;margin:0 auto 44.59px}.cta-form .cta-wrapper input[type=submit]{padding:17.5px 67px 17.5px 39px !important;width:auto !important}@media(max-width: 767.98px){.cta-form .cta-wrapper input[type=submit]{padding-left:28px !important}}.cta-form--shopify{overflow-x:clip;overflow-y:visible}.cta-form--shopify:has(.overlay-content)::before{content:"";position:absolute;top:110px;left:20px;right:0;width:100%;max-width:1626px;height:845px;transform:matrix(0.99, -0.16, 0.16, 0.99, 0, 0);background:rgba(0,0,0,0) radial-gradient(closest-side at 50% 50%, rgb(49, 173, 225) 0%, rgba(49, 173, 225, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:lighten;opacity:.32;filter:blur(50px);z-index:1;animation:slideOverlay 6s linear infinite}.cta-form--careers .content-form.form-type-gravity .gform_footer{margin:59.4px 0 0 0px !important}.cta-form--careers .content-form.form-type-gravity .gform_footer input[type=submit]{text-transform:capitalize !important;background-color:#ffb819 !important;color:#0e1f46 !important;width:fit-content !important;padding:17.5px 58px 17.5px 39px !important;border:2px solid #ffb819 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'%3E%3Cpath d='M0.75 4.77344C0.335786 4.77344 3.62117e-08 5.10922 0 5.52344C-3.62117e-08 5.93765 0.335786 6.27344 0.75 6.27344L0.75 5.52344L0.75 4.77344ZM16.2803 6.05377C16.5732 5.76088 16.5732 5.286 16.2803 4.99311L11.5074 0.220138C11.2145 -0.0727559 10.7396 -0.0727559 10.4467 0.220137C10.1538 0.513031 10.1538 0.987904 10.4467 1.2808L14.6893 5.52344L10.4467 9.76608C10.1538 10.059 10.1538 10.5338 10.4467 10.8267C10.7396 11.1196 11.2145 11.1196 11.5074 10.8267L16.2803 6.05377ZM0.75 5.52344L0.75 6.27344L15.75 6.27344L15.75 5.52344L15.75 4.77344L0.75 4.77344L0.75 5.52344Z' fill='%230E1F46'/%3E%3C/svg%3E")}.cta-form--careers .content-form.form-type-gravity .gform_footer input[type=submit]:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'%3E%3Cpath d='M0.75 4.77344C0.335786 4.77344 3.62117e-08 5.10922 0 5.52344C-3.62117e-08 5.93765 0.335786 6.27344 0.75 6.27344L0.75 5.52344L0.75 4.77344ZM16.2803 6.05377C16.5732 5.76088 16.5732 5.286 16.2803 4.99311L11.5074 0.220138C11.2145 -0.0727559 10.7396 -0.0727559 10.4467 0.220137C10.1538 0.513031 10.1538 0.987904 10.4467 1.2808L14.6893 5.52344L10.4467 9.76608C10.1538 10.059 10.1538 10.5338 10.4467 10.8267C10.7396 11.1196 11.2145 11.1196 11.5074 10.8267L16.2803 6.05377ZM0.75 5.52344L0.75 6.27344L15.75 6.27344L15.75 5.52344L15.75 4.77344L0.75 4.77344L0.75 5.52344Z' fill='%23FFA20C'/%3E%3C/svg%3E");background-color:rgba(0,0,0,0) !important;color:#ffb819 !important;border:2px solid #ffb819 !important}.cta-form .gform_validation_errors{border-color:#fff !important}.cta-form .gform_validation_errors .gform_submission_error,.cta-form .gform_validation_errors .gform-icon{color:#fff !important}.cta-form .gform_validation_errors .gform-icon:before{border-color:#fff !important}.cta-form .gform_validation_errors ol li{text-align:start !important;color:#fff !important}.cta-form .gform_validation_errors ol li a{color:#fff !important}.cta-form .gfield_validation_message,.cta-form .validation_message{color:#fff !important}@media(max-width: 890px){.cta-form .title-content{padding-inline:10%}}@media(max-width: 767px){.cta-form--careers .content-form.form-type-gravity .gform_footer{margin:40px 0 0 0 !important;padding-top:0 !important}.cta-form--careers .content-form.form-type-gravity .gform_footer input[type=submit]{padding:10px 52px 10px 15px !important}.cta-form--careers .content-form.form-type-gravity .gform_footer input[type=submit]:hover{background-position:right 15px center !important}}.cta-form.cta-form--case-study:has(.overlay-content):not(.cta-form--shopify)::before{left:-200px;right:auto}