.reddit-importance.svelte-24a3p{max-width:800px;margin:0 auto}.solution-benefits.svelte-24a3p{max-width:1000px;margin:0 auto}.benefits-grid.svelte-24a3p{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.benefit-card.svelte-24a3p{background-color:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;text-align:center;transition:transform .2s}.benefit-card.svelte-24a3p:hover{transform:translateY(-4px)}.benefit-icon.svelte-24a3p{font-size:2rem;display:block;margin-bottom:1rem}.benefit-card.svelte-24a3p h3:where(.svelte-24a3p){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#111827}.benefit-card.svelte-24a3p p:where(.svelte-24a3p){color:#6b7280;line-height:1.6;margin:0}.scenarios-grid.svelte-24a3p{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.scenario.svelte-24a3p{padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;border-left:4px solid #8b5cf6}.scenario.svelte-24a3p h3:where(.svelte-24a3p){margin-bottom:1.5rem;color:#8b5cf6;font-size:1.25rem;font-weight:600}.scenario.svelte-24a3p p:where(.svelte-24a3p){margin-bottom:1rem;line-height:1.6;color:#374151}.scenario.svelte-24a3p p:where(.svelte-24a3p):last-child{margin-bottom:0}.process-steps.svelte-24a3p{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.step.svelte-24a3p{text-align:center;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a}.step-number.svelte-24a3p{width:3rem;height:3rem;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;margin:0 auto 1rem}.step.svelte-24a3p h3:where(.svelte-24a3p){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#111827}.step.svelte-24a3p p:where(.svelte-24a3p){color:#6b7280;line-height:1.6;margin:0}.applications-grid.svelte-24a3p{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.application.svelte-24a3p{padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a;border-top:4px solid #8b5cf6}.application.svelte-24a3p h3:where(.svelte-24a3p){margin-bottom:1.5rem;color:#8b5cf6;font-size:1.25rem;font-weight:600}.application.svelte-24a3p p:where(.svelte-24a3p){margin-bottom:1rem;line-height:1.6;color:#374151}.application.svelte-24a3p p:where(.svelte-24a3p):last-child{margin-bottom:0}.case-study-note.svelte-24a3p{max-width:800px;margin:3rem auto 0;padding:2rem;background-color:#f8fafc;border-radius:1rem;border:1px solid #e2e8f0;text-align:center}.content-link.svelte-24a3p{color:var(--primary-600);text-decoration:none;font-weight:500;transition:color var(--transition-normal)}.content-link.svelte-24a3p:hover{color:var(--primary-700);text-decoration:underline}@media (max-width: 768px){.scenarios-grid.svelte-24a3p,.process-steps.svelte-24a3p,.applications-grid.svelte-24a3p{grid-template-columns:1fr}.step.svelte-24a3p,.scenario.svelte-24a3p,.application.svelte-24a3p{padding:1.5rem}}
