.agent-system-module__hG9_xG__hero.agent-system-module__hG9_xG__hero{--hero-height:clamp(620px, 52vw, 740px);isolation:isolate;background:var(--surface-soft);min-height:0;color:var(--foreground,#071426)}.agent-system-module__hG9_xG__hero.agent-system-module__hG9_xG__hero:before{display:none}.agent-system-module__hG9_xG__heroInner.agent-system-module__hG9_xG__heroInner{z-index:1;width:min(calc(100% - var(--gutter) * 2), var(--container-marketing));min-height:0;padding-block:var(--space-20);align-items:center;display:flex}.agent-system-module__hG9_xG__heroCopy.agent-system-module__hG9_xG__heroCopy{width:48%;min-width:0;max-width:640px;padding:0}.agent-system-module__hG9_xG__heroCopy.agent-system-module__hG9_xG__heroCopy h1{margin-block:var(--space-6);color:var(--foreground,#071426);text-wrap:balance}.agent-system-module__hG9_xG__heroCopy>p:last-of-type{max-width:500px;color:var(--muted,#52627a)}.agent-system-module__hG9_xG__eyebrow.agent-system-module__hG9_xG__eyebrow{color:var(--brand,#075bf4);font-weight:500}.agent-system-module__hG9_xG__heroActions.agent-system-module__hG9_xG__heroActions{flex-wrap:wrap;gap:22px 28px}.agent-system-module__hG9_xG__heroVisual{width:min(100%, calc(var(--hero-height) * 1672 / 941));aspect-ratio:1672/941;pointer-events:none;margin-inline:auto;position:absolute;inset:50% 0 auto;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.agent-system-module__hG9_xG__heroImage{object-fit:contain;object-position:center;width:100%;height:auto;display:block}@media (max-width:1000px){.agent-system-module__hG9_xG__heroInner.agent-system-module__hG9_xG__heroInner{width:min(calc(100% - var(--gutter) * 2), var(--container-marketing));min-height:0;padding-block:76px var(--space-2)}.agent-system-module__hG9_xG__heroCopy.agent-system-module__hG9_xG__heroCopy{width:100%;max-width:720px}.agent-system-module__hG9_xG__heroCopy>p:last-of-type{max-width:610px}.agent-system-module__hG9_xG__heroVisual{aspect-ratio:1;width:min(100%,640px);position:relative;inset:auto;overflow:hidden;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 8% 90%,#0000)}.agent-system-module__hG9_xG__heroImage{width:200%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-72%,-50%)}}@media (max-width:600px){.agent-system-module__hG9_xG__heroInner.agent-system-module__hG9_xG__heroInner{width:min(calc(100% - var(--gutter) * 2), var(--container-marketing));padding-block:52px var(--space-2)}.agent-system-module__hG9_xG__heroActions.agent-system-module__hG9_xG__heroActions{align-items:center;gap:18px var(--space-6);flex-direction:row;margin-top:28px}}.agent-system-module__hG9_xG__platformMap{border-radius:var(--radius-card);background:var(--surface-default);border:1px solid #1b274633;margin-top:74px;overflow:hidden;box-shadow:0 32px 70px #2d305717}.agent-system-module__hG9_xG__platformTop{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agent-system-module__hG9_xG__platformTop>div{border-right:1px solid var(--line);flex-direction:column;min-height:142px;padding:27px 30px;display:flex}.agent-system-module__hG9_xG__platformTop>div:last-child{border-right:0}.agent-system-module__hG9_xG__platformTop span{color:#656e83;text-transform:uppercase;letter-spacing:.09em;font-size:11px}.agent-system-module__hG9_xG__platformTop strong{margin-top:var(--space-5);font-size:var(--text-h3);font-weight:500}.agent-system-module__hG9_xG__platformTop small{margin-top:var(--space-2);color:var(--muted)}.agent-system-module__hG9_xG__platformRibbon{color:#fff;background:#263fa5;align-items:center;gap:12px;min-height:62px;padding:18px 28px;display:flex}.agent-system-module__hG9_xG__platformRibbon i{border:5px double #b9c7ff;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-right:13px}.agent-system-module__hG9_xG__platformRibbon strong{font-size:15px}.agent-system-module__hG9_xG__platformRibbon span{opacity:.72;margin-left:auto;font-size:12px}.agent-system-module__hG9_xG__platformFlow{background:linear-gradient(#f8f8fb,#fff);justify-content:center;align-items:center;min-height:180px;padding:28px;display:flex}.agent-system-module__hG9_xG__platformFlow>div{background:#fff;border:1px solid #d8ddea;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:112px;height:82px;display:flex;box-shadow:0 8px 18px #1f2f560f}.agent-system-module__hG9_xG__platformFlow b{color:var(--muted);font-size:11px}.agent-system-module__hG9_xG__platformFlow span{margin-top:9px;font-size:14px;font-weight:600}.agent-system-module__hG9_xG__platformFlow>i{background:#aab4cc;width:60px;height:1px}.agent-system-module__hG9_xG__platformFlow .agent-system-module__hG9_xG__platformAgent{background:#eff2ff;border-color:#687ee4;height:104px}.agent-system-module__hG9_xG__platformAgent b{color:#425dd0;font-size:27px}.agent-system-module__hG9_xG__platformBase{border-top:1px solid var(--line);background:#eef0f5;grid-template-columns:repeat(4,1fr);display:grid}.agent-system-module__hG9_xG__platformBase span{text-align:center;border-right:1px solid var(--line);color:#616a7d;font-size:var(--text-eyebrow);padding:19px}.agent-system-module__hG9_xG__builderVisual{background:#f5d9d4;grid-template-columns:85px 1fr;padding:35px;display:grid}.agent-system-module__hG9_xG__builderNav{border-radius:var(--radius-card);color:var(--surface-default);background:#1e2c50;flex-direction:column;gap:23px;padding:18px 14px;display:flex}.agent-system-module__hG9_xG__builderNav span{font-size:10px}.agent-system-module__hG9_xG__builderNav i{border-radius:var(--radius-card);background:#6e80b1;width:25px;height:4px}.agent-system-module__hG9_xG__builderPrompt{background:var(--surface-default);flex-direction:column;padding:45px 38px;display:flex}.agent-system-module__hG9_xG__builderPrompt small{color:#6d7587}.agent-system-module__hG9_xG__builderPrompt strong{font-size:var(--text-lead);margin-top:35px;font-weight:400;line-height:1.55}.agent-system-module__hG9_xG__builderAction{padding:13px var(--space-4);border-radius:var(--radius-card);color:var(--surface-default);font-size:var(--text-eyebrow);background:#2b55cf;border:0;align-self:flex-start;margin-top:30px}.agent-system-module__hG9_xG__builderStatus{width:255px;padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-default);border:1px solid #dde1eb;grid-template-columns:1fr 1.5fr;gap:9px;font-size:10px;display:grid;position:absolute;bottom:25px;right:25px;box-shadow:0 12px 30px #2a305026}.agent-system-module__hG9_xG__builderStatus b{font-weight:500}@media (max-width:900px){.agent-system-module__hG9_xG__platformTop{grid-template-columns:1fr}.agent-system-module__hG9_xG__platformTop>div{border-right:0;border-bottom:1px solid var(--line);min-height:110px}.agent-system-module__hG9_xG__platformFlow>i{width:24px}}@media (max-width:600px){.agent-system-module__hG9_xG__platformFlow{flex-direction:column;justify-content:flex-start}.agent-system-module__hG9_xG__platformFlow>div{width:min(100%,240px)}.agent-system-module__hG9_xG__platformBase{grid-template-columns:1fr 1fr}.agent-system-module__hG9_xG__builderVisual{grid-template-columns:55px 1fr;padding:24px 16px}.agent-system-module__hG9_xG__builderPrompt{padding:35px 22px}.agent-system-module__hG9_xG__builderPrompt strong{font-size:var(--text-body)}}.agent-system-module__hG9_xG__platformMap,.agent-system-module__hG9_xG__platformTop>div,.agent-system-module__hG9_xG__platformRibbon strong,.agent-system-module__hG9_xG__builderVisual,.agent-system-module__hG9_xG__builderPrompt{min-width:0}@media (max-width:600px){.agent-system-module__hG9_xG__platformRibbon{grid-template-columns:20px minmax(0,1fr);padding:18px;display:grid}.agent-system-module__hG9_xG__platformRibbon i{margin-right:0}.agent-system-module__hG9_xG__platformRibbon span{grid-column:2;margin-left:0}.agent-system-module__hG9_xG__platformFlow>i{flex-shrink:0;width:1px;height:24px}.agent-system-module__hG9_xG__builderVisual{grid-template-columns:45px minmax(0,1fr)}.agent-system-module__hG9_xG__builderNav{padding:18px var(--space-2)}.agent-system-module__hG9_xG__builderNav span{overflow-wrap:anywhere}.agent-system-module__hG9_xG__builderPrompt{padding:var(--space-6) var(--space-4)}.agent-system-module__hG9_xG__builderStatus{width:auto;left:16px;right:16px}}
