.landing.svelte-1uha8ag{max-width:1180px;margin:auto;padding:12px 24px 50px}.landing-hero.svelte-1uha8ag{background:linear-gradient(130deg,#e9eefb,#eee8f9);border:1px solid #e0e3f0;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;margin:16px 0 70px;padding:70px 58px;display:flex}.landing-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-2.5px;margin:22px 0;font-size:clamp(38px,4.2vw,58px);line-height:1.08}.landing-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#8972ac}.landing-hero.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#5f6b87;max-width:490px;font-size:16px}.landing-hero.svelte-1uha8ag .actions:where(.svelte-1uha8ag){margin-top:28px}.landing-hero.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#66718c;margin-top:16px;font-size:11px;display:block}.landing.svelte-1uha8ag>section:where(.svelte-1uha8ag)>h2:where(.svelte-1uha8ag){margin:16px 0 28px;font-size:30px}.steps.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:28px}.steps.svelte-1uha8ag article:where(.svelte-1uha8ag) svg{color:#8b75b1}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:18px 0 12px;font-size:19px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);font-size:14px}.landing-callout.svelte-1uha8ag{background:#efedf9;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin-top:50px;padding:32px;display:flex}.landing-callout.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin:0;font-size:14px}@media (width<=900px){.landing-hero.svelte-1uha8ag{flex-direction:column;align-items:flex-start;padding:44px 32px}.landing-hero.svelte-1uha8ag .design-art{align-self:center}.steps.svelte-1uha8ag{grid-template-columns:1fr}.landing-callout.svelte-1uha8ag{flex-direction:column;align-items:flex-start}}@media (width<=600px){.landing.svelte-1uha8ag{padding:0 16px 32px}.landing-hero.svelte-1uha8ag{gap:12px;margin-bottom:42px;padding:32px 24px}.landing-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-1.6px}.landing-hero.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.landing-hero.svelte-1uha8ag .design-art{margin:-16px;transform:scale(.85)}.landing-callout.svelte-1uha8ag{padding:24px}}
