.agent-page{--agent-ink:#0d1d2c;--agent-navy:#102737;--agent-navy-deep:#091722;--agent-paper:#f6f4ef;--agent-paper-dark:#e8e5dd;--agent-orange:#ff6b35;--agent-lime:#c9ff69;--agent-line:#0d1d2c26;--agent-muted:#63707a;min-height:100svh;color:var(--agent-ink);background:var(--agent-paper);font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif}.agent-page *,.agent-page :before,.agent-page :after{box-sizing:border-box}.agent-page a{color:inherit;text-decoration:none}.agent-page button{font:inherit}.agent-shell{width:min(1160px,100% - 48px);margin:0 auto}.agent-hero-section{color:#f8f6f0;background:var(--agent-navy-deep);overflow:hidden}.agent-topbar{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:24px;min-height:84px;display:flex}.agent-brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:17px;font-weight:760;display:inline-flex}.agent-brand-mark{border:1px solid;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.agent-nav-links{color:#cfd8d7;gap:25px;margin-left:auto;font-size:14px;display:flex}.agent-nav-links a:hover,.agent-site-home:hover{color:var(--agent-lime)}.agent-public-badge{color:var(--agent-lime);letter-spacing:.06em;white-space:nowrap;border:1px solid #c9ff69a6;border-radius:999px;padding:7px 11px;font-size:12px}.agent-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:88px;min-height:600px;padding:76px 0 88px;display:grid}.agent-eyebrow{color:#9fb3b9;letter-spacing:.16em;margin:0 0 18px;font-size:11px;font-weight:750}.agent-orange{color:var(--agent-orange)}.agent-page h1,.agent-page h2,.agent-page h3,.agent-page p{margin-top:0}.agent-hero h1{letter-spacing:-.085em;margin-bottom:24px;font-size:clamp(59px,8vw,104px);font-weight:820;line-height:.95}.agent-hero-lead{color:#d4dddd;max-width:500px;margin-bottom:32px;font-size:19px;line-height:1.7}.agent-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.agent-button{border:1px solid #ffffff73;align-items:center;gap:24px;padding:14px 18px;font-size:14px;font-weight:700;transition:transform .18s,background .18s;display:inline-flex}.agent-button:hover{transform:translateY(-2px)}.agent-button-primary{border-color:var(--agent-lime);color:#102737;background:var(--agent-lime)}.agent-button-ghost{color:#f8f6f0}.agent-hero-caption{color:#8ca0a5;margin:26px 0 0;font-size:12px}.agent-console{color:#ecf0e9;background:#ffffff0f;border:1px solid #ffffff4d;padding:22px 24px;position:relative;box-shadow:16px 16px #040f1640}.agent-console-topline,.agent-console-footer{letter-spacing:.1em;justify-content:space-between;align-items:center;font:650 11px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.agent-console-topline{color:#b5c3c5}.agent-console-dot{background:var(--agent-lime);width:7px;height:7px;box-shadow:0 0 10px var(--agent-lime);border-radius:50%;margin-left:auto;margin-right:8px}.agent-console-number{color:var(--agent-lime);letter-spacing:-.14em;margin:40px 0 23px;font:400 clamp(90px,13vw,148px)/.8 ui-monospace,SFMono-Regular,Menlo,monospace}.agent-console-rule{background:#ffffff3d;height:1px}.agent-console dl{margin:18px 0 27px}.agent-console dl div{border-bottom:1px solid #ffffff1c;grid-template-columns:62px 1fr;padding:8px 0;font-size:13px;display:grid}.agent-console dt{color:#91a5a9}.agent-console dd{margin:0}.agent-console-footer{color:#b5c3c5}.agent-trust-strip{color:var(--agent-ink);background:var(--agent-lime)}.agent-trust-items{justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:13px;font-weight:730;display:flex}.agent-trust-items span{align-items:center;gap:8px;display:inline-flex}.agent-trust-items i{background:var(--agent-ink);border-radius:50%;width:8px;height:8px;display:block}.agent-section{padding:120px 0}.agent-split-heading{grid-template-columns:.8fr 1.2fr;gap:80px;margin-bottom:54px;display:grid}.agent-split-heading h2,.agent-workflow-heading h2,.agent-simulation-copy h2,.agent-centered h2,.agent-future-layout h2{letter-spacing:-.075em;margin-bottom:22px;font-size:clamp(42px,5vw,68px);font-weight:800;line-height:.99}.agent-split-heading p:not(.agent-eyebrow){max-width:480px;color:var(--agent-muted);font-size:17px;line-height:1.75}.agent-value-grid{border-top:1px solid var(--agent-line);grid-template-columns:repeat(3,1fr);display:grid}.agent-value-card{border-right:1px solid var(--agent-line);border-bottom:1px solid var(--agent-line);min-height:315px;padding:26px 28px 24px}.agent-value-card:first-child{border-left:1px solid var(--agent-line)}.agent-value-card>span{color:var(--agent-orange);font:14px ui-monospace,SFMono-Regular,Menlo,monospace}.agent-value-card h3{letter-spacing:-.055em;margin:68px 0 13px;font-size:23px}.agent-value-card p{color:var(--agent-muted);margin-bottom:22px;font-size:14px;line-height:1.72}.agent-value-card em{color:#57636b;font-size:12px;font-style:normal;display:block}.agent-workflow-section{color:#ecf0e9;background:var(--agent-navy)}.agent-workflow-heading{grid-template-columns:1fr 1fr;align-items:end;gap:90px;margin-bottom:46px;display:grid}.agent-workflow-heading>p{color:#b8c7c5;max-width:470px;margin:0 0 7px auto;line-height:1.75}.agent-workflow-list{border-top:1px solid #ffffff38;margin:0;padding:0;list-style:none}.agent-workflow-list li{border-bottom:1px solid #ffffff2e;grid-template-columns:90px 1fr 30px;gap:22px;padding:25px 0;display:grid}.agent-workflow-list>li>span,.agent-workflow-list b{color:var(--agent-lime)}.agent-workflow-list>li>span{font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.agent-workflow-list h3{letter-spacing:-.04em;margin:0 23px 0 0;font-size:22px;display:inline}.agent-workflow-list p{color:#b8c7c5;margin:0;font-size:14px;line-height:1.6;display:inline}.agent-workflow-list b{font-size:18px;font-weight:400}.agent-simulation-section{background:var(--agent-paper-dark)}.agent-simulation-layout{grid-template-columns:.88fr 1.12fr;align-items:center;gap:90px;display:grid}.agent-simulation-copy>p:not(.agent-eyebrow){max-width:420px;color:var(--agent-muted);line-height:1.75}.agent-scenario-tabs{flex-wrap:wrap;gap:8px;margin-top:29px;display:flex}.agent-scenario-tabs button{color:#4a555a;cursor:pointer;background:0 0;border:1px solid #aeb4b0;padding:9px 11px;font-size:13px}.agent-scenario-tabs button:hover,.agent-scenario-tabs button.active{border-color:var(--agent-ink);color:var(--agent-paper);background:var(--agent-ink)}.agent-simulator{background:#fbfaf6;border:1px solid #aab2ad;box-shadow:13px 13px #0d1d2c21}.agent-simulator-bar,.agent-simulator-footer{color:#56636a;letter-spacing:.07em;border-bottom:1px solid #cbd0c9;justify-content:space-between;align-items:center;padding:14px 17px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.agent-simulator-bar i{background:#38a167;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.agent-message{margin:19px;padding:15px 17px}.agent-message small{color:#6c777c;margin-bottom:8px;font-size:11px;display:block}.agent-message p{margin:0;font-size:15px;line-height:1.7}.agent-user{color:#f7fbf7;background:var(--agent-navy);margin-left:85px}.agent-agent{border-left:3px solid var(--agent-lime);background:#eef1ea;margin-right:38px}.agent-agent ul{color:#556267;margin:13px 0 0;padding-left:18px;font-size:13px;line-height:1.8}.agent-simulator.warning .agent-agent{border-color:#f0a435}.agent-simulator.danger .agent-agent{border-color:var(--agent-orange)}.agent-simulator-footer{border-top:1px solid #cbd0c9;border-bottom:0}.agent-boundaries-section{background:#fffefa}.agent-centered{text-align:center;max-width:660px;margin:0 auto 53px}.agent-centered p:not(.agent-eyebrow){color:var(--agent-muted);line-height:1.75}.agent-boundary-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.agent-boundary-card{border:1px solid var(--agent-line);padding:27px 30px 22px}.agent-can{background:#effad7}.agent-cannot{background:#f8e9e3}.agent-boundary-label{border-bottom:1px solid #0d1d2c33;justify-content:space-between;align-items:center;padding-bottom:21px;font-size:17px;font-weight:780;display:flex}.agent-boundary-label span{font-size:24px}.agent-boundary-card ul{margin:0;padding:16px 0 0;list-style:none}.agent-boundary-card li{border-bottom:1px solid #0d1d2c1c;padding:10px 0 10px 20px;font-size:14px;line-height:1.5;position:relative}.agent-boundary-card li:before{content:"·";color:var(--agent-orange);font-size:23px;line-height:.7;position:absolute;left:3px}.agent-human-fallback{color:#d3e5dc;background:var(--agent-navy);grid-template-columns:220px 1fr;gap:35px;margin-top:20px;padding:20px 24px;display:grid}.agent-human-fallback span{color:var(--agent-lime);letter-spacing:.12em;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.agent-human-fallback p{margin:0;font-size:14px;line-height:1.7}.agent-future-section{color:#ebf0e9;background:var(--agent-navy-deep);padding:90px 0}.agent-future-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;display:grid}.agent-future-layout p:not(.agent-eyebrow){color:#b3c0c1;line-height:1.8}.agent-future-layout a{color:var(--agent-lime);gap:19px;margin-top:17px;font-size:14px;font-weight:700;display:inline-flex}.agent-footer{color:#b8c5c5;background:var(--agent-navy-deep);border-top:1px solid #ffffff2e}.agent-footer-content{justify-content:space-between;align-items:center;gap:20px;min-height:82px;font-size:12px;display:flex}.agent-footer-content .agent-brand{color:#eff2ec}.agent-footer-content p{text-align:center;margin:0}.agent-site-home{color:#b8c5c5;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:780px){.agent-shell{width:min(100% - 36px,620px)}.agent-topbar{min-height:70px}.agent-nav-links{display:none}.agent-public-badge{margin-left:auto;font-size:10px}.agent-hero{grid-template-columns:1fr;gap:55px;min-height:auto;padding:67px 0 66px}.agent-hero h1{font-size:clamp(54px,17vw,80px)}.agent-hero-lead{font-size:16px}.agent-console{max-width:440px}.agent-trust-items{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:17px 0}.agent-section{padding:78px 0}.agent-split-heading,.agent-workflow-heading,.agent-simulation-layout,.agent-future-layout{grid-template-columns:1fr;gap:25px}.agent-split-heading h2,.agent-workflow-heading h2,.agent-simulation-copy h2,.agent-centered h2,.agent-future-layout h2{font-size:46px}.agent-value-grid,.agent-boundary-grid{grid-template-columns:1fr}.agent-value-card{border-left:1px solid var(--agent-line);min-height:260px}.agent-value-card h3{margin-top:48px}.agent-workflow-heading>p{margin:0}.agent-workflow-list li{grid-template-columns:43px 1fr 16px;gap:13px}.agent-workflow-list h3,.agent-workflow-list p{display:block}.agent-workflow-list p{margin-top:8px}.agent-simulation-copy>p:not(.agent-eyebrow){font-size:15px}.agent-user{margin-left:40px}.agent-agent{margin-right:14px}.agent-human-fallback{grid-template-columns:1fr;gap:12px}.agent-future-section{padding:70px 0}.agent-footer-content{flex-wrap:wrap;min-height:120px;padding:20px 0}.agent-footer-content p{text-align:left;order:3;width:100%}}
