.cm-feature-hero:where(.astro-o66h3epx){padding:92px 0 104px;background:var(--paper-soft)}.cm-feature-hero-grid:where(.astro-o66h3epx){display:grid;grid-template-columns:.82fr 1.18fr;gap:72px;align-items:center}.cm-feature-hero-copy:where(.astro-o66h3epx) h1:where(.astro-o66h3epx){max-width:620px;margin-top:24px;font-size:clamp(42px,5vw,68px);line-height:.95;letter-spacing:-.065em}.cm-feature-lead:where(.astro-o66h3epx){max-width:530px;margin-top:24px;color:var(--muted);font-size:16px;line-height:1.6}.cm-feature-actions:where(.astro-o66h3epx){display:flex;align-items:center;gap:22px;margin-top:34px}.cm-feature-secondary:where(.astro-o66h3epx){color:var(--ink);font-size:13px;font-weight:600}.cm-feature-secondary:where(.astro-o66h3epx):hover{color:var(--blue)}.cm-feature-mock:where(.astro-o66h3epx){overflow:hidden;border:1px solid #dfe2e8;border-radius:16px;background:#f7f8fa;box-shadow:14px 14px #19191914}.cm-mock-tabs:where(.astro-o66h3epx){display:flex;gap:12px;border-bottom:1px solid #e1e4e9;padding:14px 17px 0;background:#fff}.cm-mock-tabs:where(.astro-o66h3epx)>:where(.astro-o66h3epx){padding:10px 8px;color:#687285;font-size:10px}.cm-mock-tabs:where(.astro-o66h3epx) b:where(.astro-o66h3epx){border-radius:6px 6px 0 0;color:#2d5bff;background:#edf2ff}.cm-mock-heading:where(.astro-o66h3epx){display:flex;align-items:center;justify-content:space-between;padding:21px 23px 15px;background:#fff}.cm-mock-heading:where(.astro-o66h3epx) h2:where(.astro-o66h3epx){color:#20283a;font-size:20px}.cm-mock-heading:where(.astro-o66h3epx) button:where(.astro-o66h3epx){border:0;border-radius:6px;padding:8px 11px;color:#fff;background:#3564ed;font-size:10px}.cm-host-list:where(.astro-o66h3epx){display:flex;flex-direction:column;gap:9px;padding:0 22px 18px;background:#fff}.cm-host-card:where(.astro-o66h3epx){display:grid;grid-template-columns:34px 1fr auto 12px;align-items:center;gap:10px;border:1px solid #e2e5ea;border-radius:9px;padding:12px}.cm-host-card:where(.astro-o66h3epx).is-current{border-color:#bfc7d5}.cm-host-icon:where(.astro-o66h3epx){display:grid;width:28px;height:28px;place-items:center;border-radius:7px;color:#17ae69;background:#e9f9f0;font-style:normal}.cm-host-icon:where(.astro-o66h3epx).is-book{color:#4b89f4;background:#edf4ff}.cm-host-card:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){color:#242c3d;font-size:12px}.cm-host-card:where(.astro-o66h3epx) small:where(.astro-o66h3epx){display:block;margin-top:5px;color:#7f8897;font-size:9px}.cm-host-card:where(.astro-o66h3epx) small:where(.astro-o66h3epx) em:where(.astro-o66h3epx){display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#2acb87}.cm-host-card:where(.astro-o66h3epx) small:where(.astro-o66h3epx) em:where(.astro-o66h3epx).is-offline{background:#b8bec7}.cm-host-card:where(.astro-o66h3epx) time:where(.astro-o66h3epx){color:#7e8795;font-size:9px}.cm-host-card:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){color:#87909e;font-size:18px;font-weight:400}.cm-runtime-logos:where(.astro-o66h3epx){display:flex;gap:5px;margin-top:7px}.cm-runtime-logos:where(.astro-o66h3epx) img:where(.astro-o66h3epx){width:14px;height:14px;border:1px solid #e1e5ec;border-radius:4px;padding:2px;background:#fff}.cm-running-work:where(.astro-o66h3epx){margin:0 22px 16px;border:1px solid #e2e5ea;border-radius:9px;background:#fbfcfe}.cm-running-work:where(.astro-o66h3epx)>div:where(.astro-o66h3epx){display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8ebef;padding:11px 13px}.cm-running-work:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){color:#313a4e;font-size:11px}.cm-running-work:where(.astro-o66h3epx) small:where(.astro-o66h3epx){color:#8a92a0;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-running-work:where(.astro-o66h3epx) p:where(.astro-o66h3epx){border-bottom:1px solid #edf0f3;padding:9px 13px;color:#4c5669;font-size:9px}.cm-running-work:where(.astro-o66h3epx) p:where(.astro-o66h3epx):last-child{border-bottom:0}.cm-running-work:where(.astro-o66h3epx) p:where(.astro-o66h3epx) span:where(.astro-o66h3epx){display:block;margin-top:3px;color:#969eab;font-size:8px}.cm-mock-advanced:where(.astro-o66h3epx){border-top:1px solid #e2e5ea;padding:17px 22px;color:#687386;background:#fff;font-size:11px}.cm-orchestration-mock:where(.astro-o66h3epx),.cm-agentware-mock:where(.astro-o66h3epx),.cm-evaluation-mock:where(.astro-o66h3epx){min-height:410px;padding:28px;color:#dce2ec;background:#0d111b}.cm-orch-mock-top:where(.astro-o66h3epx),.cm-aw-mock-head:where(.astro-o66h3epx),.cm-eval-mock-head:where(.astro-o66h3epx){display:flex;align-items:start;justify-content:space-between;gap:16px;border-bottom:1px solid #252c3b;padding-bottom:18px}.cm-orch-mock-top:where(.astro-o66h3epx) span:where(.astro-o66h3epx),.cm-aw-mock-head:where(.astro-o66h3epx) span:where(.astro-o66h3epx),.cm-eval-mock-head:where(.astro-o66h3epx) span:where(.astro-o66h3epx){color:#758198;font-family:Geist Mono,monospace;font-size:9px;text-transform:uppercase}.cm-orch-mock-top:where(.astro-o66h3epx) strong:where(.astro-o66h3epx),.cm-aw-mock-head:where(.astro-o66h3epx) h2:where(.astro-o66h3epx),.cm-eval-mock-head:where(.astro-o66h3epx) h2:where(.astro-o66h3epx){display:block;margin-top:9px;color:#f1f4fa;font-size:18px}.cm-orch-mock-top:where(.astro-o66h3epx) b:where(.astro-o66h3epx),.cm-aw-mock-head:where(.astro-o66h3epx)>b:where(.astro-o66h3epx),.cm-eval-mock-head:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){border-radius:5px;padding:5px 8px;color:#29cb88;background:#133328;font-family:Geist Mono,monospace;font-size:8px;font-weight:500;text-transform:uppercase}.cm-orch-flow:where(.astro-o66h3epx){margin-top:27px}.cm-orch-step:where(.astro-o66h3epx){display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:10px;border:1px solid #2a3243;border-radius:8px;padding:13px;background:#121824}.cm-orch-step:where(.astro-o66h3epx).is-active{border-color:#476fff;background:#142149}.cm-orch-step:where(.astro-o66h3epx) small:where(.astro-o66h3epx){color:#738198;font-family:Geist Mono,monospace;font-size:9px}.cm-orch-step:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){color:#e2e6ee;font-size:11px}.cm-orch-step:where(.astro-o66h3epx) span:where(.astro-o66h3epx){color:#78859a;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-orch-step:where(.astro-o66h3epx).is-active span:where(.astro-o66h3epx){color:#5b85ff}.cm-orch-step:where(.astro-o66h3epx).is-done span:where(.astro-o66h3epx){color:#29cb88}.cm-orch-connector:where(.astro-o66h3epx){height:19px;margin-left:25px;border-left:1px dashed #4a566b}.cm-orch-handoff:where(.astro-o66h3epx){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;border:1px solid #2b3039;border-radius:8px;padding:13px;background:#1a1d24}.cm-orch-handoff:where(.astro-o66h3epx) span:where(.astro-o66h3epx){display:block;color:#4d76ff;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-orch-handoff:where(.astro-o66h3epx) strong:where(.astro-o66h3epx),.cm-orch-handoff:where(.astro-o66h3epx) small:where(.astro-o66h3epx){display:block;margin-top:6px;color:#e2e6ef;font-size:10px}.cm-orch-handoff:where(.astro-o66h3epx) small:where(.astro-o66h3epx){color:#8992a3;font-size:8px}.cm-orch-handoff:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){color:#5b82ff;font-size:10px;white-space:nowrap}.cm-orch-runtime:where(.astro-o66h3epx){display:flex;align-items:center;gap:7px;margin-top:21px;color:#aeb7c7;font-size:10px}.cm-orch-runtime:where(.astro-o66h3epx) img:where(.astro-o66h3epx){width:15px;height:15px}.cm-orch-runtime:where(.astro-o66h3epx) span:where(.astro-o66h3epx){margin-left:8px;border:1px solid #30394a;border-radius:999px;padding:4px 7px;color:#7e899d;font-size:8px}.cm-orch-runtime:where(.astro-o66h3epx) em:where(.astro-o66h3epx){margin-left:auto;color:#2bc989;font-family:Geist Mono,monospace;font-size:8px;font-style:normal}.cm-aw-mock-head:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){color:#2bcd8a;background:#123328}.cm-aw-endpoints:where(.astro-o66h3epx){display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px}.cm-aw-endpoints:where(.astro-o66h3epx)>div:where(.astro-o66h3epx){border:1px solid #2b3444;border-radius:7px;padding:11px;background:#121824}.cm-aw-endpoints:where(.astro-o66h3epx) small:where(.astro-o66h3epx),.cm-aw-endpoints:where(.astro-o66h3epx) span:where(.astro-o66h3epx){display:block;color:#79869b;font-family:Geist Mono,monospace;font-size:8px}.cm-aw-endpoints:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){display:block;margin-top:13px;color:#e3e7ef;font-size:10px}.cm-aw-endpoints:where(.astro-o66h3epx) span:where(.astro-o66h3epx){margin-top:5px;color:#4d76ff}.cm-aw-lifecycle:where(.astro-o66h3epx){display:flex;align-items:center;gap:8px;margin-top:25px;color:#7d899e;font-size:9px}.cm-aw-lifecycle:where(.astro-o66h3epx)>span:where(.astro-o66h3epx){color:#aeb7c6}.cm-aw-lifecycle:where(.astro-o66h3epx) b:where(.astro-o66h3epx){border:1px solid #313b4d;border-radius:5px;padding:6px 7px;font-size:8px;font-weight:500}.cm-aw-lifecycle:where(.astro-o66h3epx) b:where(.astro-o66h3epx).is-done{border-color:#286f55;color:#2bca89}.cm-aw-lifecycle:where(.astro-o66h3epx) i:where(.astro-o66h3epx){color:#566177;font-style:normal}.cm-aw-lifecycle:where(.astro-o66h3epx) button:where(.astro-o66h3epx){margin-left:auto;border:1px solid #3b6eff;border-radius:5px;padding:6px 8px;color:#6f93ff;background:#121d43;font-size:8px}.cm-aw-capabilities:where(.astro-o66h3epx){display:flex;align-items:center;gap:7px;margin-top:25px;border-top:1px solid #252c3b;padding-top:17px}.cm-aw-capabilities:where(.astro-o66h3epx) span:where(.astro-o66h3epx){color:#778398;font-size:9px}.cm-aw-capabilities:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){border:1px solid #313b4c;border-radius:999px;padding:5px 7px;color:#b2bdce;font-size:8px;font-weight:500}.cm-orchestration-mock:where(.astro-o66h3epx){min-height:410px;padding:24px;color:#30394b;background:#f7f8fb}.cm-orch-goal-bar:where(.astro-o66h3epx){display:flex;align-items:start;justify-content:space-between;gap:14px;border-bottom:1px solid #e1e5ec;padding-bottom:15px}.cm-orch-goal-bar:where(.astro-o66h3epx) span:where(.astro-o66h3epx),.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx)>small:where(.astro-o66h3epx){display:block;color:#8993a4;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-orch-goal-bar:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){display:block;margin-top:7px;font-size:17px}.cm-orch-goal-bar:where(.astro-o66h3epx) b:where(.astro-o66h3epx){border-radius:5px;padding:5px 8px;color:#2d7e5d;background:#def5e9;font-family:Geist Mono,monospace;font-size:8px;font-weight:500;text-transform:uppercase}.cm-orch-board:where(.astro-o66h3epx){display:grid;grid-template-columns:145px 1fr;gap:16px;margin-top:20px}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx){border-right:1px solid #e1e5ec;padding-right:13px}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx)>div:where(.astro-o66h3epx){display:flex;align-items:center;gap:7px;margin-top:12px;border-radius:6px;padding:8px 7px;color:#718096;font-size:9px}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx)>div:where(.astro-o66h3epx).is-active{color:#2d5bff;background:#eaf0ff}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx) i:where(.astro-o66h3epx){display:grid;width:18px;height:18px;place-items:center;border-radius:5px;color:#fff;background:#6375ed;font-size:9px;font-style:normal}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx)>div:where(.astro-o66h3epx):nth-child(3) i:where(.astro-o66h3epx){background:#d2784e}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx)>div:where(.astro-o66h3epx):nth-child(4) i:where(.astro-o66h3epx){background:#3dc389}.cm-orch-board:where(.astro-o66h3epx) aside:where(.astro-o66h3epx) em:where(.astro-o66h3epx){display:block;margin-top:3px;color:#a1aaba;font-size:8px;font-style:normal}.cm-orch-result-card:where(.astro-o66h3epx),.cm-orch-workflow-card:where(.astro-o66h3epx){border:1px solid #e0e4eb;border-radius:8px;background:#fff}.cm-orch-result-card:where(.astro-o66h3epx){display:flex;align-items:start;justify-content:space-between;gap:12px;padding:12px}.cm-orch-result-card:where(.astro-o66h3epx) span:where(.astro-o66h3epx),.cm-orch-workflow-card:where(.astro-o66h3epx) span:where(.astro-o66h3epx){display:block;color:#5f6c83;font-size:10px;font-weight:600}.cm-orch-result-card:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){display:block;margin-top:5px;color:#1ca16d;font-size:11px}.cm-orch-result-card:where(.astro-o66h3epx) small:where(.astro-o66h3epx){display:block;margin-top:7px;color:#667388;font-size:9px}.cm-orch-assignment:where(.astro-o66h3epx){display:flex!important;align-items:center;gap:5px}.cm-orch-assignment:where(.astro-o66h3epx) img:where(.astro-o66h3epx){width:14px;height:14px;object-fit:contain}.cm-orch-result-card:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){color:#3564ed;font-size:9px;white-space:nowrap}.cm-orch-workflow-card:where(.astro-o66h3epx){margin-top:8px;padding:11px 12px}.cm-orch-workflow-card:where(.astro-o66h3epx)>div:where(.astro-o66h3epx){display:flex;align-items:center;gap:8px}.cm-orch-workflow-card:where(.astro-o66h3epx)>div:where(.astro-o66h3epx) span:where(.astro-o66h3epx){color:#8993a4;font-weight:400}.cm-orch-workflow-card:where(.astro-o66h3epx) p:where(.astro-o66h3epx){display:flex;justify-content:space-between;margin-top:8px;color:#47536a;font-size:11px}.cm-orch-workflow-card:where(.astro-o66h3epx) p:where(.astro-o66h3epx) b:where(.astro-o66h3epx){color:#2aa875;font-weight:500}.cm-orch-feedback:where(.astro-o66h3epx){display:flex;align-items:center;gap:7px;margin:15px 0 8px;color:#69768b;font-size:9px}.cm-orch-feedback:where(.astro-o66h3epx)>span:where(.astro-o66h3epx){color:#20b879;font-size:13px}.cm-orch-feedback:where(.astro-o66h3epx) b:where(.astro-o66h3epx){margin-left:auto;color:#8b95a5;font-family:Geist Mono,monospace;font-size:8px;font-weight:500;text-transform:uppercase}.cm-orch-message:where(.astro-o66h3epx){color:#566277;font-size:10px;line-height:1.5}.cm-orch-message:where(.astro-o66h3epx) a:where(.astro-o66h3epx){color:#3564ed;text-decoration:underline}.cm-orch-send:where(.astro-o66h3epx){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;border:1px solid #dfe4ec;border-radius:7px;padding:10px 12px;color:#a0a8b6;background:#fff;font-size:10px}.cm-orch-send:where(.astro-o66h3epx) b:where(.astro-o66h3epx){border-radius:5px;padding:5px 7px;color:#fff;background:#3564ed;font-size:8px;font-weight:500}.cm-eval-mock-head:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){color:#2bca89;background:#123328}.cm-eval-mock-head:where(.astro-o66h3epx) small:where(.astro-o66h3epx){display:block;margin-top:6px;color:#8994a7;font-family:Geist Mono,monospace;font-size:8px}.cm-eval-standard:where(.astro-o66h3epx){display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:18px;border:1px solid #2b3444;border-radius:7px;padding:9px;background:#121824}.cm-eval-standard:where(.astro-o66h3epx) span:where(.astro-o66h3epx){color:#7d899e;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-eval-standard:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){border:1px solid #374258;border-radius:999px;padding:5px 7px;color:#c1cbd9;font-size:8px;font-weight:500}.cm-eval-standard:where(.astro-o66h3epx) b:where(.astro-o66h3epx){margin-left:auto;color:#70809a;font-family:Geist Mono,monospace;font-size:8px;font-weight:500}.cm-eval-score:where(.astro-o66h3epx){display:flex;align-items:end;justify-content:space-between;margin-top:24px}.cm-eval-score:where(.astro-o66h3epx) small:where(.astro-o66h3epx),.cm-eval-score:where(.astro-o66h3epx) span:where(.astro-o66h3epx){display:block;color:#7f8ba0;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-eval-score:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){display:block;margin-top:8px;color:#3dd69a;font-size:36px;letter-spacing:-.06em}.cm-eval-score:where(.astro-o66h3epx) span:where(.astro-o66h3epx){margin-top:4px;color:#2bc989;font-family:inherit;text-transform:none}.cm-eval-spark:where(.astro-o66h3epx){display:flex;align-items:end;gap:5px;height:54px}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx){width:11px;height:23px;border-radius:3px 3px 0 0;background:#2b528f}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx):nth-child(2){height:31px}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx):nth-child(3){height:27px}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx):nth-child(4){height:41px;background:#4675dc}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx):nth-child(5){height:35px}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx):nth-child(6){height:46px;background:#3ccf96}.cm-eval-spark:where(.astro-o66h3epx) i:where(.astro-o66h3epx):nth-child(7){height:51px;background:#4ce0a6}.cm-eval-table:where(.astro-o66h3epx){margin-top:24px;border:1px solid #2b3444;border-radius:8px;overflow:hidden}.cm-eval-table:where(.astro-o66h3epx)>div:where(.astro-o66h3epx),.cm-eval-table:where(.astro-o66h3epx) p:where(.astro-o66h3epx){display:grid;grid-template-columns:1fr 55px 72px;gap:10px;align-items:center;padding:10px 12px}.cm-eval-table:where(.astro-o66h3epx)>div:where(.astro-o66h3epx){border-bottom:1px solid #2b3444;color:#78869b;font-family:Geist Mono,monospace;font-size:8px;text-transform:uppercase}.cm-eval-table:where(.astro-o66h3epx) p:where(.astro-o66h3epx){border-bottom:1px solid #222b39;color:#dfe4ed;font-size:9px}.cm-eval-table:where(.astro-o66h3epx) p:where(.astro-o66h3epx):last-child{border-bottom:0}.cm-eval-table:where(.astro-o66h3epx) b:where(.astro-o66h3epx){color:#2bca89;font-family:Geist Mono,monospace;font-size:8px;font-weight:500;text-transform:uppercase}.cm-eval-table:where(.astro-o66h3epx) b:where(.astro-o66h3epx).is-review{color:#e2a45d}.cm-eval-table:where(.astro-o66h3epx) small:where(.astro-o66h3epx){color:#8793a6;font-size:8px}.cm-eval-footer:where(.astro-o66h3epx){display:flex;justify-content:space-between;gap:12px;margin-top:16px;color:#778398;font-family:Geist Mono,monospace;font-size:8px}.cm-eval-footer:where(.astro-o66h3epx) a:where(.astro-o66h3epx){color:#5e84ff}.cm-feature-detail:where(.astro-o66h3epx){padding:104px 0;background:var(--paper)}.cm-feature-detail-grid:where(.astro-o66h3epx){display:grid;grid-template-columns:repeat(3,1fr);margin-top:64px;border-top:1px solid var(--line)}.cm-feature-detail-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx){min-height:300px;border-bottom:1px solid var(--line);padding:25px 30px 28px 0}.cm-feature-detail-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx)+article:where(.astro-o66h3epx){border-left:1px solid var(--line);padding-left:30px}.cm-feature-detail-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx)>span:where(.astro-o66h3epx){color:var(--blue);font-family:Geist Mono,monospace;font-size:10px}.cm-point-visual:where(.astro-o66h3epx){position:relative;display:flex;align-items:center;isolation:isolate;gap:7px;min-height:70px;margin-top:18px;overflow:hidden;border:1px solid var(--line);border-radius:11px;padding:13px;background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 90%,var(--blue)),var(--surface));box-shadow:inset 0 1px #ffffff73,0 8px 20px #2d5bff12}.cm-point-visual:where(.astro-o66h3epx):before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,rgba(45,91,255,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(45,91,255,.08) 1px,transparent 1px);background-size:22px 22px;content:"";mask-image:linear-gradient(to right,black,transparent 80%)}.cm-point-visual:where(.astro-o66h3epx):after{position:absolute;right:-23px;bottom:-28px;z-index:-1;width:90px;height:90px;border:1px solid rgba(45,91,255,.2);border-radius:50%;box-shadow:0 0 30px #2d5bff1f;content:""}.cm-point-visual:where(.astro-o66h3epx) i:where(.astro-o66h3epx){display:grid;min-width:28px;height:28px;place-items:center;border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line));border-radius:8px;color:var(--blue);background:color-mix(in srgb,var(--surface) 82%,var(--blue));font-family:Geist Mono,monospace;font-size:8px;font-style:normal;box-shadow:0 3px 8px #00000014}.cm-point-visual:where(.astro-o66h3epx) i:where(.astro-o66h3epx).is-accent{border-color:#b7daca;color:#159b66}.cm-point-visual:where(.astro-o66h3epx) b:where(.astro-o66h3epx){color:var(--blue);font-family:Geist Mono,monospace;font-size:10px;font-weight:600}.cm-point-visual:where(.astro-o66h3epx) em:where(.astro-o66h3epx){display:block;width:100%;color:var(--muted);font-family:Geist Mono,monospace;font-size:8px;font-style:normal}.cm-point-visual:where(.astro-o66h3epx).is-host,.cm-point-visual:where(.astro-o66h3epx).is-context,.cm-point-visual:where(.astro-o66h3epx).is-handoff,.cm-point-visual:where(.astro-o66h3epx).is-workflow,.cm-point-visual:where(.astro-o66h3epx).is-software,.cm-point-visual:where(.astro-o66h3epx).is-surface{flex-wrap:wrap}.cm-point-visual:where(.astro-o66h3epx).is-host em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-context em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-handoff em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-workflow em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-software em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-surface em:where(.astro-o66h3epx){flex-basis:100%}.cm-point-visual:where(.astro-o66h3epx).is-goal{justify-content:space-between}.cm-point-visual:where(.astro-o66h3epx).is-goal i:where(.astro-o66h3epx):first-child{color:var(--blue)}.cm-point-visual:where(.astro-o66h3epx).is-runtimes{justify-content:center}.cm-point-visual:where(.astro-o66h3epx).is-versions,.cm-point-visual:where(.astro-o66h3epx).is-evidence,.cm-point-visual:where(.astro-o66h3epx).is-feedback{align-items:end;gap:6px;padding-bottom:27px;position:relative}.cm-point-bar:where(.astro-o66h3epx){min-width:13px!important;width:13px;border:0!important;border-radius:4px 4px 1px 1px!important;background:#c8d3ea!important;box-shadow:0 0 12px #2d5bff1f}.cm-point-bar:where(.astro-o66h3epx).is-a{height:23px}.cm-point-bar:where(.astro-o66h3epx).is-b{height:34px;background:#7d9deb!important}.cm-point-bar:where(.astro-o66h3epx).is-c{height:47px;background:var(--blue)!important}.cm-point-visual:where(.astro-o66h3epx).is-versions em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-evidence em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-feedback em:where(.astro-o66h3epx){position:absolute;bottom:8px;left:12px;width:auto}.cm-feature-detail-grid:where(.astro-o66h3epx) h2:where(.astro-o66h3epx){margin-top:25px;font-size:22px;line-height:1;letter-spacing:-.045em}.cm-feature-detail-grid:where(.astro-o66h3epx) p:where(.astro-o66h3epx){margin-top:13px;color:var(--muted);font-size:14px;line-height:1.55}.cm-feature-proof:where(.astro-o66h3epx){padding:96px 0 110px;color:#fff}.cm-feature-proof:where(.astro-o66h3epx) h2:where(.astro-o66h3epx){max-width:700px;margin-top:22px;font-size:clamp(38px,5vw,66px);line-height:.96;letter-spacing:-.06em}.cm-feature-proof:where(.astro-o66h3epx)>.cm-container:where(.astro-o66h3epx)>p:where(.astro-o66h3epx):not(.cm-section-label){max-width:600px;margin-top:24px;color:#adb4c1;font-size:16px;line-height:1.6}.cm-feature-proof:where(.astro-o66h3epx) .cm-button:where(.astro-o66h3epx){margin-top:30px}.cm-feature-page:where(.astro-o66h3epx).is-computers .cm-feature-proof:where(.astro-o66h3epx){background:#111d2b}.cm-feature-page:where(.astro-o66h3epx).is-orchestration .cm-feature-proof:where(.astro-o66h3epx){background:#11172d}.cm-feature-page:where(.astro-o66h3epx).is-agentware .cm-feature-proof:where(.astro-o66h3epx){background:#102626}.cm-feature-page:where(.astro-o66h3epx).is-evaluation .cm-feature-proof:where(.astro-o66h3epx){background:#181a29}.cm-runtime-catalog-section:where(.astro-o66h3epx){padding:104px 0;background:var(--paper-soft)}.cm-runtime-catalog-grid:where(.astro-o66h3epx){display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:58px}.cm-runtime-catalog-card:where(.astro-o66h3epx){display:flex;align-items:center;gap:10px;min-height:58px;border:1px solid var(--line);border-radius:8px;padding:11px 12px;color:var(--ink);background:var(--surface)}.cm-runtime-catalog-card:where(.astro-o66h3epx) img:where(.astro-o66h3epx){width:20px;height:20px;object-fit:contain}.cm-runtime-catalog-card:where(.astro-o66h3epx).is-mono img:where(.astro-o66h3epx){filter:none}.cm-runtime-catalog-card:where(.astro-o66h3epx) span:where(.astro-o66h3epx){font-size:11px;font-weight:600}.cm-runtime-catalog-card:where(.astro-o66h3epx) small:where(.astro-o66h3epx){margin-left:auto;color:var(--muted);font-family:Geist Mono,monospace;font-size:8px}.cm-runtime-catalog-card:where(.astro-o66h3epx):hover{border-color:var(--blue);transform:translateY(-2px)}.cm-runtime-catalog-card:where(.astro-o66h3epx){transition:transform .2s ease,border-color .2s ease}.cm-eval-capabilities:where(.astro-o66h3epx){position:relative;overflow:hidden;padding:104px 0;background-color:var(--paper-soft)}.cm-eval-capabilities:where(.astro-o66h3epx) .cm-container:where(.astro-o66h3epx){position:relative;z-index:1}.cm-eval-capabilities:where(.astro-o66h3epx) .cm-eval-cap-pattern{position:absolute;right:-5%;bottom:-12%;width:min(38vw,500px);opacity:.12}.cm-eval-capability-grid:where(.astro-o66h3epx){display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:58px}.cm-eval-capability-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx){position:relative;min-height:208px;border:1px solid var(--mock-border);border-radius:8px;padding:24px;background-color:var(--surface);box-shadow:0 10px 22px color-mix(in srgb,var(--mock-accent) 7%,transparent)}.cm-eval-capability-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx)>span:where(.astro-o66h3epx){position:absolute;top:20px;right:20px;color:var(--mock-muted);font-family:Geist Mono,monospace;font-size:9px}.cm-cap-glyph:where(.astro-o66h3epx){display:grid;width:34px;height:34px;place-items:center;border-radius:8px;font-size:16px;font-style:normal}.cm-cap-glyph:where(.astro-o66h3epx).is-blue{color:var(--mock-accent);border:1px solid color-mix(in srgb,var(--mock-accent) 35%,transparent);background:var(--mock-accent-soft)}.cm-cap-glyph:where(.astro-o66h3epx).is-green{color:var(--mock-success);border:1px solid color-mix(in srgb,var(--mock-success) 35%,transparent);background:var(--mock-success-soft)}.cm-eval-capability-grid:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){display:block;margin-top:20px;font-size:17px;letter-spacing:-.03em}.cm-eval-capability-grid:where(.astro-o66h3epx) em:where(.astro-o66h3epx){display:block;margin-top:6px;color:var(--mock-muted);font-family:Geist Mono,monospace;font-size:7px;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.cm-eval-capability-grid:where(.astro-o66h3epx) p:where(.astro-o66h3epx){max-width:320px;margin-top:10px;color:var(--mock-muted);font-size:13px;line-height:1.55}.cm-feature-page:where(.astro-o66h3epx).is-computers .cm-mock-tabs:where(.astro-o66h3epx),.cm-feature-page:where(.astro-o66h3epx).is-computers .cm-mock-advanced:where(.astro-o66h3epx){display:none}.cm-feature-page:where(.astro-o66h3epx).is-agentware .cm-aw-capabilities:where(.astro-o66h3epx){display:none}.cm-feature-page:where(.astro-o66h3epx).is-evaluation .cm-eval-spark:where(.astro-o66h3epx),.cm-feature-page:where(.astro-o66h3epx).is-evaluation .cm-eval-footer:where(.astro-o66h3epx){display:none}.cm-orch-project-row:where(.astro-o66h3epx){display:flex!important;align-items:center;gap:7px;color:#718096!important}.cm-orch-project-row:where(.astro-o66h3epx) i:where(.astro-o66h3epx){display:grid;width:18px;height:18px;place-items:center;border-radius:5px;color:#fff;background:#38bd87;font-size:9px;font-style:normal}.cm-orch-project-session:where(.astro-o66h3epx){display:flex;align-items:center;gap:6px;margin:3px 0 0 25px;padding:5px 6px;overflow:hidden;color:#8d98aa;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.cm-orch-project-session:where(.astro-o66h3epx) img:where(.astro-o66h3epx){width:12px;height:12px;flex:0 0 auto;object-fit:contain}.cm-point-visual:where(.astro-o66h3epx){min-height:86px;border-radius:10px;padding:15px}.cm-point-visual:where(.astro-o66h3epx):after{right:0;bottom:0;z-index:-1}.cm-point-visual:where(.astro-o66h3epx).is-goal em:where(.astro-o66h3epx){width:auto}.cm-point-visual:where(.astro-o66h3epx).is-goal b:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-handoff b:where(.astro-o66h3epx){white-space:nowrap}.cm-point-visual:where(.astro-o66h3epx) b:where(.astro-o66h3epx){font-size:11px}.cm-point-visual:where(.astro-o66h3epx) em:where(.astro-o66h3epx){font-size:9px}.cm-point-visual:where(.astro-o66h3epx).is-goal i:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-runtimes>i:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-handoff>i:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-workflow>i:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-software>i:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-surface>i:where(.astro-o66h3epx){min-width:34px;height:30px;font-size:9px}.cm-point-visual:where(.astro-o66h3epx).is-goal>b:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-handoff>b:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-workflow>b:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-software>b:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-surface>b:where(.astro-o66h3epx){font-size:13px}.cm-point-visual:where(.astro-o66h3epx).is-versions,.cm-point-visual:where(.astro-o66h3epx).is-evidence,.cm-point-visual:where(.astro-o66h3epx).is-feedback{align-items:center;justify-content:center;gap:7px;padding:14px}.cm-point-visual:where(.astro-o66h3epx).is-versions .cm-point-bar:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-evidence .cm-point-bar:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-feedback .cm-point-bar:where(.astro-o66h3epx){position:relative;width:48px;min-width:0!important;height:30px!important;border:1px solid var(--line)!important;border-radius:6px!important;background:var(--surface)!important;box-shadow:none}.cm-point-visual:where(.astro-o66h3epx).is-versions .cm-point-bar:where(.astro-o66h3epx):after,.cm-point-visual:where(.astro-o66h3epx).is-evidence .cm-point-bar:where(.astro-o66h3epx):after,.cm-point-visual:where(.astro-o66h3epx).is-feedback .cm-point-bar:where(.astro-o66h3epx):after{display:block;color:var(--muted);font-family:Geist Mono,monospace;font-size:7px;text-align:center;line-height:28px}.cm-point-visual:where(.astro-o66h3epx).is-versions .cm-point-bar:where(.astro-o66h3epx):nth-child(1):after{content:"v0.7"}.cm-point-visual:where(.astro-o66h3epx).is-versions .cm-point-bar:where(.astro-o66h3epx):nth-child(2):after{content:"v0.8"}.cm-point-visual:where(.astro-o66h3epx).is-versions .cm-point-bar:where(.astro-o66h3epx):nth-child(3):after{content:"v0.9"}.cm-point-visual:where(.astro-o66h3epx).is-versions .cm-point-bar:where(.astro-o66h3epx):nth-child(3){border-color:color-mix(in srgb,var(--blue) 50%,var(--line))!important;color:var(--blue)}.cm-point-visual:where(.astro-o66h3epx).is-evidence .cm-point-bar:where(.astro-o66h3epx):nth-child(1):after{content:"RUN"}.cm-point-visual:where(.astro-o66h3epx).is-evidence .cm-point-bar:where(.astro-o66h3epx):nth-child(2):after{content:"CASE"}.cm-point-visual:where(.astro-o66h3epx).is-evidence .cm-point-bar:where(.astro-o66h3epx):nth-child(3):after{content:"FEEDBACK"}.cm-point-visual:where(.astro-o66h3epx).is-evidence .cm-point-bar:where(.astro-o66h3epx):nth-child(3){border-color:color-mix(in srgb,var(--mock-success) 50%,var(--line))!important}.cm-point-visual:where(.astro-o66h3epx).is-feedback .cm-point-bar:where(.astro-o66h3epx):nth-child(1):after{content:"RESULT"}.cm-point-visual:where(.astro-o66h3epx).is-feedback .cm-point-bar:where(.astro-o66h3epx):nth-child(2):after{content:"↻";color:var(--blue);font-size:14px}.cm-point-visual:where(.astro-o66h3epx).is-feedback .cm-point-bar:where(.astro-o66h3epx):nth-child(3):after{content:"NEXT RUN"}.cm-point-visual:where(.astro-o66h3epx).is-feedback .cm-point-bar:where(.astro-o66h3epx):nth-child(2){border-color:color-mix(in srgb,var(--blue) 50%,var(--line))!important}.cm-point-visual:where(.astro-o66h3epx).is-versions em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-evidence em:where(.astro-o66h3epx),.cm-point-visual:where(.astro-o66h3epx).is-feedback em:where(.astro-o66h3epx){position:absolute;bottom:7px;left:12px;width:auto;font-size:7px}.cm-eval-parallel:where(.astro-o66h3epx){margin-top:20px}.cm-eval-parallel:where(.astro-o66h3epx)>span:where(.astro-o66h3epx),.cm-eval-feedback:where(.astro-o66h3epx)>span:where(.astro-o66h3epx){color:#758198;font-family:Geist Mono,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.cm-eval-parallel:where(.astro-o66h3epx)>div:where(.astro-o66h3epx){display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px}.cm-eval-parallel:where(.astro-o66h3epx) article:where(.astro-o66h3epx){border:1px solid #2b3444;border-radius:7px;padding:10px;background:#121824}.cm-eval-parallel:where(.astro-o66h3epx) article:where(.astro-o66h3epx).is-best{border-color:#286f55;background:#123328}.cm-eval-parallel:where(.astro-o66h3epx) small:where(.astro-o66h3epx),.cm-eval-parallel:where(.astro-o66h3epx) b:where(.astro-o66h3epx){display:block;color:#8d99ad;font-family:Geist Mono,monospace;font-size:7px;font-weight:500}.cm-eval-parallel:where(.astro-o66h3epx) small:where(.astro-o66h3epx){display:flex;align-items:center;gap:5px}.cm-rt-glyph:where(.astro-o66h3epx){display:inline-block;width:13px;height:13px;flex:0 0 auto;background-color:currentColor;-webkit-mask:var(--rt-icon) center / contain no-repeat;mask:var(--rt-icon) center / contain no-repeat}.cm-rt-glyph:where(.astro-o66h3epx).is-claude{--rt-icon: url(https://api.iconify.design/simple-icons:anthropic.svg);color:#d96f3d}.cm-rt-glyph:where(.astro-o66h3epx).is-codex{--rt-icon: url(https://api.iconify.design/simple-icons:openai.svg)}.cm-rt-glyph:where(.astro-o66h3epx).is-cursor{--rt-icon: url(https://api.iconify.design/simple-icons:cursor.svg)}.cm-eval-parallel:where(.astro-o66h3epx) .cm-rt-glyph:where(.astro-o66h3epx).is-codex,.cm-eval-parallel:where(.astro-o66h3epx) .cm-rt-glyph:where(.astro-o66h3epx).is-cursor{color:#eef2f8}html[data-theme=light] .cm-eval-parallel:where(.astro-o66h3epx) .cm-rt-glyph:where(.astro-o66h3epx).is-codex,html[data-theme=light] .cm-eval-parallel:where(.astro-o66h3epx) .cm-rt-glyph:where(.astro-o66h3epx).is-cursor{color:#55637a}.cm-eval-parallel:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){display:block;margin-top:10px;color:#e4e9f1;font-size:22px;letter-spacing:-.05em}.cm-eval-parallel:where(.astro-o66h3epx) article:where(.astro-o66h3epx).is-best strong:where(.astro-o66h3epx){color:#2bca89}.cm-eval-parallel:where(.astro-o66h3epx) b:where(.astro-o66h3epx){margin-top:6px;color:#c18a4f}.cm-eval-parallel:where(.astro-o66h3epx) article:where(.astro-o66h3epx).is-best b:where(.astro-o66h3epx){color:#2bca89}.cm-eval-feedback:where(.astro-o66h3epx){display:flex;align-items:center;gap:9px;margin-top:18px;border-top:1px solid #2b3444;padding-top:13px}.cm-eval-feedback:where(.astro-o66h3epx) strong:where(.astro-o66h3epx){color:#e4e9f1;font-size:10px}.cm-eval-feedback:where(.astro-o66h3epx) b:where(.astro-o66h3epx){margin-left:auto;color:#6f8dff;font-family:Geist Mono,monospace;font-size:8px;font-weight:500;white-space:nowrap}@media(max-width:840px){.cm-feature-hero:where(.astro-o66h3epx){padding:64px 0}.cm-feature-hero-grid:where(.astro-o66h3epx){grid-template-columns:1fr;gap:45px}.cm-feature-hero-copy:where(.astro-o66h3epx) h1:where(.astro-o66h3epx){font-size:clamp(40px,10vw,58px)}.cm-feature-detail:where(.astro-o66h3epx){padding:64px 0}.cm-feature-detail-grid:where(.astro-o66h3epx){grid-template-columns:1fr;margin-top:44px}.cm-feature-detail-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx),.cm-feature-detail-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx)+article:where(.astro-o66h3epx){min-height:0;border-left:0;padding:22px 0 28px}.cm-feature-detail-grid:where(.astro-o66h3epx) h2:where(.astro-o66h3epx){margin-top:33px}.cm-feature-proof:where(.astro-o66h3epx){padding:70px 0 80px}.cm-aw-endpoints:where(.astro-o66h3epx){grid-template-columns:1fr}.cm-aw-lifecycle:where(.astro-o66h3epx){flex-wrap:wrap}.cm-aw-capabilities:where(.astro-o66h3epx){flex-wrap:wrap}.cm-evaluation-mock:where(.astro-o66h3epx),.cm-orchestration-mock:where(.astro-o66h3epx),.cm-agentware-mock:where(.astro-o66h3epx){padding:20px}.cm-runtime-catalog-section:where(.astro-o66h3epx){padding:64px 0}.cm-runtime-catalog-grid:where(.astro-o66h3epx){grid-template-columns:repeat(2,1fr);margin-top:42px}.cm-eval-capabilities:where(.astro-o66h3epx){padding:64px 0}.cm-eval-capability-grid:where(.astro-o66h3epx){grid-template-columns:1fr;margin-top:42px}.cm-eval-capability-grid:where(.astro-o66h3epx) article:where(.astro-o66h3epx){min-height:0;padding:20px}}@media(max-width:480px){.cm-feature-actions:where(.astro-o66h3epx){align-items:flex-start;flex-direction:column;gap:14px}.cm-host-card:where(.astro-o66h3epx){grid-template-columns:28px 1fr 12px}.cm-host-card:where(.astro-o66h3epx) time:where(.astro-o66h3epx){grid-column:2;grid-row:1;justify-self:end}.cm-host-card:where(.astro-o66h3epx)>b:where(.astro-o66h3epx){grid-column:3;grid-row:1}.cm-runtime-logos:where(.astro-o66h3epx) img:where(.astro-o66h3epx){width:12px;height:12px}.cm-orch-handoff:where(.astro-o66h3epx){align-items:start;flex-direction:column}.cm-orch-runtime:where(.astro-o66h3epx) em:where(.astro-o66h3epx){display:none}.cm-eval-table:where(.astro-o66h3epx)>div:where(.astro-o66h3epx),.cm-eval-table:where(.astro-o66h3epx) p:where(.astro-o66h3epx){grid-template-columns:1fr 44px}.cm-eval-table:where(.astro-o66h3epx)>div:where(.astro-o66h3epx) span:where(.astro-o66h3epx):last-child,.cm-eval-table:where(.astro-o66h3epx) p:where(.astro-o66h3epx) small:where(.astro-o66h3epx){display:none}.cm-eval-footer:where(.astro-o66h3epx){align-items:flex-start;flex-direction:column}}
