.adv.svelte-16e2crq{padding-top:.5rem;padding-bottom:3rem}.group-title.svelte-16e2crq{font-family:var(--font-body);letter-spacing:-.01em;align-items:center;gap:.75rem;margin:2.5rem 0 .75rem;font-size:1.35rem;font-weight:700;display:flex}.group-title.svelte-16e2crq:first-child{margin-top:0}.intro.svelte-16e2crq{max-width:65ch;color:var(--text-soft);margin:0 0 1rem;line-height:1.6}.features.svelte-16e2crq{gap:.45rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.features.svelte-16e2crq li:where(.svelte-16e2crq){align-items:flex-start;gap:.6rem;font-weight:500;line-height:1.5;display:flex}.features.svelte-16e2crq svg{color:var(--leaf-500);flex:none;margin-top:.15rem}.dungeons.svelte-16e2crq{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dungeons.svelte-16e2crq li:where(.svelte-16e2crq){align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;display:flex}.dungeons.svelte-16e2crq h3:where(.svelte-16e2crq){margin:0 0 .25rem;font-size:1.05rem}.bosses.svelte-16e2crq{color:var(--text-soft);align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:.9rem;display:flex}code.svelte-16e2crq{font-size:.85rem}.n.svelte-16e2crq{border-radius:var(--radius-sm);width:32px;height:32px;font-family:var(--font-display);color:#2a1f05;background:linear-gradient(180deg, var(--gold-300), var(--gold-400));box-shadow:var(--bevel);flex:none;place-items:center;font-weight:800;line-height:1;display:grid}.classes.svelte-16e2crq ul:where(.svelte-16e2crq){flex-wrap:wrap;gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.classes.svelte-16e2crq li:where(.svelte-16e2crq){border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:.3rem .7rem;font-size:.9rem;font-weight:600}.steps.svelte-16e2crq{gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.steps.svelte-16e2crq li:where(.svelte-16e2crq){background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:flex-start;gap:1rem;padding:1rem 1.2rem;display:flex}.steps.svelte-16e2crq p:where(.svelte-16e2crq){margin:.2rem 0 0;font-weight:500;line-height:1.55}.lb.svelte-16e2crq{margin:0}.lb.svelte-16e2crq a:where(.svelte-16e2crq){align-items:center;gap:.5rem;display:inline-flex}
