.hero.svelte-1uha8ag{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.5rem}h1.svelte-1uha8ag{margin:0 0 .5rem;font-size:1.75rem;letter-spacing:-.02em}p.svelte-1uha8ag{margin:0;color:var(--text-muted);line-height:1.6}.facts.svelte-1uha8ag{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.75rem}.facts.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-inline-start:.875rem;border-inline-start:3px solid color-mix(in srgb,var(--accent) 45%,var(--border));color:var(--text-muted);line-height:1.55}.facts.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text)}.fineprint.svelte-1uha8ag{margin-block-start:1.25rem;font-size:.9375rem}.actions.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem;margin-block-start:1.5rem}.button.svelte-1uha8ag{min-block-size:var(--tap-target);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;font:inherit;font-size:1rem;font-weight:600;text-decoration:none;color:var(--text);background:var(--surface-alt);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:filter .15s ease}.button.primary.svelte-1uha8ag{color:var(--accent-text);background:var(--accent);border-color:transparent}.button.svelte-1uha8ag:hover{filter:brightness(1.05)}
