.steps[data-astro-cid-dvhh4szm] ol{counter-reset:step;flex-direction:column;gap:.75rem;list-style:none;display:flex}.steps[data-astro-cid-dvhh4szm] li{border:1px solid var(--color-line);border-radius:var(--radius-2xl);background:var(--color-white);font-size:var(--text-prose-aside);line-height:1.55;font-weight:var(--fw-semibold);color:var(--color-ink-900);counter-increment:step;align-items:flex-start;gap:1.125rem;padding:1.375rem 1.5rem;display:flex}.steps[data-astro-cid-dvhh4szm] li:before{content:counter(step);border-radius:var(--radius-pill);background:var(--gradient-brand);width:2.25rem;height:2.25rem;font-size:var(--text-body-sm);font-weight:var(--fw-extrabold);color:var(--color-white);flex:none;justify-content:center;align-items:center;margin-top:-.3125rem;display:flex}.callout[data-astro-cid-vmyrzwwp] h2{min-height:2.25rem;font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:var(--fw-extrabold);letter-spacing:var(--text-h4--letter-spacing);color:var(--color-ink-900);align-items:center;padding-left:3rem;scroll-margin-top:2rem;display:flex}.callout[data-astro-cid-vmyrzwwp] p{font-size:var(--text-prose-aside);line-height:var(--text-prose--line-height);text-wrap:pretty;margin-top:.875rem}.callout[data-astro-cid-vmyrzwwp] h2+p{margin-top:1rem}
