.popup-overlay{background-color:rgba(0,0,0,.5);height:100%;inset:0;width:100%;z-index:999}.popup-box,.popup-overlay{display:none;position:fixed}.popup-box{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 5px 15px -2px #0a090b0d;height:fit-content;left:50%;max-height:100%;max-width:685px;padding:48px;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.close-btn{align-items:center;border:1px solid #dcdcde;border-radius:50%;box-shadow:0 0 1px 0 #0000000d,0 1px 1px 0 #0000000a,0 3px 2px 0 #00000008,0 5px 2px 0 #00000003,0 8px 2px 0 #00000000;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:16px;top:16px;width:22px}.close-btn svg{height:7px;width:7px}.popup-content h2{font-size:48px;line-height:50px}.popup-content h2,.popup-content h3{color:var(--MN-Indigo-Blue-500,#28315c);font-family:var(--inter-font-stack);font-weight:600;letter-spacing:-.03em;margin-bottom:21px;text-align:left}.popup-content h3{font-size:32px;line-height:38.4px;text-transform:none}.login-text{color:#7f7d83;font-family:var(--inter-font-stack);font-size:14px;font-weight:500;letter-spacing:-.05em;line-height:20px;text-align:left}.title-red{color:var(--MN-Coral-Red-500,#e53749)}.no-scroll{overflow:hidden}@media screen and (max-width:740px){.popup-box{overflow-y:auto}}@media screen and (max-height:800px){.popup-box{overflow-y:auto}}.form-step{opacity:1}.form-step.hidden{display:none}.step5,.step5 h3{text-align:center}.form-step.step5 p{color:#7f7d83;font-family:var(--inter-font-stack);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;text-align:center}[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}.popup-box .hsfc-Form .hs-multi-step,.popup-box .hsfc-Form .hs-step-progress,.popup-box .hsfc-Form .hsfc-Form-progress,.popup-box .hsfc-Form [data-test=progress]{display:none!important}.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media screen and (max-width:740px){.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options{grid-template-columns:1fr}}.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options>div{background:#fff;border:1px solid #e6e6e6;border-radius:16px;cursor:pointer;min-height:160px;padding:24px;position:relative;transition:background .5s ease,border .5s ease}.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options>div input[type=checkbox]{position:absolute;right:34px;top:24px;z-index:3}.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options>div .hsfc-FieldLabel{align-items:start;cursor:pointer;display:flex;flex-direction:column;gap:0;inset:0;justify-content:flex-start;padding:24px;position:absolute;z-index:2}.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options>div .hsfc-FieldLabel span{color:var(--MN-Indigo-Blue-500,#28315c);font-family:var(--inter-font-stack);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:24px;text-align:left}.checkbox-description{color:#7f7d83;font-family:var(--inter-font-stack);font-size:12px;font-weight:400;line-height:18px;margin-top:10px;pointer-events:none;position:relative;text-align:left;z-index:1}.popup-box .hsfc-Form .hsfc-CheckboxFieldGroup__Options>div:has(input[type=checkbox]:checked){background:#f5f8fd;border:1px solid var(--MN-Ocean-Blue-500,#0782ff)}.popup-box input[type=submit]:not(.slick-arrow,.flickity-button,.leadinModal-close,.no-theme-css,.private-button--non-link){margin-right:0}.popup-box label{color:var(--MN-Indigo-Blue-500,#28315c)!important;font-family:var(--inter-font-stack)!important;font-size:16px!important;font-weight:500;letter-spacing:-.02em;line-height:22px;text-align:left;text-transform:none}.hsfc-CheckboxFieldGroup__Options>:not(:last-child){margin-bottom:0!important}