.snm-steps{margin:0;padding:0;list-style:none}.snm-step{gap:var(--rex-space-3);padding:var(--rex-space-4) 0;border-top:1px solid var(--rex-gray-4);grid-template-columns:40px minmax(0,1fr);display:grid}.snm-step:last-child{border-bottom:1px solid var(--rex-gray-4)}.snm-step-num{font-size:var(--rex-text-xs);font-weight:var(--rex-weight-medium);letter-spacing:var(--rex-eyebrow-tracking);color:var(--rex-gray-10);font-variant-numeric:tabular-nums;padding-top:3px}.snm-step-title{font-size:var(--rex-text-lg);font-weight:var(--rex-weight-medium);line-height:var(--rex-body-line);margin:0}.snm-step-text{margin:var(--rex-space-1) 0 0;font-size:var(--rex-text-md);line-height:var(--rex-body-line);color:var(--rex-gray-11)}