.step-container{display:flex!important;flex-wrap:wrap;justify-content:space-between}.step-container .step-content,.step-container .step-form{flex:0 0 auto;width:100%}@media (min-width:768px){.step-container .step-content{padding-right:1rem}.step-container .step-content,.step-container .step-form{flex:0 0 auto;width:50%}}@media (max-width:767px){.step-container .step-form{margin-top:1.5rem}}.form-container .hs-your_challenges>label{display:none}.form-container .hs-your_challenges .input>ul{--bs-gutter-x:1.5rem;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.form-container .hs-your_challenges .input>ul>*{box-sizing:border-box;flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%;width:50%}.form-container .hs-your_challenges .input>ul>li input{opacity:0}.form-container .hs-your_challenges .input>ul>li>label{align-items:center;cursor:pointer;display:flex;flex-direction:column;text-align:center;user-select:none}.form-container .hs-your_challenges .input>ul>li span.challenges-item__icon{align-items:center;aspect-ratio:1;display:flex;width:3rem}.form-container .hs-your_challenges .input>ul>li span.challenges-item__icon svg{display:block;max-height:3rem;max-width:3rem;width:100%;fill:var(--bs-gray-100)}.form-container .hs-your_challenges .input>ul>li span.challenges-item__label{font-size:.875rem;font-weight:500;letter-spacing:.005em;padding-top:.5rem}.form-container .hs-your_challenges .input>ul>li input:focus-visible+label{outline:1px auto -webkit-focus-ring-color;outline-offset:2px}.form-container .hs-your_challenges .input>ul>li input:checked+label>span.challenges-item__icon svg{fill:var(--bs-primary)}.form-container .hs-your_challenges .input>ul>li input:checked+label>span.challenges-item__label{color:var(--bs-primary)}.form-container .legal-consent-container{font-size:12px}.form-container .legal-consent-container a{color:inherit}.form-container .legal-consent-container div[class*="hs_LEGAL_CONSENT.subscription_type_"] ul{margin-bottom:4px}.form-container .legal-consent-container div[class*="hs_LEGAL_CONSENT.subscription_type_"] ul li label.hs-form-booleancheckbox-display{align-items:flex-start;display:flex}.form-container .legal-consent-container div[class*="hs_LEGAL_CONSENT.subscription_type_"] ul li label.hs-form-booleancheckbox-display input[type=checkbox]{margin-top:.25rem}.form-container .legal-consent-container div[class*="hs_LEGAL_CONSENT.subscription_type_"] ul li label.hs-form-booleancheckbox-display span>*{display:inline}.form-container{background-color:#000;padding:1.5rem}.form-container .hs-form,.form-container .hs-multi-step-form{position:relative}.form-container .slick-slide>div,.form-container .step-container{height:100%}.step-container .step-content{color:var(--bs-gray-100);display:flex;flex-direction:column}.step-container .step-content .step-content__icon{margin-top:1.5rem}.step-container .step-content .step-content__icon svg{display:block;margin:0 auto;width:70%;fill:var(--bs-primary)}.step-container .step-content h1,.step-container .step-content h2,.step-container .step-content h3,.step-container .step-content h4,.step-container .step-content h5,.step-container .step-content h6{color:inherit}.step-container .step-form{background-color:#fff;display:flex;flex-direction:column;padding:1.5rem}.step-container .step-form input[type=date],.step-container .step-form input[type=email],.step-container .step-form input[type=file],.step-container .step-form input[type=number],.step-container .step-form input[type=password],.step-container .step-form input[type=tel],.step-container .step-form input[type=text],.step-container .step-form select,.step-container .step-form textarea{background-color:var(--bs-gray-100);border-color:var(--bs-gray-800)}.step-container .step-form input[type=date]:active,.step-container .step-form input[type=date]:focus,.step-container .step-form input[type=email]:active,.step-container .step-form input[type=email]:focus,.step-container .step-form input[type=file]:active,.step-container .step-form input[type=file]:focus,.step-container .step-form input[type=number]:active,.step-container .step-form input[type=number]:focus,.step-container .step-form input[type=password]:active,.step-container .step-form input[type=password]:focus,.step-container .step-form input[type=tel]:active,.step-container .step-form input[type=tel]:focus,.step-container .step-form input[type=text]:active,.step-container .step-form input[type=text]:focus,.step-container .step-form select:active,.step-container .step-form select:focus,.step-container .step-form textarea:active,.step-container .step-form textarea:focus{border-color:var(--bs-secondary)}.step-container .step-form[data-step=select-your-challenges]{background:none;color:var(--bs-gray-100)}.step-container .step-form[data-step=select-your-challenges] h3{color:var(--bs-gray-100)}.form-container .step-form__nav{margin-top:auto}.form-container .step-form__nav .browse-prev{margin-right:1rem}.form-container .step-form__nav .browse{display:inline-block!important}.form-container .submitted-message{color:var(--bs-gray-100);font-size:1.125em;padding:.5rem;text-align:center}