.quickscan{padding:140px 0}.quickscan--flex{display:grid;grid-template-columns:repeat(2,1fr);gap:160px}.quickscan h1{margin-bottom:80px}.qs-form__nav{display:flex;gap:16px;margin-bottom:40px;position:relative;width:max-content}.qs-form__nav:after{content:"";height:1px;width:100%;top:50%;left:0;right:0;background:var(--primary);position:absolute}.qs-form__nav .step-btn{color:var(--primary, #156CEF);font-size:var(--font-size-footnote);font-family:var(--typeface-primary);font-weight:500;line-height:1;background:var(--bg-primary);outline:unset;border:1px solid var(--border-brand, #156CEF);border-radius:100px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;position:relative;z-index:1;transition:.3s ease}.qs-form__nav button.step-btn{cursor:pointer}.qs-form__nav .step-btn.active{background:var(--primary);color:var(--text-invert)}.quickscan--form form{padding:20px 20px 30px;border-radius:var(--border-radius-lg, 20px);border:1px solid var(--border-primary, #D5E0DE);background:var(--bg-primary, #FFF);box-shadow:0 54px 21px #00000003,0 30px 18px #00000005,0 13px 13px #00000008,0 3px 7px #0000000a}.form__title{margin-bottom:40px}.qsff--wrapper{flex:1}.qsff--wrapper:not(.hs-fieldtype-text){margin-top:40px}fieldset:first-of-type .qsff--wrapper{margin-top:0}.qs__radio--wrapper{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.qs__radio--wrapper:not(:has(:nth-child(3))) .qs__radio--option{flex:1 1 50%}.qs__radio--option{padding:20px;border:1px solid var(--border-primary);border-radius:var(--border-radius-xs);display:flex;align-items:flex-start;gap:10px;flex:auto}.qs__radio--option:has(:checked){border:1px solid var(--primary);color:var(--text-primary)}.qs__radio--option input{margin-top:6px}.form-navigation{margin-top:20px}.back--btn{flex-direction:row-reverse;margin-top:8px}.back--btn:after{transform:scaleX(-1);margin-left:unset;margin-right:4px}.next--btn{width:100%}.overview__items{display:flex;flex-direction:column;gap:10px}.react-datepicker-wrapper{display:block!important}.react-datepicker__input-container .react-datepicker__calendar-icon{right:0;bottom:50%;transform:translateY(calc(50% - 5px))}@media (min-width: 992px){.quickscan--form form fieldset{display:flex;gap:10px}}@media (max-width:992px){.quickscan--flex{gap:40px}}@media (max-width:768px){.quickscan--flex{display:flex;flex-direction:column}.qs-form__nav,.form__title{margin-bottom:24px}.qsff--wrapper:not(.hs-fieldtype-text){margin-top:24px}}
