.ft-inx-steps{gap:0;display:grid}.ft-inx-step{border-bottom:1px solid var(--line);gap:16px;padding:24px 0;display:grid}.ft-inx-step:first-child{padding-top:0}.ft-inx-step:last-child{border-bottom:0;padding-bottom:0}.ft-inx-step-title{letter-spacing:-.02em;align-items:center;gap:12px;font-size:20px;line-height:1.3;display:flex}.ft-inx-step-title span{border:1.5px solid var(--ink);background:var(--accent);width:32px;height:32px;box-shadow:var(--shadow-xs);flex-shrink:0;place-items:center;font-size:15px;font-weight:800;display:inline-grid}.ft-inx-file{gap:12px;display:grid}.ft-inx-file>p{overflow-wrap:anywhere;line-height:1.7}.ft-inx-step .ft-results{margin-top:0}
