.agent-market-page{--market-red:#c44832;--market-red-soft:#c448322e;--market-cream:#e8dfcf;--market-bone:#b5aa98;--market-muted:#81776b;--market-line:#e8dfcf2e;min-height:100vh;color:var(--market-cream);font-family:var(--font-display);background:#090909;overflow:hidden}.agent-market-page a{color:inherit}.agent-market-nav{z-index:10;background:linear-gradient(#090909,#0000);grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:20px clamp(20px,5vw,74px);display:grid;position:absolute;inset:0 0 auto}.agent-market-logo{color:var(--market-cream);font:500 13px var(--font-mono);letter-spacing:.08em;text-decoration:none}.agent-market-logo span{color:var(--market-red)}.agent-market-nav-title,.agent-market-return{color:var(--market-muted);font:9px var(--font-mono);letter-spacing:.17em;text-transform:uppercase}.agent-market-nav-title{justify-self:center}.agent-market-return{justify-self:end;text-decoration:none}.agent-market-return b,.agent-market-text-link b,.agent-market-button b,.agent-market-close-link b{color:var(--market-red);font-size:14px;font-weight:400}.agent-market-hero{isolation:isolate;background:radial-gradient(at 67% 48%,#6f442f3b,#0000 34%),#090909;align-items:center;min-height:min(100svh,920px);padding:150px clamp(22px,8vw,135px) 95px;display:grid;position:relative;overflow:hidden}.agent-market-hero:before{content:"";z-index:-2;opacity:.4;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 8px),linear-gradient(90deg,#0000 0 12%,#c5a6731a 12.1%,#0000 12.2% 80%,#c5a6730d 80.1%,#0000 80.2%);position:absolute;inset:0}.agent-market-hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #c2976230;border-radius:50%;width:54vw;height:70vw;max-height:800px;position:absolute;bottom:-22%;right:4%;transform:rotate(-19deg);box-shadow:0 0 0 28px #c2976207,0 0 0 73px #c2976206}.agent-market-hero-grid{z-index:-1;opacity:.4;background:linear-gradient(90deg, transparent 49.7%, var(--market-red) 50%, transparent 50.3%), linear-gradient(0deg, transparent 49.7%, var(--market-red) 50%, transparent 50.3%);width:43vw;max-width:670px;height:43vw;max-height:670px;position:absolute;top:19%;right:6%;transform:rotate(21deg);-webkit-mask-image:radial-gradient(circle,#000 0 30%,#0000 70%);mask-image:radial-gradient(circle,#000 0 30%,#0000 70%)}.agent-market-hero-orbit{z-index:-1;aspect-ratio:1;border:1px dashed #e8dfcf30;border-radius:50%;width:min(39vw,530px);position:absolute;top:27%;right:16%;transform:rotate(-32deg)}.agent-market-hero-orbit:before,.agent-market-hero-orbit:after{content:"";border:1px solid #c4483238;border-radius:50%;position:absolute;inset:12%}.agent-market-hero-orbit:after{inset:34% -9%;transform:rotate(57deg)}.agent-market-hero-orbit i{background:var(--market-red);width:6px;height:6px;box-shadow:0 0 17px var(--market-red);border-radius:50%;position:absolute}.agent-market-hero-orbit i:first-child{top:12%;left:41%}.agent-market-hero-orbit i:nth-child(2){opacity:.6;bottom:25%;right:17%}.agent-market-hero-orbit i:nth-child(3){opacity:.35;bottom:10%;left:29%}.agent-market-hero-copy{max-width:760px}.agent-market-kicker,.agent-market-section-label{color:var(--market-muted);font:9px/1.5 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0}.agent-market-kicker span{color:var(--market-red)}.agent-market-hero h1{max-width:810px;font:400 clamp(62px, 9.4vw, 156px)/.84 var(--font-display);letter-spacing:-.095em;margin:28px 0 30px}.agent-market-hero h1 em{color:var(--market-red);margin-left:.13em;font-style:italic;display:block}.agent-market-hero-intro{color:#e8dfcf9c;max-width:430px;font:13px/1.65 var(--font-mono);margin:0}.agent-market-actions{align-items:center;gap:28px;margin-top:41px;display:flex}.agent-market-button{align-items:center;gap:17px;padding:14px 17px 14px 20px;text-decoration:none;display:inline-flex}.agent-market-button-primary{background:var(--market-red);font:10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #c44832bf;transition:background .25s,color .25s;color:#090909!important}.agent-market-button-primary:hover,.agent-market-button-primary:focus-visible{background:var(--market-cream)}.agent-market-button-primary b{color:#090909}.agent-market-text-link{color:#e8dfcfb3;font:9px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;text-decoration:none}.agent-market-text-link:hover,.agent-market-text-link:focus-visible{color:var(--market-cream)}.agent-market-hero-aside{color:var(--market-muted);font:8px/1.7 var(--font-mono);letter-spacing:.16em;text-align:right;text-transform:uppercase;gap:23px;display:grid;position:absolute;top:46%;right:clamp(22px,7vw,104px)}.agent-market-hero-aside p{color:var(--market-red);margin:0}.agent-market-hero-aside span{writing-mode:vertical-rl;transform:rotate(180deg)}.agent-market-hero-foot{border-top:1px solid var(--market-line);color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;padding-top:14px;display:flex;position:absolute;bottom:29px;left:clamp(22px,8vw,135px);right:clamp(22px,8vw,135px)}.agent-market-hero-foot span:first-child{color:var(--market-red)}.agent-market-thesis,.agent-market-services,.agent-market-preview,.agent-market-integration,.agent-market-close{border-top:1px solid var(--market-line)}.agent-market-thesis{background:#0d0c0c;grid-template-columns:minmax(150px,.45fr) minmax(0,1.35fr) minmax(180px,.65fr);align-items:start;gap:7vw;padding:clamp(100px,13vw,185px) clamp(22px,8vw,135px);display:grid}.agent-market-thesis h2,.agent-market-services h2,.agent-market-preview h2,.agent-market-integration h2,.agent-market-close h2{font:400 clamp(43px, 6.2vw, 100px)/.88 var(--font-display);letter-spacing:-.085em;margin:0}.agent-market-thesis h2{max-width:700px}.agent-market-thesis>div>p{color:#e8dfcf8c;max-width:535px;font:14px/1.75 var(--font-mono);margin:32px 0 0}.agent-market-thesis-note{color:var(--market-muted);font:9px/1.45 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;align-content:end;gap:10px;padding-top:80px;display:grid}.agent-market-thesis-note span:first-child{color:var(--market-red)}.agent-market-thesis-note strong{max-width:185px;color:var(--market-cream);font-weight:400}.agent-market-services{background:#0a0a0a;padding:clamp(105px,13vw,180px) clamp(22px,8vw,135px) 30px}.agent-market-services-head{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:end;gap:8vw;margin-bottom:74px;display:grid}.agent-market-services h2{margin-top:18px}.agent-market-services-head>p{color:#e8dfcf82;max-width:330px;font:11px/1.7 var(--font-mono);margin:0}.agent-market-service-list{border-top:1px solid var(--market-line)}.agent-market-service{border-bottom:1px solid var(--market-line);grid-template-columns:70px minmax(0,1fr) 150px;align-items:center;gap:4vw;min-height:190px;padding:27px 0;display:grid}.agent-market-service-index{color:var(--market-red);font:12px var(--font-mono);letter-spacing:.1em;align-self:start}.agent-market-service-main{max-width:690px}.agent-market-service-route{color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.agent-market-service h3{font:400 clamp(30px, 3.3vw, 50px)/.9 var(--font-display);letter-spacing:-.065em;margin:0}.agent-market-service-main>p:not(.agent-market-service-route){color:#e8dfcf8a;max-width:530px;font:11px/1.55 var(--font-mono);margin:16px 0}.agent-market-service code{color:var(--market-bone);font:9px var(--font-mono)}.agent-market-service-price{text-align:right;align-self:start;gap:6px;padding-top:8px;display:grid}.agent-market-service-price span,.agent-market-service-price small{color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.agent-market-service-price strong{color:var(--market-cream);font:400 29px var(--font-display);letter-spacing:-.04em}.agent-market-service-price small{letter-spacing:.1em}.agent-market-service-foot{color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:22px;padding-top:17px;display:flex}.agent-market-preview{background:#11100f;grid-template-columns:minmax(0,.8fr) minmax(380px,1.2fr);align-items:start;gap:9vw;padding:clamp(105px,14vw,190px) clamp(22px,8vw,135px);display:grid}.agent-market-preview h2{max-width:520px;margin-top:18px}.agent-market-preview-copy>p:not(.agent-market-section-label):not(.agent-market-preview-limit){color:#e8dfcf8c;max-width:450px;font:12px/1.7 var(--font-mono);margin:34px 0 0}.agent-market-preview-limit{color:var(--market-red);font:9px/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:27px 0 0}.agent-market-console{background:#070707;border:1px solid #e8dfcf45;overflow:hidden;box-shadow:15px 15px #c4483217}.agent-market-console-bar{border-bottom:1px solid var(--market-line);min-height:36px;color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;padding:0 15px;display:flex}.agent-market-console-bar span{background:var(--market-muted);border-radius:50%;width:6px;height:6px}.agent-market-console-bar span:first-child{background:var(--market-red)}.agent-market-console-bar b{margin-left:auto;font-weight:400}.agent-market-console form{padding:28px 28px 24px}.agent-market-console label{color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;display:block}.agent-market-input-row{gap:8px;display:flex}.agent-market-input-row input{min-width:0;color:var(--market-cream);font:11px var(--font-mono);background:#0f0e0d;border:1px solid #e8dfcf40;border-radius:0;outline:0;flex:1;padding:13px 12px}.agent-market-input-row input:focus{border-color:var(--market-red)}.agent-market-input-row button{border:1px solid var(--market-red);background:var(--market-red);color:#080808;font:10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:0 19px}.agent-market-input-row button:disabled{cursor:wait;opacity:.55}.agent-market-console-result{min-height:270px;color:var(--market-muted);font:10px/1.65 var(--font-mono);background:#0b0b0b;border:1px solid #e8dfcf1f;margin:0 14px 14px;padding:20px}.agent-market-console-result p{margin:0}.agent-market-console-result pre{white-space:pre-wrap;word-break:break-word;color:#e8dfcfb8;max-height:355px;font:inherit;margin:0;overflow:auto}.agent-market-console-result.is-success{color:var(--market-cream)}.agent-market-console-result.is-error{border-color:#c4483280}.agent-market-error{color:var(--market-red)}.agent-market-cursor{color:var(--market-red);margin-left:4px;animation:1s step-end infinite market-blink}.agent-market-integration{background:#0b0b0b;padding:clamp(105px,14vw,190px) clamp(22px,8vw,135px)}.agent-market-integration>div:first-child{max-width:900px}.agent-market-integration h2{max-width:750px;margin-top:18px}.agent-market-discovery{color:var(--market-muted);font:9px/1.6 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:28px 0 0}.agent-market-discovery a{color:var(--market-cream);text-decoration:none}.agent-market-discovery a:hover,.agent-market-discovery a:focus-visible{color:var(--market-red)}.agent-market-discovery span{color:var(--market-red);margin:0 9px}.agent-market-integration-grid{background:var(--market-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:80px;display:grid}.agent-market-integration-card{background:#0b0b0b;min-height:290px;padding:26px}.agent-market-card-number{color:var(--market-red);font:12px var(--font-mono);letter-spacing:.16em}.agent-market-integration-card h3{font:400 32px var(--font-display);letter-spacing:-.06em;margin:54px 0 15px}.agent-market-integration-card p{color:#e8dfcf80;min-height:76px;font:11px/1.6 var(--font-mono);margin:0}.agent-market-integration-card a,.agent-market-integration-card button{color:var(--market-cream);font:9px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;gap:10px;margin-top:25px;padding:0;text-decoration:none;display:inline-flex}.agent-market-integration-card a b,.agent-market-integration-card button b{color:var(--market-red);font-size:14px;font-weight:400}.agent-market-status{color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;margin-top:25px;display:inline-flex}.agent-market-status i{background:var(--market-red);width:6px;height:6px;box-shadow:0 0 10px var(--market-red);border-radius:50%}.agent-market-close{background:#070707;padding:clamp(110px,14vw,190px) clamp(22px,8vw,135px) 25px}.agent-market-close h2{max-width:800px;margin-top:18px}.agent-market-close>p:not(.agent-market-section-label){color:#e8dfcf87;max-width:440px;font:12px/1.7 var(--font-mono);margin:34px 0 0}.agent-market-close-link{color:var(--market-cream);font:400 clamp(22px, 3vw, 39px) var(--font-display);letter-spacing:-.05em;gap:16px;margin-top:36px;text-decoration:none;display:inline-flex}.agent-market-close-meta{border-top:1px solid var(--market-line);color:var(--market-muted);font:8px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:130px;padding-top:17px;display:flex}.agent-market-close-meta a{text-decoration:none}@keyframes market-blink{50%{opacity:0}}@media (width<=760px){.agent-market-nav{grid-template-columns:1fr auto}.agent-market-nav-title{display:none}.agent-market-hero{align-items:start;min-height:820px;padding-top:135px}.agent-market-hero h1{font-size:clamp(58px,17vw,94px)}.agent-market-hero-orbit{opacity:.75;width:72vw;top:43%;right:-11%}.agent-market-hero-grid{width:80vw;height:80vw;top:42%;right:-6%}.agent-market-hero-aside{display:none}.agent-market-hero-foot{gap:7px;display:grid}.agent-market-hero-foot span:nth-child(2){display:none}.agent-market-thesis,.agent-market-preview{grid-template-columns:1fr;gap:45px}.agent-market-thesis-note{padding-top:0}.agent-market-services-head{grid-template-columns:1fr;gap:30px}.agent-market-service{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:13px}.agent-market-service-price{text-align:left;grid-column:2;align-items:baseline;gap:9px;padding-top:0;display:flex}.agent-market-service-price span{order:2}.agent-market-service-price small{order:3}.agent-market-service-foot{gap:8px;display:grid}.agent-market-input-row{grid-template-columns:1fr auto;display:grid}.agent-market-input-row button{min-height:43px}.agent-market-integration-grid{grid-template-columns:1fr}.agent-market-integration-card{min-height:250px}.agent-market-integration-card h3{margin-top:38px}.agent-market-integration-card p{min-height:auto}.agent-market-close-meta{gap:10px;margin-top:90px;display:grid}}@media (prefers-reduced-motion:reduce){.agent-market-cursor{animation:none}}
