.guides[data-astro-cid-7vsj66nr]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;margin-top:1.25rem}.guides__home[data-astro-cid-7vsj66nr]{font-size:.9rem;color:var(--text-secondary)}.guides[data-astro-cid-7vsj66nr] ol[data-astro-cid-7vsj66nr]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.guides[data-astro-cid-7vsj66nr] li[data-astro-cid-7vsj66nr] a[data-astro-cid-7vsj66nr]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border:1px solid var(--border);border-radius:999px;font-size:.9rem;font-weight:500;color:var(--text-secondary)}.guides[data-astro-cid-7vsj66nr] li[data-astro-cid-7vsj66nr] a[data-astro-cid-7vsj66nr]:hover{text-decoration:none;border-color:var(--accent);color:var(--text-primary)}.guides[data-astro-cid-7vsj66nr] li[data-astro-cid-7vsj66nr] a[data-astro-cid-7vsj66nr][aria-current=page]{color:var(--accent);border-color:var(--accent)}.guides__n[data-astro-cid-7vsj66nr]{font-family:var(--font-mono);font-size:.8rem;color:var(--accent)}.gsf[data-astro-cid-fjtsfpez]{display:block;width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}a[data-astro-cid-fjtsfpez].gsf:hover{border-color:var(--accent)}.gsf__img[data-astro-cid-fjtsfpez]{display:block;width:100%;height:auto}.gsf--slot[data-astro-cid-fjtsfpez]{display:grid;place-items:center;align-content:center;gap:.35rem;max-width:40rem;min-height:9rem;border-style:dashed;color:var(--text-secondary);text-align:center;padding:1.5rem}.gsf--slot[data-astro-cid-fjtsfpez] small[data-astro-cid-fjtsfpez]{font-family:var(--font-mono);font-size:.8rem}.gs[data-astro-cid-mam2hoqg]{scroll-margin-top:80px}.gs__inner[data-astro-cid-mam2hoqg]{display:grid;gap:1rem;justify-items:start}.gs__title[data-astro-cid-mam2hoqg]{font-size:clamp(1.4rem,3vw,1.9rem);margin:0}.gs__num[data-astro-cid-mam2hoqg]{color:var(--accent);font-family:var(--font-mono);font-size:.85em;margin-right:.35rem}.gs__body[data-astro-cid-mam2hoqg]{color:var(--text-secondary);margin:0;max-width:46rem;font-size:1.05rem}.gs__points[data-astro-cid-mam2hoqg]{margin:0;padding-left:1.2rem;color:var(--text-secondary);display:grid;gap:.3rem;max-width:46rem}.gs__note[data-astro-cid-mam2hoqg]{margin:0;padding:.7rem 1rem;max-width:46rem;font-size:.95rem;border-left:3px solid var(--accent);background:var(--surface);border-radius:var(--radius-sm)}.section--muted[data-astro-cid-mam2hoqg] .gs__note[data-astro-cid-mam2hoqg]{background:var(--background)}.gs__inner[data-astro-cid-mam2hoqg] p[data-astro-cid-mam2hoqg]{margin:0}.chain[data-astro-cid-mam2hoqg]{list-style:none;margin:.5rem 0;padding:0;width:100%;display:flex;align-items:center}.chain__node[data-astro-cid-mam2hoqg]{flex:0 0 13rem;display:grid;justify-items:center;gap:.2rem;text-align:center;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem .75rem}.chain__node[data-astro-cid-mam2hoqg] svg[data-astro-cid-mam2hoqg]{width:2.6rem;height:2.6rem;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-bottom:.3rem}.chain__node[data-astro-cid-mam2hoqg] span[data-astro-cid-mam2hoqg]{color:var(--text-secondary);font-size:.85rem}.chain__link[data-astro-cid-mam2hoqg]{flex:1 1 4rem;min-width:4rem;display:grid;justify-items:center;gap:.35rem;font-family:var(--font-mono);font-size:.78rem;color:var(--accent);letter-spacing:.05em}.chain__link[data-astro-cid-mam2hoqg]:after{content:"";width:100%;height:2px;background:var(--accent)}@media(max-width:760px){.chain[data-astro-cid-mam2hoqg]{flex-direction:column}.chain__node[data-astro-cid-mam2hoqg]{flex:none;width:100%;max-width:20rem}.chain__link[data-astro-cid-mam2hoqg]{flex:none;min-height:3.5rem;min-width:0;align-content:center}.chain__link[data-astro-cid-mam2hoqg]:after{width:2px;height:1.6rem}}.subs[data-astro-cid-mam2hoqg]{list-style:none;margin:.5rem 0 0;padding:0;width:100%;display:grid;gap:2rem}.sub[data-astro-cid-mam2hoqg]{display:grid;gap:.6rem;justify-items:start}.sub__title[data-astro-cid-mam2hoqg]{font-size:1.1rem;margin:0}.sub__num[data-astro-cid-mam2hoqg]{font-family:var(--font-mono);font-size:.9rem;color:var(--accent);margin-right:.4rem}.sub__body[data-astro-cid-mam2hoqg]{color:var(--text-secondary);margin:0;max-width:46rem}
