.landing-hero.svelte-1uha8ag{display:grid;justify-items:center;gap:18px;padding-block:clamp(32px,6vw,72px) 40px;text-align:center}.landing-title.svelte-1uha8ag{max-width:18ch;margin:0;color:var(--ent-text);font-size:var(--ent-hero-title-size);font-weight:800;line-height:var(--ent-hero-title-line-height);letter-spacing:-.02em}.landing-subtitle.svelte-1uha8ag{max-width:56ch;margin:0;color:var(--ent-text-2);font-size:var(--ent-hero-subtitle-size);line-height:1.6}.landing-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.landing-eyebrow.svelte-1uha8ag{margin:0;color:var(--ent-accent);font-size:12px;font-weight:760;letter-spacing:.08em}.landing-features.svelte-1uha8ag{display:grid;gap:12px;margin-bottom:24px}.landing-steps.svelte-1uha8ag{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.landing-steps.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--ent-border);border-radius:var(--ent-radius-section);background:var(--ent-surface);color:var(--ent-text-1);font-size:13px}.landing-steps.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:grid;width:26px;height:26px;flex:none;place-items:center;border-radius:var(--ent-radius-pill);background:var(--ent-accent-soft);color:var(--ent-accent)}@media(min-width:720px){.landing-features.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-steps.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}
