.rf{gap:30px;display:grid}.rf__h{color:var(--ink-3);justify-content:space-between;padding:0 4px 8px;font-size:13px;font-weight:700;display:flex}.rf__steps{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;margin:0;padding:4px 16px;list-style:none;display:grid}.rf__steps li{gap:2px;padding:12px 0 12px 40px;display:grid;position:relative}.rf__steps li+li{border-top:.5px solid var(--line)}.rf__steps li:not(:last-child):before{content:"";background:color-mix(in srgb, var(--c) 25%, transparent);width:2px;position:absolute;top:40px;bottom:-12px;left:13px}.rf__n{background:var(--c);width:28px;height:28px;color:var(--map-card);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:12px;left:0}.rf__steps b{font-size:15px;font-weight:700}.rf__steps small{color:var(--ink-3);font-size:13px}.rf__steps p{color:var(--ink-2);margin:2px 0 0;font-size:14px;line-height:1.5}
