.folder.svelte-5fycis{font-size:var(--ds\\font-xs);color:var(--ds\\color\\emerald-600);margin-bottom:.5rem;text-transform:uppercase;font-weight:500;letter-spacing:.05em}h1.svelte-5fycis{font-size:var(--ds\\font-2xl);font-weight:600;margin-bottom:1rem}h2.svelte-5fycis{font-size:var(--ds\\font-xl);font-weight:600;margin-top:2.5rem;margin-bottom:1rem;color:var(--ds\\color\\slate-900)}h3.svelte-5fycis{font-size:var(--ds\\font-lg);font-weight:600;margin-bottom:.75rem;color:var(--ds\\color\\slate-900)}h4.svelte-5fycis{font-size:var(--ds\\font-md);font-weight:600;margin-bottom:.5rem;color:var(--ds\\color\\slate-900)}p.svelte-5fycis{margin-bottom:1.5rem;max-width:65ch;color:var(--ds\\color\\slate-800);line-height:1.6}.first-paragraph.svelte-5fycis{font-size:var(--ds\\font-lg);margin-bottom:1.5rem;max-width:60ch}strong.svelte-5fycis{font-weight:600;color:var(--ds\\color\\slate-950)}ul.svelte-5fycis{padding-left:2rem;max-width:65ch;margin-bottom:1.5rem;list-style-type:disc}li.svelte-5fycis{margin-bottom:.5rem;color:var(--ds\\color\\slate-800)}.hierarchy-visual.svelte-5fycis{margin:2rem 0;padding:2rem;background:linear-gradient(to bottom,var(--ds\\color\\emerald-50),var(--ds\\color\\blue-50),var(--ds\\color\\slate-50));border-radius:.75rem;max-width:80ch}.level.svelte-5fycis{margin-bottom:2rem;padding:1.5rem;background:#fff;border-radius:.5rem;box-shadow:0 2px 4px #0000000d}.level.svelte-5fycis:last-child{margin-bottom:0}.level.svelte-5fycis h3:where(.svelte-5fycis){margin-bottom:.5rem}.level.svelte-5fycis p:where(.svelte-5fycis){font-size:var(--ds\\font-sm);color:var(--ds\\color\\slate-600);margin-bottom:1rem}.capabilities.svelte-5fycis{font-size:var(--ds\\font-sm);color:var(--ds\\color\\slate-700);line-height:1.8;padding:.75rem;background:var(--ds\\color\\slate-50);border-radius:.25rem}.agent-grid.svelte-5fycis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.agent-card.svelte-5fycis{padding:.75rem;background:var(--ds\\color\\slate-50);border-radius:.25rem;border:1px solid var(--ds\\color\\slate-200)}.agent-card.svelte-5fycis strong:where(.svelte-5fycis){display:block;font-size:var(--ds\\font-sm);margin-bottom:.25rem}.agent-card.svelte-5fycis span:where(.svelte-5fycis){font-size:var(--ds\\font-xs);color:var(--ds\\color\\slate-600)}.worker-examples.svelte-5fycis{display:flex;flex-wrap:wrap;gap:.5rem}.worker-examples.svelte-5fycis code:where(.svelte-5fycis){padding:.25rem .5rem;background:var(--ds\\color\\slate-100);border-radius:.25rem;font-family:var(--ds-font-mono);color:var(--ds\\color\\slate-700)}.workflow-example.svelte-5fycis{margin:2rem 0;max-width:80ch}.workflow-step.svelte-5fycis{margin-bottom:1.5rem;padding-left:3rem;position:relative}.workflow-step.svelte-5fycis:before{content:"";position:absolute;left:1.25rem;top:2.5rem;bottom:-1.5rem;width:2px;background:var(--ds\\color\\slate-200)}.workflow-step.svelte-5fycis:last-child:before{display:none}.step-header.svelte-5fycis{display:flex;align-items:center;margin-bottom:.75rem}.step-number.svelte-5fycis{position:absolute;left:0;width:2.5rem;height:2.5rem;background:var(--ds\\color\\emerald-600);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.code.svelte-5fycis{background:var(--ds\\color\\slate-100);padding:1rem;border-radius:.5rem;font-family:var(--ds-font-mono);line-height:1.5;white-space:pre-wrap;color:var(--ds\\color\\slate-700)}.worker-outputs.svelte-5fycis{display:grid;gap:1rem}.worker-result.svelte-5fycis strong:where(.svelte-5fycis){display:block;margin-bottom:.5rem;color:var(--ds\\color\\slate-900)}.roadmap.svelte-5fycis{display:grid;gap:1.5rem;margin:2rem 0;max-width:80ch}.phase.svelte-5fycis{padding:1.5rem;background:var(--ds\\color\\slate-50);border-radius:.5rem}.phase.svelte-5fycis h3:where(.svelte-5fycis){color:var(--ds\\color\\emerald-700);margin-bottom:1rem}.phase.svelte-5fycis ul:where(.svelte-5fycis){margin-bottom:0}.case-studies.svelte-5fycis{display:grid;gap:1.5rem;margin:2rem 0;max-width:80ch}.case-study.svelte-5fycis{padding:1.5rem;background:#fff;border:1px solid var(--ds\\color\\slate-200);border-radius:.5rem;box-shadow:0 1px 3px #0000000d}.case-study.svelte-5fycis h4:where(.svelte-5fycis){color:var(--ds\\color\\slate-900);margin-bottom:.75rem}.case-study.svelte-5fycis p:where(.svelte-5fycis){font-size:var(--ds\\font-sm);margin-bottom:.75rem}.case-study.svelte-5fycis ul:where(.svelte-5fycis){font-size:var(--ds\\font-sm);margin-bottom:0}
