.bots-subnav{display:flex;gap:30px;padding-top:25px;padding-bottom:25px;border-bottom:1px solid #d9e5f0;overflow:auto}.bots-subnav a{white-space:nowrap;font-size:13px;color:#526e8a}.bots-heading{max-width:760px;margin-bottom:40px}.bots-heading h2{margin:16px 0 24px}.bots-heading>p{font-size:17px;line-height:1.8;color:#526d87;max-width:680px}.identity-path{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d6e3f0;border-radius:12px;overflow:hidden}.identity-path article{padding:30px;background:#f3f8fe;border-right:1px solid #d6e3f0}.identity-path article:last-child{border:0}.identity-path article>span{font-size:10px;letter-spacing:.12em;color:#087bfa;font-weight:600}.identity-path h3,.verification-states h3{font-size:22px;margin:20px 0 12px}.identity-path p,.verification-states p{font-size:14px;line-height:1.8;color:#58738e}.verification-states{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px}.bot-status{display:inline-block;font-size:11px;font-weight:600;border-radius:5px;padding:7px 10px}.bot-status.verified{color:#246146;background:#e5f4eb}.bot-status.fake{color:#964144;background:#fbecee}.bot-status.pending{color:#6d5a26;background:#faf1d9}.bots-caption{font-size:12px;line-height:1.8;color:#70849a;margin-top:25px}.bots-dark{background:#102b4e;color:white;padding:80px 0}.bots-dark h2,.bots-dark h3{color:white}.bots-dark .eyebrow{color:#87bbff}.bots-dark .bots-heading>p{color:#b4cbe6}.bot-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.bot-category-grid article{padding-top:25px;border-top:1px solid #ffffff25}.bot-category-grid h3{font-size:23px;margin:15px 0}.bot-category-grid p{font-size:14px;line-height:1.8;color:#b4cbe6}.bot-category-grid small{display:block;font-size:11px;color:#8eb3de;line-height:1.8;margin-top:20px}.bots-dark-note{font-size:12px;color:#9dbbdb;line-height:1.8;margin-top:35px}.bot-policy-list article{display:grid;grid-template-columns:45px 190px 1fr;gap:25px;border-top:1px solid #dbe5f0;padding:25px 0;align-items:start}.bot-policy-list article>span{font-size:12px;color:#087bfa;padding-top:5px}.bot-policy-list h3{font-size:22px;margin:0}.bot-policy-list p{font-size:15px;line-height:1.8;color:#526d87;margin:0}.policy-example{display:grid;grid-template-columns:1fr 1.3fr;gap:50px;border:1px solid #d7e4f2;border-radius:12px;background:#f2f7fe;padding:35px;margin:35px 0 25px}.policy-example h3{font-size:29px;margin:16px 0}.policy-example p{font-size:13px;color:#5c7590;line-height:1.8}.policy-example dl{margin:0}.policy-example dl>div{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #d7e4f2;font-size:13px;line-height:1.7}.policy-example dd{color:#087bfa;font-weight:600;text-align:right;margin:0}.bot-ops-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 65px}.bot-ops-grid article{border-top:1px solid #dbe5f0;padding-top:25px}.bot-ops-grid h3{font-size:22px;margin:0 0 15px}.bot-ops-grid p{font-size:15px;line-height:1.8;color:#526d87}.bot-faq{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;border-top:1px solid #dbe5f0}.bot-faq h2{margin-top:18px}.bot-faq details{padding:22px 0;border-bottom:1px solid #dbe5f0}.bot-faq summary{font-size:17px;font-weight:600;cursor:pointer}.bot-faq details p{font-size:14px;line-height:1.8;color:#526d87}.bots-journeys{padding:35px;border:1px solid #dbe5f0;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:70px}.bots-journeys h2{font-size:32px;margin:15px 0}.bots-journeys p{font-size:15px;color:#526d87;line-height:1.8}.bots-journeys .button{flex-shrink:0}@media(max-width:800px){.identity-path,.verification-states,.bot-category-grid{grid-template-columns:1fr}.identity-path article{border-right:0;border-bottom:1px solid #d6e3f0}.bot-policy-list article{grid-template-columns:30px 1fr;gap:15px}.bot-policy-list p{grid-column:2}.policy-example,.bot-faq{grid-template-columns:1fr;gap:20px}.bot-ops-grid{gap:25px}.bots-journeys{display:block;margin-left:20px;margin-right:20px;width:auto}.bots-journeys .button{margin-top:15px}}@media(max-width:500px){.bot-ops-grid{grid-template-columns:1fr}.policy-example{padding:25px}.policy-example dl>div{font-size:12px}}
