.subscribe-wrapper{position:relative;z-index:2}.subscribe-cols.bg-gradient{background:radial-gradient(35.07% 47.72% at 80.97% 71.5%,#c62065 0,rgba(198,32,101,0) 100%),radial-gradient(49.43% 63.75% at 70.14% 90.08%,#c62065 0,rgba(198,32,101,0) 100%),linear-gradient(297deg,#c10b61 9.08%,rgba(193,11,97,0) 59.47%),#0a213a;border-radius:30px}.subscribe-cols{align-items:center;border-radius:30px;display:flex;gap:6rem;padding:6rem}.subscribe-left-col{width:45%}.subscribe-right-col{width:55%}.subscribe-heading *{margin:0}.subscribe-desc,.subscribe-heading *{color:var(--color-white)}.subscribe-desc{padding-top:1.5rem}.bof-cta__links{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2rem}.subscribe-form form{align-items:center;display:flex;gap:14px;justify-content:space-between;position:relative}.subscribe-form .hs-button{background:transparent;border:2px solid var(--color-white);border-radius:24px;display:flex;padding:12px 24px}.subscribe-form .hs-button:focus,.subscribe-form .hs-button:hover{background:var(--color-white);color:var(--color-pink)}.subscribe-form .hs-input{color:var(--color-light-grey);font-size:14px;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding:1.2rem 1.6rem}.subscribe-form .hs-form-field{width:400px}.subscribe-form .hs-form-field>label:has(span:empty){margin:0}.subscribe-form input::-webkit-input-placeholder{color:var(--color-light-grey)}.bg-light-blue-grey .subscribe-desc,.bg-light-blue-grey .subscribe-heading *,.bg-white .subscribe-desc,.bg-white .subscribe-heading *{color:var(--color-blue)}.bg-light-blue-grey .subscribe-form .hs-button,.bg-white .subscribe-form .hs-button{background:var(--color-pink);border-color:var(--color-pink)}.bg-light-blue-grey .subscribe-form .hs-button:focus,.bg-light-blue-grey .subscribe-form .hs-button:hover,.bg-white .subscribe-form .hs-button:focus,.bg-white .subscribe-form .hs-button:hover{background:var(--color-white);color:var(--color-pink)}@media (max-width:1199px){.subscribe-cols{padding:5rem}}@media (min-width:992px){.subscribe-sec-added .site-footer{margin-top:-12rem}}@media (max-width:991px){.subscribe-cols{align-items:flex-start;flex-direction:column;gap:4rem;padding:5rem}.subscribe-form .hs-form-field,.subscribe-left-col,.subscribe-right-col{width:100%}.subscribe-form{padding-bottom:3rem}}@media (min-width:768px){.subscribe-form .hs_error_rollup{bottom:-30px;position:absolute;width:100%}.subscribe-form .hs-error-msgs{bottom:-55px;position:absolute;top:auto;width:100%}}@media (max-width:767px){.subscribe-cols{gap:3rem;padding:4rem 3rem}.subscribe-form form{align-items:flex-start;flex-direction:column;gap:0}.subscribe-form .hs-input{margin-bottom:2rem}.subscribe-form{padding-bottom:0}}