.step-strip{border-bottom:3px solid var(--ink);background:var(--surface);flex-wrap:wrap;align-items:center;gap:4px 24px;padding:4px 40px;display:flex}.step-strip-left{color:var(--soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px}.app-step{min-height:auto}.app-step .content{padding-bottom:48px}@media (max-width:860px){.step-strip{padding:2px 16px}.app-step{padding-bottom:0}}
