.zHome,.zSubPage{--z-bg:#05070d;--z-panel:rgba(14,18,27,.82);--z-panel-solid:#0e121b;--z-line:hsla(0,0%,100%,.12);--z-line-strong:hsla(0,0%,100%,.22);--z-ink:#f6f8ff;--z-muted:#9aa6b8;--z-faint:#657083;--z-cyan:#41e6ff;--z-green:#8cffb3;--z-gold:#f7c96b;--z-violet:#c4a2ff;--z-blue:#7da7ff;min-height:100vh;background:radial-gradient(circle at 20% 0,rgba(65,230,255,.14),transparent 34rem),radial-gradient(circle at 78% 12%,hsla(40,90%,69%,.1),transparent 30rem),linear-gradient(180deg,var(--z-bg) 0,#03050a 54%,#070b12 100%);color:var(--z-ink);overflow-x:hidden;overflow-y:visible}.zSubPage[data-z-theme=light]{--z-bg:#f3efe7;--z-panel:rgba(255,251,244,.84);--z-panel-solid:#fbf8f1;--z-line:rgba(118,106,90,.16);--z-line-strong:rgba(118,106,90,.24);--z-ink:#27231f;--z-muted:#72695e;--z-faint:#948a7e;--z-cyan:#5c8e93;--z-green:#7e9872;--z-gold:#b89465;--z-violet:#8d79a2;--z-blue:#6d8cab;background:radial-gradient(circle at 20% 0,rgba(92,142,147,.1),transparent 34rem),radial-gradient(circle at 78% 12%,hsla(34,37%,56%,.1),transparent 30rem),linear-gradient(180deg,#f6f2ea,#f3efe7 56%,#efe9df);color:var(--z-ink)}.zHome *,.zSubPage *{letter-spacing:0}.zContainer{width:min(1200px,calc(100vw - 40px));margin:0 auto}.zHero{position:relative;min-height:calc(100vh - 64px);display:grid;align-items:center;overflow:visible;border-bottom:1px solid var(--z-line)}.zHeroBackdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.zGridPlane{position:absolute;inset:-20%;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:52px 52px;transform:perspective(900px) rotateX(58deg) translateY(12%);transform-origin:center bottom;animation:zGridDrift 18s linear infinite;opacity:.48}.zOrbit{position:absolute;border:1px solid rgba(65,230,255,.18);border-radius:50%;filter:drop-shadow(0 0 22px rgba(65,230,255,.18))}.zOrbitOne{width:520px;height:520px;right:7%;top:12%;animation:zSlowSpin 26s linear infinite}.zOrbitTwo{width:760px;height:760px;right:-9%;top:-9%;border-color:hsla(40,90%,69%,.14);animation:zSlowSpin 34s linear infinite reverse}.zBeam,.zPulseNode{position:absolute;border-radius:999px}.zPulseNode{width:10px;height:10px;background:var(--z-cyan);box-shadow:0 0 0 8px rgba(65,230,255,.08),0 0 28px rgba(65,230,255,.8);animation:zPulse 2.8s ease-in-out infinite}.zNodeA{right:22%;top:23%}.zNodeB{right:37%;top:48%;animation-delay:.7s;background:var(--z-gold)}.zNodeC{right:14%;top:62%;animation-delay:1.3s;background:var(--z-green)}.zBeam{width:360px;height:1px;background:linear-gradient(90deg,transparent,rgba(65,230,255,.72),transparent);transform-origin:left center;opacity:.6}.zBeamOne{right:14%;top:34%;transform:rotate(28deg);animation:zBeamFlow 4s ease-in-out infinite}.zBeamTwo{right:28%;top:58%;transform:rotate(-18deg);animation:zBeamFlow 5s ease-in-out infinite reverse}.zHeroLayout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);grid-gap:56px;gap:56px;align-items:center;padding:72px 0 86px}.zFinalCta p,.zKicker,.zSectionHead p{display:inline-flex;margin:0 0 18px;color:var(--z-cyan);text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:900}.zHero h1,.zSubHero h1{margin:0;max-width:820px;font-size:clamp(44px,5.3vw,78px);line-height:.98;letter-spacing:-.075em;font-weight:950;text-wrap:balance}.zHeadlineLine{display:block;white-space:nowrap}.zHero h1 .zHeadlineAccent,.zSubHero h1 .zHeadlineAccent{color:var(--z-cyan);text-shadow:0 0 34px rgba(65,230,255,.26)}.zLead,.zSubHero p{max-width:720px;margin:24px 0 0;color:var(--z-muted);font-size:18px;line-height:1.85}.zHeroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.zBtn{position:relative;min-height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;padding:0 20px;font-size:14px;font-weight:850;overflow-x:hidden;overflow-y:visible;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.zBtn:hover{transform:translateY(-1px)}.zBtnPrimary{color:#dce9eb;border-color:rgba(157,207,214,.22);background:linear-gradient(135deg,rgba(157,207,214,.18),rgba(200,221,209,.1));box-shadow:0 12px 28px rgba(65,230,255,.055)}.zBtnPrimary:after{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid hsla(0,0%,100%,.035);pointer-events:none}.zBtnSecondary{color:#cfd9dd;border-color:rgba(157,207,214,.12);background:rgba(157,207,214,.035)}.zBtnGhost{color:var(--z-muted);border-color:var(--z-line);background:hsla(0,0%,100%,.035)}.zSignalStrip{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.zSignalStrip span{border:1px solid var(--z-line);border-radius:999px;background:hsla(0,0%,100%,.045);color:var(--z-muted);padding:8px 12px;font-family:Consolas,SFMono-Regular,monospace;font-size:12px}.zAgentCard,.zAgentFeature,.zAgentSpec,.zApiGrid article,.zAppPanel article,.zArchitecture article,.zDemandCards article,.zFinalCta,.zFlowStack article,.zHeroConsole,.zRequestForm,.zRequestList article,.zRequestsBoard aside{position:relative;border:1px solid var(--z-line);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.028));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 24px 80px rgba(0,0,0,.22)}.zHeroConsole{border-radius:16px;overflow:hidden}.zAgentCard:before,.zAgentFeature:before,.zHeroConsole:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(65,230,255,.7),transparent 35%,hsla(40,90%,69%,.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;pointer-events:none}.zConsoleTop{height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--z-line);padding:0 16px;color:var(--z-muted);font-family:Consolas,SFMono-Regular,monospace;font-size:12px}.zConsoleTop b{color:var(--z-green);font-weight:900}.zConstellation{position:relative;min-height:450px;background:radial-gradient(circle at 50% 50%,rgba(65,230,255,.16),transparent 30%),radial-gradient(circle at 20% 18%,hsla(40,90%,69%,.09),transparent 28%),rgba(0,0,0,.18)}.zCoreNode{position:absolute;left:50%;top:50%;width:140px;height:140px;transform:translate(-50%,-50%);display:grid;place-items:center;align-content:center;border:1px solid rgba(65,230,255,.44);border-radius:18px;background:rgba(5,7,13,.86);box-shadow:0 0 52px rgba(65,230,255,.18)}.zCoreNode b{display:block;font-size:22px}.zCoreNode span{display:block;color:var(--z-muted);font-size:12px}.zConstellationNode{--angle:calc(var(--i) * 72deg - 90deg);position:absolute;left:50%;top:50%;width:128px;min-height:78px;display:grid;align-content:center;grid-gap:6px;gap:6px;border:1px solid var(--z-line);border-radius:12px;background:rgba(8,17,29,.84);padding:14px;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(178px) rotate(calc(var(--angle) * -1));transition:transform .25s ease,border-color .25s ease,background .25s ease}.zConstellationNode:hover{border-color:rgba(65,230,255,.62);background:rgba(65,230,255,.08)}.zConstellationNode strong{font-size:18px}.zConstellationNode small{color:var(--z-muted);font-size:11px}.zConsoleFlow{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr;align-items:center;grid-gap:10px;gap:10px;border-top:1px solid var(--z-line);padding:16px;color:var(--z-muted);font-size:12px}.zConsoleFlow i{height:1px;background:linear-gradient(90deg,transparent,var(--z-cyan),transparent)}.zSection{border-top:1px solid var(--z-line);padding:92px 0}.zSectionTight{padding-top:82px}.zSectionHead{max-width:820px;margin-bottom:42px}.zFinalCta h2,.zSectionHead h2{margin:0;font-size:clamp(34px,4.2vw,62px);line-height:1.08;font-weight:950}.zSectionHead span{display:block;margin-top:18px;color:var(--z-muted);font-size:16px;line-height:1.8}.zAgentGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.zAgentCard{min-height:360px;display:flex;flex-direction:column;border-radius:14px;padding:22px;transition:transform .22s ease,border-color .22s ease}.zAgentCard:hover,.zAgentFeature:hover,.zDemandCards article:hover{transform:translateY(-3px);border-color:rgba(65,230,255,.5)}.zAgentCard>div:first-child,.zAgentFeatureHead,.zDemandCards header,.zRequestList article>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.zAgentFeatureHead span,.zAgentSpec>span,.zDemandCards header>span,.zRequestList article div span,.zStatus{display:inline-flex;border:1px solid rgba(65,230,255,.25);border-radius:999px;background:rgba(65,230,255,.08);color:var(--z-cyan);padding:5px 9px;font-size:12px;font-weight:900;white-space:nowrap}.zAgentCard p,.zAgentCard strong,.zAgentFeature p,.zAgentSpec p,.zApiGrid span,.zAppPanel p,.zArchitecture p,.zDemandCards p,.zRequestList p{color:var(--z-muted);line-height:1.72}.zAgentCard>div:first-child p{margin:0;color:var(--z-faint);font-size:12px}.zAgentCard h3{margin:24px 0 8px;font-size:32px}.zAgentCard strong{font-size:14px;color:var(--z-ink)}.zAgentCard>p{flex:1 1;margin:14px 0 18px;font-size:14px}.zAgentCard>a{display:inline-flex;margin-top:20px;color:var(--z-cyan);font-size:13px;font-weight:900}.zTags{display:flex;flex-wrap:wrap;gap:8px}.zTags b,.zTags small,.zTags span{border:1px solid var(--z-line);border-radius:999px;background:hsla(0,0%,100%,.045);color:var(--z-muted);padding:5px 9px;font-size:12px;font-weight:800}.zSplit{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr);grid-gap:48px;gap:48px;align-items:start}.zAppPanel{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.zAppPanel article,.zRequestList article{border-radius:12px;padding:20px}.zAppPanel b{display:block;font-size:19px}.zAppPanel span{display:inline-flex;margin:12px 0;color:var(--z-green);font-size:12px;font-weight:900}.zCategoryRail{display:grid;grid-template-columns:repeat(6,minmax(180px,1fr));grid-gap:12px;gap:12px;margin-top:34px;overflow-x:auto}.zCategoryRail div{border:1px solid var(--z-line);border-radius:12px;background:hsla(0,0%,100%,.035);padding:16px}.zCategoryRail b,.zCategoryRail span{display:block}.zCategoryRail span{margin-top:8px;color:var(--z-muted);font-size:13px;line-height:1.55}.zArchitecture{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px}.zArchitecture article{min-height:220px;border-radius:12px;padding:20px}.zArchitecture small,.zFlowStack small,.zPipeline small{color:var(--z-cyan);font-size:12px;font-weight:950}.zArchitecture h3{margin:44px 0 12px;font-size:20px}.zRequestsPreview{background:linear-gradient(180deg,rgba(65,230,255,.04),hsla(40,90%,69%,.04))}.zRequestList{display:grid;grid-gap:12px;gap:12px}.zRequestList b{font-size:17px}.zDemandCards footer,.zRequestList footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.zDemandCards footer button,.zRequestList footer span{border:1px solid var(--z-line);border-radius:999px;background:hsla(0,0%,100%,.04);color:var(--z-muted);padding:7px 10px;font-size:12px;font-weight:900}.zPipeline{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;gap:10px}.zPipeline article{min-height:120px;border:1px solid var(--z-line);border-radius:12px;background:hsla(0,0%,100%,.04);padding:18px}.zPipeline span{display:block;margin-top:20px;line-height:1.5;font-weight:900}.zFinalCta{display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:16px;margin-top:42px;padding:34px}.zFinalCta h2{max-width:780px;font-size:clamp(28px,3.5vw,48px)}.zSubHero{position:relative;border-bottom:1px solid var(--z-line);padding:78px 0 58px;background:radial-gradient(circle at 72% 8%,rgba(65,230,255,.13),transparent 28rem),linear-gradient(180deg,hsla(0,0%,100%,.035),transparent)}.zSubHero h1{font-size:clamp(42px,5.1vw,72px)}.zAgentDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.zAgentFeature,.zAgentSpec,.zDemandCards article,.zRequestForm,.zRequestsBoard aside{border-radius:16px}.zAgentFeature{padding:28px}.zAgentFeature h2{margin:28px 0 8px;font-size:44px}.zAgentFeature h3,.zAgentSpec h2{margin:0;font-size:22px}.zMiniFlow{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin:22px 0}.zMiniFlow b{border:1px solid var(--z-line);border-radius:8px;background:hsla(0,0%,100%,.035);padding:10px;font-size:12px}.zAgentSpec{padding:28px}.zAgentSpec h2{margin-top:20px}.zFlowStack{display:grid;grid-gap:12px;gap:12px}.zFlowStack article{border-radius:12px;padding:22px}.zFlowStack h3{margin:12px 0 0;font-size:22px}.zApiGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.zApiGrid article{border-radius:12px;padding:22px}.zApiGrid b,.zApiGrid span{display:block}.zApiGrid span{margin-top:14px}.zAgentWorkspaceHero{display:grid;grid-template-columns:minmax(0,1.1fr) 340px;grid-gap:22px;gap:22px;align-items:start}.zAgentShellSidebar,.zAgentWorkbenchStage,.zAgentWorkspaceIntro,.zAgentWorkspaceMeta{position:relative;border:1px solid var(--z-line);border-radius:18px;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--agent-accent,var(--z-cyan)) 10%,transparent),transparent 44%),linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 22px 70px rgba(0,0,0,.18)}.zSubPage[data-z-theme=light] .zAgentShellPanel,.zSubPage[data-z-theme=light] .zAgentShellSidebar,.zSubPage[data-z-theme=light] .zAgentWorkbenchStage,.zSubPage[data-z-theme=light] .zAgentWorkspaceCard,.zSubPage[data-z-theme=light] .zAgentWorkspaceIntro,.zSubPage[data-z-theme=light] .zAgentWorkspaceMeta{background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--agent-accent,var(--z-cyan)) 8%,transparent),transparent 44%),linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(255,251,245,.86));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 18px 46px rgba(78,64,42,.08)}.zAgentWorkspaceIntro{padding:28px}.zAgentWorkspaceMeta{display:grid;grid-gap:12px;gap:12px;padding:16px}.zAgentShellPanel,.zAgentWorkspaceCard{border:1px solid var(--z-line);border-radius:14px;background:hsla(0,0%,100%,.03);padding:16px}.zAgentShellPanel b,.zAgentWorkspaceCard span{display:block;color:var(--z-muted);font-size:12px;font-weight:800;letter-spacing:.04em}.zAgentShellPanel strong,.zAgentWorkspaceCard strong{display:block;margin-top:12px;font-size:24px}.zAgentShellPanel small,.zAgentShellPanel span,.zAgentWorkspaceCard small{display:block;margin-top:8px;color:var(--z-muted);line-height:1.7}.zAgentWorkspaceGrid{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.zAgentShellSidebar{display:grid;grid-gap:12px;gap:12px;padding:16px;position:-webkit-sticky;position:sticky;top:88px}.zUsageList{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.zUsageList div{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid hsla(0,0%,100%,.06);padding-bottom:8px}.zUsageList div:last-child{border-bottom:0;padding-bottom:0}.zUsageList small{margin-top:0}.zAgentWorkbenchStage{padding:16px}.zAgentWorkbenchHead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:4px 4px 10px}.zAgentWorkbenchHead a,.zAgentWorkbenchHead b,.zAgentWorkbenchHead span{display:block}.zAgentWorkbenchHead span{margin-top:6px;color:var(--z-muted);font-size:13px}.zAgentWorkbenchHead a{color:var(--agent-accent,var(--z-cyan));font-size:13px;font-weight:800;white-space:nowrap}.zAgentWorkbenchFrameWrap{overflow-x:hidden;overflow-y:visible;border:1px solid var(--z-line);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.018)),hsla(0,0%,100%,.02);padding:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.zAgentWorkbenchFrame{width:100%;min-height:1200px;border:0;border-radius:14px;background:transparent}.zAgentWorkbenchFrameWrap[data-z-theme=light]{background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(36,48%,94%,.94)),hsla(0,0%,100%,.78);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 36px rgba(93,78,54,.06)}.zAgentWorkbenchFrameWrap[data-z-theme=dark]{background:linear-gradient(180deg,rgba(18,24,34,.72),rgba(10,14,22,.82)),rgba(10,14,22,.76);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 16px 42px rgba(0,0,0,.18)}.zRequestForm{display:grid;grid-gap:14px;gap:14px;padding:24px}.zRequestForm label{display:grid;grid-gap:8px;gap:8px;color:var(--z-muted);font-size:13px;font-weight:900}.zRequestForm input,.zRequestForm select,.zRequestForm textarea{width:100%;border:1px solid var(--z-line);border-radius:10px;background:rgba(0,0,0,.28);color:var(--z-ink);font:inherit;outline:none;padding:12px}.zRequestForm textarea{min-height:112px;resize:vertical}.zRequestForm button{min-height:46px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--z-cyan),var(--z-green));color:#02040a;font-weight:950;cursor:pointer}.zFilterBar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.zFilterBar button{border:1px solid var(--z-line);border-radius:999px;background:hsla(0,0%,100%,.04);color:var(--z-muted);cursor:pointer;padding:9px 14px;font-weight:900}.zFilterBar button.active{border-color:rgba(65,230,255,.4);background:rgba(65,230,255,.12);color:var(--z-cyan)}.zRequestsBoard{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.zRequestsBoard aside{display:grid;grid-gap:10px;gap:10px;padding:20px}.zRequestsBoard aside h2{margin:0 0 8px;font-size:20px}.zRequestsBoard aside span{border:1px solid var(--z-line);border-radius:10px;background:hsla(0,0%,100%,.035);color:var(--z-muted);padding:10px;font-size:13px;font-weight:900}.zDemandCards{display:grid;grid-gap:14px;gap:14px}.zDemandCards article{padding:22px;transition:transform .2s ease,border-color .2s ease}.zDemandCards b{font-size:19px}.zDemandCards footer button{cursor:pointer}.zDemandCards footer button:first-child:hover{color:var(--z-cyan);transform:translateY(-1px)}.cyan{--agent-accent:var(--z-cyan)}.green{--agent-accent:var(--z-green)}.gold{--agent-accent:var(--z-gold)}.violet{--agent-accent:var(--z-violet)}.blue{--agent-accent:var(--z-blue)}.zAgentCard.cyan:before,.zAgentFeature.cyan:before{background:linear-gradient(135deg,rgba(65,230,255,.78),transparent 45%)}.zAgentCard.green:before,.zAgentFeature.green:before{background:linear-gradient(135deg,rgba(140,255,179,.72),transparent 45%)}.zAgentCard.gold:before,.zAgentFeature.gold:before{background:linear-gradient(135deg,hsla(40,90%,69%,.72),transparent 45%)}.zAgentCard.violet:before,.zAgentFeature.violet:before{background:linear-gradient(135deg,rgba(196,162,255,.7),transparent 45%)}.zAgentCard.blue:before,.zAgentFeature.blue:before{background:linear-gradient(135deg,rgba(125,167,255,.7),transparent 45%)}@keyframes zGridDrift{0%{background-position:0 0,0 0}to{background-position:52px 52px,52px 52px}}@keyframes zSlowSpin{to{transform:rotate(1turn)}}@keyframes zPulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.18)}}@keyframes zBeamFlow{0%,to{opacity:.22;filter:blur(.2px)}50%{opacity:.9;filter:blur(0)}}@keyframes zShimmer{0%,50%{transform:translateX(-120%)}78%,to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.zBeam,.zBtnPrimary:after,.zGridPlane,.zOrbit,.zPulseNode{animation:none}}@media (max-width:1120px){.zHeroLayout,.zSplit{grid-template-columns:1fr}.zAgentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zArchitecture,.zPipeline{grid-template-columns:repeat(3,1fr)}.zApiGrid{grid-template-columns:repeat(2,1fr)}.zAgentWorkspaceGrid,.zAgentWorkspaceHero{grid-template-columns:1fr}.zAgentShellSidebar{position:relative;top:auto}}@media (max-width:760px){.zContainer{width:min(100% - 32px,1200px)}.zHero{min-height:auto}.zHeroLayout,.zSubHero{padding-top:46px;padding-bottom:54px}.zHero h1,.zSubHero h1{font-size:clamp(40px,10.8vw,48px);line-height:1;letter-spacing:-.08em}.zLead,.zSubHero p{font-size:16px}.zBtn,.zHeroActions{width:100%}.zConstellation{min-height:420px}.zConstellationNode{width:112px;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(138px) rotate(calc(var(--angle) * -1))}.zCoreNode{width:114px;height:114px}.zConsoleFlow{grid-template-columns:1fr}.zConsoleFlow i{display:none}.zSection{padding:64px 0}.zFinalCta h2,.zSectionHead h2{font-size:clamp(30px,10vw,42px)}.zAgentDetailGrid,.zAgentGrid,.zApiGrid,.zAppPanel,.zArchitecture,.zPipeline,.zRequestsBoard{grid-template-columns:1fr}.zAgentCard{min-height:auto}.zCategoryRail{grid-template-columns:repeat(6,210px)}.zFinalCta{flex-direction:column;align-items:flex-start;padding:24px}.zMiniFlow{grid-template-columns:1fr}.zAgentWorkbenchHead{flex-direction:column;align-items:flex-start}}.zHome,.zSubPage{--z-bg:#03050a;--z-panel:rgba(9,13,21,.78);--z-panel-solid:#090d15;--z-line:rgba(232,244,255,.13);--z-line-strong:rgba(232,244,255,.24);--z-ink:#f8fbff;--z-muted:#a6b4c8;--z-faint:#6e7b8e;--z-cyan:#57e7ff;--z-green:#99ffbc;--z-gold:#ffd36d;--z-violet:#c9a7ff;--z-blue:#8ab0ff;background:radial-gradient(circle at 16% 8%,rgba(87,231,255,.13),transparent 30rem),radial-gradient(circle at 76% 4%,rgba(255,211,109,.1),transparent 28rem),linear-gradient(180deg,#03050a,#050914 46%,#020409);background-color:#03050a;overscroll-behavior-y:auto;overscroll-behavior-x:none}.zHome:before,.zSubPage:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.45;background:linear-gradient(hsla(0,0%,100%,.027) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:84px 84px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.zHero{min-height:calc(100dvh - 64px);isolation:isolate}.zHero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:150px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(3,5,10,.92));z-index:1}.zHeroLayout{grid-template-columns:minmax(0,1.03fr) minmax(390px,.8fr);gap:clamp(32px,5vw,72px);padding:62px 0 72px}.zHeroCopy{max-width:820px}.zKicker{border:1px solid rgba(87,231,255,.22);border-radius:999px;background:linear-gradient(90deg,rgba(87,231,255,.1),rgba(255,211,109,.07));padding:8px 12px}.zFinalCta p,.zSectionHead p{letter-spacing:.08em;text-transform:none}.zHero h1,.zSubHero h1{font-size:clamp(48px,6.2vw,86px);letter-spacing:-.05em}.zLead,.zSubHero p{max-width:650px;font-size:17px;line-height:1.72}.zHeadlineAccent{background:linear-gradient(90deg,var(--z-cyan),#f5fbff 42%,var(--z-gold));-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important}.zHero h1 .zHeadlineLine:not(.zHeadlineAccent),.zSubHero h1 .zHeadlineLine:not(.zHeadlineAccent){color:var(--z-ink)}.zBtn{border-radius:12px;min-height:50px;padding:0 18px}.zBtn:active{transform:translateY(1px) scale(.99)}.zBtnPrimary{color:#10202a;background:linear-gradient(135deg,rgba(236,242,247,.96),rgba(205,221,233,.92));box-shadow:0 12px 34px rgba(87,130,175,.1)}.zBtnPrimary:hover{box-shadow:0 14px 38px rgba(87,130,175,.14)}.zBtnSecondary{color:#eef4fb;border-color:rgba(168,192,214,.18);background:linear-gradient(180deg,rgba(120,145,166,.14),rgba(120,145,166,.07))}.zBtnGhost{color:#dbe6f1;border-color:rgba(220,229,240,.1);background:hsla(0,0%,100%,.024)}.zHeroLedger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:610px;margin-top:30px}.zHeroLedger article{min-height:112px;border:1px solid rgba(232,244,255,.13);border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.026)),rgba(5,9,17,.7);padding:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.zHeroLedger small,.zHeroLedger span{display:block;color:var(--z-muted);font-size:12px}.zHeroLedger strong{display:block;margin:14px 0 7px;font-size:clamp(26px,3vw,38px);line-height:1}.zHeroConsole{border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.03)),rgba(4,8,16,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 28px 100px rgba(0,0,0,.34),0 0 0 1px rgba(87,231,255,.06);transform:translateZ(0)}.zHeroConsole:hover .zCoreNode{transform:translate(-50%,-50%) scale(1.03)}.zConsoleTop{background:hsla(0,0%,100%,.035)}.zConstellation{min-height:470px;overflow-x:hidden;overflow-y:visible;background:radial-gradient(circle at 50% 52%,rgba(87,231,255,.18),transparent 28%),radial-gradient(circle at 18% 18%,rgba(255,211,109,.12),transparent 28%),linear-gradient(180deg,hsla(0,0%,100%,.03),rgba(0,0,0,.1))}.zConstellation:after,.zConstellation:before,.zConstellationTrack{content:"";position:absolute;inset:58px;border:1px solid rgba(87,231,255,.12);border-radius:50%;pointer-events:none}.zConstellation:after{inset:108px;border-color:rgba(255,211,109,.11);animation:zSlowSpin 24s linear infinite reverse}.zConstellationTrack{inset:34px;border-style:dashed;opacity:.6;animation:zSlowSpin 36s linear infinite}.zCoreNode{border-radius:22px;background:radial-gradient(circle at 30% 15%,rgba(87,231,255,.18),transparent 40%),rgba(5,8,15,.94);transition:transform .28s ease}.zConstellationNode{border-radius:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 42px rgba(0,0,0,.22)}.zConstellationNode:hover{transform:translate(-50%,-50%) rotate(var(--angle)) translateX(178px) rotate(calc(var(--angle) * -1)) translateY(-4px)}.zConsoleTicker{display:flex;gap:8px;border-top:1px solid var(--z-line);padding:12px 16px;overflow-x:hidden;overflow-y:visible}.zConsoleTicker span{flex:0 0 auto;border:1px solid rgba(232,244,255,.12);border-radius:999px;color:var(--z-muted);background:hsla(0,0%,100%,.035);padding:6px 10px;font-family:Consolas,SFMono-Regular,monospace;font-size:11px;animation:zTickerFloat 8s ease-in-out infinite}.zConsoleTicker span:nth-child(2){animation-delay:-.6s}.zConsoleTicker span:nth-child(3){animation-delay:-1.2s}.zConsoleTicker span:nth-child(4){animation-delay:-1.8s}.zConsoleTicker span:nth-child(5){animation-delay:-2.4s}.zSection{position:relative;padding:clamp(72px,8vw,108px) 0}.zSectionHead{max-width:880px}.zFinalCta h2,.zSectionHead h2{letter-spacing:-.035em}.zAgentGrid{grid-template-columns:repeat(10,minmax(0,1fr))}.zAgentCard{grid-column:span 2;min-height:390px;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--agent-accent) 18%,transparent),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025))}.zAgentCard:first-child,.zAgentCard:nth-child(4){grid-column:span 3}.zAgentCard:nth-child(2),.zAgentCard:nth-child(5){transform:translateY(24px)}.zAgentCard:hover{transform:translateY(-6px)}.zAgentCard:nth-child(2):hover,.zAgentCard:nth-child(5):hover{transform:translateY(18px)}.zAgentCard h3{letter-spacing:-.04em}.zAppPanel{grid-template-columns:repeat(6,1fr)}.zAppPanel article{grid-column:span 3;min-height:172px;background:linear-gradient(135deg,rgba(87,231,255,.09),transparent 44%),linear-gradient(180deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.026))}.zAppPanel article:nth-child(3),.zAppPanel article:nth-child(4),.zAppPanel article:nth-child(5),.zAppPanel article:nth-child(6){grid-column:span 2}.zCategoryRail div,.zPipeline article{transition:transform .2s ease,border-color .2s ease,background .2s ease}.zCategoryRail div:hover,.zPipeline article:hover{transform:translateY(-3px);border-color:rgba(87,231,255,.42);background:rgba(87,231,255,.06)}.zArchitecture{grid-template-columns:repeat(12,1fr)}.zArchitecture article{grid-column:span 4;min-height:236px;background:linear-gradient(135deg,rgba(255,211,109,.08),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.064),hsla(0,0%,100%,.023))}.zArchitecture article:nth-child(2),.zArchitecture article:nth-child(5){transform:translateY(28px)}.zRequestList article{transition:transform .2s ease,border-color .2s ease}.zRequestList article:hover{transform:translateX(4px);border-color:rgba(255,211,109,.34)}.zPipeline{position:relative}.zPipeline:before{content:"";position:absolute;left:4%;right:4%;top:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(87,231,255,.54),transparent)}.zPipeline article{position:relative;background:radial-gradient(circle at 24px 28px,rgba(87,231,255,.18),transparent 36px),hsla(0,0%,100%,.038)}.zFinalCta{background:radial-gradient(circle at 82% 20%,rgba(87,231,255,.16),transparent 24rem),linear-gradient(135deg,rgba(255,211,109,.11),hsla(0,0%,100%,.035))}.zSubHero{overflow:clip;background:radial-gradient(circle at 78% 8%,rgba(87,231,255,.14),transparent 28rem),radial-gradient(circle at 12% 24%,rgba(255,211,109,.08),transparent 26rem),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,0))}.zSubHero:after{content:"";position:absolute;inset:auto 0 0;height:120px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(3,5,10,.78))}.zSubHero .zSplit{position:relative;z-index:1;align-items:center}.zSubHero .zKicker{margin-bottom:22px}.zAgentDetailPage .zSubHero h1{color:var(--agent-accent);text-shadow:0 0 34px color-mix(in srgb,var(--agent-accent) 24%,transparent)}.zAgentFeature,.zAgentSpec,.zApiGrid article,.zDemandCards article,.zFlowStack article,.zRequestForm,.zRequestsBoard aside{background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--agent-accent,var(--z-cyan)) 12%,transparent),transparent 44%),linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 22px 70px rgba(0,0,0,.18)}.zAgentFeature{min-height:430px;display:flex;flex-direction:column}.zAgentFeature p{flex:1 1}.zAgentFeature .zBtn{align-self:flex-start;margin-top:auto}.zAgentFeatureHead small{color:var(--z-muted);font-family:Consolas,SFMono-Regular,monospace}.zAgentSpec{overflow-x:hidden;overflow-y:visible}.zAgentSpec:after,.zRequestForm:after,.zRequestsBoard aside:after{content:"";position:absolute;width:220px;height:220px;right:-90px;top:-90px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--agent-accent,var(--z-cyan)) 18%,transparent),transparent 64%);pointer-events:none}.zApiGrid article,.zFlowStack article{transition:transform .2s ease,border-color .2s ease,background .2s ease}.zApiGrid article:hover,.zDemandCards article:hover,.zFlowStack article:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--agent-accent,var(--z-cyan)) 44%,transparent)}.zFlowStack{counter-reset:flowStep}.zFlowStack article{min-height:96px}.zApiGrid article{min-height:170px}.zRequestForm{position:relative;overflow-x:hidden;overflow-y:visible}.zRequestForm>*{position:relative;z-index:1}.zRequestForm input,.zRequestForm select,.zRequestForm textarea{border-radius:12px;background:rgba(2,5,10,.54)}.zRequestForm input::placeholder,.zRequestForm textarea::placeholder{color:#75839a}.zRequestForm button{border-radius:12px;background:linear-gradient(135deg,#8af3ff,#a4ffbf 58%,#ffe08a)}.zFilterBar button{transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.zFilterBar button:hover{transform:translateY(-2px);color:var(--z-ink);border-color:rgba(87,231,255,.32)}.zRequestsBoard aside{position:-webkit-sticky;position:sticky;top:88px;overflow:visible}.zRequestsBoard aside span{position:relative;z-index:1}.zDemandCards article{position:relative;overflow-x:hidden;overflow-y:visible}.zDemandCards article:before{content:"";position:absolute;inset:0;border-left:2px solid rgba(87,231,255,.5);opacity:.48;pointer-events:none}.zDemandCards .zTags,.zDemandCards footer,.zDemandCards header{position:relative;z-index:1}.zDemandCards footer button{transition:transform .2s ease,border-color .2s ease,color .2s ease}.zDemandCards footer button:hover{border-color:rgba(87,231,255,.34);color:var(--z-ink)}.zDemandCards footer button.active,.zDemandCards footer button[aria-pressed=true]{border-color:rgba(140,255,179,.45);background:rgba(140,255,179,.12);color:var(--z-green)}.zDemandDetail,.zEmptyState,.zInlineMessage{position:relative;z-index:1;border:1px solid var(--z-line);border-radius:10px;background:hsla(0,0%,100%,.045);color:var(--z-muted)}.zInlineMessage{display:block;padding:10px 12px;font-style:normal;line-height:1.55}.zDemandDetail{margin-top:16px;padding:14px}.zDemandDetail p,.zDemandDetail span{display:block;margin:0;color:var(--z-muted);line-height:1.7}.zDemandDetail span{margin-top:10px;color:var(--z-cyan);font-size:12px;font-weight:900}.zEmptyState{padding:24px}.zEmptyState b,.zEmptyState span{display:block}.zEmptyState span{margin-top:8px;color:var(--z-muted)}@keyframes zTickerFloat{0%,to{transform:translateY(0);opacity:.78}50%{transform:translateY(-3px);opacity:1}}@media (prefers-reduced-motion:reduce){.zConsoleTicker span,.zConstellation:after,.zConstellationTrack{animation:none}}@media (max-width:1120px){.zHeroLayout{grid-template-columns:1fr}.zHeroCopy{max-width:none}.zAgentGrid,.zArchitecture{grid-template-columns:repeat(2,minmax(0,1fr))}.zAgentCard,.zAgentCard:first-child,.zAgentCard:nth-child(4),.zArchitecture article{grid-column:auto}.zAgentCard:nth-child(2),.zAgentCard:nth-child(5),.zArchitecture article:nth-child(2),.zArchitecture article:nth-child(5){transform:none}.zAppPanel{grid-template-columns:repeat(2,1fr)}.zAppPanel article,.zAppPanel article:nth-child(3),.zAppPanel article:nth-child(4),.zAppPanel article:nth-child(5),.zAppPanel article:nth-child(6){grid-column:auto}}@media (max-width:760px){.zHeroLayout{padding-top:42px}.zHero h1,.zSubHero h1{font-size:clamp(38px,10.6vw,48px);letter-spacing:-.045em}.zHeadlineLine{white-space:normal}.zHeroLedger{grid-template-columns:1fr}.zHeroLedger article{min-height:88px}.zConstellation:after,.zConstellation:before,.zConstellationTrack{inset:42px}.zAgentGrid,.zAppPanel,.zArchitecture{grid-template-columns:1fr}.zPipeline:before{display:none}.zConsoleTicker{overflow-x:auto}.zSubHero .zSplit{gap:28px}.zAgentFeature{min-height:auto}.zRequestsBoard aside{position:relative;top:auto}}.zHome,.zSubPage{--z-panel:rgba(17,21,29,.72);--z-panel-solid:#11151d;--z-line:rgba(220,229,240,.11);--z-line-strong:rgba(220,229,240,.18);--z-ink:#f5f7fb;--z-muted:#aab2bd;--z-faint:#78818d;--z-cyan:#9dcfd6;--z-green:#bdd3b1;--z-gold:#d7c19d;--z-violet:#c7b8d6;--z-blue:#a2b9d6;background:radial-gradient(circle at 18% 0,rgba(157,207,214,.09),transparent 32rem),radial-gradient(circle at 78% 8%,hsla(37,42%,73%,.08),transparent 30rem),linear-gradient(180deg,#04070c,#090d14 50%,#05070c)}.navMeta{color:#c4cbd5;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.78}.zHeroBackdropSoft{opacity:.88}.zFlowField{position:absolute;inset:0;overflow-x:hidden;overflow-y:visible}.zFlowGlow,.zFlowRibbon{position:absolute;pointer-events:none}.zFlowRibbon{left:-8%;right:-8%;height:16rem;border-radius:999px;filter:blur(18px);opacity:.34;background:linear-gradient(90deg,transparent,rgba(157,207,214,.22),hsla(37,42%,73%,.14),transparent);animation:zSoftDrift 20s ease-in-out infinite}.zFlowRibbonA{top:14%;transform:rotate(-8deg)}.zFlowRibbonB{top:40%;transform:rotate(6deg);animation-delay:-6s}.zFlowRibbonC{top:68%;transform:rotate(-4deg);animation-delay:-11s;opacity:.22}.zFlowGlow{width:24rem;height:24rem;border-radius:50%;filter:blur(14px);opacity:.2;background:radial-gradient(circle,rgba(242,245,247,.22),transparent 62%)}.zFlowGlowA{right:14%;top:8%}.zFlowGlowB{left:10%;bottom:10%}.zHeroShelf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.zShelfCard{min-height:196px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--z-line);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.025)),rgba(10,13,19,.76);padding:22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 24px 80px rgba(0,0,0,.18)}.zShelfCardWide{grid-column:1/-1;min-height:220px}.zAboutLead small,.zShelfCard small{color:var(--z-cyan);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.zAboutLead h3,.zShelfCard h3{margin:14px 0 10px;font-size:26px;line-height:1.18;letter-spacing:-.03em}.zAboutCard span,.zAboutLead p,.zShelfCard p{margin:0;color:var(--z-muted);line-height:1.72}.zShelfCard a{display:inline-flex;margin-top:18px;color:#edf1f6;font-weight:800}.zAboutGrid{display:grid;grid-template-columns:minmax(0,1.18fr) repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.zAboutCard,.zAboutLead{border:1px solid var(--z-line);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.022)),rgba(12,15,21,.78);padding:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 22px 74px rgba(0,0,0,.18)}.zAboutLead{grid-row:span 2;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}.zAboutCard{min-height:180px}.zAboutCard b{display:block;margin-bottom:14px;color:var(--z-ink);font-size:18px}.zAboutCard,.zAboutLead,.zAgentCard,.zAgentFeature,.zAgentSpec,.zApiGrid article,.zAppPanel article,.zArchitecture article,.zDemandCards article,.zFinalCta,.zFlowStack article,.zRequestForm,.zRequestList article,.zRequestsBoard aside,.zShelfCard{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 60px rgba(0,0,0,.14)}.zAgentCard:before,.zAgentFeature:before,.zHeroConsole:before{opacity:.2}.zAgentCard,.zAppPanel article,.zArchitecture article{background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02)),rgba(11,14,20,.75)}.zConsoleFlow,.zConsoleTicker,.zConsoleTop,.zConstellation{background-image:none}.zConstellation:after,.zConstellation:before,.zConstellationTrack{border-color:rgba(220,229,240,.08)}.zCoreNode{box-shadow:0 0 0 1px rgba(220,229,240,.08),0 18px 50px rgba(0,0,0,.18)}@keyframes zSoftDrift{0%,to{transform:translateX(-2%) rotate(-4deg)}50%{transform:translateX(2%) rotate(4deg)}}@media (max-width:1120px){.zAboutGrid,.zHeroShelf{grid-template-columns:1fr 1fr}.zAboutLead{grid-column:1/-1;grid-row:auto}}@media (max-width:760px){.navMeta{display:none}.zAboutGrid,.zHeroShelf{grid-template-columns:1fr}.zAboutLead,.zShelfCardWide{grid-column:auto}.zAboutCard,.zShelfCard{min-height:auto}}.zHome,.zSubPage,body,html{max-width:100%;overflow-x:clip}.container,.zAgentCard,.zAgentFeature,.zAgentGrid,.zAgentSpec,.zAppPanel,.zAppPanel>*,.zArchitecture,.zArchitecture>*,.zCalmAppGrid,.zCalmAppGrid>*,.zContainer,.zDemandCards,.zDemandCards>*,.zHero,.zPlaceholderGrid,.zPlaceholderGrid>*,.zRequestForm,.zRequestsBoard,.zRequestsBoard>*,.zSection,.zSplit,.zSplit>*,.zSubHero{min-width:0}.zHeadlineLine{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.zSubHero h1{max-width:min(100%,920px);font-size:clamp(42px,5vw,72px);line-height:1.02}.zAgentDetailPage .zSubHero h1,.zRequestsPage .zSubHero h1{font-size:clamp(40px,4.7vw,68px)}.zSplit{grid-template-columns:minmax(0,.9fr) minmax(320px,1fr)}.zRequestForm{width:100%;max-width:100%;box-sizing:border-box}.zRequestForm input,.zRequestForm select,.zRequestForm textarea{min-width:0;box-sizing:border-box}@media (max-width:980px){.zSplit{grid-template-columns:minmax(0,1fr)}.zAgentDetailPage .zSubHero h1,.zRequestsPage .zSubHero h1,.zSubHero h1{font-size:clamp(36px,8vw,54px)}}