form.svelte-peg4e2{gap:var(--space-3);flex-direction:column;display:flex}textarea.svelte-peg4e2{width:100%;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2);color:var(--ink);font:inherit;resize:vertical;min-height:96px;font-size:1.05rem;transition:border-color .12s}textarea.svelte-peg4e2:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 18%, transparent);outline:none}.row.svelte-peg4e2{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}button.svelte-peg4e2{appearance:none;background:var(--ink);color:var(--paper);padding:var(--space-3) var(--space-5);border-radius:var(--radius);border:0;min-width:140px;min-height:48px;font-size:1rem;font-weight:600;transition:transform 80ms,background .12s}button.svelte-peg4e2:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 88%, var(--accent) 12%)}button.svelte-peg4e2:active:not(:disabled){transform:translateY(1px)}button.svelte-peg4e2:disabled{opacity:.6;cursor:progress}.privacy.svelte-peg4e2{color:var(--ink-mute);margin:0;font-size:.88rem}.visually-hidden.svelte-peg4e2{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--font-display);letter-spacing:-.025em;margin:var(--space-5) 0 var(--space-3);font-size:clamp(2.4rem,7vw + 1rem,3.6rem);font-weight:600;line-height:1}.lede.svelte-1uha8ag{color:var(--ink-soft);margin:0 0 var(--space-5);max-width:38ch;font-size:1.1rem}.error.svelte-1uha8ag{margin-top:var(--space-3);color:var(--dodgy);font-size:.95rem}.examples.svelte-1uha8ag{margin-top:var(--space-6)}.examples-title.svelte-1uha8ag{margin:0 0 var(--space-3);color:var(--ink-mute);font-size:.9rem}.examples.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.examples.svelte-1uha8ag button:where(.svelte-1uha8ag){appearance:none;border:1px solid var(--line);color:var(--ink-soft);padding:var(--space-2) var(--space-3);background:0 0;border-radius:999px;font-size:.88rem;transition:border-color .12s}.examples.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{border-color:var(--ink-soft);color:var(--ink)}.explainer.svelte-1uha8ag{margin-top:var(--space-7)}.explainer.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-display);margin:0 0 var(--space-4);letter-spacing:-.01em;font-size:1.35rem;font-weight:600}.cards.svelte-1uha8ag{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.cards.svelte-1uha8ag article:where(.svelte-1uha8ag){padding:var(--space-4);border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line)}.cards.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 var(--space-2);font-size:1rem}.cards.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);margin:0;font-size:.92rem}.trust.svelte-1uha8ag{margin-top:var(--space-7);padding:var(--space-5);border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--line);color:var(--ink-soft);font-size:.95rem}.trust.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}
