.public-page.svelte-1uha8ag{color:#231f20;background:#fff;font-family:PP Object Sans,Inter,sans-serif;font-size:16px;line-height:1.5}.public-page.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-decoration:none}.public-page.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #5e53b4}.public-page.svelte-1uha8ag h1:where(.svelte-1uha8ag),.public-page.svelte-1uha8ag h2:where(.svelte-1uha8ag),.public-page.svelte-1uha8ag h3:where(.svelte-1uha8ag),.public-page.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-family:Tiempos Text,Merriweather,serif;font-weight:500}.skip-link.svelte-1uha8ag{z-index:100;background:#fff;padding:8px 16px;position:fixed;top:16px;left:20px;transform:translateY(-200%)}.skip-link.svelte-1uha8ag:focus{transform:translateY(0)}.site-header.svelte-1uha8ag{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;border-bottom:1px solid #0000000f;width:100%;position:fixed;top:0;left:0}.header-content.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;max-width:1200px;margin:0 auto;padding:14px 20px;display:flex}.header-actions.svelte-1uha8ag{align-items:center;gap:16px;display:flex}.blog-header-link.svelte-1uha8ag{color:#3405fd;font-size:14px;font-weight:500}.blog-header-link.svelte-1uha8ag:hover{text-decoration:underline}.brand.svelte-1uha8ag{flex-shrink:0}.brand.svelte-1uha8ag img{width:auto;height:28px}.public-page.svelte-1uha8ag .brand:where(.svelte-1uha8ag) .logotype-light{display:block}.public-page.svelte-1uha8ag .brand:where(.svelte-1uha8ag) .logotype-dark{display:none}.public-page.svelte-1uha8ag .explore-button:where(.svelte-1uha8ag){color:#fff;background:#7b75ff;border:2px solid #7b75ff;border-radius:50px;flex-shrink:0;padding:8px 16px;font-size:14px;line-height:20px;transition:color .2s,background .2s}.public-page.svelte-1uha8ag .explore-button:where(.svelte-1uha8ag):hover{color:#5e53b4;background:0 0}.section.svelte-1uha8ag{padding:32px 20px}.section[id].svelte-1uha8ag{scroll-margin-top:100px}.content-width.svelte-1uha8ag{width:100%;max-width:1200px;margin:0 auto}.hero.svelte-1uha8ag{padding-top:108px}.blog-banner.svelte-1uha8ag{background:#f6f5ff;border:1.5px solid #7b74fd;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:24px;padding:8px 16px 8px 10px;font-size:14px;line-height:1.4;transition:border-color .15s;display:inline-flex}.blog-banner.svelte-1uha8ag:hover{border-color:#3405fd}.blog-badge.svelte-1uha8ag{color:#fff;letter-spacing:.02em;background:#3405fd;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.blog-banner-text.svelte-1uha8ag{color:#231f20;font-weight:500}.introduction.svelte-1uha8ag{max-width:820px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:32px;line-height:40px}.headline-stroke.svelte-1uha8ag{width:224px;max-width:100%;height:auto;margin-top:-10px}.lead.svelte-1uha8ag{color:#231f20cc;margin-top:16px;font-size:18px;line-height:1.6}.hero-kpis.svelte-1uha8ag{background:#fafafa;border:1px solid #00000014;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;padding:20px;display:grid}.hero-kpis.svelte-1uha8ag dt:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:.04em;color:#0000008c;font-size:12px}.kpi-val.svelte-1uha8ag{font-variant-numeric:tabular-nums;margin-top:4px;font-family:Tiempos Text,Merriweather,serif;font-size:26px;font-weight:500;line-height:1.2}.kpi-sub.svelte-1uha8ag{color:#0009;margin-top:4px;font-size:12px}.highlighted.svelte-1uha8ag{color:#3405fd}.section-heading-row.svelte-1uha8ag{margin-bottom:24px}.section-title.svelte-1uha8ag{font-size:26px;line-height:34px}.section-subtitle.svelte-1uha8ag{color:#0009;margin-top:6px;font-size:14px}.inline-link.svelte-1uha8ag{font-weight:500;color:#3405fd!important}.inline-link.svelte-1uha8ag:hover{text-decoration:underline!important}.evidence-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:24px;display:grid}.evidence-card.svelte-1uha8ag{background:#fff;border:1px solid #0000001a;border-radius:16px;padding:24px}.mint-card.svelte-1uha8ag{background:#f2fff5;border-color:#e6f0d9}.suite-card.svelte-1uha8ag{margin-top:24px}.card-header.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px;line-height:28px}.card-header.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#000000a6;margin-top:4px;font-size:13px;line-height:1.5}.chart-header.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chart-tabs.svelte-1uha8ag{gap:6px;display:flex}.chart-tab.svelte-1uha8ag{color:#000000b3;cursor:pointer;background:#fff;border:1px solid #00000026;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.chart-tab.active.svelte-1uha8ag{color:#fff;background:#3405fd;border-color:#3405fd}.table-wrap.svelte-1uha8ag{margin-top:16px;overflow-x:auto}.heatmap-table.svelte-1uha8ag,.suite-table.svelte-1uha8ag{border-collapse:collapse;width:100%;font-size:14px}.heatmap-table.svelte-1uha8ag th:where(.svelte-1uha8ag),.suite-table.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#000000a6;border-bottom:2px solid #fff;padding:10px;font-size:11px;font-weight:600}.suite-table.svelte-1uha8ag th:where(.svelte-1uha8ag){border-bottom:1px solid #0000001f}.heatmap-table.svelte-1uha8ag td:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums;border-bottom:2px solid #fff;padding:12px 10px}.suite-table.svelte-1uha8ag td:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums;border-bottom:1px solid #00000014;padding:12px 10px}.num-col.svelte-1uha8ag{font-weight:600;text-align:center!important}.sys-col.svelte-1uha8ag{background:#f2fff5}.sys-name.svelte-1uha8ag{font-family:Tiempos Text,Merriweather,serif;font-size:15px;font-weight:500}.sys-note.svelte-1uha8ag{color:#0000008c;margin-left:4px;font-size:12px}.tone-win.svelte-1uha8ag{color:#231f20;background:#cee3c6}.tone-soft.svelte-1uha8ag{color:#231f20;background:#e6ffdd}.tone-neutral.svelte-1uha8ag{color:#231f20;background:#f2fff5}.tone-coral.svelte-1uha8ag{color:#ff5b66;background:#fec9d1}.suite-name.svelte-1uha8ag{font-family:Tiempos Text,Merriweather,serif;font-size:15px;font-weight:500}.suite-scope.svelte-1uha8ag{color:#0000008c;font-size:12px}.model-col.svelte-1uha8ag{color:#000c;font-size:13px}.best-badge-cell.svelte-1uha8ag{background:#cee3c6a6;font-weight:700}.summary-row.svelte-1uha8ag{background:#f2fff5;font-weight:600}.svg-frame.svelte-1uha8ag{background:#fff;border:1px solid #00000014;border-radius:12px;margin-top:14px;padding:8px}.pareto-svg.svelte-1uha8ag{width:100%;height:auto;display:block}.card-footnote.svelte-1uha8ag{color:#0009;margin-top:12px;font-size:12px;line-height:1.5}.published-db-section.svelte-1uha8ag{margin-top:32px}.subsection-title.svelte-1uha8ag{margin-bottom:12px;font-size:20px}.benchmarks.svelte-1uha8ag{margin-top:12px}.benchmark.svelte-1uha8ag{border-top:1px solid #0000001a;padding:20px 0}.benchmark-header.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.benchmark-title.svelte-1uha8ag{font-size:20px;line-height:28px}.benchmark-description.svelte-1uha8ag{color:#000000b3;margin-top:4px;font-size:14px}.publication-date.svelte-1uha8ag{color:#00000080;font-size:12px}.metric-strip.svelte-1uha8ag{background:#f1edfc;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:16px;padding:20px;display:grid}.metric-strip.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#3d3768;font-size:13px}.metric-value.svelte-1uha8ag{font-variant-numeric:tabular-nums;margin-top:4px;font-family:Tiempos Text,Merriweather,serif;font-size:28px;font-weight:500;line-height:1.2}.evidence-value.svelte-1uha8ag span:where(.svelte-1uha8ag){font-family:PP Object Sans,Inter,sans-serif;font-size:13px;font-weight:400}.metric-note.svelte-1uha8ag{color:#0000008c;margin-top:4px;font-size:12px}.comparison-rows.svelte-1uha8ag{gap:8px;margin-top:16px;display:grid}.comparison-row.svelte-1uha8ag{grid-template-columns:minmax(120px,200px) 1fr 48px;align-items:center;gap:12px;font-size:13px;display:grid}.comparison-row.regulaido.svelte-1uha8ag .setup-name:where(.svelte-1uha8ag),.comparison-row.regulaido.svelte-1uha8ag .row-value:where(.svelte-1uha8ag){color:#3405fd;font-weight:600}.comparison-row.svelte-1uha8ag .bar-fill:where(.svelte-1uha8ag){background:#a9a5fe}.comparison-row.regulaido.svelte-1uha8ag .bar-fill:where(.svelte-1uha8ag){background:#7b75ff}.row-value.svelte-1uha8ag{text-align:right;font-variant-numeric:tabular-nums}.methodology.svelte-1uha8ag{border-top:1px solid #00000014}.calibration-card.svelte-1uha8ag{background:#fafafa}.legend-row.svelte-1uha8ag{flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.swatch.svelte-1uha8ag{vertical-align:middle;border-radius:3px;width:11px;height:11px;margin-right:4px;display:inline-block}.swatch-purple.svelte-1uha8ag{background:#7b75ff}.swatch-green.svelte-1uha8ag{background:#86efac}.swatch-coral.svelte-1uha8ag{background:#fec9d1}.purple-text.svelte-1uha8ag{color:#5e53b4;font-weight:600}.green-text.svelte-1uha8ag{color:#166534;font-weight:600}.coral-text.svelte-1uha8ag{color:#ff5b66}.calib-list.svelte-1uha8ag{grid-template-columns:1fr;gap:14px;margin-top:16px;display:grid}.calib-item.svelte-1uha8ag{background:#fff;border:1px solid #00000014;border-radius:12px;padding:16px}.calib-top.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;font-size:14px;display:flex}.calib-sub.svelte-1uha8ag{color:#00000080;margin-left:8px;font-size:12px}.calib-nums.svelte-1uha8ag{font-variant-numeric:tabular-nums;gap:12px;font-size:12px;display:flex}.calib-bars.svelte-1uha8ag{gap:6px;display:grid}.bar-row.svelte-1uha8ag{grid-template-columns:116px 1fr;align-items:center;gap:10px;font-size:12px;display:grid}.bar-label.svelte-1uha8ag{color:#000000a6}.bar-track.svelte-1uha8ag{background:#f0f0f2;border-radius:4px;height:12px;overflow:hidden}.bar-fill.svelte-1uha8ag{border-radius:4px;height:100%}.fill-purple.svelte-1uha8ag{background:#7b75ff}.fill-green.svelte-1uha8ag{background:#86efac}.fill-coral.svelte-1uha8ag{background:#fec9d1}.calib-note.svelte-1uha8ag{color:#000000a6;margin-top:8px;font-size:12px}.definitions.svelte-1uha8ag{gap:20px;margin-top:28px;display:grid}.definitions.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-top:1px solid #0000001f;padding-top:12px}.definitions.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-family:Tiempos Text,Merriweather,serif;font-size:18px;font-weight:500}.definition-number.svelte-1uha8ag{color:#5e53b4;margin-right:8px;font-family:PP Object Sans,Inter,sans-serif;font-size:12px}.definitions.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:#000000b3;margin-top:4px;font-size:14px;line-height:1.6}.site-footer.svelte-1uha8ag{background:radial-gradient(circle at 94.35% 89.62%,#ffc9d1 0%,#0000 40%),radial-gradient(circle at 6.5% 88.04%,#ffc9d1fc 0%,#0000 50%),radial-gradient(circle at 6.17% 12.62%,#ff5b66 0%,#0000 70%),radial-gradient(circle at 93.69% 11.43%,#ffc9d1 0%,#0000 70%),radial-gradient(circle at 48.9% 49.52%,#fff 0%,#0000 100%);padding:48px 20px}.footer-columns.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.company-details.svelte-1uha8ag{grid-column:1/-1}.company-details.svelte-1uha8ag img:where(.svelte-1uha8ag){width:180px;max-width:100%;height:auto;margin-bottom:24px}.company-details.svelte-1uha8ag address:where(.svelte-1uha8ag){font-size:14px;font-style:normal;line-height:1.75}.footer-columns.svelte-1uha8ag nav:where(.svelte-1uha8ag){flex-direction:column;align-items:start;gap:6px;font-size:14px;display:flex}.footer-columns.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:10px;font-size:16px}.site-footer.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{opacity:.7}.footer-legal.svelte-1uha8ag{color:#0009;border-top:1px solid #0000001a;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.footer-legal.svelte-1uha8ag>div:where(.svelte-1uha8ag){flex-wrap:wrap;gap:16px;display:flex}@media (width>=768px){.header-content.svelte-1uha8ag{padding-left:24px;padding-right:24px}.brand.svelte-1uha8ag img{height:36px}.section.svelte-1uha8ag{padding:44px 50px}.hero.svelte-1uha8ag{padding-top:130px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:42px;line-height:52px}.hero-kpis.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:24px 28px}.section-title.svelte-1uha8ag{font-size:32px;line-height:42px}.evidence-grid.svelte-1uha8ag{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.calib-list.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}.definitions.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.metric-strip.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer.svelte-1uha8ag{padding-left:50px;padding-right:50px}.footer-columns.svelte-1uha8ag{grid-template-columns:2fr 1fr 1fr}.company-details.svelte-1uha8ag{grid-column:auto}}@media (prefers-reduced-motion:reduce){.public-page.svelte-1uha8ag .explore-button:where(.svelte-1uha8ag),.blog-banner.svelte-1uha8ag{transition:none}}
