.page.svelte-1uha8ag{overflow-x:hidden}.nav.svelte-1uha8ag{position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#0b102099}.nav-inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;height:70px}.brand.svelte-1uha8ag{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.1rem}.logo.svelte-1uha8ag{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--grad);color:#fff;font-weight:900;box-shadow:0 8px 20px -8px #6d5efccc}.nav-links.svelte-1uha8ag{display:flex;align-items:center;gap:26px;font-size:.92rem;color:var(--text-muted)}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){transition:color .2s ease}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text)}.hero.svelte-1uha8ag{position:relative;padding:90px 0 60px;text-align:center}.orb.svelte-1uha8ag{position:absolute;border-radius:50%;filter:blur(70px);z-index:0;animation:floaty 9s ease-in-out infinite}.orb-1.svelte-1uha8ag{width:360px;height:360px;background:#6d5efc59;top:20px;left:-80px}.orb-2.svelte-1uha8ag{width:320px;height:320px;background:#ff5fa247;top:120px;right:-60px;animation-delay:1.5s}.hero-inner.svelte-1uha8ag{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.pill.svelte-1uha8ag{display:inline-block;padding:7px 16px;border-radius:999px;border:1px solid var(--border);background:var(--surface-strong);color:var(--text-muted);font-size:.85rem;font-weight:600;margin-bottom:26px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.05;font-weight:900}.hero-sub.svelte-1uha8ag{max-width:560px;margin:22px auto 0;font-size:1.12rem}.hero-cta.svelte-1uha8ag{display:flex;gap:14px;margin:34px 0 56px;flex-wrap:wrap;justify-content:center}.hero-card.svelte-1uha8ag{width:100%;max-width:480px;padding:22px;text-align:left;animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) .32s forwards}.hc-head.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.hc-stars.svelte-1uha8ag{color:#ffc83d;font-size:1.1rem;letter-spacing:2px}.hc-text.svelte-1uha8ag{color:var(--text);font-weight:500;margin-bottom:16px}.hc-reply.svelte-1uha8ag{display:flex;gap:12px;padding:14px;border-radius:var(--radius-sm);background:var(--grad-soft);border:1px solid var(--border)}.hc-reply.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.9rem;color:var(--text)}.hc-avatar.svelte-1uha8ag{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--grad);font-weight:800;font-size:.85rem}.section-title.svelte-1uha8ag{text-align:center;font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:44px}.features.svelte-1uha8ag,.how.svelte-1uha8ag{padding:70px 24px}.feature-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature.svelte-1uha8ag{padding:26px 22px}.feature-icon.svelte-1uha8ag{display:grid;place-items:center;width:52px;height:52px;font-size:1.5rem;border-radius:14px;background:var(--grad-soft);border:1px solid var(--border);margin-bottom:16px}.feature.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1rem;margin-bottom:8px}.feature.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.92rem}.steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.step.svelte-1uha8ag{padding:30px 26px}.step-n.svelte-1uha8ag{font-size:2.4rem;font-weight:900;display:block;margin-bottom:10px}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.2rem;margin-bottom:8px}.cta.svelte-1uha8ag{padding:30px 24px 80px}.cta-card.svelte-1uha8ag{text-align:center;padding:56px 30px;background:var(--grad-soft);border-color:var(--border-strong)}.cta-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.6rem,4vw,2.4rem);margin-bottom:12px}.cta-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:26px}.footer.svelte-1uha8ag{padding:30px 24px 50px;text-align:center;border-top:1px solid var(--border)}@media(max-width:900px){.feature-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.steps.svelte-1uha8ag{grid-template-columns:1fr}}@media(max-width:560px){.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){display:none}.feature-grid.svelte-1uha8ag{grid-template-columns:1fr}}
