section.svelte-kgtxty{overflow-x:clip}.steps.svelte-kgtxty{gap:2.5rem;max-width:60rem;margin:3.5rem auto 0;padding:0;list-style:none;display:grid;position:relative}.spine-line.svelte-kgtxty{background:#1e7fd42e;width:1px;position:absolute;top:0;bottom:0;left:14px}.spine-line.svelte-kgtxty span:where(.svelte-kgtxty){background:var(--gradient-primary);transform-origin:top;position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 12px #38e1e6b3}.step.svelte-kgtxty{padding-left:3.25rem;position:relative}.node.svelte-kgtxty{color:#52607866;background:var(--bg-space);transition:color .5s var(--ease-house), text-shadow .5s var(--ease-house), transform .5s var(--ease-house);padding:4px;font-size:14px;position:absolute;top:1.5rem;left:14px;transform:translate(-50%,-50%)}.step.svelte-kgtxty.lit .node:where(.svelte-kgtxty){color:var(--brand-blue);text-shadow:0 0 14px #38e1e6e6;transform:translate(-50%,-50%)scale(1.35)}@media (width>=900px){.spine-line.svelte-kgtxty{left:50%}.step.svelte-kgtxty{width:50%;padding-left:0;padding-right:3.25rem}.step.right.svelte-kgtxty{margin-left:50%;padding-left:3.25rem;padding-right:0}.node.svelte-kgtxty{left:auto;right:0;transform:translate(50%,-50%)}.step.svelte-kgtxty.lit .node:where(.svelte-kgtxty){transform:translate(50%,-50%)scale(1.35)}.step.right.svelte-kgtxty .node:where(.svelte-kgtxty){left:0;right:auto;transform:translate(-50%,-50%)}.step.right.svelte-kgtxty.lit .node:where(.svelte-kgtxty){transform:translate(-50%,-50%)scale(1.35)}}
