.x-steps:where(.astro-lywy2fec){counter-reset:step;max-width:78ch;margin:26px 0 30px;padding:0;list-style:none}.x-step:where(.astro-evfnn32x){counter-increment:step;margin:0 0 6px;padding:0 0 30px 56px;position:relative}.x-step:where(.astro-evfnn32x):last-child{padding-bottom:6px}.x-step:where(.astro-evfnn32x):before{content:counter(step);background:var(--blue);color:#fff;width:36px;height:36px;font:700 var(--text-md)/1 var(--sans);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.x-step:where(.astro-evfnn32x):after{content:"";background:var(--line2);width:2px;position:absolute;top:38px;bottom:2px;left:17px}.x-step:where(.astro-evfnn32x):last-child:after{display:none}:root[data-theme=dark] .x-step:where(.astro-evfnn32x):before{color:var(--on-accent)}.x-st:where(.astro-evfnn32x){font:650 var(--text-lg)/var(--lh-snug) var(--sans);color:var(--ink);letter-spacing:-.01em;margin:3px 0 8px}.x-sb:where(.astro-evfnn32x){font-size:var(--text-lg);line-height:var(--lh-relaxed);color:var(--ink2)}.x-sb:where(.astro-evfnn32x) p{font-size:inherit;line-height:inherit;margin:0 0 12px}.x-sb:where(.astro-evfnn32x) pre{margin:10px 0 14px}
