.compare-wrap.svelte-14hvwxt{width:100%;overflow-x:auto;margin:.25rem 0 1.5rem;border-radius:8px;border:1px solid rgba(95,121,161,.15)}.compare-table.svelte-14hvwxt{width:100%;border-collapse:collapse;min-width:680px;font-size:.8125rem}.compare-table.svelte-14hvwxt thead:where(.svelte-14hvwxt) tr:where(.svelte-14hvwxt){background:#071a38e6}.compare-table.svelte-14hvwxt th:where(.svelte-14hvwxt){padding:.75rem .875rem;font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(95,121,161,.15);text-align:center;color:#f8f9fa66}.col-tool.svelte-14hvwxt{width:16%;text-align:left!important}.col-attr.svelte-14hvwxt{width:14%}.compare-table.svelte-14hvwxt tbody:where(.svelte-14hvwxt) tr:where(.svelte-14hvwxt){border-bottom:1px solid rgba(95,121,161,.08);transition:background .15s}.compare-table.svelte-14hvwxt tbody:where(.svelte-14hvwxt) tr:where(.svelte-14hvwxt):last-child{border-bottom:none}.compare-table.svelte-14hvwxt tbody:where(.svelte-14hvwxt) tr:where(.svelte-14hvwxt):hover{background:#5f79a10a}.row-highlight.svelte-14hvwxt{background:#0c2b5b99!important}.row-highlight.svelte-14hvwxt:hover{background:#0c2b5bb3!important}.tool-label.svelte-14hvwxt{padding:.75rem .875rem;font-family:Barlow Condensed,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.03em;color:#f8f9fab3;text-align:left;vertical-align:middle;background:#071a3880}.tool-label--clairvio.svelte-14hvwxt{color:#7baaf0;background:#0c2b5b80}.attr-cell.svelte-14hvwxt{padding:.75rem .875rem;text-align:center;vertical-align:middle;color:#f8f9fa8c;font-size:.8125rem;line-height:1.4}.check.svelte-14hvwxt{font-size:1rem;color:#4ade80;font-weight:600}.check-dim.svelte-14hvwxt{font-size:.9rem;color:#4ade8080;font-weight:600}.cross.svelte-14hvwxt{font-size:1rem;color:#f8f9fa33}.badge-good.svelte-14hvwxt{display:inline-block;font-size:.72rem;font-weight:600;font-family:Barlow Condensed,sans-serif;letter-spacing:.03em;padding:.15rem .4rem;border-radius:3px;background:#4ade801a;color:#4ade80;border:1px solid rgba(74,222,128,.2)}.badge-neutral.svelte-14hvwxt{display:inline-block;font-size:.72rem;font-weight:600;font-family:Barlow Condensed,sans-serif;letter-spacing:.03em;padding:.15rem .4rem;border-radius:3px;background:#5f79a11a;color:#f8f9fa66;border:1px solid rgba(95,121,161,.18)}.decision-grid.svelte-14hvwxt{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:.25rem 0 2rem;background:#5f79a11f;border:1px solid rgba(95,121,161,.15);border-radius:8px;overflow:hidden}.decision-card.svelte-14hvwxt{padding:1.25rem 1.5rem;background:#071a38cc}.decision-header.svelte-14hvwxt{margin-bottom:.625rem;padding-bottom:.625rem;border-bottom:1px solid rgba(95,121,161,.1)}.decision-use-case.svelte-14hvwxt{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:#f8f9fabf}.decision-rec.svelte-14hvwxt{font-size:.875rem;line-height:1.65;color:#f8f9fa80;margin:0}.decision-rec.svelte-14hvwxt strong:where(.svelte-14hvwxt){color:#f8f9fad9;font-weight:600}@media(max-width:600px){.decision-grid.svelte-14hvwxt{grid-template-columns:1fr}}
