.bots-page{--bots-ink:#17181c;--bots-black:#0a0a0c;--bots-graphite:#16171b;--bots-card:#1e1f24;--bots-hover:#27282e;--bots-border:#34353c;--bots-white:#f4f2ee;--bots-muted:#a3a4ab;--bots-gold:#d4a85a;--bots-gold-light:#e5c27e;background:var(--bots-graphite);color:var(--bots-white);overflow:hidden}.bots-shell{width:min(100% - 64px,1320px);margin-inline:auto}.bots-hero{isolation:isolate;background:var(--bots-black);align-items:center;min-height:clamp(660px,100svh - 7rem,850px);display:flex;position:relative}.bots-hero-art{z-index:-2;object-fit:cover;object-position:65% center;opacity:.88}.bots-hero-shade{z-index:-1;background:linear-gradient(90deg,#08090b 0%,#08090bf7 26%,#08090bd1 43%,#08090b3b 74%,#08090b0f 100%),linear-gradient(#08090b5c,#0000 22% 77%,#08090beb);position:absolute;inset:0}.bots-hero-content{padding-block:90px 156px}.bots-hero-content>*{max-width:740px}.bots-eyebrow{color:var(--bots-gold-light);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 24px;font-size:10px;font-weight:800;line-height:1.5;display:flex}.bots-eyebrow>span:first-child{background:var(--bots-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #d4a85a99}.bots-hero h1,.bots-frictions h2,.bots-modes h2,.bots-catalogue h2,.bots-after-run h2,.bots-exchanges h2,.bots-research h2,.bots-close h2{letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(3.2rem,7.3vw,7rem);font-weight:730;line-height:.94}.bots-hero h1 em,.bots-frictions h2 em,.bots-catalogue h2 em{color:var(--bots-gold-light);font-style:normal}.bots-hero-lede{color:#cfced0;text-wrap:pretty;max-width:610px;margin:25px 0 0;font-size:clamp(15px,1.4vw,19px);line-height:1.75}.bots-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.bots-button{border:1px solid var(--bots-gold);background:var(--bots-gold);color:#17130c;border-radius:3px;justify-content:center;align-items:center;gap:15px;min-height:50px;padding-inline:19px;font-size:12px;font-weight:800;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.bots-button:hover{background:var(--bots-gold-light);transform:translateY(-2px)}.bots-text-link,.bots-dark-link{align-items:center;gap:9px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.bots-text-link{color:#e6e1d8}.bots-text-link:hover,.bots-dark-link:hover,.bots-research-copy a:hover{text-underline-offset:4px;text-decoration:underline}.bots-hero-risk{color:#a5a3a2;max-width:590px;margin:23px 0 0;font-size:11px;line-height:1.7}.bots-hero-rail{color:#e1ddd5;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff4d;align-items:center;gap:17px;width:min(100% - 64px,1320px);margin-inline:auto;padding-top:16px;font-size:9px;font-weight:750;display:flex;position:absolute;bottom:29px;left:0;right:0}.bots-hero-rail i{background:var(--bots-gold);border-radius:50%;flex:none;width:4px;height:4px}.bots-hero-caption{color:#ffffffad;letter-spacing:.2em;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;top:50%;right:31px;transform:translate(50%,-50%)rotate(90deg)}.bots-frictions{background:var(--bots-white);color:var(--bots-ink);padding-block:clamp(78px,10vw,142px)}.bots-eyebrow-dark{color:#8c652d}.bots-section-intro,.bots-catalogue-heading{border-bottom:1px solid #17181c38;grid-template-columns:minmax(0,1fr) minmax(240px,.5fr);align-items:end;gap:60px;padding-bottom:42px;display:grid}.bots-frictions h2,.bots-modes h2,.bots-catalogue h2,.bots-after-run h2,.bots-exchanges h2,.bots-research h2,.bots-close h2{font-size:clamp(2.7rem,5.2vw,5.1rem);line-height:.99}.bots-section-intro>p,.bots-catalogue-heading>p{color:#66656a;max-width:380px;margin:0 0 5px;font-size:13px;line-height:1.85}.bots-ledger-head{color:#8a642c;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:38px minmax(210px,.9fr) minmax(0,1.2fr) 140px;gap:20px;padding:22px 0 13px;font-size:9px;font-weight:800;display:grid}.bots-ledger-row{border-top:1px solid #17181c2e;grid-template-columns:38px minmax(210px,.9fr) minmax(0,1.2fr) 140px;align-items:start;gap:20px;padding:20px 0 21px;display:grid}.bots-row-index{color:#a07a3c;letter-spacing:.1em;padding-top:3px;font-size:10px;font-weight:800}.bots-row-issue,.bots-row-answer{margin:0;font-size:13px;line-height:1.72}.bots-row-issue{color:#4b4a50;max-width:375px;font-weight:620}.bots-row-answer{color:#202126;max-width:570px;font-weight:580}.bots-status{color:#595860;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #17181c26;border-radius:99px;align-items:center;gap:7px;width:fit-content;min-height:25px;padding:4px 8px;font-size:9px;font-weight:800;line-height:1.2;display:inline-flex}.bots-status i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.bots-status--built{color:#466347}.bots-status--in-development{color:#866126}.bots-status--planned{color:#716d73}.bots-modes{background:var(--bots-graphite);padding-block:clamp(78px,9vw,132px)}.bots-modes-heading{max-width:770px}.bots-modes-heading>p:last-child{color:#aaa9ae;max-width:620px;margin:20px 0 0;font-size:14px;line-height:1.8}.bots-mode-pair{grid-template-columns:1fr 1fr;gap:15px;margin-top:44px;display:grid}.bots-mode{border:1px solid var(--bots-border);background:var(--bots-card);flex-direction:column;align-items:flex-start;min-height:322px;padding:clamp(24px,4vw,42px);display:flex;position:relative}.bots-mode--simulated{border-top:3px solid var(--bots-gold)}.bots-mode--live{border-top:3px solid #8e6ab4}.bots-mode-top{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:15px;width:100%;padding-bottom:16px;display:flex}.bots-mode-number{color:#88878c;letter-spacing:.14em;font-size:10px;font-weight:800}.bots-mode-tag{color:var(--bots-gold-light);letter-spacing:.14em;font-size:9px;font-weight:800}.bots-mode--live .bots-mode-tag{color:#d6b9f1}.bots-mode h3{letter-spacing:-.055em;max-width:410px;margin:26px 0 0;font-size:clamp(1.6rem,2.4vw,2.35rem);font-weight:690;line-height:1.05}.bots-mode>p{color:#b6b5ba;max-width:520px;margin:13px 0 26px;font-size:13px;line-height:1.78}.bots-mode-access{color:#e4dfd5;letter-spacing:.055em;border-top:1px solid #ffffff21;margin-top:auto;padding-top:12px;font-size:10px;font-weight:750}.bots-mode--live .bots-mode-access{color:#d3b6ed}.bots-mode-disclaimer{color:#88878d;margin:16px 0 0;font-size:10px;line-height:1.7}.bots-catalogue{background:#0c0d10;padding-block:clamp(78px,10vw,140px)}.bots-catalogue-heading{border-color:#ffffff2e}.bots-catalogue-heading>p{color:#aaa8ae}.bots-catalogue-labels,.bots-catalogue-row{grid-template-columns:42px minmax(190px,.82fr) minmax(250px,1.25fr) minmax(205px,.82fr) 124px;align-items:center;gap:18px;display:grid}.bots-catalogue-labels{color:#8c898f;letter-spacing:.14em;text-transform:uppercase;padding:25px 0 12px;font-size:8px;font-weight:800}.bots-catalogue-row{border-top:1px solid #ffffff26;min-height:110px;padding:16px 0}.bots-catalogue-row--planned{opacity:.73}.bots-catalogue-number{color:var(--bots-gold);letter-spacing:.1em;align-self:start;padding-top:9px;font-size:10px;font-weight:800}.bots-catalogue-type>span{color:#c6a66c;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.bots-catalogue-type h3{color:var(--bots-white);letter-spacing:-.035em;margin:6px 0 0;font-size:17px;font-weight:680;line-height:1.25}.bots-catalogue-description{color:#b0aeb4;max-width:460px;margin:0;font-size:12px;line-height:1.7}.bots-catalogue-access{color:#ded9d1;font-size:10px;font-weight:650;line-height:1.65}.bots-catalogue-note{color:#85838b;max-width:780px;margin:22px 0 0;font-size:10px;line-height:1.75}.bots-after-run{background:var(--bots-white);color:var(--bots-ink);padding-block:clamp(78px,9vw,132px)}.bots-after-run-layout{grid-template-columns:minmax(260px,.8fr) minmax(460px,1.2fr);gap:clamp(54px,8vw,116px);display:grid}.bots-after-run-copy>p:not(.bots-eyebrow){color:#66656a;max-width:380px;margin:20px 0 0;font-size:13px;line-height:1.8}.bots-dark-link{color:#5e431d;margin-top:22px}.bots-accountability-list{border-top:1px solid #17181c3b}.bots-accountability-list article{border-bottom:1px solid #17181c33;grid-template-columns:35px minmax(0,1fr) 118px;align-items:start;gap:15px;padding-block:19px;display:grid}.bots-accountability-mark{color:#9a7438;letter-spacing:.1em;padding-top:3px;font-size:9px;font-weight:800}.bots-accountability-list h3{letter-spacing:-.025em;margin:0;font-size:15px;font-weight:720}.bots-accountability-list p{color:#626168;max-width:540px;margin:6px 0 0;font-size:11px;line-height:1.75}.bots-accountability-list .bots-status{justify-self:end}.bots-exchanges{background:#202126;padding-block:clamp(76px,9vw,126px)}.bots-exchanges-layout{grid-template-columns:minmax(0,.95fr) minmax(400px,1.05fr);gap:clamp(52px,9vw,132px);display:grid}.bots-exchanges-layout>div:first-child>p:not(.bots-eyebrow){color:#b8b6bc;max-width:530px;margin:21px 0 0;font-size:13px;line-height:1.8}.bots-exchanges-layout>div:first-child .bots-exchange-caveat{color:#8e8c93;margin-top:16px;font-size:10px}.bots-exchange-side{background:#17181c;border:1px solid #ffffff29;padding:23px 26px 0}.bots-exchange-label{color:#bfa16a;letter-spacing:.15em;margin:0;font-size:9px;font-weight:800}.bots-exchange-list{grid-template-columns:1fr 1fr;margin:10px 0 0;padding:0;list-style:none;display:grid}.bots-exchange-list li{border-bottom:1px solid #ffffff1f;align-items:baseline;gap:13px;padding:14px 0;display:flex}.bots-exchange-list li:nth-child(odd){margin-right:22px}.bots-exchange-list li:nth-child(2n){padding-left:20px}.bots-exchange-list span{color:#8c898f;letter-spacing:.08em;font-size:8px;font-weight:800}.bots-exchange-list b{color:#f1eee8;font-size:15px;font-weight:680}.bots-race-note{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding-block:19px;display:grid}.bots-race-note>span:first-child{color:var(--bots-gold-light);letter-spacing:.13em;font-size:8px;font-weight:800}.bots-race-note p{color:#b8b6bb;margin:0;font-size:10px;line-height:1.6}.bots-research{background:#0c0d10;padding-block:clamp(74px,9vw,126px)}.bots-research-layout{grid-template-columns:230px minmax(0,1fr);align-items:center;gap:clamp(42px,8vw,110px);display:grid}.bots-research-count{border-top:1px solid #d4a85a99;border-bottom:1px solid #d4a85a99;align-items:center;gap:17px;padding-block:20px;display:flex}.bots-research-count b{color:var(--bots-gold-light);letter-spacing:-.1em;font-size:clamp(4.5rem,8vw,7rem);font-weight:630;line-height:.8}.bots-research-count span{color:#bab7b0;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.6}.bots-research-copy h2{max-width:760px}.bots-research-copy>p:not(.bots-eyebrow){color:#aaa8ae;max-width:700px;margin:21px 0 0;font-size:13px;line-height:1.8}.bots-research-copy a{color:var(--bots-gold-light);margin-top:19px;font-size:10px;font-weight:650;line-height:1.7;text-decoration:none;display:inline-block}.bots-close{background:#191a1f;padding-block:clamp(78px,9vw,128px)}.bots-close-inner{max-width:1320px}.bots-close h2{max-width:810px}.bots-close-inner>p:not(.bots-eyebrow,.bots-close-risk){color:#b0afb3;max-width:620px;margin:21px 0 0;font-size:14px;line-height:1.8}.bots-close-risk{color:#8f8d94;margin:22px 0 0;font-size:10px;line-height:1.7}.bots-page a:focus-visible{outline:2px solid var(--bots-gold-light);outline-offset:4px}@media (max-width:950px){.bots-section-intro,.bots-catalogue-heading{grid-template-columns:1fr;gap:22px}.bots-ledger-head,.bots-ledger-row{grid-template-columns:32px minmax(180px,.9fr) minmax(0,1.1fr) 122px;gap:14px}.bots-catalogue-labels,.bots-catalogue-row{grid-template-columns:34px minmax(170px,.85fr) minmax(210px,1.15fr) minmax(175px,.85fr) 110px;gap:12px}.bots-after-run-layout,.bots-exchanges-layout{grid-template-columns:1fr;gap:38px}.bots-research-layout{grid-template-columns:180px 1fr;gap:42px}}@media (max-width:700px){.bots-shell{width:min(100% - 40px,1320px)}.bots-hero{align-items:flex-start;min-height:clamp(660px,100svh - 4.5rem,780px)}.bots-hero-art{object-position:59% center;opacity:.67}.bots-hero-shade{background:linear-gradient(90deg,#08090be0,#08090b47),linear-gradient(#08090b4d,#08090b2e 25%,#08090bd6 80%,#08090b 100%)}.bots-hero-content{padding-block:82px 150px}.bots-eyebrow{letter-spacing:.14em;margin-bottom:18px;font-size:9px}.bots-hero h1{font-size:clamp(3rem,13vw,5.6rem)}.bots-hero-lede{max-width:520px;margin-top:19px;font-size:14px;line-height:1.7}.bots-hero-actions{flex-direction:column;align-items:flex-start;gap:17px;margin-top:24px}.bots-hero-risk{max-width:330px;margin-top:17px;font-size:10px}.bots-hero-rail{letter-spacing:.08em;flex-wrap:wrap;gap:8px 11px;width:min(100% - 40px,1320px);padding-top:12px;font-size:7px;bottom:20px}.bots-hero-caption{font-size:7px;top:auto;bottom:111px;right:21px}.bots-frictions,.bots-modes,.bots-catalogue,.bots-after-run,.bots-exchanges,.bots-research,.bots-close{padding-block:70px}.bots-frictions h2,.bots-modes h2,.bots-catalogue h2,.bots-after-run h2,.bots-exchanges h2,.bots-research h2,.bots-close h2{font-size:clamp(2.45rem,10.5vw,4rem)}.bots-section-intro,.bots-catalogue-heading{gap:18px;padding-bottom:26px}.bots-section-intro>p,.bots-catalogue-heading>p{font-size:12px}.bots-ledger-head{display:none}.bots-ledger-row{grid-template-columns:30px 1fr;gap:7px 10px;padding-block:18px;position:relative}.bots-row-index{grid-row:1/span 2;padding-top:2px}.bots-row-issue,.bots-row-answer{grid-column:2;font-size:12px}.bots-row-answer{color:#26262b;margin-top:1px}.bots-ledger-row .bots-status{grid-column:2;margin-top:4px}.bots-mode-pair{grid-template-columns:1fr;gap:12px;margin-top:30px}.bots-mode{min-height:0;padding:22px 19px}.bots-mode h3{margin-top:20px;font-size:1.8rem}.bots-mode>p{margin-bottom:22px;font-size:12px}.bots-mode-disclaimer{font-size:9px}.bots-catalogue-labels{display:none}.bots-catalogue-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px 12px;padding-block:17px}.bots-catalogue-number{grid-row:1/span 3;padding-top:5px}.bots-catalogue-type{grid-column:2}.bots-catalogue-description{grid-column:2/4;max-width:500px;font-size:11px}.bots-catalogue-access{color:#d2cec5;grid-column:2;font-size:9px}.bots-catalogue-row .bots-status{grid-area:1/3;justify-self:end;font-size:7px}.bots-catalogue-note{font-size:9px}.bots-after-run-layout{gap:28px}.bots-after-run-copy>p:not(.bots-eyebrow){font-size:12px}.bots-accountability-list article{grid-template-columns:24px minmax(0,1fr);gap:7px 9px;padding-block:16px}.bots-accountability-list article .bots-status{grid-column:2;justify-self:start;margin-top:4px}.bots-accountability-list h3{font-size:14px}.bots-accountability-list p{font-size:10px}.bots-exchanges-layout{gap:28px}.bots-exchanges-layout>div:first-child>p:not(.bots-eyebrow){font-size:12px}.bots-exchange-side{padding:18px 16px 0}.bots-exchange-list li:nth-child(odd){margin-right:8px}.bots-exchange-list li:nth-child(2n){padding-left:9px}.bots-exchange-list b{font-size:13px}.bots-race-note{grid-template-columns:1fr auto;gap:7px}.bots-race-note p{grid-area:2/1}.bots-race-note .bots-status{grid-area:1/2/span 2}.bots-research-layout{grid-template-columns:1fr;gap:30px}.bots-research-count{gap:13px;width:fit-content;padding-block:14px}.bots-research-count b{font-size:4.5rem}.bots-research-copy>p:not(.bots-eyebrow){font-size:12px}.bots-research-copy a{font-size:9px}.bots-close-inner>p:not(.bots-eyebrow,.bots-close-risk){font-size:12px}.bots-close-risk{font-size:9px}}@media (prefers-reduced-motion:reduce){.bots-page *,.bots-page :before,.bots-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
