.u-section--cta-variant{display:flex;align-items:center;position:relative;z-index:10;padding:6rem 0;overflow:hidden}@media only screen and (max-width: 767px){.u-section--cta-variant{padding:3rem 0}}.u-section--cta-variant.has-gradient{background:radial-gradient(87.51% 89.14% at 96.14% -2.03%, rgba(78, 147, 250, 0.63) 0%, rgba(35, 7, 119, 0) 100%),radial-gradient(75.7% 92.14% at 68.71% 100%, rgba(250, 119, 78, 0.21) 0%, rgba(36, 8, 119, 0) 100%),#230677}.u-section--cta-variant.has-gradient::before{content:"";display:block;position:absolute;left:-5%;z-index:1;width:67%;border-radius:100%;background:linear-gradient(192deg, #4C8BF4 7.09%, rgba(231, 238, 245, 0) 53.45%),radial-gradient(55.96% 48.02% at 42.55% 97.01%, #4A85F0 0%, #E7EEF5 100%);aspect-ratio:1;opacity:.2}.cta-variant{z-index:10;width:100%}.cta-variant__box{display:flex;align-items:center;position:relative;padding:0 4.125rem;border-radius:1.25rem;background:var(--c-brand-neutral-0);gap:4.0625rem}@media only screen and (max-width: 1023px){.cta-variant__box{flex-direction:column-reverse;padding:0 1.5rem}}.has-gradient .cta-variant__box{background-color:var(--c-brand-primary-800)}.cta-variant__content-hld{max-width:32.5rem;padding:5.375rem 0}@media only screen and (max-width: 1023px){.cta-variant__content-hld{max-width:100%;padding-top:0}}.cta-variant__title{margin-top:.5rem}.has-gradient .cta-variant__title{color:var(--c-brand-neutral-0)}.has-gradient .cta-variant__subtitle{color:var(--c-brand-neutral-0)}.cta-variant__content{margin-top:1.5rem}.has-gradient .cta-variant__content *{color:var(--c-brand-neutral-075)}.cta-variant__btn-hld,.cta-variant__form{margin-top:2.5rem}.has-gradient .cta-variant__form .gform_button{border-color:var(--c-brand-neutral-0) !important;background-color:var(--c-brand-neutral-0) !important;color:var(--c-brand-primary-800) !important}.has-gradient .cta-variant__form .gform_button:hover,.has-gradient .cta-variant__form .gform_button:focus-visible{background-color:rgba(0,0,0,0) !important;color:var(--c-brand-neutral-0) !important}.has-gradient .cta-variant__form .ginput_container input{background-color:rgba(255,255,255,.1);color:var(--c-brand-neutral-075)}.has-gradient .cta-variant__form .ginput_container input::placeholder{color:var(--c-brand-neutral-075)}.cta-variant__form-desc{margin-top:.5rem}.has-gradient .cta-variant__form-desc *{color:var(--c-brand-neutral-075)}.has-gradient .cta-variant__form-desc a{color:var(--c-brand-neutral-0) !important}.cta-variant__links{display:flex;gap:2.5rem;margin-top:2.5rem}.cta-variant__link{color:var(--c-brand-primary-800)}.cta-variant__link .icon{transform:rotate(-45deg)}.has-gradient .cta-variant__link{color:var(--c-brand-neutral-0)}
