.hero.svelte-1uha8ag{text-align:center;padding:48px 0 40px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0 0 16px;font-size:40px;line-height:1.1}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#0891b2}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#4b5563;max-width:640px;margin:0 auto 28px;font-size:17px}.cta.svelte-1uha8ag{justify-content:center;gap:12px;display:flex}.cta.svelte-1uha8ag a:where(.svelte-1uha8ag){border-radius:10px;padding:11px 22px;font-size:15px;font-weight:600;text-decoration:none}.cta.svelte-1uha8ag .primary:where(.svelte-1uha8ag){color:#fff;background:#0891b2}.cta.svelte-1uha8ag .secondary:where(.svelte-1uha8ag){color:#374151;border:1px solid #d1d5db}.features.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:24px;display:grid}.features.svelte-1uha8ag article:where(.svelte-1uha8ag){background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:22px}.features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 8px;font-size:17px}.features.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#4b5563;margin:0;font-size:14px;line-height:1.5}
