.hero.svelte-1uha8ag{background:var(--brand-green);color:var(--white);padding:var(--space-5) var(--space-3)}.hero.svelte-1uha8ag :where(.svelte-1uha8ag):focus-visible{outline-color:var(--lime)}.inner.svelte-1uha8ag,.block.svelte-1uha8ag,.facts.svelte-1uha8ag ul:where(.svelte-1uha8ag){max-width:64rem;margin:0 auto}.block.svelte-1uha8ag{padding:var(--space-5) var(--space-3)}.kicker.svelte-1uha8ag{margin:0 0 var(--space-2);color:var(--lime);font-weight:600}.kicker.dark.svelte-1uha8ag{color:var(--text-muted)}h1.svelte-1uha8ag{color:var(--white);letter-spacing:-.01em;font-size:clamp(2rem,6vw,3.5rem)}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--lime);display:block}.lead.svelte-1uha8ag{max-width:40rem;font-size:1.125rem}.cta.svelte-1uha8ag{gap:var(--space-3);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}.btn.svelte-1uha8ag{min-height:2.75rem;padding:0 var(--space-4);border-radius:var(--radius);font:inherit;cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.btn.lime.svelte-1uha8ag{background:var(--lime);color:var(--on-lime)}.btn.ghost.svelte-1uha8ag{border-color:var(--white);color:var(--white)}.btn.primary.svelte-1uha8ag{background:var(--primary);color:var(--on-primary)}.btn.ghost-dark.svelte-1uha8ag{border-color:var(--heading);color:var(--heading);background:0 0}.done.svelte-1uha8ag{max-width:30rem;padding:var(--space-4);background:var(--surface);border:2px solid var(--primary-green);border-radius:var(--radius)}.done.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 var(--space-2);font-family:var(--font-heading);color:var(--heading)}.error.svelte-1uha8ag{color:var(--error-text);margin:0;font-weight:600}.hp.svelte-1uha8ag{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.btn.svelte-1uha8ag:disabled{opacity:.55;cursor:not-allowed}.features.svelte-1uha8ag{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.features.svelte-1uha8ag li:where(.svelte-1uha8ag){padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.features.svelte-1uha8ag li.soon:where(.svelte-1uha8ag){border-style:dashed;border-color:var(--primary-green)}.features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 var(--space-2);font-family:var(--font-heading);color:var(--heading)}.features.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);margin:0}.facts.svelte-1uha8ag{background:var(--surface);border-block:1px solid var(--border);padding:var(--space-4) var(--space-3)}.facts.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));padding:0;list-style:none;display:grid}.facts.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-heading);color:var(--heading);font-size:1.5rem;display:block}.facts.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-muted)}.wl.svelte-1uha8ag{gap:var(--space-2);max-width:30rem;display:grid}input.svelte-1uha8ag:not([type=checkbox]),select.svelte-1uha8ag{min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--text-muted);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit}.check.svelte-1uha8ag{gap:var(--space-2);align-items:flex-start;display:flex}.check.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:none;width:1.5rem;height:1.5rem}.check.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--heading);text-decoration:underline}.note.svelte-1uha8ag{color:var(--text-muted);font-size:.875rem}
