.mq-flow.svelte-zwcu2c{z-index:1;padding-block:0;position:relative}.mq-step-n.svelte-zwcu2c{border-radius:var(--mq-r-pill);background:var(--mq-canvas-sunk);width:2.25rem;height:2.25rem;color:var(--mq-fg-muted);font-size:var(--mq-fs-small);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.mq-step-t.svelte-zwcu2c{font-family:var(--mq-font-head);color:var(--mq-fg-heading);font-weight:600;font-size:var(--mq-fs-h3);margin:0}.mq-step-s.svelte-zwcu2c{color:var(--mq-fg-muted);font-size:var(--mq-fs-small);margin:0;line-height:1.6}.mq-flow-steps.svelte-zwcu2c{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex;position:relative}.mq-flow-steps.svelte-zwcu2c:before{content:"";background:linear-gradient(90deg, transparent, var(--mq-hairline) 8%, var(--mq-hairline) 92%, transparent);height:1px;position:absolute;top:1.125rem;left:1.125rem;right:1.125rem}.mq-step.svelte-zwcu2c{flex-direction:column;flex:1;gap:.6rem;min-width:160px;display:flex;position:relative}.mq-step.svelte-zwcu2c .mq-step-t:where(.svelte-zwcu2c){font-size:var(--mq-fs-body)}.mq-flow-cards.svelte-zwcu2c{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(1rem,2vw,1.75rem);margin-top:1.5rem;display:grid}.mq-step-card.svelte-zwcu2c{border-radius:var(--mq-r-lg)}.mq-step-card.svelte-zwcu2c .mq-panel{flex-direction:column;gap:.6rem;height:100%;display:flex}.mq-step-card.svelte-zwcu2c .mq-step-n:where(.svelte-zwcu2c){margin-bottom:.4rem}
