.landing.svelte-1uha8ag{max-width:900px;margin:0 auto;padding:0 24px 64px}.hero.svelte-1uha8ag{text-align:center;padding:80px 0 48px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:48px;font-weight:700;color:#e6edf3;margin:0 0 16px;line-height:1.1}.tagline.svelte-1uha8ag{font-size:20px;color:#8b949e;max-width:600px;margin:0 auto 32px;line-height:1.5}.hero-actions.svelte-1uha8ag{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.btn.svelte-1uha8ag{display:inline-block;padding:10px 24px;border-radius:8px;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .15s;border:none}.btn-primary.svelte-1uha8ag{background:#238636;color:#fff}.btn-primary.svelte-1uha8ag:hover{background:#2ea043}.btn-secondary.svelte-1uha8ag{background:#21262d;color:#c9d1d9;border:1px solid #30363d}.btn-secondary.svelte-1uha8ag:hover{background:#30363d;border-color:#8b949e}.demo.svelte-1uha8ag,.how-it-works.svelte-1uha8ag{margin-bottom:64px}.how-it-works.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#e6edf3;font-size:28px;text-align:center;margin:0 0 32px}.steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.step.svelte-1uha8ag{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:24px;text-align:center}.step-number.svelte-1uha8ag{width:40px;height:40px;background:#238636;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:18px;font-weight:700;color:#fff}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#e6edf3;font-size:18px;margin:0 0 8px}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#8b949e;font-size:14px;margin:0;line-height:1.5}.setup-preview.svelte-1uha8ag{margin-bottom:64px}.setup-preview.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#e6edf3;font-size:28px;text-align:center;margin:0 0 24px}.code-block.svelte-1uha8ag{background:#0d1117;border:1px solid #30363d;border-radius:8px;padding:20px;overflow-x:auto}.code-block.svelte-1uha8ag pre:where(.svelte-1uha8ag){margin:0}.code-block.svelte-1uha8ag code:where(.svelte-1uha8ag){font-size:13px;color:#e6edf3;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:1.7}.comment.svelte-1uha8ag{color:#8b949e}.privacy.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#e6edf3;font-size:28px;text-align:center;margin:0 0 24px}.privacy-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:20px}.privacy-item.svelte-1uha8ag{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:24px}.privacy-item.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:16px;margin:0 0 12px}.collected.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#39d353}.not-collected.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#8b949e}.privacy-item.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;padding:0;margin:0}.privacy-item.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#8b949e;font-size:14px;padding:4px 0;line-height:1.5}.collected.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✓";color:#39d353}.not-collected.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"✗";color:#f85149}@media(max-width:640px){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:32px}.tagline.svelte-1uha8ag{font-size:16px}.steps.svelte-1uha8ag,.privacy-grid.svelte-1uha8ag{grid-template-columns:1fr}}
