.hero.svelte-1uha8ag{padding:80px 24px 64px;text-align:center;max-width:880px;margin:0 auto}.hero-inner.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:16px}.eyebrow.svelte-1uha8ag{text-transform:uppercase;font-size:.6875rem;letter-spacing:.12em;color:var(--fg-muted);margin:0;font-family:var(--font-mono)}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,6vw,3.25rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0}.lede.svelte-1uha8ag{font-size:1.0625rem;line-height:1.5;color:var(--fg-muted);max-width:640px;margin:0}.cta-row.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}.btn-primary.svelte-1uha8ag{padding:12px 24px;font-size:.9375rem;font-weight:500;background:var(--fg);color:var(--bg);border:1px solid var(--fg);border-radius:8px;cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out)}.btn-primary.svelte-1uha8ag:hover:not(:disabled){opacity:.9}.btn-primary.svelte-1uha8ag:disabled{opacity:.6;cursor:default}.btn-secondary.svelte-1uha8ag{padding:12px 24px;font-size:.9375rem;font-weight:500;color:var(--fg);text-decoration:none;border:1px solid var(--border);border-radius:8px;transition:background var(--dur-fast) var(--ease-out)}.btn-secondary.svelte-1uha8ag:hover{background:var(--bg-subtle)}.fine.svelte-1uha8ag{font-size:.8125rem;color:var(--fg-subtle, var(--fg-muted));margin:4px 0 0}.how.svelte-1uha8ag{padding:48px 24px;max-width:1040px;margin:0 auto;border-top:1px solid var(--border)}.how.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;margin:0 0 32px}.steps.svelte-1uha8ag{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;padding:0;margin:0}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:20px;border:1px solid var(--border);border-radius:10px;background:var(--bg-elevated, var(--bg))}.step-num.svelte-1uha8ag{width:28px;height:28px;border-radius:50%;background:var(--fg);color:var(--bg);display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;font-family:var(--font-mono);margin-bottom:12px}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1rem;font-weight:600;margin:0 0 6px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.875rem;line-height:1.5;color:var(--fg-muted);margin:0}.trust.svelte-1uha8ag{padding:48px 24px;max-width:1040px;margin:0 auto;border-top:1px solid var(--border)}.trust-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.trust-card.svelte-1uha8ag{padding:18px;border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:8px}.trust-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:.9375rem;font-weight:600;margin:0}.trust-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.8125rem;line-height:1.5;color:var(--fg-muted);margin:0}.cta.svelte-1uha8ag{padding:64px 24px;text-align:center;max-width:720px;margin:0 auto;border-top:1px solid var(--border)}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.5rem;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.cta.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.9375rem;color:var(--fg-muted);margin:0 0 20px}
