.hs-form-steps{align-items:center;display:flex;margin-bottom:var(--space-24)}.hs-form-steps__step{align-items:center;display:flex;gap:var(--space-8)}.hs-form-steps__num{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:50%;color:var(--ink-soft);display:flex;flex-shrink:0;font-size:.8125rem;font-weight:700;height:32px;justify-content:center;transition:border-color var(--tr) ease,background-color var(--tr) ease,color var(--tr) ease,box-shadow var(--tr) ease;width:32px}.hs-form-steps__label{color:var(--ink-soft);font-size:.75rem;font-weight:600;transition:color var(--tr) ease;white-space:nowrap}.hs-form-steps__line{background:var(--line);flex:1;height:1px;margin:0 var(--space-12);overflow:hidden;position:relative}.hs-form-steps__line:after{background:var(--teal);content:"";inset:0;position:absolute;transition:width var(--tr) ease;width:0}.hs-form-steps__step.is-active .hs-form-steps__num,.hs-form-steps__step.is-complete .hs-form-steps__num{background:var(--teal);border-color:var(--teal);box-shadow:0 4px 14px rgba(24,90,125,.28);color:var(--white)}.hs-form-steps__step.is-active .hs-form-steps__label,.hs-form-steps__step.is-complete .hs-form-steps__label{color:var(--cc-blue)}.hs-form-steps__step.is-complete+.hs-form-steps__line:after{width:100%}.hs-form-step[hidden],.hs-form-step__label{display:none}.hs-form-back{align-items:center;background:none;border:0;color:var(--teal);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:.8125rem;font-weight:600;gap:var(--space-4);margin-bottom:var(--space-16);padding:0}.hs-form-back:hover{text-decoration:underline}.hs-form-fieldset-row{display:grid;gap:var(--space-16);grid-template-columns:1fr 1fr}.cc-form:not(.cc-form--ppc-hero) form.hs-form .hs-form-step__row .hs-input[type=email]{border-radius:.625rem}@media (max-width:767px){.hs-form-fieldset-row{gap:0;grid-template-columns:1fr}}