.ai-algorithm-section{background-color:#f7fbff;background-repeat:no-repeat;background-size:cover;padding:0 16px}.ai-algorithm-section .ai-algorithm-section-content{max-width:1000px;margin:0 auto;padding-bottom:240px}@media (max-width:640px){.ai-algorithm-section .ai-algorithm-section-content{padding-bottom:160px}}.ai-algorithm-section .one-level-title-wrapper{background-repeat:no-repeat;background-size:contain;background-image:var(--bg-desktop);flex-direction:column;justify-content:center;align-items:center;margin:0 -16px;padding:100px 0 16px;display:flex}@media (max-width:640px){.ai-algorithm-section .one-level-title-wrapper{background-image:var(--bg-mobile);background-size:cover;padding:60px 16px 0}}.ai-algorithm-section .one-level-title-wrapper .second-title{background:linear-gradient(90deg,#003cff 0%,#0095ff 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:24px;font-size:20px;font-weight:700;line-height:24px}@media (max-width:640px){.ai-algorithm-section .one-level-title-wrapper .second-title{text-align:center}}.ai-algorithm-section .er-section{margin:80px auto 0}.ai-algorithm-section .er-section .symmetric-ai-title{justify-content:center;display:flex}@media (max-width:640px){.ai-algorithm-section .er-section{margin-top:64px}}.ai-algorithm-section .mgt-small{margin-top:40px}@media (max-width:640px){.ai-algorithm-section .mgt-small{margin-top:64px}}.ai-algorithm-section .team-message{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0% 100%);background-color:rgba(0,60,255,.05);background-repeat:no-repeat;border-left:8px solid rgba(0,60,255,.4);padding:12px 20px 12px 12px;font-size:16px;line-height:28px}@media (max-width:640px){.ai-algorithm-section .team-message{font-size:14px;line-height:24px}}.ai-algorithm-section .team-message .team-name{text-align:right;font-size:14px;font-weight:700;line-height:24px}.ai-algorithm-section .core-highlight-container{gap:16px;margin-top:16px;display:flex}@media (max-width:640px){.ai-algorithm-section .core-highlight-container{flex-direction:column}}.ai-algorithm-section .core-highlight-container .core-highlight-item{flex-direction:column;flex:1;gap:20px;padding:20px;display:flex;position:relative}@media (max-width:640px){.ai-algorithm-section .core-highlight-container .core-highlight-item{flex-direction:row;padding:16px}}.ai-algorithm-section .core-highlight-container .core-highlight-item .icon-wrapper{background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.ai-algorithm-section .core-highlight-container .core-highlight-item .intro-wrapper .title{font-size:16px;font-weight:700;line-height:28px}.ai-algorithm-section .core-highlight-container .core-highlight-item .intro-wrapper .desc{margin-top:4px;font-size:14px;line-height:24px}.ai-algorithm-section .core-highlight-container .core-highlight-item .bl-corner{position:absolute}.ai-algorithm-section .core-highlight-container .core-highlight-item .bl-corner.h{width:15px;height:3px;bottom:-1px;left:-1px}.ai-algorithm-section .core-highlight-container .core-highlight-item .bl-corner.v{width:3px;height:15px;bottom:-1px;left:-1px}.ai-algorithm-section .core-highlight-container .core-highlight-item .tr-corner{position:absolute}.ai-algorithm-section .core-highlight-container .core-highlight-item .tr-corner.h{width:15px;height:3px;top:-1px;right:-1px}.ai-algorithm-section .core-highlight-container .core-highlight-item .tr-corner.v{width:3px;height:15px;top:-1px;right:-1px}.ai-algorithm-section .video-container{cursor:pointer;max-width:800px;margin:16px auto 0;position:relative}.ai-algorithm-section .video-container .mask{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-algorithm-section .video-container .mask img{width:110px;height:110px}
.beveled-edge-title-container{padding:8px 0 16px 40px;display:inline-block;position:relative}@media (max-width:640px){.beveled-edge-title-container{padding:4px 0 12px 36px}}.beveled-edge-title-container .triangle-icon{width:24px;height:24px;position:absolute;top:0;left:0}@media (max-width:640px){.beveled-edge-title-container .triangle-icon{width:20px;height:20px}}.beveled-edge-title-container .title-name{text-align:center;white-space:nowrap;margin-bottom:8px;font-size:36px;font-weight:700;line-height:44px}@media (max-width:640px){.beveled-edge-title-container .title-name{white-space:wrap;margin-bottom:4px;font-size:24px;line-height:36px}}.beveled-edge-title-container .transition-footer{align-items:center;width:100%;display:flex;position:absolute;left:0}.beveled-edge-title-container .transition-footer .rectangle{background:linear-gradient(90deg,rgba(23,143,255,.1) 0%,rgba(23,143,255,0) 100%);width:35px;height:8px}.beveled-edge-title-container .transition-footer .trapezoid{clip-path:polygon(8px 0,100% 0,100% 8px,0 8px);background:linear-gradient(90deg,rgba(23,143,255,.2) 0%,rgba(23,143,255,0) 100%);flex:1;height:8px}.beveled-edge-title-container .transition-icon{position:absolute;bottom:0;left:0}@media (max-width:640px){.special-beveled-edge-title-container{text-align:center;width:343px;padding:4px 0 12px}.special-beveled-edge-title-container .special-img-text{display:inline}.special-beveled-edge-title-container .title-name{text-align:center;font-size:22px;display:inline}.special-beveled-edge-title-container .triangle-icon{top:unset;left:unset;margin-right:16.2px;display:inline;position:relative;top:-8px}.special-beveled-edge-title-container .transition-footer{width:calc(100% - 36.2px)}}
.m4-robot-fleet{padding:0 16px}.m4-robot-fleet .m4-robot-fleet-content{max-width:1000px;margin:0 auto;padding:100px 0}@media (max-width:640px){.m4-robot-fleet .m4-robot-fleet-content{padding:60px 0}}.m4-robot-fleet .m4-robot-fleet-content .m4-robot-fleet-title{justify-content:center;width:100%;margin-bottom:40px;display:flex}@media (max-width:640px){.m4-robot-fleet .m4-robot-fleet-content .m4-robot-fleet-title{margin-bottom:24px}}.m4-robot-fleet .m4-robot-fleet-content .ul-container{margin:0 auto 40px}@media (max-width:640px){.m4-robot-fleet .m4-robot-fleet-content .ul-container{margin-bottom:16px}}
.hero-section{background-color:transparent;background-image:url(/_public/overview/zh/hero/hero-bg.png),linear-gradient(90deg,#f0f5fd 0%,#f7fbff 100%);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:1016px;position:relative;overflow:hidden}@media (max-width:640px){.hero-section{background:url(/_public/overview/zh/hero/mobile/mobile-hero-bg.png) 0 0 no-repeat,linear-gradient(90deg,#f0f5fd 0%,#f7fbff 100%);height:auto}}.hero-section .hero-bg{z-index:1;position:absolute;top:0;left:0}.hero-section .hero-bg img{width:auto;max-width:none;height:auto;display:block}.hero-section .content-wrapper{max-width:1000px;margin:0 auto}@media (max-width:640px){.hero-section .content-wrapper{padding:120px 16px 59px}}.hero-section .content-wrapper .describe-text{z-index:2;position:relative;top:240px}@media (max-width:640px){.hero-section .content-wrapper .describe-text{top:0}}.hero-section .content-wrapper .describe-text .title{z-index:3;color:#003cff;display:inline-block;position:relative}.hero-section .content-wrapper .describe-text .title .zh{white-space:nowrap;margin-bottom:16px;font-size:56px;font-weight:700;line-height:72px}@media (max-width:640px){.hero-section .content-wrapper .describe-text .title .zh{white-space:wrap;margin-bottom:8px;font-size:32px;line-height:40px}}.hero-section .content-wrapper .describe-text .title .en{margin-bottom:48px;font-size:30px;font-weight:700;line-height:40px}@media (max-width:640px){.hero-section .content-wrapper .describe-text .title .en{white-space:wrap;margin-bottom:21px;font-size:16px;line-height:20px}}.hero-section .content-wrapper .describe-text .mobile-hero-top{display:none}@media (max-width:640px){.hero-section .content-wrapper .describe-text .mobile-hero-top{margin:0 auto;display:block}}.hero-section .content-wrapper .describe-text .describe{color:#111;flex-direction:column;gap:8px;max-width:590px;font-size:16px;display:flex}.hero-section .content-wrapper .describe-text .describe p{line-height:28px}@media (max-width:640px){.hero-section .content-wrapper .describe-text .describe{font-size:14px;line-height:24px}}.hero-section .content-wrapper .describe-text .descibe-img{width:729px;height:666px;position:absolute;top:-24px;left:661px}.hero-section .content-wrapper .describe-text .descibe-img img{width:729px;height:666px}@media (max-width:640px){.hero-section .content-wrapper .describe-text .descibe-img{display:none}}
.road-map-section{background-color:#dde6fa;background-image:url(/_public/overview/zh/hero/road-map-bg.png);background-repeat:no-repeat;align-items:center;height:600px;display:flex}@media (max-width:640px){.road-map-section{background-image:url(/_public/overview/zh/hero/mobile/mobile-road-bg.png);height:auto;padding:40px 16px;display:block}}.road-map-section .road-content-container{max-width:1000px;margin:0 auto}.road-map-section .road-content-container .theme-text{color:#fff;background:linear-gradient(90deg,#053ae5 0%,#27a3fc 100%);width:auto;padding:6px 12px;font-size:24px;font-weight:700;line-height:32px}@media (max-width:640px){.road-map-section .road-content-container .theme-text{font-size:14px;line-height:24px}}.road-map-section .road-content-container .title{margin-top:16px;font-size:48px;font-weight:700;line-height:normal}@media (max-width:640px){.road-map-section .road-content-container .title{font-size:24px;line-height:32px}}.road-map-section .road-content-container .plan-module .plan-title{color:#003cff;margin:66px 0 20px;font-size:20px;font-weight:700;line-height:24px}@media (max-width:640px){.road-map-section .road-content-container .plan-module .plan-title{margin:44px 0 4px;font-size:14px;line-height:24px}.road-map-section .road-content-container .plan-module .plan-stage img{width:100%}}
.m4-boot-multi-platform-section{background:#f9f9f9}.m4-boot-multi-platform-section .boot-content-container{flex-direction:column;justify-content:center;align-items:center;max-width:1000px;margin:0 auto;padding:100px 0;display:flex}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container{padding:60px 16px}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-describe{margin:40px 0;font-size:16px;line-height:32px}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-describe{margin:24px 0 16px;padding:0}}.m4-boot-multi-platform-section .boot-content-container .multi-platform{gap:20px;width:100%;margin-bottom:40px;display:flex}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .multi-platform{display:none}}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item{background-color:#fff;border:1px solid #dde6fa;flex:1;justify-content:space-between;align-items:center;padding:24px;display:flex}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.12)}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item:hover .download-icon{color:#111}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item:hover{cursor:pointer}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item .icon-and-text{align-items:center;gap:8px;display:flex}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item .icon-and-text .linux-icon{width:48px;height:48px}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item .icon-and-text .icon-describe{font-size:20px;font-weight:700;line-height:24px}.m4-boot-multi-platform-section .boot-content-container .multi-platform .platform-item .download-icon{cursor:pointer;color:#b1b8c8;justify-content:center;align-items:center;width:48px;height:48px;font-size:20.4px;display:flex}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image{width:100%;padding:24px 8px 24px 47px;position:relative}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image{padding:0 0 8px}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .clip-container{z-index:1;clip-path:polygon(80px 0,100% 0,100% calc(100% - 80px),calc(100% - 80px) 100%,0 100%,0 80px);background-color:#f3f3f3;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .clip-container{clip-path:polygon(48px 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%,0 48px)}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .sticky-flag{z-index:2;position:absolute;top:10px;left:10px}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .sticky-flag{top:6px;left:0}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .start-boot-can{z-index:1;width:246px;height:71px;position:absolute;top:0;left:0}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .benifit-container{padding:0 16px 8px}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .benifit-container .benefits-tip{z-index:2;background:linear-gradient(90deg,#326de4 4%,#4aa5de 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:16px;line-height:32px;position:absolute;bottom:48px}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .benifit-container .benefits-tip .text-bottom-line{clip-path:polygon(8px 0,100% 0,100% 8px,0 8px);background:linear-gradient(90deg,rgba(23,143,255,.2) 0%,rgba(23,143,255,0) 100%);width:349px;height:8px;position:absolute;left:-12px}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .benifit-container .benefits-tip .text-bottom-line{clip-path:polygon(4px 0,100% 0,100% 8px,0 8px);width:220px;left:0}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .benifit-container .benefits-tip{bottom:unset;position:relative}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container{z-index:3;gap:54px;display:flex;position:relative}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container{flex-direction:column;gap:16px}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container .introduce{z-index:2;flex-direction:column;justify-content:center;display:flex;position:relative}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container .introduce{width:100%;margin-top:54px;padding:0 16px}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container .introduce .benefits-list{flex-direction:column;gap:16px;display:flex}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container .introduce .benefits-list{flex-flow:wrap;gap:8px}}.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container .m4-boot-page{width:auto}@media (max-width:640px){.m4-boot-multi-platform-section .boot-content-container .m4-boot-image .boot-main-container .m4-boot-page{padding:0 12px}}
.icon-bg-title-ol-container{color:#111;background:linear-gradient(90deg,#e0eefa 0%,rgba(216,216,216,0) 100%);align-items:center;width:220px;font-size:16px;line-height:32px;display:flex;position:relative}@media (max-width:640px){.icon-bg-title-ol-container{width:auto;padding-right:8px;font-size:14px;line-height:24px}}.icon-bg-title-ol-container .ul-icon-item{position:relative;left:-4px}
.tag-special-stick-container{position:relative}.tag-special-stick-container .tag-text-container{color:#fff;box-sizing:border-box;clip-path:polygon(49px 0,100% 0,100% 100%,0 100%);background:#2874f9;height:49px;padding:0 18px 0 49px;font-size:16px;font-weight:700;line-height:49px}@media (max-width:640px){.tag-special-stick-container .tag-text-container{clip-path:polygon(32px 0,100% 0,100% 100%,0 100%);height:32px;padding:4px 18px 0 32px;font-size:14px;font-weight:700;line-height:24px}}.tag-special-stick-container .tag-triangle{clip-path:polygon(0 0,12px 0,0 12px);background:#718fc4;width:12px;height:12px;position:absolute;top:100%;left:0}
