.fr-popup{align-items:center;display:none;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:999999}.fr-popup.active{display:flex}.fr-popup-overlay{background:rgba(0,0,0,.65);inset:0;position:absolute}.fr-popup-content{background:#0e4f52;border-radius:12px;color:#fff;margin:0 10px;max-height:90vh;overflow-y:auto;padding:40px;position:relative;z-index:2}.fr-popup-close{color:#fff;cursor:pointer;font-size:28px;position:absolute;right:20px;top:15px}.fr-popup-close:hover{color:#fff}body.fr-popup-open{overflow:hidden}.fr-popup .fr-popup-body form .hsfc-Step .hsfc-Step__Content{padding:0!important}.fr-popup .fr-popup-body .form-title{display:none!important}.fr-popup h3{color:#fff;font-family:Inter,serif}.fr-popup-body form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-EmailField label span,.fr-popup-body form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-TextField label span{color:#fff;font-family:Neue Haas Grotesk Display Pro,sans-serif}.fr-popup-body form .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-TextInput{background:#fff;border:0;border-radius:10px;color:#262a2c;font-family:Neue Haas Grotesk Display Pro;font-size:20px;font-weight:400;line-height:24px}.fr-popup-body form .hsfc-Step .hsfc-Step__Content .hsfc-NavigationRow .hsfc-NavigationRow__Buttons button{background:#152229;border:2px solid #152229;border-radius:10px;font-size:20px;font-weight:700;line-height:23px;padding:5px 12px}.fr-popup-body .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-RichText p,.fr-popup-body .hsfc-PostSubmit .hsfc-Step .hsfc-Step__Content .hsfc-Row .hsfc-RichText p span strong{color:#fff!important}@media (max-width:767px){.fr-popup-content{padding:25px}}