.harvest-flow.svelte-1uk5g83{display:grid;gap:2rem;margin:2rem 0}.flow-step.svelte-1uk5g83{display:flex;gap:1.5rem;background:var(--docs-bg-secondary, #f9f6f2);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem}.step-number.svelte-1uk5g83{background:var(--docs-accent-green, #5a6b47);color:var(--docs-bg-primary, #fdfcfa);width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;flex-shrink:0}.step-content.svelte-1uk5g83 h3:where(.svelte-1uk5g83){color:var(--docs-accent-primary, #7c5e3d);margin-bottom:.5rem;margin-top:0}.docs-grid.svelte-1uk5g83{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin:2rem 0}.problem-solution.svelte-1uk5g83{background:var(--docs-bg-tertiary, #f5f1eb);border:1px solid var(--docs-border-light, #e8e4de);border-radius:8px;padding:1.5rem;margin:1.5rem 0}.problem.svelte-1uk5g83 h4:where(.svelte-1uk5g83){color:var(--docs-warning, #b87333);margin-top:0;margin-bottom:.5rem}.solution.svelte-1uk5g83 h5:where(.svelte-1uk5g83){color:var(--docs-accent-primary, #7c5e3d);margin-top:1rem;margin-bottom:.5rem}@media (max-width: 768px){.flow-step.svelte-1uk5g83{flex-direction:column;text-align:center}.docs-grid.svelte-1uk5g83{grid-template-columns:1fr}}
