.step-index[data-astro-cid-lnthwwyx]{border-block:1px solid var(--color-mist);background:var(--color-sailcloth)}.step-index[data-astro-cid-lnthwwyx] ol[data-astro-cid-lnthwwyx]{scrollbar-width:thin;gap:4px 20px;padding-block:12px;display:flex;overflow-x:auto}.step-index[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{white-space:nowrap;min-height:40px;font-weight:700;font-size:var(--text-small);color:var(--color-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.step-index[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--color-harbor-deep);text-decoration:underline}.si-num[data-astro-cid-lnthwwyx]{color:var(--color-harbor);font-size:var(--text-kicker);font-variant-numeric:tabular-nums}.step[data-astro-cid-lnthwwyx]{scroll-margin-top:88px}.step-grid[data-astro-cid-lnthwwyx]{gap:28px;display:grid}@media (width>=64rem){.step-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1.35fr;align-items:start;gap:64px}.step-head[data-astro-cid-lnthwwyx]{position:sticky;top:100px}}.step-head[data-astro-cid-lnthwwyx]{align-content:start;gap:10px;display:grid}.step-num[data-astro-cid-lnthwwyx]{letter-spacing:var(--tracking-tight);color:var(--color-harbor);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,5vw,5.5rem);font-weight:700;line-height:.9}.step-tag[data-astro-cid-lnthwwyx]{font-size:var(--text-kicker);border-radius:var(--radius-full);border:1px solid var(--color-ink);color:var(--color-ink);justify-self:start;padding:3px 10px;font-weight:700;display:inline-block}.step-lead[data-astro-cid-lnthwwyx]{max-width:60ch}.step-links[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:8px 20px;display:flex}.wedo[data-astro-cid-lnthwwyx]{font-size:var(--text-kicker);letter-spacing:var(--text-kicker--letter-spacing);color:var(--color-ink);margin-bottom:4px}.blocks[data-astro-cid-lnthwwyx]{gap:0;display:grid}.block[data-astro-cid-lnthwwyx]{border-top:var(--rule);gap:10px;padding:28px 0;display:grid}.block[data-astro-cid-lnthwwyx]:last-child{border-bottom:var(--rule)}.block-name[data-astro-cid-lnthwwyx]{font-size:var(--text-kicker);letter-spacing:var(--text-kicker--letter-spacing);color:var(--color-slate);line-height:1.3}.block-promise[data-astro-cid-lnthwwyx]{letter-spacing:var(--tracking-tight);color:var(--color-ink);max-width:28ch;font-size:1.5rem;font-weight:700;line-height:1.25}.block-body[data-astro-cid-lnthwwyx]{max-width:62ch}
