.loop-diagram:where(.astro-v4ximraj){background:radial-gradient(circle at 88% 8%,rgba(99,102,241,.2),transparent 34%),radial-gradient(circle at 10% 88%,rgba(193,95,60,.13),transparent 35%),#0c0d10;border:1px solid #272a32;border-radius:18px;box-shadow:0 28px 80px #0000002e;color:#fff;margin:0 auto;max-width:1120px;overflow:hidden}.diagram-header:where(.astro-v4ximraj){align-items:center;border-bottom:1px solid #252832;display:flex;justify-content:space-between;min-height:58px;padding:0 1.5rem}.diagram-header:where(.astro-v4ximraj)>span:where(.astro-v4ximraj),.diagram-header:where(.astro-v4ximraj)>strong:where(.astro-v4ximraj),.step-label:where(.astro-v4ximraj),.diagram-arrow:where(.astro-v4ximraj)>span:where(.astro-v4ximraj),.return-copy:where(.astro-v4ximraj) span:where(.astro-v4ximraj),.result-copy:where(.astro-v4ximraj) span:where(.astro-v4ximraj),.proof-strip:where(.astro-v4ximraj) span:where(.astro-v4ximraj){font-family:var(--font-mono);letter-spacing:.1em}.diagram-header:where(.astro-v4ximraj)>span:where(.astro-v4ximraj){color:#a3a9b6;font-size:.72rem}.diagram-header:where(.astro-v4ximraj)>strong:where(.astro-v4ximraj){align-items:center;color:#86efac;display:flex;font-size:.68rem;gap:.5rem}.diagram-header:where(.astro-v4ximraj)>strong:where(.astro-v4ximraj) i:where(.astro-v4ximraj){background:#22c55e;border-radius:50%;box-shadow:0 0 0 5px #22c55e1a,0 0 18px #22c55ea6;height:7px;width:7px}.diagram-track:where(.astro-v4ximraj){align-items:stretch;display:grid;gap:.8rem;grid-template-columns:minmax(0,1.1fr) 110px minmax(0,.9fr) 110px minmax(0,1.1fr);padding:2rem}.diagram-node:where(.astro-v4ximraj){background:#ffffff0b;border:1px solid rgba(255,255,255,.11);border-radius:16px;min-height:205px;padding:1.25rem}.node-claude:where(.astro-v4ximraj){box-shadow:inset 0 3px #c15f3c}.node-codex:where(.astro-v4ximraj){box-shadow:inset 0 3px #8b93a7}.node-astra:where(.astro-v4ximraj){box-shadow:inset 0 3px #818cf8}.step-label:where(.astro-v4ximraj){color:#9ca3b2;display:block;font-size:.66rem}.brand-lockup:where(.astro-v4ximraj){align-items:center;display:flex;gap:.9rem;margin:1.3rem 0 1rem}.brand-lockup:where(.astro-v4ximraj) h2:where(.astro-v4ximraj){font-size:1.18rem;line-height:1.2;margin:0}.brand-icon:where(.astro-v4ximraj),.terminal-icon:where(.astro-v4ximraj){align-items:center;background:#f8fafc;border:1px solid rgba(255,255,255,.18);border-radius:13px;display:flex;flex:0 0 auto;height:54px;justify-content:center;width:54px}.brand-icon:where(.astro-v4ximraj) img:where(.astro-v4ximraj){display:block;height:32px;object-fit:contain;width:32px}.terminal-icon:where(.astro-v4ximraj){background:#181b22;color:#e5e7eb;font-family:var(--font-mono);font-size:1rem;font-weight:700}.diagram-node:where(.astro-v4ximraj) p:where(.astro-v4ximraj){color:#b8becb;font-size:.88rem;line-height:1.55;margin:0}.diagram-arrow:where(.astro-v4ximraj){align-items:center;display:flex;flex-direction:column;justify-content:center}.diagram-arrow:where(.astro-v4ximraj)>span:where(.astro-v4ximraj){color:#9da4b3;font-size:.6rem;margin-bottom:.6rem}.diagram-arrow:where(.astro-v4ximraj)>div:where(.astro-v4ximraj){align-items:center;display:flex;width:100%}.diagram-arrow:where(.astro-v4ximraj) i:where(.astro-v4ximraj),.return-arrow:where(.astro-v4ximraj) i:where(.astro-v4ximraj){background:linear-gradient(90deg,#c15f3c,#818cf8);height:2px;width:100%}.diagram-arrow:where(.astro-v4ximraj) b:where(.astro-v4ximraj){color:#818cf8;font-size:1.45rem;line-height:1;margin-left:-.2rem}.return-path:where(.astro-v4ximraj){align-items:center;border-top:1px solid #252832;display:grid;gap:1rem;grid-template-columns:minmax(220px,auto) 1fr minmax(200px,auto);margin:0 2rem;padding:1.25rem 0}.return-copy:where(.astro-v4ximraj),.result-copy:where(.astro-v4ximraj){display:flex;flex-direction:column;gap:.3rem}.return-copy:where(.astro-v4ximraj) span:where(.astro-v4ximraj){color:#fbbf24;font-size:.62rem}.result-copy:where(.astro-v4ximraj){text-align:right}.result-copy:where(.astro-v4ximraj) span:where(.astro-v4ximraj){color:#a5b4fc;font-size:.62rem}.return-copy:where(.astro-v4ximraj) strong:where(.astro-v4ximraj),.result-copy:where(.astro-v4ximraj) strong:where(.astro-v4ximraj){color:#e4e7ed;font-size:.78rem;font-weight:550}.return-arrow:where(.astro-v4ximraj){align-items:center;display:flex}.return-arrow:where(.astro-v4ximraj) i:where(.astro-v4ximraj){background:linear-gradient(90deg,#f59e0b,#818cf8)}.return-arrow:where(.astro-v4ximraj) b:where(.astro-v4ximraj){color:#fbbf24;font-size:1.35rem;line-height:1;margin-right:-.2rem}.proof-strip:where(.astro-v4ximraj){background:#090a0c;border-top:1px solid #20232a;display:grid;grid-template-columns:repeat(3,1fr)}.proof-strip:where(.astro-v4ximraj) div:where(.astro-v4ximraj){border-right:1px solid #20232a;padding:1rem 1.25rem}.proof-strip:where(.astro-v4ximraj) div:where(.astro-v4ximraj):last-child{border-right:0}.proof-strip:where(.astro-v4ximraj) span:where(.astro-v4ximraj){color:#7f8798;display:block;font-size:.61rem;margin-bottom:.4rem}.proof-strip:where(.astro-v4ximraj) code:where(.astro-v4ximraj){color:#f3f4f6;font-family:var(--font-mono);font-size:.74rem}@media(max-width:900px){.diagram-track:where(.astro-v4ximraj){grid-template-columns:minmax(0,1fr) 75px minmax(0,1fr) 75px minmax(0,1fr);padding:1.25rem}.diagram-node:where(.astro-v4ximraj){min-height:225px;padding:1rem}.brand-lockup:where(.astro-v4ximraj){align-items:flex-start;flex-direction:column}}@media(max-width:720px){.loop-diagram:where(.astro-v4ximraj){border-left:0;border-radius:0;border-right:0}.diagram-header:where(.astro-v4ximraj){padding:0 1rem}.diagram-track:where(.astro-v4ximraj){grid-template-columns:1fr;padding:1rem}.diagram-node:where(.astro-v4ximraj){min-height:0}.brand-lockup:where(.astro-v4ximraj){align-items:center;flex-direction:row}.diagram-arrow:where(.astro-v4ximraj){min-height:58px}.diagram-arrow:where(.astro-v4ximraj)>div:where(.astro-v4ximraj){transform:rotate(90deg);width:45px}.return-path:where(.astro-v4ximraj){grid-template-columns:1fr;margin:0 1rem}.return-arrow:where(.astro-v4ximraj){display:none}.result-copy:where(.astro-v4ximraj){order:-1;text-align:left}.proof-strip:where(.astro-v4ximraj){grid-template-columns:1fr}.proof-strip:where(.astro-v4ximraj) div:where(.astro-v4ximraj){border-bottom:1px solid #20232a;border-right:0}.proof-strip:where(.astro-v4ximraj) div:where(.astro-v4ximraj):last-child{border-bottom:0}}.hero-proof-wrap:where(.astro-oqfnjpsr){background:#fff;padding:0 1.5rem 2.5rem}.hero-proof-wrap:where(.astro-oqfnjpsr) .loop-diagram{transform:translateY(-1px)}.download-rail:where(.astro-oqfnjpsr){align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:0 0 16px 16px;box-shadow:0 16px 45px #0f172a14;display:flex;justify-content:space-between;margin:-1px auto 0;max-width:1080px;padding:1.25rem 1.4rem}.download-rail:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr):first-child{display:flex;flex-direction:column;gap:.2rem}.download-rail:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr),.business-system-copy:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){color:#b45309;font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.1em}.download-rail:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#111827;font-size:.95rem}.download-actions:where(.astro-oqfnjpsr){display:flex;gap:.7rem}.button:where(.astro-oqfnjpsr){align-items:center;border:1px solid transparent;border-radius:9px;display:inline-flex;font-size:.82rem;font-weight:650;justify-content:center;padding:.72rem 1rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.button:where(.astro-oqfnjpsr):hover{transform:translateY(-1px)}.button-primary:where(.astro-oqfnjpsr){background:#d97706;color:#fff;box-shadow:0 7px 18px #d977062e}.editorial-intro:where(.astro-oqfnjpsr){margin:0 auto;max-width:850px}.editorial-intro:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr),.source-note:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#92400e;font-family:var(--font-mono);font-size:.92em}.connection-card:where(.astro-oqfnjpsr){background:linear-gradient(135deg,#14161c,#0d0f13);border:1px solid #2d3038;border-radius:16px;color:#fff;margin:3rem auto 0;max-width:980px;padding:2rem;position:relative}.connection-card:where(.astro-oqfnjpsr):before{background:linear-gradient(180deg,#f59e0b,#6366f1);border-radius:16px 0 0 16px;content:"";inset:0 auto 0 0;position:absolute;width:4px}.connection-copy:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){color:#fbbf24;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.12em}.connection-copy:where(.astro-oqfnjpsr) h2:where(.astro-oqfnjpsr){font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.035em;line-height:1.25;margin:.65rem 0}.connection-copy:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){color:#b6bdca;font-size:1rem;line-height:1.65;margin:0;max-width:760px}.connection-copy:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#c7d2fe;font-family:var(--font-mono);font-size:.9em}.proof-diagram:where(.astro-oqfnjpsr){align-items:stretch;display:grid;gap:.75rem;grid-template-columns:1fr 86px 1fr 86px 1fr;margin:1.6rem 0}.proof-node:where(.astro-oqfnjpsr){align-items:center;background:#ffffff0b;border:1px solid rgba(255,255,255,.11);border-radius:13px;display:flex;gap:.85rem;min-height:94px;padding:1rem}.proof-node:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){align-items:center;background:#222631;border-radius:10px;color:#fbbf24;display:flex;flex:0 0 auto;font-family:var(--font-mono);font-size:.82rem;font-weight:700;height:44px;justify-content:center;width:44px}.proof-node:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr){display:flex;flex-direction:column;gap:.35rem;min-width:0}.proof-node:where(.astro-oqfnjpsr) small:where(.astro-oqfnjpsr),.proof-arrow:where(.astro-oqfnjpsr) small:where(.astro-oqfnjpsr){color:#858d9e;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em}.proof-node:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#f8fafc;font-family:var(--font-mono);font-size:.76rem}.proof-node:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#f8fafc;font-size:.78rem;font-weight:600;line-height:1.35}.proof-node:where(.astro-oqfnjpsr) .proof-logo:where(.astro-oqfnjpsr){background:#fff}.proof-logo:where(.astro-oqfnjpsr) img:where(.astro-oqfnjpsr){display:block;height:28px;object-fit:contain;width:28px}.proof-success:where(.astro-oqfnjpsr){border-color:#22c55e61;box-shadow:inset 0 0 22px #22c55e0f}.proof-success:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){background:#22c55e21;color:#4ade80;font-size:1.15rem}.proof-success:where(.astro-oqfnjpsr) small:where(.astro-oqfnjpsr){color:#86efac}.proof-success:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#86efac;font-size:.88rem;font-weight:700}.proof-arrow:where(.astro-oqfnjpsr){align-items:center;display:flex;flex-direction:column;justify-content:center}.proof-arrow:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr){display:flex}.proof-arrow:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){background:linear-gradient(90deg,#d97706,#818cf8);height:2px;margin-top:.65rem;width:100%}.proof-arrow:where(.astro-oqfnjpsr) b:where(.astro-oqfnjpsr){color:#818cf8;font-size:1.35rem;line-height:1;margin-left:-.15rem;margin-top:.1rem}.connection-signals:where(.astro-oqfnjpsr){border-top:1px solid #2d3038;display:grid;grid-template-columns:repeat(3,1fr)}.connection-signals:where(.astro-oqfnjpsr) div:where(.astro-oqfnjpsr){border-right:1px solid #2d3038;padding:1rem 1rem 0}.connection-signals:where(.astro-oqfnjpsr) div:where(.astro-oqfnjpsr):last-child{border-right:0}.connection-signals:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#737b8d;display:block;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.09em;margin-bottom:.35rem}.connection-signals:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#f8fafc;font-family:var(--font-mono);font-size:.76rem}.connection-signals:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#f8fafc;font-size:.76rem;font-weight:600}.prerequisite-grid:where(.astro-oqfnjpsr){display:grid;gap:.8rem;grid-template-columns:1fr 1fr}.prerequisite-grid:where(.astro-oqfnjpsr) article:where(.astro-oqfnjpsr){align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:1rem;padding:1.2rem}.prerequisite-grid:where(.astro-oqfnjpsr) article:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#b45309;display:flex;flex:0 0 auto;font-family:var(--font-mono);font-size:.68rem;font-weight:700;height:32px;justify-content:center;width:32px}.prerequisite-grid:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#111827;display:block;font-size:.95rem;margin-bottom:.3rem}.prerequisite-grid:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){color:#6b7280;font-size:.84rem;line-height:1.55;margin:0}.prerequisite-grid:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#92400e;font-family:var(--font-mono);font-size:.82em}.source-note:where(.astro-oqfnjpsr){color:#6b7280;font-size:.82rem;line-height:1.65;margin:1.25rem 0 0}.source-note:where(.astro-oqfnjpsr) a:where(.astro-oqfnjpsr){color:#374151}.command-card:where(.astro-oqfnjpsr){background:#0d1117;border:1px solid #273449;border-radius:14px;color:#fff;overflow:hidden}.command-card-primary:where(.astro-oqfnjpsr){margin-bottom:1.25rem}.command-card-head:where(.astro-oqfnjpsr),.command-card-foot:where(.astro-oqfnjpsr){align-items:center;display:flex;justify-content:space-between;padding:.8rem 1rem}.command-card-head:where(.astro-oqfnjpsr){border-bottom:1px solid #222a36}.command-card-head:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr),.command-card-foot:where(.astro-oqfnjpsr){color:#7f8a9d;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em}.command-card-head:where(.astro-oqfnjpsr) button:where(.astro-oqfnjpsr){background:#1d2531;border:1px solid #354256;border-radius:7px;color:#d7deea;cursor:pointer;font-family:var(--font-mono);font-size:.65rem;padding:.42rem .65rem}.command-card-head:where(.astro-oqfnjpsr) button:where(.astro-oqfnjpsr):hover{border-color:#d97706;color:#fff}.command-card:where(.astro-oqfnjpsr) pre:where(.astro-oqfnjpsr){margin:0;overflow-x:auto;padding:1.3rem 1rem}.command-card:where(.astro-oqfnjpsr) pre:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#e6edf3;font-family:var(--font-mono);font-size:clamp(.7rem,1.5vw,.84rem);white-space:pre}.command-card-foot:where(.astro-oqfnjpsr){border-top:1px solid #222a36;letter-spacing:0}.command-card-foot:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){color:#86efac;font-style:normal;letter-spacing:.06em}.install-result:where(.astro-oqfnjpsr){border:1px solid #e5e7eb;border-radius:14px;display:grid;grid-template-columns:140px 1fr 1fr;overflow:hidden}.install-result:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){background:#f9fafb;color:#9ca3af;font-family:var(--font-mono);font-size:.62rem;font-weight:700;grid-row:span 2;letter-spacing:.09em;padding:1.15rem}.install-result:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr){border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;padding:1rem}.install-result:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr):nth-last-child(-n+2){border-bottom:0}.install-result:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){color:#92400e;font-family:var(--font-mono);font-size:.72rem}.install-result:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){color:#6b7280;font-size:.78rem;line-height:1.5;margin:.35rem 0 0}.two-command-grid:where(.astro-oqfnjpsr){display:grid;gap:1rem;grid-template-columns:1fr 1fr}.terminal-proof:where(.astro-oqfnjpsr){background:#111319;border:1px solid #2b303b;border-radius:14px;margin-top:1rem;overflow:hidden}.terminal-proof-head:where(.astro-oqfnjpsr){align-items:center;border-bottom:1px solid #2b303b;display:flex;justify-content:space-between;padding:.8rem 1rem}.terminal-proof-head:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr),.terminal-proof-head:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){color:#8b92a2;font-family:var(--font-mono);font-size:.62rem;font-style:normal;letter-spacing:.08em}.terminal-proof-head:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){color:#4ade80}.terminal-proof:where(.astro-oqfnjpsr) pre:where(.astro-oqfnjpsr){color:#cbd5e1;font-family:var(--font-mono);font-size:.78rem;line-height:1.9;margin:0;padding:1.25rem}.terminal-proof:where(.astro-oqfnjpsr) pre:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#4ade80}.mode-grid:where(.astro-oqfnjpsr){display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.mode-card:where(.astro-oqfnjpsr){border:1px solid #e5e7eb;border-radius:14px;box-shadow:inset 0 3px #d97706;padding:1.35rem}.mode-review:where(.astro-oqfnjpsr){box-shadow:inset 0 3px #6366f1}.mode-plan:where(.astro-oqfnjpsr){box-shadow:inset 0 3px #0ea5e9}.mode-card:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr){align-items:center;display:flex;justify-content:space-between}.mode-card:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#92400e;font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em}.mode-review:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#4f46e5}.mode-plan:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#0369a1}.mode-card:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){color:#9ca3af;font-family:var(--font-mono);font-size:.58rem;font-style:normal}.mode-card:where(.astro-oqfnjpsr) h3:where(.astro-oqfnjpsr){color:#111827;font-size:1rem;margin:1rem 0 .5rem}.mode-card:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){color:#6b7280;font-size:.84rem;line-height:1.58;min-height:78px}.mode-card:where(.astro-oqfnjpsr)>code:where(.astro-oqfnjpsr){background:#f8fafc;border:1px solid #e5e7eb;border-radius:7px;color:#374151;display:block;font-family:var(--font-mono);font-size:.66rem;line-height:1.5;padding:.65rem}.use-case-grid:where(.astro-oqfnjpsr){display:grid;gap:1rem;grid-template-columns:1fr 1fr}.use-case-grid:where(.astro-oqfnjpsr) article:where(.astro-oqfnjpsr){background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 30px #0f172a0a;padding:1.35rem;position:relative}.use-case-grid:where(.astro-oqfnjpsr) article:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){color:#b45309;font-family:var(--font-mono);font-size:.63rem;font-weight:700;letter-spacing:.08em}.use-case-grid:where(.astro-oqfnjpsr) h3:where(.astro-oqfnjpsr){color:#111827;font-size:1.05rem;margin:.8rem 0 .45rem}.use-case-grid:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){color:#6b7280;font-size:.86rem;line-height:1.6;margin:0 0 1rem}.use-case-grid:where(.astro-oqfnjpsr) code:where(.astro-oqfnjpsr){background:#111319;border-radius:6px;color:#c7d2fe;display:inline-block;font-family:var(--font-mono);font-size:.68rem;padding:.45rem .6rem}.control-strip:where(.astro-oqfnjpsr){align-items:center;background:#111319;border:1px solid #2b303b;border-radius:14px;color:#fff;display:grid;gap:.8rem;grid-template-columns:1.4fr auto 1fr auto 1fr auto 1fr;margin-top:1rem;padding:1rem 1.2rem}.control-strip:where(.astro-oqfnjpsr) div:where(.astro-oqfnjpsr){display:flex;flex-direction:column;gap:.25rem}.control-strip:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#fbbf24;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.08em}.control-strip:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#e5e7eb;font-size:.76rem;font-weight:550}.control-strip:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){color:#6366f1;font-style:normal}.system-expansion-section:where(.astro-oqfnjpsr){padding-top:1.5rem}.business-system:where(.astro-oqfnjpsr){background:radial-gradient(circle at 50% 48%,rgba(99,102,241,.18),transparent 30%),radial-gradient(circle at 8% 88%,rgba(217,119,6,.15),transparent 30%),#0b0d11;border:1px solid #272b34;border-radius:24px;box-shadow:0 28px 70px #0f172a29;color:#fff;overflow:hidden;padding:clamp(1.5rem,4vw,3.5rem)}.business-system-copy:where(.astro-oqfnjpsr){margin:0 auto 2rem;max-width:850px;text-align:center}.business-system-copy:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){color:#fbbf24;display:block;margin-bottom:.9rem}.business-system-copy:where(.astro-oqfnjpsr) h2:where(.astro-oqfnjpsr){font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.045em;line-height:1.05;margin:0}.business-system-copy:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){color:#b6bdca;font-size:1rem;line-height:1.7;margin:1.25rem auto 0;max-width:760px}.business-network:where(.astro-oqfnjpsr){background:#03050894;border:1px solid #292e39;border-radius:20px;height:560px;margin:0 auto;max-width:1050px;overflow:hidden;position:relative}.network-lines:where(.astro-oqfnjpsr){height:100%;inset:0;position:absolute;width:100%}.network-lines:where(.astro-oqfnjpsr) line:where(.astro-oqfnjpsr){stroke:#4c5262;stroke-dasharray:5 7;stroke-width:1.5}.network-node:where(.astro-oqfnjpsr),.network-hub:where(.astro-oqfnjpsr){display:flex;flex-direction:column;justify-content:center;position:absolute;text-align:center;transform:translate(-50%,-50%)}.network-node:where(.astro-oqfnjpsr){background:#151820;border:1px solid #343946;border-radius:14px;box-shadow:0 12px 32px #0000003d;min-height:88px;padding:.9rem 1rem;width:220px}.network-node:where(.astro-oqfnjpsr):before{background:#818cf8;border-radius:50%;box-shadow:0 0 16px #818cf8b3;content:"";height:7px;left:50%;position:absolute;top:-4px;transform:translate(-50%);width:7px}.network-node:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr),.network-hub:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#929aab;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.09em;margin-bottom:.4rem}.network-node:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#f3f4f6;font-size:.86rem;font-weight:600;line-height:1.35}.network-node-research:where(.astro-oqfnjpsr){left:16.5%;top:16.5%}.network-node-context:where(.astro-oqfnjpsr){left:83.5%;top:16.5%}.network-node-offers:where(.astro-oqfnjpsr){left:12%;top:50%}.network-node-marketing:where(.astro-oqfnjpsr){left:88%;top:50%}.network-node-sales:where(.astro-oqfnjpsr){left:16.5%;top:83.5%}.network-node-delivery:where(.astro-oqfnjpsr){left:83.5%;top:83.5%}.network-hub:where(.astro-oqfnjpsr){background:linear-gradient(145deg,#24283a,#161923);border:1px solid #818cf8;border-radius:50%;box-shadow:0 0 0 12px #6366f112,0 0 60px #6366f147;height:190px;left:50%;padding:1.2rem;top:50%;width:190px;z-index:2}.network-hub:where(.astro-oqfnjpsr) span:where(.astro-oqfnjpsr){color:#a5b4fc}.network-hub:where(.astro-oqfnjpsr) strong:where(.astro-oqfnjpsr){color:#fff;font-size:1.2rem;line-height:1.2}.network-hub:where(.astro-oqfnjpsr) small:where(.astro-oqfnjpsr){color:#aeb5c3;font-size:.8rem;line-height:1.4;margin-top:.45rem}.business-actions:where(.astro-oqfnjpsr){align-items:center;display:flex;gap:.9rem;justify-content:center;margin-top:2rem}.business-actions:where(.astro-oqfnjpsr) .button:where(.astro-oqfnjpsr){min-height:54px;padding:.9rem 1.3rem}.business-primary:where(.astro-oqfnjpsr){background:#f59e0b;box-shadow:0 12px 30px #f59e0b3d;color:#111827;font-size:.94rem}.business-primary:where(.astro-oqfnjpsr):hover{box-shadow:0 16px 36px #f59e0b52}.business-secondary:where(.astro-oqfnjpsr){border-color:#414754;color:#e5e7eb}@media(max-width:900px){.mode-grid:where(.astro-oqfnjpsr){grid-template-columns:1fr}.mode-card:where(.astro-oqfnjpsr) p:where(.astro-oqfnjpsr){min-height:0}.install-result:where(.astro-oqfnjpsr){grid-template-columns:1fr}.install-result:where(.astro-oqfnjpsr)>span:where(.astro-oqfnjpsr){grid-row:auto}.install-result:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr){border-bottom:1px solid #e5e7eb;border-left:0}.install-result:where(.astro-oqfnjpsr)>div:where(.astro-oqfnjpsr):nth-last-child(2){border-bottom:1px solid #e5e7eb}}@media(max-width:720px){.hero-proof-wrap:where(.astro-oqfnjpsr){padding-left:0;padding-right:0}.download-rail:where(.astro-oqfnjpsr){align-items:stretch;border-radius:0;flex-direction:column;gap:1rem}.download-actions:where(.astro-oqfnjpsr),.business-actions:where(.astro-oqfnjpsr){align-items:stretch;flex-direction:column}.prerequisite-grid:where(.astro-oqfnjpsr),.two-command-grid:where(.astro-oqfnjpsr),.use-case-grid:where(.astro-oqfnjpsr){grid-template-columns:1fr}.proof-diagram:where(.astro-oqfnjpsr){grid-template-columns:1fr}.proof-arrow:where(.astro-oqfnjpsr){min-height:48px}.proof-arrow:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){transform:rotate(90deg);width:38px}.proof-arrow:where(.astro-oqfnjpsr) b:where(.astro-oqfnjpsr){display:none}.connection-signals:where(.astro-oqfnjpsr){grid-template-columns:1fr}.connection-signals:where(.astro-oqfnjpsr) div:where(.astro-oqfnjpsr){border-bottom:1px solid #2d3038;border-right:0;padding:1rem 0}.connection-signals:where(.astro-oqfnjpsr) div:where(.astro-oqfnjpsr):last-child{border-bottom:0}.control-strip:where(.astro-oqfnjpsr){grid-template-columns:1fr}.control-strip:where(.astro-oqfnjpsr) i:where(.astro-oqfnjpsr){display:none}.business-system:where(.astro-oqfnjpsr){border-left:0;border-radius:0;border-right:0;margin-left:-1.5rem;margin-right:-1.5rem}.business-network:where(.astro-oqfnjpsr){display:grid;gap:.75rem;grid-template-columns:1fr 1fr;height:auto;padding:1rem}.network-lines:where(.astro-oqfnjpsr){display:none}.network-node:where(.astro-oqfnjpsr),.network-hub:where(.astro-oqfnjpsr){height:auto;left:auto;min-height:100px;position:relative;top:auto;transform:none;width:auto}.network-hub:where(.astro-oqfnjpsr){border-radius:16px;grid-column:1 / -1;grid-row:1}.network-node-research:where(.astro-oqfnjpsr),.network-node-context:where(.astro-oqfnjpsr),.network-node-offers:where(.astro-oqfnjpsr),.network-node-marketing:where(.astro-oqfnjpsr),.network-node-sales:where(.astro-oqfnjpsr),.network-node-delivery:where(.astro-oqfnjpsr){left:auto;top:auto}.business-actions:where(.astro-oqfnjpsr) .button:where(.astro-oqfnjpsr){width:100%}}@media(max-width:460px){.business-network:where(.astro-oqfnjpsr){grid-template-columns:1fr}.network-hub:where(.astro-oqfnjpsr){grid-column:1}}
