body,form .hs-richtext,form .hs-richtext p,form label,p{color:#171a12;font-family:Manrope,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none}legend.hs-field-desc{font-weight:600;padding-bottom:.3rem}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background:var(--white);border:1px solid #171a12!important;border-radius:var(--radius);color:#171a12;-webkit-text-fill-color:#171a12;font-size:1.6rem;font-weight:600;line-height:1.3;min-height:48px;padding:.4rem 1.2rem;width:100%}.acc-prog__inr .hs_business_unit textarea{height:48px;padding-top:12px}[data-formcount="2"] .hbspt-form{display:inline-block;margin-bottom:20px;width:100%}.hbspt-form .hs_submit.hs-submit{margin-bottom:20px}.acc-pro__skip_btn:hover{background-color:currentColor!important;background-color:#171a12!important;border:1px solid!important;color:#fff!important}.acc-pro__back_btn,.acc-pro__skip_btn{border:1px solid #171a12!important;color:currentColor;cursor:pointer}.acc-pro__back,.acc-pro__skip{display:inline}.acc-prog__wrap .hs_social_security_number input{background-color:transparent;border:1px solid #171a12;color:currentColor;height:48px;-webkit-text-fill-color:#171a12;font-family:Manrope;font-size:16px;font-weight:600;padding-left:16px}.acc-prog__rgt [data-formcount="3"] .hs-dependent-field span{font-size:1.6rem;line-height:1.3}[data-formcount="3"] .legal-consent-container .hs-richtext>span{display:inline-block;padding-bottom:14px}[data-formcount="3"] .legal-consent-container .hs-richtext{padding-left:22px}.acc-prog__inr .acc-prog__rgt form select{appearance:none;background-image:url(/hubfs/images/faq-dw-arrow.svg);background-position:98%;background-repeat:no-repeat;background-size:18px}.acc-prog__inr .acc-prog__rgt .hs_country_dropdown select{background-position:99%;padding-right:0!important}.missing__step{align-items:center;background-color:#fff;border:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:2rem;padding-block:1.1rem 1.6rem;padding-inline:20px}.missing__step button{border:1px solid #171a12;color:#171a12;margin-top:.5rem}.acc-prog__inr [data-formcount="4"] .hs_identification input{background-color:#fcfcfc;border:1px solid #171a12;color:#fff;cursor:pointer;height:150px;padding:40px;text-align:center}.acc-prog__inr .hs-dateinput:before{right:1%}.acc-prog__wrap .signup-progress_bar_step{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:.5rem}.acc-prog__wrap .signup-progress__bar_steps{padding-top:1.5rem}.acc-prog__wrap .signup-progress_bar_step span{font-size:1.4rem;width:80%}.signup-progress_bar_step:hover{color:#ef5b09}.acc-prog__wrap .signup-progress_step_status svg{height:10px}.acc-prog__wrap .signup-progress_step_status{align-items:center;border:1px solid #171a12;border-radius:30px;cursor:pointer;display:flex;height:28px;justify-content:center;line-height:1;padding-block:6px;text-align:center;width:14%}.signup-progress_bar_step.active_field .signup-progress_step_status{background-color:#70bf73;border-color:#70bf73}.signup-progress_bar_step.active_field .signup-progress_step_status path{stroke:#fff}.acc-prog__wrap .signup-progress_step_status .signup-progress_redirect{transform:rotate(45deg)}.signup-progress_bar_step:hover .signup-progress_step_status{background-color:#ef5b09!important;border-color:#ef5b09!important}[data-formcount="4"] .hs_identification label{font-weight:700;padding-bottom:6px}.acc-prog__inr [data-formcount="4"] .hs_identification legend.hs-field-desc{display:inline-block;font-size:15px;line-height:1.5;margin-bottom:8px}.signup-progress_bar_step:hover .signup-progress_step_status svg path{stroke:#fff}.signup-progress__step{cursor:pointer}.signup-progress__step.active{background-color:#f8f8f8;border-radius:15px;padding-inline:2rem}.acc-prog__inr .signup-progress_submitted{display:none}.signup-progress_bar_step.active_field .signup-progress_step_status{background-color:#364976!important;border-color:#364976!important}.acc-prog__wrap .signup-progress_bar_step[data-status=Yes] .signup-progress_step_status{background-color:#70bf73;border-color:#70bf73}.acc-prog__inr .signup-progress_bar_step[data-status=Yes] .signup-progress_submitted{display:block!important;height:16px}.acc-prog__inr .signup-progress_bar_step[data-status=Yes] .signup-progress_redirect{display:none!important}.signup-progress_bar_step.active_field .signup-progress_step_status{position:relative}.signup-progress_bar_step.active_field .signup-progress_step_status:before{background-color:#fff;border-radius:50%;content:"";display:block;height:8px;width:8px}.acc-prog__inr .signup-progress_bar_step.active_field .signup-progress_step_status svg{display:none!important}.signup-progress_bar_step.form_submitted.active_field{background-color:#fff;border-radius:15px;margin-inline:-12px;padding-inline:12px}.acc-pro__form form .hs-dateinput td.is-today.is-selected button{color:#fff!important}[data-step=personal_details_form] .signup-progress__bar_steps{display:none}.signup-progress__step.active[data-step=personal_details_form] .signup-progress__bar_steps{display:block}input[type=checkbox]{appearance:none;-webkit-appearance:none;border:2px solid #171a12;border-radius:4px;cursor:pointer;height:20px;margin:0;position:relative;width:20px}input[type=checkbox]:checked{background-color:#171a12;border-color:#171a12}input[type=checkbox]:checked:before{border:solid #fff;border-width:0 3px 3px 0;content:"";height:10px;left:5px;position:absolute;top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}