.eyebrow.svelte-1eh23ht{font-size:var(--type-caption);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--faint-foreground)}.section-title.svelte-1eh23ht{margin-top:1.25rem;font-family:var(--font-display);font-size:var(--type-section-title);font-weight:500;font-synthesis:none;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--foreground)}.ks-figure.svelte-1eh23ht,.boundary-figure.svelte-1eh23ht{margin-top:2.5rem;max-width:35rem}.cta-pair.svelte-1eh23ht{margin-top:3rem;display:flex;flex-wrap:wrap;gap:.75rem}.prose-section.svelte-1eh23ht{max-width:42rem}.prose-body.svelte-1eh23ht{margin-top:2rem}.prose-body.svelte-1eh23ht p:where(.svelte-1eh23ht){font-size:var(--type-body);line-height:1.7;color:var(--secondary-foreground)}.prose-body.svelte-1eh23ht p:where(.svelte-1eh23ht)+p:where(.svelte-1eh23ht){margin-top:1.25rem}.prose-body.svelte-1eh23ht strong:where(.svelte-1eh23ht){color:var(--foreground);font-weight:500}.split.svelte-1eh23ht{margin-top:3rem;display:grid;gap:1.5rem;align-items:start}.pane.svelte-1eh23ht{display:flex;flex-direction:column;gap:.75rem;min-width:0}.pane-label.svelte-1eh23ht{font-size:var(--type-caption);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--faint-foreground)}.panel.svelte-1eh23ht{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;background:var(--surface)}.panel-head.svelte-1eh23ht{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--border);font-size:var(--type-caption);color:var(--secondary-foreground)}.dot.svelte-1eh23ht{width:.5rem;height:.5rem;border-radius:9999px;background:var(--faint-foreground);flex-shrink:0}.dot-live.svelte-1eh23ht{background:var(--success)}.panel-body.svelte-1eh23ht{padding:1.25rem 1.5rem}.panel-body.svelte-1eh23ht p:where(.svelte-1eh23ht){font-size:var(--type-body);line-height:1.6;color:var(--foreground)}.panel-body.svelte-1eh23ht p:where(.svelte-1eh23ht):before{content:"•";display:inline-block;width:1.1em;margin-left:-.15em;color:var(--faint-foreground)}.panel-body.svelte-1eh23ht p:where(.svelte-1eh23ht)+p:where(.svelte-1eh23ht){margin-top:.75rem}.chat-body.svelte-1eh23ht{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem}.chat-status.svelte-1eh23ht{display:flex;align-items:center;gap:.4rem;margin-top:.25rem;font-size:var(--type-caption);color:var(--secondary-foreground)}.chat-check.svelte-1eh23ht{color:var(--success)}.cmp.svelte-1eh23ht{margin-top:3rem;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;background:var(--surface)}.cmp-head.svelte-1eh23ht,.cmp-row.svelte-1eh23ht{display:grid;grid-template-columns:1.2fr 1fr 1fr}.cmp-head.svelte-1eh23ht{border-bottom:1px solid var(--border);background:var(--surface-raised)}.cmp-head-cell.svelte-1eh23ht{padding:.75rem 1rem;font-size:var(--type-caption);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--faint-foreground)}.cmp-head-us.svelte-1eh23ht{color:var(--foreground)}.cmp-row.svelte-1eh23ht{border-bottom:1px solid var(--border)}.cmp-row.svelte-1eh23ht:last-child{border-bottom:0}.cmp-cell.svelte-1eh23ht{display:flex;align-items:flex-start;gap:.4rem;padding:.875rem 1rem;font-size:var(--type-body);line-height:1.45}.cmp-feature.svelte-1eh23ht{font-weight:500;color:var(--foreground)}.cmp-us.svelte-1eh23ht{color:var(--foreground);border-left:1px solid var(--border)}.cmp-them.svelte-1eh23ht{color:var(--secondary-foreground);border-left:1px solid var(--border)}.cmp-them-label.svelte-1eh23ht{display:block;margin-top:.125rem;font-size:var(--type-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--faint-foreground)}.cmp-mark.svelte-1eh23ht{flex-shrink:0;color:var(--faint-foreground)}.cmp-mark-us.svelte-1eh23ht{color:var(--success)}.band.svelte-1eh23ht{padding-block:6rem;background:var(--background-alt)}.band-quote.svelte-1eh23ht{max-width:48rem;margin-inline:auto;text-align:center}.band-title.svelte-1eh23ht{font-family:var(--font-display);font-size:var(--type-section-title);font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--foreground)}.band-sub.svelte-1eh23ht{margin-top:1.5rem;font-size:var(--type-hero-subtitle);line-height:1.55;text-wrap:pretty;color:var(--secondary-foreground)}.faq.svelte-1eh23ht{margin-top:3rem;max-width:48rem}.note.svelte-1eh23ht{margin-top:3rem;max-width:48rem;font-size:var(--type-caption);line-height:1.7;color:var(--faint-foreground)}.note.svelte-1eh23ht a:where(.svelte-1eh23ht),.prose-body.svelte-1eh23ht a:where(.svelte-1eh23ht){color:var(--secondary-foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:color .15s var(--ease-out-smooth)}.note.svelte-1eh23ht a:where(.svelte-1eh23ht):hover,.prose-body.svelte-1eh23ht a:where(.svelte-1eh23ht):hover{color:var(--foreground)}@media(min-width:768px){.split.svelte-1eh23ht{grid-template-columns:repeat(2,minmax(0,1fr))}}
