.xQurXq_map{margin:var(--space-5) 0 0}.xQurXq_lane{margin:var(--space-4) 0 0}.xQurXq_laneTitle{margin:0 0 var(--space-2);color:var(--ink-strong);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight)}.xQurXq_stages,.xQurXq_steps{margin:0;padding:0;list-style:none}.xQurXq_stages{display:none}.xQurXq_steps{gap:var(--space-2);flex-direction:column;display:flex}.xQurXq_bar{justify-content:center;gap:var(--space-1);min-height:44px;padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-accent);color:var(--ink-strong);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);overflow-wrap:anywhere;flex-direction:column;font-weight:600;text-decoration:none;display:flex}.xQurXq_bar:hover{text-decoration:underline}.xQurXq_when{color:var(--ink);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight)}@media (min-width:60rem){.xQurXq_map{width:min(100vw - 4 * var(--space-4), 60rem);margin-left:calc((100% - min(100vw - 4 * var(--space-4), 60rem)) / 2)}.xQurXq_stages{gap:0 var(--space-1);margin-bottom:var(--space-3);display:grid}.xQurXq_stage{padding:0 0 var(--space-2) var(--space-2);border-left:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);color:var(--ink-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight)}.xQurXq_steps{gap:var(--space-2) var(--space-1);display:grid}.xQurXq_when{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}}
