.marketing.svelte-1uha8ag{background:var(--bg);color:var(--text);min-height:100dvh;font-family:Inter,sans-serif}.mkt-nav.svelte-1uha8ag{position:sticky;top:0;background:#ffffffeb;color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);z-index:100}[data-theme=dark] .mkt-nav.svelte-1uha8ag{background:#0a0a0aeb}.nav-inner.svelte-1uha8ag{max-width:1100px;margin:0 auto;padding:0 24px;height:56px;display:flex;align-items:center;justify-content:space-between}.nav-brand.svelte-1uha8ag{display:flex;align-items:center;gap:9px;text-decoration:none}.nav-brand-name.svelte-1uha8ag{font-family:Tilt Neon,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;color:var(--text)}.nav-actions.svelte-1uha8ag{display:flex;align-items:center;gap:8px}.btn-theme-toggle.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}.btn-mkt-primary.svelte-1uha8ag{display:inline-flex;align-items:center;gap:6px;background:var(--btn-bg);color:var(--btn-text);border:none;border-radius:4px;padding:7px 16px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;transition:opacity .12s}.btn-mkt-primary.svelte-1uha8ag:hover{opacity:.88}.btn-mkt-ghost.svelte-1uha8ag{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--text);border:1px solid var(--border);border-radius:4px;padding:7px 16px;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none;transition:border-color .12s}.btn-mkt-ghost.svelte-1uha8ag:hover{border-color:var(--accent)}.btn-hero.svelte-1uha8ag{padding:10px 22px;font-size:14px}.hero.svelte-1uha8ag{max-width:900px;margin:0 auto;padding:80px 24px 40px;text-align:center}.hero-title.svelte-1uha8ag{font-family:Tilt Neon,sans-serif;font-size:clamp(36px,6vw,64px);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--text);margin-bottom:20px}.hero-sub.svelte-1uha8ag{font-size:clamp(14px,2vw,17px);color:var(--text-muted);max-width:580px;margin:0 auto 32px;line-height:1.7}.hero-ctas.svelte-1uha8ag{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:48px}.hero-card.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;margin:0 auto;max-width:400px}.section-inner.svelte-1uha8ag{max-width:1100px;margin:0 auto;padding:0 24px}.section-title.svelte-1uha8ag{font-size:clamp(22px,3.5vw,34px);font-weight:700;color:var(--text);letter-spacing:-.02em;margin-bottom:10px}.section-sub.svelte-1uha8ag{font-size:14px;color:var(--text-muted);margin-bottom:40px}.how-section.svelte-1uha8ag{padding:80px 0;border-top:1px solid var(--border);text-align:center}.how-cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:40px;text-align:left}.how-card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:12px}.how-icon.svelte-1uha8ag{font-size:24px!important;color:var(--accent)}.how-title.svelte-1uha8ag{font-size:15px;font-weight:600;color:var(--text);letter-spacing:-.01em}.how-body.svelte-1uha8ag{font-size:13px;color:var(--text-muted);line-height:1.65}.scale-section.svelte-1uha8ag{padding:80px 0;border-top:1px solid var(--border)}.scale-inner.svelte-1uha8ag{display:flex;justify-content:center}.scale-card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:40px 48px;max-width:560px;display:flex;flex-direction:column}.scale-eyebrow.svelte-1uha8ag{font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.scale-title.svelte-1uha8ag{font-size:28px;font-weight:700;color:var(--text);letter-spacing:-.02em;margin-bottom:12px}.scale-body.svelte-1uha8ag{font-size:14px;color:var(--text-muted);line-height:1.7}.cta-band.svelte-1uha8ag{padding:80px 0;border-top:1px solid var(--border);background:var(--surface-2)}.cta-title.svelte-1uha8ag{font-size:clamp(20px,3.5vw,32px);font-weight:700;color:var(--text);letter-spacing:-.02em;margin-bottom:10px}.cta-sub.svelte-1uha8ag{font-size:14px;color:var(--text-muted);max-width:460px;margin:0 auto;line-height:1.6}.mkt-footer.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;padding:24px;border-top:1px solid var(--border);max-width:1100px;margin:0 auto}.footer-brand.svelte-1uha8ag{font-family:Tilt Neon,sans-serif;font-size:13px;color:var(--text-muted);letter-spacing:.5px}.footer-copy.svelte-1uha8ag{font-size:12px;color:var(--text-muted);opacity:.6}
