.proof.svelte-1c7ixqg{padding:64px 0;border-top:1px solid var(--border)}.sec-eyebrow.svelte-1c7ixqg{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:13px}.proof.svelte-1c7ixqg h2:where(.svelte-1c7ixqg){font-family:var(--font-heading);font-weight:800;font-size:clamp(28px,4vw,42px);letter-spacing:-.02em;line-height:1.08;max-width:18ch;margin-bottom:14px}.proof.svelte-1c7ixqg h2:where(.svelte-1c7ixqg) .quiet:where(.svelte-1c7ixqg){color:var(--text-tertiary)}.lede.svelte-1c7ixqg{color:var(--text-secondary);font-size:16px;max-width:60ch;margin-bottom:40px}.flow.svelte-1c7ixqg{display:grid;grid-template-columns:1fr auto 1.15fr auto 1fr;align-items:stretch}.stage.svelte-1c7ixqg{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;padding:22px}.stage.engine.svelte-1c7ixqg{border-color:var(--blue-bdr);box-shadow:0 1px #0066ff0a,0 12px 32px -18px #0066ff47}.stage.svelte-1c7ixqg h3:where(.svelte-1c7ixqg){font-family:var(--font-heading);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:16px}.stage.engine.svelte-1c7ixqg h3:where(.svelte-1c7ixqg){color:var(--blue)}.chip.svelte-1c7ixqg{display:flex;align-items:center;gap:10px;background:var(--bg-muted);border:1px solid var(--border);border-radius:10px;padding:11px 13px;font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:9px}.chip.svelte-1c7ixqg:last-child{margin-bottom:0}.chip.svelte-1c7ixqg .dot:where(.svelte-1c7ixqg){width:7px;height:7px;border-radius:50%;flex:none;background:var(--text-tertiary)}.stage.engine.svelte-1c7ixqg .chip:where(.svelte-1c7ixqg){background:var(--blue-bg);border-color:var(--blue-bdr)}.stage.engine.svelte-1c7ixqg .chip:where(.svelte-1c7ixqg) .dot:where(.svelte-1c7ixqg){background:var(--blue)}.out.svelte-1c7ixqg .chip:where(.svelte-1c7ixqg) .dot:where(.svelte-1c7ixqg){background:var(--green)}.arrow.svelte-1c7ixqg{display:flex;align-items:center;justify-content:center;width:54px;color:var(--text-tertiary)}.arrow.svelte-1c7ixqg svg:where(.svelte-1c7ixqg){width:24px;height:24px}.proofstrip.svelte-1c7ixqg{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.proofstrip.svelte-1c7ixqg span:where(.svelte-1c7ixqg){font-family:var(--font-mono);font-size:12px;color:var(--text-secondary);background:var(--bg-surface);border:1px solid var(--border);border-radius:999px;padding:6px 12px}.proof-cta.svelte-1c7ixqg{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 860px){.flow.svelte-1c7ixqg{grid-template-columns:1fr;gap:14px}.arrow.svelte-1c7ixqg{width:auto;height:34px;transform:rotate(90deg)}}.hero.svelte-k5srje{padding:76px 0 64px}.grid-hero.svelte-k5srje{display:grid;grid-template-columns:1.02fr .98fr;gap:48px;align-items:center}.eyebrow.svelte-k5srje{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:20px}.hero.svelte-k5srje h1:where(.svelte-k5srje){font-size:clamp(36px,4.8vw,56px);font-weight:800;letter-spacing:-.03em}.hero.svelte-k5srje h1:where(.svelte-k5srje) .b:where(.svelte-k5srje){color:var(--blue)}.lede.svelte-k5srje{font-size:18px;color:var(--text-secondary);margin:22px 0 30px;max-width:540px}.hero-cta.svelte-k5srje{display:flex;gap:12px;flex-wrap:wrap}.hero-cta.center.svelte-k5srje{justify-content:center}.trust-row.svelte-k5srje{display:flex;gap:20px;flex-wrap:wrap;margin-top:24px;padding-top:22px;border-top:1px solid var(--border)}.trust-row.svelte-k5srje .t:where(.svelte-k5srje){display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.trust-row.svelte-k5srje .t:where(.svelte-k5srje) svg:where(.svelte-k5srje){width:15px;height:15px;stroke:var(--green);fill:none;stroke-width:2}.dash.svelte-k5srje{display:flex;flex-direction:column;gap:14px}.panel.svelte-k5srje{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:16px 18px;box-shadow:0 2px 8px #0000000a}.panel-head.svelte-k5srje{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.panel-title.svelte-k5srje{font-family:var(--font-heading);font-size:14px;font-weight:600}.panel-meta.svelte-k5srje{font-size:12px;color:var(--text-tertiary)}.grade-row.svelte-k5srje{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--border)}.grade-row.svelte-k5srje:last-child{border-bottom:none}.grade-row.svelte-k5srje .lab:where(.svelte-k5srje){font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.grade.svelte-k5srje{font-family:var(--font-heading);font-size:22px;font-weight:700;line-height:1}.grade.green.svelte-k5srje{color:var(--green)}.grade.blue.svelte-k5srje{color:var(--blue)}.grade.orange.svelte-k5srje{color:var(--orange)}.paths-count.svelte-k5srje{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.big.svelte-k5srje{font-family:var(--font-heading);font-size:26px;font-weight:700;color:var(--red);line-height:1}.muted.svelte-k5srje{font-size:13px;color:var(--text-secondary)}.path-row.svelte-k5srje{display:flex;align-items:center;gap:9px;padding:8px 0}.path-row.svelte-k5srje .dot:where(.svelte-k5srje){width:7px;height:7px;border-radius:2px;flex:0 0 auto}.path-row.svelte-k5srje .dot.red:where(.svelte-k5srje){background:var(--red)}.path-row.svelte-k5srje .dot.orange:where(.svelte-k5srje){background:var(--orange)}.path-row.svelte-k5srje .dot.indigo:where(.svelte-k5srje){background:var(--indigo)}.path-row.svelte-k5srje .p:where(.svelte-k5srje){flex:1;font-size:13px;color:var(--text-secondary)}.badge.svelte-k5srje{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:4px}.b-crit.svelte-k5srje{background:var(--red-bg);color:var(--red)}.b-high.svelte-k5srje{background:var(--orange-bg);color:var(--orange)}.b-med.svelte-k5srje{background:var(--indigo-bg);color:var(--indigo)}section.svelte-k5srje{padding:64px 0;border-top:1px solid var(--border)}.sec-eyebrow.svelte-k5srje{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:13px}.sec-head.svelte-k5srje h2:where(.svelte-k5srje){font-size:clamp(26px,3.4vw,38px);font-weight:700;max-width:20ch}.customers.svelte-k5srje,.expertise.svelte-k5srje{background:var(--bg-base);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:40px 0}.customers.svelte-k5srje .cap:where(.svelte-k5srje){text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:24px}.customers.svelte-k5srje .marquee:where(.svelte-k5srje){max-width:740px;margin:0 auto}.group.logos.svelte-k5srje li:where(.svelte-k5srje){line-height:0}.group.logos.svelte-k5srje img:where(.svelte-k5srje){height:32px;width:auto;object-fit:contain;border-radius:7px;opacity:.9;transition:opacity .15s}.group.logos.svelte-k5srje img:where(.svelte-k5srje):hover{opacity:1}@media (max-width: 880px){.group.logos.svelte-k5srje img:where(.svelte-k5srje){height:24px}}.trust-head.svelte-k5srje{text-align:center;margin-bottom:26px}.trust-head.svelte-k5srje h2:where(.svelte-k5srje){font-family:var(--font-heading);font-weight:700;font-size:clamp(22px,2.6vw,28px);color:var(--text-primary)}.trust-head.svelte-k5srje .sub:where(.svelte-k5srje){font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text-tertiary);margin-top:10px}.marquee.svelte-k5srje{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.track.svelte-k5srje{display:flex;width:max-content;animation:svelte-k5srje-trust-marquee 42s linear infinite}.marquee.svelte-k5srje:hover .track:where(.svelte-k5srje),.marquee.svelte-k5srje:focus-within .track:where(.svelte-k5srje){animation-play-state:paused}.group.svelte-k5srje{display:flex;align-items:center;gap:40px;padding-right:40px;margin:0;list-style:none}.group.svelte-k5srje li:where(.svelte-k5srje){font-family:var(--font-heading);font-weight:600;font-size:18px;white-space:nowrap;color:var(--text-tertiary);transition:color .15s}.group.svelte-k5srje li:where(.svelte-k5srje):hover{color:var(--blue)}@keyframes svelte-k5srje-trust-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marquee.svelte-k5srje{-webkit-mask-image:none;mask-image:none}.track.svelte-k5srje{width:auto;animation:none;justify-content:center}.group.svelte-k5srje{flex-wrap:wrap;justify-content:center;gap:14px 32px;padding-right:0}.group[aria-hidden=true].svelte-k5srje{display:none}}.steps.svelte-k5srje{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px}.step.svelte-k5srje{background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;padding:22px}.step.svelte-k5srje .n:where(.svelte-k5srje){font-family:var(--font-mono);font-size:12px;color:var(--blue);font-weight:600}.step.svelte-k5srje h3:where(.svelte-k5srje){font-size:18px;font-weight:600;margin:10px 0 7px}.step.svelte-k5srje p:where(.svelte-k5srje){color:var(--text-secondary);font-size:14px}.band.svelte-k5srje{background:var(--text-primary);border-radius:12px;padding:46px 44px;color:#edf2f7}.band-eb.svelte-k5srje{color:#6fa8ff}.band.svelte-k5srje h2:where(.svelte-k5srje){color:#fff;max-width:24ch}.band.svelte-k5srje p:where(.svelte-k5srje){color:#a3b8ca;margin-top:13px;max-width:56ch}.final.svelte-k5srje{text-align:center}.final.svelte-k5srje h2:where(.svelte-k5srje){font-size:clamp(28px,3.8vw,44px);font-weight:800;margin-bottom:14px}.final.svelte-k5srje p:where(.svelte-k5srje){color:var(--text-secondary);font-size:18px;max-width:520px;margin:0 auto 28px}@media (max-width: 880px){.grid-hero.svelte-k5srje,.steps.svelte-k5srje{grid-template-columns:1fr}}
