.agents-page{--agent-line:#2a2b2d;--agent-muted:#a0a2a6;--agent-sage:#a7b9b0;color:#e6e6e6}
.agents-page .agent-section{padding:96px 0;border-bottom:1px solid var(--agent-line);scroll-margin-top:100px}
.agents-page .agent-hero{padding:62px 0 70px}
.agents-page .agent-breadcrumb{display:flex;align-items:center;gap:14px;font:11px/1.6 var(--mono);color:#85878b;margin-bottom:52px}
.agents-page .agent-breadcrumb a{color:#c0c1c4}
.agent-hero-grid{display:grid;grid-template-columns:1.13fr 1fr;gap:56px;align-items:center}
.agents-page h1{font-size:clamp(42px,4.6vw,68px);line-height:1.06;letter-spacing:-.055em;font-weight:600;margin:18px 0 24px;max-width:720px}
.agents-page h1 span{color:#979b9d}
.agents-page p{font-size:15px;line-height:1.8;color:var(--agent-muted)}
.agents-page .agent-intro{font-size:17px;line-height:1.75;max-width:570px}
.agent-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}
.agent-tags{display:flex;flex-wrap:wrap;gap:10px 22px;font:11px/1.8 var(--mono);color:#adb8b2}
.agent-tags span::before{content:'✓';color:#82b298;margin-right:7px}
.agent-terminal{background:#111213;border:1px solid #343638;border-radius:14px;overflow:hidden;box-shadow:0 24px 90px #0005}
.agent-windowbar{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--agent-line);font:10px/1.5 var(--mono);letter-spacing:.06em;color:#9b9da1}
.agent-windowbar>span:first-child{display:flex;gap:5px}.agent-windowbar i{width:5px;height:5px;background:#555b59;border-radius:50%}
.agent-terminal-body{padding:26px}.agent-prompt{border-left:2px solid #8da298;padding:3px 0 3px 17px;margin:0 0 30px;font-size:17px!important;line-height:1.7!important;color:#d4d7d5!important}
.agent-terminal ol{list-style:none;padding:0;margin:0;display:grid;gap:0}
.agent-terminal li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #292b2d;font-size:13px;color:#b1b5b4}
.agent-terminal li>span:first-child{font:11px var(--mono);color:#7d8f86}.agent-terminal li code{margin-left:auto;font-size:10px;color:#868f8c}
.agent-terminal li:last-child{color:#e0e5e1}.agent-terminal-foot{font:10px/1.8 var(--mono);color:#8b9590;border-top:1px solid #292b2d;padding:16px 24px}
.agent-section-head{text-align:center;max-width:720px;margin:0 auto 48px}.agents-page h2{font-size:clamp(30px,3.2vw,44px);font-weight:550;line-height:1.15;letter-spacing:-.035em;margin:12px 0 20px;white-space:pre-line}.agents-page .eyebrow{font:11px/1.8 var(--mono);letter-spacing:.08em;color:#a6b2ac;margin:0}
.agent-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:38px;row-gap:26px}.agent-feature{border-top:1px solid var(--agent-line);padding:26px 0 8px}.agent-feature-number{font:11px var(--mono);color:#85948b}.agents-page h3{font-size:19px;line-height:1.4;font-weight:550;letter-spacing:-.015em;margin:16px 0 12px}.agent-feature p{margin:0}
.agent-setup-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:52px;align-items:start}.agent-tabs{display:flex;gap:24px;border-bottom:1px solid var(--agent-line)}.agent-tab{appearance:none;border:0;border-bottom:2px solid transparent;background:none;padding:0 0 15px;color:#878b8e;font:500 14px Inter,Arial;cursor:pointer}.agent-tab[aria-selected=true]{color:#e5e8e6;border-color:#a7b9b0}
.agent-code-wrap{background:#111213;border:1px solid #303234;border-radius:10px;overflow:hidden;margin:20px 0}.agent-code-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;border-bottom:1px solid #292b2d;font:11px var(--mono);color:#9a9f9c}.agent-copy{color:#c2c9c5;background:#242727;border:1px solid #3b413e;border-radius:5px;font:11px/1.5 Inter;padding:6px 10px;cursor:pointer}
.agents-page pre{font:12px/1.9 var(--mono);color:#bbc9c1;padding:20px;margin:0;overflow:auto;max-width:100%;tab-size:2;white-space:pre;direction:ltr;text-align:left}.agent-code-links{display:flex;flex-wrap:wrap;gap:16px}.agent-code-links a{font-size:13px;color:#c5d0cb;text-decoration:underline;text-underline-offset:4px}
.agent-tools{padding:0 0 0 28px;border-left:1px solid var(--agent-line)}.agent-tools h3{margin-top:0}.agent-tool-list{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.agent-tool-list code{font:11px/1.7 var(--mono);color:#aab8b0;overflow-wrap:anywhere}
.agent-test-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.agent-test-grid h2{margin-top:12px}.agent-result{padding:0 22px 22px;min-height:140px}.agent-result pre{padding:0;color:#a8c0b3;font-size:12px}.agent-result p{font-size:13px;margin:12px 0}.agent-result .agent-success{color:#a8c0b3}.agent-test-note{font:11px/1.7 var(--mono)!important;color:#8b9791!important}
.agent-payment{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:50px;border-top:1px solid var(--agent-line);padding-top:26px}.agent-payment h3{font-size:17px}.agent-payment p{font-size:14px}.agent-crypto{font:11px/1.8 var(--mono);color:#a6b2ac;word-spacing:8px}.agent-limits{border-left:2px solid #637369;padding-left:22px}
.agents-page .agent-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.agent-faq details{border-bottom:1px solid var(--agent-line);padding:20px 0}.agent-faq details:first-child{border-top:1px solid var(--agent-line)}.agent-faq summary{font-size:15px;line-height:1.6;cursor:pointer;color:#d3d6d4;padding-right:20px}.agent-faq details p{margin:16px 0 0;font-size:14px}.agent-final{text-align:center;padding:80px 0 90px}.agent-final .agent-actions{justify-content:center}.agent-final p{max-width:580px;margin:0 auto}
.agent-section [hidden]{display:none!important}.agent-copy-status{font-size:12px!important;color:#a9b7af!important;min-height:20px}
@media(min-width:1700px){.agents-page .agent-hero-grid{gap:90px}}
@media(max-width:1100px){.agent-hero-grid{gap:30px}.agents-page h1{font-size:48px}.agent-terminal-body{padding:20px}.agent-features{column-gap:24px}.agent-setup-grid,.agent-test-grid{gap:32px}.agent-tool-list{grid-template-columns:1fr}.agent-terminal li code{display:none}}
@media(max-width:760px){.agents-page .agent-section{padding:60px 0}.agents-page .agent-hero{padding:28px 0 50px}.agents-page .agent-breadcrumb{margin-bottom:30px}.agent-hero-grid,.agent-setup-grid,.agent-test-grid,.agent-payment,.agents-page .agent-faq{grid-template-columns:1fr;gap:32px}.agents-page h1{font-size:clamp(36px,7.5vw,54px);letter-spacing:-.045em}.agents-page .agent-intro{font-size:16px}.agent-features{grid-template-columns:1fr 1fr;gap:20px}.agent-tools{border-left:0;border-top:1px solid var(--agent-line);padding:26px 0 0}.agent-tool-list{grid-template-columns:1fr 1fr}.agent-payment{margin-top:32px;padding-top:18px}.agent-limits{padding-left:16px}.agent-section-head{margin-bottom:30px;text-align:left}.agent-final{padding:60px 0}.agents-page pre{font-size:11px;padding:16px}.agent-tags{gap:7px 14px;font-size:10px}}
@media(max-width:460px){.agent-features{grid-template-columns:1fr}.agent-feature{padding-top:20px}.agent-actions .button{width:100%;justify-content:center}.agent-terminal li{font-size:12px}.agent-terminal .agent-prompt{font-size:15px!important}.agent-tool-list{gap:12px}.agent-code-head{padding:10px 12px}.agents-page h3{font-size:18px}}
