/* YEZO / SILVER EDITION — an open, editorial product presentation. */
:root{--bg:#fafbfe;--blue:#295ce5;--bright:#295ce5;--paper:#fff;--ink:#182c49;--line:#dfe6ef;--pad:clamp(24px,7.1vw,115px)}
body{background:#fff;color:#182c49;font-family:'Aptos','Segoe UI','PingFang SC','Microsoft YaHei',Arial,sans-serif}::selection{background:#dce7ff;color:#183b89}.header{height:94px;background:#ffffffed;border-bottom:1px solid #e7ecf4;max-width:none}.logo{color:#244369}.logo strong{font-weight:750;letter-spacing:-1px}.logo svg{color:#295ce5}.logo-cn{color:#60728d;border-color:#d7dfeb}.header nav{color:#5a6b83;gap:36px}.header nav a:hover{color:#295ce5}.header-actions{color:#233955}#language{color:#5a6b83}.button{background:#295ce5;color:#fff;border-color:#295ce5;border-radius:50px;font-size:13px;padding:16px 26px;box-shadow:0 5px 16px #295ce512}.button:hover{background:#1949c6}.button.small{border-radius:50px;background:#fff;color:#295ce5;border-color:#cedbf8;box-shadow:none;padding:10px 19px}.button.small:hover{background:#eff4ff}.hero{background:linear-gradient(#fbfcff 45%,#eef3fc);overflow:hidden;padding:0 var(--pad)}.hero-grid{background-image:radial-gradient(#99afd059 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(transparent 27%,#000 85%);opacity:.5}.hero-top{display:flex;flex-direction:column;gap:58px;padding:78px 0 35px;min-height:0;align-items:center}.hero-copy{width:100%;max-width:960px;text-align:center}.hero-copy>.eyebrow{justify-content:center;gap:9px;background:#eaf0ff;border:1px solid #dce6fb;border-radius:50px;padding:7px 15px;color:#456ab2;width:fit-content;margin:0 auto 27px;font:10px/1.6 'Segoe UI','Microsoft YaHei',sans-serif;letter-spacing:1px}.signal{background:#295ce5;border-radius:50%;box-shadow:none}.hero-copy h1{font-size:clamp(48px,5.35vw,80px);font-weight:650;letter-spacing:-.065em;line-height:1.27;margin:0 0 26px;color:#182c49}.hero-copy h1 em{color:#295ce5}.hero-description{color:#718097;font-size:15px;line-height:1.9;margin-bottom:30px}.hero-buttons{justify-content:center;gap:30px}.text-link{color:#546b90;font-size:12px}.product-stage{width:min(100%,980px);perspective:none;margin:0 auto}.stage-glow{background:radial-gradient(ellipse,#6e93ed1c,transparent 68%);inset:-50px;z-index:-1}.workspace{transform:none;border:1px solid #cfdced;background:#fff;box-shadow:0 26px 65px -25px #43679c45;border-radius:15px;overflow:hidden;text-align:left}.workspace-bar{padding:15px 23px;background:#f7f9fd;border-color:#e6ecf5;color:#7487a6;font-size:9px}.workspace-dot{background:#295ce5;border-radius:2px}.window-dots{color:#b3c3dc}.workspace aside{background:#f5f8fc;border-color:#e7edf5;padding:26px 17px;gap:24px;color:#92a2b9;min-width:66px}.workspace aside strong{color:#295ce5;font-size:24px}.workspace aside .side-active{background:#e1ebff;color:#295ce5;padding:8px;border-radius:7px}.workspace-main{padding:30px 35px}.workspace-heading p{font-size:8px;color:#8a9ab3;letter-spacing:1.4px}.workspace-heading h3{font-size:24px;color:#273d5c;letter-spacing:-.7px}.live-tag{border-color:#d4e8e1;background:#f4faf7;color:#4a8b75;font-size:9px;padding:6px 11px}.live-tag i{background:#59a68e}.mock-metrics{gap:15px;margin-top:23px}.mock-metrics>div{background:#f9fbff;border:1px solid #e9eef7;border-radius:8px;padding:17px 19px;min-height:108px}.mock-metrics>div>span{font-size:10px;color:#7f91ac}.mock-metrics strong{font-size:22px;color:#294778;margin-top:9px;font-weight:550}.mock-metrics small{font-size:8px;color:#95a4ba;margin-top:10px}.mini-track{background:#e2eaf9;margin-top:17px;border-radius:5px;height:4px}.mini-track i{background:#89a7ee;border-radius:5px}.mini-chart{height:18px;margin-top:10px}.mini-chart i{background:#baccef;border-radius:2px 2px 0 0}.mini-chart i:nth-child(3n){background:#6f94e9}.flow-panel{border-color:#e7edf7;border-radius:8px;padding:17px 20px;margin-top:17px}.panel-label{color:#7990b4;font-size:10px}.flow{margin-top:16px;gap:10px}.flow>span{background:#f8faff;border-color:#dce6fa;color:#5a77a8;border-radius:5px;padding:10px;font-size:11px}.flow>b{color:#b2c5e5}.flow-line{margin-top:12px}.flow-line>i{background:#e8eef9;border-radius:2px}.flow-line>i:first-child{background:#b1c6f3}.mock-row{font-size:8px;color:#8a9dbb;margin-top:18px}.tiny-square{background:#83a4e8}.stage-caption{font-size:7px;color:#8c9cb5;letter-spacing:.8px;margin-top:18px}.hero-bottom{border-color:#dbe4f1;color:#8192ad;font-size:8px;padding:24px 0}.hero-bottom>div{color:#6c809f}.hero-bottom i{background:#adbfdd}.hero-bottom>a{color:#295ce5}.partners{background:#fff;border-top:0;border-bottom:1px solid #edf0f6;padding:45px var(--pad) 49px}.partner-heading{justify-content:center;gap:17px;text-align:center;flex-wrap:wrap}.partner-heading>.eyebrow{color:#99a7bc;font-size:8px}.partner-heading h2{color:#6b7d98;font-size:14px}.partner-heading>p:last-child{font-size:11px;color:#91a0b5;margin:0}.partner-list{justify-content:center;gap:21px 34px;margin-top:28px}.partner-name{font-size:17px;color:#60728e;font-weight:550;letter-spacing:0}.section-light{background:#fff}.section-tag{color:#92a2ba;font-size:9px;letter-spacing:1.4px}.section-tag>span:first-child{color:#5274ad}.section-intro{margin:43px 0 40px}.section-intro h2{font-size:clamp(32px,3.3vw,48px);font-weight:550;letter-spacing:-.06em;color:#1d3455}.section-intro>p{color:#7c8ba2;font-size:12px;line-height:2}.module-layout{grid-template-columns:.85fr 2.2fr;border:0;background:#f7f9fd;border-radius:15px;gap:14px;padding:15px}.module-tabs{background:transparent;padding:7px;gap:5px}.module-tabs button{border-radius:8px;padding:17px 15px;color:#8493aa;font-size:12px}.module-tabs button[aria-selected=true]{background:#fff;color:#295ce5;box-shadow:0 4px 18px #4a689510}.tab-num{color:#9cacc3}.tab-arrow{color:#9db3d8}.module-tabs button[aria-selected=true] .tab-arrow{color:#295ce5}.module-panel{background:#fff;border:1px solid #eaf0f9;border-radius:10px;min-height:380px;padding:40px}.module-panel .eyebrow{color:#90a1bc;font-size:8px}.module-panel h3{color:#2c4569;font-size:27px;line-height:1.6;font-weight:500;max-width:67%}.module-panel>p:not(.eyebrow){color:#8391a7;font-size:12px;max-width:64%}.module-chips span{background:#f2f6fd;border:1px solid #e9eff9;color:#7e95b9;border-radius:50px;font-size:9px;padding:6px 12px}.module-network{opacity:.7;right:10px}.network-core{background:#edf3ff;color:#295ce5;border-color:#b9cdf5;border-radius:16px;box-shadow:0 12px 25px #45659512}.network-orbit{border-color:#d8e4fa;box-shadow:0 0 0 29px #f5f8fe,0 0 0 30px #e6eefb}.node{color:#9bafcd;border-color:#dce7f9;border-radius:5px}.advantage-row{border-color:#e5ebf4;margin-top:36px;gap:35px}.advantage-row article{padding-top:25px}.advantage-row h3{color:#435e85;font-size:15px}.advantage-row p{color:#8998ad}.tiny-number{color:#b0bfd4}.solutions{background:#f3f6fc}.solutions .section-intro>p{color:#7c8da7}.solution-tabs{border-color:#dce5f3;margin-bottom:0;gap:9px}.solution-tabs button{color:#94a4bd;font-size:13px;padding:18px 28px;border-radius:8px 8px 0 0}.solution-tabs button:first-child{padding-left:25px}.solution-tabs button>span:first-child{color:#afbdd2}.solution-tabs button[aria-selected=true]{color:#295ce5;background:#fff;border-color:#295ce5}.solution-panel{background:#fff;border:1px solid #e0e8f5;border-top:0;border-radius:0 0 14px 14px;padding:42px 44px;gap:9%}.solution-copy .eyebrow{color:#9aacc7;font-size:9px}.solution-copy h3{color:#314e76;font-size:28px;font-weight:500;line-height:1.65}.solution-copy>p:not(.eyebrow){color:#8191a9}.solution-copy li{color:#6b82a4;font-size:11px}.solution-copy li:before{color:#6e94ec}.solution-copy .text-link{color:#295ce5;border-color:#ccdafa;font-size:11px}.solution-visual{background:linear-gradient(135deg,#f7faff,#edf3fd);border:1px solid #e2eafa;border-radius:10px;min-height:315px}.solution-visual-label{color:#849bbf;font-size:9px}.tower{border-color:#93aedb75;background:repeating-linear-gradient(0deg,transparent 0 15px,#8da8d535 15px 16px),repeating-linear-gradient(90deg,#dce7f999 0 15px,#8da8d535 15px 16px);box-shadow:10px 5px 0 #e0e9f9,11px 5px 0 #adc2e7}.ground-line{background:#bdcfed}.solution-visual[data-industry="2"] .tower{background:#d9e5fa;box-shadow:0 10px 0 -5px #a8bee2}.case-grid{gap:25px}.case-card{border:1px solid #e3eaf4;border-radius:13px;padding:28px 27px;background:#fff;box-shadow:0 8px 20px #3d5c8e04;transition:box-shadow .2s,transform .2s}.case-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px #3d5c8e0d}.case-top{font-size:9px;color:#7d99c5}.case-top>span:first-child{background:#f0f5ff;padding:5px 10px;border-radius:50px}.case-top>span:last-child{color:#a9bddf}.case-card h3{font-size:19px;color:#324e77;font-weight:500;margin-top:28px}.case-card>p{color:#8a9bb5;font-size:12px}.case-metric strong{color:#295ce5;font-size:48px;font-weight:400;letter-spacing:-2px}.case-metric span{color:#8c9fbb}.case-read{border-color:#e6edf8;color:#6985b5;font-size:11px}.about>.section-tag{border-color:#e7edf6}.about-layout .eyebrow{color:#9bacc4}.about-layout h2{font-weight:500;color:#2c466d}.about-copy .lead{color:#4b6488;font-size:18px}.about-copy p{color:#8394ae}.contact{margin:0 24px 24px;border-radius:20px;background:#2859d7;color:#fff;position:relative;overflow:hidden;isolation:isolate}.contact:before{content:'';position:absolute;width:650px;height:650px;border:1px solid #ffffff12;border-radius:50%;right:-260px;top:-210px;box-shadow:0 0 0 75px #ffffff04,0 0 0 150px #ffffff03;pointer-events:none;z-index:-1}.contact .section-tag,.contact .section-tag>span:first-child{color:#b9ceff}.contact-heading h2{font-size:clamp(36px,4.1vw,61px);font-weight:500;letter-spacing:-.055em}.contact-heading em{color:#c0d3ff}.contact-heading>p{color:#c6d8ff;font-size:12px}.contact-grid{border-color:#ffffff35}.person-avatar{color:#fff;background:#ffffff12;border-color:#ffffff40;border-radius:50%}.contact-person small,.contact-person p{color:#c2d3ff}.contact-number{border-color:#ffffff35}.contact-number>span{color:#c2d3ff}.contact-number>a{color:#fff;font-weight:400}.contact-number b{color:#c1d4ff}.contact-number>button{color:#dae5ff;border-color:#ffffff50}footer{background:#fff;border-top:0;color:#94a4bc;padding-top:23px;padding-bottom:37px}footer .logo strong{color:#2b466e}footer .logo-cn{color:#8b9cb6}footer>a:last-child{color:#7087ab}dialog{background:#fff;border-color:#d5e1f4;border-radius:15px;box-shadow:0 30px 90px #223e6c33}dialog::backdrop{background:#263e6366;backdrop-filter:blur(8px)}.dialog-bar{background:#fff;color:#8da2c2;border-color:#e3eaf6}.dialog-bar button{color:#6a82a7}.dialog-body h2{color:#2a4773}.dialog-body h3{color:#456b9f}.dialog-body p,.dialog-body li{color:#7a8eae}#toast{background:#fff;border-color:#d5e2f8;color:#46658f;border-radius:50px;box-shadow:0 10px 35px #25446c20}
@media(max-width:1000px){.header nav{gap:20px}.hero-top{padding-top:65px;gap:48px}.hero-copy h1{font-size:64px}.product-stage{width:min(100%,850px)}.workspace-heading h3{font-size:22px}.mock-metrics strong{font-size:19px}.module-panel{padding:31px}.module-panel h3{font-size:24px}.module-network{right:-35px;opacity:.4}.solution-panel{padding:33px;gap:6%}.solution-copy h3{font-size:24px}.contact-grid{gap:21px}.contact-number>a{font-size:18px}.case-card{padding:23px}.contact{margin:0 15px 20px}}
@media(max-width:700px){.header{height:75px}.header nav{top:74px;background:#fffffff5;border-color:#e4ebf5}.header nav a{color:#546d92}#menu>span{background:#526e97}.header-actions{gap:18px}.button.small{font-size:10px;padding:8px 12px;border-radius:50px}.hero-top{padding:49px 0 25px;gap:34px}.hero-copy>.eyebrow{font-size:8px;letter-spacing:.2px;padding:6px 10px;margin-bottom:23px}.hero-copy h1{font-size:clamp(38px,10vw,57px);line-height:1.35;margin-bottom:21px}.hero-description{font-size:12px;line-height:2;margin-bottom:25px}.hero-description br{display:none}.hero-buttons{gap:24px}.hero-buttons .button{padding:13px 20px;font-size:11px;gap:22px}.hero-buttons .text-link{font-size:10px;gap:13px}.workspace{border-radius:10px}.workspace-main{padding:18px 13px}.workspace-bar{font-size:6px;padding:11px 14px}.workspace aside{min-width:37px;padding:15px 7px;gap:19px;font-size:12px}.workspace aside strong{font-size:16px}.workspace aside .side-active{padding:5px}.workspace-heading h3{font-size:14px}.workspace-heading p{font-size:6px}.live-tag{font-size:6px;padding:4px 6px}.mock-metrics{gap:5px;margin-top:18px}.mock-metrics>div{padding:8px 7px;min-height:80px;border-radius:5px}.mock-metrics>div>span{font-size:7px}.workspace-main .mock-metrics strong{font-size:12px;margin-top:6px}.mock-metrics small{font-size:5px;margin-top:10px}.mini-track{margin-top:13px;height:3px}.mini-chart{height:13px}.flow-panel{padding:12px 10px;margin-top:12px}.panel-label{font-size:7px}.flow{gap:4px;margin-top:13px}.flow>span{font-size:8px;padding:8px 3px}.mock-row{font-size:6px;margin-top:13px}.workspace-content{min-height:285px}.stage-caption{font-size:5px;margin-top:12px;letter-spacing:.4px}.hero-bottom{font-size:6px;padding:18px 0}.hero-bottom>div{font-size:8px;gap:8px}.hero-bottom>a{font-size:18px}.partners{padding:29px var(--pad) 34px}.partner-heading{gap:9px 14px}.partner-heading>.eyebrow{font-size:7px}.partner-heading h2{font-size:13px}.partner-heading>p:last-child{font-size:10px;width:100%}.partner-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 5px;text-align:center;margin-top:23px}.partner-name{font-size:12px;letter-spacing:0}.section-intro{margin:30px 0 26px}.section-intro h2{font-size:31px;line-height:1.45}.section-intro>p{font-size:11px;margin-top:19px}.section-tag{font-size:7px;letter-spacing:.7px}.module-layout{padding:10px;border-radius:12px;gap:8px}.module-tabs{padding:0;gap:5px}.module-tabs button{padding:12px 8px;font-size:11px;border-radius:6px;gap:8px}.module-panel{padding:26px 19px;min-height:325px;border-radius:8px}.module-panel h3{max-width:100%;font-size:22px}.module-panel .eyebrow{max-width:100%;font-size:8px}.module-panel>p:not(.eyebrow){max-width:100%;font-size:11px}.module-network{right:-20px;opacity:.18}.module-chips span{font-size:8px;padding:5px 9px}.advantage-row{gap:0;margin-top:26px}.advantage-row article{border-color:#e4ebf6;padding:22px 0}.advantage-row h3{font-size:14px}.advantage-row p{font-size:10px}.solution-tabs{gap:0}.solution-tabs button{font-size:11px;padding:14px 11px;gap:9px}.solution-tabs button:first-child{padding-left:12px}.solution-panel{padding:25px 20px;gap:27px;border-radius:0 0 11px 11px}.solution-copy h3{font-size:23px;line-height:1.55}.solution-copy>p:not(.eyebrow){font-size:11px}.solution-copy li{font-size:10px}.solution-visual{min-height:240px;border-radius:8px}.solution-visual-label{font-size:8px;bottom:17px;left:19px;right:19px}.case-grid{gap:15px}.case-card{padding:23px;border-radius:11px}.case-card h3{font-size:19px}.case-card>p{font-size:11px}.case-metric strong{font-size:41px}.case-metric strong>span{font-size:27px}.case-metric span{font-size:10px}.case-top>span:first-child{font-size:9px}.about-layout{gap:25px}.about-layout h2{font-size:32px}.about-copy .lead{font-size:16px}.about-copy p{font-size:11px}.contact{margin:0 12px 13px;border-radius:15px}.contact-heading{margin-top:31px}.contact-heading h2{font-size:clamp(30px,8vw,43px);line-height:1.45}.contact-heading>p{font-size:11px}.contact-grid{gap:24px;margin-top:30px}.contact-person h3{font-size:21px}.contact-number{padding-top:20px}.contact-number>a{font-size:24px}.contact-number>span{font-size:8px}footer{padding-top:20px;padding-bottom:30px;font-size:8px}.dialog-body h2{font-size:23px}.dialog-body p,.dialog-body li{font-size:11px}html[lang=en] .hero-copy h1{font-size:clamp(34px,8.9vw,49px)}html[lang=en] .workspace-heading h3{font-size:12px}html[lang=en] .mock-metrics strong{font-size:9px}html[lang=en] .partner-name{font-size:9px}html[lang=en] .solution-tabs button{font-size:10px;padding-left:8px;padding-right:8px;gap:5px}}
