
:root{--bg:#101015;--panel:#19131F;--ink:#FFFFFF;--muted:#FFFFFFA6;--line:#FFFFFF26;--green:#FFD027;--blue:#6A1AB1}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}.wrap{max-width:1180px;margin:auto;padding:0 32px}nav{border-bottom:1px solid var(--line);background:#101015ED;position:sticky;top:0;z-index:10;backdrop-filter:blur(12px)}.nav{height:80px;display:flex;align-items:center;justify-content:space-between;gap:30px}.logo{font-size:26px;font-weight:900;letter-spacing:-1.7px}.logo span{color:var(--green)}.brand{display:flex;align-items:center;gap:18px}.brand small{font-size:10px;line-height:1.4;color:var(--muted);letter-spacing:1.6px;border-left:1px solid var(--line);padding-left:18px}.navlinks{display:flex;align-items:center;gap:26px;font-size:13px;color:#FFFFFFBF}.navcta{border:1px solid var(--line);padding:9px 17px;border-radius:6px;color:var(--ink)}.eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:700;color:var(--green);display:flex;align-items:center;gap:10px}.dot{width:7px;height:7px;display:inline-block;background:var(--green);border-radius:50%;box-shadow:0 0 14px #FFD02770}.hero{padding:83px 0 74px;position:relative;overflow:hidden}.hero:after{content:'';position:absolute;right:-140px;top:-170px;width:700px;height:700px;background:radial-gradient(circle,#6A1AB133,transparent 65%);z-index:-1}.heroGrid{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}h1{font-size:clamp(45px,5.1vw,70px);letter-spacing:-3.5px;line-height:1.06;margin:24px 0}h1 em{font-style:normal;color:var(--green)}.intro{max-width:510px;color:var(--muted);font-size:17px;line-height:1.8}.cta{display:inline-flex;justify-content:center;align-items:center;gap:25px;padding:16px 23px;background:var(--green);color:#101015;border:0;border-radius:6px;font-size:14px;font-weight:800;transition:transform .2s,background .2s}.cta:hover{transform:translateY(-2px);background:#FFDD66}.hero .cta{margin-top:23px}.under{font-size:11px;color:var(--muted);margin-top:15px}.under span{margin-right:12px}.terminal{border:1px solid #6A1AB180;border-radius:12px;background:linear-gradient(130deg,#251332,#101015);box-shadow:0 25px 90px #0008;transform:rotate(1deg)}.termbar{padding:15px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:6px}.termbar i{height:7px;width:7px;border-radius:50%;background:#6A1AB1}.termbar i:first-child{background:#FFD027}.termbar span{font:10px monospace;color:var(--muted);margin-left:auto}.termbody{padding:24px;font-family:monospace;font-size:12px}.tlabel{font-size:10px;color:var(--muted);letter-spacing:1.5px;margin-bottom:10px}.command{background:#101015;border:1px solid var(--line);padding:13px;color:#FFFFFF;border-radius:5px}.command b{color:var(--green)}.agentrow{display:flex;align-items:center;gap:12px;margin-top:19px}.agenticon{background:#FFD02712;border:1px solid #FFD02730;border-radius:8px;width:37px;height:37px;display:grid;place-items:center;color:var(--green);font-size:18px}.agentrow strong{font-size:11px}.agentrow small{display:block;font-size:10px;color:var(--muted)}.badge{margin-left:auto;font-size:9px;color:var(--green)}.termresult{padding:14px;background:#FFD02707;border-left:2px solid var(--green);color:#FFFFFFBF;margin:22px 0 3px;font-size:11px}.termfoot{padding:13px 24px;display:flex;justify-content:space-between;border-top:1px solid var(--line);font:9px monospace;color:var(--muted)}.stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:69px;border-top:1px solid var(--line);padding-top:29px}.stat{display:flex;align-items:center;gap:13px;border-right:1px solid var(--line);padding-left:28px}.stat:first-child{padding-left:0}.stat:last-child{border:0}.stat b{font-size:31px;letter-spacing:-1px}.stat span{font-size:11px;color:var(--muted);line-height:1.5}.section{padding:90px 0;border-top:1px solid var(--line)}h2{font-size:clamp(32px,4vw,46px);line-height:1.15;letter-spacing:-1.8px;margin:17px 0 20px}.lead{color:var(--muted);max-width:600px;font-size:15px}.sectionhead{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px}.sectionhead p{max-width:350px;font-size:13px;color:var(--muted)}.demo{background:#17111F}.demogrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.tabs{display:flex;gap:7px;flex-wrap:wrap;margin-top:25px}.tab{background:transparent;color:var(--muted);border:1px solid var(--line);padding:9px 15px;font-size:12px;border-radius:5px}.tab.active{color:var(--green);border-color:var(--green);background:#FFD02709}.example{background:#101015;border:1px solid var(--line);border-radius:9px;padding:29px}.example small{font:10px monospace;color:var(--green);letter-spacing:1px}.example h3{font-size:20px;line-height:1.4;margin:13px 0 20px}.example p{font-size:13px;color:var(--muted)}.example .output{border-top:1px solid var(--line);padding-top:20px;color:#FFFFFF}.caption{font-size:10px;color:#FFFFFF99;margin:14px 0 0}.squads{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.squad{border:1px solid var(--line);background:linear-gradient(145deg,#21152D,#101015);border-radius:8px;padding:25px;transition:border-color .2s,transform .2s}.squad:hover{border-color:#FFD02780;transform:translateY(-3px)}.squadtop{display:flex;justify-content:space-between;align-items:center;font:10px monospace;color:var(--muted)}.squadicon{font-size:24px;color:var(--green)}.squad h3{font-size:19px;letter-spacing:-.5px;margin:22px 0 8px}.squad p{color:var(--muted);font-size:12px;min-height:57px;margin-bottom:19px}.tags{border-top:1px solid var(--line);padding-top:15px;font-size:10px;color:#FFFFFFBF}.squad:last-child{grid-column:span 2;display:flex;justify-content:space-between;gap:35px;align-items:center}.squad:last-child h3{margin-top:10px}.squad:last-child p{min-height:0;max-width:380px}.compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:35px}.compare article{border:1px solid var(--line);padding:30px;border-radius:8px;background:#101015}.compare .better{border-color:#6A1AB1;background:#FFD02705}.compare h3{font-size:18px;margin-top:8px}.compare p{font-size:14px;color:var(--muted)}.compare blockquote{margin:22px 0;padding:18px;border-radius:5px;background:#ffffff04;font-size:14px}.compare small{font:10px monospace;color:var(--muted)}.better small{color:var(--green)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:40px}.step b{font:13px monospace;color:var(--green);display:block;padding-bottom:19px;border-bottom:1px solid var(--line)}.step h3{font-size:19px}.step p{font-size:14px;color:var(--muted)}.offer{background:radial-gradient(ellipse at 80% 50%,#FFD0270c,transparent 60%),#17111F}.offergrid{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:center}.offer ul{list-style:none;padding:0;margin:30px 0}.offer li{font-size:14px;padding:12px 0;border-bottom:1px solid var(--line);color:#FFFFFFCC}.offer li::before{content:'✓';color:var(--green);margin-right:14px}.pricecard{border:1px solid #6A1AB1;background:#21132F;border-radius:12px;padding:35px;box-shadow:0 20px 60px #0003}.pricetop{display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:1px;color:var(--green)}.pill{border:1px solid #FFD02766;border-radius:30px;padding:4px 9px}.price{font-size:89px;font-weight:800;letter-spacing:-6px;line-height:1.3;margin:25px 0 3px}.price small{font-size:22px;letter-spacing:-.5px;vertical-align:top;display:inline-block;margin-top:23px;margin-right:8px}.pricecard p{font-size:13px;color:var(--muted)}.pricecard .cta{width:100%;margin-top:17px}.pricecard .note{border-top:1px solid #FFFFFF26;padding-top:19px;margin-top:24px;font-size:11px}.faqgrid{display:grid;grid-template-columns:.7fr 1.3fr;gap:85px}.faq details{border-bottom:1px solid var(--line)}.faq summary{padding:21px 30px 21px 0;cursor:pointer;font-size:14px;list-style:none;position:relative}.faq summary:after{content:'+';position:absolute;right:0;color:var(--green);font-size:21px;top:15px}.faq details[open] summary:after{content:'−'}.faq details p{font-size:13px;color:var(--muted);padding-bottom:18px;margin-top:0}.closing{text-align:center;padding:70px 20px;background:#6A1AB1;color:#FFFFFF}.closing .eyebrow{justify-content:center;color:#FFD027}.closing h2{max-width:700px;margin:18px auto 25px}.closing .cta{background:#FFD027;color:#101015}.footer{padding:28px 0;display:flex;justify-content:space-between;align-items:center;gap:30px}.footer p{font-size:10px;color:var(--muted);max-width:510px}.footer .logo{font-size:22px}dialog{background:#21132F;color:var(--ink);border:1px solid var(--line);border-radius:12px;max-width:460px;padding:32px}dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}dialog h2{font-size:27px}dialog p{font-size:14px;color:var(--muted)}dialog button{margin-top:15px}.close{position:absolute;right:14px;top:3px;background:none;border:0;color:#fff;font-size:22px}.fit{display:flex;gap:26px;border:1px solid var(--line);border-radius:9px;padding:25px;margin-top:35px;background:#17111F}.fit strong{font-size:14px;color:var(--green);white-space:nowrap}.fit p{margin:0;font-size:13px;color:var(--muted)}@media(max-width:850px){.heroGrid,.demogrid,.offergrid,.faqgrid{grid-template-columns:1fr;gap:38px}.hero{padding-top:49px}.heroGrid{gap:45px}.terminal{max-width:560px;width:100%;transform:none}.hero h1{max-width:650px}.squads{grid-template-columns:1fr 1fr}.squad:last-child{grid-column:auto;display:block}.sectionhead{display:block}.sectionhead p{max-width:600px}.section{padding:65px 0}.navlinks>a:not(.navcta){display:none}.stats{margin-top:44px}.stat{display:block;padding-left:20px}.stat span{display:block}.steps{gap:20px}.offergrid{gap:30px}.pricecard{max-width:520px;width:100%}.brand small{display:none}}@media(max-width:520px){.wrap{padding:0 20px}.nav{height:67px}.logo{font-size:23px}.navcta{font-size:11px;padding:8px 12px}h1{font-size:46px;letter-spacing:-2.5px}.intro{font-size:15px}.hero .cta{width:100%}.squads,.compare,.steps{grid-template-columns:1fr}.squad p{min-height:0}.stats{grid-template-columns:1fr 1fr;gap:20px}.stat{padding:0;border:none}.stat b{font-size:28px}.stat span{display:inline-block;margin-left:9px}.sectionhead{margin-bottom:28px}.fit{display:block}.fit p{margin-top:10px}.termbody{padding:18px;font-size:11px}.badge{font-size:8px}.footer{display:block}.pricecard{padding:25px}.price{font-size:80px}.closing h2{font-size:35px}.navlinks{gap:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.agent-catalog{max-width:970px;margin:auto}.catalog-head{text-align:center;margin-bottom:42px}.catalog-head .eyebrow{justify-content:center}.catalog-head h2{max-width:800px;margin:18px auto}.catalog-head h2 span{color:var(--green)}.catalog-head .lead{margin:0 auto}.agent-block{border:1px solid var(--line);border-radius:10px;background:#19131F;padding:26px 0 24px;margin-bottom:22px;overflow:hidden}.agent-header{display:flex;align-items:center;gap:14px;padding:0 28px}.agent-header .squadicon{width:36px}.agent-header h3{margin:1px 0 0;font-size:22px;letter-spacing:-.6px}.agent-num{font:9px monospace;color:var(--green);letter-spacing:1.4px}.agent-count{margin-left:auto;font:10px monospace;color:var(--green);border:1px solid #FFD0273f;padding:5px 9px;white-space:nowrap;background:#FFD02707}.agent-desc{padding:0 28px;color:var(--muted);font-size:12px;margin:12px 0 23px}.agent-marquee{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}.agent-track{width:max-content;display:flex;animation:agents-scroll var(--duration,75s) linear infinite;will-change:transform}.agent-set{display:flex;gap:22px;padding-right:22px}.agent-person{width:86px;flex:0 0 86px;text-align:center;margin:0}.agent-person img{width:61px;height:61px;object-fit:cover;border-radius:50%;border:2px solid #6A1AB1;background:#21132F;display:block;margin:0 auto 10px;filter:saturate(.8)}.agent-person figcaption{font-size:10px;color:#FFFFFFCC;line-height:1.4;min-height:30px}.agent-marquee:hover .agent-track,.agent-marquee:focus-within .agent-track,.paused .agent-track{animation-play-state:paused}.catalog-controls{display:flex;justify-content:flex-end;margin-bottom:14px}.motion-toggle{font-size:11px;background:none;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:7px 12px}.extra-squads{padding:27px;border:1px solid var(--line);border-radius:9px;background:#19131F;margin-top:26px}.extra-squads .eyebrow{font-size:10px}.extra-pills{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.extra-pills span{border:1px solid var(--line);padding:7px 12px;border-radius:25px;font-size:11px;color:#FFFFFFCC}.extra-pills b{color:var(--green);margin-left:7px}.extra-bottom{text-align:center;border-top:1px solid var(--line);padding-top:18px;font-size:12px;color:var(--muted)}.extra-bottom strong{color:var(--ink)}.catalog-cta{text-align:center;margin-top:34px}.catalog-note{text-align:center;font-size:10px;color:var(--muted);margin:18px auto 0;max-width:700px}@keyframes agents-scroll{to{transform:translateX(-50%)}}@media(max-width:520px){.agent-header{padding:0 18px;gap:8px}.agent-header h3{font-size:18px}.agent-count{font-size:9px}.agent-desc{padding:0 18px}.agent-person{width:75px;flex-basis:75px}.agent-person img{width:55px;height:55px}.agent-set{gap:14px;padding-right:14px}.extra-squads{padding:20px}.agent-catalog .catalog-head h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.agent-track{animation:none}.agent-marquee{overflow-x:auto;mask-image:none}.agent-set[aria-hidden="true"]{display:none}}
.traffic-avatar{width:61px;height:61px;display:block;margin:0 auto 10px;border-radius:50%;border:2px solid #6A1AB1;background-image:url(agents/traffic-avatars-v2.png);background-size:300% 300%;background-repeat:no-repeat}@media(max-width:520px){.traffic-avatar{width:55px;height:55px}}