.hbs-ssf__step-indicator.is-complete .hbs-ssf__step-number{color:var(--hbs-ssf-accent);background:var(--hbs-ssf-accent-soft)}.hbs-ssf__field.has-error .hbs-ssf__option-body,.hbs-ssf__field.has-error .hbs-ssf__control,.hbs-ssf__field.has-error .hbs-ssf__dimensions,.hbs-ssf__field.has-error .hbs-ssf__check{border-color:#d64c4c}.hbs-ssf__btn--submit.is-loading .hbs-ssf__spinner{display:block}.hbs-ssf__summary-empty{margin:13px 0;color:#9098a1;font-size:13px}.hbs-ssf__summary-row{display:grid;grid-template-columns:minmax(86px,.72fr) minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid #edf0f3;font-size:12px}.hbs-ssf__summary-row:last-child{border-bottom:0}.hbs-ssf__summary-row dt{color:#7a838e;font-weight:650}.hbs-ssf__summary-row dd{min-width:0;margin:0;color:#27313c;font-weight:750;overflow-wrap:anywhere;text-align:right}@media (max-width:640px){.hbs-ssf__summary-row{grid-template-columns:1fr;gap:2px}.hbs-ssf__summary-row dd{text-align:left}}