.progress-tracker{display:flex;flex-flow:column;gap:var(--spacing-4);list-style:none;padding:0 0 var(--spacing-5)}.progress-tracker__step{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing-3);position:relative}.progress-tracker__step:not(:last-child):after{background:var(--icon-disabled);content:"";display:block;height:16px;left:5.5px;position:absolute;top:29px;width:1px}.progress-tracker__step-marker{background:var(--surface-secondary);border-radius:var(--border-radius-round);flex-shrink:0;height:12px;width:12px}.progress-tracker__step.is-active .progress-tracker__step-marker{background:var(--surface-brand-contrast);outline:3px solid var(--border-focus);outline-offset:2px}.progress-tracker__step.is-complete .progress-tracker__step-marker{background:var(--surface-brand-contrast)}.progress-tracker__step-title{--heading-font-size:var(--heading-font-size-xs,var(--body-font-size));--heading-line-height:var(--body-line-height);color:var(--text-secondary);font-family:var(--heading-font-family,"Figtree",sans-serif);font-size:var(--heading-font-size,var(--body-font-size));font-weight:var(--heading-font-weight,700);line-height:var(--heading-line-height,1.2);text-wrap:balance}@media (min-width:1024px){.progress-tracker{flex-flow:row nowrap}.progress-tracker__step{align-items:flex-start;flex:0 1 205px;flex-flow:column;gap:var(--spacing-4)}.progress-tracker__step:not(:last-child):after{height:1px;left:28px;top:5.5px;width:calc(100% - 28px)}.progress-tracker__step-title,.progress-tracker__step:last-child{flex:1}}