:root{--bg:#06080d;--panel:#0c121fe6;--panel-2:#0f182af0;--line:#92a6cd3d;--ink:#f7fbff;--muted:#98aabd;--green:#70f2ac;--blue:#74d8ff;--gold:#ffd37a;--red:#ff7e91}*{box-sizing:border-box}body{color:var(--ink);background:radial-gradient(circle at 10% 0,#70f2ac29,#0000 28rem),radial-gradient(circle at 90% 8%,#74d8ff21,#0000 30rem),linear-gradient(#06080d,#08101c 52%,#040509);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,textarea,input{font:inherit}.product{width:min(1480px,100% - 32px);margin:0 auto;padding:20px 0 56px}.topbar{color:var(--muted);align-items:center;gap:18px;padding:14px 4px 20px;display:flex}.topbar strong{color:var(--ink);letter-spacing:-.03em;margin-right:auto}.topbar span{font-size:13px;font-weight:850}.hero{background:linear-gradient(135deg,#70f2ac21,#74d8ff14,#ffffff08);border:1px solid #70f2ac47;border-radius:34px;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;padding:30px;display:grid;box-shadow:0 28px 100px #00000057}.eyebrow{color:var(--green);text-transform:uppercase;letter-spacing:.14em;font:12px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}h1{letter-spacing:-.09em;max-width:1040px;margin:10px 0 0;font-size:clamp(48px,8vw,108px);line-height:.84}h2{letter-spacing:-.065em;margin:8px 0 14px;font-size:clamp(26px,3vw,46px);line-height:.94}p{color:var(--muted);line-height:1.55}.hero p{max-width:780px;font-size:18px}.launch-card,.panel,.metrics div{border:1px solid var(--line);background:var(--panel);border-radius:24px}.launch-card{align-content:center;gap:8px;min-width:0;padding:18px;display:grid}.launch-card span,.launch-card small{color:var(--muted);overflow-wrap:anywhere}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.metrics div{padding:18px}.metrics small{color:var(--muted);text-transform:uppercase;font:11px ui-monospace,monospace}.metrics strong{letter-spacing:-.06em;margin:8px 0;font-size:36px;display:block}.metrics span{color:var(--muted)}.builder-grid{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:14px;margin-top:14px;display:grid}.builder-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.panel{padding:22px}label{color:var(--muted);margin:16px 0 8px;font-weight:850;display:block}textarea,input{width:100%;color:var(--ink);border:1px solid var(--line);background:#050912;border-radius:18px;padding:14px}textarea{resize:vertical;min-height:150px}.choices{flex-wrap:wrap;gap:8px;display:flex}.choices.vertical{display:grid}button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#ffffff0a;border-radius:999px;padding:10px 13px;font-weight:850}button:hover{border-color:#70f2ac80}button.active,button.primary{color:#021009;background:var(--green);border-color:var(--green)}button:disabled{opacity:.55;cursor:wait}.primary{margin-top:16px}.dual-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.console-grid{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:14px;margin-top:14px;display:grid}.console-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.console-hero h1{max-width:1050px}.status-stack strong{letter-spacing:-.055em;font-size:34px}.primitive-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.primitive-map div,.runtime-table div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:14px}.primitive-map small,.runtime-table small{color:var(--muted);font:11px ui-monospace,monospace}.primitive-map strong,.runtime-table strong{color:var(--blue);margin:7px 0;display:block}.primitive-map span,.runtime-table span{color:var(--muted);line-height:1.35}.choice-cards{gap:10px;display:grid}.card-button{text-align:left;border-radius:20px;gap:8px;padding:16px;display:grid}.card-button span{color:var(--muted);line-height:1.35}.deployment-console{border-color:#70f2ac61;margin-top:14px}.runtime-table{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.action-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}button.secondary{color:var(--blue);background:#74d8ff14;border-color:#74d8ff73}.preflight-grid,.run-console{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.preflight-grid div,.run-console div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:14px}.preflight.ready{border-color:#70f2ac73}.preflight.needs_approval{border-color:#ffd37a80}.preflight.blocked{border-color:#ff7e9180}.preflight small,.preflight span,.preflight em,.run-console small,.run-console span{color:var(--muted);overflow-wrap:anywhere;font-style:normal}.preflight strong,.run-console strong{color:var(--blue);margin:7px 0;display:block}.run-console{background:#74d8ff0b;border:1px solid #74d8ff47;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));padding:10px}output{color:var(--green);overflow-wrap:anywhere;background:#70f2ac0f;border:1px solid #70f2ac59;border-radius:16px;margin-top:12px;padding:12px;font:12px ui-monospace,monospace;display:block}output.error{color:var(--red);background:#ff7e9112;border-color:#ff7e9166}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.steps div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:14px}.steps strong{color:var(--blue);margin-bottom:8px;display:block}.steps span{color:var(--muted)}.backend-plan{border-color:#70f2ac57;margin-top:14px}.blueprint-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.blueprint-columns>div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:16px}.blueprint-columns strong{color:var(--blue)}.section-title{justify-content:space-between;align-items:end;gap:16px;display:flex}.section-title.compact{display:block}.section-title p{max-width:640px}.engine-list{gap:10px;margin-top:12px;display:grid}.engine{text-align:left;background:#ffffff09;border-radius:20px;gap:8px;padding:16px;display:grid}.engine.selected{background:#70f2ac1a;border-color:#70f2ac99}.engine span{color:var(--muted);line-height:1.35}.agents{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.agent{text-align:left;background:var(--panel-2);border-radius:22px;align-content:start;gap:8px;min-height:202px;padding:16px;display:grid}.agent.selected{background:#70f2ac1a;border-color:#70f2ac99}.agent small,.agent em{color:var(--muted);overflow-wrap:anywhere;font-style:normal}.agent strong{letter-spacing:-.045em;font-size:20px}.agent span{color:var(--gold);line-height:1.35}ul,ol{color:var(--muted);padding-left:20px;line-height:1.8}li::marker{color:var(--green)}@media (max-width:1120px){.hero,.builder-grid,.builder-grid.three,.console-grid,.console-grid.three{grid-template-columns:1fr}.metrics,.agents,.blueprint-columns,.runtime-table,.preflight-grid,.run-console,.steps,.primitive-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.topbar{flex-wrap:wrap}.metrics,.agents,.steps,.blueprint-columns,.primitive-map,.runtime-table,.preflight-grid,.run-console,.dual-inputs{grid-template-columns:1fr}h1{font-size:44px}.hero,.panel{padding:18px}}.health-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.health-strip div{background:#70f2ac12;border:1px solid #70f2ac52;border-radius:18px;padding:14px}.health-strip small{color:var(--muted);text-transform:uppercase;font:11px ui-monospace,monospace;display:block}.health-strip strong{color:var(--green);letter-spacing:-.05em;margin:6px 0;font-size:26px;display:block}.health-strip span{color:var(--muted)}@media (max-width:860px){.health-strip{grid-template-columns:1fr}}.agent-cloud-control-plane{max-width:1560px}.ops-topbar{border-bottom:1px solid #92a6cd29;margin-bottom:14px}.ops-header{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:stretch;gap:14px;display:grid}.ops-title,.ops-status-grid>div{border:1px solid var(--line);background:linear-gradient(145deg,#0c121ff5,#050912f0);border-radius:24px;box-shadow:0 20px 80px #0000003d}.ops-title{align-content:center;padding:24px;display:grid}.ops-title h1{letter-spacing:-.08em;margin:8px 0 4px;font-size:clamp(34px,5vw,72px);line-height:.88}.ops-title p{max-width:800px;margin-bottom:0}.ops-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ops-status-grid>div{padding:18px}.ops-status-grid small{color:var(--muted);text-transform:uppercase;font:11px ui-monospace,monospace}.ops-status-grid strong{color:var(--green);letter-spacing:-.06em;margin:8px 0;font-size:34px;display:block}.ops-status-grid span{color:var(--muted);overflow-wrap:anywhere}.console-error{margin:14px 0 0}.ops-console-grid{grid-template-columns:minmax(420px,.85fr) minmax(0,1.15fr)}.command-deck{border-color:#70f2ac57}.control-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workflow-lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workflow-lanes div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;min-height:136px;padding:14px}.workflow-lanes small{color:var(--muted);font:11px ui-monospace,monospace}.workflow-lanes strong{color:var(--blue);letter-spacing:-.04em;margin:10px 0;font-size:20px;display:block}.workflow-lanes span{color:var(--muted)}.fleet-compiler,.deployment-console{box-shadow:inset 0 1px #ffffff0a}.plane-table{grid-template-columns:repeat(6,minmax(0,1fr))}.binding-table{grid-template-columns:repeat(4,minmax(0,1fr))}.deployment-title{align-items:center}.governance-controls{margin-bottom:24px}@media (max-width:1180px){.ops-header,.ops-console-grid{grid-template-columns:1fr}.workflow-lanes,.plane-table,.binding-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ops-status-grid,.workflow-lanes,.plane-table,.binding-table{grid-template-columns:1fr}.ops-title h1{font-size:38px}}.af-hero .ops-title h1{max-width:980px;font-size:clamp(34px,5.8vw,86px)}.template-gallery,.proof-contract{margin-top:14px}.template-grid,.proof-grid{gap:12px;margin-top:16px;display:grid}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.template-card{text-align:left;background:var(--panel-2);white-space:normal;border-radius:22px;align-content:start;gap:8px;min-height:210px;padding:16px;display:grid}.template-card small{color:var(--green);text-transform:uppercase;letter-spacing:.1em;font:11px ui-monospace,monospace}.template-card strong{letter-spacing:-.05em;font-size:22px}.template-card span{color:var(--muted);line-height:1.4}.template-card em{color:var(--gold);font-style:normal;line-height:1.35}.proof-grid div{border:1px solid var(--line);background:#ffffff09;border-radius:20px;min-height:150px;padding:16px}.proof-grid span{width:28px;height:28px;color:var(--green);background:#70f2ac2e;border-radius:999px;place-items:center;margin-bottom:12px;display:inline-grid}.proof-grid strong{color:var(--ink);line-height:1.35;display:block}@media (max-width:1120px){.template-grid,.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.template-grid,.proof-grid{grid-template-columns:1fr}}.worker-foundry-console .nav-pill{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:8px 12px;font-size:12px}.worker-foundry-console .hero-actions-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.worker-foundry-console .source-consensus{border-color:#74d8ff4d;margin-top:14px}.worker-foundry-console .source-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.worker-foundry-console .source-grid div,.worker-foundry-console .template-card,.worker-foundry-console .proof-columns>div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:14px}.worker-foundry-console .source-grid strong,.worker-foundry-console .template-card strong,.worker-foundry-console .proof-columns strong{color:var(--blue);letter-spacing:-.035em;display:block}.worker-foundry-console .source-grid span,.worker-foundry-console .template-card span,.worker-foundry-console .template-card em{color:var(--muted);margin-top:7px;font-style:normal;line-height:1.4;display:block}.worker-foundry-console .console-section{margin-top:16px;display:none}.worker-foundry-console .console-section.visible{display:block}.worker-foundry-console .template-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.worker-foundry-console .template-card{text-align:left;border-radius:22px;align-content:start;gap:6px;min-height:214px;display:grid}.worker-foundry-console .template-card.selected{background:#70f2ac1a;border-color:#70f2ac94}.worker-foundry-console .template-card small{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font:11px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.worker-foundry-console .tool-cloud{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.worker-foundry-console .runtime-card ol,.worker-foundry-console .proof-card ol{margin-bottom:0}.worker-foundry-console .deploy-now-panel{border-color:#70f2ac57;margin-top:14px}.worker-foundry-console .single-column{grid-template-columns:1fr}.worker-foundry-console .compact-gates{grid-template-columns:repeat(2,minmax(0,1fr))}.worker-foundry-console .proof-columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.worker-foundry-console .proof-columns ol{margin:8px 0 0}@media (max-width:1260px){.worker-foundry-console .source-grid,.worker-foundry-console .template-gallery,.worker-foundry-console .proof-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.worker-foundry-console .source-grid,.worker-foundry-console .template-gallery,.worker-foundry-console .compact-gates,.worker-foundry-console .proof-columns{grid-template-columns:1fr}}.agent-cloud-console .button-link{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-weight:850;text-decoration:none;display:inline-flex}.agent-cloud-console .button-link.primary{color:#021009;background:var(--green);border-color:var(--green)}.agent-cloud-console .button-link.secondary{color:var(--blue);background:#74d8ff14;border-color:#74d8ff73}.agent-cloud-console select{width:100%;color:var(--ink);border:1px solid var(--line);background:#050912;border-radius:18px;padding:14px}.agent-cloud-console .card-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.agent-cloud-console .console-flow-panel,.agent-cloud-console .new-worker-grid,.agent-cloud-console .governance-controls,.agent-cloud-console .proof-contract{margin-top:14px}.agent-cloud-console .console-template-grid,.agent-cloud-console .worker-table{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-cloud-console .console-template-card{white-space:normal}.agent-cloud-console .console-template-card .button-link{width:fit-content}.agent-cloud-console .af-console-hero h1{max-width:980px}.agent-cloud-console .console-shell-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:14px;margin-top:14px;display:grid}.agent-cloud-console .command-center-panel{border-color:#70f2ac57}.agent-cloud-console .workflow-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.agent-cloud-console .workflow-rail div,.agent-cloud-console .timeline-rail div{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:14px}.agent-cloud-console .workflow-rail span{color:#021009;background:var(--green);border-radius:999px;place-items:center;width:26px;height:26px;margin-bottom:10px;font-weight:950;display:inline-grid}.agent-cloud-console .workflow-rail strong,.agent-cloud-console .timeline-rail strong{color:var(--blue);letter-spacing:-.035em;margin-bottom:8px;display:block}.agent-cloud-console .workflow-rail small,.agent-cloud-console .timeline-rail span{color:var(--muted);line-height:1.42}.agent-cloud-console .timeline-management-grid{align-items:stretch}.agent-cloud-console .timeline-rail{gap:10px;display:grid}.agent-cloud-console .management-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.agent-cloud-console .management-action-grid button{text-align:left;border-radius:16px}.agent-cloud-console .run-list-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-cloud-console .action-catalog-panel{border-color:#74d8ff47;margin-top:14px}.agent-cloud-console .action-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.agent-cloud-console .action-catalog-grid .card-button{text-align:left;white-space:normal;align-content:start;min-height:168px}.agent-cloud-console .action-catalog-grid .card-button small,.agent-cloud-console .action-catalog-grid .card-button span{display:block}.agent-cloud-console .execution-receipt-card{color:var(--green);background:#70f2ac14;border:1px solid #70f2ac59;border-radius:18px;margin-top:12px;padding:14px;font-weight:800;display:block}@media (max-width:1120px){.agent-cloud-console .console-shell-grid{grid-template-columns:1fr}.agent-cloud-console .workflow-rail,.agent-cloud-console .console-template-grid,.agent-cloud-console .worker-table,.agent-cloud-console .action-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.agent-cloud-console .workflow-rail,.agent-cloud-console .management-action-grid,.agent-cloud-console .console-template-grid,.agent-cloud-console .worker-table,.agent-cloud-console .action-catalog-grid{grid-template-columns:1fr}}.enterprise-benchmark-panel{border-color:#ffd37a5c}.enterprise-plane-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.enterprise-plane-grid em{color:var(--gold);margin-top:6px;font-style:normal;line-height:1.35;display:block}.enterprise-capability-grid{margin-top:14px}@media (max-width:1120px){.enterprise-plane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.enterprise-plane-grid{grid-template-columns:1fr}}.agentops-operating-model-panel{border-color:#74d8ff61}.north-star-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1120px){.north-star-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.north-star-grid{grid-template-columns:1fr}}.agent-native-toolchain-panel{border-color:#70f2ac66}.agent-toolchain-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1120px){.agent-toolchain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.agent-toolchain-grid{grid-template-columns:1fr}}
