.bk-steps{clear:both;margin:2.4rem 0}.bk-steps .bk-figure{margin:0}.bk-steps .steps-rail{margin:1.4rem 0 0;padding:0;list-style:none}.bk-steps .steps-step{border-left:2px solid var(--border);margin:0;padding-left:1.1rem;position:relative}.bk-steps .steps-step+.steps-step{margin-top:1.6rem}.bk-steps .steps-num{font:650 .66rem/1.4 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums;margin-bottom:.3rem;display:block}.bk-steps .steps-body>*+*{margin-top:1em}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.bk-steps.is-live .steps-figure{top:calc(var(--topbar-h) + .5rem);z-index:3;background:var(--canvas);border-bottom:1px solid var(--border);padding:.25rem 0 .75rem;position:sticky}.bk-steps.is-live .steps-rail{margin-top:2rem}.bk-steps.is-live .steps-step{color:var(--text-secondary);transition:border-color .16s,color .16s}.bk-steps.is-live .steps-step+.steps-step{margin-top:clamp(6rem,30vh,14rem)}.bk-steps.is-live .steps-step.is-active{color:var(--text);border-left-color:var(--accent)}.bk-steps.is-live .steps-step.is-active .steps-num{color:var(--accent-ink)}}@media print{.bk-steps.is-live .steps-figure{border-bottom:0;position:static}.bk-steps.is-live .steps-step+.steps-step{margin-top:1.6rem}.bk-steps.is-live .steps-step{color:var(--text)}}
