.hero.svelte-1uha8ag{text-align:center;padding:4rem 1rem;background:#fff;border-radius:12px;margin-bottom:3rem}h1.svelte-1uha8ag{font-size:2.5rem;margin-bottom:1rem;color:#24292e}.tagline.svelte-1uha8ag{font-size:1.25rem;color:#666;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5rem;background:#24292e;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;cursor:pointer;text-decoration:none}.cta.svelte-1uha8ag:hover{background:#32383f}.features.svelte-1uha8ag{margin-bottom:3rem}.features.svelte-1uha8ag h2:where(.svelte-1uha8ag),.use-cases.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;margin-bottom:2rem;color:#24292e}.steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.step.svelte-1uha8ag{background:#fff;padding:1.5rem;border-radius:12px;text-align:center}.step-number.svelte-1uha8ag{width:40px;height:40px;background:#238636;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin:0 auto 1rem}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.5rem;color:#24292e}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#666;font-size:.95rem}.use-cases.svelte-1uha8ag{background:#fff;padding:2rem;border-radius:12px}.use-cases.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;max-width:500px;margin:0 auto}.use-cases.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:.75rem 0;border-bottom:1px solid #eee;color:#666}.use-cases.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:none}.use-cases.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#24292e}
