.steps[data-astro-cid-x3lj67xm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.card[data-astro-cid-x3lj67xm]{display:flex;flex-direction:column;gap:.4rem}.num[data-astro-cid-x3lj67xm]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:#e9b45a24;color:var(--gold);font-family:var(--font-serif);font-weight:600;margin-bottom:.4rem}.card[data-astro-cid-x3lj67xm] h2[data-astro-cid-x3lj67xm]{font-size:1.35rem;margin:0}.card[data-astro-cid-x3lj67xm] p[data-astro-cid-x3lj67xm]{color:var(--text-soft);font-size:.97rem}.code[data-astro-cid-x3lj67xm]{position:relative}pre[data-astro-cid-x3lj67xm]{margin:0;padding:.9rem 1rem;border-radius:var(--radius-sm);background:#07080d;border:1px solid var(--line);overflow-x:auto;font-size:.82rem;line-height:1.5}code[data-astro-cid-x3lj67xm]{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--gold-soft)}.copy[data-astro-cid-x3lj67xm]{margin-top:.7rem;padding:.55rem 1rem;font-size:.85rem}.demo[data-astro-cid-x3lj67xm]{margin:0;padding-left:1.2rem;display:grid;gap:.35rem}.demo[data-astro-cid-x3lj67xm] a[data-astro-cid-x3lj67xm]{text-decoration:none;font-weight:500}.more[data-astro-cid-x3lj67xm]{margin-top:clamp(3rem,6vw,4.5rem);max-width:760px}.more[data-astro-cid-x3lj67xm] .code[data-astro-cid-x3lj67xm]{margin-bottom:1.2rem}.more[data-astro-cid-x3lj67xm] .hand[data-astro-cid-x3lj67xm]{margin-top:1.5rem}@media(max-width:960px){.steps[data-astro-cid-x3lj67xm]{grid-template-columns:1fr}}
