.research-page{background:linear-gradient(123.485deg,#000 45.521%,#303030 100.29%)}.research-page .site-header:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#000 65%,#0000);position:absolute;inset:0}.research-main{width:78.334%;margin-inline:auto;padding-top:199px;padding-bottom:50px;scroll-margin-top:160px;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif}.research-heading h1{overflow-wrap:anywhere;font-size:60px;font-weight:700;line-height:1.4}.research-subtitle{max-width:469px;margin-top:36px;font-size:32px;font-weight:600;line-height:50px}.research-meta{color:#ffffffb3;justify-content:space-between;gap:24px;margin-top:90px;font-size:14px;line-height:20px;display:flex}.research-divider{width:100%;height:auto;margin-top:29px}.research-section{margin-top:40px}.research-heading+.research-section{margin-top:68px}.research-section h2{margin-bottom:20px;font-size:24px;font-weight:600;line-height:32px}.research-section p{color:#afafaf;font-size:18px;line-height:32px}.research-section p+p{margin-top:10px}.research-section strong{color:#00fff2;font-weight:700}.research-figure{background:#f7f5f0;border-radius:12px;margin:24px 0 8px;padding:20px}.research-figure svg{width:100%;height:auto;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;display:block}.research-section .research-figure figcaption{color:#746b5e;text-align:center;margin-top:12px;font-size:13px}.research-whitepaper{--business-active:0;color:#222;background:#fff;border-radius:46px;margin-top:50px;padding:14px 25px;font-size:20px;font-weight:600;line-height:32px;display:inline-block}.lab-disciplines,.paper-mechanisms,.oss-results{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.paper-mechanisms,.oss-results{grid-template-columns:repeat(3,minmax(0,1fr))}.lab-disciplines li,.paper-mechanisms li,.oss-results li{border:1px solid #ffffff26;border-radius:12px;flex-direction:column;gap:8px;padding:22px 20px;display:flex}.lab-disciplines strong,.paper-mechanisms strong{font-size:20px;line-height:28px}.lab-disciplines span,.paper-mechanisms span,.oss-results span{color:#afafaf;font-size:15px;line-height:24px}.paper+.paper{border-top:1px solid #ffffff1f;margin-top:96px;padding-top:64px}.paper-tag{color:#00fff2;border:1px solid #00fff2;border-radius:39px;margin-bottom:20px;padding:4px 14px;font-size:14px;line-height:22px;display:inline-block}.research-section .paper-title-zh{color:#fff;margin-top:-8px;font-size:20px}.research-section .paper-meta{color:#ffffff80;flex-direction:column;gap:4px;margin:16px 0 28px;font-size:14px;line-height:22px;display:flex}.paper-figure,.paper-video{margin-top:40px}.paper-figure img{background:#fff;border-radius:12px;width:100%;height:auto}.paper-figure figcaption{color:#ffffff80;margin-top:16px;font-size:14px;line-height:22px}.paper-links{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.paper-links .research-whitepaper{margin-top:0}.oss-results strong{font-size:40px;line-height:52px}.oss-facts{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.oss-facts li{color:#fffc;border:1px solid #fff3;border-radius:39px;padding:6px 16px;font-size:14px;line-height:22px}.oss-heading{margin-top:48px;font-size:20px;font-weight:600;line-height:28px}.oss-heading+.oss-results,.oss-heading+.oss-facts{margin-top:20px}.oss-more{color:#ffffff80;margin-top:96px;font-size:18px;line-height:28px}.solution-flow{counter-reset:step;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.solution-flow li{color:#fffc;counter-increment:step;border:1px solid #ffffff26;border-radius:12px;padding:18px 16px;font-size:15px;line-height:24px;position:relative}.solution-flow li:before{content:counter(step, decimal-leading-zero);color:#00fff2;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.solution-flow-3{grid-template-columns:repeat(3,minmax(0,1fr))}.research-section .solution-note{color:#ffffff80;margin-top:20px;font-size:15px;line-height:26px}.solution-note a{color:#00fff2;text-underline-offset:3px;text-decoration:underline}.solution-stats,.solution-characters{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-table-wrap{border:1px solid #ffffff26;border-radius:12px;margin-top:28px;overflow-x:auto}.solution-table{border-collapse:collapse;width:100%;font-size:15px;line-height:24px}.solution-table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1a;padding:14px 20px}.solution-table tr:last-child :is(th,td){border-bottom:0}.solution-table thead th{color:#ffffff80;font-size:13px;font-weight:500}.solution-table tbody th{color:#fff;white-space:nowrap;font-weight:600}.solution-table td{color:#afafaf}.solution-table td:last-child{color:#00fff2}.solution-arch{gap:12px;margin-top:28px;display:grid}.solution-arch-tier{border:1px solid #ffffff26;border-radius:12px;padding:20px}.solution-arch-cloud{background:#00fff20d;border-color:#00fff280}.solution-arch-label{color:#ffffff80;letter-spacing:.1em;margin-bottom:12px;font-size:13px;display:block}.research-section .solution-arch-tier p{color:#fff;font-size:16px;line-height:24px}.solution-arch-tier ul{flex-wrap:wrap;gap:10px;display:flex}.solution-arch-tier li{color:#fff;background:#ffffff0f;border-radius:8px;padding:8px 16px;font-size:15px;line-height:22px}.solution-arch-cloud li{color:#00fff2}.solution-arch-link{color:#ffffff80;text-align:center;font-size:13px}.solution-arch-link:before{content:"↕ ";color:#00fff2}.solution-quote{margin-top:96px;font-size:28px;font-weight:700;line-height:1.6}.research-section .about-statement{color:#fff;margin-bottom:24px;font-size:40px;font-weight:700;line-height:1.4}.about-entity{color:#ffffff80;vertical-align:middle;white-space:nowrap;margin-left:.5em;font-size:.45em;font-weight:600}.about-creeds{grid-template-columns:repeat(4,minmax(0,1fr))}.about-creeds span{font-size:14px}.about-creeds strong{color:#fff}.brand-tree{gap:32px;margin-top:28px;display:grid}.brand-tier{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;display:grid}.brand-tier-label{color:#ffffff80;letter-spacing:.2em;font-size:13px}.brand-row{flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.brand-tier+.brand-tier>.brand-row:before,.brand-group:before{content:"";background:#00fff280;width:1px;height:32px;position:absolute;top:-33px;left:50%}.brand-node[data-pending]:after{top:auto;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.brand-node-wide{flex:100%}.brand-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.brand-group{border:1px dashed #fff3;border-radius:16px;align-content:start;gap:16px;padding:20px;display:grid;position:relative}.research-section .brand-group-title{color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:24px}.brand-group-title small{color:#ffffff80;margin-left:8px;font-size:13px;font-weight:400}.brand-node{background:#05060a;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:180px;padding:16px 24px;display:flex}.brand-node strong{color:#fff;font-size:18px;line-height:26px}.brand-node small{color:#ffffff80;font-size:13px}a.brand-node{border-color:#00fff280;transition:background-color .2s}a.brand-node strong{color:#00fff2}@media (hover:hover) and (pointer:fine){a.brand-node:hover{background:#00fff214}}.join-mail{color:#ffffff80;margin-top:16px;font-size:15px;line-height:24px}.join-mail a{color:#00fff2}.case-title{color:#00fff2;margin:36px 0 12px;font-size:20px;font-weight:600;line-height:28px}.case-title:first-of-type{margin-top:0}.case-media{margin-top:24px}.case-media :is(video,iframe){aspect-ratio:16/9;background:#000;border:0;border-radius:12px;width:100%;height:auto;display:block}.case-media figcaption{color:#ffffff80;margin-top:12px;font-size:14px;line-height:22px}.case-media a{color:#00fff2}.product-lead{color:#ffffffb3;margin-top:16px;font-size:18px;line-height:28px}.product-hero{margin-top:40px}.product-loop{grid-template-columns:repeat(4,minmax(0,1fr))}.product-loop li:not(:last-child):after{content:"→";color:#00fff2;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.lab-motto{margin-top:96px;font-size:40px;font-weight:700;line-height:1.4}.research-whitepaper-window{display:block;overflow:hidden}.research-whitepaper .business-label{color:inherit}.research-page .site-footer{background:0 0;scroll-margin-top:150px}@media (width<=1200px){.research-main{padding-top:160px}.research-heading h1{font-size:48px}.lab-disciplines,.solution-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.about-creeds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.research-main{width:84%;padding-top:140px;padding-bottom:0;scroll-margin-top:100px}.research-heading h1{font-size:clamp(28px,7.7vw,40px)}.research-subtitle{margin-top:24px;font-size:23px;line-height:1.65}.research-meta{gap:12px;margin-top:48px;font-size:12px}.research-divider{margin-top:24px}.research-heading+.research-section{margin-top:40px}.research-section{margin-top:32px}.research-section h2{margin-bottom:16px;font-size:21px;line-height:1.5}.research-section p{font-size:16px;line-height:1.9}.research-section p+p{margin-top:14px}.research-whitepaper{margin-top:36px;padding:12px 22px;font-size:18px}.paper-mechanisms,.oss-results,.solution-flow,.solution-characters{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.paper-mechanisms li,.oss-results li{padding:16px 14px}.oss-results strong{font-size:32px;line-height:42px}.oss-heading{margin-top:36px;font-size:18px}.oss-facts li{font-size:13px}.solution-flow li{padding:14px}.solution-table{font-size:13px;line-height:20px}.solution-table :is(th,td){padding:12px}.solution-arch-tier{padding:16px}.solution-arch-tier li{padding:6px 12px;font-size:13px}.research-section .about-statement{font-size:26px}.brand-tree{gap:24px}.brand-tier{grid-template-columns:minmax(0,1fr);gap:8px}.brand-tier+.brand-tier>.brand-row:before,.brand-group:before{display:none}.brand-apps{grid-template-columns:minmax(0,1fr)}.brand-group{padding:14px}.brand-node{flex:40%;min-width:0;padding:12px}.brand-node strong,.product-lead{font-size:15px}.product-loop{grid-template-columns:minmax(0,1fr)}.product-loop li:after{display:none}.solution-quote{margin-top:64px;font-size:20px}.solution-quote br{display:none}.oss-more{margin-top:64px;font-size:16px}.paper+.paper{margin-top:64px;padding-top:48px}.paper-links{gap:12px;margin-top:32px}.lab-disciplines{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.lab-disciplines li{padding:16px 14px}.lab-disciplines li:last-child{grid-column:1/-1}.lab-disciplines strong{font-size:17px;line-height:24px}.lab-disciplines span{font-size:13px;line-height:20px}.lab-motto{margin-top:64px;font-size:26px}.research-page .site-footer{scroll-margin-top:90px}}@media (width<=380px){.research-main{width:88%}}
