.stretch-goals.svelte-wj9xcp{max-width:640px;margin:2rem auto}h3.svelte-wj9xcp{color:#94a3b8;text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;margin-bottom:1rem}ul.svelte-wj9xcp{list-style:none;padding:0;margin:0}li.svelte-wj9xcp{display:flex;align-items:baseline;gap:1rem;padding:.75rem 0;border-bottom:1px solid #1e293b;color:#64748b}li.reached.svelte-wj9xcp{color:#5eead4}.amount.svelte-wj9xcp{font-weight:700;min-width:80px;font-size:.95rem}.label.svelte-wj9xcp{flex:1;font-size:.9rem}.check.svelte-wj9xcp{color:#14b8a6;font-size:1.2rem}.ticker.svelte-1tit99h{display:flex;justify-content:center;gap:3rem;padding:1.5rem 0;max-width:640px;margin:0 auto}.ticker-item.svelte-1tit99h{text-align:center}.value.svelte-1tit99h{font-size:2rem;font-weight:800;color:#fff;display:block;font-variant-numeric:tabular-nums}.label.svelte-1tit99h{color:#64748b;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}body{margin:0;background:#0f0f0f;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}main.svelte-1uha8ag{max-width:800px;margin:0 auto;padding:2rem 1rem}.hero.svelte-1uha8ag{text-align:center;padding:4rem 0 2rem}.icon.svelte-1uha8ag{margin-bottom:1rem}.icon.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:24px}h1.svelte-1uha8ag{font-size:4rem;font-weight:900;color:#fff;margin:0;letter-spacing:-.02em}.tagline.svelte-1uha8ag{color:#94a3b8;font-size:1.2rem;margin:.5rem 0 2rem}.cta.svelte-1uha8ag{display:inline-block;background:#7c3aed;color:#fff;padding:.75rem 2rem;border-radius:12px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:background .2s}.cta.svelte-1uha8ag:hover{background:#a78bfa}.about.svelte-1uha8ag{max-width:640px;margin:3rem auto;text-align:center}.about.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#64748b;font-size:.9rem;line-height:1.6}footer.svelte-1uha8ag{text-align:center;padding:3rem 0 1rem;border-top:1px solid #1e293b;margin-top:2rem}footer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#475569;font-size:.85rem;margin:0 0 .5rem}footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#14b8a6;text-decoration:none;font-size:.85rem}footer.svelte-1uha8ag .kofi-link:where(.svelte-1uha8ag){display:inline-block;background:#7c3aed;color:#fff;padding:.6rem 1.5rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;margin-top:.5rem;transition:background .2s}footer.svelte-1uha8ag .kofi-link:where(.svelte-1uha8ag):hover{background:#6d28d9;text-decoration:none}.install.svelte-1uha8ag{max-width:480px;margin:2rem auto;text-align:center}.install.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#94a3b8;text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;margin-bottom:1rem}.install-steps.svelte-1uha8ag{display:flex;gap:1rem;justify-content:center}.step.svelte-1uha8ag{flex:1;background:#1e293b;border-radius:12px;padding:1rem}.step-icon.svelte-1uha8ag{display:block;font-weight:700;color:#a78bfa;margin-bottom:.5rem;font-size:.9rem}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#94a3b8;font-size:.8rem;margin:0;line-height:1.4}
