.mr-cta{background:var(--mr-blue-dark);color:#fff;overflow:hidden;padding-bottom:64px;padding-top:64px;position:relative}.mr-cta__bg{inset:0;position:absolute;z-index:0}.mr-cta__bg img{height:100%;object-fit:cover;transform:scale(1.05);width:100%}.mr-cta__overlay{background:linear-gradient(to right,rgba(var(--mr-blue-dark-rgb),.85),rgba(var(--mr-blue-rgb),.7),rgba(var(--mr-blue-dark-rgb),.6));inset:0;position:absolute;z-index:0}.mr-cta__overlay--strong{background:linear-gradient(to right,rgba(var(--mr-blue-dark-rgb),.95),rgba(var(--mr-blue-rgb),.85),rgba(var(--mr-blue-dark-rgb),.8))}.mr-cta__inner{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:space-between;position:relative;z-index:10}.mr-cta__copy{display:block;max-width:42rem;text-align:center}.mr-cta__copy>h2,.mr-cta__copy>p{margin-top:12px}.mr-cta__copy>h2:first-child{margin-top:0}.mr-cta__eyebrow{color:var(--mr-yellow);font-size:12px;font-weight:800;letter-spacing:.1em;line-height:16px;text-transform:uppercase}.mr-cta__title{color:#fff;font-size:30px;font-weight:800;line-height:36px}.mr-cta__text{color:var(--mr-slate-100);font-size:16px;line-height:24px}.mr-cta__actions{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:100%}.mr-cta__btn{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);white-space:normal;width:100%}.mr-cta__btn-icon{display:inline-flex}.mr-cta__btn-icon svg{fill:currentColor;height:14px;width:14px}.mr-cta__btn-icon>i{font-size:14px;line-height:1}@media (min-width:640px){.mr-cta__title{font-size:36px;line-height:40px}.mr-cta__actions{flex-direction:row}.mr-cta__btn{width:auto}}@media (min-width:1024px){.mr-cta{padding-bottom:80px;padding-top:80px}.mr-cta__inner{flex-direction:row}.mr-cta__copy{text-align:left}.mr-cta__actions{width:auto}}.mr-cta__form{flex-shrink:0;width:100%}@media (min-width:1024px){.mr-cta__form{min-width:480px;width:auto}}.mr-form--dark .hs-form{gap:12px}.mr-form--dark .hs-form fieldset,.mr-form--dark .hs-form>.hs-form-field{flex:1 1 auto;margin:0;min-width:0}.mr-form--dark .hs-form-field>label{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin-bottom:6px;text-transform:none}.mr-form--dark .hs-form-required{color:var(--mr-yellow);margin-left:0}.mr-form--dark .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:0;border-radius:8px;color:var(--mr-ink);font-size:14px;height:52px;line-height:20px;padding:14px 16px}.mr-form--dark .hs-input:focus{box-shadow:0 0 0 2px var(--mr-yellow)}.mr-form--dark .hs-submit{flex:0 0 auto}.mr-form--dark .hs-button{border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);font-size:14px;font-weight:800;height:52px;line-height:20px;padding:16px 32px;width:100%}@media (min-width:640px){.mr-form--dark .hs-form{align-items:flex-end;flex-direction:row;flex-wrap:nowrap}.mr-form--dark .hs-button{width:auto}}.mr-form--dark .hs-error-msgs,.mr-form--dark .hs-form-booleancheckbox label,.mr-form--dark .hs-richtext,.mr-form--dark .legal-consent-container{color:#fff}.mr-form--dark .hs-error-msgs label{color:#fff;font-size:12px;font-weight:700}.mr-form--dark .submitted-message{background:hsla(0,0%,100%,.12);color:#fff}