section.svelte-1uha8ag{max-width:1180px;padding:var(--s-14) var(--s-8);margin-inline:auto}.hero.svelte-1uha8ag{padding-top:var(--s-18);padding-bottom:var(--s-18);gap:var(--s-14);grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.hero-copy.svelte-1uha8ag{gap:var(--s-5);flex-direction:column;display:flex}h1.svelte-1uha8ag{font-size:var(--display-size);letter-spacing:var(--display-tracking);color:var(--c-ink);margin:0;font-weight:600;line-height:1.05}.hero-kicker.svelte-1uha8ag{margin-top:var(--s-3);letter-spacing:-.3px;color:var(--c-ink-soft);font-size:22px;font-weight:500;display:block}.hero-intro.svelte-1uha8ag{font-size:var(--body-size);line-height:var(--body-line);color:var(--c-ink-soft);max-width:54ch;margin:0}.hero-trial.svelte-1uha8ag{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.hero-trial-label.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--label-caps-size);letter-spacing:var(--label-caps-tracking);text-transform:uppercase;color:var(--c-ink);font-weight:500}.hero-actions.svelte-1uha8ag{gap:var(--s-3);display:flex}.hero-facts.svelte-1uha8ag{gap:var(--s-6);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-faint);flex-wrap:wrap;font-size:11px;display:flex}.table-scroll.svelte-1uha8ag{overflow-x:auto}.mock-panel.svelte-1uha8ag{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);overflow:hidden}.mock-head.svelte-1uha8ag{border-bottom:1px solid var(--c-border);font-family:var(--font-mono);font-size:var(--label-caps-size);letter-spacing:var(--label-caps-tracking);text-transform:uppercase;color:var(--c-ink-faint);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:500;display:flex}.mock-example.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-faint);border:1px solid var(--c-border);border-radius:var(--r-sm);padding:2px 6px;font-size:10px;font-weight:500}.mock-table.svelte-1uha8ag{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--data-size)}.mock-table.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-faint);border-bottom:1px solid var(--c-border);background:var(--c-surface-low);padding:9px 12px;font-size:11px;font-weight:500}.mock-table.svelte-1uha8ag td:where(.svelte-1uha8ag){border-bottom:1px solid var(--c-border-soft);color:var(--c-ink);white-space:nowrap;padding:9px 12px}.mock-foot.svelte-1uha8ag{font-family:var(--font-mono);color:var(--c-ink-faint);padding:10px 16px;font-size:11px}.problem.svelte-1uha8ag,.promises.svelte-1uha8ag,.pricing-teaser.svelte-1uha8ag{gap:var(--s-8);flex-direction:column;display:flex}.joined-grid.svelte-1uha8ag{background:var(--c-border);border:1px solid var(--c-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.joined-cell.svelte-1uha8ag{background:var(--c-surface);padding:var(--s-6)}.joined-num.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--label-caps-size);letter-spacing:var(--label-caps-tracking);text-transform:uppercase;color:var(--c-ink-faint);margin-bottom:var(--s-3);font-weight:500}.joined-cell.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 var(--s-2);letter-spacing:-.2px;color:var(--c-ink);font-size:18px;font-weight:600}.joined-cell.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--c-ink-soft);margin:0;font-size:14px;line-height:1.6}.problem-punch.svelte-1uha8ag{letter-spacing:-.2px;color:var(--c-ink);max-width:44ch;margin:0;font-size:20px;line-height:1.4}.proof-band.svelte-1uha8ag{background:var(--c-ink)}.proof.svelte-1uha8ag{gap:var(--s-8);padding-top:var(--s-14);padding-bottom:var(--s-14);flex-direction:column;display:flex}.proof-tables.svelte-1uha8ag{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.proof-doc.svelte-1uha8ag{border:1px solid var(--c-on-dark-border);border-radius:var(--r-md);overflow:hidden}.proof-doc-label.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-on-dark-soft);border-bottom:1px solid var(--c-on-dark-border);padding:10px 14px;font-size:11px;font-weight:500}.proof-table.svelte-1uha8ag{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--data-size)}.proof-table.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--c-lime);border-bottom:1px solid var(--c-on-dark-border);padding:8px 12px;font-size:11px;font-weight:500}.proof-table.svelte-1uha8ag td:where(.svelte-1uha8ag){color:var(--c-on-dark);white-space:nowrap;border-bottom:1px solid #ffffff12;padding:8px 12px}.proof-note.svelte-1uha8ag{color:var(--c-on-dark-soft);margin:0;font-size:13px}.traceable.svelte-1uha8ag{gap:var(--s-14);grid-template-columns:1fr 1fr;align-items:center;display:grid}.traceable-copy.svelte-1uha8ag{gap:var(--s-6);flex-direction:column;display:flex}.traceable-badges.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 var(--s-2);color:var(--c-ink-soft);font-size:13px}.badges-row.svelte-1uha8ag{gap:var(--s-2);flex-wrap:wrap;display:flex}.traceable-visual.svelte-1uha8ag{flex-direction:column;gap:0;display:flex;position:relative}.doc-excerpt.svelte-1uha8ag{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--s-5);font-family:var(--font-mono);font-size:var(--data-size);color:var(--c-ink);gap:7px;display:grid}.doc-line.faint.svelte-1uha8ag{color:var(--c-ink-faint)}.doc-mark.svelte-1uha8ag{background:color-mix(in srgb, var(--c-lime) 55%, transparent);color:var(--c-ink);border-radius:var(--r-sm);padding:1px 4px}.trace-link.svelte-1uha8ag{width:1px;height:var(--s-6);background:var(--c-ink);margin-left:70%}.traceable-table.svelte-1uha8ag{border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);overflow:hidden}.cell-mark.svelte-1uha8ag{background:color-mix(in srgb, var(--c-lime) 55%, transparent)}.excerpt-example.svelte-1uha8ag{top:var(--s-2);right:var(--s-2);background:var(--c-surface);position:absolute}.teaser-actions.svelte-1uha8ag{display:flex}.final-cta.svelte-1uha8ag{padding-bottom:var(--s-18)}.final-panel.svelte-1uha8ag{border:1px solid var(--c-ink);border-radius:var(--r-lg);background:var(--c-surface);padding:var(--s-14) var(--s-10);gap:var(--s-3);flex-direction:column;display:flex}.final-panel.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--h1-size);letter-spacing:var(--h1-tracking);color:var(--c-ink);margin:0;font-weight:600;line-height:1.1}.final-panel.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--c-ink-soft);max-width:56ch;margin:0;font-size:15.5px;line-height:1.6}.final-actions.svelte-1uha8ag{margin-top:var(--s-4);gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}@media (width<=900px){.hero.svelte-1uha8ag,.traceable.svelte-1uha8ag{gap:var(--s-8);grid-template-columns:1fr}.joined-grid.svelte-1uha8ag,.proof-tables.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=640px){section.svelte-1uha8ag{padding:var(--s-8) var(--s-4)}.hero.svelte-1uha8ag{padding-top:var(--s-8)}h1.svelte-1uha8ag{letter-spacing:-1px;font-size:34px}.hero-kicker.svelte-1uha8ag{font-size:18px}.final-panel.svelte-1uha8ag{padding:var(--s-8) var(--s-5)}}
