[{"data":1,"prerenderedAt":216},["ShallowReactive",2],{"$f40Emh3fR5qlvG4eL0Y0R2dIz_g7LgMHuV2zJHbc0564":3,"$fFZZJ8kREZOxlBJ8tceiIVZJ1QCmOmtGmBMPWc_qI_rA":24,"$flFl53vkAzp5cVe1_DCpUQ__uMCxBKb-q4i-94zUqoio":204,"$fx7uFQ4hdAJp8N4RwmxNhMeVdsYh6n1nMD1kKJ837FyQ":212},{"data":4,"status":22,"timestamp":23},{"tenantId":5,"id":6,"name":7,"logo":8,"url":9,"desc":9,"content":10,"status":6,"userId":5,"createdAt":11,"updatedAt":12,"languages":13},2,1,"万博智云新","\u002Ffile\u002F2\u002F2024\u002F3\u002Fa357ffd7d263.png",null,"{\"header\":{\"zh-cn\":{\"id\":\"secion-zqo8p4\",\"templateName\":\"HeaderView\",\"name\":\"HeaderView\",\"model\":{\"cols\":[{\"width\":20,\"elements\":[{\"id\":\"ele-1duwbw\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2025\u002F1\u002Fe48ddd99f554.png?i=7416&name=中文logo反白.png\"},\"style\":{\"width\":129,\"height\":29.555136986301367,\"left\":\"\",\"top\":\"\",\"boxShadow\":\"transparent 0px 0px 0px 0px\",\"margin\":\"15.416% 0% 0% 0.834%\"},\"styleMobile\":{\"top\":\"\",\"left\":\"\",\"margin\":\"33.749% 0% 0% 13.751%\"}}],\"id\":\"col-48azgy\"},{\"width\":65,\"elements\":[{\"id\":\"ele-g6ejqi\",\"type\":\"nav\",\"styleHover\":{},\"style\":{\"marginTop\":0,\"marginLeft\":0,\"height\":100},\"styleMobile\":{\"width\":15.207999999999998,\"left\":\"\",\"top\":\"\",\"margin\":\"-0.048% 0% 0% 104.776%\"}}],\"id\":\"col-mxd7cv\"},{\"width\":15,\"style\":{},\"elements\":[],\"id\":\"col-227wm7\"}],\"setting\":{\"floatType\":\"preset-2\",\"style\":{\"backgroundColor\":\"rgb(0,0,0)\",\"padding\":0,\"color\":\"#fff\",\"height\":\"100px\",\"boxShadow\":\"transparent 0px 0px 0px 0px\"},\"rollStyle\":{\"boxShadow\":\"transparent 0px 0px 0px 0px\"},\"hoverStyle\":{\"boxShadow\":\"transparent 0px 0px 0px 0px\"}}},\"type\":\"header\",\"eles\":[]},\"en\":{\"id\":\"secion-hx89la\",\"templateName\":\"HeaderView\",\"name\":\"HeaderView\",\"model\":{\"cols\":[{\"width\":20,\"elements\":[{\"id\":\"ele-17kxx9\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Fimages\u002Flogo.png\"},\"style\":{\"width\":202,\"height\":28,\"margin\":\"15% 0% 0% 0%\"}}],\"id\":\"col-22ih6h\"},{\"width\":65,\"elements\":[{\"id\":\"ele-1w00xz\",\"type\":\"nav\",\"styleHover\":{},\"style\":{\"marginTop\":0,\"marginLeft\":0,\"height\":100},\"arrow\":\"eicon eicon-arrow\"}],\"id\":\"col-o5eytg\"},{\"width\":15,\"style\":{},\"elements\":[],\"id\":\"col-vtlgv4\"}],\"setting\":{\"floatType\":\"\",\"style\":{\"backgroundColor\":\"rgb(0,0,0)\",\"padding\":0,\"color\":\"#fff\",\"height\":\"100px\"},\"rollStyle\":{},\"hoverStyle\":{}}},\"type\":\"header\",\"eles\":[]}},\"footer\":{\"zh-cn\":{\"id\":\"secion-x10vnz\",\"templateName\":\"FooterView\",\"name\":\"FooterView\",\"model\":{\"gap\":30,\"columns\":3,\"flexWrap\":\"wrap\",\"col\":{\"style\":{\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"padding\":\"0 0 40px 0\"},\"elements\":[{\"id\":\"ele-it6x05\",\"type\":\"text\",\"content\":\"版权所有 ©2021 万博智云信息科技（上海）有限公司&nbsp;\",\"style\":{\"width\":30.333,\"color\":\"var(--el-text-color-secondary)\",\"left\":0,\"top\":0,\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"0% 0% 0% 0.251%\"},\"styleMobile\":{\"width\":82.17999999999999,\"left\":\"\",\"top\":\"\",\"margin\":\"1.25% 0% 0% 6.737%\"}},{\"id\":\"ele-1eoa87\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2024\u002F12\u002F870012aae24f.png?i=1353&name=Q5TAj77st3G4idFZw77YbGkW.png\"},\"style\":{\"width\":20,\"height\":20,\"left\":\"\",\"top\":\"\",\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"padding\":\"0 0 0px 0\",\"margin\":\"9.583px 0px 0px 5.751px\"},\"link\":{\"type\":\"url\",\"target\":\"_blank\",\"url\":\"https:\u002F\u002Fwww.beian.gov.cn\u002Fportal\u002FregisterSystemInfo?recordcode=31011702005563\"},\"styleMobile\":{\"top\":\"\",\"left\":\"\",\"margin\":\"-4.042% 0% 0% 8.251%\"}},{\"id\":\"ele-1h8m2s\",\"type\":\"text\",\"content\":\"沪公网安备31011502404785号\",\"style\":{\"width\":18.083,\"left\":\"\",\"top\":\"\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"color\":\"#909399\",\"margin\":\"-1.667% 0% 0% 2.5%\"},\"link\":{\"type\":\"url\",\"target\":\"_blank\",\"url\":\"https:\u002F\u002Fwww.beian.gov.cn\u002Fportal\u002FregisterSystemInfo?recordcode=31011502404785\"},\"styleMobile\":{\"width\":47.875,\"left\":\"\",\"top\":\"\",\"margin\":\"-4.167% 0% 0% 13.542%\"}},{\"id\":\"ele-j69h58\",\"type\":\"text\",\"content\":\"沪ICP备 19015066号-2&nbsp;&nbsp;\",\"style\":{\"width\":17.333,\"left\":\"\",\"top\":\"\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"color\":\"#909399\",\"margin\":\"-1.917% 0% 0% 20.499%\"},\"link\":{\"type\":\"url\",\"target\":\"_blank\",\"url\":\"https:\u002F\u002Fbeian.miit.gov.cn\"},\"styleMobile\":{\"width\":37,\"left\":\"\",\"top\":\"\",\"margin\":\"-4.763% 0% 0% 62.388%\"}}],\"id\":\"col-1f3wnk\"},\"cols\":[{\"elements\":[{\"id\":\"ele-oytr0m\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2025\u002F1\u002Fe48ddd99f554.png?i=7416&name=中文logo反白.png\"},\"style\":{\"width\":126,\"height\":28.867808219178077,\"left\":0,\"top\":0,\"marginTop\":null,\"marginLeft\":null}},{\"id\":\"ele-nzytr9\",\"type\":\"text\",\"content\":\"地址：上海市浦东新区峨山路101号C2栋\",\"style\":{\"width\":100,\"color\":\"#c8c9cc\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"10% 0% 0% 0%\"}},{\"id\":\"ele-icuoxq\",\"type\":\"text\",\"content\":\"邮箱：enquiry@oneprocloud.com\",\"style\":{\"width\":100,\"color\":\"var(--el-color-info-light-5)\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"2% 0% 0% 0%\"}},{\"id\":\"ele-4fjtdq\",\"type\":\"text\",\"content\":\"电话：180 1760 6559\",\"style\":{\"width\":100,\"color\":\"var(--el-color-info-light-5)\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"2% 0% 0% 0%\"}},{\"id\":\"ele-az0kym\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Fimages\u002Fmodule\u002Ffooter\u002Fb-logo.png\"},\"style\":{\"width\":25,\"height\":24,\"margin\":\"8% 0% 0% 0%\"},\"link\":{\"type\":\"url\",\"target\":\"_self\",\"url\":\"https:\u002F\u002Fspace.bilibili.com\u002F1246058384\"}},{\"id\":\"ele-1ytu9l\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Fimages\u002Fmodule\u002Ffooter\u002FCSDN.png\"},\"style\":{\"width\":67,\"height\":18,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"-5% 0% 0% 10%\"},\"link\":{\"type\":\"url\",\"target\":\"_self\",\"url\":\"https:\u002F\u002Fblog.csdn.net\u002FOneProCloud?type=blog\"},\"styleMobile\":{\"top\":\"\",\"left\":\"\",\"margin\":\"-4.111% 0% 0% 9.333%\"}},{\"id\":\"ele-hhqnxe\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Fimages\u002Fmodule\u002Ffooter\u002Fdouyin.png\"},\"style\":{\"width\":22,\"height\":25,\"margin\":\"-6% 0% 0% 30%\"},\"styleMobile\":{\"top\":\"\",\"left\":\"\",\"margin\":\"-4.667% 0% 0% 27.334%\"}},{\"id\":\"ele-1gqb5m\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Fimages\u002Fmodule\u002Ffooter\u002Fweixin.png\"},\"style\":{\"width\":28,\"height\":23,\"margin\":\"-6% 0% 0% 40%\"},\"styleMobile\":{\"top\":\"\",\"left\":\"\",\"margin\":\"-4.889% 0% 0% 36.666%\"}},{\"id\":\"ele-5kcwd8\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Fimages\u002Fmodule\u002Ffooter\u002Fzhihu.png\"},\"style\":{\"width\":24,\"height\":24,\"margin\":\"-6% 0% 0% 50%\"},\"link\":{\"type\":\"url\",\"target\":\"_self\",\"url\":\"https:\u002F\u002Fwww.zhihu.com\u002Forg\u002Fmo-bo-zhi-yun-84\"},\"styleMobile\":{\"top\":\"\",\"left\":\"\",\"margin\":\"-5.333% 0% 0% 47.111%\"}}],\"id\":\"col-1fttw9\"},{\"elements\":[{\"id\":\"ele-mwg0s5\",\"type\":\"text\",\"content\":\"产品&amp;方案\",\"style\":{\"width\":100,\"fontSize\":18,\"fontWeight\":\"bold\",\"color\":\"var(--el-color-white)\"}},{\"id\":\"ele-b972f7\",\"type\":\"rect\",\"style\":{\"width\":50,\"height\":20,\"borderColor\":\"var(--el-color-primary)\",\"borderTopWidth\":1,\"borderLeftWidth\":0,\"borderRightWidth\":0,\"borderBottomWidth\":0,\"borderStyle\":\"solid\"}},{\"id\":\"ele-1190bs\",\"type\":\"text\",\"content\":\"HyperBDR\u003Cbr>云容灾\",\"style\":{\"width\":50,\"color\":\"var(--el-color-info-light-5)\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"left\":0,\"top\":0,\"margin\":\"2.474% 0% 0% 0%\"},\"link\":{\"type\":\"page\",\"target\":\"_self\",\"languageId\":1,\"languageCode\":\"zh-cn\",\"pageId\":4}},{\"id\":\"ele-jliiet\",\"type\":\"text\",\"content\":\"云上保护\",\"style\":{\"width\":50,\"color\":\"var(--el-color-info-light-5)\",\"left\":0,\"top\":0,\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"-12.58% 0% 0% 50.526%\"},\"link\":{\"type\":\"page\",\"target\":\"_self\",\"languageId\":1,\"languageCode\":\"zh-cn\",\"pageId\":66}},{\"id\":\"ele-1jwt20\",\"type\":\"text\",\"content\":\"HyperMotion\u003Cbr \u002F>云迁移\",\"style\":{\"width\":50,\"color\":\"var(--el-color-info-light-5)\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"left\":0,\"top\":0,\"margin\":\"8.789% 0% 0% 0%\"},\"link\":{\"type\":\"page\",\"target\":\"_self\",\"languageId\":1,\"languageCode\":\"zh-cn\",\"pageId\":3}},{\"id\":\"ele-1usquk\",\"type\":\"text\",\"content\":\"金融行业容灾方案\",\"style\":{\"width\":50,\"color\":\"var(--el-color-info-light-5)\",\"left\":0,\"top\":0,\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"-14.684% 0% 0% 50.789%\"},\"link\":{\"type\":\"page\",\"target\":\"_self\",\"languageId\":1,\"languageCode\":\"zh-cn\",\"pageId\":42}},{\"id\":\"ele-1gmjkk\",\"type\":\"text\",\"content\":\"EasyBill\u003Cbr>账单易\",\"style\":{\"width\":50,\"color\":\"var(--el-color-info-light-5)\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"left\":0,\"top\":0,\"margin\":\"10.105% 0% 0% 0.263%\"},\"link\":{\"type\":\"page\",\"target\":\"_self\",\"languageId\":1,\"languageCode\":\"zh-cn\",\"pageId\":6},\"lock\":true}],\"id\":\"col-1kph22\"},{\"elements\":[{\"id\":\"ele-1vopaw\",\"type\":\"rss-input\",\"style\":{\"width\":100},\"btnText\":\"点击发送\",\"inputTip\":\"邮箱地址\",\"checkTitle\":\"\u003Cp>\u003Cspan style=\\\"font-size:12px;\\\">提交此表格即表示您同意万博智云将根据隐私政策处理您的个人信息。\u003C\u002Fspan>\u003C\u002Fp>\",\"emailEmptyTip\":\"请输入邮箱\",\"submitSuccTip\":\"提交成功\"},{\"id\":\"ele-1ohmoz\",\"type\":\"text\",\"content\":\"了解万博智云的一手产品和解决方案讯息，关注最新的新闻动态，接受我们的最新资讯推送\",\"style\":{\"width\":100,\"color\":\"var(--el-color-info-light-5)\",\"fontSize\":15,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"6% 0% 0% 0%\"}}],\"id\":\"col-216gqq\"}]},\"style\":{\"backgroundColor\":\"var(--el-color-black)\",\"padding\":\"70px 0px 0px 0px\"},\"type\":\"footer\",\"eles\":[],\"modelMobile\":{\"columns\":1,\"gap\":30},\"styleMobile\":{\"padding\":\"40px 15px 0px 15px\"}},\"en\":{\"id\":\"secion-170ey8\",\"templateName\":\"FooterView\",\"name\":\"FooterView\",\"model\":{\"gap\":30,\"columns\":3,\"flexWrap\":\"wrap\",\"col\":{\"style\":{},\"elements\":[{\"id\":\"ele-112o6p\",\"type\":\"text\",\"content\":\"&nbsp;©2024 OnePro Cloud Limited |&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;\",\"style\":{\"width\":35.833,\"color\":\"#a8a8a8\",\"left\":0,\"top\":0,\"fontSize\":14,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"-1.917% 0% 0% 32.333%\"}},{\"id\":\"ele-t74tet\",\"type\":\"text\",\"content\":\"Privacy |\",\"style\":{\"width\":4.834000000000003,\"left\":0,\"top\":0,\"fontSize\":14,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"color\":\"#A8A8A8\",\"zIndex\":51,\"margin\":\"-1.75% 0% 0% 50.25%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":102}},{\"id\":\"ele-3v0xxc\",\"type\":\"text\",\"content\":\"&nbsp;Cookies |\",\"style\":{\"width\":5.417000000000002,\"left\":0,\"top\":0,\"fontSize\":14,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"color\":\"#A8A8A8\",\"margin\":\"-1.75% 0% 0% 54.916%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":103}}],\"id\":\"col-157n4k\"},\"cols\":[{\"elements\":[{\"id\":\"ele-uxr8yb\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2024\u002F11\u002F6adadc64700b.png\"},\"style\":{\"width\":183,\"height\":24,\"margin\":\"1% 0% 0% 0%\"}},{\"id\":\"ele-1sthrh\",\"type\":\"text\",\"content\":\"Adress：Unit 701A, 7\u002FF, Railway Plaza, 39 Chatham Road South, Tsim Sha Tsui, Hong Kong\",\"style\":{\"width\":100,\"color\":\"rgb(194, 194, 194)\",\"margin\":\"10% 0% 0% 0%\"}},{\"id\":\"ele-dvsxo1\",\"type\":\"text\",\"content\":\"Email：enquiry@oneprocloud.com\",\"style\":{\"width\":100,\"color\":\"rgb(194, 194, 194)\",\"fontSize\":16,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"2% 0% 0% 0%\"}},{\"id\":\"ele-k6p458\",\"type\":\"text\",\"content\":\"\u003Cbr>\",\"style\":{\"width\":100,\"color\":\"rgb(194, 194, 194)\",\"margin\":\"2% 0% 0% 0%\"}},{\"id\":\"ele-gmn4n9\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2024\u002F11\u002Ffb24853c2fe4.png\"},\"style\":{\"width\":48,\"height\":43,\"left\":0,\"top\":0,\"margin\":\"9.474% 0% 0% -0.263%\"},\"link\":{\"type\":\"url\",\"target\":\"_blank\",\"url\":\"https:\u002F\u002Fwww.instagram.com\u002Fonepro.cloud\u002Fprofilecard\u002F?igsh=cnMyOWxpcXBldHNx\"}},{\"id\":\"ele-5trm5k\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2024\u002F11\u002F8930955f1892.png\"},\"style\":{\"width\":48,\"height\":43,\"left\":0,\"top\":0,\"margin\":\"-11.316% 0% 0% 14.736%\"},\"link\":{\"type\":\"url\",\"target\":\"_blank\",\"url\":\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fonepro-cloud\u002F\"}},{\"id\":\"ele-cirko5\",\"type\":\"image\",\"attrs\":{\"src\":\"\u002Ffile\u002F2\u002F2024\u002F11\u002Fb604492d79e5.png\"},\"style\":{\"width\":43,\"height\":44.21759570181331,\"left\":0,\"top\":0,\"margin\":\"-12.105% 0% 0% 29.473%\"},\"link\":{\"type\":\"url\",\"target\":\"_blank\",\"url\":\"https:\u002F\u002Fwww.youtube.com\u002F@OneProCloud\"}}],\"style\":{\"height\":257},\"id\":\"col-ovom5n\"},{\"elements\":[{\"id\":\"ele-72jyoi\",\"type\":\"text\",\"content\":\"Products&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Solutions\",\"style\":{\"width\":100,\"fontSize\":18,\"fontWeight\":\"bold\",\"color\":\"rgb(194, 194, 194)\",\"left\":0,\"top\":0,\"marginTop\":0,\"marginLeft\":0}},{\"id\":\"ele-1ijd0u\",\"type\":\"rect\",\"style\":{\"width\":50,\"height\":20,\"borderColor\":\"var(--el-color-primary)\",\"borderTopWidth\":1,\"borderLeftWidth\":0,\"borderRightWidth\":0,\"borderBottomWidth\":0,\"borderStyle\":\"solid\"}},{\"id\":\"ele-1xn13v\",\"type\":\"text\",\"content\":\"HyperBDR\u003Cbr>\",\"style\":{\"width\":50,\"color\":\"rgb(194, 194, 194)\",\"left\":0,\"top\":0,\"margin\":\"4.842% 0% 0% 0.263%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":76}},{\"id\":\"ele-1uw5fq\",\"type\":\"text\",\"content\":\"VMware Migration\",\"style\":{\"width\":50,\"color\":\"rgb(194, 194, 194)\",\"left\":0,\"top\":0,\"fontSize\":16,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"-6.263% 0% 0% 49.737%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":83}},{\"id\":\"ele-1fztq8\",\"type\":\"text\",\"content\":\"HyperMotion\u003Cbr>\u003Cbr>\",\"style\":{\"width\":50,\"color\":\"rgb(194, 194, 194)\",\"fontSize\":16,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"left\":0,\"top\":0,\"margin\":\"6.684% 0% 0% 0.263%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":75}},{\"id\":\"ele-1t96gd\",\"type\":\"text\",\"content\":\"Industry DR Solution\",\"style\":{\"width\":50,\"color\":\"rgb(194, 194, 194)\",\"left\":0,\"top\":0,\"fontSize\":16,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"-11.526% 0% 0% 48.947%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":85}},{\"id\":\"ele-knzb4p\",\"type\":\"text\",\"content\":\"EasyBill\",\"style\":{\"width\":50,\"color\":\"rgb(194, 194, 194)\",\"left\":0,\"top\":0,\"fontSize\":16,\"boxShadow\":\"transparent 0. 0. 71px 71px 0px 0px\",\"margin\":\"5.369% 0% 0% 0.263%\"},\"link\":{\"type\":\"page\",\"target\":\"_blank\",\"languageId\":2,\"languageCode\":\"en\",\"pageId\":78}}],\"id\":\"col-205765\"},{\"elements\":[{\"id\":\"ele-1t5dsb\",\"type\":\"rss-input\",\"style\":{\"width\":100},\"btnText\":\"Subscribe\",\"inputTip\":\"Email\",\"checkTitle\":\"\u003Cp>\u003Cspan style=\\\"color:#9b59b6;font-size:12px;\\\">By submitting this form, you acknowledge and agree that OnePro will process your personal information in accordance with the&nbsp;Privacy Policy.\u003C\u002Fspan>\u003C\u002Fp>\",\"emailEmptyTip\":\"Email can not be empty\",\"submitSuccTip\":\"Successful\"},{\"id\":\"ele-ek93s0\",\"type\":\"text\",\"content\":\"Stay informed with first hand updates on OnePro's products and solutions, follow the latest news, and subscribe to our notifications.\",\"style\":{\"width\":94.737,\"color\":\"rgb(194, 194, 194)\",\"left\":0,\"top\":0,\"margin\":\"8.684% 0% 0% 3.421%\"}}],\"id\":\"col-1jh3yz\"}]},\"style\":{\"backgroundColor\":\"var(--el-color-black)\"},\"type\":\"footer\",\"eles\":[]}},\"global\":{\"languages\":[{\"title\":\"Cloud Migration, Cloud Disaster Recovery, Fully Automated Migration and DR Solutions | OnePro Cloud\",\"languageId\":2,\"keywords\":\"Remote Disaster Recovery, Cloud Backup and Recovery, VMware  Backup and Recovery, Hybrid Cloud Disaster Recovery, Continuous Data Protection, CDP, VMware Migration, Application Migration, Agentless Migration\",\"description\":\"A leading provider of multi-cloud infrastructure tools, offering enterprises capabilities such as migration and disaster recovery, billing management, compute orchestration, and cost optimization, empowering businesses to accelerate their digital transformation journey.\",\"favicon\":\"\u002Ffile\u002F2\u002F2024\u002F12\u002F46998dbba181.png?i=220&name=万博智云英文LOGO_方.png\"}],\"zh-cn\":{\"seo\":{\"title\":\"云迁移, 云容灾, 全自动整机迁移和容灾方案 | 万博智云官网\",\"languageId\":1,\"description\":\"万博智云, 多云基础架构层工具产品提供商, 为企业提供迁移容灾, 账单管理, 算力编排, 成本优化等能力, 助力企业加速数字化转型进程。\",\"keywords\":\"云迁移、云容灾、 数据迁移、容灾备份、混合云容灾、 跨云容灾、VMware迁移、VMware容灾、主备容灾、跨云容灾、万博智云\",\"favicon\":\"\u002Ffile\u002F2\u002F2024\u002F12\u002F46998dbba181.png?i=220&name=万博智云英文LOGO_方.png\"},\"modules\":[\"nav\",\"language\",\"title\"],\"theme\":{\"colorPrimary\":\"rgb(146, 33, 100)\"},\"setting\":{}}}}","2024-03-26 14:27:44","2026-04-16 16:48:53",[14,18],{"id":6,"name":15,"code":16,"isDefault":17,"siteId":6},"中文简体","zh-cn",true,{"id":5,"name":19,"code":20,"isDefault":21,"siteId":6},"EN","en",false,200,1786703025548,{"data":25,"status":22,"timestamp":203},[26,32,84,143,170,177],{"tenantId":5,"id":6,"name":27,"type":6,"url":28,"sortIndex":29,"isHome":17,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":9,"siteId":6,"languageId":6,"createdAt":30,"updatedAt":12,"siteName":7,"children":31},"首页","\u002F",10,"2024-03-25 17:32:13",[],{"tenantId":5,"id":5,"name":33,"type":5,"url":9,"sortIndex":34,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":9,"siteId":6,"languageId":6,"createdAt":35,"updatedAt":36,"siteName":7,"children":37},"产品",11,"2024-03-25 17:32:55","2024-04-08 10:57:42",[38,45,53,76],{"tenantId":5,"id":39,"name":40,"type":6,"url":41,"sortIndex":29,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":5,"siteId":6,"languageId":6,"createdAt":42,"updatedAt":43,"siteName":7,"children":44},3,"HyperMotion云迁移","\u002Fproducts\u002Fhypermotion","2024-03-25 17:35:17","2026-04-17 10:41:34",[],{"tenantId":5,"id":46,"name":47,"type":6,"url":48,"sortIndex":49,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":5,"siteId":6,"languageId":6,"createdAt":50,"updatedAt":51,"siteName":7,"children":52},4,"HyperBDR云容灾","\u002Fproducts\u002Fhyperbdr",20,"2024-03-25 17:35:25","2026-04-17 10:41:43",[],{"tenantId":5,"id":54,"name":55,"type":6,"url":56,"sortIndex":57,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":5,"siteId":6,"languageId":6,"createdAt":58,"updatedAt":59,"siteName":7,"children":60},106,"AGIOne  模型AI服务+算力服务","\u002Fproducts\u002Fagione",40,"2025-10-20 18:02:36","2026-06-11 15:23:06",[61,69],{"tenantId":5,"id":62,"name":63,"type":6,"url":64,"sortIndex":65,"isHome":21,"status":6,"publishedAt":66,"contentUpdatedAt":67,"parentId":54,"siteId":6,"languageId":6,"createdAt":66,"updatedAt":67,"siteName":7,"children":68},109,"模型 AI 服务","\u002Fproducts\u002Fagione-modelone",90,"2026-08-14 11:02:03","2026-08-14 18:13:50",[],{"tenantId":5,"id":70,"name":71,"type":6,"url":72,"sortIndex":65,"isHome":21,"status":6,"publishedAt":73,"contentUpdatedAt":74,"parentId":54,"siteId":6,"languageId":6,"createdAt":73,"updatedAt":74,"siteName":7,"children":75},110,"算力服务","\u002Fproducts\u002Fagione-powerone","2026-08-14 11:02:19","2026-08-14 18:13:56",[],{"tenantId":5,"id":77,"name":78,"type":6,"url":79,"sortIndex":80,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":5,"siteId":6,"languageId":6,"createdAt":81,"updatedAt":82,"siteName":7,"children":83},6,"EasyBill账单易","\u002Fproducts\u002Feasybill",50,"2024-03-25 17:35:59","2026-04-17 10:42:16",[],{"tenantId":5,"id":85,"name":86,"type":5,"url":9,"sortIndex":87,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":9,"siteId":6,"languageId":6,"createdAt":88,"updatedAt":89,"siteName":7,"children":90},9,"解决方案",13,"2024-03-25 17:36:26","2024-04-08 10:58:05",[91,104,123],{"tenantId":5,"id":92,"name":93,"type":5,"url":9,"sortIndex":94,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":85,"siteId":6,"languageId":6,"createdAt":95,"updatedAt":96,"siteName":7,"children":97},71,"技术场景方案",26,"2024-07-18 10:37:50","2024-11-19 23:25:16",[98],{"tenantId":5,"id":29,"name":99,"type":6,"url":100,"sortIndex":29,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":92,"siteId":6,"languageId":6,"createdAt":101,"updatedAt":102,"siteName":7,"children":103},"从VMware到云","\u002Fsolutions\u002Fvmware-to-cloud","2024-03-25 17:39:30","2026-04-17 10:42:38",[],{"tenantId":5,"id":105,"name":106,"type":5,"url":9,"sortIndex":94,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":85,"siteId":6,"languageId":6,"createdAt":107,"updatedAt":108,"siteName":7,"children":109},72,"行业场景方案","2024-07-18 10:38:34","2024-11-19 23:25:48",[110,116],{"tenantId":5,"id":34,"name":111,"type":6,"url":112,"sortIndex":29,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":105,"siteId":6,"languageId":6,"createdAt":113,"updatedAt":114,"siteName":7,"children":115},"制造业","\u002Fsolutions\u002Fdr-manufacture","2024-03-25 17:39:42","2026-04-17 10:42:43",[],{"tenantId":5,"id":117,"name":118,"type":6,"url":119,"sortIndex":49,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":105,"siteId":6,"languageId":6,"createdAt":120,"updatedAt":121,"siteName":7,"children":122},42,"金融行业","\u002Fsolutions\u002Fdr-finance","2024-04-08 10:58:45","2026-04-17 10:42:47",[],{"tenantId":5,"id":124,"name":125,"type":5,"url":9,"sortIndex":80,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":85,"siteId":6,"languageId":6,"createdAt":126,"updatedAt":127,"siteName":7,"children":128},69,"应用场景","2024-07-12 17:38:19","2024-07-18 10:39:07",[129,136],{"tenantId":5,"id":130,"name":131,"type":6,"url":132,"sortIndex":49,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":124,"siteId":6,"languageId":6,"createdAt":133,"updatedAt":134,"siteName":7,"children":135},65,"数据流转","\u002Fsolutions\u002Fdata-mobility","2024-05-11 11:33:03","2026-04-17 10:42:53",[],{"tenantId":5,"id":137,"name":138,"type":6,"url":139,"sortIndex":57,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":124,"siteId":6,"languageId":6,"createdAt":140,"updatedAt":141,"siteName":7,"children":142},66,"云上保护","\u002Fsolutions\u002Fcloud-protection","2024-05-11 11:49:22","2026-04-17 10:42:59",[],{"tenantId":5,"id":144,"name":145,"type":5,"url":9,"sortIndex":146,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":9,"siteId":6,"languageId":6,"createdAt":147,"updatedAt":148,"siteName":7,"children":149},12,"文档中心",14,"2024-03-25 17:40:31","2024-04-08 10:57:56",[150,157,163],{"tenantId":5,"id":87,"name":151,"type":39,"url":152,"sortIndex":153,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":144,"siteId":6,"languageId":6,"createdAt":154,"updatedAt":155,"siteName":7,"children":156},"产品使用手册","https:\u002F\u002Fdocs.oneprocloud.com\u002Fzh\u002F",140,"2024-03-25 17:40:51","2025-09-04 17:37:06",[],{"tenantId":5,"id":146,"name":158,"type":6,"url":159,"sortIndex":153,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":144,"siteId":6,"languageId":6,"createdAt":160,"updatedAt":161,"siteName":7,"children":162},"产品白皮书","\u002Fdocumentation\u002Fwhite-papers","2024-03-25 17:41:01","2026-04-17 10:43:05",[],{"tenantId":5,"id":164,"name":165,"type":6,"url":166,"sortIndex":153,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":144,"siteId":6,"languageId":6,"createdAt":167,"updatedAt":168,"siteName":7,"children":169},15,"客户案例","\u002Fdocumentation\u002Fcase-studies","2024-03-25 17:41:10","2026-04-17 10:43:11",[],{"tenantId":5,"id":171,"name":172,"type":6,"url":173,"sortIndex":164,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":9,"siteId":6,"languageId":6,"createdAt":174,"updatedAt":175,"siteName":7,"children":176},16,"博客","\u002Fblog","2024-03-25 17:41:18","2026-05-22 14:34:28",[],{"tenantId":5,"id":178,"name":179,"type":5,"url":9,"sortIndex":171,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":9,"siteId":6,"languageId":6,"createdAt":180,"updatedAt":36,"siteName":7,"children":181},17,"资源中心","2024-03-25 17:41:29",[182,189,196],{"tenantId":5,"id":183,"name":184,"type":6,"url":185,"sortIndex":29,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":178,"siteId":6,"languageId":6,"createdAt":186,"updatedAt":187,"siteName":7,"children":188},18,"关于我们","\u002Fresource\u002Fabout-us","2024-03-25 17:41:44","2026-04-17 10:43:22",[],{"tenantId":5,"id":190,"name":191,"type":6,"url":192,"sortIndex":49,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":178,"siteId":6,"languageId":6,"createdAt":193,"updatedAt":194,"siteName":7,"children":195},19,"培训认证","\u002Fresources\u002Ftraining","2024-03-25 17:41:55","2026-04-17 10:43:26",[],{"tenantId":5,"id":49,"name":197,"type":6,"url":198,"sortIndex":199,"isHome":21,"status":6,"publishedAt":9,"contentUpdatedAt":9,"parentId":178,"siteId":6,"languageId":6,"createdAt":200,"updatedAt":201,"siteName":7,"children":202},"获得帮助","\u002Fresources\u002Fsupport",30,"2024-03-25 17:42:11","2026-04-17 10:43:30",[],1786703025588,{"data":205,"status":22,"timestamp":211},[206],{"tenantId":5,"id":6,"name":207,"type":5,"content":208,"userId":5,"siteId":6,"status":6,"languageId":6,"createdAt":209,"updatedAt":210},"百度统计oneprocloud.com.cn","\u003Cscript>\nvar _hmt = _hmt || [];\n(function() {\n  var hm = document.createElement(\"script\");\n  hm.src = \"https:\u002F\u002Fhm.baidu.com\u002Fhm.js?3057ee8f05e696c5ac041ba3428c0183\";\n  var s = document.getElementsByTagName(\"script\")[0]; \n  s.parentNode.insertBefore(hm, s);\n})();\n\u003C\u002Fscript>\n","2024-12-30 11:15:49","2025-02-19 10:32:23",1786703025636,{"data":213,"status":22,"timestamp":215},{"tenantId":5,"id":62,"name":63,"type":6,"content":214,"url":64,"sortIndex":65,"isHome":21,"status":6,"publishedAt":66,"contentUpdatedAt":67,"parentId":54,"siteId":6,"languageId":6,"createdAt":66,"updatedAt":67},"{\"sections\":[{\"id\":\"secion-a7h1tc\",\"name\":\"CustomView1\",\"style\":{\"padding\":\"0\"},\"templateName\":\"CustomView1\",\"sectionName\":\"CustomView1\",\"model\":{\"html\":\"\u003Csection class=\\\"modelone2 w-full relative motion-ready\\\">\\n\u003Cdiv id=\\\"top\\\">\\n\u003Cdiv class=\\\"hero\\\">\u003Ccanvas aria-hidden=\\\"true\\\" class=\\\"color-bends-canvas\\\" data-color-bends=\\\"\\\" data-hero-shader=\\\"grainient\\\" width=\\\"1440\\\" height=\\\"550\\\">\u003C\u002Fcanvas>\u003Cdiv class=\\\"mx-auto max-w-[1200px] hero-grid\\\">\u003Cdiv class=\\\"hero-content\\\">\u003Cdiv class=\\\"hero-name\\\">ModelOne 模创｜模型聚合与治理平台\u003C\u002Fdiv>\u003Ch1>统一运营企业模型资源，让 AI 应用\u003Cspan>上线更快、运行更稳、成本更清晰\u003C\u002Fspan>\u003C\u002Fh1>\u003Cp class=\\\"hero-copy\\\">统一接入本地模型、云上 MaaS 和第三方模型 API，集中管理调用、服务质量与成本。\u003C\u002Fp>\u003Cdiv class=\\\"hero-actions\\\">\u003Cbutton class=\\\"btn btn-primary\\\" data-open-demo=\\\"\\\">申请产品演示\u003C\u002Fbutton>\u003Ca class=\\\"btn btn-secondary\\\" href=\\\"#architecture\\\">查看产品架构\u003C\u002Fa>\u003C\u002Fdiv>\u003Cdiv class=\\\"hero-proof\\\">\u003Cspan>SaaS 订阅 \u002F 私有化部署\u003C\u002Fspan>\u003Cspan>OpenAI 兼容接口\u003C\u002Fspan>\u003Cspan>多租户与 RBAC\u003C\u002Fspan>\u003Cspan>路由与故障切换\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section section-soft\\\" id=\\\"value\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px] problem-stage\\\">\u003Cdiv class=\\\"problem-intro\\\">\u003Cdiv class=\\\"section-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Ch2>模型越多，接入、管理和运营越复杂\u003C\u002Fh2>\u003Cp class=\\\"lead\\\">模型由不同团队分别接入，容易造成重复适配、供应依赖、权限分散和成本不清。\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"problem-list\\\">\u003Carticle class=\\\"problem-row is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Cfigure class=\\\"problem-logo\\\">\u003Cimg alt=\\\"模型来源分散简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F3a1bf9168968.svg?i=9191&amp;name=icon-pain-sources.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>模型接入分散\u003C\u002Fh3>\u003Cp>本地模型、云上 MaaS 和第三方 API 协议不一，应用需要重复适配。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"problem-row is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Cfigure class=\\\"problem-logo\\\">\u003Cimg alt=\\\"模型变化传导简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F0b07b116a904.svg?i=9192&amp;name=icon-pain-volatility.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>模型变化影响业务\u003C\u002Fh3>\u003Cp>模型故障、限流或变更时，应用难以及时切换。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"problem-row is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Cfigure class=\\\"problem-logo\\\">\u003Cimg alt=\\\"权限与凭证边界简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F3e1df2ebbe1d.svg?i=9193&amp;name=icon-pain-keys.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>权限与凭证难管理\u003C\u002Fh3>\u003Cp>API Key 分散在不同团队和应用，权限、额度与回收难以统一。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"problem-row is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Cfigure class=\\\"problem-logo\\\">\u003Cimg alt=\\\"成本与服务质量简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002Febfe1b7f5f3d.svg?i=9194&amp;name=icon-pain-cost.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>成本与质量缺少统一管理\u003C\u002Fh3>\u003Cp>调用、成本、成功率和延迟分散，难以统一分析和归因。\u003C\u002Fp>\u003C\u002Farticle>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\u003Cdiv class=\\\"outcome-band is-visible\\\" id=\\\"outcomes\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Cdiv class=\\\"outcome-band-top\\\">\u003Cdiv>\u003Ch2>把分散的模型调用，变成可持续交付的企业服务\u003C\u002Fh2>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"outcomes\\\">\\n\u003Carticle class=\\\"outcome\\\">\u003Cstrong>统一接入\u003C\u002Fstrong>\u003Ch3>减少重复适配\u003C\u002Fh3>\u003Cp>应用通过统一 Endpoint 调用，底层模型与协议由平台管理。\u003C\u002Fp>\u003C\u002Farticle>\\n\u003Carticle class=\\\"outcome\\\">\u003Cstrong>稳定交付\u003C\u002Fstrong>\u003Ch3>降低单一模型依赖\u003C\u002Fh3>\u003Cp>通过策略路由、失败重试和自动切换保障服务连续性。\u003C\u002Fp>\u003C\u002Farticle>\\n\u003Carticle class=\\\"outcome\\\">\u003Cstrong>统一治理\u003C\u002Fstrong>\u003Ch3>明确调用边界\u003C\u002Fh3>\u003Cp>按租户、团队和应用统一管理权限、API Key 与额度。\u003C\u002Fp>\u003C\u002Farticle>\\n\u003Carticle class=\\\"outcome\\\">\u003Cstrong>成本可见\u003C\u002Fstrong>\u003Ch3>支持精细归因\u003C\u002Fh3>\u003Cp>将 Token 用量与费用归集到部门、项目、应用或客户。\u003C\u002Fp>\u003C\u002Farticle>\\n\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section architecture-section\\\" id=\\\"architecture\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\u003Cdiv class=\\\"section-head arch-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Cdiv>\u003Ch2>从模型接入到业务调用，统一管理模型服务\u003C\u002Fh2>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"architecture architecture-scene is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Cimg alt=\\\"紫蓝色透明玻璃构成的企业 AI 模型服务基础设施\\\" class=\\\"architecture-base\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002Fc9ac375a67bf.webp?i=7935&name=architecture-base.webp\\\">\u003Cdiv class=\\\"arch-stage\\\">\u003Cdiv aria-hidden=\\\"true\\\" class=\\\"arch-flowline\\\">\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003C\u002Fdiv>\u003Carticle class=\\\"arch-glass arch-source\\\" tabindex=\\\"0\\\">\u003Cspan class=\\\"arch-step\\\">01\u003C\u002Fspan>\u003Csmall>MODEL SOURCES\u003C\u002Fsmall>\u003Ch3>模型来源\u003C\u002Fh3>\u003Cdiv class=\\\"arch-glass-list\\\">\u003Cspan>本地算力部署模型\u003C\u002Fspan>\u003Cspan>云厂商 MaaS 模型\u003C\u002Fspan>\u003Cspan>第三方模型 API \u002F BYOK\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Farticle>\u003Carticle class=\\\"arch-glass arch-service\\\" tabindex=\\\"0\\\">\u003Cspan class=\\\"arch-step\\\">02\u003C\u002Fspan>\u003Csmall>SERVICE LAYER\u003C\u002Fsmall>\u003Ch3>服务封装\u003C\u002Fh3>\u003Cdiv class=\\\"arch-glass-list\\\">\u003Cspan>单模型服务\u003C\u002Fspan>\u003Cspan>聚合模型服务\u003C\u002Fspan>\u003Cspan>策略路由与故障切换\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Farticle>\u003Carticle class=\\\"arch-glass arch-publish\\\" tabindex=\\\"0\\\">\u003Cspan class=\\\"arch-step\\\">03\u003C\u002Fspan>\u003Csmall>PUBLISH SCOPE\u003C\u002Fsmall>\u003Ch3>发布范围\u003C\u002Fh3>\u003Cdiv class=\\\"arch-glass-list\\\">\u003Cspan>组织共享模型服务\u003C\u002Fspan>\u003Cspan>租户 \u002F 项目私有模型服务\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Farticle>\u003Carticle class=\\\"arch-glass arch-use\\\" tabindex=\\\"0\\\">\u003Cspan class=\\\"arch-step\\\">04\u003C\u002Fspan>\u003Csmall>BUSINESS CALLS\u003C\u002Fsmall>\u003Ch3>业务调用\u003C\u002Fh3>\u003Cdiv class=\\\"arch-glass-list\\\">\u003Cspan>智能体与 Copilot\u003C\u002Fspan>\u003Cspan>企业业务应用\u003C\u002Fspan>\u003Cspan>数据分析与开发工具\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Farticle>\u003Cp class=\\\"arch-note\\\">ModelOne 统一完成发布、授权、路由、限流、计量、观测与审计。\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section\\\" id=\\\"capabilities\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\u003Cdiv class=\\\"section-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Ch2>不止统一 API，更提供完整的模型服务管理能力\u003C\u002Fh2>\u003Cp class=\\\"lead\\\">ModelOne 将模型接入、调度、安全、计量和观测纳入一条完整服务链路。\u003C\u002Fp>\u003C\u002Fdiv>\u003Cdiv class=\\\"capability-list\\\">\\n\u003Carticle class=\\\"capability adapter is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Cdiv class=\\\"cap-copy\\\">\u003Cdiv class=\\\"cap-top\\\">\u003Cdiv class=\\\"cap-no\\\">01\u003C\u002Fdiv>\u003Ch3>多来源模型统一接入\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cp>接入本地模型、云端 MaaS 和第三方 API，统一协议与调用入口。\u003C\u002Fp>\u003Cdiv class=\\\"cap-tags\\\">\u003Cspan>OpenAI \u002F Anthropic 协议适配\u003C\u002Fspan>\u003Cspan>多模态配置\u003C\u002Fspan>\u003Cspan>模型审核与发布\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"cap-visual\\\">\u003Cfigure class=\\\"concept-art concept-standardize\\\">\u003Cimg alt=\\\"多种模型形态汇入统一标准服务核心的三维概念画面\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F07153fd6cb25.webp?i=9195&amp;name=capability-01-access.webp\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Farticle>\\n\u003Carticle class=\\\"capability router is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Cdiv class=\\\"cap-copy\\\">\u003Cdiv class=\\\"cap-top\\\">\u003Cdiv class=\\\"cap-no\\\">02\u003C\u002Fdiv>\u003Ch3>聚合路由与高可用\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cp>综合成本、质量、负载和可用状态，为请求选择合适模型。\u003C\u002Fp>\u003Cdiv class=\\\"cap-tags\\\">\u003Cspan>失败重试\u003C\u002Fspan>\u003Cspan>熔断摘流\u003C\u002Fspan>\u003Cspan>自动切换与回切\u003C\u002Fspan>\u003Cspan>动态权重\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"cap-visual\\\">\u003Cfigure class=\\\"concept-art concept-route\\\">\u003Cimg alt=\\\"受保护的智能路由核心向外持续交付稳定服务的三维概念画面\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002Ff57b3bf6453e.webp?i=9196&amp;name=capability-02-routing.webp\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Farticle>\\n\u003Carticle class=\\\"capability permission is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Cdiv class=\\\"cap-copy\\\">\u003Cdiv class=\\\"cap-top\\\">\u003Cdiv class=\\\"cap-no\\\">03\u003C\u002Fdiv>\u003Ch3>账户、权限与安全治理\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cp>统一管理租户、团队、应用的身份、凭证与访问权限。\u003C\u002Fp>\u003Cdiv class=\\\"cap-tags\\\">\u003Cspan>RBAC\u003C\u002Fspan>\u003Cspan>SSO \u002F OAuth\u003C\u002Fspan>\u003Cspan>API Key 轮换\u003C\u002Fspan>\u003Cspan>IP 白名单\u003C\u002Fspan>\u003Cspan>RPM \u002F TPM 限流\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"cap-visual\\\">\u003Cfigure class=\\\"concept-art concept-permission\\\">\u003Cimg alt=\\\"用户与应用围绕安全盾牌和密钥建立统一访问边界的三维概念画面\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F5fe3d9d63108.webp?i=9197&amp;name=capability-03-security.webp\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Farticle>\\n\u003Carticle class=\\\"capability ledger is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Cdiv class=\\\"cap-copy\\\">\u003Cdiv class=\\\"cap-top\\\">\u003Cdiv class=\\\"cap-no\\\">04\u003C\u002Fdiv>\u003Ch3>计量、成本与账务治理\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cp>统一记录 Token、调用次数、时长与费用，支持额度和账单管理。\u003C\u002Fp>\u003Cdiv class=\\\"cap-tags\\\">\u003Cspan>部门与项目归集\u003C\u002Fspan>\u003Cspan>分项计费\u003C\u002Fspan>\u003Cspan>额度管理\u003C\u002Fspan>\u003Cspan>账单审计\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"cap-visual\\\">\u003Cfigure class=\\\"concept-art concept-cost\\\">\u003Cimg alt=\\\"调用数据汇入成本仪表、账单和计算器的三维概念画面\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002Fdf8638a95ee3.webp?i=9198&amp;name=capability-04-billing.webp\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Farticle>\\n\u003Carticle class=\\\"capability observe is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Cdiv class=\\\"cap-copy\\\">\u003Cdiv class=\\\"cap-top\\\">\u003Cdiv class=\\\"cap-no\\\">05\u003C\u002Fdiv>\u003Ch3>调用观测与运营分析\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cp>统一查看调用趋势、成功率、延迟、错误与限流状态。\u003C\u002Fp>\u003Cdiv class=\\\"cap-tags\\\">\u003Cspan>调用链路\u003C\u002Fspan>\u003Cspan>Token\u002Fs\u003C\u002Fspan>\u003Cspan>错误归因\u003C\u002Fspan>\u003Cspan>成本与质量反馈\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"cap-visual\\\">\u003Cfigure class=\\\"concept-art concept-observe\\\">\u003Cimg alt=\\\"观测核心汇集趋势、波形与指标面板的三维概念画面\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F0122c2a4129d.webp?i=9199&amp;name=capability-05-observability.webp\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Farticle>\\n\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section section-soft team-value-section roles-section\\\" id=\\\"teams\\\">\\n\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\\n\u003Cdiv class=\\\"section-head center roles-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\\n\\n\u003Ch2>让管模型的人更省心，让用模型的人更高效，让算成本的人看得清\u003C\u002Fh2>\\n\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"role-rows\\\">\\n\u003Carticle class=\\\"role-row\\\">\\n\u003Cdiv class=\\\"role-copy\\\">\\n\u003Csmall>AI 平台团队\u003C\u002Fsmall>\\n\u003Ch3>所有模型放在一个平台管理\u003C\u002Fh3>\\n\u003Cp>统一管理模型接入、发布、权限、路由和运行状态，不再依赖各项目自行维护。\u003C\u002Fp>\\n\u003Cul>\\n\u003Cli>统一管理模型与服务状态\u003C\u002Fli>\\n\u003Cli>减少重复建设和人工协调\u003C\u002Fli>\\n\u003Cli>及时发现服务质量问题\u003C\u002Fli>\\n\u003C\u002Ful>\\n\u003Cdiv class=\\\"role-tags\\\">\u003Cspan>模型接入\u003C\u002Fspan>\u003Cspan>发布与上下架\u003C\u002Fspan>\u003Cspan>策略路由\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003Cdiv aria-label=\\\"AI 平台团队四张管理卡片\\\" class=\\\"role-stage team-card-stage\\\">\\n\u003Cdiv class=\\\"team-card-grid\\\">\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"统一模型目录，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>统一模型目录\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>全部模型\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"ui-tabs\\\">\u003Cspan class=\\\"active\\\">公共模型\u003C\u002Fspan>\u003Cspan>私有模型\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"ui-list\\\">\\n\u003Cdiv class=\\\"ui-list-item\\\">\u003Cdiv class=\\\"ui-model-main\\\">\u003Cstrong>Doubao-seedance-2-0\u003C\u002Fstrong>\u003Csmall>Bytedance · 视频模型\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cspan class=\\\"ui-status\\\">公开\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"ui-list-item\\\">\u003Cdiv class=\\\"ui-model-main\\\">\u003Cstrong>DeepSeek-V4-Flash\u003C\u002Fstrong>\u003Csmall>DeepSeek · 对话模型\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cspan class=\\\"ui-status\\\">公开\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"ui-list-item\\\">\u003Cdiv class=\\\"ui-model-main\\\">\u003Cstrong>Qwen3-reranker-8b\u003C\u002Fstrong>\u003Csmall>阿里巴巴·中国 · 重排模型\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cspan class=\\\"ui-status\\\">公开\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"统一部署入口，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>统一部署入口\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>选择部署位置\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"deploy-options\\\">\\n\u003Cdiv class=\\\"deploy-option primary\\\">\u003Cstrong>本地部署\u003C\u002Fstrong>\u003Cp>部署在自有物理服务器或虚拟机\u003C\u002Fp>\u003Cdiv class=\\\"deploy-tags\\\">\u003Cspan>自有硬件\u003C\u002Fspan>\u003Cspan>数据不出域\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"deploy-option\\\">\u003Cstrong>云端部署\u003C\u002Fstrong>\u003Cp>部署在私有云或公有云平台\u003C\u002Fp>\u003Cdiv class=\\\"deploy-tags\\\">\u003Cspan>弹性扩缩\u003C\u002Fspan>\u003Cspan>按需调用\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"发布与上下架，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>发布与上下架\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>我的发布\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"publish-bar\\\">\u003Cspan class=\\\"active\\\">公共模型\u003C\u002Fspan>\u003Cspan>私有模型\u003C\u002Fspan>\u003Cb>＋ 发布模型\u003C\u002Fb>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"publish-list\\\">\\n\u003Cdiv class=\\\"publish-item\\\">\u003Cstrong>Doubao-seedance-2-0\u003C\u002Fstrong>\u003Csmall>视频模型 · Token 计费\u003Cbr>From 280 Credits\u002FM\u003C\u002Fsmall>\u003Cspan class=\\\"ui-status green\\\">已发布\u003C\u002Fspan>\u003Ca>授权 · 编辑\u003C\u002Fa>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"publish-item\\\">\u003Cstrong>DeepSeek-V4-Flash\u003C\u002Fstrong>\u003Csmall>对话模型 · Token 计费\u003Cbr>Input 10 · Output 20 Credits\u002FM\u003C\u002Fsmall>\u003Cspan class=\\\"ui-status green\\\">已发布\u003C\u002Fspan>\u003Ca>编辑 · 下架\u003C\u002Fa>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"publish-item\\\">\u003Cstrong>Qwen3-embedding-8b\u003C\u002Fstrong>\u003Csmall>嵌入模型 · Token 计费\u003Cbr>Unit price 5 Credits\u002FM\u003C\u002Fsmall>\u003Cspan class=\\\"ui-status orange\\\">待配置\u003C\u002Fspan>\u003Ca>编辑 · 发布\u003C\u002Fa>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"聚合服务与状态，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>聚合服务与状态\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>我的聚合\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"endpoint-box\\\">\u003Cdiv class=\\\"endpoint-top\\\">\u003Cspan>统一服务入口\u003C\u002Fspan>\u003Cspan class=\\\"ui-status green\\\">● 运行中\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cstrong>\u002Fapi\u002Fv1\u002Fmodels\u003C\u002Fstrong>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"service-list\\\">\\n\u003Cdiv class=\\\"service-item\\\">\u003Cstrong>OneProCloud: GLM 4.7\u003C\u002Fstrong>\u003Csmall>对话模型 · Input 40 \u002F Output 160\u003Cbr>生效版本 1.0.6\u003C\u002Fsmall>\u003Cspan class=\\\"ui-status green\\\">已上架\u003C\u002Fspan>\u003Ca>编辑 · 下架\u003C\u002Fa>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"service-item\\\">\u003Cstrong>OneProCloud: DeepSeek-R1\u003C\u002Fstrong>\u003Csmall>对话模型 · Input 40 \u002F Output 160\u003Cbr>生效版本 1.0.1\u003C\u002Fsmall>\u003Cspan class=\\\"ui-status green\\\">已上架\u003C\u002Fspan>\u003Ca>编辑 · 下架\u003C\u002Fa>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"service-item\\\">\u003Cstrong>OneProCloud: DeepSeek-V3.2\u003C\u002Fstrong>\u003Csmall>对话模型 · Input 20 \u002F Output 30\u003Cbr>生效版本 1.0.2\u003C\u002Fsmall>\u003Cspan class=\\\"ui-status green\\\">已上架\u003C\u002Fspan>\u003Ca>编辑 · 下架\u003C\u002Fa>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Farticle>\\n\u003Carticle class=\\\"role-row\\\">\\n\u003Cdiv class=\\\"role-copy\\\">\\n\u003Csmall>应用开发团队\u003C\u002Fsmall>\\n\u003Ch3>更快找到并接入合适的模型\u003C\u002Fh3>\\n\u003Cp>通过统一接口和凭证完成接入，底层模型发生变化时，不必反复修改业务应用。\u003C\u002Fp>\\n\u003Cul>\\n\u003Cli>统一完成模型选型和验证\u003C\u002Fli>\\n\u003Cli>减少不同接口的重复适配\u003C\u002Fli>\\n\u003Cli>清楚查看应用调用情况\u003C\u002Fli>\\n\u003C\u002Ful>\\n\u003Cdiv class=\\\"role-tags\\\">\u003Cspan>模型市场\u003C\u002Fspan>\u003Cspan>在线体验\u003C\u002Fspan>\u003Cspan>统一 API\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003Cdiv aria-label=\\\"应用开发团队四张接入卡片\\\" class=\\\"role-stage team-card-stage\\\">\\n\u003Cdiv class=\\\"team-card-grid\\\">\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"浏览模型，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Cspan class=\\\"team-card-no\\\">01\u003C\u002Fspan>\u003Ch4>浏览模型\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>模型广场\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"ui-panel search-box\\\">搜索模型、作者或来源\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"model-switch\\\">\u003Cspan>DeepSeek\u003C\u002Fspan>\u003Cspan>MiniMax\u003C\u002Fspan>\u003Cspan class=\\\"active\\\">Doubao\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"plaza-model\\\">\\n\u003Cdiv class=\\\"plaza-name\\\">\u003Cdiv>\u003Cstrong>Doubao-seedance-2-0-260128\u003C\u002Fstrong>\u003Csmall>Bytedance · 2 个模型来源\u003C\u002Fsmall>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"model-tags\\\">\u003Cspan class=\\\"active\\\">视频模型\u003C\u002Fspan>\u003Cspan>文本\u003C\u002Fspan>\u003Cspan>图片\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"plaza-metrics\\\">\u003Cdiv>\u003Cb>0\u003C\u002Fb>\u003Csmall>周调用量\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>0\u003C\u002Fb>\u003Csmall>周 Token 量\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>450 Credits\u002FM\u003C\u002Fb>\u003Csmall>≈ CNY ¥45.00\u002FM\u003Cbr>输出价格\u003C\u002Fsmall>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"按能力筛选，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Cspan class=\\\"team-card-no\\\">02\u003C\u002Fspan>\u003Ch4>按能力筛选\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>缩小范围\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"filter-group\\\">\u003Cstrong>模型类型\u003C\u002Fstrong>\u003Cdiv class=\\\"filter-pills\\\">\u003Cspan class=\\\"active\\\">对话模型\u003C\u002Fspan>\u003Cspan>视频模型\u003C\u002Fspan>\u003Cspan>嵌入模型\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"filter-group\\\">\u003Cstrong>关键能力\u003C\u002Fstrong>\u003Cdiv class=\\\"filter-pills\\\">\u003Cspan class=\\\"active\\\">工具调用\u003C\u002Fspan>\u003Cspan>深度思考\u003C\u002Fspan>\u003Cspan>多模态\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"filter-group\\\">\u003Cstrong>上下文长度\u003C\u002Fstrong>\u003Cdiv class=\\\"ui-panel range-box\\\">\u003Cdiv class=\\\"range-line\\\">\u003C\u002Fdiv>\u003Cdiv style=\\\"display:flex;justify-content:flex-end;color:#6E48DE;font-size:11px;font-weight:800\\\">200K\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"选择模型并查看价格详情，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Cspan class=\\\"team-card-no\\\">03\u003C\u002Fspan>\u003Ch4>选择模型\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>模型详情\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"ui-panel select-workspace\\\">\\n\u003Cdiv class=\\\"select-catalog\\\">\u003Csmall>模型目录\u003C\u002Fsmall>\u003Cdiv class=\\\"catalog-item active\\\">\u003Cstrong>GLM-5.2\u003C\u002Fstrong>\u003Csmall>z-ai\u002Fglm-5.2\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv class=\\\"catalog-item\\\">\u003Cstrong>MiniMax-M3\u003C\u002Fstrong>\u003Csmall>minimax\u002Fm3\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv class=\\\"catalog-item\\\">\u003Cstrong>DeepSeek-V4\u003C\u002Fstrong>\u003Csmall>Flash\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv class=\\\"catalog-item\\\">\u003Cstrong>DeepSeek-V4\u003C\u002Fstrong>\u003Csmall>Pro\u003C\u002Fsmall>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"model-detail\\\">\u003Ch5>GLM-5.2\u003C\u002Fh5>\u003Csmall>阿里巴巴\u003C\u002Fsmall>\u003Cdiv class=\\\"detail-meta\\\">上线 2026-04-07 · 上下文 200K\u003C\u002Fdiv>\u003Cdiv class=\\\"credit-box\\\">\u003Csmall>Credits 计价详情\u003C\u002Fsmall>\u003Cdiv class=\\\"credit-values\\\">\u003Cdiv class=\\\"credit-value\\\">\u003Cstrong>80\u003C\u002Fstrong>\u003Cspan>Input\u003C\u002Fspan>\u003C\u002Fdiv>\u003Ci>\u002F\u003C\u002Fi>\u003Cdiv class=\\\"credit-value\\\">\u003Cstrong>280\u003C\u002Fstrong>\u003Cspan>Output\u003C\u002Fspan>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"credit-unit\\\">Credits\u002FM\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv class=\\\"detail-stats\\\">\u003Cdiv>\u003Csmall>上下文\u003C\u002Fsmall>\u003Cb style=\\\"color:#7047E2\\\">200K\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Csmall>周调用量\u003C\u002Fsmall>\u003Cb>8\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Csmall>周 Token\u003C\u002Fsmall>\u003Cb>10,241\u003C\u002Fb>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"使用 Personal Key 在线体验，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Cspan class=\\\"team-card-no\\\">04\u003C\u002Fspan>\u003Ch4>在线体验\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>选择 Personal Key\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Ch5 class=\\\"chat-title\\\">你好，想聊些什么\u003C\u002Fh5>\\n\u003Cdiv class=\\\"chat-box\\\">输入消息，与所选模型进行测试\u003Cdiv class=\\\"key-select\\\">⌁ Personal Key 20260706…⌄\u003C\u002Fdiv>\u003Cspan class=\\\"send-dot\\\">▷\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"key-popover\\\">\u003Cdiv class=\\\"key-item\\\">\u003Cstrong>Personal Key 20260706-1436\u003C\u002Fstrong>\u003Csmall>ak-8********884c\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cspan class=\\\"key-badge\\\">Personal\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Farticle>\\n\u003Carticle class=\\\"role-row\\\">\\n\u003Cdiv class=\\\"role-copy\\\">\\n\u003Csmall>管理与运营团队\u003C\u002Fsmall>\\n\u003Ch3>看清模型被谁使用、花了多少钱\u003C\u002Fh3>\\n\u003Cp>按部门、项目、应用或客户查看模型用量、额度、费用和服务表现。\u003C\u002Fp>\\n\u003Cul>\\n\u003Cli>统一归集模型使用成本\u003C\u002Fli>\\n\u003Cli>设置团队和项目使用额度\u003C\u002Fli>\\n\u003Cli>为预算和运营优化提供依据\u003C\u002Fli>\\n\u003C\u002Ful>\\n\u003Cdiv class=\\\"role-tags\\\">\u003Cspan>用量归集\u003C\u002Fspan>\u003Cspan>额度管理\u003C\u002Fspan>\u003Cspan>费用明细\u003C\u002Fspan>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003Cdiv aria-label=\\\"管理与运营团队四张数据卡片\\\" class=\\\"role-stage team-card-stage ops-vertical\\\">\\n\u003Cdiv class=\\\"team-card-grid\\\">\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"谁在使用模型，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>谁在使用\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>本月\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"donut-large\\\" aria-hidden=\\\"true\\\">\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"legend-panel\\\">\u003Cdiv class=\\\"legend-row\\\">\u003Ci>\u003C\u002Fi>\u003Cspan>研发团队\u003C\u002Fspan>\u003Cb>42%\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv class=\\\"legend-row\\\">\u003Ci>\u003C\u002Fi>\u003Cspan>产品团队\u003C\u002Fspan>\u003Cb>31%\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv class=\\\"legend-row\\\">\u003Ci>\u003C\u002Fi>\u003Cspan>客户应用\u003C\u002Fspan>\u003Cb>27%\u003C\u002Fb>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"7 日 Token 消耗趋势，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>7 日消耗趋势\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>Token\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"token-top\\\">\u003Cdiv class=\\\"token-stat\\\">\u003Csmall>总量\u003C\u002Fsmall>\u003Cstrong>6.48K\u003C\u002Fstrong>\u003C\u002Fdiv>\u003Cdiv class=\\\"token-stat\\\">\u003Csmall>输入\u003C\u002Fsmall>\u003Cstrong>2.29K\u003C\u002Fstrong>\u003C\u002Fdiv>\u003Cdiv class=\\\"token-stat\\\">\u003Csmall>输出\u003C\u002Fsmall>\u003Cstrong>4.18K\u003C\u002Fstrong>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Csvg class=\\\"token-chart\\\" viewBox=\\\"0 0 210 112\\\" role=\\\"img\\\" aria-label=\\\"7 日输入与输出 Token 双折线走势\\\">\u003Cpath class=\\\"output\\\" d=\\\"M3 88 L20 25 L36 95 L70 83 L86 103 L104 87 L120 108 L138 93 L171 79 L207 101\\\">\u003C\u002Fpath>\u003Cpath class=\\\"input\\\" d=\\\"M3 98 L20 84 L36 103 L70 91 L86 105 L104 94 L120 109 L138 98 L171 89 L207 104\\\">\u003C\u002Fpath>\u003C\u002Fsvg>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"今日调用次数与成功率，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>今日调用\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>实时\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"call-top\\\">\u003Cdiv class=\\\"call-total\\\">\u003Cstrong>2.4K\u003C\u002Fstrong>\u003Csmall>总调用次数\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv class=\\\"success-donut\\\" aria-hidden=\\\"true\\\">\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"call-breakdown\\\">\u003Cdiv class=\\\"call-row\\\">\u003Cspan>成功\u003C\u002Fspan>\u003Cdiv class=\\\"call-bar\\\">\u003Ci>\u003C\u002Fi>\u003C\u002Fdiv>\u003Cb>2.33K\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv class=\\\"call-row\\\">\u003Cspan>失败\u003C\u002Fspan>\u003Cdiv class=\\\"call-bar\\\">\u003Ci>\u003C\u002Fi>\u003C\u002Fdiv>\u003Cb>67\u003C\u002Fb>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003Csection class=\\\"team-card\\\" aria-label=\\\"本月费用归集，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起，点击放大查看，点击页面其他位置收起\\\" tabindex=\\\"0\\\" role=\\\"button\\\" aria-pressed=\\\"false\\\">\\n\u003Cdiv class=\\\"team-card-head\\\">\u003Cdiv class=\\\"team-card-title\\\">\u003Ch4>本月费用\u003C\u002Fh4>\u003C\u002Fdiv>\u003Csmall>按团队归集\u003C\u002Fsmall>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"cost-top\\\">\u003Cdiv class=\\\"cost-total\\\">\u003Cstrong>¥186.40\u003C\u002Fstrong>\u003Csmall>预算使用 62%\u003C\u002Fsmall>\u003C\u002Fdiv>\u003Cdiv class=\\\"cost-change\\\">较上月\u003Cbr>下降 8.3%\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"budget-line\\\">\u003Ci>\u003C\u002Fi>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"bar-chart\\\" aria-hidden=\\\"true\\\">\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003Ci>\u003C\u002Fi>\u003C\u002Fdiv>\\n\u003C\u002Fsection>\\n\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Farticle>\\n\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section section-dark\\\" id=\\\"scenarios\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\u003Cdiv class=\\\"section-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Ch2>当企业遇到这些问题，就需要统一管理和运营模型服务\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv class=\\\"scenario-story\\\">\u003Carticle class=\\\"scenario is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Cspan class=\\\"number\\\">01\u003C\u002Fspan>\u003Ch3>多个团队使用不同模型\u003C\u002Fh3>\u003Cp>统一管理模型目录、权限、API Key、用量与审计。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"scenario is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Cspan class=\\\"number\\\">02\u003C\u002Fspan>\u003Ch3>关键业务依赖模型服务\u003C\u002Fh3>\u003Cp>在模型异常、限流或供应变化时及时切换，减少业务中断。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"scenario is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Cspan class=\\\"number\\\">03\u003C\u002Fspan>\u003Ch3>将模型能力提供给外部团队或客户\u003C\u002Fh3>\u003Cp>统一发布模型服务，并管理权限、调用量、费用与账务。\u003C\u002Fp>\u003C\u002Farticle>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\u003Cdiv class=\\\"section-head center is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Ch2>打通算力、模型部署与服务交付\u003C\u002Fh2>\u003Cp class=\\\"lead\\\">PowerOne 与 ModelOne 共同形成从算力到模型服务的完整链路。\u003C\u002Fp>\u003C\u002Fdiv>\u003Cdiv class=\\\"ecosystem-loop is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Ca aria-label=\\\"前往 PowerOne 算模方产品主页\\\" class=\\\"agione-card\\\" href=\\\"\u002Fproducts\u002Fagione-powerone\\\">\u003Cfigure class=\\\"integration-media\\\">\u003Cimg alt=\\\"透明背景的 PowerOne GPU 算力模型\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F1ebac9399e55.webp?i=7908&amp;name=ecosystem-powerone.webp\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Cdiv class=\\\"integration-copy\\\">\u003Csmall>PowerOne 算模方\u003C\u002Fsmall>\u003Ch3>算力纳管与模型部署\u003C\u002Fh3>\u003Cp>统一管理 NVIDIA、昇腾等异构算力，完成资源调度、运行环境与模型部署。\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Fa>\u003Cdiv aria-label=\\\"PowerOne 与 ModelOne 双向联动\\\" class=\\\"agione-bridge\\\">\u003C\u002Fdiv>\u003Carticle class=\\\"agione-card active\\\">\u003Cfigure class=\\\"integration-media\\\">\u003Ca href=\\\"\u002Fproducts\u002Fagione-modelone\\\">\u003Cimg alt=\\\"透明背景的 ModelOne 模型即服务模型\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F0c7bf4b4d7b4.webp?i=7909&amp;name=ecosystem-modelone.webp\\\" class=\\\"\\\">\u003C\u002Fa>\u003C\u002Ffigure>\u003Cdiv class=\\\"integration-copy\\\">\u003Csmall>ModelOne 模创\u003C\u002Fsmall>\u003Ch3>模型聚合、治理与运营\u003C\u002Fh3>\u003Cp>统一发布本地与外部模型，管理路由、权限、调用、计量与运营。\u003C\u002Fp>\u003C\u002Fdiv>\u003C\u002Farticle>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section section-soft\\\" id=\\\"security\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px] security-control\\\">\u003Cdiv class=\\\"section-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Ch2>满足企业部署与安全治理要求\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv class=\\\"security-grid\\\">\u003Carticle class=\\\"security is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Cfigure class=\\\"security-logo\\\">\u003Cimg alt=\\\"部署方式简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002Ff7ca3b1ac286.svg?i=9200&amp;name=icon-deploy.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>SaaS 订阅 \u002F 私有化部署\u003C\u002Fh3>\u003Cp>根据上线速度与安全要求选择部署方式。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"security is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Cfigure class=\\\"security-logo\\\">\u003Cimg alt=\\\"身份与角色权限简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F53d2471b2b06.svg?i=9201&amp;name=icon-identity.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>统一身份与角色权限\u003C\u002Fh3>\u003Cp>通过租户、RBAC、SSO \u002F OAuth 和 API Key 管理访问边界。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"security is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Cfigure class=\\\"security-logo\\\">\u003Cimg alt=\\\"调用安全控制简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F34ea8371a0b9.svg?i=9202&amp;name=icon-api-security.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>调用安全控制\u003C\u002Fh3>\u003Cp>支持凭证、IP 白名单、请求校验与 RPM \u002F TPM 限流。\u003C\u002Fp>\u003C\u002Farticle>\u003Carticle class=\\\"security is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Cfigure class=\\\"security-logo\\\">\u003Cimg alt=\\\"日志与审计简笔标识\\\" decoding=\\\"async\\\" loading=\\\"lazy\\\" src=\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F49f70d931f9d.svg?i=9203&amp;name=icon-audit.svg\\\" class=\\\"\\\">\u003C\u002Ffigure>\u003Ch3>日志与审计\u003C\u002Fh3>\u003Cp>记录发布、权限变更与调用过程，支持运营和安全审计。\u003C\u002Fp>\u003C\u002Farticle>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section\\\" id=\\\"qa\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px] faq-layout\\\">\u003Cdiv class=\\\"section-head is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Ch2>关于 ModelOne 的常见问题\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv class=\\\"faq-list\\\">\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Csummary>ModelOne 和普通 API 网关或开源转发工具有什么区别？\u003C\u002Fsummary>\u003Cp>普通 API 网关和开源转发工具主要解决接口接入、鉴权和请求转发。ModelOne 进一步管理模型服务的发布审核、聚合路由、故障切换、多租户权限、精细计量、账务和持续运营，更适合企业规模化使用模型的场景。\u003C\u002Fp>\u003C\u002Fdetails>\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Csummary>ModelOne 可以接入哪些来源的模型？\u003C\u002Fsummary>\u003Cp>可以统一接入本地算力部署的模型、云厂商 MaaS 模型，以及第三方模型 API 或 BYOK 服务，并将其封装为单模型服务或聚合模型服务。\u003C\u002Fp>\u003C\u002Fdetails>\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Csummary>使用统一 API 后，不同模型可以直接替换吗？\u003C\u002Fsummary>\u003Cp>统一 API 可以减少接口和凭证适配，但不同模型的能力、参数、上下文和输出效果并不完全一致。模型切换前仍应完成效果、性能和业务回归验证。\u003C\u002Fp>\u003C\u002Fdetails>\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\u003Csummary>ModelOne 如何降低单一模型不可用对业务的影响？\u003C\u002Fsummary>\u003Cp>企业可以把多个已接入的真实模型服务组织为聚合服务，并根据成本、成功率、负载、上下文能力和运行状态配置路由策略。当目标模型出现异常时，可按规则进行失败重试、熔断和服务切换。\u003C\u002Fp>\u003C\u002Fdetails>\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 165ms;\\\">\u003Csummary>ModelOne 支持 SaaS 订阅还是私有化部署？\u003C\u002Fsummary>\u003Cp>两种方式都可以支持。企业可根据上线速度、数据安全、网络边界和运维要求选择 SaaS 订阅或私有化部署，具体部署条件需结合实际环境确认。\u003C\u002Fp>\u003C\u002Fdetails>\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 0ms;\\\">\u003Csummary>模型使用成本可以归集到具体部门和应用吗？\u003C\u002Fsummary>\u003Cp>可以围绕租户、部门、项目、应用或客户记录 Token、调用次数、生成时长和费用，并结合额度、免费策略、账期和账单管理形成统一成本视图。\u003C\u002Fp>\u003C\u002Fdetails>\u003Cdetails class=\\\"faq is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 55ms;\\\">\u003Csummary>ModelOne 模创和 PowerOne 算模方是什么关系？\u003C\u002Fsummary>\u003Cp>PowerOne 算模方负责异构算力纳管、资源调度、运行环境和模型部署；ModelOne 模创负责将部署完成的模型及外部模型发布为服务，并统一管理路由、权限、调用、计量和运营。两者共同形成算力到模型服务的完整交付链路。\u003C\u002Fp>\u003C\u002Fdetails>\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"section section-soft\\\">\u003Cdiv class=\\\"mx-auto max-w-[1200px]\\\">\u003Cdiv class=\\\"cta is-visible\\\" data-reveal=\\\"\\\" style=\\\"--reveal-delay: 110ms;\\\">\\n\u003Cdiv class=\\\"cta-copy\\\">\\n\\n\u003Ch2>让企业多模型真正进入稳定、可控、可核算的生产环境\u003C\u002Fh2>\\n\u003Cp>申请 ModelOne 产品演示，了解适合企业实际环境的模型运营流程。\u003C\u002Fp>\\n\u003C\u002Fdiv>\\n\u003Cdiv class=\\\"cta-actions\\\">\\n\u003Cbutton class=\\\"btn btn-primary\\\" data-open-demo=\\\"\\\">申请产品演示\u003C\u002Fbutton>\\n\u003Ca class=\\\"btn btn-secondary\\\" href=\\\"#architecture\\\">查看产品架构\u003C\u002Fa>\\n\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\u003C\u002Fdiv>\u003C\u002Fdiv>\\n\u003C\u002Fdiv>\\n\u003Cdiv aria-hidden=\\\"true\\\" aria-labelledby=\\\"demo-title\\\" aria-modal=\\\"true\\\" class=\\\"modal\\\" data-modal=\\\"\\\" role=\\\"dialog\\\">\u003Cform class=\\\"modal-card\\\" data-demo-form=\\\"\\\" novalidate=\\\"\\\">\u003Cdiv class=\\\"modal-top\\\">\u003Cdiv>\u003Ch3 id=\\\"demo-title\\\">申请 ModelOne 产品演示\u003C\u002Fh3>\u003Cp>留下基本信息，我们将结合你的模型来源、使用团队和部署需求进行沟通。\u003C\u002Fp>\u003C\u002Fdiv>\u003Cbutton aria-label=\\\"关闭\\\" class=\\\"modal-close\\\" data-close-demo=\\\"\\\" type=\\\"button\\\">×\u003C\u002Fbutton>\u003C\u002Fdiv>\u003Cdiv class=\\\"form-grid\\\">\u003Clabel class=\\\"field\\\">\u003Cspan class=\\\"field-label\\\">姓名\u003Ci aria-hidden=\\\"true\\\">*\u003C\u002Fi>\u003C\u002Fspan>\u003Cinput autocomplete=\\\"name\\\" data-module-id=\\\"module_kqky61\\\" name=\\\"name\\\" required=\\\"\\\">\u003C\u002Flabel>\u003Clabel class=\\\"field\\\">\u003Cspan class=\\\"field-label\\\">企业名称\u003Ci aria-hidden=\\\"true\\\">*\u003C\u002Fi>\u003C\u002Fspan>\u003Cinput autocomplete=\\\"organization\\\" data-module-id=\\\"module-1guyg3\\\" name=\\\"company\\\" required=\\\"\\\">\u003C\u002Flabel>\u003Clabel class=\\\"field\\\">\u003Cspan class=\\\"field-label\\\">工作邮箱\u003Ci aria-hidden=\\\"true\\\">*\u003C\u002Fi>\u003C\u002Fspan>\u003Cinput autocomplete=\\\"email\\\" data-module-id=\\\"module_1tdke3\\\" name=\\\"email\\\" required=\\\"\\\" type=\\\"email\\\">\u003C\u002Flabel>\u003Clabel class=\\\"field\\\">\u003Cspan class=\\\"field-label\\\">联系电话\u003Ci aria-hidden=\\\"true\\\">*\u003C\u002Fi>\u003C\u002Fspan>\u003Cinput autocomplete=\\\"tel\\\" data-module-id=\\\"module_io4yer\\\" name=\\\"phone\\\" required=\\\"\\\" type=\\\"tel\\\">\u003C\u002Flabel>\u003Clabel class=\\\"field\\\">\u003Cspan class=\\\"field-label\\\">您的角色\u003Ci aria-hidden=\\\"true\\\">*\u003C\u002Fi>\u003C\u002Fspan>\u003Cselect data-module-id=\\\"module-t0d7ty\\\" name=\\\"role\\\" required=\\\"\\\">\u003Coption value=\\\"\\\">请选择\u003C\u002Foption>\u003Coption>企业AI平台负责人\u003C\u002Foption>\u003Coption>IT\u002F基础设施负责人\u003C\u002Foption>\u003Coption>应用开发负责人\u003C\u002Foption>\u003Coption>智算中心运营负责人\u003C\u002Foption>\u003Coption>其他\u003C\u002Foption>\u003C\u002Fselect>\u003C\u002Flabel>\u003Clabel class=\\\"field\\\">\u003Cspan class=\\\"field-label\\\">关注场景\u003Ci aria-hidden=\\\"true\\\">*\u003C\u002Fi>\u003C\u002Fspan>\u003Cselect data-module-id=\\\"module_go0ya9\\\" name=\\\"scene\\\" required=\\\"\\\">\u003Coption value=\\\"\\\">请选择\u003C\u002Foption>\u003Coption>企业多模型统一治理\u003C\u002Foption>\u003Coption>模型高可用与策略路由\u003C\u002Foption>\u003Coption>权限与API Key治理\u003C\u002Foption>\u003Coption>模型计量与成本治理\u003C\u002Foption>\u003Coption>模型服务对外运营\u003C\u002Foption>\u003C\u002Fselect>\u003C\u002Flabel>\u003Clabel class=\\\"field full\\\">\u003Cspan class=\\\"field-label\\\">补充说明\u003C\u002Fspan>\u003Ctextarea data-module-id=\\\"module_1w5flv\\\" name=\\\"message\\\" placeholder=\\\"例如：当前模型来源、调用团队数量或部署环境\\\">\u003C\u002Ftextarea>\u003C\u002Flabel>\u003Cp aria-live=\\\"polite\\\" class=\\\"form-status\\\" data-form-status=\\\"\\\" hidden=\\\"\\\" role=\\\"status\\\">\u003C\u002Fp>\u003C\u002Fdiv>\u003Cdiv class=\\\"form-actions\\\">\u003Cbutton class=\\\"btn btn-light\\\" data-close-demo=\\\"\\\" type=\\\"button\\\">取消\u003C\u002Fbutton>\u003Cbutton class=\\\"btn btn-primary\\\" data-submit-demo=\\\"\\\" type=\\\"submit\\\">提交申请\u003C\u002Fbutton>\u003C\u002Fdiv>\u003C\u002Fform>\u003C\u002Fdiv>\\n\u003C\u002Fsection>\",\"css\":\"\u003Cstyle>\\n.modelone2{--violet:#7452e8;--violet-2:#9b87ff;--blue:#4169e8;--ink:#17131e;--text:#5d5767;--muted:#8a8493;--line:#e4dfea;--soft:#f7f6fa;--dark:#0c0917;--white:#ffffff;width:100%;color:var(--ink);background:#00000000;line-height:1.7}\\n.modelone2, .modelone2 *{box-sizing:border-box}\\n.modelone2 a{color:inherit;text-decoration:none}\\n.modelone2 button, .modelone2 input, .modelone2 select, .modelone2 textarea{font:inherit}\\n.modelone2 button{cursor:pointer}\\n.modelone2 img{display:block;max-width:100%}\\n.modelone2 h2, .modelone2 h3, .modelone2 p{margin-top:0px}\\n.modelone2 .mx-auto{margin-right:auto;margin-left:auto}\\n.modelone2 h2{font-size:clamp(34px, 3.6vw, 50px);line-height:1.13;letter-spacing:-0.04em}\\n.modelone2 h3{letter-spacing:-0.018em}\\n.modelone2 p{color:var(--text)}\\n.modelone2 .nav-inner{display:flex;align-items:center;justify-content:space-between;gap:28px}\\n.modelone2 .brand{display:flex;align-items:center;font-weight:850}\\n.modelone2 .nav-links{display:flex;align-items:center;gap:26px;font-weight:650}\\n.modelone2 .btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0px 22px;border:1px solid #00000000;font-weight:780}\\n.modelone2 .btn-primary{color:#FFFFFF}\\n.modelone2 .hero{position:relative}\\n.modelone2 .hero-name{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-weight:700}\\n.modelone2 .hero-proof{display:flex;flex-wrap:wrap}\\n.modelone2 .section{position:relative}\\n.modelone2 .section-head h2{margin-bottom:20px}\\n.modelone2 .lead{margin-bottom:0px;color:#686170}\\n.modelone2 .problem-stage{align-items:start}\\n.modelone2 .problem-intro{position:relative}\\n.modelone2 .outcome-band{background:#00000000}\\n.modelone2 .outcomes{display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr))}\\n.modelone2 .outcome{position:relative}\\n.modelone2 .outcome strong{display:block}\\n.modelone2 .capability-list{display:grid}\\n.modelone2 .cap-top{display:flex;align-items:center;gap:14px}\\n.modelone2 .cap-no{color:#6F4BE0;font:750 12px \u002F 1 ui-monospace, monospace}\\n.modelone2 .cap-copy h3{margin:0px}\\n.modelone2 .cap-tags{display:flex;flex-wrap:wrap;gap:7px}\\n.modelone2 .cap-tags span{padding:5px 10px;border:1px solid #DDD4EE;border-radius:999px}\\n.modelone2 .capability.adapter{display:grid}\\n.modelone2 .capability.router{display:grid}\\n.modelone2 .capability.ledger{display:grid}\\n.modelone2 .capability.observe{display:grid}\\n.modelone2 .scenario-story{display:grid;gap:0px}\\n.modelone2 .scenario{display:grid;border-bottom:1px solid #FFFFFF21}\\n.modelone2 .scenario .number{font:750 13px \u002F 1 ui-monospace, monospace}\\n.modelone2 .scenario h3{margin:0px}\\n.modelone2 .scenario p{margin:0px;border-left:1px solid #FFFFFF24}\\n.modelone2 .ecosystem-loop{position:relative}\\n.modelone2 .agione-bridge{font-weight:850}\\n.modelone2 .security{border-left:1px solid #E5E0E9;border-top:1px solid #E5E0E9}\\n.modelone2 .security:nth-child(1), .modelone2 .security:nth-child(2){border-top:0px}\\n.modelone2 .security:nth-child(2n+1){border-left:0px}\\n.modelone2 .faq-layout .section-head{position:relative}\\n.modelone2 .faq{border-bottom:1px solid #DED8E5}\\n.modelone2 .faq summary{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#2E2834;cursor:pointer;list-style:none;font-weight:700}\\n.modelone2 .faq summary::-webkit-details-marker{display:none}\\n.modelone2 .faq summary::after{content:\\\"+\\\";display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border:1px solid #D8D0E3;border-radius:50%;color:#6945D9;font-size:20px;font-weight:500}\\n.modelone2 .faq p{margin:0px;padding:0px 52px 28px 0px;color:#686170}\\n.modelone2 .modal{position:fixed;inset:0px;z-index:100;display:none;place-items:center;padding:24px}\\n.modelone2 .modal.open{display:grid}\\n.modelone2 .modal-card{width:min(580px, 100%);max-height:calc(-48px + 100vh);overflow-y:auto;padding:34px;border:1px solid #DDD7E5;border-radius:24px}\\n.modelone2 .modal-top{display:flex;align-items:start;justify-content:space-between;gap:20px}\\n.modelone2 .modal-close{width:38px;height:38px;border:1px solid #DDD7E5;border-radius:9px;color:#5F5867;font-size:22px}\\n.modelone2 .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}\\n.modelone2 .field{display:grid;gap:6px;color:#5F5867;font-weight:700}\\n.modelone2 .field.full{grid-column:1 \u002F -1}\\n.modelone2 .field-label{display:flex;align-items:center;gap:4px}\\n.modelone2 .field-label i{color:#D3485D;font-style:normal}\\n.modelone2 .field input, .modelone2 .field select, .modelone2 .field textarea{width:100%;border:1px solid #DCD6E4;border-radius:9px;color:#17131E}\\n.modelone2 .field input, .modelone2 .field select{height:46px;padding:0px 12px}\\n.modelone2 .field textarea{min-height:86px;padding:10px 12px;resize:vertical}\\n.modelone2 .field input[aria-invalid=\\\"true\\\"], .modelone2 .field select[aria-invalid=\\\"true\\\"], .modelone2 .field textarea[aria-invalid=\\\"true\\\"]{border-color:#D3485D;box-shadow:0 0 0 3px #D3485D1F}\\n.modelone2 .form-status{grid-column:1 \u002F -1;margin:0;color:#B52C42;font-size:14px!important;font-weight:650}\\n.modelone2 .form-status[hidden]{display:none}\\n.modelone2 .form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}\\n.modelone2 .form-actions .btn[disabled]{cursor:wait;opacity:.65;transform:none}\\n.modelone2 .form-success{padding:28px 4px 8px;text-align:center}\\n.modelone2 .form-success h3{margin-bottom:10px}\\n.modelone2 .btn{border-radius:13px}\\n.modelone2 .btn-primary{border-color:#D7C8FF7A;background:linear-gradient(120deg, #9A5DF0D9, #7659F0D9 56%, #4F87F3D9);box-shadow:#FFFFFF7A 0px 1px 0px inset, #6241CF3D 0px 14px 32px;backdrop-filter:blur(14px)}\\n.modelone2 .btn-secondary{backdrop-filter:blur(16px)}\\n.modelone2 .btn-light{border-color:#FFFFFF9C;color:#5536A4;background:linear-gradient(145deg, #FFFFFFC7, #E9E1FF8C);box-shadow:#FFFFFFED 0px 1px 0px inset, #3C2A9C2B 0px 12px 28px}\\n.modelone2 .section-dark{backdrop-filter:blur(26px) saturate(150%)}\\n.modelone2 .problem-list{backdrop-filter:blur(26px) saturate(155%)}\\n.modelone2 .architecture{backdrop-filter:blur(30px) saturate(165%)}\\n.modelone2 .capability, .modelone2 .capability.permission{backdrop-filter:blur(28px) saturate(155%)}\\n.modelone2 .capability.permission .cap-copy > p{color:#5D5767}\\n.modelone2 .scenario-story{border:1px solid #FFFFFF57;border-radius:28px}\\n.modelone2 .scenario:last-child{border-bottom:0px}\\n.modelone2 .faq-list{padding:0px 24px;border:1px solid #FFFFFFC2;border-radius:26px;backdrop-filter:blur(26px) saturate(155%)}\\n.modelone2 .faq{border-bottom-color:#FFFFFF94}\\n.modelone2 .faq:last-child{border-bottom:0px}\\n.modelone2 .faq summary::after{border-color:#FFFFFFC7;background:linear-gradient(145deg, #FFFFFF8F, #BDA7EF5C);box-shadow:#FFFFFFED 0px 1px 0px inset}\\n.modelone2 .cta{backdrop-filter:blur(28px) saturate(165%)}\\n.modelone2 .modal{backdrop-filter:blur(18px) saturate(140%)}\\n.modelone2 .modal-card{backdrop-filter:blur(30px) saturate(155%)}\\n.modelone2 .modal-close, .modelone2 .field input, .modelone2 .field select, .modelone2 .field textarea{border-color:#FFFFFFC7;background:#FFFFFF8F;box-shadow:#FFFFFFDF 0px 1px 0px inset}\\n.modelone2 .section{background:#FFFFFF}\\n.modelone2 .section-soft{background:radial-gradient(circle at 86% 18%, #79CAFF1A 0%, #79CAFF00 18%), radial-gradient(circle at 10% 84%, #A77CFF17 0%, #A77CFF00 18%), #FAFAFD}\\n.modelone2 .problem-stage{display:grid;grid-template-columns:1fr}\\n.modelone2 .problem-intro .section-head{margin:0px auto}\\n.modelone2 .problem-intro h2{max-width:1020px;margin:20px auto 0px}\\n.modelone2 .problem-intro .lead{max-width:900px;margin:24px auto 0px}\\n.modelone2 .problem-list{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));padding:0px;border:0px;border-radius:0px;box-shadow:none}\\n.modelone2 .problem-row{position:relative;min-height:190px;display:block;padding:34px 116px 30px 34px;border-radius:34px}\\n.modelone2 .problem-row::after{content:\\\"\\\";position:absolute;border:1px solid #FFFFFFA8;border-radius:27px;pointer-events:none}\\n.modelone2 .problem-row h3{position:relative;z-index:1;margin:0px 0px 15px}\\n.modelone2 .problem-row p{position:relative;z-index:1;margin:0px;padding:0px;border:0px;color:#696171}\\n.modelone2 .architecture-section{background:#FFFFFF}\\n.modelone2 .architecture::before{width:260px;height:260px;filter:blur(30px)}\\n.modelone2 .cap-visual, .modelone2 .capability.permission .cap-visual{background:radial-gradient(circle at 82% 12%, #77CAFF2B 0%, #77CAFF00 28%), linear-gradient(145deg, #FBFAFF, #F4F0FB)}\\n.modelone2 .faq-list{border-color:#E2DDE9;background:#FFFFFF;box-shadow:#3524500E 0px 20px 58px}\\n.modelone2 .ecosystem-loop, .modelone2 .security-grid{background:#FFFFFF;box-shadow:#3524500E 0px 20px 58px}\\n.modelone2 .modal{background:#1713218F}\\n.modelone2 .modal-card{border-color:#DFD9E8;background:#FFFFFFF0;box-shadow:#2117354C 0px 30px 90px}\\n.modelone2 .architecture-scene{position:relative;display:block;overflow:hidden;padding:0px;border:1px solid #DCD5EC;border-radius:34px;box-shadow:#FFFFFF 0px 1px 0px inset, #4B368B24 0px 30px 86px}\\n.modelone2 .architecture-scene::after{content:\\\"\\\";position:absolute}\\n.modelone2 .architecture-base{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;object-position:center 56%}\\n.modelone2 .arch-stage{position:relative}\\n.modelone2 .arch-flowline{position:absolute;border-radius:999px;box-shadow:#6B75FF80 0px 0px 22px}\\n.modelone2 .arch-flowline i{position:absolute;top:50%;width:11px;height:11px;border:2px solid #FFFFFF;border-radius:50%;background:#7655E8;box-shadow:#7655E820 0px 0px 0px 6px, #7655E8 0px 0px 20px;animation:5.4s linear 0s infinite normal none running archSignal}\\n.modelone2 .arch-flowline i:nth-child(2){animation-delay:-1.8s;background:#5F7FFF}\\n.modelone2 .arch-flowline i:nth-child(3){animation-delay:-3.6s;background:#5BCFFF}\\n.modelone2 .arch-glass{position:absolute;z-index:2;border:1px solid #FFFFFFDE;color:#282033}\\n.modelone2 .arch-glass::after{content:\\\"\\\";position:absolute;border:1px solid #FFFFFF7A;pointer-events:none}\\n.modelone2 .arch-glass:hover, .modelone2 .arch-glass:focus-visible{z-index:6;transform:translateY(-10px) scale(1.025);border-color:#FFFFFF;box-shadow:#FFFFFF 0px 1px 0px inset, #6E4FDA2E 0px -30px 60px inset, #4E358F42 0px 34px 86px}\\n.modelone2 .arch-source{animation:6.4s ease-in-out 0s infinite normal none running jellyFloat}\\n.modelone2 .arch-service{z-index:4;animation:6.8s ease-in-out -1.2s infinite normal none running jellyFloat}\\n.modelone2 .arch-publish{z-index:3;animation:7.2s ease-in-out -2.4s infinite normal none running jellyFloat}\\n.modelone2 .arch-use{z-index:5;animation:6.6s ease-in-out -3.2s infinite normal none running jellyFloat}\\n.modelone2 .arch-step{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:27px;padding:0px 10px;border:1px solid #FFFFFFD6;border-radius:999px;color:#FFFFFF;box-shadow:#FFFFFF80 0px 1px 0px inset, #5E42B735 0px 8px 20px;font:800 11px \u002F 1 ui-monospace, monospace}\\n.modelone2 .arch-glass small{display:block;color:#62499B;font-weight:850;letter-spacing:0.12em}\\n.modelone2 .arch-glass h3{margin:0px 0px 16px}\\n.modelone2 .arch-glass-list{display:grid}\\n.modelone2 .arch-glass-list span{position:relative;z-index:1;display:flex;align-items:center;border:1px solid #FFFFFFBD;color:#514663;line-height:1.45}\\n.modelone2 .arch-note{position:absolute;z-index:7;left:50%;width:min(74%, 760px);margin:0px;transform:translateX(-50%);text-align:center}\\n.modelone2 .arch-glass:hover, .modelone2 .arch-glass:focus-visible{animation:auto ease 0s 1 normal none running none}\\n.modelone2.figma-capture-mode .architecture-scene{min-height:430px;padding:36px 30px 86px;background:linear-gradient(135deg, #FBFCFF, #F1EDFF 48%, #E9F5FF)}\\n.modelone2.figma-capture-mode .architecture-base, .modelone2.figma-capture-mode .arch-flowline{display:none}\\n.modelone2.figma-capture-mode .arch-stage{min-height:308px;display:grid;grid-template-columns:repeat(4, 1fr);gap:22px}\\n.modelone2.figma-capture-mode .arch-glass, .modelone2.figma-capture-mode .arch-source, .modelone2.figma-capture-mode .arch-service, .modelone2.figma-capture-mode .arch-publish, .modelone2.figma-capture-mode .arch-use{position:relative;inset:auto;width:100%;height:282px;min-height:282px;padding:20px;border:2px solid #FFFFFF;border-radius:36px;background:linear-gradient(145deg, #FFFFFFBD, #FFFFFF59 52%, #C5D9FF4C);box-shadow:#FFFFFF 0px 1px 0px inset, #47348624 0px 18px 42px;animation:auto ease 0s 1 normal none running none;backdrop-filter:none}\\n.modelone2.figma-capture-mode .arch-note{bottom:18px;background:#FFFFFFB8;backdrop-filter:none}\\n.modelone2 .architecture-scene{isolation:isolate;background:#FFFFFF00}\\n.modelone2 .architecture-scene::before{content:\\\"\\\";position:absolute;z-index:1;inset:22px;border:2px solid #FFFFFFA3;border-radius:36px;background:#FFFFFF00;box-shadow:#FFFFFFE8 0px 1px 0px inset, #49328612 0px 28px 76px;pointer-events:none}\\n.modelone2 .architecture-scene::after{z-index:1;inset:34px;border:1px solid #FFFFFF52;border-radius:29px;background:#FFFFFF00;box-shadow:#FFFFFF70 0px 1px 0px inset;pointer-events:none}\\n.modelone2 .architecture-base{z-index:0;transform:scale(1.035);filter:saturate(120%) contrast(103%) brightness(1.02)}\\n.modelone2 .arch-stage{z-index:2}\\n.modelone2 .architecture-scene, .modelone2 .arch-stage{min-height:460px}\\n.modelone2 .arch-glass{width:21.2%;height:252px;min-height:252px;padding:16px;border-radius:40px}\\n.modelone2 .arch-glass::after{inset:8px;border-radius:31px}\\n.modelone2 .arch-service, .modelone2 .arch-publish, .modelone2 .arch-use{height:252px;min-height:252px}\\n.modelone2 .arch-source{left:2.8%;top:14%;width:21.2%}\\n.modelone2 .arch-service{left:27.3%;top:14%;width:21.2%}\\n.modelone2 .arch-publish{left:51.8%;top:14%;width:21.2%}\\n.modelone2 .arch-use{left:76.3%;right:auto;top:14%;width:21.2%}\\n.modelone2 .arch-step{margin-bottom:8px;background:linear-gradient(90deg, #7958DB91, #5386E88C)}\\n.modelone2 .arch-glass small{margin-bottom:3px}\\n.modelone2 .arch-glass h3{margin-bottom:10px}\\n.modelone2 .arch-glass-list{gap:5px}\\n.modelone2 .arch-glass-list span{min-height:32px;padding:5px 9px;border-radius:14px;box-shadow:#FFFFFF75 0px 1px 0px inset;backdrop-filter:blur(1px) saturate(135%)}\\n.modelone2 .arch-note{bottom:10px}\\n.modelone2 .arch-flowline{z-index:1;left:5%;right:5%;top:44%;height:2px;background:linear-gradient(90deg, #9D7CFF2B, #7655E8A8 42%, #4D8DFFAD 70%, #66D9FF2B)}\\n@media (min-width: 981px){\\n  .modelone2 .arch-source::before, .modelone2 .arch-service::before, .modelone2 .arch-publish::before{content:\\\"\\\";position:absolute;z-index:8;left:calc(100% + 6px);top:50%;width:42px;height:18px;transform:translateY(-50%);background:linear-gradient(45deg, #FFFFFF00 43%, #7158E8 44%, #7158E8 54%, #FFFFFF00 55%) right 0px top 1px \u002F 13px 9px no-repeat, linear-gradient(135deg, #FFFFFF00 43%, #5C8CF1 44%, #5C8CF1 54%, #FFFFFF00 55%) right 0px bottom 1px \u002F 13px 9px no-repeat, linear-gradient(90deg, #8E70F42B, #7259E8C7 66%, #5C9AF1DF) left center \u002F calc(100% - 7px) 2px no-repeat;filter:drop-shadow(#6D69E89C 0px 0px 7px);pointer-events:none}\\n  .modelone2 .arch-publish::before{width:40px}\\n}\\n@keyframes archSignal{0% { left: 0px; opacity: 0; }\\n  12% { opacity: 1; }\\n  88% { opacity: 1; }\\n  100% { left: calc(100% - 11px); opacity: 0; }}\\n@keyframes jellyFloat{0%, 100% { transform: translateY(0px); }\\n  50% { transform: translateY(-7px); }}\\n@media (max-width: 980px){\\n  .modelone2 .nav-links a{display:none}\\n  .modelone2 .hero-grid{grid-template-columns:1fr}\\n  .modelone2 .problem-intro, .modelone2 .faq-layout .section-head{position:static}\\n  .modelone2 .problem-intro .section-head{display:block}\\n  .modelone2 .problem-row{padding-right:104px}\\n  .modelone2 .capability.adapter, .modelone2 .capability.router, .modelone2 .capability.permission, .modelone2 .capability.ledger, .modelone2 .capability.observe{grid-template-columns:1fr}\\n  .modelone2 .capability.router .cap-copy, .modelone2 .capability.observe .cap-copy{order:0}\\n  .modelone2 .scenario:nth-child(2), .modelone2 .scenario:nth-child(3){margin-left:0px}\\n  .modelone2 .outcomes{grid-template-columns:repeat(2, 1fr)}\\n}\\n@media (max-width: 720px){\\n  .modelone2 h2{font-size:clamp(31px, 9vw, 40px)}\\n  .modelone2 .problem-stage{gap:32px}\\n  .modelone2 .problem-list{grid-template-columns:1fr}\\n  .modelone2 .problem-row p{padding-left:0px;border-left:0px}\\n  .modelone2 .outcomes{grid-template-columns:1fr}\\n  .modelone2 .ecosystem-loop{grid-template-columns:1fr;gap:12px}\\n  .modelone2 .agione-bridge{min-height:46px;transform:rotate(90deg)}\\n  .modelone2 .security-grid{grid-template-columns:1fr}\\n  .modelone2 .security{border-left:0px;border-top:1px solid #E5E0E9}\\n  .modelone2 .security:nth-child(2){border-top:1px solid #E5E0E9}\\n  .modelone2 .form-grid{grid-template-columns:1fr}\\n  .modelone2 .field.full{grid-column:auto}\\n}\\n@media (max-width: 980px){\\n  .modelone2 .architecture-scene, .modelone2 .arch-stage{min-height:700px}\\n  .modelone2 .arch-source{left:4%;top:5%;width:44%}\\n  .modelone2 .arch-service{left:auto;right:4%;top:5%;width:44%}\\n  .modelone2 .arch-publish{left:4%;top:47%;width:44%}\\n  .modelone2 .arch-use{left:auto;right:4%;top:47%;width:44%}\\n  .modelone2 .arch-flowline{left:8%;right:8%;top:42%}\\n  .modelone2 .arch-note{bottom:10px;width:88%}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .architecture-scene{min-height:auto;padding:16px}\\n  .modelone2 .architecture-base{opacity:0.95}\\n  .modelone2 .arch-stage{min-height:auto;display:grid}\\n  .modelone2 .arch-flowline{display:none}\\n  .modelone2 .arch-glass, .modelone2 .arch-source, .modelone2 .arch-service, .modelone2 .arch-publish, .modelone2 .arch-use{position:relative;inset:auto;width:100%;height:252px;min-height:252px;animation:auto ease 0s 1 normal none running none}\\n  .modelone2 .arch-note{position:relative;left:auto;bottom:auto;width:100%;transform:none;border-radius:24px;text-align:left}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2 .arch-glass, .modelone2 .arch-flowline i{animation:auto ease 0s 1 normal none running none}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .arch-stage{gap:36px}\\n  .modelone2 .arch-source::before, .modelone2 .arch-service::before, .modelone2 .arch-publish::before{content:\\\"\\\";position:absolute;z-index:8;left:50%;top:calc(100% + 6px);width:26px;height:14px;transform:translateX(-50%) rotate(90deg);background:linear-gradient(45deg, #FFFFFF00 43%, #7158E8 44%, #7158E8 54%, #FFFFFF00 55%) right 0px top 1px \u002F 10px 7px no-repeat, linear-gradient(135deg, #FFFFFF00 43%, #5C8CF1 44%, #5C8CF1 54%, #FFFFFF00 55%) right 0px bottom 1px \u002F 10px 7px no-repeat, linear-gradient(90deg, #8E70F42B, #7259E8C7 66%, #5C9AF1DF) left center \u002F calc(100% - 6px) 2px no-repeat;filter:drop-shadow(#6D69E88F 0px 0px 6px);pointer-events:none}\\n}\\n.modelone2 .problem-list{position:relative;isolation:isolate;overflow:visible}\\n.modelone2 .problem-list::before{content:\\\"\\\";position:absolute;z-index:0;pointer-events:none}\\n.modelone2 .problem-row{z-index:1;border:1px solid #FFFFFFD9}\\n.modelone2 .problem-row::after{inset:6px}\\n.modelone2 .problem-row:last-child{border-bottom:1px solid #FFFFFFD9}\\n@media (max-width: 720px){\\n  .modelone2 .problem-list{gap:14px}\\n  .modelone2 .problem-row{min-height:0px;padding:26px 74px 24px 24px;border-radius:26px}\\n  .modelone2 .problem-row::after{inset:6px;border-radius:20px}\\n}\\n.modelone2 .problem-list{gap:22px}\\n.modelone2 .outcome-band-top{min-height:0px;padding:0px 0px 8px;border:0px;border-radius:0px;background:#FFFFFF00;box-shadow:none;backdrop-filter:none}\\n.modelone2 .outcome-band-top h2{max-width:920px;margin:18px auto 0px;color:#17131F}\\n.modelone2 .outcome{transform-origin:center 70%}\\n.modelone2 .outcome:hover, .modelone2 .outcome:focus-within{z-index:3;transform:translateY(calc(var(--oy) - 12px)) rotate(0deg);box-shadow:#8264E438 0px 0px 0px 1px, #FFFFFF 0px 1px 0px inset, #543A8D2B 0px 34px 66px}\\n@media (max-width: 980px){\\n  .modelone2 .outcome, .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){border:1px solid #FFFFFFEA}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .problem-list::before{filter:blur(30px)}\\n  .modelone2 .outcome-band-top{min-height:0px;padding:0px 0px 6px}\\n  .modelone2 .outcome, .modelone2 .outcome:first-child, .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){--oy:0px;--or:0deg}\\n}\\n.modelone2 .problem-row{border-color:#FFFFFFEB;background:#FFFFFF5C;box-shadow:#8E7AE826 0px 0px 0px 1px, #FFFFFF 0px 1px 0px inset, #FFFFFF24 0px -10px 24px inset, #4F416F14 0px 18px 48px;backdrop-filter:blur(18px) saturate(128%)}\\n.modelone2 .problem-row::after{border-color:#FFFFFFCF;box-shadow:#FFFFFF 0px 1px 0px inset}\\n.modelone2 .problem-row:last-child{border-bottom-color:#FFFFFFEB}\\n.modelone2 .outcome{outline-offset:-1px}\\n.modelone2 .outcome:hover, .modelone2 .outcome:focus-within{box-shadow:#A88DFF2E 0px 0px 0px 3px, #FFFFFF 0px 2px 2px inset, #FFFFFFDC 3px 0px 7px inset, #79C7FF61 -4px 0px 10px inset, #7656DD42 0px -12px 24px inset, #49306E31 0px 38px 72px}\\n.modelone2 .section-dark{color:#17131F;background:radial-gradient(circle at 12% 18%, #A780FF25 0%, #A780FF00 30%), radial-gradient(circle at 88% 82%, #6EBCFF2B 0%, #6EBCFF00 28%), linear-gradient(135deg, #FBFAFF, #F5F4FB 58%, #F3F7FF);box-shadow:#FFFFFF 0px 1px 0px inset}\\n.modelone2 .section-dark .section-head h2{color:#17131F}\\n.modelone2 .scenario-story{border-color:#FFFFFFDF;background:#FFFFFF59;box-shadow:#8C76DC2B 0px 0px 0px 1px, #FFFFFF 0px 1px 0px inset, #4E3A7715 0px 24px 62px;backdrop-filter:blur(20px) saturate(135%)}\\n.modelone2 .scenario{border-bottom-color:#83799D2E}\\n.modelone2 .scenario .number{color:#7657DF}\\n.modelone2 .scenario h3{color:#17131F}\\n.modelone2 .scenario p{border-left-color:#77679E33;color:#625B6B}\\n@media (max-width: 720px){\\n  .modelone2 .outcome, .modelone2 .outcome:first-child, .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){border:2px solid #FFFFFFF2}\\n}\\n.modelone2{overflow-x:clip}\\n.modelone2 .agione-card, .modelone2 .agione-card.active{min-width:0px;flex-direction:column;outline-offset:-1px;transition:transform 0.3s, box-shadow 0.3s}\\n.modelone2 .agione-card:hover, .modelone2 .agione-card:focus-visible{transform:translateY(-7px);box-shadow:#AE93FF26 0px 0px 0px 3px, #FFFFFF 0px 2px 2px inset, #FFFFFFD9 3px 0px 7px inset, #79C7FF52 -4px 0px 10px inset, #7656DD2B 0px -12px 24px inset, #49306E25 0px 34px 68px}\\n.modelone2 .integration-media{margin:0px}\\n.modelone2 .integration-media::after{content:\\\"\\\";position:absolute;inset:7px;border:1px solid #FFFFFFC9;border-radius:21px;box-shadow:#FFFFFF 0px 1px 0px inset;pointer-events:none}\\n.modelone2 .agione-card small, .modelone2 .agione-card.active small{display:inline-flex;align-self:flex-start;padding:5px 10px;border:1px solid #D9CEEE;border-radius:999px;background:#FFFFFFB8;font-weight:850;box-shadow:#FFFFFF 0px 1px 0px inset}\\n.modelone2 .agione-card p, .modelone2 .agione-card.active p{margin:0px}\\n.modelone2 .agione-bridge::after{content:\\\"\\\";position:absolute;z-index:-1;top:50%;transform:translateY(-50%)}\\n.modelone2 .agione-bridge::before{display:grid;place-items:center}\\n.modelone2 .security{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}\\n.modelone2 .security-logo{display:grid;place-items:center;outline-offset:-1px}\\n.modelone2 .security p{margin:0px}\\n@media (max-width: 980px){\\n  .modelone2 .ecosystem-loop{gap:14px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .ecosystem-loop{border-radius:34px}\\n  .modelone2 .agione-card, .modelone2 .agione-card.active{padding:9px 9px 26px;border-radius:30px}\\n  .modelone2 .integration-media{border-radius:23px}\\n  .modelone2 .integration-media::after{border-radius:17px}\\n  .modelone2 .security{min-height:238px;padding:26px 22px}\\n}\\n.modelone2 .capability.adapter .cap-visual, .modelone2 .capability.router .cap-visual{background:radial-gradient(circle, #9E7CF21C 0%, #9E7CF200 62%), linear-gradient(145deg, #FFFFFF40, #9E7CF218 58%, #66C9FF13)}\\n.modelone2 .security-logo{padding:0px;border:1px solid #DCD3F1;border-radius:18px;background:#FFFFFFB8;outline:0px;box-shadow:#FFFFFF 0px 1px 0px inset, #50367B12 0px 10px 24px;backdrop-filter:blur(10px)}\\n.modelone2 .security-logo img{object-fit:contain;filter:none}\\n@media (max-width: 720px){\\n  .modelone2 .security-logo{width:52px;height:52px;border-radius:16px}\\n  .modelone2 .security-logo img{width:27px;height:27px}\\n}\\n.modelone2 .capability-list{gap:34px}\\n.modelone2 .capability, .modelone2 .capability.permission{position:relative;isolation:isolate;min-height:430px;display:grid;grid-template-columns:0.88fr 1.12fr;align-items:stretch;padding:26px;overflow:hidden;border:1px solid #E2DCEA;border-radius:38px;color:#17131F;background:#FFFFFF;box-shadow:#39275012 0px 24px 70px}\\n.modelone2 .cap-copy{z-index:3}\\n.modelone2 .cap-top{margin-bottom:22px}\\n.modelone2 .cap-copy > p{max-width:470px;margin-bottom:22px}\\n.modelone2 .cap-visual, .modelone2 .capability.permission .cap-visual{z-index:1;display:block}\\n.modelone2 .capability.adapter .cap-visual, .modelone2 .capability.router .cap-visual{display:grid;place-items:center}\\n.modelone2 .capability.router .cap-visual, .modelone2 .capability.ledger .cap-visual{grid-area:1 \u002F 1}\\n.modelone2 .capability.router .cap-copy, .modelone2 .capability.ledger .cap-copy{grid-area:1 \u002F 2;order:0}\\n.modelone2 .capability.observe .cap-copy{order:0}\\n@media (max-width: 720px){\\n  .modelone2 .capability, .modelone2 .capability.permission{min-height:0px;padding:10px;border-radius:30px}\\n  .modelone2 .cap-copy, .modelone2 .capability.router .cap-copy, .modelone2 .capability.ledger .cap-copy{border-radius:25px}\\n  .modelone2 .cap-visual, .modelone2 .capability.router .cap-visual, .modelone2 .capability.ledger .cap-visual{border-radius:25px}\\n}\\n.modelone2 .hero{display:flex;align-items:center}\\n.modelone2 .hero-grid{gap:32px}\\n.modelone2 .hero h1 span{white-space:nowrap}\\n.modelone2 .hero .btn{padding:9px 15px}\\n.modelone2 .outcome:hover, .modelone2 .outcome:focus-within{transform:translateY(var(--oy)) rotate(var(--or));box-shadow:#FFFFFF 0px 3px 5px inset, #6940D55C 0px -22px 34px inset}\\n.modelone2 .cap-visual, .modelone2 .capability.permission .cap-visual, .modelone2 .capability.adapter .cap-visual, .modelone2 .capability.router .cap-visual{background-position:center bottom;background-size:cover}\\n@media (max-width: 980px){\\n  .modelone2 .hero{height:auto;min-height:0px;max-height:none;padding:54px 0px}\\n  .modelone2 .hero-grid{height:auto;gap:34px}\\n  .modelone2 .hero h1{font-size:clamp(44px, 7vw, 62px)}\\n  .modelone2 .outcomes{min-height:auto;padding-bottom:70px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .hero h1 span{white-space:normal}\\n  .modelone2 .hero-copy{font-size:14px}\\n  .modelone2 .outcomes{gap:18px;margin-top:28px;padding:0px 2px}\\n  .modelone2 .outcome, .modelone2 .outcome:first-child, .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){transform:none}\\n  .modelone2 .outcome p{font-size:13px}\\n}\\n.modelone2 .problem-list{background:#FFFFFF00}\\n.modelone2 .problem-list::before{inset:-30px -86px -132px;background:radial-gradient(76% 64% at 50% 112%, #7458FF73 0%, #7D78FF45 30%, #80AAFF2E 50%, #FFFFFF00 76%);filter:blur(42px);opacity:0.9}\\n.modelone2 .outcome, .modelone2 .outcome:nth-child(1), .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){outline:0px}\\n.modelone2 .outcome:hover, .modelone2 .outcome:focus-within{transform:translateY(var(--oy)) rotate(var(--or));box-shadow:#FFFFFF 0px 3px 5px inset, #7656DD36 0px -22px 34px inset}\\n.modelone2 .cap-visual, .modelone2 .capability.permission .cap-visual, .modelone2 .capability.adapter .cap-visual, .modelone2 .capability.router .cap-visual{position:relative;isolation:isolate}\\n.modelone2 .cap-visual::before{content:\\\"\\\";position:absolute;z-index:0;inset:0px;background:url(\\\"assets\u002Fmodelone-product-ui\u002Fscattered-purple-halo-field-v1.webp\\\") center center \u002F cover no-repeat;opacity:0.74;pointer-events:none}\\n.modelone2 .cap-visual::before{display:none}\\n.modelone2 .cap-visual::after{content:\\\"\\\";position:absolute;z-index:1;inset:18px;border:1px solid #FFFFFFEB;border-radius:26px;pointer-events:none}\\n@media (max-width: 720px){\\n  .modelone2 .hero::after{background-size:118% 102%;opacity:0.3}\\n  .modelone2 .problem-list::before{inset:-20px -26px -80px;background:radial-gradient(94% 64% at 50% 108%, #7458FF64 0%, #7D82FF36 48%, #FFFFFF00 78%)}\\n  .modelone2 .cap-visual::after{inset:10px;border-radius:20px}\\n}\\n.modelone2 .capability, .modelone2 .capability.permission, .modelone2 .capability.router, .modelone2 .capability.ledger, .modelone2 .capability.observe{background-position:center center;background-size:100% 100%;background-repeat:no-repeat}\\n.modelone2 .cap-visual, .modelone2 .capability.permission .cap-visual, .modelone2 .capability.adapter .cap-visual, .modelone2 .capability.router .cap-visual{background-color:#FFFFFF00;background-image:none;box-shadow:none}\\n.modelone2 .cap-visual::after{backdrop-filter:blur(22px) saturate(145%)}\\n.modelone2 .ecosystem-loop{display:grid;align-items:start;gap:0px;border-radius:0px}\\n.modelone2 .agione-card, .modelone2 .agione-card.active{display:grid;grid-template-rows:300px auto}\\n.modelone2 .integration-media{position:relative;border-radius:0px}\\n.modelone2 .integration-copy{margin:8px 16px 0px}\\n.modelone2 .agione-bridge{transform:none}\\n@media (max-width: 980px){\\n  .modelone2 .ecosystem-loop{grid-template-columns:1fr}\\n  .modelone2 .agione-bridge{height:62px;min-height:62px;transform:rotate(90deg)}\\n  .modelone2 .integration-media{height:290px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .capability, .modelone2 .capability.permission, .modelone2 .capability.router, .modelone2 .capability.ledger, .modelone2 .capability.observe{background-size:auto 100%;background-position:center center}\\n  .modelone2 .agione-card, .modelone2 .agione-card.active{grid-template-rows:236px auto}\\n  .modelone2 .integration-copy{margin:4px 8px 0px}\\n}\\n.modelone2 .concept-art{position:relative;z-index:2;width:100%;height:100%;display:grid;place-items:center;margin:0px;perspective:1000px;transform-style:preserve-3d}\\n.modelone2 .concept-art::before{content:\\\"\\\";position:absolute;border-radius:50%;transform:translateZ(-1px);pointer-events:none}\\n.modelone2 .concept-art::after{content:\\\"\\\";position:absolute;width:44px;height:44px;right:14%;top:17%;border:1px solid #FFFFFFD6;border-radius:50%;background:radial-gradient(circle at 32% 27%, #FFFFFFDF 0%, #FFFFFF5C 28%, #936DE438 58%, #FFFFFF00 74%);box-shadow:#FFFFFF 0px 1px 0px inset, #6F4BC829 0px 12px 28px;animation:6.8s ease-in-out 0s infinite normal none running modeloneOrbit;pointer-events:none}\\n.modelone2 .concept-art img{display:block;height:auto;object-fit:contain;transform:translate3d(0px, 0px, 22px);will-change:transform}\\n.modelone2 .concept-route::after{animation-delay:-1.2s}\\n.modelone2 .concept-permission::after{animation-delay:-2.4s}\\n.modelone2 .concept-cost::after{animation-delay:-3.6s}\\n.modelone2 .concept-observe::after{animation-delay:-4.8s}\\n@keyframes modeloneConceptFloat{0%, 100% { transform: translate3d(0px, 2px, 22px) rotateX(0deg) rotateY(0deg); }\\n  50% { transform: translate3d(0px, -11px, 34px) rotateX(1deg) rotateY(-1.2deg); }}\\n@keyframes modeloneOrbit{0%, 100% { transform: translate3d(0px, 0px, 0px) scale(0.88); opacity: 0.55; }\\n  50% { transform: translate3d(-18px, 11px, 0px) scale(1.08); opacity: 0.95; }}\\n@media (max-width: 980px){\\n  .modelone2 .team-value-section .section-head{margin-bottom:64px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .concept-art img{border-radius:26px}\\n  .modelone2 .concept-art::after{width:34px;height:34px;right:10%}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2 .concept-art img, .modelone2 .concept-art::after{animation:auto ease 0s 1 normal none running none}\\n}\\n.modelone2 .capability.adapter, .modelone2 .capability.permission, .modelone2 .capability.observe{min-height:420px;grid-template-columns:minmax(350px, 0.82fr) minmax(0px, 1.18fr);padding:24px}\\n.modelone2 .capability.router, .modelone2 .capability.ledger{min-height:420px;grid-template-columns:minmax(0px, 1.18fr) minmax(350px, 0.82fr);padding:24px}\\n.modelone2 .cap-copy, .modelone2 .capability.router .cap-copy, .modelone2 .capability.ledger .cap-copy{position:relative;align-self:center;margin:0px;padding:34px 36px;border-radius:30px}\\n.modelone2 .cap-visual, .modelone2 .capability.permission .cap-visual, .modelone2 .capability.adapter .cap-visual, .modelone2 .capability.router .cap-visual, .modelone2 .capability.ledger .cap-visual, .modelone2 .capability.observe .cap-visual{min-height:372px;padding:12px 16px;border:0px;border-radius:32px;overflow:visible}\\n@media (max-width: 980px){\\n  .modelone2 .capability, .modelone2 .capability.permission, .modelone2 .capability.router, .modelone2 .capability.ledger, .modelone2 .capability.observe{grid-template-columns:1fr;padding:16px}\\n  .modelone2 .cap-copy, .modelone2 .capability.router .cap-copy, .modelone2 .capability.ledger .cap-copy{grid-area:1 \u002F 1;margin:0px 18px -22px}\\n  .modelone2 .cap-visual, .modelone2 .capability.router .cap-visual, .modelone2 .capability.ledger .cap-visual{grid-area:2 \u002F 1;min-height:350px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .cap-copy, .modelone2 .capability.router .cap-copy, .modelone2 .capability.ledger .cap-copy{margin:0px 4px -18px;padding:26px 22px}\\n  .modelone2 .cap-visual, .modelone2 .capability.router .cap-visual, .modelone2 .capability.ledger .cap-visual{min-height:286px;padding:10px}\\n  .modelone2 .concept-art img{width:96%;max-height:270px}\\n}\\n.modelone2 .page-nav{color:#FFFFFF}\\n.modelone2 .hero::after{inset:auto 0px 0px}\\n.modelone2 .hero-grid{height:100%}\\n.modelone2 .hero h1{text-wrap:balance}\\n.modelone2 .hero-copy{text-wrap:balance}\\n@keyframes modeloneHeroReveal{0% { opacity: 0; filter: blur(16px); transform: translateY(24px); }\\n  100% { opacity: 1; filter: blur(0px); transform: translateY(0px); }}\\n.modelone2 .hero-content > *{animation:0.75s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running modeloneHeroReveal}\\n.modelone2 .hero-content > :nth-child(2){animation-delay:0.08s}\\n.modelone2 .hero-content > :nth-child(3){animation-delay:0.15s}\\n.modelone2 .hero-content > :nth-child(4){animation-delay:0.22s}\\n.modelone2 .hero-content > :nth-child(5){animation-delay:0.29s}\\n@media (max-width: 700px){\\n  .modelone2 .page-nav{background:#07050CF7}\\n  .modelone2 .hero{height:auto;min-height:680px;padding:0px}\\n  .modelone2 .hero-content{padding:52px 0px 150px}\\n  .modelone2 .hero h1{font-size:40px}\\n  .modelone2 .hero-copy{font-size:14px}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2 .hero-content > *{animation:auto ease 0s 1 normal none running none}\\n}\\n.modelone2{--spring:cubic-bezier(.16,1,.3,1);--spring-soft:cubic-bezier(.2,.82,.24,1)}\\n.modelone2 #value::before{content:\\\"\\\";position:absolute;left:0px;right:0px;top:-78px;height:132px;background:radial-gradient(at 20% 20%, #8B62DF24 0%, #8B62DF00 42%), radial-gradient(at 72% 5%, #6B50CC26 0%, #6B50CC00 38%);pointer-events:none}\\n.modelone2 .btn, .modelone2 .modal-close, .modelone2 .nav-links a, .modelone2 .arch-glass, .modelone2 .agione-card, .modelone2 .faq summary{transition:transform .48s var(--spring),background-color .22s ease,background .22s ease,border-color .22s ease,color .22s ease,box-shadow .35s var(--spring-soft)}\\n.modelone2 .btn:hover{transform:translateY(-3px) scale(1.025)}\\n.modelone2 .btn:active, .modelone2 .modal-close:active{transform:translateY(1px) scale(0.955);transition-duration:0.13s}\\n.modelone2 .btn-primary:hover{background:#5631C8;box-shadow:#FFFFFF8C 0px 1px 0px inset, #4D2DAF52 0px 18px 38px}\\n.modelone2 .btn-secondary:hover{border-color:#A78EFF}\\n.modelone2 .btn-light:hover{color:#FFFFFF;background:#5C37CD;border-color:#5C37CD}\\n.modelone2 .modal-close:hover{color:#FFFFFF;background:#5C37CD}\\n.modelone2 .nav-links a:hover{transform:translateY(-2px)}\\n.modelone2 .arch-glass:hover, .modelone2 .agione-card:hover{transform:translateY(-7px) scale(1.012)}\\n.modelone2 .faq summary:hover{color:#5B39C8;transform:translateX(4px)}\\n.modelone2 .capability, .modelone2 .capability.permission, .modelone2 .capability.router, .modelone2 .capability.ledger, .modelone2 .capability.observe{background-image:radial-gradient(at 18% 16%, #805BE33F 0%, #805BE300 27%), radial-gradient(at 78% 24%, #6845CF35 0%, #6845CF00 25%), radial-gradient(at 54% 92%, #9D79EB3D 0%, #9D79EB00 31%);background-color:#FFFFFF}\\n.modelone2 .cap-copy, .modelone2 .capability.router .cap-copy, .modelone2 .capability.ledger .cap-copy{background:#FFFFFFA3;border:1px solid #FFFFFFDF;box-shadow:#FFFFFF 0px 1px 0px inset, #6D4BD414 0px -20px 34px inset;backdrop-filter:blur(24px) saturate(140%)}\\n.modelone2 .concept-art::before{left:6%;right:6%;bottom:4%;height:52%;background:radial-gradient(#7951DD4F 0%, #A98CF22B 38%, #FFFFFF00 74%);filter:blur(28px)}\\n.modelone2 .concept-art::after{display:none}\\n.modelone2 .concept-art img{width:min(94%, 490px);max-height:360px;border-radius:0px;filter:drop-shadow(#57308C2B 0px 28px 36px);animation:6s ease-in-out 0s infinite normal none running modeloneConceptFloat}\\n.modelone2.motion-ready [data-reveal]{opacity:0;filter:blur(9px);transform:translateY(28px) scale(0.982)}\\n.modelone2.motion-ready [data-reveal].is-visible{opacity:1;filter:blur(0px);transform:translateY(0px) scale(1);transition:opacity .62s ease var(--reveal-delay,0ms),filter .68s ease var(--reveal-delay,0ms),transform .88s var(--spring-soft) var(--reveal-delay,0ms)}\\n.modelone2.motion-ready [data-reveal].is-visible .concept-art img{animation-delay:var(--reveal-delay,0ms)}\\n@media (max-width: 700px){\\n  .modelone2 .hero-content{padding-bottom:178px}\\n  .modelone2 .hero::after{height:34%}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2.motion-ready [data-reveal], .modelone2.motion-ready [data-reveal].is-visible{opacity:1;filter:none;transform:none;transition:none}\\n  .modelone2 .btn, .modelone2 .modal-close, .modelone2 .nav-links a, .modelone2 .arch-glass, .modelone2 .agione-card, .modelone2 .faq summary{transition:none}\\n  .modelone2 .concept-art img{animation:auto ease 0s 1 normal none running none}\\n}\\n.modelone2 .hero-name{text-shadow:#000000 0px 1px 2px}\\n.modelone2 .outcome, .modelone2 .outcome:nth-child(1), .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){isolation:isolate}\\n.modelone2 .outcome::after{display:block}\\n.modelone2 .outcome:hover, .modelone2 .outcome:focus-within{z-index:4;transform:translateY(calc(var(--oy) - 11px)) rotate(0deg) scale(1.025);box-shadow:#FFFFFF 0px 2px 0px inset, #6F4ED741 0px -20px 38px inset, #4A33733A 0px 34px 72px}\\n@media (max-width: 700px){\\n  .modelone2 .hero-proof{max-width:360px}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2 .outcome:hover, .modelone2 .outcome:focus-within{transform:none}\\n}\\n@media (min-width: 1100px){\\n  .modelone2 .section-head, .modelone2 .section-head.center, .modelone2 .problem-intro .section-head, .modelone2 .team-value-section .section-head{max-width:none}\\n  .modelone2 .section-head h2, .modelone2 .outcome-band-top h2, .modelone2 .arch-head h2, .modelone2 .cta h2{max-width:none;white-space:nowrap;text-wrap-style:initial;letter-spacing:-0.035em}\\n  .modelone2 .section-head h2, .modelone2 .outcome-band-top h2{font-size:clamp(29px, 2.75vw, 38px)}\\n  .modelone2 .team-value-section .section-head h2{font-size:clamp(31px, 2.7vw, 39px)}\\n  .modelone2 .hero h1{max-width:none;white-space:nowrap;text-wrap-style:initial;font-size:clamp(34px, 2.9vw, 42px)}\\n  .modelone2 .hero h1 span{display:inline;margin-left:0.22em}\\n}\\n.modelone2 .outcomes{min-height:0px;padding:0px}\\n.modelone2 .outcome, .modelone2 .outcome:nth-child(1), .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){--oy:0px;--or:0deg;overflow:hidden;border-radius:36px;transform:none;transition:transform 0.7s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.5s cubic-bezier(0.16, 1, 0.3, 1)}\\n.modelone2 .outcome::before{content:\\\"\\\";position:absolute;inset:0px;z-index:0;background:linear-gradient(118deg, #FFFFFF85 0%, #FFFFFF20 42%, #FFFFFF69 100%);backdrop-filter:blur(10px) saturate(130%);pointer-events:none}\\n.modelone2 .outcome::after{content:\\\"\\\";position:absolute;z-index:3;pointer-events:none}\\n.modelone2 .outcome strong, .modelone2 .outcome h3, .modelone2 .outcome p{position:relative;z-index:2;max-width:none;text-shadow:#FFFFFF 0px 1px 0px}\\n.modelone2 .outcome strong{color:#6841CF}\\n.modelone2 .outcome h3{color:#17131F}\\n.modelone2 .outcome p{margin:0px;color:#565060}\\n.modelone2 .outcome:hover, .modelone2 .outcome:focus-within{z-index:4;transform:translateY(-11px) scale(1.018);box-shadow:#FFFFFF 0px 2px 1px inset, #7252D361 0px -2px 3px inset, #4A33732C 0px 32px 68px}\\n.modelone2 .outcome:active{transform:translateY(-3px) scale(0.987);transition-duration:0.14s}\\n@media (max-width: 1099px){\\n  .modelone2 .section-head h2, .modelone2 .outcome-band-top h2, .modelone2 .team-value-section .section-head h2{white-space:normal;text-wrap-style:balance}\\n}\\n@media (max-width: 700px){\\n  .modelone2 .outcomes{gap:18px;margin-top:28px}\\n  .modelone2 .outcome, .modelone2 .outcome:first-child, .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){min-height:430px;padding:0px 22px 25px;border-radius:30px}\\n  .modelone2 .outcome::after{border-radius:23px}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2 .outcome{transition:none}\\n  .modelone2 .outcome:hover, .modelone2 .outcome:focus-within{transform:none}\\n}\\n.modelone2 .hero{max-height:860px}\\n@media (min-width: 1580px){\\n  .modelone2 .hero h1{font-size:clamp(44px, 2.65vw, 52px)}\\n}\\n@media (min-width: 1100px) and (max-width: 1579px){\\n  .modelone2 .hero h1{max-width:1120px;white-space:normal;text-wrap-style:balance}\\n  .modelone2 .hero h1 span{display:block;margin:8px 0px 0px}\\n}\\n.modelone2 .outcomes{gap:18px;margin-top:34px}\\n.modelone2 .arch-glass, .modelone2 .arch-service, .modelone2 .arch-publish, .modelone2 .arch-use{border-color:#FFFFFFBD;background:linear-gradient(145deg, #FFFFFF3D 0%, #A982FF24 52%, #65C7FF1F 100%);box-shadow:#FFFFFF 0px 1px 0px inset, #7454D91C 0px -18px 34px inset, #4B33851A 0px 20px 48px;backdrop-filter:blur(8px) saturate(150%)}\\n.modelone2 .arch-glass::after{border-color:#FFFFFF75}\\n.modelone2 .arch-glass-list span{border-color:#FFFFFFD1;background:#FFFFFF96}\\n.modelone2 .cap-visual::after{inset-block:22px;inset-inline:9%;border-color:#FFFFFFED;background:#FFFFFF58;box-shadow:#FFFFFF 0px 2px 3px inset, #7456DC25 0px -18px 30px inset}\\n.modelone2 .cap-tags span, .modelone2 .capability.permission .cap-tags span{border-color:#C8BAE1;color:#4F3979;background:#FFFFFF8C;font-weight:750;box-shadow:#FFFFFF 0px 1px 0px inset, #60429B0B 0px 2px 8px}\\n@media (max-width: 1099px){\\n  .modelone2 .hero{height:auto;max-height:none}\\n  .modelone2 .hero-content{padding:76px 20px 270px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .cap-visual::after{inset-block:14px;inset-inline:6%}\\n}\\n@media (min-width: 981px){\\n  .modelone2 .outcomes{align-items:start;gap:18px;margin-top:34px}\\n  .modelone2 .outcome, .modelone2 .outcome:nth-child(1), .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){min-height:0px;transform:none}\\n  .modelone2 .outcome:nth-child(1){background:linear-gradient(#B99BFFD1 0%, #E8DDFFBD 42%, #FFFFFFF2 100%)}\\n  .modelone2 .outcome:nth-child(2){background:linear-gradient(#FFFFFFF2 0%, #F5F3FFDF 48%, #9F87E4BD 100%)}\\n  .modelone2 .outcome:nth-child(3){background:linear-gradient(#91C3FFD1 0%, #DCEAFFBD 43%, #FFFFFFF2 100%)}\\n  .modelone2 .outcome:nth-child(4){background:linear-gradient(#FFFFFFF2 0%, #F7F4FFDF 48%, #9E82E7BD 100%)}\\n  .modelone2 .outcome::before{background:linear-gradient(132deg, #FFFFFF66 0%, #FFFFFF10 48%, #FFFFFF52 100%);backdrop-filter:none}\\n  .modelone2 .outcome::after{inset:6px;border-radius:24px}\\n  .modelone2 .outcome strong{font-size:12px}\\n  .modelone2 .outcome h3{font-size:22px;line-height:1.2}\\n  .modelone2 .outcome p{order:4;font-size:12.5px;line-height:1.66}\\n  .modelone2 .outcome:nth-child(2):hover, .modelone2 .outcome:nth-child(4):hover, .modelone2 .outcome:nth-child(2):focus-within, .modelone2 .outcome:nth-child(4):focus-within, .modelone2 .outcome:hover, .modelone2 .outcome:focus-within{transform:translateY(-8px) scale(1.012)}\\n}\\n.modelone2 .ecosystem-loop{overflow:visible;padding:16px 20px 30px;border:0px;background:#FFFFFF00;box-shadow:none;backdrop-filter:none}\\n.modelone2 .agione-card, .modelone2 .agione-card.active{position:relative;isolation:isolate;overflow:visible;padding:8px 8px 0px;border:0px;border-radius:30px;color:#17131F;background:#FFFFFF00;outline:0px;box-shadow:none;backdrop-filter:none}\\n.modelone2 .agione-card::before{content:\\\"\\\";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}\\n.modelone2 .agione-card:hover::before, .modelone2 .agione-card:focus-visible::before{opacity:0.9;transform:translateY(0px) scale(1.05)}\\n.modelone2 .integration-media{display:grid;place-items:center;overflow:visible}\\n.modelone2 .integration-media::after{display:none}\\n.modelone2 .integration-media img{width:100%;height:100%;object-fit:contain;object-position:center center;filter:drop-shadow(#58358B25 0px 20px 26px) saturate(108%) contrast(101%);transition:transform .6s var(--spring-soft),filter .35s ease}\\n.modelone2 .agione-card:hover .integration-media img, .modelone2 .agione-card:focus-visible .integration-media img{filter:drop-shadow(#7547D948 0px 24px 32px) saturate(112%) contrast(102%);transform:translateY(-5px) scale(0.86)}\\n.modelone2 .integration-copy{position:relative;z-index:2;min-height:190px;margin-top:-4px;padding:25px 27px 27px;border-radius:26px}\\n.modelone2 .integration-copy small{color:#6040C3}\\n.modelone2 .agione-card:last-child .integration-copy small{color:#276FAE}\\n.modelone2 .agione-card h3{margin:12px 0px 8px}\\n.modelone2 .agione-card p, .modelone2 .agione-card.active p{color:#514A5B}\\n.modelone2 .agione-bridge{position:relative;z-index:3;display:grid;place-items:center;color:#6D55DC;font-size:0px;text-shadow:none}\\n.modelone2 .agione-bridge::after{left:-10px;right:-10px;height:2px;background:linear-gradient(90deg, #835EE100, #835EE2 28%, #5A9FE7 72%, #5A9FE700)}\\n@media (max-width: 1099px){\\n  .modelone2 .ecosystem-loop{grid-template-columns:1fr;gap:12px}\\n  .modelone2 .agione-bridge{min-height:64px;transform:rotate(90deg)}\\n}\\n@media (max-width: 980px){\\n  .modelone2 .outcome:nth-child(1){background:linear-gradient(#B99BFFD1 0%, #E8DDFFBD 42%, #FFFFFFF2 100%)}\\n  .modelone2 .outcome:nth-child(2){background:linear-gradient(#FFFFFFF2 0%, #F5F3FFDF 48%, #9F87E4BD 100%)}\\n  .modelone2 .outcome:nth-child(3){background:linear-gradient(#91C3FFD1 0%, #DCEAFFBD 43%, #FFFFFFF2 100%)}\\n  .modelone2 .outcome:nth-child(4){background:linear-gradient(#FFFFFFF2 0%, #F7F4FFDF 48%, #9E82E7BD 100%)}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .outcome, .modelone2 .outcome:first-child, .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){min-height:340px;padding:23px 22px}\\n  .modelone2 .ecosystem-loop{padding:8px 8px 24px}\\n  .modelone2 .integration-media{height:220px}\\n  .modelone2 .integration-copy{min-height:0px;padding:22px;border-radius:23px}\\n}\\n.modelone2 .outcome, .modelone2 .outcome:nth-child(1), .modelone2 .outcome:nth-child(3){outline:0px}\\n.modelone2 .outcome::before{display:none}\\n.modelone2 .outcome::after{inset:5px;border-radius:36px}\\n@media (min-width: 981px){\\n  .modelone2 .outcome, .modelone2 .outcome:nth-child(1), .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){aspect-ratio:275.68 \u002F 311.27;padding:23px 23px 22px;border-radius:42px}\\n  .modelone2 .outcome strong{margin-bottom:4px}\\n  .modelone2 .outcome h3{margin-bottom:0px}\\n  .modelone2 .outcome p{margin-top:auto}\\n}\\n.modelone2 .agione-card::before{inset:4px -10% auto;height:292px;background:radial-gradient(#5AAEFF99 0%, #70BDFF5C 42%, #FFFFFF00 76%);filter:blur(34px);opacity:0.06;transform:scale(0.78);transition:opacity .35s ease,transform .6s var(--spring-soft)}\\n.modelone2 .agione-card:last-child::before{background:radial-gradient(#8455EF9E 0%, #A177F05C 42%, #FFFFFF00 76%)}\\n.modelone2 .agione-card:hover::before, .modelone2 .agione-card:focus-visible::before{opacity:0.95;transform:scale(1.14)}\\n.modelone2 .integration-media{height:276px}\\n.modelone2 .integration-media img{transform:scale(0.78)}\\n.modelone2 .agione-card:hover .integration-media img, .modelone2 .agione-card:focus-visible .integration-media img{filter:drop-shadow(#55AAFFB8 0px 0px 7px) drop-shadow(#409CF082 0px 25px 40px) saturate(114%) contrast(103%);transform:translateY(-7px) scale(0.91)}\\n.modelone2 .agione-card:last-child:hover .integration-media img, .modelone2 .agione-card:last-child:focus-visible .integration-media img{filter:drop-shadow(#9C6EFFBF 0px 0px 7px) drop-shadow(#7544DD87 0px 25px 40px) saturate(114%) contrast(103%)}\\n.modelone2 .integration-copy, .modelone2 .agione-card:last-child .integration-copy{border:1px solid #FFFFFFD9;background:linear-gradient(145deg, #FFFFFFAD 0%, #FFFFFF78 52%, #FFFFFF52 100%);box-shadow:#FFFFFF 0px 1px 0px inset, #5B526A0D 0px -14px 26px inset, #3F335414 0px 20px 42px;backdrop-filter:blur(24px) saturate(125%)}\\n.modelone2 .agione-bridge{align-self:start;height:276px}\\n.modelone2 .agione-bridge::after{display:none}\\n@media (max-width: 1099px){\\n  .modelone2 .agione-bridge{height:64px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .outcome, .modelone2 .outcome:first-child, .modelone2 .outcome:nth-child(2), .modelone2 .outcome:nth-child(3), .modelone2 .outcome:nth-child(4){border-radius:36px}\\n  .modelone2 .outcome::after{border-radius:30px}\\n}\\n.modelone2 .section{padding:64px 0px}\\n.modelone2 .section-head{margin-bottom:36px}\\n.modelone2 .problem-stage{gap:34px}\\n.modelone2 .hero{isolation:isolate}\\n.modelone2 .hero::before{display:none}\\n.modelone2 .agione-bridge::before{position:relative;color:#674FC8;font-weight:950;line-height:1}\\n.modelone2 .hero h1{white-space:nowrap;text-wrap-style:initial}\\n.modelone2 .integration-media, .modelone2 .agione-card:hover .integration-media, .modelone2 .agione-card:focus-visible .integration-media, .modelone2 .agione-card:last-child:hover .integration-media, .modelone2 .agione-card:last-child:focus-visible .integration-media{border:0px;background:#00000000;box-shadow:none}\\n.modelone2 .agione-card.active:hover, .modelone2 .agione-card.active:focus-visible{transform:translateY(-7px) scale(1.012);box-shadow:#AE93FF26 0px 0px 0px 3px, #FFFFFF 0px 2px 2px inset, #FFFFFFD9 3px 0px 7px inset, #A37DFF5C -4px 0px 10px inset, #7656DD35 0px -12px 24px inset, #6542A83D 0px 34px 68px}\\n@media (max-width: 1099px){\\n  .modelone2 .section{padding:56px 0px}\\n  .modelone2 .hero{min-height:700px}\\n  .modelone2 .hero-content{padding-bottom:238px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .section{padding:48px 0px}\\n  .modelone2 .section-head{margin-bottom:30px}\\n  .modelone2 .agione-bridge::before{width:70px;height:70px}\\n}\\n.modelone2 .section-head:not(.roles-head),\\n.modelone2 .problem-intro .section-head,\\n.modelone2 .arch-head {\\n  \u002F* 原有规则保持不变 *\u002F\\n}display:block!important;width:min(100%, 920px)!important;max-width:920px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}\\n.modelone2 .faq-layout .section-head, .modelone2 .security-control .section-head{display:block!important;width:min(100%, 920px)!important;max-width:920px!important;text-align:center!important}\\n.modelone2 .section-head h2, .modelone2 .section-head .lead, .modelone2 .arch-head h2, .modelone2 .faq-layout .section-head h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important}\\n.modelone2 .outcome-band-top{display:block!important;text-align:center!important}\\n.modelone2 .outcome-band-top > div{max-width:900px;margin:0px auto}\\n.modelone2 #scenarios .scenario-story{max-width:100%!important;margin:0px!important}\\n.modelone2 #scenarios .scenario, .modelone2 #scenarios .scenario:nth-child(2), .modelone2 #scenarios .scenario:nth-child(3){margin-left:0px!important;transform:none!important;text-align:left!important}\\n.modelone2 #scenarios .scenario h3, .modelone2 #scenarios .scenario p{text-align:left!important}\\n.modelone2 #security .security{text-align:center!important}\\n.modelone2 #security .security-logo{margin-left:auto!important;margin-right:auto!important}\\n.modelone2 #qa .faq, .modelone2 #qa .faq summary, .modelone2 #qa .faq p{text-align:left!important}\\n.modelone2 .team-value-section .section-head{margin-bottom:88px!important}\\n.modelone2 .cta{display:grid!important;overflow:hidden!important}\\n.modelone2 .cta-copy{position:relative;min-width:0px}\\n.modelone2 .cta-copy h2{color:#21162F}\\n.modelone2 .cta-copy p{color:#675D70}\\n.modelone2 .cta-actions{position:relative}\\n.modelone2 .cta .btn{justify-content:center}\\n@media (max-width: 780px){\\n  .modelone2 .cta{grid-template-columns:1fr!important;padding:38px 26px!important}\\n  .modelone2 .cta-actions{grid-template-columns:1fr 1fr;min-width:0px}\\n}\\n@media (max-width: 540px){\\n  .modelone2 .cta-actions{grid-template-columns:1fr}\\n}\\n.modelone2 .roles-section{overflow:hidden}\\n.modelone2 .role-rows{display:grid}\\n.modelone2 .role-row{display:grid;grid-template-columns:minmax(320px, 0.78fr) minmax(0px, 1.22fr);border-bottom:1px solid #ECE7F1}\\n.modelone2 .role-row:last-child{border-bottom:0px}\\n.modelone2 .role-copy small{display:inline-flex;align-items:center;gap:10px;color:#6B4ED4;font-weight:800;letter-spacing:0.03em}\\n.modelone2 .role-copy small::before{content:\\\"\\\";width:30px;height:2px;border-radius:99px;background:#6B4ED4}\\n.modelone2 .role-copy h3{margin:22px 0px 20px;color:#221A2D}\\n.modelone2 .role-copy p{margin:0px;color:#706978}\\n.modelone2 .role-copy ul{display:grid;gap:12px;margin:30px 0px 0px;padding:27px 0px 0px;border-top:1px solid #E7E2EB;list-style:none}\\n.modelone2 .role-copy li{position:relative;padding-left:28px;color:#4F4859;line-height:1.75}\\n.modelone2 .role-copy li::before{content:\\\"✓\\\";position:absolute;left:0px;top:0px;color:#6F50DF;font-weight:900}\\n@media (max-width: 1160px){\\n  .modelone2 .role-row{grid-template-columns:1fr}\\n  .modelone2 .role-copy{max-width:760px;margin:0px auto;text-align:center}\\n  .modelone2 .role-copy small{justify-content:center}\\n  .modelone2 .role-copy ul{max-width:660px;margin-left:auto;margin-right:auto;text-align:left}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .role-stage{height:560px}\\n}\\n@media (max-width: 540px){\\n  .modelone2 .role-copy h3{font-size:30px}\\n  .modelone2 .role-stage{height:590px}\\n}\\n.modelone2 .page-nav{border-bottom-color:#FFFFFF14!important}\\n.modelone2 .brand, .modelone2 .nav-links{color:#FFFFFF!important}\\n.modelone2 .nav-links a{color:#FFFFFFD1!important}\\n.modelone2 .nav-links a:hover{color:#FFFFFF!important}\\n.modelone2 .hero{overflow:hidden;color:#FFFFFF!important}\\n.modelone2 .hero::before{content:\\\"\\\";position:absolute;inset:0px;pointer-events:none;mask-image:none!important}\\n.modelone2 .hero::after{content:\\\"\\\";position:absolute;left:0px;right:0px;pointer-events:none}\\n.modelone2 .hero-grid{position:relative;place-items:center;display:grid!important;grid-template-columns:1fr!important}\\n.modelone2 .hero-content{width:min(1220px, 100%)}\\n.modelone2 .hero-name{padding:10px 16px!important;border:1px solid #FFFFFF42!important;border-radius:999px!important;color:#FFFFFFF0!important;background:#FFFFFF14!important;box-shadow:#FFFFFF3D 0px 1px 0px inset, #0A08132E 0px 10px 24px!important;backdrop-filter:blur(14px) saturate(120%)!important}\\n.modelone2 .hero h1{color:#FFFFFF!important}\\n.modelone2 .hero h1 span{display:block!important;margin:0.16em 0px 0px!important}\\n.modelone2 .hero-copy{color:#FFFFFFCC!important}\\n.modelone2 .hero-actions{display:flex;flex-wrap:wrap;gap:12px}\\n.modelone2 .btn-secondary, .modelone2 .hero .btn-secondary{color:#FFFFFF!important;border-color:#FFFFFF3D!important;background:#FFFFFF14!important;box-shadow:#FFFFFF29 0px 1px 0px inset, #0000002E 0px 10px 24px!important}\\n.modelone2 .btn-secondary:hover, .modelone2 .hero .btn-secondary:hover{background:#FFFFFF24!important;color:#FFFFFF!important}\\n@media (max-width: 900px){\\n  .modelone2 .hero{padding:72px 0px 132px!important}\\n  .modelone2 .hero-grid{min-height:560px}\\n  .modelone2 .hero-content{padding-bottom:220px!important}\\n  .modelone2 .hero h1{font-size:clamp(42px, 9vw, 62px)!important}\\n  .modelone2 .hero h1 span{display:block!important;margin:0.18em 0px 0px!important}\\n  .modelone2 .hero-copy{font-size:16px!important}\\n}\\n@media (max-width: 640px){\\n  .modelone2 .nav-links{gap:14px}\\n  .modelone2 .hero{padding:62px 0px 118px!important}\\n  .modelone2 .hero-grid{min-height:500px}\\n  .modelone2 .hero-content{padding:16px 16px 168px!important}\\n  .modelone2 .hero-copy{font-size:15px!important;line-height:1.76!important}\\n  .modelone2 .hero-actions{gap:10px}\\n  .modelone2 .hero::after{height:130px}\\n}\\n.modelone2 .hero-grid{min-height:460px!important}\\n.modelone2 .hero-copy{max-width:820px!important}\\n.modelone2 .role-copy{padding-top:18px}\\n@media (max-width: 720px){\\n  .modelone2 .hero-grid{min-height:360px!important}\\n  .modelone2 .hero h1 span{display:block!important;margin:0.16em 0px 0px!important}\\n}\\n.modelone2 .hero{background:radial-gradient(48% 38% at 50% 42%, #7152E02E 0%, #7152E000 72%), radial-gradient(34% 40% at 92% 78%, #4C6CE01A 0%, #4C6CE000 76%), linear-gradient(#08060E 0%, #0B0814 62%, #11101D 100%)!important}\\n.modelone2 .hero::before{opacity:0.62}\\n.modelone2 .team-value-section{background:radial-gradient(28% 12% at 88% 12%, #7D68E81A 0%, #FFFFFF00 78%), radial-gradient(24% 11% at 10% 52%, #6E9FF214 0%, #FFFFFF00 78%), #FCFBFF!important}\\n.modelone2 .role-row{align-items:center}\\n.modelone2 .role-copy{max-width:410px}\\n.modelone2 .role-copy h3{letter-spacing:-0.035em}\\n.modelone2 #security .security-control{display:block!important}\\n.modelone2 #security .section-head{max-width:860px!important;margin:0px auto 46px!important;text-align:center!important}\\n.modelone2 #qa .faq-layout{display:block!important;max-width:1040px!important;margin:0px auto!important}\\n.modelone2 #qa .section-head{max-width:860px!important;margin:0px auto 46px!important;text-align:center!important}\\n.modelone2 #qa .faq-list{margin-top:0px!important}\\n.modelone2 .cta{isolation:isolate;position:relative!important;border:1px solid #7762CA38!important;color:#211832!important;background:radial-gradient(circle at 86% 20%, #668BFF61 0%, #668BFF00 31%), radial-gradient(circle at 70% 82%, #9A67F145 0%, #9A67F100 34%), radial-gradient(circle at 18% 8%, #FFFFFFEB 0%, #FFFFFF00 34%), linear-gradient(135deg, #EEEAFF 0%, #F3F0FF 48%, #EAF4FF 100%)!important;box-shadow:#42307421 0px 30px 72px!important}\\n.modelone2 .cta::before{content:\\\"\\\";position:absolute;z-index:-1;border-radius:52% 38% 54% 42%;background:conic-gradient(from 210deg, #FFFFFF8C, #7A62E038, #548EF047, #FFFFFF9E);filter:blur(1px);transform:rotate(-9deg)}\\n.modelone2 .cta::after{content:\\\"\\\";position:absolute;z-index:-1;background:linear-gradient(90deg, #5B4DCD29 1px, transparent 1px) 0% 0% \u002F 14px 14px, linear-gradient(#5B4DCD1F 1px, transparent 1px);mask-image:linear-gradient(135deg, #000000, transparent 82%);opacity:0.55}\\n.modelone2 .cta-copy, .modelone2 .cta-actions{z-index:2}\\n@media (max-width: 1160px){\\n  .modelone2 .role-row{gap:42px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .hero-content{width:100%!important;max-width:100%!important}\\n  .modelone2 .hero h1{overflow-wrap:anywhere;max-width:100%!important;white-space:normal!important;text-wrap-style:balance!important;letter-spacing:-0.035em!important}\\n  .modelone2 .hero-copy{max-width:100%!important;overflow-wrap:anywhere}\\n  .modelone2 .hero-name{max-width:100%;justify-content:center;text-align:center;white-space:normal}\\n  .modelone2 .hero-actions, .modelone2 .hero-proof{width:100%;justify-content:center}\\n  .modelone2 .roles-head{margin-bottom:40px!important}\\n  .modelone2 .cta{min-height:0px;grid-template-columns:1fr!important;padding:44px 28px!important}\\n  .modelone2 .cta::before{right:-18%;top:18%;width:270px;height:210px;opacity:0.58}\\n}\\n.modelone2 #security .security-grid{display:grid!important;grid-template-columns:repeat(4, minmax(0px, 1fr))!important;gap:0px!important;max-width:1160px!important;margin:0px auto!important;overflow:visible!important;border:0px!important;border-radius:0px!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}\\n.modelone2 #security .security{border-width:0px 0px 0px 1px!important;border-style:none none none solid!important;border-color:currentcolor currentcolor currentcolor #DDD9E9!important;border-image:none!important;border-radius:0px!important;background:transparent!important;box-shadow:none!important}\\n.modelone2 #security .security:first-child{border-left:0px!important}\\n.modelone2 #security .security-logo{margin:0px auto 30px}\\n@media (max-width: 900px){\\n  .modelone2 #security .security-grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\\n  .modelone2 #security .security:nth-child(2n+1){border-left:0px!important}\\n  .modelone2 #security .security:nth-child(n+3){border-top:1px solid #DDD9E9!important}\\n}\\n@media (max-width: 520px){\\n  .modelone2 #security .security-grid{grid-template-columns:1fr!important}\\n  .modelone2 #security .security{min-height:0px;border-left:0px!important;border-top:1px solid #DDD9E9!important}\\n  .modelone2 #security .security:first-child{border-top:0px!important}\\n}\\n.modelone2 .role-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}\\n.modelone2 .role-tags span{padding:8px 13px;border:1px solid #D9D0F2;border-radius:999px;color:#5F4AAA;background:#FFFFFF6B;font-weight:780;line-height:1}\\n@media (max-width: 720px){\\n  .modelone2 .role-tags{justify-content:center}\\n}\\n.modelone2 .hero::after{height:440px!important;bottom:-2px!important;opacity:1!important;background:linear-gradient(#03020500 0%, #09060E1F 16%, #23183152 38%, #67587D57 58%, #BFB8CC80 74%, #F7F6FAE6 90%, #FFFFFF 100%)!important}\\n.modelone2 #value.section-soft{position:relative;z-index:5;background:linear-gradient(#FFFFFF00 0%, #FAF9FCB2 94px, #FFFFFF 220px, #FFFFFF 100%)!important}\\n@media (max-width: 720px){\\n  .modelone2 .hero::after{height:300px!important}\\n  .modelone2 #value.section-soft{margin-top:-90px!important;background:linear-gradient(#FFFFFF00 0%, #FAF9FCD1 72px, #FFFFFF 165px)!important}\\n}\\n.modelone2{font-size:16px;font-family:\\\"PingFang SC\\\", \\\"Noto Sans CJK SC\\\", \\\"Microsoft YaHei\\\", Arial, sans-serif!important}\\n.modelone2 *{font-family:inherit!important}\\n.modelone2 [id]{scroll-margin-top:88px}\\n.modelone2 .page-nav{height:72px;position:fixed!important;inset:0px 0px auto!important;z-index:80!important;border-bottom:1px solid #FFFFFF1F!important;background:#07050CD1!important;box-shadow:#07050C29 0px 10px 32px!important;backdrop-filter:blur(20px) saturate(135%)!important}\\n.modelone2 .nav-inner{min-height:72px!important}\\n.modelone2 .brand{gap:0px!important;color:#FFFFFF!important;font-size:16px!important}\\n.modelone2 .brand > span{margin-left:8px}\\n.modelone2 .nav-links{font-size:12px!important}\\n.modelone2 .nav-links a{padding:28px 0px!important}\\n.modelone2 .btn{line-height:1.4}\\n.modelone2 .color-bends-canvas{position:absolute;inset:0px;z-index:0;width:100%;height:100%;filter:saturate(1.04) contrast(1.06);pointer-events:auto;display:block!important}\\n.modelone2 .hero::before{z-index:1!important;background:linear-gradient(#0302051A 0%, #03020547 54%, #030205C2 78%, #FFFFFFFA 100%)!important}\\n.modelone2 .hero::after{z-index:2!important}\\n.modelone2 .hero-grid{z-index:3!important}\\n.modelone2 .hero-name, .modelone2 small, .modelone2 .hero-proof span{font-size:12px!important}\\n.modelone2 p, .modelone2 .lead, .modelone2 .hero-copy, .modelone2 .scenario p, .modelone2 .faq summary, .modelone2 .field, .modelone2 input, .modelone2 select, .modelone2 textarea{font-size:16px!important;line-height:1.7!important}\\n.modelone2 li, .modelone2 .outcome > strong{font-size:16px!important}\\n.modelone2 .arch-step, .modelone2 .arch-glass-list span, .modelone2 .cap-tags span, .modelone2 .role-tags span{font-size:12px!important}\\n.modelone2 .role-rows{gap:48px!important}\\n.modelone2 .role-row{gap:44px!important;padding-bottom:48px!important}\\n.modelone2 .scenario-story{padding:0px 28px!important}\\n.modelone2 .scenario{grid-template-columns:64px minmax(300px, 0.8fr) minmax(0px, 1.2fr)!important;gap:24px!important;align-items:center!important;margin-left:0px!important;padding:32px 0px!important}\\n.modelone2 .scenario .number{font-size:24px!important;line-height:1!important;font-weight:800!important}\\n.modelone2 .scenario p{padding-left:24px!important}\\n@media (max-width: 720px){\\n  \\n  .modelone2 .page-nav{height:64px}\\n  .modelone2 .nav-inner{min-height:64px!important}\\n  .modelone2 .role-rows{gap:36px!important}\\n  .modelone2 .role-row{gap:28px!important;padding-bottom:36px!important}\\n  .modelone2 .scenario{grid-template-columns:48px minmax(0px, 1fr)!important;gap:16px!important;padding:24px 0px!important}\\n  .modelone2 .scenario p{grid-column:2;padding:0px!important;border-left:0px!important}\\n  .modelone2 .scenario .number{align-self:start;margin-top:2px;font-size:20px!important}\\n}\\n@media (prefers-reduced-motion: reduce){\\n  .modelone2 .color-bends-canvas{display:none!important}\\n}\\n.modelone2.modelone2 .outcome, .modelone2.modelone2 .outcome:nth-child(1), .modelone2.modelone2 .outcome:nth-child(3){border:1px solid #FFFFFFE0!important;background:linear-gradient(#A985F74C 0%, #CEC2FC2B 34%, #F7F9FFBD 74%, #FFFFFF9E 100%)!important;box-shadow:#FFFFFFE6 0px 1px 2px inset, #7452D80D 0px -8px 16px inset, #39275014 0px 20px 52px!important;backdrop-filter:blur(14px) saturate(128%)!important}\\n.modelone2.modelone2 .outcome:nth-child(2), .modelone2.modelone2 .outcome:nth-child(4){background:linear-gradient(0deg, #A985F74C 0%, #CEC2FC2B 34%, #F7F9FFBD 74%, #FFFFFF9E 100%)!important}\\n.modelone2.modelone2 .outcome::after{border:1px solid #FFFFFF9E!important;box-shadow:#FFFFFFB2 0px 1px 1px inset, #7A60D612 0px -1px 0px inset!important}\\n.modelone2.modelone2 .hero-grid{text-align:center!important;justify-items:center!important}\\n.modelone2.modelone2 .hero-content{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}\\n.modelone2.modelone2 .hero h1, .modelone2.modelone2 .hero h1 span{text-align:center!important}\\n.modelone2.modelone2 .hero h1{max-width:900px!important}\\n.modelone2.modelone2 .hero-copy{text-align:center!important}\\n.modelone2.modelone2 .hero-name{justify-content:center!important}\\n.modelone2.modelone2 .hero-actions, .modelone2.modelone2 .hero-proof{justify-content:center!important}\\n.modelone2.modelone2 .color-bends-canvas{opacity:0.88!important}\\n.modelone2.modelone2 .ecosystem-loop{grid-template-columns:minmax(0, 1fr) 116px minmax(0, 1fr)!important}\\n.modelone2.modelone2 .agione-bridge{padding-top:92px!important}\\n.modelone2.modelone2 .agione-bridge::before{content:\\\"\\\"!important;width:76px!important;height:76px!important;border:0!important;border-radius:50%!important;background:url(\\\"\u002Ffile\u002F2\u002F2026\u002F8\u002F04270bbbaec2.svg\\\") center \u002F 44px 44px no-repeat,\\n    radial-gradient(64% 46% at 50% 5%, #FFFFFFF2 0%, #FFFFFF00 72%),\\n    linear-gradient(155deg, #FFFFFF 0%, #FBFAFF 46%, #EEF0FC 100%)!important;box-shadow:#FFFFFFF2 0px 2px 2px inset,\\n    #7A60D61A 0px -10px 18px inset,\\n    #FFFFFFE6 0px 0px 0px 1px inset,\\n    #4632820F 0px 2px 4px,\\n    #46328224 0px 14px 28px,\\n    #4632821A 0px 34px 60px!important;text-shadow:none!important;font-size:0!important;backdrop-filter:blur(16px)!important;transition:transform 0.42s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.42s cubic-bezier(0.16, 1, 0.3, 1)!important}\\n.modelone2.modelone2 .agione-bridge:hover::before{transform:translateY(-7px) scale(1.045)!important;box-shadow:#FFFFFFF2 0px 2px 2px inset,\\n    #7A60D61A 0px -10px 18px inset,\\n    #FFFFFFE6 0px 0px 0px 1px inset,\\n    #46328212 0px 3px 6px,\\n    #4632822E 0px 22px 40px,\\n    #46328221 0px 46px 76px!important}\\n@media (prefers-reduced-motion: no-preference){\\n  .modelone2.modelone2 .agione-bridge::before{animation:modelone2-bridge-bob 5.2s ease-in-out infinite!important}\\n  .modelone2.modelone2 .agione-bridge:hover::before{animation-play-state:paused!important}\\n}\\n@keyframes modelone2-bridge-bob{0%, 100% { translate: 0 0; }\\n  50% { translate: 0 -6px; }}\\n.modelone2.modelone2 #security .security{min-height:0!important;padding:22px 24px 16px!important}\\n.modelone2.modelone2 #security .security h3{margin:0 0 10px!important;font-size:16px!important;line-height:1.35!important;letter-spacing:-0.02em!important;white-space:nowrap!important}\\n.modelone2.modelone2 #security .security p{max-width:none!important;font-size:12px!important;line-height:1.75!important}\\n.modelone2.modelone2 #security .security-logo{width:46px!important;height:46px!important}\\n.modelone2.modelone2 #security .security-logo img{width:22px!important;height:22px!important}\\n.modelone2.modelone2 .hero{height:auto!important}\\n.modelone2.modelone2 #value{margin-top:0!important}\\n.modelone2.modelone2 .hero-content{gap:0!important}\\n.modelone2.modelone2 .hero h1{margin:0 auto 16px!important}\\n.modelone2.modelone2 .arch-note{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;color:#615A6B!important}\\n.modelone2.modelone2 .team-card-stage{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important}\\n.modelone2.modelone2 .team-card-grid{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;width:100%!important}\\n.modelone2.modelone2 .team-card{position:relative!important;min-width:0!important;aspect-ratio:360 \u002F 410!important;overflow:hidden!important;padding:20px!important;border:1px solid #E7E2EF!important;border-radius:26px!important;background:#FFFFFF!important;color:#272130!important}\\n.modelone2.modelone2 .team-card *{box-sizing:border-box}\\n.modelone2.modelone2 .team-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px;margin-bottom:16px}\\n.modelone2.modelone2 .team-card-title{display:flex;align-items:center;min-width:0;gap:10px}\\n.modelone2.modelone2 .team-card-no{flex:0 0 auto;display:grid;place-items:center;min-width:34px;height:24px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:850;line-height:1}\\n.modelone2.modelone2 .team-card-head h4{margin:0;color:#282230;font-size:16px;font-weight:850;line-height:1.25;white-space:nowrap}\\n.modelone2.modelone2 .team-card-head > small{flex:0 0 auto;color:#A09AA9;font-size:11px!important;font-weight:720;white-space:nowrap}\\n.modelone2.modelone2 .ui-panel{border:1px solid #E8E3EF;border-radius:16px;background:#FAF9FC}\\n.modelone2.modelone2 .ui-tabs{display:grid;grid-template-columns:repeat(2, 1fr);gap:6px;padding:5px;border-radius:13px;background:#F5F3F8}\\n.modelone2.modelone2 .ui-tabs span{display:grid;place-items:center;min-height:31px;border-radius:10px;color:#8C8593;font-size:11px;font-weight:760}\\n.modelone2.modelone2 .ui-tabs .active{box-shadow:#48326B10 0 4px 12px}\\n.modelone2.modelone2 .ui-list{display:grid;gap:9px;margin-top:12px}\\n.modelone2.modelone2 .ui-list-item{display:grid;align-items:center;gap:10px;min-height:58px;padding:9px 11px;border:1px solid #E9E5EF;border-radius:14px;background:#FCFBFD}\\n.modelone2.modelone2 .ui-model-main{min-width:0}\\n.modelone2.modelone2 .ui-model-main strong{display:block;overflow:hidden;color:#37313E;font-size:12px;font-weight:820;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .ui-model-main small{display:block;overflow:hidden;margin-top:3px;color:#A19AA8;font-size:9px!important;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .ui-status{padding:6px 9px;border-radius:999px;color:#3E79D5;background:#EEF5FF;font-size:9px;font-weight:820;white-space:nowrap}\\n.modelone2.modelone2 .ui-status.green{color:#219B5A;background:#EAF8EF}\\n.modelone2.modelone2 .ui-status.orange{color:#CA7A17;background:#FFF4E1}\\n.modelone2.modelone2 .deploy-options{display:grid;gap:12px}\\n.modelone2.modelone2 .deploy-option{min-height:128px;padding:18px;border:1px solid #DCD3F5;border-radius:20px;background:#F7F3FF}\\n.modelone2.modelone2 .deploy-option.primary{color:#FFFFFF}\\n.modelone2.modelone2 .deploy-option strong{display:block;margin-bottom:7px;font-size:17px;line-height:1.2}\\n.modelone2.modelone2 .deploy-option p{margin:0 0 12px;color:inherit;opacity:.76}\\n.modelone2.modelone2 .deploy-tags{display:flex;flex-wrap:wrap;gap:6px}\\n.modelone2.modelone2 .deploy-tags span{padding:6px 9px;border-radius:999px;color:inherit;background:#FFFFFF2E;font-size:9px;font-weight:760}\\n.modelone2.modelone2 .deploy-option:not(.primary) .deploy-tags span{color:#62529C;background:#FFFFFF}\\n.modelone2.modelone2 .publish-bar{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;margin-bottom:12px;padding:4px;border:1px solid #E8E3EF;border-radius:13px}\\n.modelone2.modelone2 .publish-bar span{display:grid;place-items:center;min-height:31px;border-radius:9px;color:#7E7685;font-size:10px;font-weight:760}\\n.modelone2.modelone2 .publish-bar b{align-self:center;padding:0 9px;color:#6B45DF;font-size:10px;white-space:nowrap}\\n.modelone2.modelone2 .publish-list{display:grid;gap:7px}\\n.modelone2.modelone2 .publish-item{position:relative;min-height:60px;padding:9px 68px 8px 12px;border:1px solid #EAE6EF;border-radius:15px}\\n.modelone2.modelone2 .publish-item strong{display:block;overflow:hidden;color:#35303A;font-size:11px;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .publish-item small{display:block;margin-top:5px;color:#9A93A1;font-size:9px!important;line-height:1.35}\\n.modelone2.modelone2 .publish-item .ui-status{position:absolute;top:8px;right:10px}\\n.modelone2.modelone2 .publish-item a{position:absolute;right:10px;bottom:8px;color:#6D45DF;font-size:9px;font-weight:760}\\n.modelone2.modelone2 .endpoint-box{padding:14px 15px;border-radius:16px}\\n.modelone2.modelone2 .endpoint-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#766D7E;font-size:9px}\\n.modelone2.modelone2 .endpoint-box strong{display:block;margin-top:7px;color:#4C38A5;font-size:15px}\\n.modelone2.modelone2 .service-list{display:grid;gap:7px;margin-top:10px}\\n.modelone2.modelone2 .service-item{position:relative;min-height:56px;padding:8px 62px 7px 12px;border:1px solid #E9E5EF;border-radius:14px}\\n.modelone2.modelone2 .service-item strong{display:block;overflow:hidden;color:#39323F;font-size:11px;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .service-item small{display:block;margin-top:3px;color:#9D96A4;font-size:8px!important;line-height:1.3}\\n.modelone2.modelone2 .service-item .ui-status{position:absolute;top:7px;right:9px}\\n.modelone2.modelone2 .service-item a{position:absolute;right:10px;bottom:7px;color:#6F48E4;font-size:9px;font-weight:760}\\n.modelone2.modelone2 .search-box{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;color:#A49DAA;font-size:10px}\\n.modelone2.modelone2 .search-box::before{content:\\\"\\\";width:12px;height:12px;border:2px solid #9E97A6;border-radius:50%}\\n.modelone2.modelone2 .model-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0}\\n.modelone2.modelone2 .model-switch span{display:grid;place-items:center;min-height:31px;border-radius:10px;color:#85808B;background:#F5F3F7;font-size:10px;font-weight:760}\\n.modelone2.modelone2 .plaza-model{padding:13px;border:2px solid #8058F3;border-radius:18px}\\n.modelone2.modelone2 .plaza-name{display:grid;gap:9px;align-items:center}\\n.modelone2.modelone2 .plaza-name strong{display:block;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .plaza-name small{display:block;margin-top:3px;color:#9992A0;font-size:9px!important}\\n.modelone2.modelone2 .model-tags{display:flex;gap:6px;margin:12px 0}\\n.modelone2.modelone2 .model-tags span{padding:5px 9px;border-radius:999px;color:#7B7483;background:#F6F4F8;font-size:9px}\\n.modelone2.modelone2 .model-tags .active{color:#4B77D1;background:#ECF3FF}\\n.modelone2.modelone2 .plaza-metrics{display:grid;grid-template-columns:.7fr .8fr 1.6fr;gap:6px;padding-top:11px;border-top:1px solid #EEEAF2}\\n.modelone2.modelone2 .plaza-metrics b{display:block;color:#2D2832;font-size:15px}\\n.modelone2.modelone2 .plaza-metrics small{display:block;margin-top:4px;color:#A099A6;font-size:8px!important}\\n.modelone2.modelone2 .plaza-metrics div:last-child{text-align:right}\\n.modelone2.modelone2 .plaza-metrics div:last-child b{font-size:12px;white-space:nowrap}\\n.modelone2.modelone2 .plaza-metrics div:last-child small{color:#6E45E2;font-size:9px!important;font-weight:780}\\n.modelone2.modelone2 .filter-group{margin-bottom:18px}\\n.modelone2.modelone2 .filter-group > strong{display:block;margin-bottom:10px;color:#89828F;font-size:10px}\\n.modelone2.modelone2 .filter-pills{display:flex;flex-wrap:wrap;gap:8px}\\n.modelone2.modelone2 .filter-pills span{padding:9px 14px;border-radius:999px;color:#76707D;background:#F5F3F7;font-size:10px}\\n.modelone2.modelone2 .range-box{padding:14px 14px 12px}\\n.modelone2.modelone2 .range-line{position:relative;height:5px;margin:15px 0 5px;border-radius:99px;background:linear-gradient(90deg,#744DE5 0 78%,#DDD8E5 78%)}\\n.modelone2.modelone2 .range-line::after{content:\\\"\\\";position:absolute;left:76%;top:50%;width:14px;height:14px;border:3px solid #FFFFFF;border-radius:50%;background:#7954E8;transform:translate(-50%,-50%)}\\n.modelone2.modelone2 .select-workspace{display:grid;grid-template-columns:94px minmax(0,1fr);height:calc(100% - 44px);overflow:hidden}\\n.modelone2.modelone2 .select-catalog{padding:12px 9px;border-right:1px solid #E8E3EF}\\n.modelone2.modelone2 .select-catalog > small{display:block;margin-bottom:9px;color:#8F8795;font-size:9px!important;font-weight:760}\\n.modelone2.modelone2 .catalog-item{margin-bottom:8px;padding:9px 8px;border:1px solid #E9E5EF;border-radius:11px}\\n.modelone2.modelone2 .catalog-item strong{display:block;overflow:hidden;color:#3E3744;font-size:9px;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .catalog-item small{display:block;margin-top:3px;color:#A19AA7;font-size:8px!important}\\n.modelone2.modelone2 .catalog-item.active strong{color:#6744D6}\\n.modelone2.modelone2 .model-detail{padding:14px 12px}\\n.modelone2.modelone2 .model-detail h5{margin:0;font-size:14px}\\n.modelone2.modelone2 .model-detail > small{display:block;margin-top:4px;color:#99919F;font-size:9px!important}\\n.modelone2.modelone2 .detail-meta{margin-top:8px;color:#A19AA7;font-size:8px;line-height:1.4}\\n.modelone2.modelone2 .credit-box{margin-top:12px;padding:11px;border:1px solid #8A62F2;border-radius:13px}\\n.modelone2.modelone2 .credit-box > small{color:#71667C;font-size:8px!important}\\n.modelone2.modelone2 .detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;padding:11px 8px;border:1px solid #E9E5EF;border-radius:12px}\\n.modelone2.modelone2 .detail-stats small{display:block;color:#A099A6;font-size:7px!important}\\n.modelone2.modelone2 .detail-stats b{display:block;margin-top:5px;color:#473C54;font-size:10px}\\n.modelone2.modelone2 .chat-title{margin:2px 0 15px;color:#7950EB;font-size:23px;line-height:1.15}\\n.modelone2.modelone2 .chat-box{position:relative;height:145px;padding:17px;border:2px solid #7063AA;border-radius:20px;color:#A49EAA;font-size:10px}\\n.modelone2.modelone2 .key-select{position:absolute;left:15px;right:62px;bottom:14px;display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 12px;border:1px solid #DCD7E3;border-radius:13px;background:#FFFFFF;color:#58515F;font-size:11px;font-weight:760;white-space:nowrap}\\n.modelone2.modelone2 .send-dot{position:absolute;right:15px;bottom:14px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#FFFFFF;font-size:20px}\\n.modelone2.modelone2 .key-popover{position:relative;margin-top:10px;padding:12px;border:1px solid #E3DEE9;border-radius:16px}\\n.modelone2.modelone2 .key-item{padding:10px 12px;border:1px solid #8A63EE;border-radius:13px}\\n.modelone2.modelone2 .key-item strong{display:block;padding-right:55px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}\\n.modelone2.modelone2 .key-item small{display:block;margin-top:6px;color:#736B79;font-size:9px!important}\\n.modelone2.modelone2 .key-badge{position:absolute;right:20px;top:20px;padding:5px 7px;border-radius:999px;color:#1A9E57;background:#E6F7ED;font-size:8px;font-weight:800}\\n.modelone2.modelone2 .ops-vertical .team-card{padding:20px!important}\\n.modelone2.modelone2 .donut-large{position:relative;width:156px;height:156px;margin:32px auto 18px;border-radius:50%}\\n.modelone2.modelone2 .donut-large::after{content:\\\"使用主体\\\\A 100%\\\";white-space:pre;position:absolute;inset:22px;display:grid;place-items:center;border-radius:50%;color:#2D2735;background:#FFFFFF;text-align:center;font-size:15px;font-weight:850;line-height:1.35}\\n.modelone2.modelone2 .legend-panel{display:grid;gap:9px;padding:13px 15px;border-radius:15px;background:#FAF9FC}\\n.modelone2.modelone2 .legend-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;color:#6C6474;font-size:10px}\\n.modelone2.modelone2 .legend-row i{width:8px;height:8px;border-radius:50%}\\n.modelone2.modelone2 .legend-row b{color:#2B2631}\\n.modelone2.modelone2 .call-top{display:grid;grid-template-columns:minmax(0,1fr) 138px;align-items:center;gap:8px;margin-top:24px}\\n.modelone2.modelone2 .call-total strong{display:block;color:#7245EB;font-size:46px;line-height:1}\\n.modelone2.modelone2 .call-total small{display:block;margin-top:7px;color:#8D8595;font-size:9px!important}\\n.modelone2.modelone2 .success-donut{position:relative;width:132px;height:132px;border-radius:50%}\\n.modelone2.modelone2 .success-donut::after{content:\\\"成功率\\\\A 97.2%\\\";white-space:pre;position:absolute;inset:16px;display:grid;place-items:center;border-radius:50%;color:#4B4354;background:#FFFFFF;text-align:center;font-size:14px;font-weight:850;line-height:1.4}\\n.modelone2.modelone2 .call-breakdown{display:grid;gap:15px;margin-top:20px;padding:17px;border-radius:17px;background:#FAF9FC}\\n.modelone2.modelone2 .call-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;color:#8B8490;font-size:9px}\\n.modelone2.modelone2 .call-row b{color:#332D3A;font-size:11px}\\n.modelone2.modelone2 .call-bar{height:6px;overflow:hidden;border-radius:99px;background:#EBE7F0}\\n.modelone2.modelone2 .call-bar i{display:block;width:97.2%;height:100%;border-radius:inherit}\\n.modelone2.modelone2 .call-row:last-child .call-bar i{width:4%}\\n.modelone2.modelone2 .cost-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:26px 0 12px}\\n.modelone2.modelone2 .cost-total strong{display:block;color:#7448E7;font-size:36px;line-height:1}\\n.modelone2.modelone2 .cost-total small{display:block;margin-top:7px;color:#8F8796;font-size:9px!important}\\n.modelone2.modelone2 .cost-change{padding:10px 13px;border-radius:14px;font-size:10px;font-weight:800}\\n.modelone2.modelone2 .budget-line{height:7px;overflow:hidden;margin-bottom:22px;border-radius:99px;background:#E9E5EF}\\n.modelone2.modelone2 .budget-line i{display:block;width:62%;height:100%;border-radius:inherit}\\n.modelone2.modelone2 .bar-chart{display:flex;align-items:flex-end;justify-content:space-between;height:154px;padding:20px 22px 18px;border-radius:17px;background:#FAF9FC}\\n.modelone2.modelone2 .bar-chart i{width:22px;border-radius:8px 8px 3px 3px;background:linear-gradient(#7448E7,#9A7AEC)}\\n.modelone2.modelone2 .bar-chart i:nth-child(1){height:38%}\\n.modelone2.modelone2 .bar-chart i:nth-child(2){height:56%}\\n.modelone2.modelone2 .bar-chart i:nth-child(3){height:47%}\\n.modelone2.modelone2 .bar-chart i:nth-child(4){height:79%}\\n.modelone2.modelone2 .bar-chart i:nth-child(5){height:66%}\\n.modelone2.modelone2 .bar-chart i:nth-child(6){height:92%}\\n@media (max-width: 1100px){\\n  .modelone2.modelone2 .team-card{padding:18px!important}\\n  .modelone2.modelone2 .team-card-head{margin-bottom:13px}\\n}\\n@media (max-width: 980px){\\n  .modelone2.modelone2 .team-card-stage{width:min(100%, 760px)!important;margin:0 auto!important}\\n}\\n@media (max-width: 620px){\\n  .modelone2.modelone2 .team-card-grid{grid-template-columns:1fr!important;gap:14px!important}\\n  .modelone2.modelone2 .team-card{width:100%!important;max-width:380px!important;margin:0 auto!important}\\n}\\n.modelone2.modelone2 .team-card{border-color:#E5DDF2!important;box-shadow:#49316E12 0 14px 36px, #FFFFFFC7 0 1px 0 inset!important}\\n.modelone2.modelone2 .team-card:nth-child(1){background:linear-gradient(145deg, #FFFFFF 0%, #FCFAFF 58%, #F4EFFF 100%)!important}\\n.modelone2.modelone2 .team-card:nth-child(2){background:linear-gradient(145deg, #FFFFFF 0%, #F9F7FF 54%, #EEEDFF 100%)!important}\\n.modelone2.modelone2 .team-card:nth-child(3){background:linear-gradient(145deg, #FFFFFF 0%, #FBF7FF 52%, #F5EAFD 100%)!important}\\n.modelone2.modelone2 .team-card:nth-child(4){background:linear-gradient(145deg, #FFFFFF 0%, #F8F7FE 55%, #EEEAF9 100%)!important}\\n.modelone2.modelone2 .team-card-no{color:#6334C9!important;background:linear-gradient(135deg, #F1E9FF, #E3D7FA)!important}\\n.modelone2.modelone2 .team-card:nth-child(even) .team-card-no{color:#5550C7!important;background:linear-gradient(135deg, #EFEBFF, #E1E4FB)!important}\\n.modelone2.modelone2 .ui-tabs .active, .modelone2.modelone2 .model-switch .active, .modelone2.modelone2 .filter-pills .active, .modelone2.modelone2 .publish-bar .active{color:#FFFFFF!important;background:linear-gradient(135deg, #8A57ED 0%, #6745CF 58%, #555CCF 100%)!important}\\n.modelone2.modelone2 .ui-status:not(.green):not(.orange){color:#5C52BD!important;background:linear-gradient(135deg, #F0ECFF, #E6E8FA)!important}\\n.modelone2.modelone2 .endpoint-box{color:#51378F!important;background:linear-gradient(135deg, #F1E9FF 0%, #EAE4F8 65%, #E6E8F8 100%)!important}\\n.modelone2.modelone2 .deploy-option.primary{border-color:#6741CD!important;background:linear-gradient(135deg, #8D5DF0 0%, #6D48D3 52%, #555CCF 100%)!important}\\n.modelone2.modelone2 .plaza-model, .modelone2.modelone2 .credit-box, .modelone2.modelone2 .key-item{border-color:#8255DF!important;background:linear-gradient(145deg, #FCFAFF, #F0E9FF)!important}\\n.modelone2.modelone2 .catalog-item.active{border-color:#7D50D9!important;background:linear-gradient(135deg, #F3ECFF, #EAE4FA)!important}\\n.modelone2.modelone2 .send-dot{background:linear-gradient(145deg, #A078EF, #7652D8 68%, #6061CF)!important}\\n.modelone2.modelone2 .legend-row i{background:#6634CF!important}\\n.modelone2.modelone2 .legend-row:nth-child(2) i{background:#9165E8!important}\\n.modelone2.modelone2 .legend-row:nth-child(3) i{background:#6575D8!important}\\n.modelone2.modelone2 .cost-change{color:#5F3DB8!important;background:linear-gradient(135deg, #F1E9FF, #E9E5F8)!important}\\n.modelone2.modelone2 .call-bar i, .modelone2.modelone2 .budget-line i{background:linear-gradient(90deg, #6738CE, #8F65E6 70%, #6571D5)!important}\\n.modelone2.modelone2 .call-row:last-child .call-bar i{background:#BFA9E9!important}\\n.modelone2.modelone2 .bar-chart i:nth-child(1){background:linear-gradient(#6737CD, #A27CE9)!important}\\n.modelone2.modelone2 .bar-chart i:nth-child(2){background:linear-gradient(#7544D8, #B28FEF)!important}\\n.modelone2.modelone2 .bar-chart i:nth-child(3){background:linear-gradient(#8A58E0, #C4A8F1)!important}\\n.modelone2.modelone2 .bar-chart i:nth-child(4){background:linear-gradient(#5E3AC1, #9275DE)!important}\\n.modelone2.modelone2 .bar-chart i:nth-child(5){background:linear-gradient(#7851D2, #AEA0E8)!important}\\n.modelone2.modelone2 .bar-chart i:nth-child(6){background:linear-gradient(#5B55C7, #8792E2)!important}\\n.modelone2.modelone2 .ui-list-item{grid-template-columns:minmax(0, 1fr) auto}\\n.modelone2.modelone2 .plaza-name{grid-template-columns:minmax(0, 1fr)}\\n.modelone2.modelone2 .credit-box > small{display:block}\\n.modelone2.modelone2 .credit-values{display:flex;align-items:flex-start;gap:7px;margin-top:7px;color:#7047E2}\\n.modelone2.modelone2 .credit-value{display:grid;gap:2px}\\n.modelone2.modelone2 .credit-value strong{color:#7047E2;font-size:19px;line-height:1}\\n.modelone2.modelone2 .credit-value span{color:#7B7183;font-size:8px;font-weight:800;line-height:1.2}\\n.modelone2.modelone2 .credit-values > i{padding-top:1px;color:#A39AA9;font-size:17px;font-style:normal;line-height:1}\\n.modelone2.modelone2 .credit-unit{margin-top:4px;color:#6F46DC;font-size:8px;font-weight:800}\\n.modelone2.modelone2 .token-top{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;margin:29px 0 18px}\\n.modelone2.modelone2 .token-stat small{display:block;color:#9790A0;font-size:10px!important}\\n.modelone2.modelone2 .token-stat strong{display:block;margin-top:6px;color:#16131A;font-size:27px;line-height:1}\\n.modelone2.modelone2 .token-stat:nth-child(2) strong{color:#6875D8}\\n.modelone2.modelone2 .token-stat:nth-child(3) strong{color:#6634CF}\\n.modelone2.modelone2 .token-chart{display:block;width:100%;height:168px;overflow:visible}\\n.modelone2.modelone2 .token-chart .output{fill:none;stroke:#6634CF;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}\\n.modelone2.modelone2 .token-chart .input{fill:none;stroke:#6875D8;stroke-width:2;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round}\\n.modelone2.modelone2 .team-card-grid{gap:52px!important}\\n.modelone2.modelone2 .team-card{--team-card-scale:1;--team-card-lift:0px;z-index:1;cursor:pointer;outline:none;transform:translateY(var(--team-card-lift)) scale(var(--team-card-scale))!important;transform-origin:center;opacity:1;filter:none;will-change:transform;transition:transform 0.62s cubic-bezier(0.16, 1, 0.3, 1),\\n    opacity 0.38s ease,\\n    filter 0.38s ease,\\n    border-color 0.38s ease,\\n    box-shadow 0.52s cubic-bezier(0.16, 1, 0.3, 1)!important}\\n.modelone2.modelone2 .team-card:hover:not(.is-active){--team-card-lift:-7px;border-color:#CFC1EA!important;box-shadow:#4B337625 0 24px 52px, #FFFFFFD9 0 1px 0 inset!important}\\n.modelone2.modelone2 .team-card-grid.has-active .team-card{--team-card-scale:0.88;opacity:0.67;filter:saturate(0.78)}\\n.modelone2.modelone2 .team-card-grid.has-active .team-card.is-active{--team-card-scale:1.16;--team-card-lift:-10px;z-index:8;opacity:1;filter:none;border-color:#BFAAE8!important;box-shadow:#52328D33 0 34px 72px, #FFFFFFF0 0 1px 0 inset!important}\\n.modelone2.modelone2 .team-card:focus-visible{border-color:#9A7DE0!important;box-shadow:0 0 0 4px #8B68D629, #4B337625 0 24px 52px!important}\\n@media (max-width: 720px){\\n  .modelone2.modelone2 .team-card-grid{gap:22px!important}\\n  .modelone2.modelone2 .team-card-grid.has-active .team-card{--team-card-scale:0.96;opacity:0.76}\\n  .modelone2.modelone2 .team-card-grid.has-active .team-card.is-active{--team-card-scale:1.03;--team-card-lift:-5px;opacity:1}\\n}\\n.modelone2.modelone2 .brand .brand-cn{font-size:14px;font-weight:760;letter-spacing:0.02em}\\n.modelone2.modelone2 .nav-links a{position:relative;transition:color 0.26s ease!important}\\n.modelone2.modelone2 .nav-links a::after{content:\\\"\\\";position:absolute;left:50%;bottom:15px;width:22px;height:2px;border-radius:999px;background:linear-gradient(90deg, #B89CFF 0%, #D7C9FF 100%);box-shadow:0 0 12px #A77DFF8A;opacity:0;transform:translateX(-50%) scaleX(0.25);transition:opacity 0.24s ease, transform 0.36s cubic-bezier(0.16, 1, 0.3, 1)}\\n.modelone2.modelone2 .nav-links a.is-active{color:#FFFFFF!important}\\n.modelone2.modelone2 .nav-links a.is-active::after{opacity:1;transform:translateX(-50%) scaleX(1)}\\n.modelone2.modelone2 .hero h1 span, .modelone2.modelone2 .hero-proof span{color:#D2C5FF!important}\\n.modelone2.modelone2 .hero-proof{gap:28px!important}\\n.modelone2.modelone2 .hero-proof span{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;font-weight:720!important}\\n.modelone2.modelone2 .team-card-grid.has-active .team-card{--team-card-scale:0.78;opacity:0.5;filter:saturate(0.68)}\\n.modelone2.modelone2 .team-card-grid.has-active .team-card.is-active{--team-card-scale:1.25;--team-card-lift:-14px;opacity:1;filter:none;box-shadow:#52328D3D 0 40px 86px, #FFFFFFF0 0 1px 0 inset!important}\\n@media (max-width: 720px){\\n  .modelone2.modelone2 .brand .brand-cn{font-size:12px}\\n  .modelone2.modelone2 .hero-proof{gap:12px 20px!important}\\n}\\n.modelone2.modelone2 .hero-proof span{line-height:1.45!important}\\n.modelone2.modelone2 #value{padding-top:58px!important}\\n.modelone2.modelone2 #outcomes{scroll-margin-top:142px!important}\\n.modelone2.modelone2 .section-head h2, .modelone2.modelone2 .outcome-band-top h2, .modelone2.modelone2 .team-value-section .section-head h2, .modelone2.modelone2 .cta h2{font-size:40px!important;line-height:1.18!important;letter-spacing:-0.03em!important}\\n.modelone2.modelone2 h3, .modelone2.modelone2 .role-copy h3, .modelone2.modelone2 .cap-copy h3, .modelone2.modelone2 .scenario h3, .modelone2.modelone2 .agione-card h3{font-size:24px!important;line-height:1.3!important}\\n@media (min-width: 721px){\\n  .modelone2.modelone2 .team-card-stage{height:430px!important;overflow:visible!important}\\n  .modelone2.modelone2 .team-card-grid{position:relative!important;display:block!important;width:100%!important;height:590px!important;transform:scale(0.666667)!important;transform-origin:top center!important;isolation:isolate!important}\\n  .modelone2.modelone2 .team-card{position:absolute!important;top:var(--fan-top)!important;left:var(--fan-left)!important;width:360px!important;height:410px!important;aspect-ratio:auto!important;z-index:var(--fan-layer)!important;transform-origin:50% 88%!important;transform:translateX(-50%) translateY(var(--team-card-lift)) rotate(var(--fan-angle)) scale(var(--team-card-scale))!important}\\n  .modelone2.modelone2 .team-card:nth-child(1){--fan-left:25%;--fan-top:92px;--fan-angle:-13deg;--fan-layer:1}\\n  .modelone2.modelone2 .team-card:nth-child(2){--fan-left:42%;--fan-top:38px;--fan-angle:-5deg;--fan-layer:2}\\n  .modelone2.modelone2 .team-card:nth-child(3){--fan-left:58%;--fan-top:38px;--fan-angle:5deg;--fan-layer:3}\\n  .modelone2.modelone2 .team-card:nth-child(4){--fan-left:75%;--fan-top:92px;--fan-angle:13deg;--fan-layer:4}\\n  .modelone2.modelone2 .team-card-grid.has-active .team-card{--team-card-scale:0.82;--team-card-lift:18px;opacity:0.46;filter:saturate(0.64) brightness(0.98)}\\n  .modelone2.modelone2 .team-card-grid.has-active .team-card.is-active{top:0!important;left:50%!important;--team-card-scale:1.38;--team-card-lift:0px;--fan-angle:0deg;z-index:20!important;opacity:1;filter:none;border-color:#BCA7E8!important;box-shadow:#52328D42 0 48px 96px, #FFFFFFF0 0 1px 0 inset!important}\\n}\\n.modelone2.modelone2 .donut-large{background:conic-gradient(#6634CF 0 42%, #9165E8 42% 73%, #C0A9EB 73% 100%)!important}\\n.modelone2.modelone2 .success-donut{background:conic-gradient(#7040DB 0 97.2%, #EAE5F1 97.2% 100%)!important}\\n@media (max-width: 720px){\\n  .modelone2.modelone2 .hero-proof span{font-size:14px!important}\\n  .modelone2.modelone2 #value{padding-top:72px!important}\\n  .modelone2.modelone2 .section-head h2, .modelone2.modelone2 .outcome-band-top h2, .modelone2.modelone2 .team-value-section .section-head h2, .modelone2.modelone2 .cta h2{font-size:32px!important}\\n  .modelone2.modelone2 h3, .modelone2.modelone2 .role-copy h3, .modelone2.modelone2 .cap-copy h3, .modelone2.modelone2 .scenario h3, .modelone2.modelone2 .agione-card h3{font-size:20px!important}\\n}\\n.modelone2.modelone2 .outcomes{align-items:stretch!important}\\n.modelone2.modelone2 .outcome{display:flex!important;flex-direction:column!important;align-items:flex-start!important;aspect-ratio:auto!important;min-height:0!important;padding:28px 26px 30px!important}\\n.modelone2.modelone2 .outcome > strong{order:1!important;margin-bottom:6px!important}\\n.modelone2.modelone2 .outcome > h3{order:2!important;margin-bottom:12px!important}\\n.modelone2.modelone2 .outcome > p{order:3!important;margin-top:0!important;margin-bottom:0!important}\\n@media (max-width: 980px){\\n  .modelone2.modelone2 .outcome{padding:24px 22px 26px!important}\\n}\\n.modelone2.modelone2 .cta{min-height:0!important;grid-template-columns:minmax(0, 1fr) auto!important;gap:32px!important;align-items:center!important;padding:44px 44px!important;border-radius:28px!important}\\n.modelone2.modelone2 .cta::before{right:3%!important;top:6%!important;width:236px!important;height:164px!important}\\n.modelone2.modelone2 .cta::after{right:13%!important;bottom:12%!important;width:150px!important;height:84px!important}\\n.modelone2.modelone2 .cta-copy{max-width:none!important}\\n.modelone2.modelone2 .cta h2, .modelone2.modelone2 .cta-copy h2{max-width:none!important;margin:0 0 10px!important;white-space:nowrap!important;overflow-wrap:normal!important;text-wrap-style:initial!important}\\n.modelone2.modelone2 .cta-copy p{max-width:none!important;margin:0!important;font-size:16px!important;line-height:1.6!important;white-space:nowrap!important}\\n.modelone2.modelone2 .cta-actions{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;min-width:0!important}\\n.modelone2.modelone2 .cta-actions .btn{min-height:44px!important;padding:0 22px!important;white-space:nowrap!important}\\n.modelone2.modelone2 .cta-actions .btn-secondary{color:#2E2348!important;border:1px solid #FFFFFFC4!important;background:#FFFFFF5C!important;box-shadow:#FFFFFFB8 0 1px 0 inset, #4A357514 0 8px 20px!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important}\\n.modelone2.modelone2 .cta-actions .btn-secondary:hover{color:#211832!important;background:#FFFFFF8C!important;box-shadow:#FFFFFFCC 0 1px 0 inset, #4A35751F 0 10px 24px!important}\\n@media (max-width: 1180px){\\n  .modelone2.modelone2 .cta{grid-template-columns:1fr!important;gap:24px!important;padding:40px 36px!important}\\n  .modelone2.modelone2 .cta h2, .modelone2.modelone2 .cta-copy h2{font-size:28px!important}\\n}\\n@media (max-width: 980px){\\n  .modelone2.modelone2 .cta{padding:32px 24px!important}\\n  .modelone2.modelone2 .cta h2, .modelone2.modelone2 .cta-copy h2{font-size:24px!important;white-space:normal!important}\\n  .modelone2.modelone2 .cta-copy p{white-space:normal!important}\\n  .modelone2.modelone2 .cta-actions{display:grid!important;grid-template-columns:1fr 1fr!important}\\n}\\n@media (max-width: 720px){\\n  .modelone2.modelone2 .cta-actions{grid-template-columns:1fr!important}\\n}\\n.modelone2.modelone2 .brand > span{color:#A98CFF!important}\\n.modelone2.modelone2 .brand .brand-cn{margin-left:6px!important;color:#D2C1FF!important;font-style:normal!important}\\n.modelone2.modelone2 .hero{min-height:580px!important;padding:8px 0 36px!important}\\n.modelone2.modelone2 .hero-content{padding:8px 24px 16px!important}\\n.modelone2.modelone2 .hero-name{margin:0 auto 12px!important}\\n.modelone2.modelone2 .hero h1, .modelone2.modelone2 .hero h1 span{font-size:52px!important;line-height:1.08!important;letter-spacing:-0.04em!important}\\n.modelone2.modelone2 .hero h1{margin-bottom:20px!important}\\n.modelone2.modelone2 .hero-copy{margin:0 auto 56px!important;font-size:16px!important;line-height:1.7!important}\\n.modelone2.modelone2 .hero-actions{margin:0!important}\\n.modelone2.modelone2 .hero-proof{margin:20px auto 0!important}\\n.modelone2.modelone2 .section-head h2, .modelone2.modelone2 .outcome-band h2, .modelone2.modelone2 .cta h2{font-size:40px!important;line-height:1.18!important;letter-spacing:-0.03em!important}\\n.modelone2.modelone2 h3, .modelone2.modelone2 .scenario h3{font-size:24px!important;line-height:1.3!important}\\n.modelone2.modelone2 p, .modelone2.modelone2 .lead, .modelone2.modelone2 li{font-size:16px!important}\\n.modelone2.modelone2 small, .modelone2.modelone2 .btn, .modelone2.modelone2 .hero-name, .modelone2.modelone2 .hero-proof span{font-size:12px!important}\\n@media (max-width: 720px){\\n  .modelone2.modelone2 .hero{min-height:600px!important;padding:12px 0 36px!important}\\n  .modelone2.modelone2 .hero-content{padding:4px 16px 12px!important}\\n  .modelone2.modelone2 .hero h1, .modelone2.modelone2 .hero h1 span{font-size:40px!important;line-height:1.12!important}\\n  .modelone2.modelone2 .hero-copy{margin-bottom:40px!important}\\n  .modelone2.modelone2 .section-head h2, .modelone2.modelone2 .outcome-band h2, .modelone2.modelone2 .cta h2{font-size:32px!important}\\n  .modelone2.modelone2 h3, .modelone2.modelone2 .scenario h3{font-size:20px!important}\\n}\\n.modelone2 .problem-logo{position:absolute;top:32px;right:40px;z-index:2;display:block;width:36px;height:36px;margin:0}\\n.modelone2 .problem-logo img{display:block;width:100%;height:100%}\\n@media (max-width: 980px){\\n  .modelone2 .problem-logo{right:34px;width:34px;height:34px}\\n}\\n@media (max-width: 720px){\\n  .modelone2 .problem-logo{top:24px;right:22px;width:30px;height:30px}\\n}\\n.modelone2.modelone2 .cta-actions{flex-direction:column!important;align-items:stretch!important}\\n.modelone2.modelone2 .cta h2, .modelone2.modelone2 .cta-copy h2{white-space:normal!important}\\n@media (max-width: 1180px){\\n  .modelone2.modelone2 .cta-actions{flex-direction:row!important;align-items:center!important}\\n}\\n.modelone2 .max-w-\\\\[1200px\\\\]{width:min(1200px, 100% - 48px);max-width:1200px}\\n@media (max-width: 720px){\\n  .modelone2 .max-w-\\\\[1200px\\\\]{width:min(100% - 34px, 1200px)}\\n}\\n.modelone2 .section{padding:56px 0px}\\n.modelone2.modelone2 .hero{min-height:550px!important;padding-bottom:30px!important}\\n@media (max-width:1099px){.modelone2 .section{padding:48px 0px}}\\n@media (max-width:720px){.modelone2 .section{padding:44px 0px}.modelone2.modelone2 .hero{min-height:580px!important;padding-bottom:32px!important}}\\n@media (min-width:721px){.modelone2 .problem-row{min-height:168px;padding:28px 96px 24px 28px}}\\n\u003C\u002Fstyle>\",\"js\":\"\u003Cscript>\\n(() => {\\n  const script = document.currentScript;\\n  const root = script && script.previousElementSibling;\\n  if (!root || !root.matches('.modelone2')) return;\\n  const canvas = root.querySelector('[data-color-bends]');\\n  const pointerSurface = canvas && (canvas.closest('.hero') || canvas);\\n  if (canvas && !matchMedia('(prefers-reduced-motion: reduce)').matches) {\\n    const gl = canvas.getContext('webgl', { alpha: true, antialias: false, powerPreference: 'high-performance' });\\n    if (gl) {\\n      const vertexSource = 'attribute vec2 p;void main(){gl_Position=vec4(p,0.,1.);}';\\n      \u002F* React Bits Grainient fragment，改写成 GLSL ES 1.00 内联进本文件，无任何运行时依赖。\\n         相比原版做了三处兼容性处理：不用 mat2 做向量乘法、不用 edge0>edge1 的 smoothstep、\\n         辅助函数改名避免和内建名冲突。 *\u002F\\n      const fragmentSource = `#ifdef GL_FRAGMENT_PRECISION_HIGH\\n      precision highp float;\\n      #else\\n      precision mediump float;\\n      #endif\\n      uniform vec2 iResolution;\\n      uniform float iTime;\\n      uniform vec2 uCenterOffset;\\n      const float uTimeSpeed=0.65;\\n      const float uColorBalance=-0.06;\\n      const float uWarpStrength=0.7;\\n      const float uWarpFrequency=5.0;\\n      const float uWarpSpeed=4.6;\\n      const float uWarpAmplitude=5.0;\\n      const float uBlendAngle=0.0;\\n      const float uBlendSoftness=0.1;\\n      const float uRotationAmount=520.0;\\n      const float uNoiseScale=2.0;\\n      const float uGrainAmount=0.1;\\n      const float uGrainScale=2.0;\\n      const float uContrast=1.45;\\n      const float uGamma=1.0;\\n      const float uSaturation=1.0;\\n      const float uZoom=1.0;\\n      const vec3 uColor1=vec3(0.000,0.000,0.000);\\n      const vec3 uColor2=vec3(0.486,0.227,0.929);\\n      const vec3 uColor3=vec3(0.573,0.220,0.910);\\n      float sstep(float a,float b,float x){float k=clamp((x-a)\u002F(b-a),0.0,1.0);return k*k*(3.0-2.0*k);}\\n      vec2 h21(vec2 p){p=vec2(dot(p,vec2(2127.1,81.17)),dot(p,vec2(1269.5,283.37)));return fract(sin(p)*43758.5453);}\\n      float fnoise(vec2 p){vec2 i=floor(p);vec2 f=fract(p);vec2 u=f*f*(3.0-2.0*f);float a=dot(-1.0+2.0*h21(i),f);float b=dot(-1.0+2.0*h21(i+vec2(1.0,0.0)),f-vec2(1.0,0.0));float c=dot(-1.0+2.0*h21(i+vec2(0.0,1.0)),f-vec2(0.0,1.0));float d=dot(-1.0+2.0*h21(i+vec2(1.0,1.0)),f-vec2(1.0,1.0));float n=mix(mix(a,b,u.x),mix(c,d,u.x),u.y);return 0.5+0.5*n;}\\n      void main(){\\n        float t=iTime*uTimeSpeed;\\n        vec2 uv=gl_FragCoord.xy\u002FiResolution.xy;\\n        float ratio=iResolution.x\u002Fmax(iResolution.y,1.0);\\n        vec2 tuv=(uv-0.5+uCenterOffset)\u002Fmax(uZoom,0.001);\\n        float degree=fnoise(vec2(t*0.1,tuv.x*tuv.y)*uNoiseScale);\\n        tuv.y*=1.0\u002Fratio;\\n        float ang=radians((degree-0.5)*uRotationAmount+180.0);\\n        float ca=cos(ang);\\n        float sa=sin(ang);\\n        tuv=vec2(tuv.x*ca+tuv.y*sa,-tuv.x*sa+tuv.y*ca);\\n        tuv.y*=ratio;\\n        float amplitude=uWarpAmplitude\u002Fmax(uWarpStrength,0.001);\\n        float warpTime=t*uWarpSpeed;\\n        tuv.x+=sin(tuv.y*uWarpFrequency+warpTime)\u002Famplitude;\\n        tuv.y+=sin(tuv.x*(uWarpFrequency*1.5)+warpTime)\u002F(amplitude*0.5);\\n        float b=uColorBalance;\\n        float s=max(uBlendSoftness,0.0);\\n        float bang=radians(uBlendAngle);\\n        float blendX=tuv.x*cos(bang)+tuv.y*sin(bang);\\n        float m1=sstep(-0.3-b-s,0.2-b+s,blendX);\\n        float m2=sstep(0.5-b+s,-0.3-b-s,tuv.y);\\n        vec3 layer1=mix(uColor3,uColor2,m1);\\n        vec3 layer2=mix(uColor2,uColor1,m1);\\n        vec3 col=mix(layer1,layer2,m2);\\n        vec2 grainUv=uv*max(uGrainScale,0.001);\\n        float grain=fract(sin(dot(grainUv,vec2(12.9898,78.233)))*43758.5453);\\n        col+=(grain-0.5)*uGrainAmount;\\n        col=(col-0.5)*uContrast+0.5;\\n        float luma=dot(col,vec3(0.2126,0.7152,0.0722));\\n        col=mix(vec3(luma),col,uSaturation);\\n        col=pow(max(col,0.0),vec3(1.0\u002Fmax(uGamma,0.001)));\\n        gl_FragColor=vec4(clamp(col,0.0,1.0),1.0);\\n      }`;\\n      const compile = (type, source) => { const shader = gl.createShader(type); gl.shaderSource(shader, source); gl.compileShader(shader); if (gl.getShaderParameter(shader, gl.COMPILE_STATUS)) return shader; console.error('[hero] 着色器编译失败:', gl.getShaderInfoLog(shader)); return null; };\\n      const vertex = compile(gl.VERTEX_SHADER, vertexSource);\\n      const fragment = compile(gl.FRAGMENT_SHADER, fragmentSource);\\n      if (vertex && fragment) {\\n        const program = gl.createProgram(); gl.attachShader(program, vertex); gl.attachShader(program, fragment); gl.linkProgram(program); gl.useProgram(program); if (!gl.getProgramParameter(program, gl.LINK_STATUS)) console.error('[hero] 着色器链接失败:', gl.getProgramInfoLog(program)); else canvas.setAttribute('data-hero-shader', 'grainient');\\n        const buffer = gl.createBuffer(); gl.bindBuffer(gl.ARRAY_BUFFER, buffer); gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([-1,-1,1,-1,-1,1,-1,1,1,-1,1,1]), gl.STATIC_DRAW);\\n        const position = gl.getAttribLocation(program, 'p'); gl.enableVertexAttribArray(position); gl.vertexAttribPointer(position, 2, gl.FLOAT, false, 0, 0);\\n        const uResolution = gl.getUniformLocation(program, 'iResolution'); const uCenter = gl.getUniformLocation(program, 'uCenterOffset'); const uTime = gl.getUniformLocation(program, 'iTime');\\n        let targetX = 0, targetY = 0, currentX = 0, currentY = 0, visible = true, frame = 0;\\n        const resize = () => { const ratio = Math.min(devicePixelRatio || 1, 1.6); const width = Math.max(1, Math.round(canvas.clientWidth * ratio)); const height = Math.max(1, Math.round(canvas.clientHeight * ratio)); if (canvas.width !== width || canvas.height !== height) { canvas.width = width; canvas.height = height; gl.viewport(0, 0, width, height); } };\\n        const draw = (time) => { if (!visible || document.hidden) { frame = requestAnimationFrame(draw); return; } resize(); currentX += (targetX-currentX)*.05; currentY += (targetY-currentY)*.05; gl.uniform2f(uResolution, canvas.width, canvas.height); gl.uniform2f(uCenter,.03+currentX*.045,.03+currentY*.045); gl.uniform1f(uTime,time*.001); gl.clearColor(0,0,0,0); gl.clear(gl.COLOR_BUFFER_BIT); gl.drawArrays(gl.TRIANGLES,0,6); frame=requestAnimationFrame(draw); };\\n        pointerSurface.addEventListener('pointermove', (event) => { const rect=pointerSurface.getBoundingClientRect(); targetX=((event.clientX-rect.left)\u002FMath.max(rect.width,1))*2-1; targetY=-(((event.clientY-rect.top)\u002FMath.max(rect.height,1))*2-1); });\\n        pointerSurface.addEventListener('pointerleave', () => { targetX=0; targetY=0; });\\n        if ('IntersectionObserver' in window) new IntersectionObserver(([entry]) => { visible=entry.isIntersecting; }, { threshold:.01 }).observe(canvas);\\n        frame=requestAnimationFrame(draw);\\n      }\\n    }\\n  }\\n  if (location.hash.includes('figmacapture')) root.classList.add('figma-capture-mode');\\n  const reducedMotion = matchMedia('(prefers-reduced-motion: reduce)').matches;\\n  const revealNodes = root.querySelectorAll('.section-head,.problem-row,.outcome-band,.architecture,.capability,.scenario,.ecosystem-loop,.security,.faq,.cta');\\n  revealNodes.forEach((node, index) => { node.dataset.reveal = ''; node.style.setProperty('--reveal-delay', `${Math.min(index % 4, 3) * 55}ms`); });\\n  if (!reducedMotion && 'IntersectionObserver' in window) {\\n    root.classList.add('motion-ready');\\n    const revealObserver = new IntersectionObserver((entries) => { entries.forEach((entry) => { if (!entry.isIntersecting) return; entry.target.classList.add('is-visible'); revealObserver.unobserve(entry.target); }); }, { rootMargin: '0px 0px -8% 0px', threshold: .08 });\\n    revealNodes.forEach((node) => revealObserver.observe(node));\\n  } else revealNodes.forEach((node) => node.classList.add('is-visible'));\\n  root.querySelectorAll('.btn,.arch-glass,.agione-card,.faq summary').forEach((element) => {\\n    element.addEventListener('pointerdown', () => element.classList.add('is-pressing'));\\n    ['pointerup','pointercancel','pointerleave'].forEach((name) => element.addEventListener(name, () => element.classList.remove('is-pressing')));\\n  });\\n  root.querySelectorAll('.team-card-grid').forEach((grid) => {\\n    const cards = [...grid.querySelectorAll('.team-card')];\\n    if (!cards.length) return;\\n    const setActive = (nextCard) => {\\n      cards.forEach((card) => {\\n        const active = card === nextCard;\\n        card.classList.toggle('is-active', active);\\n        card.setAttribute('aria-pressed', String(active));\\n      });\\n      grid.classList.toggle('has-active', Boolean(nextCard));\\n    };\\n    cards.forEach((card) => {\\n      card.tabIndex = 0;\\n      card.setAttribute('role', 'button');\\n      card.setAttribute('aria-pressed', 'false');\\n      card.setAttribute('aria-label', `${card.getAttribute('aria-label') || card.querySelector('h4')?.textContent || '卡片'}，点击放大查看，点击页面其他位置收起`);\\n      card.addEventListener('click', () => setActive(card.classList.contains('is-active') ? null : card));\\n      card.addEventListener('keydown', (event) => {\\n        if (event.key === 'Escape') {\\n          setActive(null);\\n          return;\\n        }\\n        if (event.key !== 'Enter' && event.key !== ' ') return;\\n        event.preventDefault();\\n        setActive(card.classList.contains('is-active') ? null : card);\\n      });\\n    });\\n    const collapseOnOutside = (event) => {\\n      if (!grid.classList.contains('has-active')) return;\\n      const hit = event.target && event.target.closest ? event.target.closest('.team-card') : null;\\n      if (hit && grid.contains(hit)) return;\\n      setActive(null);\\n    };\\n    document.addEventListener('click', collapseOnOutside);\\n    document.addEventListener('keydown', (event) => { if (event.key === 'Escape') setActive(null); });\\n  });\\n  const navItems = [...root.querySelectorAll('.nav-links a[href^=\\\"#\\\"]')]\\n    .map((link) => ({ link, target: root.querySelector(link.getAttribute('href')) }))\\n    .filter((item) => item.target);\\n  let navFrame = 0;\\n  const updateActiveNav = () => {\\n    navFrame = 0;\\n    const marker = window.scrollY + Math.max(116, window.innerHeight * 0.28);\\n    let current = null;\\n    navItems.forEach((item) => {\\n      const top = item.target.getBoundingClientRect().top + window.scrollY;\\n      if (top \u003C= marker) current = item;\\n    });\\n    navItems.forEach((item) => {\\n      const active = item === current;\\n      item.link.classList.toggle('is-active', active);\\n      if (active) item.link.setAttribute('aria-current', 'location');\\n      else item.link.removeAttribute('aria-current');\\n    });\\n  };\\n  const queueActiveNav = () => {\\n    if (navFrame) return;\\n    navFrame = requestAnimationFrame(updateActiveNav);\\n  };\\n  window.addEventListener('scroll', queueActiveNav, { passive: true });\\n  window.addEventListener('resize', queueActiveNav, { passive: true });\\n  updateActiveNav();\\n  root.querySelectorAll('.faq').forEach((faq) => {\\n    faq.open = false;\\n    faq.addEventListener('mouseenter', () => { faq.open = true; });\\n    faq.addEventListener('mouseleave', () => { faq.open = false; });\\n    faq.addEventListener('focusin', () => { faq.open = true; });\\n    faq.addEventListener('focusout', (event) => {\\n      if (!faq.contains(event.relatedTarget)) faq.open = false;\\n    });\\n  });\\n  if (!matchMedia('(prefers-reduced-motion: reduce)').matches) {\\n    root.addEventListener('click', function (e) {\\n      var link = e.target.closest('a[href^=\\\"#\\\"]');\\n      if (!link) return;\\n      var target = document.getElementById(link.getAttribute('href').slice(1));\\n      if (!target) return;\\n      e.preventDefault();\\n      target.scrollIntoView({ behavior: 'smooth', block: 'start' });\\n    });\\n  }\\n})();\\n(() => {\\n  \\\"use strict\\\"\\n\\n  const FORM_ID = 63\\n  const DETAIL_URL = `\u002Fapi\u002Fweb\u002Fform\u002Fdetail\u002F${FORM_ID}`\\n  const ANSWER_CHECK_URL = \\\"\u002Fapi\u002Fweb\u002Fform\u002Fanswer\u002Fcheck\\\"\\n  const ANSWER_CREATE_URL = \\\"\u002Fapi\u002Fweb\u002Fform\u002Fanswer\u002Fcreate\\\"\\n  const VISIT_ID_KEY = \\\"visitId\\\"\\n  const SESSION_ID_KEY = \\\"visit_session_id\\\"\\n  const REQUEST_TIMEOUT_MS = 15000\\n\\n  const script = document.currentScript\\n  const scope = script?.parentElement || document\\n  const root = Array.from(scope.querySelectorAll(\\\".modelone2\\\")).find((element) => element.querySelector(\\\"[data-demo-form]\\\"))\\n  if (!root || root.dataset.demoFormInitialized === \\\"true\\\") return\\n\\n  const modal = root.querySelector(\\\"[data-modal]\\\")\\n  const form = root.querySelector(\\\"[data-demo-form]\\\")\\n  const submitButton = root.querySelector(\\\"[data-submit-demo]\\\")\\n  const statusElement = root.querySelector(\\\"[data-form-status]\\\")\\n  if (!modal || !form || !submitButton || !statusElement) return\\n\\n  root.dataset.demoFormInitialized = \\\"true\\\"\\n\\n  const fallbackModules = [\\n    { id: \\\"module_kqky61\\\", type: \\\"input\\\" },\\n    { id: \\\"module-1guyg3\\\", type: \\\"input\\\" },\\n    { id: \\\"module_1tdke3\\\", type: \\\"email\\\" },\\n    { id: \\\"module_io4yer\\\", type: \\\"input\\\" },\\n    { id: \\\"module-t0d7ty\\\", type: \\\"select\\\" },\\n    { id: \\\"module_go0ya9\\\", type: \\\"select\\\" },\\n    { id: \\\"module_1w5flv\\\", type: \\\"input\\\" },\\n  ]\\n\\n  const state = {\\n    opener: null,\\n    startTime: null,\\n    detailPromise: null,\\n    modules: fallbackModules,\\n    submitting: false,\\n    submitted: false,\\n    availability: \\\"unknown\\\",\\n    bodyOverflow: \\\"\\\",\\n  }\\n\\n  class FormUnavailableError extends Error {\\n    constructor(message) {\\n      super(message)\\n      this.name = \\\"FormUnavailableError\\\"\\n    }\\n  }\\n\\n  const requestJson = async (url, options = {}) => {\\n    const controller = new AbortController()\\n    const timer = window.setTimeout(() => controller.abort(), REQUEST_TIMEOUT_MS)\\n    try {\\n      const response = await fetch(url, {\\n        credentials: \\\"same-origin\\\",\\n        ...options,\\n        signal: controller.signal,\\n      })\\n      const payload = await response.json().catch(() => null)\\n      if (!response.ok) {\\n        throw new Error(payload?.message || `请求失败（${response.status}）`)\\n      }\\n      if (!payload || Number(payload.status) !== 200) {\\n        throw new Error(payload?.message || \\\"服务暂时不可用，请稍后重试\\\")\\n      }\\n      return payload\\n    } catch (error) {\\n      if (error?.name === \\\"AbortError\\\") throw new Error(\\\"请求超时，请检查网络后重试\\\")\\n      throw error\\n    } finally {\\n      window.clearTimeout(timer)\\n    }\\n  }\\n\\n  const showStatus = (message = \\\"\\\") => {\\n    statusElement.textContent = message\\n    statusElement.hidden = !message\\n  }\\n\\n  const setSubmitting = (submitting) => {\\n    state.submitting = submitting\\n    form.setAttribute(\\\"aria-busy\\\", String(submitting))\\n    submitButton.disabled = submitting || state.availability === \\\"business-unavailable\\\"\\n    submitButton.textContent = submitting ? \\\"提交中…\\\" : \\\"提交申请\\\"\\n  }\\n\\n  const setAvailability = (availability) => {\\n    state.availability = availability\\n    submitButton.disabled = state.submitting || availability === \\\"business-unavailable\\\"\\n  }\\n\\n  const getFocusableElements = () =>\\n    Array.from(modal.querySelectorAll(\\\"button, input, select, textarea, [href], [tabindex]:not([tabindex='-1'])\\\")).filter(\\n      (element) => !element.disabled && !element.hidden && element.getAttribute(\\\"aria-hidden\\\") !== \\\"true\\\"\\n    )\\n\\n  const openModal = (opener) => {\\n    state.opener = opener\\n    if (!state.startTime) state.startTime = Date.now()\\n    state.bodyOverflow = document.body.style.overflow\\n    document.body.style.overflow = \\\"hidden\\\"\\n    modal.classList.add(\\\"open\\\")\\n    modal.setAttribute(\\\"aria-hidden\\\", \\\"false\\\")\\n    window.requestAnimationFrame(() => getFocusableElements()[0]?.focus())\\n    ensureFormDetail({ force: true }).catch((error) => {\\n      showStatus(error.message || \\\"表单配置加载失败，请稍后重试\\\")\\n    })\\n  }\\n\\n  const closeModal = () => {\\n    if (!modal.classList.contains(\\\"open\\\")) return\\n    modal.classList.remove(\\\"open\\\")\\n    modal.setAttribute(\\\"aria-hidden\\\", \\\"true\\\")\\n    document.body.style.overflow = state.bodyOverflow\\n    state.opener?.focus()\\n  }\\n\\n  const parseContent = (content) => {\\n    if (content && typeof content === \\\"object\\\") return content\\n    try {\\n      return JSON.parse(content || \\\"{}\\\")\\n    } catch {\\n      throw new Error(\\\"表单配置格式错误，请稍后重试\\\")\\n    }\\n  }\\n\\n  const syncSelectOptions = (modules) => {\\n    form.querySelectorAll(\\\"select[data-module-id]\\\").forEach((select) => {\\n      const module = modules.find((item) => item.id === select.dataset.moduleId)\\n      if (!module?.options?.length) return\\n\\n      const selectedLabel = select.value ? select.selectedOptions[0]?.textContent?.trim() : \\\"\\\"\\n      select.replaceChildren(new Option(\\\"请选择\\\", \\\"\\\"))\\n      module.options.forEach((item) => {\\n        const option = new Option(item.label, item.value)\\n        if (selectedLabel && item.label === selectedLabel) option.selected = true\\n        select.add(option)\\n      })\\n    })\\n  }\\n\\n  const validateFormStatus = (detail) => {\\n    if (!detail || typeof detail !== \\\"object\\\" || Number(detail.id) !== FORM_ID) {\\n      console.warn(\\\"[ModelOne demo form] Invalid form detail\\\", {\\n        expectedFormId: FORM_ID,\\n        receivedFormId: detail?.id,\\n        receivedStatus: detail?.status,\\n      })\\n      throw new Error(\\\"表单信息加载异常，请稍后重试\\\")\\n    }\\n\\n    const formStatus = Number(detail.status)\\n    if (formStatus === 2) throw new FormUnavailableError(\\\"该表单当前已停止收集\\\")\\n    if (formStatus !== 1) {\\n      console.warn(\\\"[ModelOne demo form] Unknown form status\\\", {\\n        formId: detail.id,\\n        status: detail.status,\\n      })\\n      throw new Error(\\\"暂时无法确认表单状态，请稍后重试\\\")\\n    }\\n  }\\n\\n  const validateRestrictions = (detail, config) => {\\n    if (config.hasTime && Array.isArray(config.enableTime) && config.enableTime.length >= 2) {\\n      const start = new Date(config.enableTime[0]).getTime()\\n      const end = new Date(config.enableTime[1]).getTime()\\n      const now = Date.now()\\n      if ((Number.isFinite(start) && now \u003C start) || (Number.isFinite(end) && now > end)) {\\n        throw new FormUnavailableError(\\\"该表单当前不在开放时间内\\\")\\n      }\\n    }\\n\\n    if (config.hasCount && config.maxCount !== undefined && Number(detail.answerCount) >= Number(config.maxCount)) {\\n      throw new FormUnavailableError(config.maxCountTip || \\\"该表单提交数量已满\\\")\\n    }\\n\\n    if (config.hasPassword && config.password) {\\n      throw new FormUnavailableError(\\\"该表单需要密码验证，暂时无法通过此弹窗提交\\\")\\n    }\\n  }\\n\\n  const checkPreviousAnswer = async (config) => {\\n    if (!config.hasOnce && !config.hasOnceIp && !config.hasOnceDay) return\\n\\n    const params = new URLSearchParams({\\n      formId: String(FORM_ID),\\n      hasOnceIp: String(Boolean(config.hasOnceIp)),\\n      hasOnceDay: String(Boolean(config.hasOnceDay)),\\n      visitId: localStorage.getItem(VISIT_ID_KEY) || \\\"\\\",\\n    })\\n    const payload = await requestJson(`${ANSWER_CHECK_URL}?${params.toString()}`)\\n    if (payload.data) throw new FormUnavailableError(\\\"你已经提交过该表单\\\")\\n  }\\n\\n  const loadFormDetail = async () => {\\n    const requestedAt = Date.now()\\n    const payload = await requestJson(DETAIL_URL, { cache: \\\"no-store\\\" })\\n    const detail = payload.data\\n    console.debug(\\\"[ModelOne demo form] Form detail loaded\\\", {\\n      formId: FORM_ID,\\n      businessStatus: payload.status,\\n      receivedFormId: detail?.id,\\n      formStatus: detail?.status,\\n      durationMs: Date.now() - requestedAt,\\n    })\\n    validateFormStatus(detail)\\n    const content = parseContent(detail.content)\\n    const config = content.config || {}\\n    const modules = Array.isArray(content.modules) ? content.modules : fallbackModules\\n\\n    validateRestrictions(detail, config)\\n    state.modules = modules\\n    syncSelectOptions(modules)\\n    await checkPreviousAnswer(config)\\n    setAvailability(\\\"available\\\")\\n    showStatus()\\n    return { detail, config, modules }\\n  }\\n\\n  const ensureFormDetail = ({ force = false } = {}) => {\\n    if (force && state.detailPromise) {\\n      const previousPromise = state.detailPromise\\n      return previousPromise\\n        .catch(() => undefined)\\n        .then(() => {\\n          if (state.detailPromise === previousPromise) state.detailPromise = null\\n          return ensureFormDetail()\\n        })\\n    }\\n    if (state.detailPromise) return state.detailPromise\\n\\n    const detailPromise = loadFormDetail().catch((error) => {\\n      if (state.detailPromise === detailPromise) state.detailPromise = null\\n      setAvailability(error instanceof FormUnavailableError ? \\\"business-unavailable\\\" : \\\"load-error\\\")\\n      throw error\\n    })\\n    state.detailPromise = detailPromise\\n    return detailPromise\\n  }\\n\\n  const fieldLabel = (field) => field.closest(\\\".field\\\")?.querySelector(\\\".field-label\\\")?.textContent?.replace(\\\"*\\\", \\\"\\\").trim() || \\\"该字段\\\"\\n\\n  const validateForm = () => {\\n    const fields = Array.from(form.querySelectorAll(\\\"input[data-module-id], select[data-module-id], textarea[data-module-id]\\\"))\\n    fields.forEach((field) => field.removeAttribute(\\\"aria-invalid\\\"))\\n\\n    for (const field of fields) {\\n      const value = field.value.trim()\\n      if (field.required && !value) {\\n        field.setAttribute(\\\"aria-invalid\\\", \\\"true\\\")\\n        showStatus(`请填写${fieldLabel(field)}`)\\n        field.focus()\\n        return false\\n      }\\n      if (field.type === \\\"email\\\" && value && !field.checkValidity()) {\\n        field.setAttribute(\\\"aria-invalid\\\", \\\"true\\\")\\n        showStatus(\\\"请输入有效的工作邮箱\\\")\\n        field.focus()\\n        return false\\n      }\\n    }\\n    showStatus()\\n    return true\\n  }\\n\\n  const buildAnswers = (modules) => {\\n    const moduleMap = new Map(modules.map((item) => [item.id, item]))\\n    return Array.from(form.querySelectorAll(\\\"[data-module-id]\\\")).map((field) => {\\n      const module = moduleMap.get(field.dataset.moduleId) || fallbackModules.find((item) => item.id === field.dataset.moduleId) || {}\\n      const value = field.value.trim()\\n      return {\\n        id: field.dataset.moduleId,\\n        value,\\n        type: module.type || (field.tagName === \\\"SELECT\\\" ? \\\"select\\\" : \\\"input\\\"),\\n        text: field.tagName === \\\"SELECT\\\" && value ? field.selectedOptions[0]?.textContent?.trim() || \\\"\\\" : \\\"\\\",\\n      }\\n    })\\n  }\\n\\n  const showSuccess = () => {\\n    state.submitted = true\\n    setAvailability(\\\"business-unavailable\\\")\\n    form.removeAttribute(\\\"aria-busy\\\")\\n    form.innerHTML =\\n      '\u003Cdiv class=\\\"form-success\\\">\u003Ch3>演示申请已记录\u003C\u002Fh3>\u003Cp style=\\\"margin-bottom:0\\\">我们会在 1 个工作日内与你联系，确认演示时间和你关注的场景。\u003C\u002Fp>\u003C\u002Fdiv>\u003Cdiv class=\\\"form-actions\\\">\u003Cbutton class=\\\"btn btn-primary\\\" type=\\\"button\\\" data-success-close>完成\u003C\u002Fbutton>\u003C\u002Fdiv>'\\n    form.querySelector(\\\"[data-success-close]\\\")?.focus()\\n  }\\n\\n  const submitForm = async () => {\\n    if (state.submitting || state.submitted || !validateForm()) return\\n\\n    setSubmitting(true)\\n    showStatus()\\n    try {\\n      \u002F\u002F 提交前强制获取最新状态，避免弹窗打开后表单配置发生变化。\\n      const { modules } = await ensureFormDetail({ force: true })\\n      const visitId = localStorage.getItem(VISIT_ID_KEY)\\n      const sessionId = localStorage.getItem(SESSION_ID_KEY)\\n      if (!visitId || !sessionId) throw new Error(\\\"访问标识尚未准备好，请稍后重试\\\")\\n\\n      await requestJson(ANSWER_CREATE_URL, {\\n        method: \\\"POST\\\",\\n        headers: { \\\"Content-Type\\\": \\\"application\u002Fjson\\\" },\\n        body: JSON.stringify({\\n          formId: FORM_ID,\\n          content: JSON.stringify({ answers: buildAnswers(modules) }),\\n          startTime: state.startTime || Date.now(),\\n          visitId,\\n          sessionId,\\n        }),\\n      })\\n      showSuccess()\\n    } catch (error) {\\n      showStatus(error.message || \\\"提交失败，请稍后重试\\\")\\n    } finally {\\n      if (!state.submitted) setSubmitting(false)\\n    }\\n  }\\n\\n  root.addEventListener(\\\"click\\\", (event) => {\\n    const openButton = event.target.closest(\\\"[data-open-demo]\\\")\\n    if (openButton && root.contains(openButton)) {\\n      openModal(openButton)\\n      return\\n    }\\n\\n    const closeButton = event.target.closest(\\\"[data-close-demo], [data-success-close]\\\")\\n    if (closeButton && root.contains(closeButton)) {\\n      closeModal()\\n      return\\n    }\\n\\n    if (event.target === modal) closeModal()\\n  })\\n\\n  root.addEventListener(\\\"keydown\\\", (event) => {\\n    if (!modal.classList.contains(\\\"open\\\")) return\\n    if (event.key === \\\"Escape\\\") {\\n      event.preventDefault()\\n      closeModal()\\n      return\\n    }\\n    if (event.key !== \\\"Tab\\\") return\\n\\n    const focusable = getFocusableElements()\\n    if (!focusable.length) return\\n    const first = focusable[0]\\n    const last = focusable[focusable.length - 1]\\n    if (event.shiftKey && document.activeElement === first) {\\n      event.preventDefault()\\n      last.focus()\\n    } else if (!event.shiftKey && document.activeElement === last) {\\n      event.preventDefault()\\n      first.focus()\\n    }\\n  })\\n\\n  form.addEventListener(\\\"input\\\", (event) => {\\n    const field = event.target.closest(\\\"[data-module-id]\\\")\\n    if (!field) return\\n    field.removeAttribute(\\\"aria-invalid\\\")\\n    if (state.availability !== \\\"business-unavailable\\\") showStatus()\\n  })\\n\\n  form.addEventListener(\\\"submit\\\", (event) => {\\n    event.preventDefault()\\n    submitForm()\\n  })\\n})()\\n\\n\\n\u003C\u002Fscript>\"},\"type\":\"section\",\"eles\":[]}]}",1786703025682,1786703025472]