.landing.svelte-1uha8ag{background-color:var(--color-bg);max-width:42rem;min-height:100vh;color:var(--color-text);text-align:center;flex-direction:column;align-items:center;gap:1.75rem;margin:0 auto;padding:3rem 1.5rem;font-family:Nunito,ui-rounded,SF Pro Rounded,system-ui,sans-serif;display:flex}.hero.svelte-1uha8ag{max-width:100%;height:auto;box-shadow:var(--shadow-hero);border-radius:1.25rem}.intro.svelte-1uha8ag{color:var(--color-text-muted);margin:0;font-size:1.125rem;line-height:1.7}.actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.875rem;display:flex}.btn.svelte-1uha8ag{font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border:2px solid #0000;border-radius:9999px;padding:.7rem 1.6rem;font-weight:700}.btn-primary.svelte-1uha8ag{background-color:var(--color-disabled);color:var(--color-on-primary)}.btn-primary.svelte-1uha8ag:hover{background-color:var(--color-primary-hover)}.btn-secondary.svelte-1uha8ag{background-color:var(--color-surface);color:var(--color-disabled);border-color:var(--color-disabled)}.btn-secondary.svelte-1uha8ag:hover{background-color:var(--color-primary-soft)}.btn-ghost.svelte-1uha8ag{color:var(--color-primary-hover);background-color:#0000}.btn-ghost.svelte-1uha8ag:hover{background-color:var(--color-surface-hover)}
