.StepList-module__LDAuTW__list{list-style:none;display:grid}.StepList-module__LDAuTW__step{gap:var(--space-4);padding-bottom:var(--space-6);grid-template-columns:3rem minmax(0,1fr);display:grid;position:relative}.StepList-module__LDAuTW__step:before{content:"";background:var(--c-rule-strong);width:1px;position:absolute;top:2.25rem;bottom:.25rem;left:1rem}.StepList-module__LDAuTW__step:last-child{padding-bottom:0}.StepList-module__LDAuTW__step:last-child:before{display:none}.StepList-module__LDAuTW__num{width:2rem;height:2rem;font-family:var(--font-mono);border:1px solid var(--c-ink);border-radius:var(--radius-s);background:var(--c-paper);place-items:center;font-size:.75rem;display:inline-grid}.StepList-module__LDAuTW__body{gap:var(--space-2);max-width:40rem;color:var(--c-ink-2);display:grid}.StepList-module__LDAuTW__title{font-size:var(--step-1);color:var(--c-ink);padding-top:.2rem}.StepList-module__LDAuTW__gate{width:fit-content;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink);background:var(--c-amber-wash);border-radius:var(--radius-s);align-items:center;gap:.4rem;padding:.2rem .5rem;font-size:.6875rem;display:inline-flex}.StepList-module__LDAuTW__gate span{color:var(--c-amber-ink)}
