.ManagedAgentsPage-module__m9doCa__story{--ink:var(--lp-text);--muted:var(--lp-muted);--line:var(--lp-border)}.ManagedAgentsPage-module__m9doCa__section{border-top:1px solid var(--line);padding:85px 0}.ManagedAgentsPage-module__m9doCa__section:first-child{border-top:0;padding-top:110px}.ManagedAgentsPage-module__m9doCa__visualSection{align-items:center}.ManagedAgentsPage-module__m9doCa__workflowGraphic{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:65px;max-width:1000px;margin:75px auto 35px;display:grid}.ManagedAgentsPage-module__m9doCa__workflowInputs{gap:16px;display:grid}.ManagedAgentsPage-module__m9doCa__workflowInputs>span{border:1px solid color-mix(in srgb, var(--purple) 18%, transparent);background:color-mix(in srgb, var(--purple) 5%, var(--lp-bg));text-align:center;border-radius:6px;padding:19px 16px;font-size:13px;position:relative}.ManagedAgentsPage-module__m9doCa__workflowInputs>span:after{content:"";background:color-mix(in srgb, var(--purple) 24%, transparent);width:66px;height:1px;position:absolute;top:50%;left:100%}.ManagedAgentsPage-module__m9doCa__agentCore{aspect-ratio:1;background:linear-gradient(90deg, color-mix(in srgb, var(--purple) 10%, var(--lp-bg)), color-mix(in srgb, var(--purple) 3%, var(--lp-bg)));text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ManagedAgentsPage-module__m9doCa__agentCore:before{content:"";border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--purple) 60%, var(--lp-bg)), color-mix(in srgb, var(--purple) 20%, transparent) 45%, transparent 80%);-webkit-mask-composite:xor;pointer-events:none;padding:1px 1px 1px 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ManagedAgentsPage-module__m9doCa__agentCore>strong{letter-spacing:-.025em;margin-top:20px;font-size:21px;font-weight:400}.ManagedAgentsPage-module__m9doCa__agentCore>span{color:var(--muted);margin-top:8px;font-size:11px}.ManagedAgentsPage-module__m9doCa__agentCore:after{content:"";background:color-mix(in srgb, var(--purple) 24%, transparent);width:65px;height:1px;position:absolute;top:50%;left:100%}.ManagedAgentsPage-module__m9doCa__workflowOutputs{gap:26px;font-size:13px;display:grid}.ManagedAgentsPage-module__m9doCa__workflowOutputs>div{align-items:center;gap:12px;display:flex}.ManagedAgentsPage-module__m9doCa__outputDot,.ManagedAgentsPage-module__m9doCa__reviewDot{background:#a18aca;border-radius:50%;flex-shrink:0;width:11px;height:11px;display:inline-block}.ManagedAgentsPage-module__m9doCa__reviewDot{background:0 0;border:2px solid #a18aca}.ManagedAgentsPage-module__m9doCa__connectionsGraphic,.ManagedAgentsPage-module__m9doCa__oversightGraphic{width:100%;min-width:0;margin:0;position:relative}.ManagedAgentsPage-module__m9doCa__connectionsGraphic svg,.ManagedAgentsPage-module__m9doCa__oversightGraphic svg{width:100%;height:auto;display:block;overflow:visible}.ManagedAgentsPage-module__m9doCa__softFill{fill:color-mix(in srgb, var(--purple) 8%, var(--lp-bg))}.ManagedAgentsPage-module__m9doCa__nodeBox{fill:var(--lp-bg);stroke:var(--line);stroke-width:1px}.ManagedAgentsPage-module__m9doCa__connector{fill:none;stroke:color-mix(in srgb, var(--purple) 25%, var(--lp-bg));stroke-width:1px}.ManagedAgentsPage-module__m9doCa__toolLabel{width:21%;color:var(--muted);background:var(--lp-bg);border:1px solid var(--line);text-align:center;border-radius:5px;padding:12px 0;font-size:12px;line-height:1.3;position:absolute;left:2%;transform:translateY(-50%)}.ManagedAgentsPage-module__m9doCa__crmLabel{top:21.3%}.ManagedAgentsPage-module__m9doCa__emailLabel{top:50.3%}.ManagedAgentsPage-module__m9doCa__docsLabel{top:79.3%}.ManagedAgentsPage-module__m9doCa__permissionsLabel{white-space:nowrap;color:var(--purple);font-size:12px;position:absolute;top:50.3%;left:60.8%;transform:translate(-50%,-50%)}.ManagedAgentsPage-module__m9doCa__rulesLabel{white-space:nowrap;color:var(--purple);font-size:12px;position:absolute;top:22.7%;left:50%;transform:translate(-50%,-50%)}.ManagedAgentsPage-module__m9doCa__decisionLabels{text-align:center;color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));font-size:11px;display:grid;position:absolute;top:71.3%;left:1.56%;right:1.56%;transform:translateY(-50%)}@media (max-width:900px){.ManagedAgentsPage-module__m9doCa__workflowGraphic{gap:35px}.ManagedAgentsPage-module__m9doCa__workflowInputs>span:after{width:36px}.ManagedAgentsPage-module__m9doCa__agentCore:after{width:35px}.ManagedAgentsPage-module__m9doCa__agentCore>strong{font-size:18px}.ManagedAgentsPage-module__m9doCa__agentCore>span{max-width:120px}}@media (max-width:600px){.ManagedAgentsPage-module__m9doCa__section,.ManagedAgentsPage-module__m9doCa__section:first-child{padding:55px 0}.ManagedAgentsPage-module__m9doCa__workflowGraphic{grid-template-columns:1fr;gap:40px;max-width:340px;margin:45px auto 10px}.ManagedAgentsPage-module__m9doCa__workflowInputs{grid-template-columns:1fr 1fr;gap:12px}.ManagedAgentsPage-module__m9doCa__workflowInputs>span{place-items:center;padding:14px 8px;font-size:12px;display:grid}.ManagedAgentsPage-module__m9doCa__workflowInputs>span:after{display:none}.ManagedAgentsPage-module__m9doCa__agentCore{justify-self:center;width:210px}.ManagedAgentsPage-module__m9doCa__agentCore:after{width:1px;height:40px;top:100%;left:50%}.ManagedAgentsPage-module__m9doCa__workflowOutputs{flex-wrap:wrap;justify-content:center;gap:20px;font-size:12px;display:flex}.ManagedAgentsPage-module__m9doCa__connectionsGraphic,.ManagedAgentsPage-module__m9doCa__oversightGraphic{justify-self:center;max-width:480px}.ManagedAgentsPage-module__m9doCa__toolLabel,.ManagedAgentsPage-module__m9doCa__permissionsLabel,.ManagedAgentsPage-module__m9doCa__rulesLabel{font-size:11px}.ManagedAgentsPage-module__m9doCa__decisionLabels{font-size:10px}}
