.mcp .lead2{max-width:48ch}.mcp .hero{background:#fff}.mcp code{font:inherit}.mcp pre{margin:0;padding:10px 12px;border:1px solid #dcdcdc;font:500 15px/1.45 Archivo,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;user-select:all}.mcp .clients{margin-top:40px}.mcp .clients>div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px 32px;padding:20px 0;border-top:1px solid #dcdcdc}.mcp .clients h3{font-size:22px}.mcp .clients .body{display:grid;gap:12px}.mcp .clients .btn{min-height:44px;font-size:15px;padding:0 20px}.mcp .tools{margin-top:40px}.mcp .tools>div{display:grid;grid-template-columns:250px minmax(0,1fr);gap:8px 32px;padding:20px 0;border-top:1px solid #dcdcdc}.mcp .tools h3{font-size:20px}.mcp .tools .body{display:grid;gap:8px}.mcp .tools .ex{font-size:15px;color:#6b6b6b}.mcp video{display:block;width:100%;max-width:960px;height:auto;border:1px solid #dcdcdc;background:#fff;margin-top:40px}.mcp .links{margin-top:40px;display:grid}.mcp .links li{padding:10px 0;border-top:1px solid #dcdcdc;font-size:17px}@media (max-width:860px){.mcp .clients>div,.mcp .tools>div{grid-template-columns:minmax(0,1fr)}}