.form-step{flex:1}.form-step:before{background:#bbb;content:"";display:block;height:.125rem;left:0;position:absolute;right:0;top:.25rem;z-index:1}@media(min-width:48em){.form-step:before{top:.625rem}}.form-step--completed:before,.form-step--current:before{background:#0046ad}.form-step--current+.form-step:before{left:-50%}.form-step:first-child:before{left:50%}.form-step:last-child:before{right:50%}.form-step:after{background:#f6f6f6;border:.125rem solid #858585;border-radius:100%;content:"";display:block;height:.625rem;left:50%;margin-left:-.3125rem;position:absolute;top:0;width:.625rem;z-index:2}@media(min-width:48em){.form-step:after{height:1.25rem;margin-left:-.625rem;width:1.25rem}}.form-step--completed:after{background-color:#0046ad}@media(min-width:48em){.form-step--completed:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" fill="none" viewBox="0 0 12 10"><path fill="%23fff" fill-rule="evenodd" d="M11.707.896a1 1 0 0 1 0 1.415L5.061 8.957a1.5 1.5 0 0 1-2.122 0L.293 6.311a1 1 0 1 1 1.414-1.415L4 7.19 10.293.896a1 1 0 0 1 1.414 0" clip-rule="evenodd"/></svg>');background-position:50% 50%;background-repeat:no-repeat}}.form-step--current:after{background-color:#fff}@media(min-width:48em){.form-step--current:after{background-image:none}}.form-step--completed:after,.form-step--current:after{border-color:#0046ad}@media(min-width:48em){.form-step--completed:after,.form-step--current:after{background-color:#0046ad}}.form-step__text{color:#6a6a6a;padding-top:1.75rem}.form-step__text--completed{color:#212322}.summary-section{border:1px solid #99b5de}.summary-section-divider{background:none;border-top:1px dashed #6e7787}.conditional-checkbox,.conditional-radio{background-color:#fff;border-radius:.875rem;box-shadow:inset -1px -1px 0 #dedede;margin:0}.conditional-checkbox--nobg,.conditional-radio--nobg{background:none;border-radius:0;box-shadow:none}.conditional-checkbox__label,.conditional-radio__label{background:none;box-shadow:none;padding:.75rem 1rem}.conditional-checkbox__content,.conditional-radio__content{display:none}.conditional-checkbox__content--active,.conditional-radio__content--active{display:block}.form-step-button-next{order:2}.form-step-button-prev{order:1}