body.platform-page,html:has(body.platform-page){min-width:0}.platform-page{--platform-blue:#266dfb;--platform-ink:#091621;--platform-muted:#666;--platform-line:#e5e7eb;color:var(--platform-ink)}.platform-page *{-webkit-box-sizing:border-box;box-sizing:border-box}.platform-page button{cursor:pointer;font-family:inherit}.platform-page [hidden]{display:none!important}.platform-page a:focus-visible,.platform-page button:focus-visible,.platform-page summary:focus-visible{outline:2px solid var(--platform-blue);outline-offset:4px}.platform-container{margin:0 auto;width:min(1200px,calc(100% - 80px))}.platform-hero{background:#eaf4fc;padding:0;text-align:left}.platform-hero h1{font-weight:400;margin:0}.platform-hero p{color:#333}.platform-cta .zixun,.platform-hero .zixun{background:var(--platform-blue);border:0;border-radius:0;color:#fff;font-size:16px;height:40px;padding:0}.platform-hero .hero-art{background:transparent;border:0;height:100%;inset:0;margin:0;pointer-events:none;position:absolute}.platform-hero .hero-art figcaption{color:#7d91aa;font-size:13px;left:62%;line-height:24px;position:absolute;right:5%;text-align:center;top:56%}.platform-product .head .platform-hero .banner_info{width:543px}.platform-product .head .platform-hero .sub_title{max-width:100%}.platform-hero-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:26px;margin-top:30px}.platform-hero-link{color:var(--platform-blue);font-size:15px}.platform-hero-link span{padding-left:12px}.platform-page .zixun:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.platform-nav{background:#fff;border-bottom:1px solid var(--platform-line);position:-webkit-sticky;position:sticky}.platform-nav,.platform-nav.is-pinned{top:var(--platform-header-height,64px);z-index:12}.platform-nav.is-pinned{left:0;position:fixed;right:0}.platform-nav-placeholder{height:0}.platform-nav-placeholder.is-active{height:var(--platform-nav-height,64px)}.platform-main.has-pinned-platform-nav{padding-top:0}.platform-nav .platform-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:50px;-webkit-justify-content:center;justify-content:center}.platform-nav a{border-bottom:2px solid transparent;color:#444;font-size:16px;padding:20px 10px;white-space:nowrap}.platform-nav a:hover,.platform-nav a[aria-current]{border-bottom-color:var(--platform-blue);color:var(--platform-blue)}.platform-section{padding:80px 0;scroll-margin-top:145px}.platform-page .platform-section-heading{margin-bottom:48px;text-align:center}.platform-section-heading h2{color:var(--platform-ink);font-size:30px;font-weight:600;line-height:40px;margin:0}.platform-section-heading h2 br,.platform-section-heading>.platform-eyebrow{display:none}.platform-section-heading p{color:var(--platform-muted);font-size:16px;line-height:28px;margin:18px 0 0}.platform-main h3{font-size:20px;font-weight:400;line-height:1.5}.platform-main p{color:var(--platform-muted);font-size:14px;line-height:26px}.platform-eyebrow{display:block;font-size:13px;margin-bottom:12px}.platform-eyebrow,.platform-text-link{color:var(--platform-blue);line-height:24px}.platform-text-link{display:inline-block;font-size:14px;margin-top:20px}.platform-text-link span{display:inline-block;margin-left:16px;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.platform-text-link:hover span{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.platform-bullets{list-style:none;margin:20px 0 0;padding:0}.platform-bullets li{color:var(--platform-muted);font-size:14px;line-height:26px;margin:8px 0;padding-left:16px;position:relative}.platform-bullets li:before{background:var(--platform-blue);content:"";height:4px;left:0;position:absolute;top:11px;width:4px}.platform-capability details{border-top:1px solid var(--platform-line);margin-top:20px}.platform-capability summary{-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--platform-blue);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-justify-content:space-between;justify-content:space-between;list-style:none;padding:13px 0 0}.platform-capability summary::-webkit-details-marker{display:none}.platform-capability summary span{font-size:21px;line-height:20px;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.platform-capability details[open] summary span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.platform-tabs button{background:transparent;border:0;color:var(--platform-muted);font-size:16px;line-height:24px}.platform-tabs button[aria-selected=true]{color:var(--platform-blue)}.platform-tabs button:hover{background:#f0f5ff;color:var(--platform-blue)}.tab-number{color:#899aaf;font-size:13px}.platform-product-card{-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--platform-ink);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-justify-content:space-between;justify-content:space-between}.platform-product-card h3{font-size:19px;margin-bottom:7px}.platform-product-card p{font-size:13px;line-height:23px}.platform-product-card:hover h3,.product-arrow{color:var(--platform-blue)}.product-arrow{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:23px}.platform-related{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:1px solid var(--platform-line);border-top:1px solid var(--platform-line);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:25px;-webkit-justify-content:space-between;justify-content:space-between;margin-top:36px;padding:32px 36px}.platform-related h3{color:var(--platform-ink);margin-bottom:7px}.platform-related:hover{background:#f4f8ff}.platform-related-arrow{color:var(--platform-blue);font-size:32px}.placeholder-type{font-size:11px;left:20px;letter-spacing:1px;position:absolute;top:17px}.placeholder-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;inset:46px 20px;-webkit-justify-content:center;justify-content:center;position:absolute;text-align:center}.placeholder-center strong{font-size:16px;font-weight:400;line-height:26px}.placeholder-center>span:last-child{color:#8495ab;font-size:12px}.placeholder-mark{border:1px solid #a9bdd7;height:28px;margin-bottom:4px;position:relative;width:40px}.placeholder-mark:before{left:0;-webkit-transform:rotate(-33deg);-ms-transform:rotate(-33deg);transform:rotate(-33deg);width:22px}.placeholder-mark:after,.placeholder-mark:before{background:#a9bdd7;content:"";height:1px;position:absolute;top:16px}.placeholder-mark:after{right:0;-webkit-transform:rotate(38deg);-ms-transform:rotate(38deg);transform:rotate(38deg);width:18px}.platform-cta{border:0;min-height:200px;padding:50px 0;position:relative;text-align:center}.platform-cta h2{font-size:28px;font-weight:400;margin-bottom:24px}.platform-cta .zixun{width:136px}.cta-art-label{color:#7a8ea8;font-size:11px;position:absolute;right:24px;top:14px}@media (max-width:1100px){.platform-nav .platform-container{gap:12px}.platform-product .head .platform-hero .banner_info_wraper_dark{left:0;margin:0;padding:0 40px;width:100%}.platform-product .head .platform-hero .banner_info{width:52%}.platform-product .head .platform-hero .banner_info .main_title{font-size:34px}}@media (max-width:760px){.platform-container{width:calc(100% - 36px)}.platform-product .head .platform-hero{height:480px}.platform-product .head .platform-hero .banner_info_wraper_dark{padding:0 18px}.platform-product .head .platform-hero .banner_info{top:140px;width:calc(100% - 36px)}.platform-product .head .platform-hero .banner_info .main_title{font-size:30px}.platform-product .head .platform-hero .banner_info .sub_title{font-size:14px;line-height:26px}.platform-hero .hero-art figcaption{bottom:24px;font-size:11px;left:18px;right:18px;text-align:left;top:auto}.platform-hero-actions{gap:20px}.platform-hero-link{font-size:13px}.platform-hero .zixun{min-width:120px}.platform-nav .platform-container{-webkit-box-pack:start;-ms-flex-pack:start;gap:22px;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:auto;padding:0 18px;width:100%}.platform-nav a{font-size:14px;padding:16px 0}.platform-section{padding:52px 0}.platform-page .platform-section-heading{margin-bottom:28px}.platform-section-heading h2{font-size:26px}.platform-section-heading p{font-size:14px}.platform-main h3{font-size:20px}.platform-related{padding:24px 10px}.platform-related h3{font-size:18px}.platform-cta h2{font-size:23px;line-height:36px}}@media (min-width:761px) and (max-width:1100px){.platform-page[data-portal-route] .platform-hero .hero-art{background-position:calc(50% + 120px)}}.platform-page .head .platform-hero .banner_info .main_title{font-weight:500}.platform-page .head .platform-hero .banner_info .sub_title{color:#384b63;font-size:18px;font-weight:400!important;line-height:32px}.platform-page .platform-bullets li,.platform-page .platform-main p{color:#4b5d73;font-weight:400}.platform-page .platform-section-heading h2{font-weight:500}.platform-page .lake-capability-section,.platform-page .lake-scenario-section,.platform-page .os-capability-section,.platform-page .os-flow-return span,.platform-page .os-journey-section{background:#f2f7fd}[data-portal-route=lakehouse] .lake-capability-section .platform-capability,[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight{-webkit-transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease,-webkit-transform .2s ease}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:hover,[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}[data-portal-route=lakehouse] .lake-capability-section{background:-webkit-linear-gradient(315deg,#f0f7ff,#f6f5ff);background:linear-gradient(135deg,#f0f7ff,#f6f5ff)}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(3n+2),/**/{border-top-color:#b7a7ed}[data-portal-route=lakehouse] .lake-layer-visual{background:-webkit-linear-gradient(315deg,#eaf5ff,#f4efff);background:linear-gradient(135deg,#eaf5ff,#f4efff);-webkit-box-shadow:0 18px 42px rgba(56,102,179,.1);box-shadow:0 18px 42px rgba(56,102,179,.1)}[data-portal-route=lakehouse] .lake-layer-keywords span:nth-child(2n){color:#7656bd}[data-portal-route=lakehouse] .lake-scenario-section{background:#f5f8ff}[data-portal-route=agentic-os] .os-capability-section{background:-webkit-linear-gradient(325deg,#edf6ff,#f8f3ff);background:linear-gradient(125deg,#edf6ff,#f8f3ff)}[data-portal-route=agentic-os] .os-capability-section .platform-capability{background:hsla(0,0%,100%,.72);border:1px solid rgba(202,218,239,.8);-webkit-box-shadow:0 14px 32px rgba(54,93,150,.08);box-shadow:0 14px 32px rgba(54,93,150,.08)}[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(3n+2),/**/{background:-webkit-linear-gradient(305deg,#fff,#f6f0ff);background:linear-gradient(145deg,#fff,#f6f0ff);border-color:#d9c9f1}[data-portal-route=agentic-os] .os-architecture-stack .os-tier-engine{background:-webkit-linear-gradient(315deg,#ddecff,#eee5ff);background:linear-gradient(135deg,#ddecff,#eee5ff);-webkit-box-shadow:0 18px 40px rgba(68,91,161,.14);box-shadow:0 18px 40px rgba(68,91,161,.14)}[data-portal-route=agentic-os] .os-architecture-stack .os-architecture-node[aria-selected=true]{background:-webkit-linear-gradient(315deg,#266dfb,#7154d4);background:linear-gradient(135deg,#266dfb,#7154d4)}[data-portal-route=agentic-os] .os-flow-number{-webkit-box-shadow:0 10px 22px rgba(58,99,184,.12);box-shadow:0 10px 22px rgba(58,99,184,.12)}[data-portal-route=agentic-os] .os-flow-node[aria-selected=true] .os-flow-number{background:-webkit-linear-gradient(315deg,#266dfb,#7657d7);background:linear-gradient(135deg,#266dfb,#7657d7)}[data-portal-route=agentic-os] .platform-cta{background:-webkit-linear-gradient(350deg,#eaf5ff,#f3eeff);background:linear-gradient(100deg,#eaf5ff,#f3eeff)}[data-portal-route=lakehouse] .lake-layer-visual .platform-text-link,[data-portal-route=lakehouse] .lake-layer-visual a{color:#164cae}.platform-page{--diagram-line:#c4d5ee}.platform-page ::-moz-selection{background:#dbe8ff;color:#12366b}.platform-page ::selection{background:#dbe8ff;color:#12366b}.platform-page .platform-section-heading h2{text-wrap:balance}.platform-page .platform-section-heading p{margin-inline:auto;max-width:780px}.platform-page .platform-product-card{-webkit-transition:background-color .2s;transition:background-color .2s}.platform-page .platform-product-card:hover{background:#f5f8ff}.platform-page .product-arrow{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.platform-page .platform-product-card:hover .product-arrow{-webkit-transform:translate(3px,-3px);-ms-transform:translate(3px,-3px);transform:translate(3px,-3px)}.platform-page .platform-related{background:#f4f8ff;border:0;padding:30px 28px}.platform-page .platform-related:hover{background:#eaf2ff}.platform-page .platform-highlight h3{margin-bottom:16px}.platform-page .platform-highlight p{text-align:left}.platform-page .platform-cta{background:#eaf4fc}.platform-page .platform-nav a{min-height:52px}.platform-page .platform-section{background:#f7f8fa}.platform-page .platform-section:nth-child(2n){background:#fff}.platform-page .platform-capability,.platform-page .platform-highlight,.platform-page .platform-panel,.platform-page .platform-product-card,.platform-page .platform-related{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.platform-page .platform-capability{border-color:#dfe6ef}.platform-page[data-portal-route=lakehouse] #architecture,.platform-page[data-portal-route=lakehouse] .platform-nav a[href="#architecture"]{display:none}.platform-page .platform-nav.is-pinned{-webkit-box-shadow:0 9px 20px rgba(31,72,131,.08);box-shadow:0 9px 20px rgba(31,72,131,.08);left:0;position:fixed!important;right:0;top:var(--platform-header-height,60px)!important;z-index:80}.platform-page .platform-main a{text-underline-offset:5px}.platform-page .platform-tabs button[aria-selected=true],.platform-page .platform-text-link{color:#1c57bd}.platform-page .os-architecture-stack .os-architecture-node[aria-selected=true]{color:#fff}.platform-page .lake-journey .tab-number{color:#607797}.platform-page .lake-journey .platform-tabs button[aria-selected=true] .tab-number{color:#1c57bd}.platform-diagram{background:#edf3fb;margin:0;min-width:0;padding:36px}.os-architecture{display:block}.os-architecture .os-architecture-visual{width:100%}.os-architecture .platform-architecture-detail{display:none}.os-architecture-reference{border-radius:20px;-webkit-box-shadow:0 18px 40px rgba(47,91,160,.12);box-shadow:0 18px 40px rgba(47,91,160,.12);display:block;height:auto;width:100%}.diagram-track{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.diagram-stage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-justify-content:center;justify-content:center;min-width:0;padding:28px 16px;position:relative;text-align:center}.diagram-stage strong{color:#173c72;font-size:20px;font-weight:500;line-height:32px}.diagram-stage span{color:#52657f;font-size:16px;line-height:28px}.diagram-stage:not(:last-child):after{background:#8ca9d2;content:"";height:1px;position:absolute;right:-31px;top:50%;width:26px}.diagram-stage:not(:last-child):before{border-right:1px solid #8ca9d2;border-top:1px solid #8ca9d2;content:"";height:6px;position:absolute;right:-31px;top:calc(50% - 3px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.platform-diagram figcaption{color:#52657f;font-size:16px;line-height:28px;margin-top:24px;text-align:center}.diagram-stage:nth-child(2){background:#dce9fc}.lake-hero-diagram{color:#31547f;left:57%;position:absolute;top:165px;width:min(480px,39%)}.hero-data-inputs,.hero-data-output{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-justify-content:space-between;justify-content:space-between}.hero-data-inputs span,.hero-data-output span{-webkit-box-flex:1;background:#fff;-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:28px;padding:12px 6px;text-align:center}.hero-data-core{background:#dae8fc;border:1px solid #bcd2f1;margin:30px 20px;padding:22px 12px;position:relative;text-align:center}.hero-data-core:after,.hero-data-core:before{background:#93afd6;content:"";height:30px;left:50%;position:absolute;width:1px}.hero-data-core:before{top:-31px}.hero-data-core:after{bottom:-31px}.hero-data-core>span{color:#245aa2;font-size:16px}.hero-data-core strong{color:#173c72;display:block;font-size:26px;font-weight:500;line-height:40px;margin:6px 0}.hero-data-core>div{font-size:16px;line-height:28px}.lake-capability-layout{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;display:grid;gap:64px;grid-template-columns:320px minmax(0,1fr)}.platform-page .lake-capability-lead .platform-section-heading{margin-bottom:32px;text-align:left}.lake-capability-diagram{padding:24px}.lake-capability-diagram .diagram-track{gap:28px;grid-template-columns:1fr}.lake-capability-diagram .diagram-stage{padding:18px 10px}.lake-capability-diagram .diagram-stage:not(:last-child):after{bottom:-24px;height:20px;left:50%;top:auto;width:1px}.lake-capability-diagram .diagram-stage:not(:last-child):before{bottom:-24px;left:calc(50% - 3px);top:auto;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.lake-capability-section .platform-capabilities{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.lake-capability-section .platform-capability{padding-top:22px}.lake-capability-section .capability-content>p{min-height:0}.lake-capability-section .platform-bullets{margin-top:16px}.lake-overview-columns .platform-highlight{border-top:1px solid #d7e2f1;padding-top:26px}.lake-scenarios .scenario-diagram{grid-column:2;grid-row:1}.scenario-diagram .diagram-track{gap:26px;grid-template-columns:1fr}.scenario-diagram .diagram-stage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:14px 16px;text-align:left}.scenario-diagram .diagram-stage strong{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:18px}.scenario-diagram .diagram-stage span{font-size:16px}.scenario-diagram .diagram-stage:not(:last-child):after{bottom:-22px;height:18px;left:50%;top:auto;width:1px}.scenario-diagram .diagram-stage:not(:last-child):before{bottom:-22px;left:calc(50% - 3px);top:auto;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.os-overview-diagram{padding:40px}.os-outcomes{gap:48px;margin-top:40px}.os-outcomes .platform-highlight{border-top:1px solid #d7e2f1;padding-top:26px}.os-capability-section .platform-capabilities{gap:0 64px;grid-template-columns:repeat(2,minmax(0,1fr))}.os-capability-section .platform-capability{background:transparent;border-radius:0;border-top:1px solid #d7e0ec;-webkit-box-shadow:none;box-shadow:none;padding:30px 0}.os-capability-section .capability-content>p{min-height:0}.os-capability-section .capability-content>.platform-bullets{border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 24px;margin:16px 0 0;padding:0}.os-architecture .platform-architecture-detail{border-top:1px solid #d7e2f1;padding-top:28px}[data-portal-route=agentic-os] .os-capability-section{background:-webkit-linear-gradient(315deg,#eef6ff,#f7f5ff);background:linear-gradient(135deg,#eef6ff,#f7f5ff)}[data-portal-route=agentic-os] .os-capability-section .platform-capability,[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(3n+2),/**/{border:0;border-radius:2px;-webkit-box-shadow:0 16px 34px rgba(53,88,143,.1);box-shadow:0 16px 34px rgba(53,88,143,.1);padding:34px 30px 30px}[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(2),[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(5){background:-webkit-linear-gradient(305deg,#fff,#f7f3ff);background:linear-gradient(145deg,#fff,#f7f3ff)}[data-portal-route=agentic-os] .os-capability-section .platform-capability h3{color:#10294b;margin-bottom:18px}[data-portal-route=agentic-os] .os-capability-section .platform-capability .platform-bullets{gap:8px 18px;margin-top:22px}[data-portal-route=agentic-os] .os-overview-diagram{background:-webkit-linear-gradient(340deg,#edf5ff,#f6f4ff);background:linear-gradient(110deg,#edf5ff,#f6f4ff);padding:34px 38px 28px}.os-route-steps{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:1fr 42px 1fr 42px 1fr}.os-route-step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;-webkit-box-shadow:0 12px 28px rgba(61,93,148,.1);box-shadow:0 12px 28px rgba(61,93,148,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-justify-content:center;justify-content:center;min-height:148px;padding:28px 24px 24px;position:relative}.os-route-step:after{background:-webkit-linear-gradient(315deg,#cfe6ff,#5a98f3);background:linear-gradient(135deg,#cfe6ff,#5a98f3);border-radius:7px;-webkit-box-shadow:8px 8px 0 -2px #e7f1ff,12px 12px 16px rgba(50,105,190,.16);box-shadow:8px 8px 0 -2px #e7f1ff,12px 12px 16px rgba(50,105,190,.16);content:"";height:28px;opacity:.9;position:absolute;right:22px;top:24px;-webkit-transform:rotate(30deg) skewY(-8deg);-ms-transform:rotate(30deg) skewY(-8deg);transform:rotate(30deg) skewY(-8deg);width:28px}.os-route-orchestrate:after{background:-webkit-linear-gradient(315deg,#ded5ff,#8068db);background:linear-gradient(135deg,#ded5ff,#8068db)}.os-route-action:after{background:-webkit-linear-gradient(315deg,#c5f0ed,#31a9b2);background:linear-gradient(135deg,#c5f0ed,#31a9b2)}.os-route-step:before{background:#5797ee;bottom:0;content:"";height:3px;left:24px;position:absolute;width:42px}.os-route-orchestrate:before{background:#967fe4}.os-route-action:before{background:#5d98eb}.os-route-index{color:#6e8cb4;font-size:14px;letter-spacing:.06em;line-height:20px}.os-route-step strong{color:#143b70;font-size:21px;font-weight:500;line-height:30px}.os-route-step em{color:#516887;font-size:16px;font-style:normal;line-height:26px}.os-route-arrow{background:#93b3df;height:1px;position:relative}.os-route-arrow:after{border-right:1px solid #93b3df;border-top:1px solid #93b3df;content:"";height:6px;position:absolute;right:0;top:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}[data-portal-route=agentic-os] .os-overview-diagram figcaption{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-justify-content:center;justify-content:center;margin-top:22px}[data-portal-route=agentic-os] .os-overview-diagram figcaption span{background:#9bb8df;height:1px;width:32px}[data-portal-route=agentic-os] .os-architecture-stack{background:-webkit-linear-gradient(305deg,#eef5fe,#f7f4ff);background:linear-gradient(145deg,#eef5fe,#f7f4ff);display:block;padding:28px}[data-portal-route=agentic-os] .os-map-layer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-portal-route=agentic-os] .os-map-layer-middle{gap:22px}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node{-webkit-box-flex:1;background:#fff;border:0;-webkit-box-shadow:0 12px 26px rgba(61,93,148,.1);box-shadow:0 12px 26px rgba(61,93,148,.1);color:#244a7d;-webkit-flex:1;-ms-flex:1;flex:1;margin:0;min-height:104px;padding:22px 26px;text-align:left}[data-portal-route=agentic-os] .os-map-guards .os-architecture-node small,[data-portal-route=agentic-os] .os-map-layer .os-architecture-node small{color:#49698f;display:block;font-size:13px;line-height:18px;margin-bottom:8px}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node strong{display:block;font-size:21px;font-weight:500;line-height:30px}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node:after{background:-webkit-linear-gradient(315deg,#d8ecff,#4a91ee);background:linear-gradient(135deg,#d8ecff,#4a91ee);border-radius:6px;-webkit-box-shadow:8px 8px 0 -3px #e7f2ff,12px 12px 18px rgba(58,98,161,.12);box-shadow:8px 8px 0 -3px #e7f2ff,12px 12px 18px rgba(58,98,161,.12);content:"";height:26px;position:absolute;right:25px;top:24px;-webkit-transform:rotate(30deg) skewY(-8deg);-ms-transform:rotate(30deg) skewY(-8deg);transform:rotate(30deg) skewY(-8deg);width:26px}[data-portal-route=agentic-os] .os-map-layer .os-tier-knowledge:after{background:-webkit-linear-gradient(315deg,#ece5ff,#856fdb);background:linear-gradient(135deg,#ece5ff,#856fdb)}[data-portal-route=agentic-os] .os-map-layer .os-tier-models:after{background:-webkit-linear-gradient(315deg,#c8f3f0,#2ca9ba);background:linear-gradient(135deg,#c8f3f0,#2ca9ba)}[data-portal-route=agentic-os] .os-map-layer .os-tier-foundation:after{background:-webkit-linear-gradient(315deg,#d8ecff,#3479e5);background:linear-gradient(135deg,#d8ecff,#3479e5)}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node[aria-selected=true]:after{background:-webkit-linear-gradient(315deg,#fff,#b9d7ff);background:linear-gradient(135deg,#fff,#b9d7ff);-webkit-box-shadow:8px 8px 0 -3px rgba(220,235,255,.45),12px 12px 18px rgba(7,43,117,.18);box-shadow:8px 8px 0 -3px rgba(220,235,255,.45),12px 12px 18px rgba(7,43,117,.18)}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node span{color:#617895;display:block;font-size:15px;line-height:24px;margin-top:7px}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node[aria-selected=true]{background:-webkit-linear-gradient(315deg,#2b70ee,#5f77d9);background:linear-gradient(135deg,#2b70ee,#5f77d9);color:#fff}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node[aria-selected=true] small,[data-portal-route=agentic-os] .os-map-layer .os-architecture-node[aria-selected=true] span{color:#e6eeff}.os-map-connector{background:#9db9df;height:24px;margin:0 auto;position:relative;width:1px}.os-map-connector:after{border-bottom:1px solid #9db9df;border-right:1px solid #9db9df;bottom:0;content:"";height:6px;left:-3px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}[data-portal-route=agentic-os] .os-map-guards{display:grid;gap:22px;grid-template-columns:1fr 1fr;margin-top:22px}[data-portal-route=agentic-os] .os-map-guards .os-architecture-node{background:transparent;border:0;border-top:1px solid #bdcfeb;color:#34577f;min-height:64px;padding:16px 20px;text-align:left}[data-portal-route=agentic-os] .os-map-guards .os-architecture-node small{display:inline;margin:0 12px 0 0}[data-portal-route=agentic-os] .os-map-guards .os-architecture-node strong{font-size:17px;font-weight:500}[data-portal-route=agentic-os] .os-map-guards .os-architecture-node[aria-selected=true]{border-top-color:#5e95ec;color:#1e58c2}[data-portal-route=agentic-os] .os-flow-track{background:-webkit-linear-gradient(345deg,#edf5ff,#f7f4ff);background:linear-gradient(105deg,#edf5ff,#f7f4ff);padding:34px 28px}[data-portal-route=agentic-os] .os-flow-track .os-flow-node{background:#fff;-webkit-box-shadow:0 12px 24px rgba(58,92,148,.09);box-shadow:0 12px 24px rgba(58,92,148,.09);min-height:148px;padding:20px 8px;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}[data-portal-route=agentic-os] .os-flow-track .os-flow-node:hover{-webkit-box-shadow:0 18px 28px rgba(58,92,148,.14);box-shadow:0 18px 28px rgba(58,92,148,.14);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}[data-portal-route=agentic-os] .os-flow-number{background:-webkit-linear-gradient(315deg,#e2efff,#75a9f5);background:linear-gradient(135deg,#e2efff,#75a9f5);border:0;border-radius:8px;-webkit-box-shadow:0 10px 18px rgba(54,102,181,.14);box-shadow:0 10px 18px rgba(54,102,181,.14);color:#174d9e;height:58px;position:relative;width:58px;z-index:0}[data-portal-route=agentic-os] .os-flow-number:before{background:#cfe3ff;border-radius:7px;content:"";inset:8px -8px -8px 8px;position:absolute;-webkit-transform:skewY(-10deg);-ms-transform:skewY(-10deg);transform:skewY(-10deg);z-index:-1}[data-portal-route=agentic-os] .os-flow-node:nth-child(2) .os-flow-number,[data-portal-route=agentic-os] .os-flow-node:nth-child(5) .os-flow-number{background:-webkit-linear-gradient(315deg,#eee7ff,#9b83e8);background:linear-gradient(135deg,#eee7ff,#9b83e8);color:#5a42ae}[data-portal-route=agentic-os] .os-flow-node:nth-child(3) .os-flow-number,[data-portal-route=agentic-os] .os-flow-node:nth-child(6) .os-flow-number{background:-webkit-linear-gradient(315deg,#d8f4f1,#50b9c1);background:linear-gradient(135deg,#d8f4f1,#50b9c1);color:#137783}[data-portal-route=agentic-os] .os-flow-node[aria-selected=true] .os-flow-number{background:-webkit-linear-gradient(315deg,#2871ee,#556fdb);background:linear-gradient(135deg,#2871ee,#556fdb);color:#fff}@media (min-width:1101px){.lake-capability-lead{position:-webkit-sticky;position:sticky;top:156px}}@media (max-width:1100px){.lake-capability-layout{gap:36px;grid-template-columns:1fr}.lake-capability-diagram .diagram-track{grid-template-columns:repeat(3,minmax(0,1fr))}.lake-capability-diagram .diagram-stage:after,.lake-capability-diagram .diagram-stage:before{display:none}.lake-hero-diagram{left:56%;width:41%}.hero-data-inputs span,.hero-data-output span{font-size:14px}.diagram-track{gap:24px}.diagram-stage:not(:last-child):after{right:-20px;width:16px}.diagram-stage:not(:last-child):before{right:-20px}.os-capability-section .platform-capabilities{gap:0 36px}[data-portal-route=agentic-os] .os-capability-section .platform-capabilities{gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lake-hero-diagram{bottom:24px;left:auto;right:18px;top:auto;width:42%}.hero-data-inputs,.hero-data-output{display:none}.hero-data-core{margin:0;padding:12px 8px}.hero-data-core>span{font-size:14px}.hero-data-core strong{font-size:17px;line-height:28px;margin:4px 0}.hero-data-core>div{font-size:12px;line-height:22px}.hero-data-core:after,.hero-data-core:before{display:none}.platform-page .platform-section-heading{text-align:left}.platform-page .platform-section-heading h2{font-size:27px;line-height:40px}.os-overview-diagram,.platform-diagram,.platform-page .platform-related{padding:24px 18px}.diagram-track,.lake-capability-diagram .diagram-track{gap:26px;grid-template-columns:1fr}.diagram-stage{padding:18px 14px}.diagram-stage:not(:last-child):after{bottom:-22px;height:18px;left:50%;top:auto;width:1px}.diagram-stage:not(:last-child):before{bottom:-22px;left:calc(50% - 3px);top:auto;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.lake-capability-section .platform-capabilities,.os-capability-section .platform-capabilities{grid-template-columns:1fr}[data-portal-route=agentic-os] .os-capability-section .platform-capability,[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(3n+2),/**/{min-height:0;padding:28px 24px}[data-portal-route=agentic-os] .os-overview-diagram{padding:24px 20px}.os-route-steps{gap:0;grid-template-columns:1fr}.os-route-step{min-height:0;padding:24px 22px}.os-route-arrow{height:28px;margin:0 auto;width:1px}.os-route-arrow:after{bottom:0;right:-3px;top:auto}[data-portal-route=agentic-os] .os-architecture-stack{padding:18px}[data-portal-route=agentic-os] .os-map-guards,[data-portal-route=agentic-os] .os-map-layer-middle{display:grid;gap:14px;grid-template-columns:1fr}[data-portal-route=agentic-os] .os-map-layer .os-architecture-node{min-height:0;padding:20px}[data-portal-route=agentic-os] .os-map-guards{margin-top:14px}[data-portal-route=agentic-os] .os-map-guards .os-architecture-node{min-height:0}.lake-scenarios .scenario-diagram{grid-column:1;grid-row:2}.scenario-diagram .diagram-stage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;text-align:center}.os-capability-section .platform-capability{padding:26px 0}.platform-page .platform-main h3{font-weight:500}.os-outcomes{gap:24px}}@media (prefers-reduced-motion:reduce){.platform-page *,.platform-page :after,.platform-page :before{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;-webkit-transition:none!important;transition:none!important}}[data-portal-route=agentic-os] .os-capability-section{background:#f6f7f9}[data-portal-route=agentic-os] .os-capability-section .platform-capabilities{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}[data-portal-route=agentic-os] .os-capability-section .platform-capability,[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(3n+2),/**/{background:#fff;border:1px solid #dce6f1;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:264px;padding:32px 30px 28px}[data-portal-route=agentic-os] .os-capability-section .platform-capability .platform-bullets{margin-top:20px}[data-portal-route=agentic-os] .os-flow-track{background:transparent;padding:8px 0}@media (max-width:1100px){[data-portal-route=agentic-os] .os-capability-section .platform-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-portal-route=agentic-os] .os-capability-section .platform-capabilities{gap:18px;grid-template-columns:1fr}[data-portal-route=agentic-os] .os-capability-section .platform-capability,[data-portal-route=agentic-os] .os-capability-section .platform-capability:nth-child(3n+2),/**/{min-height:0;padding:28px 24px}}.platform-page .platform-product-card{margin-inline:0;padding-inline:0;-webkit-transition:none;transition:none}.platform-page .platform-product-card:focus-visible,.platform-page .platform-product-card:hover{background:transparent!important;outline:0}.platform-page .platform-product-card:focus-visible h3,.platform-page .platform-product-card:hover h3{color:var(--platform-ink)}.platform-page .platform-product-card:focus-visible .product-arrow,.platform-page .platform-product-card:hover .product-arrow{-webkit-transform:none;-ms-transform:none;transform:none}.platform-page .platform-product-card:focus-visible,.platform-page .platform-related:focus-visible{outline-offset:3px}.platform-page .platform-related{min-height:146px;padding:34px 40px!important;-webkit-transition:background-color .18s ease,outline-color .18s ease;transition:background-color .18s ease,outline-color .18s ease}.platform-page .platform-related-arrow{-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.platform-page .platform-related:focus-visible,.platform-page .platform-related:hover{background:#edf5ff!important;outline:1px solid #c9dbf5}.platform-page .platform-related:active{background:#e1efff!important}.platform-page .platform-related:focus-visible .platform-related-arrow,.platform-page .platform-related:hover .platform-related-arrow{-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}@media (max-width:760px){.platform-page .platform-related{min-height:0;padding:28px 24px!important}}[data-portal-route=agentic-os] .os-overview-diagram{background:#fff;border:1px solid #dce7f3;margin-top:42px;padding:30px 40px 22px}[data-portal-route=agentic-os] .os-overview-flow{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr) 54px minmax(0,1fr)}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#f8fbff;border-left:3px solid #2c72ed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:184px;padding:18px 26px 18px 30px;position:relative}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node:before{background:#2c72ed;border:2px solid #fff;border-radius:50%;content:"";height:8px;left:-6px;position:absolute;top:22px;width:8px}[data-portal-route=agentic-os] .os-overview-flow .os-flow-orchestrate{background:#faf9ff;border-left-color:#7965d8}[data-portal-route=agentic-os] .os-overview-flow .os-flow-orchestrate:before{background:#7965d8}[data-portal-route=agentic-os] .os-overview-flow .os-flow-operate{background:#f7fcfc;border-left-color:#14a9b8}[data-portal-route=agentic-os] .os-overview-flow .os-flow-operate:before{background:#14a9b8}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node span{color:#3979df;font-size:13px;font-variant-numeric:tabular-nums;line-height:18px;margin-bottom:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-portal-route=agentic-os] .os-overview-flow .os-flow-orchestrate span{color:#7965d8}[data-portal-route=agentic-os] .os-overview-flow .os-flow-operate span{color:#139ca9}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node small{color:#637a9b;font-size:14px;line-height:20px;margin-bottom:6px}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node strong{color:#112f5b;font-size:22px;font-weight:600;line-height:32px}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node p{color:#526c90;font-size:15px;line-height:23px;margin:8px 0 0}[data-portal-route=agentic-os] .os-flow-link{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;background:#a8c1e4;height:1px;position:relative}[data-portal-route=agentic-os] .os-flow-link:after{border-right:1px solid #8cadd9;border-top:1px solid #8cadd9;content:"";height:8px;position:absolute;right:0;top:-4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}[data-portal-route=agentic-os] .os-overview-diagram figcaption{-webkit-box-pack:start;-ms-flex-pack:start;color:#637a9b;font-size:14px;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:22px;margin:18px 0 0}[data-portal-route=agentic-os] .os-overview-diagram figcaption:before{background:#a8c1e4;content:"";height:1px;margin-right:10px;width:30px}[data-portal-route=agentic-os] .os-overview-diagram figcaption span{display:none}[data-portal-route=agentic-os] .os-outcomes{gap:32px;margin-top:34px}[data-portal-route=agentic-os] .os-outcomes .platform-highlight{border-left:1px solid #d7e2f1;border-top:0;padding:0 0 0 22px}[data-portal-route=agentic-os] .os-outcome-index{color:#3979df;display:block;font-size:13px;font-variant-numeric:tabular-nums;line-height:18px;margin-bottom:10px}[data-portal-route=agentic-os] .os-outcomes h3{margin:0 0 10px}[data-portal-route=agentic-os] .os-outcomes p{margin:0}@media (max-width:760px){[data-portal-route=agentic-os] .os-overview-diagram{margin-top:28px;padding:22px 18px 18px}[data-portal-route=agentic-os] .os-overview-flow{gap:0;grid-template-columns:1fr}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node{min-height:0;padding:20px 20px 20px 24px}[data-portal-route=agentic-os] .os-flow-link{height:24px;margin:0 auto;width:1px}[data-portal-route=agentic-os] .os-flow-link:after{bottom:0;right:-4px;top:auto;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}[data-portal-route=agentic-os] .os-overview-flow .os-flow-node strong{font-size:20px;line-height:30px}[data-portal-route=agentic-os] .os-outcomes{gap:22px;grid-template-columns:1fr;margin-top:28px}[data-portal-route=agentic-os] .os-outcomes .platform-highlight{padding-left:18px}}[data-portal-route=agentic-os] .platform-section{padding:88px 0}[data-portal-route=agentic-os] .platform-section-heading h2{font-size:32px;font-weight:500;line-height:46px}[data-portal-route=agentic-os] .platform-main h3{font-size:24px;font-weight:500;line-height:36px}[data-portal-route=agentic-os] .platform-bullets li,[data-portal-route=agentic-os] .platform-main p{font-size:16px;line-height:30px}[data-portal-route=agentic-os] .os-heading-split>p,[data-portal-route=agentic-os] .platform-section-heading p{font-size:18px;line-height:32px}[data-portal-route=agentic-os] .platform-text-link{font-size:16px;line-height:28px}[data-portal-route=agentic-os] .platform-tabs button{font-size:18px;line-height:28px}[data-portal-route=agentic-os] .tab-number{font-size:16px}[data-portal-route=agentic-os] .head .platform-hero .banner_info .sub_title{font-size:18px;line-height:32px}[data-portal-route=agentic-os] .hero-art figcaption{font-size:16px;line-height:28px}[data-portal-route=agentic-os] .placeholder-center strong{font-size:20px;line-height:32px}[data-portal-route=agentic-os] .placeholder-center>span:last-child{font-size:16px;line-height:28px}[data-portal-route=agentic-os] .cta-art-label{font-size:14px}@media (min-width:761px) and (max-width:1100px){[data-portal-route=agentic-os] .platform-hero .hero-art{background-position:50%;background-size:150vw auto}}[data-portal-route=agentic-os] .platform-section{padding:104px 0}[data-portal-route=agentic-os] .platform-main .platform-section-heading{margin:0 auto 48px;max-width:820px;text-align:center}[data-portal-route=agentic-os] .platform-main .platform-section-heading h2{color:#102f58;font-size:38px;font-weight:500;line-height:52px}[data-portal-route=agentic-os] .platform-main .platform-section-heading p{color:#506783;margin:14px auto 0;max-width:720px}[data-portal-route=agentic-os] .os-overview .platform-section-heading{margin-inline:auto;text-align:center}[data-portal-route=agentic-os] .os-overview .platform-section-heading p{margin-inline:auto}@media (max-width:760px){[data-portal-route=agentic-os] .platform-section{padding:64px 0}[data-portal-route=agentic-os] .platform-main .platform-section-heading{margin-bottom:32px}[data-portal-route=agentic-os] .platform-main .platform-section-heading h2{font-size:29px;line-height:42px}}@media (prefers-reduced-motion:reduce){.os-product-grid .platform-product-card h3:after,.platform-cross-link b{-webkit-transition:none;transition:none}}.os-outcomes{display:grid;gap:56px;grid-template-columns:repeat(3,1fr);margin-top:52px}.os-outcomes .platform-highlight{padding:12px 0}.os-outcomes h3{margin-bottom:16px}.os-capability-section{background:#f6f7f9}.os-capability-section .platform-capabilities{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.os-capability-section .platform-capability{background:#fff;border:1px solid #e1e8f2;border-bottom:3px solid #d5e2f3;border-radius:12px;-webkit-box-shadow:0 8px 20px rgba(47,91,160,.07);box-shadow:0 8px 20px rgba(47,91,160,.07);padding:36px 32px 28px}.os-capability-section .capability-number{color:var(--platform-blue);display:block;font-size:32px;font-weight:400;line-height:40px;margin-bottom:20px}.os-capability-section .capability-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.os-capability-section .capability-content h3{margin-bottom:16px}.os-capability-section .capability-content>p{min-height:90px}.os-capability-section .capability-content>.platform-bullets{border-top:1px solid var(--platform-line);margin-top:20px;padding-top:18px}.os-architecture{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.os-architecture-stack{-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:1fr 1fr;row-gap:24px}.os-architecture-stack .os-architecture-node{background:#edf3fc;color:#385578;min-height:84px;min-width:0;padding:22px 12px;position:relative;-webkit-transition:background .18s,color .18s;transition:background .18s,color .18s}.os-architecture-node strong{font-size:22px;font-weight:400;line-height:32px}.os-architecture-stack .os-tier-engine{background:#dfebff;grid-column:1/-1;margin:0 12%}.os-architecture-stack .os-tier-knowledge{margin-left:12%}.os-architecture-stack .os-tier-models{margin-right:12%}.os-architecture-stack .os-tier-foundation{background:#f0f4f9;grid-column:1/-1}.os-tier-engine:after,.os-tier-foundation:before{color:#91acd1;content:"\2191";font-size:22px;left:50%;line-height:24px;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.os-tier-engine:after{bottom:-24px}.os-tier-foundation:before{top:-24px}.os-architecture-stack .os-tier-governance,.os-architecture-stack .os-tier-operations{background:transparent;border-top:1px solid #ccd9ec;min-height:58px;padding:16px 4px}.os-tier-governance strong,.os-tier-operations strong{font-size:18px}.os-architecture-stack .os-architecture-node:hover{background:#dce9ff;color:var(--platform-blue)}.os-architecture-stack .os-architecture-node[aria-selected=true]{background:var(--platform-blue);color:#fff}[data-portal-route=agentic-os] .os-architecture-caption{color:#718096;font-size:16px;margin-top:14px;text-align:center}.os-architecture .platform-architecture-detail{min-width:0;padding:8px 0}.os-architecture .platform-panel{min-height:284px}[data-portal-route=agentic-os] .os-architecture h3{font-size:26px;line-height:40px;margin:0 0 20px}.os-architecture .platform-bullets{margin-top:26px}.os-architecture-points{border-top:1px solid #cddded;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.os-architecture-points article{border-bottom:1px solid #cddded;min-height:192px;padding:28px 10px 28px 0;position:relative}.os-architecture-points article:nth-child(3n+2),.os-architecture-points article:nth-child(3n+3){padding-left:28px}.os-architecture-points article:nth-child(3n+2):before,.os-architecture-points article:nth-child(3n+3):before{border-left:1px solid #e0e9f4;bottom:28px;content:"";left:0;position:absolute;top:28px}.os-architecture-points span{color:#6390cc;display:block;font-size:15px;line-height:22px;margin-bottom:14px}.os-architecture-points h3{color:#12345f;font-size:22px;font-weight:500;line-height:32px;margin:0 0 14px}.os-architecture-points p{color:#536984;font-size:16px;line-height:28px;margin:0;max-width:310px}.os-journey-content .platform-panel{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;display:grid;gap:12px 48px;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);min-height:144px}.os-journey-content .platform-panel>p{grid-column:1}.os-journey-content .platform-bullets{align-self:center;border-left:1px solid #d9e3f1;grid-column:2;grid-row:1/3;margin:0;padding-left:30px}.os-journey-content .platform-bullets li{margin:8px 0}.os-journey-section{background:#f6f7f9}.os-journey{min-width:0}.os-flow-track{display:grid;gap:32px;grid-template-columns:repeat(6,minmax(0,1fr));padding:8px 0}.os-flow-track .os-flow-node{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;color:var(--platform-ink);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px;padding:12px 0;position:relative}.os-flow-number,.os-flow-track .os-flow-node{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.os-flow-number{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border:1px solid #ccdaed;border-radius:50%;color:var(--platform-blue);font-size:24px;height:64px;-webkit-justify-content:center;justify-content:center;line-height:1;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;width:64px}.os-flow-node strong{font-weight:400;white-space:nowrap}.os-flow-node:not(:last-child):after{color:#9db6de;content:"\2192";font-size:28px;line-height:36px;pointer-events:none;position:absolute;right:-31px;top:24px;width:30px}.os-flow-track .os-flow-node:hover{background:transparent}.os-flow-track .os-flow-node:hover .os-flow-number{border-color:var(--platform-blue)}.os-flow-node[aria-selected=true] .os-flow-number{background:var(--platform-blue);border-color:var(--platform-blue);color:#fff}.os-flow-return{border:1px solid #b8cbea;border-top:0;color:#657da3;font-size:16px;height:34px;line-height:28px;margin:0 calc(8.33333% - 13.33333px);position:relative;text-align:center}.os-flow-return span{background:#f6f7f9;display:inline-block;padding:0 22px;position:relative;top:18px}.os-flow-return:before{border-left:1px solid #9db6de;border-top:1px solid #9db6de;content:"";height:6px;left:-4px;position:absolute;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.os-journey-content{background:#fff;margin-top:48px;min-width:0;padding:36px 40px}.os-journey-content h3{margin:0}.os-products-layout{display:block}.os-products-layout .platform-section-heading{text-align:center}[data-portal-route=agentic-os] .os-products-layout .platform-section-heading p{margin-left:auto;margin-right:auto;text-align:center}.os-section-anchor{display:block;position:relative;top:-145px}.os-product-grid{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.os-product-grid .platform-product-card{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-top:1px solid var(--platform-line);min-height:138px;padding:30px 0;position:relative;-webkit-transition:background .18s ease;transition:background .18s ease}.os-product-grid .platform-product-card h3{display:inline-block;padding-bottom:10px;position:relative}.os-product-grid .platform-product-card p{white-space:nowrap}.os-product-grid .platform-product-card h3:after{background:#266dfb;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .28s cubic-bezier(.2,.8,.2,1);transition:-webkit-transform .28s cubic-bezier(.2,.8,.2,1);transition:transform .28s cubic-bezier(.2,.8,.2,1);transition:transform .28s cubic-bezier(.2,.8,.2,1),-webkit-transform .28s cubic-bezier(.2,.8,.2,1)}.os-product-grid .platform-product-card:hover{background:transparent}.os-product-grid .platform-product-card:focus-visible h3:after,.os-product-grid .platform-product-card:hover h3:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.os-product-grid .platform-product-card:hover .product-arrow{color:#1558d5}.os-product-grid .platform-product-card:focus-visible{outline:2px solid #266dfb;outline-offset:-2px}.os-product-grid .product-arrow{line-height:36px}.platform-cross-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#f1f6fc;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:28px;-webkit-justify-content:space-between;justify-content:space-between;margin-top:44px;padding:30px 34px;text-decoration:none;-webkit-transition:background .2s ease;transition:background .2s ease}.platform-cross-link em{color:#4673a7;display:block;font-size:14px;font-style:normal;line-height:22px;margin-bottom:8px}.platform-cross-link h3{color:#102f58;font-size:22px;font-weight:500;line-height:34px;margin:0 0 8px}.platform-cross-link p{color:#4f617b;font-size:16px;line-height:28px;margin:0}.platform-cross-link>span{-webkit-box-flex:0;color:#266dfb;-webkit-flex:none;-ms-flex:none;flex:none;font-size:16px;line-height:28px}.platform-cross-link b{display:inline-block;font-size:22px;font-weight:400;margin-left:8px;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.platform-cross-link:hover b{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.platform-cross-link:hover{background:#e9f2ff}.platform-cross-link:focus-visible{outline:2px solid #266dfb;outline-offset:4px}[data-portal-route=agentic-os] .platform-cta{background:#eaf4fc;text-align:center}.os-capability-console{background:#fff;border:1px solid #d8e3f1;-webkit-box-shadow:0 18px 42px rgba(36,76,133,.1);box-shadow:0 18px 42px rgba(36,76,133,.1);display:grid;gap:0;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);margin-top:44px}.os-capability-tabs{-ms-flex-line-pack:start;-webkit-align-content:start;align-content:start;background:#f6f9fd;border-right:1px solid #d8e3f1}.os-capability-tabs button{background:transparent;border:0;border-bottom:1px solid #e1e9f4;color:#50627b;display:grid;gap:2px 12px;grid-template-columns:42px minmax(0,1fr);padding:22px 24px;position:relative;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.os-capability-tabs button>span{align-self:center;color:#8da6c7;font-size:16px;grid-row:1/span 2;line-height:1}.os-capability-tabs button strong{color:#1d2e46}.os-capability-tabs button small{font-size:14px;line-height:22px}.os-capability-tabs button:hover,.os-capability-tabs button[aria-selected=true]{background:#eaf2ff;color:#315d96}.os-capability-tabs button[aria-selected=true] strong,.os-capability-tabs button[aria-selected=true]>span{color:#1558d5}.os-capability-stage{background:-webkit-linear-gradient(315deg,#fff,#f4f8ff);background:linear-gradient(135deg,#fff,#f4f8ff);min-width:0}.os-capability-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 270px;min-height:490px;padding:58px 52px}.os-capability-panel h3{color:#122b4a;font-weight:500;margin:0 0 18px}.os-capability-panel>div:first-child>p:not(.os-panel-label){color:#53647d}.os-panel-label{color:#266dfb;margin:0 0 14px}.os-capability-panel .platform-bullets{border-top:1px solid #dbe5f2;margin-top:22px;padding-top:18px}.os-capability-visual{background:#edf4ff;border:1px solid #c9d9ee;display:grid;min-height:270px;overflow:hidden;padding:34px 20px;place-items:center;position:relative}.os-capability-visual:after,.os-capability-visual:before{border:1px solid #b7ccef;border-radius:50%;content:"";height:220px;position:absolute;width:220px}.os-capability-visual:after{border-style:dashed;height:156px;width:156px}.os-capability-visual b{background:#1f63d4;border-radius:50%;-webkit-box-shadow:0 14px 24px rgba(31,99,212,.26);box-shadow:0 14px 24px rgba(31,99,212,.26);color:#fff;display:grid;font-size:18px;font-weight:500;height:114px;place-items:center;position:relative;width:114px;z-index:1}.os-capability-visual i{background:#fff;border:1px solid #d4e0f2;-webkit-box-shadow:0 8px 16px rgba(44,84,140,.1);box-shadow:0 8px 16px rgba(44,84,140,.1);color:#33577f;display:grid;font-size:13px;font-style:normal;line-height:20px;min-height:34px;min-width:54px;padding:4px 8px;place-items:center;position:absolute;z-index:2}.os-capability-visual i:first-of-type{left:16px;top:22px}.os-capability-visual i:nth-of-type(2){right:12px;top:28px}.os-capability-visual i:nth-of-type(3){bottom:28px;left:10px}.os-capability-visual i:nth-of-type(4){bottom:22px;right:16px}.os-visual-knowledge{background:#f5f3ff}.os-visual-knowledge b{background:#6456c6}.os-visual-knowledge:after,.os-visual-knowledge:before{border-color:#d2cbf5}.os-visual-model{background:#eefaf8}.os-visual-model b{background:#168d92}.os-visual-model:after,.os-visual-model:before{border-color:#bfe3e0}.os-visual-task{background:#fff7eb}.os-visual-task b{background:#c67b1e}.os-visual-task:after,.os-visual-task:before{border-color:#efd5af}.os-visual-agent{background:#f3f7ff}.os-visual-agent b{background:#3d68b8}.os-visual-agent:after,.os-visual-agent:before{border-color:#c8d7f2}.os-visual-govern{background:#f0f7f3}.os-visual-govern b{background:#30765a}.os-visual-govern:after,.os-visual-govern:before{border-color:#c6e0d3}@media (max-width:1100px){.os-capability-section .platform-capabilities{grid-template-columns:1fr 1fr}.os-architecture{gap:40px}.os-architecture-node strong{font-size:20px}.os-tier-governance strong,.os-tier-operations strong{font-size:18px}.os-flow-track{gap:20px}.os-architecture-points{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.os-flow-node:not(:last-child):after{right:-25px}.os-flow-return{margin:0 calc(8.33333% - 8.33333px)}.os-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.os-capability-panel{grid-template-columns:minmax(0,1fr) 220px;padding:44px 34px}}@media (max-width:760px){[data-portal-route=agentic-os] .platform-section{padding:56px 0}[data-portal-route=agentic-os] .platform-section-heading h2{text-wrap:balance;font-size:28px;line-height:42px}[data-portal-route=agentic-os] .head .platform-hero .banner_info .sub_title,[data-portal-route=agentic-os] .os-heading-split>p,[data-portal-route=agentic-os] .platform-section-heading p{font-size:16px;line-height:30px}[data-portal-route=agentic-os] .platform-tabs button{font-size:16px;line-height:26px}[data-portal-route=agentic-os] .tab-number{font-size:16px}[data-portal-route=agentic-os] .hero-art figcaption{font-size:14px}[data-portal-route=agentic-os] .os-architecture h3,[data-portal-route=agentic-os] .platform-main h3{font-size:22px;line-height:34px}.os-outcomes{gap:24px;margin-top:32px}.os-capability-section .platform-capabilities,.os-outcomes{grid-template-columns:1fr}.os-capability-section .platform-capability{padding:30px 26px}.os-capability-section .capability-content>p{min-height:0}.os-capability-console{grid-template-columns:1fr;margin-top:32px}.os-capability-tabs{border-bottom:1px solid #d8e3f1;border-right:0}.os-capability-tabs button{padding:18px 20px}.os-capability-panel{grid-template-columns:1fr;min-height:0;padding:32px 24px}.os-capability-panel h3{font-size:24px;line-height:36px}.os-capability-visual{min-height:230px}.os-architecture{gap:32px}.os-architecture,.os-architecture-points{grid-template-columns:1fr}.os-architecture-points article,.os-architecture-points article:nth-child(3n+2),.os-architecture-points article:nth-child(3n+3){min-height:0;padding:22px 0}.os-architecture-points article:nth-child(3n+2):before,.os-architecture-points article:nth-child(3n+3):before{display:none}.os-architecture-stack .os-architecture-node{min-height:72px;padding:20px 8px}.os-architecture-node strong{font-size:18px;line-height:28px}.os-architecture .platform-panel{min-height:0}.os-journey-content .platform-panel{gap:16px;grid-template-columns:1fr;min-height:0}.os-journey-content .platform-bullets{border-left:0;grid-column:1;grid-row:auto;padding:0}.os-journey{position:relative}.os-flow-track{gap:22px;grid-template-columns:1fr;padding:0 26px 0 0}.os-flow-track .os-flow-node{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:22px;padding:4px 0;text-align:left}.os-flow-number{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:22px;height:52px;width:52px}.os-flow-node:not(:last-child):after{bottom:-26px;content:"\2193";font-size:24px;height:24px;left:12px;line-height:24px;right:auto;top:auto;width:28px}.os-flow-return{border:1px solid #b8cbea;border-left:0;height:410px;margin:0;position:absolute;right:0;top:30px;width:26px}.os-flow-return span{letter-spacing:2px;padding:12px 0;position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.os-flow-return:before{left:0;top:-4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.os-journey-content{margin-top:32px;padding:28px 24px}.os-product-grid{gap:0;grid-template-columns:1fr}.os-product-grid .platform-product-card{min-height:120px;padding:24px 0}.platform-cross-link{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:32px;padding:22px 0}.platform-cross-link h3{font-size:20px;line-height:30px}.platform-cross-link>span{font-size:14px;white-space:nowrap}[data-portal-route=agentic-os] .platform-cta .platform-container{display:block}[data-portal-route=agentic-os] .platform-cta h2{margin-bottom:24px}}.os-capability-console{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;display:block;margin-top:46px}.os-capability-tabs{background:transparent;border:0;display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:30px}.os-capability-tabs button{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #dce6f3;border-radius:6px;border-top:3px solid #2a72ec;-webkit-box-shadow:0 7px 18px rgba(39,78,135,.06);box-shadow:0 7px 18px rgba(39,78,135,.06);color:#5b6c83;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7px;min-height:122px;padding:18px 16px 16px;text-align:left}.os-capability-tabs button>span{color:#2a72ec;font-size:15px;line-height:20px}.os-capability-tabs button strong{color:#17365f;font-size:18px;font-weight:500;line-height:28px}.os-capability-tabs button small{color:#66778f;font-size:13px;line-height:18px;min-height:36px}.os-capability-tabs button:nth-child(2){border-top-color:#7358d9}.os-capability-tabs button:nth-child(2)>span{color:#7358d9}.os-capability-tabs button:nth-child(3){border-top-color:#12a6a4}.os-capability-tabs button:nth-child(3)>span{color:#12a6a4}.os-capability-tabs button:nth-child(4){border-top-color:#e18a2e}.os-capability-tabs button:nth-child(4)>span{color:#e18a2e}.os-capability-tabs button:nth-child(5){border-top-color:#3971c9}.os-capability-tabs button:nth-child(5)>span{color:#3971c9}.os-capability-tabs button:nth-child(6){border-top-color:#318466}.os-capability-tabs button:nth-child(6)>span{color:#318466}.os-capability-tabs button:hover,.os-capability-tabs button[aria-selected=true]{background:#f4f8ff;-webkit-box-shadow:0 12px 24px rgba(39,78,135,.12);box-shadow:0 12px 24px rgba(39,78,135,.12);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.os-capability-tabs button[aria-selected=true] strong{color:#12345f}.os-capability-stage{background:#fff;border:1px solid #dce6f3;border-radius:6px;overflow:hidden}.os-capability-panel{background:#fff;gap:58px;grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);min-height:410px;padding:44px 52px}.os-capability-panel>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.os-capability-panel .os-capability-visual{-webkit-box-ordinal-group:2;-ms-flex-order:1;border:0;border-radius:6px;min-height:320px;-webkit-order:1;order:1;padding:40px 28px}.os-capability-panel h3{font-size:28px;line-height:40px;margin-bottom:16px}.os-capability-panel>div:first-child>p:not(.os-panel-label){font-size:16px;line-height:29px;max-width:560px}.os-panel-label{font-size:15px;line-height:24px;margin-bottom:12px}.os-capability-panel .platform-bullets{border-top:0;margin-top:24px;padding-top:0}.os-capability-panel .platform-bullets li{font-size:16px;line-height:28px;margin:12px 0;padding-left:28px;position:relative}.os-capability-panel .platform-bullets li:before{background:#266dfb;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:11px;width:6px}.os-capability-visual:after,.os-capability-visual:before{border-width:1px;height:246px;width:246px}.os-capability-visual b{font-size:19px;height:128px;width:128px}.os-capability-visual i{border:0;border-radius:4px;-webkit-box-shadow:0 8px 18px rgba(39,78,135,.12);box-shadow:0 8px 18px rgba(39,78,135,.12);min-height:36px;padding:5px 10px}.os-visual-knowledge{background:#f4f0ff}.os-visual-knowledge b{background:#7358d9}.os-visual-knowledge:after,.os-visual-knowledge:before{border-color:#d8cdf9}.os-visual-knowledge+*{color:#7358d9}.os-visual-model,.os-visual-training{background:#e9f9f8}.os-visual-model b,.os-visual-training b{background:#159c9a}.os-visual-model:after,.os-visual-model:before,.os-visual-training:after,.os-visual-training:before{border-color:#bae7e4}.os-visual-task{background:#fff5e8}.os-visual-task b{background:#d5812a}.os-visual-task:after,.os-visual-task:before{border-color:#f0d4ac}.os-visual-agent{background:#edf3ff}.os-visual-agent b{background:#3971c9}.os-visual-agent:after,.os-visual-agent:before{border-color:#c9d9f4}.os-visual-govern{background:#edf8f2}.os-visual-govern b{background:#318466}.os-visual-govern:after,.os-visual-govern:before{border-color:#c5e3d4}.os-visual-data{background:#edf5ff}.os-visual-data b{background:#2a72ec}.os-visual-data:after,.os-visual-data:before{border-color:#bfd5fa}@media (max-width:1100px){.os-capability-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.os-capability-panel{gap:36px;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);padding:38px}}@media (max-width:760px){.os-capability-tabs{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.os-capability-tabs button{min-height:112px;padding:15px 13px}.os-capability-tabs button strong{font-size:16px;line-height:24px}.os-capability-tabs button small{font-size:12px;line-height:17px;min-height:0}.os-capability-stage{border-radius:4px}.os-capability-panel{gap:28px;grid-template-columns:1fr;min-height:0;padding:28px 22px}.os-capability-panel>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.os-capability-panel .os-capability-visual{-webkit-box-ordinal-group:2;-ms-flex-order:1;min-height:250px;-webkit-order:1;order:1}.os-capability-panel h3{font-size:24px;line-height:36px}.os-capability-visual:after,.os-capability-visual:before{height:190px;width:190px}}[data-portal-route=agentic-os] .platform-section-heading{margin-inline:auto;max-width:860px}@media (min-width:1101px){[data-portal-route=agentic-os] .os-outcomes{-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}[data-portal-route=agentic-os] .os-architecture{gap:clamp(52px,6vw,96px)}[data-portal-route=agentic-os] .os-product-grid{-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}@media (max-width:760px){[data-portal-route=agentic-os] .head .platform-hero .banner_info{background:hsla(0,0%,100%,.84);max-width:calc(100% - 36px);padding:18px}[data-portal-route=agentic-os] .head .platform-hero .banner_info .main_title{font-size:32px;line-height:1.25}[data-portal-route=agentic-os] .head .platform-hero .banner_info .sub_title{line-height:1.72;margin-top:12px}[data-portal-route=agentic-os] .tab1{-webkit-box-pack:start;-ms-flex-pack:start;gap:28px;-webkit-justify-content:flex-start;justify-content:flex-start;overflow-x:auto;padding-inline:18px;scrollbar-width:none}[data-portal-route=agentic-os] .tab1::-webkit-scrollbar{display:none}[data-portal-route=agentic-os] .tab1 a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}[data-portal-route=agentic-os] .platform-section-heading{max-width:calc(100% - 40px)}[data-portal-route=agentic-os] .os-architecture-points{row-gap:0}[data-portal-route=agentic-os] .os-product-grid .platform-product-card{min-height:0}}@media (min-width:1101px){[data-portal-route=agentic-os] .os-capability-console{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;gap:30px;grid-template-columns:410px minmax(0,1fr)}[data-portal-route=agentic-os] .os-capability-tabs{-ms-flex-line-pack:start;-webkit-align-content:start;align-content:start;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}[data-portal-route=agentic-os] .os-capability-tabs button{border-radius:4px;min-height:132px;padding:18px 16px 15px}[data-portal-route=agentic-os] .os-capability-tabs button small{min-height:34px}[data-portal-route=agentic-os] .os-capability-stage{min-height:420px}[data-portal-route=agentic-os] .os-capability-panel{min-height:418px;padding:44px 46px}}[data-portal-route=agentic-os] #architecture{background:#f6f9fd}[data-portal-route=agentic-os] .os-architecture-points{background:#fff;border:1px solid #d8e4f2;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}[data-portal-route=agentic-os] .os-architecture-points article{background:#fff;border:0;border-left:1px solid #d8e4f2;border-top:1px solid #d8e4f2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:52px minmax(0,1fr);margin:0;min-height:174px;padding:30px 34px;position:relative}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(-n+2),/**/{border-top:0}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(odd){border-left:0}[data-portal-route=agentic-os] .os-architecture-points article:before{display:none}[data-portal-route=agentic-os] .os-architecture-points article>span{background:#eef5ff;border:1px solid #bfd5fc;border-radius:50%;color:#286ce9;display:grid;font-size:14px;grid-row:1/span 2;height:40px;line-height:1;place-items:center;width:40px}[data-portal-route=agentic-os] .os-architecture-points article h3{color:#123965;font-size:22px;font-weight:600;line-height:30px;margin:3px 0 8px}[data-portal-route=agentic-os] .os-architecture-points article p{color:#5c718e;font-size:15px;grid-column:2;line-height:26px;margin:0}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(2)>span{background:#f4f1ff;border-color:#d8cdf8;color:#6d55cf}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(3)>span{background:#edf9f8;border-color:#bae7e4;color:#0b9f9e}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(4)>span{background:#fff6e9;border-color:#f0d4ad;color:#cf7e28}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(5)>span{background:#eff5ff;border-color:#c9daf4;color:#3573c8}[data-portal-route=agentic-os] .os-architecture-points article:nth-child(6)>span{background:#eef8f3;border-color:#c5e3d4;color:#2e8364}@media (max-width:760px){[data-portal-route=agentic-os] .os-architecture-points{grid-template-columns:1fr}[data-portal-route=agentic-os] .os-architecture-points article,[data-portal-route=agentic-os] .os-architecture-points article:nth-child(n){border-left:0;border-top:1px solid #d8e4f2;min-height:0;padding:24px 22px}[data-portal-route=agentic-os] .os-architecture-points article:first-child{border-top:0}[data-portal-route=agentic-os] .os-architecture-points article h3{font-size:20px;line-height:28px}}@media (min-width:761px){[data-portal-route=agentic-os] .os-capability-console{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;gap:64px;grid-template-columns:310px minmax(0,1fr);margin-top:54px}[data-portal-route=agentic-os] .os-capability-tabs{border-top:1px solid #d9e3ee;display:block;margin:0}[data-portal-route=agentic-os] .os-capability-tabs button{background:transparent;border:0;border-bottom:1px solid #d9e3ee;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:grid;gap:0 12px;grid-template-columns:36px minmax(0,1fr);min-height:0;padding:18px 0;text-align:left;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}[data-portal-route=agentic-os] .os-capability-tabs button>span{color:#266dfb!important;font-size:13px;grid-row:1/span 2;padding-top:2px}[data-portal-route=agentic-os] .os-capability-tabs button strong{color:#14385f;font-size:19px;font-weight:500;line-height:27px}[data-portal-route=agentic-os] .os-capability-tabs button small{color:#75869c;font-size:13px;line-height:19px;margin-top:3px;min-height:0}[data-portal-route=agentic-os] .os-capability-tabs button:hover,[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true]{background:#f2f7ff;-webkit-box-shadow:none;box-shadow:none;padding-left:14px;-webkit-transform:none;-ms-transform:none;transform:none}[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true] strong{color:#0e5fdc}[data-portal-route=agentic-os] .os-capability-stage{background:#f2f7ff url(/static/img/img-036.28d6e7a.png) 100%/auto 100% no-repeat;border:0;border-radius:0;min-height:398px;overflow:hidden}[data-portal-route=agentic-os] .os-capability-panel{background:transparent;display:block;min-height:398px;padding:58px 52% 48px 52px}[data-portal-route=agentic-os] .os-capability-panel>div:first-child{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;-webkit-order:initial;order:0}[data-portal-route=agentic-os] .os-capability-panel .os-capability-visual{display:none}[data-portal-route=agentic-os] .os-capability-panel h3{color:#0d315b;font-size:30px;font-weight:500;line-height:42px;margin-bottom:18px}[data-portal-route=agentic-os] .os-capability-panel>div:first-child>p:not(.os-panel-label){font-size:16px;line-height:30px}[data-portal-route=agentic-os] .os-capability-panel .platform-bullets{margin-top:25px}}[data-portal-route=agentic-os] #architecture{background:#fff}[data-portal-route=agentic-os] .os-architecture-groups{border-top:1px solid #dce5ef;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px}[data-portal-route=agentic-os] .os-architecture-groups>section{border-left:1px solid #dce5ef;padding:28px 34px 0}[data-portal-route=agentic-os] .os-architecture-groups>section:first-child{border-left:0;padding-left:0}[data-portal-route=agentic-os] .os-architecture-groups>section:last-child{padding-right:0}[data-portal-route=agentic-os] .os-architecture-groups>section>h3{color:#266dfb;font-size:18px;font-weight:500;line-height:28px;margin:0 0 20px}[data-portal-route=agentic-os] .os-architecture-groups article{border-top:1px solid #e7edf4;padding:20px 0 24px}[data-portal-route=agentic-os] .os-architecture-groups article:first-of-type{border-top:0}[data-portal-route=agentic-os] .os-architecture-groups h4{color:#14385f;font-size:22px;font-weight:500;line-height:32px;margin:0 0 9px}[data-portal-route=agentic-os] .os-architecture-groups p{color:#647791;font-size:15px;line-height:27px;margin:0}@media (max-width:760px){[data-portal-route=agentic-os] .os-capability-tabs{border:1px solid #dce5ef;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}[data-portal-route=agentic-os] .os-capability-tabs button{border:0;border-bottom:1px solid #dce5ef;border-radius:0;border-right:1px solid #dce5ef;-webkit-box-shadow:none;box-shadow:none;min-height:98px;padding:14px 12px}.os-capability-tabs button[aria-selected=true],[data-portal-route=agentic-os] .os-capability-tabs button:hover{-webkit-transform:none;-ms-transform:none;transform:none}[data-portal-route=agentic-os] .os-capability-stage{background:#f2f7ff;border:0;border-radius:0}[data-portal-route=agentic-os] .os-capability-panel{padding:34px 24px}[data-portal-route=agentic-os] .os-capability-panel .os-capability-visual{display:none}[data-portal-route=agentic-os] .os-architecture-groups{grid-template-columns:1fr;margin-top:32px}[data-portal-route=agentic-os] .os-architecture-groups>section,[data-portal-route=agentic-os] .os-architecture-groups>section:first-child{border-left:0;border-top:1px solid #dce5ef;padding:25px 0 0}[data-portal-route=agentic-os] .os-architecture-groups>section:first-child{border-top:0}[data-portal-route=agentic-os] .os-architecture-groups h4{font-size:20px;line-height:30px}}@media (min-width:761px){[data-portal-route=agentic-os] .os-capability-tabs button:hover,[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true]{background:transparent;-webkit-box-shadow:none;box-shadow:none;padding-left:0}[data-portal-route=agentic-os] .os-capability-tabs button small,[data-portal-route=agentic-os] .os-capability-tabs button strong{-webkit-transition:color .22s ease,-webkit-transform .22s ease;transition:color .22s ease,-webkit-transform .22s ease;transition:color .22s ease,transform .22s ease;transition:color .22s ease,transform .22s ease,-webkit-transform .22s ease}[data-portal-route=agentic-os] .os-capability-tabs button:hover strong,[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true] strong{color:#0e5fdc;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}[data-portal-route=agentic-os] .os-capability-tabs button:hover small,[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true] small{color:#4d76aa;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}[data-portal-route=agentic-os] .os-architecture-groups{border:0;gap:64px}[data-portal-route=agentic-os] .os-architecture-groups>section,[data-portal-route=agentic-os] .os-architecture-groups>section:first-child,[data-portal-route=agentic-os] .os-architecture-groups>section:last-child{border:0;padding:0}[data-portal-route=agentic-os] .os-architecture-groups>section>h3{margin-bottom:24px}[data-portal-route=agentic-os] .os-architecture-groups article,[data-portal-route=agentic-os] .os-architecture-groups article:first-of-type{border:0;margin:0;padding:0 0 28px}[data-portal-route=agentic-os] .os-architecture-groups article+article{padding-top:22px}@media (max-width:760px){[data-portal-route=agentic-os] .os-architecture-groups{gap:0}[data-portal-route=agentic-os] .os-architecture-groups>section,[data-portal-route=agentic-os] .os-architecture-groups>section:first-child{border:0;padding:0}[data-portal-route=agentic-os] .os-architecture-groups>section+section{margin-top:30px}}[data-portal-route=agentic-os] .os-capability-tabs button>span{color:#266dfb!important}[data-portal-route=agentic-os] .os-capability-tabs button small{color:#556b86}[data-portal-route=agentic-os] .os-capability-panel .platform-bullets li:before{background:#266dfb;border-radius:50%;color:transparent;content:"";height:6px;width:6px}@media (max-width:760px){[data-portal-route=agentic-os] .os-capability-tabs button,[data-portal-route=agentic-os] .os-capability-tabs button:nth-child(n){border-top:0}[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true]{background:#edf5ff}}[data-portal-route=agentic-os] .os-capability-image{background:#fff;border:1px solid #dce5ef;border-radius:2px;margin:0;overflow:hidden}[data-portal-route=agentic-os] .os-capability-image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:761px){[data-portal-route=agentic-os] .os-capability-console{min-height:420px}[data-portal-route=agentic-os] .os-capability-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:420px}[data-portal-route=agentic-os] .os-capability-tabs button{-webkit-box-flex:1;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-flex:1;-ms-flex:1;flex:1}[data-portal-route=agentic-os] .os-capability-stage{background:#fff;min-height:420px}[data-portal-route=agentic-os] .os-capability-panel{background:#fff;display:block;min-height:420px;padding:0}[data-portal-route=agentic-os] .os-capability-panel>div:first-child{display:none}[data-portal-route=agentic-os] .os-capability-image{-webkit-box-sizing:border-box;box-sizing:border-box;height:420px;padding:0;width:100%}}@media (max-width:760px){[data-portal-route=agentic-os] .os-capability-stage{background:#fff}[data-portal-route=agentic-os] .os-capability-panel{background:#fff;padding:0}[data-portal-route=agentic-os] .os-capability-panel>div:first-child{display:none}[data-portal-route=agentic-os] .os-capability-image{height:220px;margin:0;width:100%}}[data-portal-route=agentic-os] #architecture,[data-portal-route=agentic-os] #overview,[data-portal-route=agentic-os] #products{background:#f7f8fa}[data-portal-route=agentic-os] #capabilities,[data-portal-route=agentic-os] #journey{background:#fff}[data-portal-route=agentic-os] .os-journey-card .platform-bullets li:before{background:#266dfb!important;border-radius:50%!important;color:transparent!important;content:""!important;font-size:0!important;height:6px!important;top:11px!important;width:6px!important}[data-portal-route=agentic-os] .os-product-layers{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:44px}[data-portal-route=agentic-os] .os-product-layer-card{background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(36,76,133,.08);box-shadow:0 4px 20px rgba(36,76,133,.08);padding:36px 40px 32px}[data-portal-route=agentic-os] .os-product-layer-title{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;border-bottom:1px solid #e8eef6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px}[data-portal-route=agentic-os] .os-product-layer-title:before{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;background:#266dfb;border-radius:2px;content:"";display:inline-block;height:20px;width:4px}[data-portal-route=agentic-os] .os-layer-label{color:#14385f;font-size:15px;font-weight:500;line-height:22px}[data-portal-route=agentic-os] .os-product-layer-title h3{color:#14385f;font-size:18px;font-weight:500;line-height:28px;margin:0}[data-portal-route=agentic-os] .os-product-items{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}[data-portal-route=agentic-os] .os-product-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#f5f8fc;border-radius:8px;color:#1d3a5f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;-webkit-justify-content:space-between;justify-content:space-between;line-height:22px;padding:16px 20px;text-decoration:none;-webkit-transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease;transition:background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=agentic-os] .os-product-item:hover{background:#eaf2ff;-webkit-box-shadow:0 2px 8px rgba(38,109,251,.12);box-shadow:0 2px 8px rgba(38,109,251,.12)}[data-portal-route=agentic-os] .os-item-arrow{color:#8ba4c4;font-size:16px;line-height:1;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}[data-portal-route=agentic-os] .os-product-item:hover .os-item-arrow{color:#266dfb;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}@media (max-width:1100px){[data-portal-route=agentic-os] .os-product-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-portal-route=agentic-os] .os-product-layer-card{padding:24px 20px}[data-portal-route=agentic-os] .os-product-items{gap:12px;grid-template-columns:1fr}[data-portal-route=agentic-os] .os-product-layer-title h3{font-size:20px}}[data-portal-route=agentic-os] .os-chain-cards{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px}[data-portal-route=agentic-os] .os-chain-card{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 16px rgba(36,76,133,.08);box-shadow:0 4px 16px rgba(36,76,133,.08);padding:28px 24px}[data-portal-route=agentic-os] .os-chain-tag{color:#266dfb;display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:10px}[data-portal-route=agentic-os] .os-chain-card h3{color:#14385f;font-size:20px;font-weight:600;line-height:28px;margin:0 0 12px}[data-portal-route=agentic-os] .os-chain-card p{color:#5c718e;font-size:15px;line-height:26px;margin:0}@media (max-width:1100px){[data-portal-route=agentic-os] .os-chain-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-portal-route=agentic-os] .os-chain-cards{gap:14px;grid-template-columns:1fr;margin-top:28px}[data-portal-route=agentic-os] .os-chain-card{padding:22px 20px}}[data-portal-route=agentic-os] .os-journey-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}[data-portal-route=agentic-os] .os-journey-card{background:#fff;border:1px solid #e1e8f2;border-left:4px solid #266dfb;border-radius:8px;padding:28px 28px 24px;position:relative;-webkit-transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}[data-portal-route=agentic-os] .os-journey-card:hover{-webkit-box-shadow:0 6px 20px rgba(38,109,251,.1);box-shadow:0 6px 20px rgba(38,109,251,.1);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}[data-portal-route=agentic-os] .os-journey-num{color:#266dfb;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:12px}[data-portal-route=agentic-os] .os-journey-card h3{color:#14385f;font-size:19px;font-weight:600;line-height:28px;margin:0 0 10px}[data-portal-route=agentic-os] .os-journey-card .os-journey-step{display:none}[data-portal-route=agentic-os] .os-journey-card p{color:#5c718e;font-size:15px;line-height:26px;margin:0 0 16px}[data-portal-route=agentic-os] .os-journey-card .platform-bullets{list-style:none;margin:0;padding:0}[data-portal-route=agentic-os] .os-journey-card .platform-bullets li{color:#4a607e;font-size:14px;line-height:22px;margin:8px 0;padding-left:18px;position:relative}[data-portal-route=agentic-os] .os-journey-card .platform-bullets li:before{background:#266dfb;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}@media (max-width:760px){[data-portal-route=agentic-os] .os-journey-grid{gap:14px;grid-template-columns:1fr;margin-top:28px}[data-portal-route=agentic-os] .os-journey-card{padding:22px 20px}}@media (min-width:761px){[data-portal-route=agentic-os] .os-capability-tabs button{gap:2px 12px;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto}[data-portal-route=agentic-os] .os-capability-tabs button>span{grid-column:1;grid-row:1}[data-portal-route=agentic-os] .os-capability-tabs button strong{grid-column:2;grid-row:1;white-space:nowrap}[data-portal-route=agentic-os] .os-capability-tabs button small{grid-column:2;grid-row:2}}[data-portal-route=agentic-os] .os-capability-console{-webkit-box-shadow:none!important;box-shadow:none!important}[data-portal-route=agentic-os] .os-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-portal-route=agentic-os] .os-journey-card{border-left:0!important}@media (max-width:1100px){[data-portal-route=agentic-os] .os-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){[data-portal-route=agentic-os] .os-journey-grid{grid-template-columns:1fr!important}}[data-portal-route=agentic-os] .os-journey-card{border:1px solid #e1e8f2!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=agentic-os] .os-journey-card:hover{border-color:#c5d8f5;-webkit-box-shadow:0 4px 16px rgba(38,109,251,.08);box-shadow:0 4px 16px rgba(38,109,251,.08);-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:761px){[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true]{border-left:0!important;padding-left:0!important}[data-portal-route=agentic-os] .os-capability-tabs button{border-left:0!important}}body.agent-application-page,body.platform-page,html:has(.agent-application-page),html:has(.platform-page),html:has(.product){min-width:0!important}.platform-page .platform-main{background:#fff}.platform-page .platform-section{padding-block:88px}.platform-page .platform-section:nth-child(2n){background:var(--site-soft)}.platform-page .platform-section-heading{max-width:760px}.platform-page .platform-section-heading h2{color:var(--site-ink);letter-spacing:-.025em}.platform-page .platform-section-heading p{color:#586b82}.platform-page .platform-nav{background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--site-line);-webkit-box-shadow:none;box-shadow:none}.platform-page .platform-nav a{color:#51667f}.platform-page .platform-nav a[aria-current=location]{color:var(--site-blue)}.platform-page .platform-product-card{background:transparent;border-bottom:1px solid var(--site-line);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.platform-page .platform-product-card:hover{background:#f8fbff!important}.platform-page .platform-cross-link{background:#fff;border:1px solid var(--site-line);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.platform-page .os-capability-console{background:#fff;border:1px solid var(--site-line);-webkit-box-shadow:none;box-shadow:none}.platform-page .os-capability-tabs button{border-radius:0}.platform-page .os-capability-tabs button[aria-selected=true]{background:#f3f8ff;color:var(--site-blue)}.platform-page .os-capability-panel{background:#fff}.platform-page .os-capability-image,.platform-page .os-overview-diagram{border:1px solid var(--site-line);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.platform-page .os-overview-diagram{background:#fff}.platform-page .platform-tabs{border-bottom:1px solid var(--site-line);gap:0}.platform-page .platform-tabs button{background:transparent;border-radius:0}.platform-page .platform-tabs button[aria-selected=true]{background:transparent;-webkit-box-shadow:inset 0 -2px 0 var(--site-blue);box-shadow:inset 0 -2px 0 var(--site-blue);color:var(--site-blue)}.site-product-layer{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.site-product-layer h3{font-size:18px;grid-column:1/-1;margin:0}.site-product-layer a{border-top:1px solid var(--site-line);color:var(--site-ink);padding:14px 0;text-decoration:none}.site-product-layer a:hover{color:var(--site-blue)}.site-product-layer.apps{grid-template-columns:repeat(4,minmax(0,1fr))}.os-product-section .os-product-grid{display:none}.site-icon-lines p{padding-left:24px;position:relative}.site-icon-lines p:before{border:1px solid #5a89c5;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.62em;width:8px}.os-capability-tabs{background:#fff!important;border-right:0!important}.os-capability-tabs button{background:transparent!important;border-bottom:1px solid var(--site-line)!important;padding-left:30px!important}.os-capability-tabs button span{color:#1d6bd6;font-size:13px;left:0;position:absolute;top:24px}.os-capability-tabs button[aria-selected=true]{-webkit-box-shadow:none!important;box-shadow:none!important}.os-capability-tabs button[aria-selected=true]:before{background:#1d6bd6;bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.os-capability-stage{padding:0!important}.os-capability-panel{padding:28px!important}.site-architecture{border-block:1px solid var(--site-line);display:grid;gap:36px;grid-template-columns:190px minmax(0,1fr);margin-top:42px;padding:34px 0}.site-architecture-aside{color:#6a7d91;font-size:15px;line-height:1.8}.site-architecture-aside strong{color:var(--site-ink);display:block;font-size:26px;line-height:1.35;margin-bottom:12px}.site-architecture-track{background:var(--site-line);display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}.site-architecture-step{background:#fff;padding:25px 20px}.site-architecture-step span{color:#2871d8;display:block;font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:16px}.site-architecture-step h3{color:var(--site-ink);font-size:20px;margin:0 0 10px}.site-architecture-step p{color:#61748b;line-height:1.75;margin:0}.os-journey-section .platform-section-heading h2{font-size:34px}.lake-capability-section .lake-capability-layout{display:block}.lake-advantage-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:42px}.lake-advantage{background:#fff;border:1px solid var(--site-line);min-height:400px;padding:28px}.lake-advantage h3{color:var(--site-ink);font-size:24px;margin:0 0 14px}.lake-advantage p{color:#61748b;font-size:15px;line-height:1.8;margin:0;min-height:76px}.lake-advantage figure{background:#f5f8fc;height:178px;margin:30px 0 0;overflow:hidden}.lake-advantage img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.88;width:100%}.lake-data-flow{display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr))}.lake-data-flow article{min-height:190px;padding:26px 20px}.lake-data-flow article:last-child{border:0}.lake-data-flow span{color:#2871d8;font-size:13px}.lake-data-flow h3{font-size:21px;margin:15px 0 10px}.lake-data-flow p{line-height:1.7}.lake-scenario-section .platform-tabs{display:none}.lake-scenario-section .platform-panel{display:grid!important;gap:48px;grid-template-columns:1fr 1fr;padding:42px 0}.lake-scenario-section .platform-panel[hidden]{display:none!important}.lake-scenario-section .scenario-diagram{border:1px solid var(--site-line);margin:0}.scene-tabs .tab1{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;background:#fff;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:64px;height:62px;-webkit-justify-content:center;justify-content:center;margin:0}.scene-tabs .tab1 a{color:#303b4b;font-size:15px;line-height:22px;padding:0 0 20px;position:relative;text-decoration:none}.scene-tabs .tab1 a.active{color:#1769d2;font-weight:400}.scene-tabs .tab1 a.active:after{background:#1769d2;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.indicator .lh-feature-copy.site-icon-lines p{padding-left:22px}.newsdetail .karticle{font-size:16px;line-height:2}.newsdetail .karticle h2{color:var(--site-ink);font-size:25px;line-height:1.45;margin:44px 0 16px}.newsdetail .karticle ul{background:#f8fbff;border-block:1px solid var(--site-line);margin:20px 0 28px;padding:20px 24px}.newsdetail .karticle li{margin:8px 0}.news-visual-summary{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;background:#fff;border:1px solid var(--site-line);display:grid;gap:26px;grid-template-columns:1.1fr .9fr;margin:34px 0 38px;padding:26px}.news-visual-summary h3{color:var(--site-ink);font-size:22px;margin:0 0 12px}.news-visual-summary p{color:#60738a;line-height:1.8;margin:0}.news-visual-summary figure{background:#f3f7fc;margin:0;min-height:190px;overflow:hidden}.news-visual-summary img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-portal-route=agentic-os] .os-capability-tabs button{display:grid!important;gap:2px 12px!important;grid-template-columns:42px minmax(0,1fr)!important;padding:22px 24px!important}[data-portal-route=agentic-os] .os-capability-tabs button>span{align-self:center;grid-column:1;grid-row:1/span 2;position:static!important}[data-portal-route=agentic-os] .os-capability-tabs button>strong{grid-column:2;grid-row:1;white-space:nowrap}[data-portal-route=agentic-os] .os-capability-tabs button>small{grid-column:2;grid-row:2}[data-portal-route=agentic-os] .os-capability-tabs button[aria-selected=true]:before{content:none!important;display:none!important}[data-portal-route=agentic-os] .os-capability-console{background:transparent!important;border:0!important}[data-portal-route=agentic-os] .os-capability-tabs{border:0!important}[data-portal-route=agentic-os] .os-capability-stage{background:transparent!important;border:0!important}[data-portal-route=agentic-os] .os-capability-tabs button:last-child{border-bottom:0!important}[data-portal-route=agentic-os] .os-capability-image{border:1px solid var(--site-line)!important}.os-journey-section .os-flow-return{display:none!important}.os-journey-section .os-flow-track{background:#fff!important;border-block:1px solid var(--site-line);display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:36px;padding:0!important}.os-journey-section .os-flow-node{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff!important;border-radius:0!important;border-right:1px solid var(--site-line)!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-justify-content:center;justify-content:center;min-height:132px!important;padding:24px 18px!important;position:relative}.os-journey-section .os-flow-node:last-child{border-right:0!important}.os-journey-section .os-flow-node:last-child:after{display:none}.os-journey-section .os-flow-number{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#2671d8!important;font-size:14px!important;font-variant-numeric:tabular-nums;height:auto!important;padding:0!important;width:auto!important}.os-journey-section .os-flow-node strong{color:var(--site-ink);font-size:17px}.os-journey-section .os-journey-content{border-left:2px solid var(--site-blue);margin:46px auto 0!important;max-width:850px;padding:0 0 0 28px}.os-product-section .site-product-layer{gap:0 22px;padding:24px 28px 12px}.os-product-section .site-product-layer h3{margin-bottom:2px}.os-product-section .site-product-layer a{border-top:1px solid var(--site-line);font-size:17px;padding:18px 28px 18px 0}.scene-tabs .lh-scene-tabs{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid var(--site-line);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:42px;-webkit-justify-content:center;justify-content:center;margin:0 0 34px}.scene-tabs .lh-scene-tab{background:transparent;border:0;border-radius:0;color:#68798e;font-size:17px;line-height:26px;min-width:0;padding:13px 0 16px;position:relative}.scene-tabs .lh-scene-tab[aria-selected=true]{-webkit-box-shadow:none;box-shadow:none;color:#216dd7;font-weight:600}.scene-tabs .lh-scene-tab[aria-selected=true]:after{background:#216dd7;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.site-focused-scene-tabs{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid var(--site-line);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:46px;-webkit-justify-content:center;justify-content:center;margin:0 0 34px}.site-focused-scene-tabs button{background:transparent;border:0;color:#68798e;font-size:17px;line-height:26px;padding:12px 0 16px;position:relative}.site-focused-scene-tabs button[aria-selected=true]{color:#216dd7;font-weight:600}.site-focused-scene-tabs button[aria-selected=true]:after{background:#216dd7;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.site-focused-scene{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);margin:0 auto;max-width:1120px;padding:16px 0 28px}.site-focused-scene-copy,.site-scene-showcase-copy{padding:8px 34px 8px 0;text-align:left}.site-focused-scene-copy>span{display:none}.site-focused-scene-copy h4,.site-scene-showcase-copy h4{color:#10284a;font-size:34px;font-weight:600;line-height:1.35;margin:0 0 26px}.site-focused-scene-copy>p{color:#5c6e83;font-size:16px;line-height:1.9;margin:0 0 22px}.site-focused-scene-copy ul{display:grid;gap:14px;list-style:none;margin:24px 0 0;padding:0}.site-focused-scene-copy li{color:#30516f;font-size:16px;line-height:1.7;padding-left:28px;position:relative}.site-focused-scene-copy li:before{color:#216dd7;content:"\2713";font-size:20px;font-weight:700;left:0;position:absolute;top:0}.site-scene-point{margin:0 0 22px}.site-scene-point strong{color:#3a526e;display:block;font-size:18px;font-weight:600;line-height:1.5;padding-left:28px;position:relative}.site-scene-point strong:before{color:#216dd7;content:"\2713";font-size:22px;font-weight:700;left:0;position:absolute;top:-1px}.site-scene-point p{color:#61738a;font-size:16px;line-height:1.85;margin:10px 0 0}.site-focused-scene-media{background:#f6f9fd;border:1px solid var(--site-line);margin:0;overflow:hidden}.site-focused-scene-media img{display:block;min-height:278px;-o-object-fit:cover;object-fit:cover;width:100%}.scene-tabs .lh-scene-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid!important;gap:64px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);margin-top:34px;padding:12px 0 44px;text-align:left}.scene-tabs .lh-scene-panel[hidden]{display:none!important}.scene-tabs .lh-scene-copy.site-scene-showcase-copy{margin:0;max-width:none;text-align:left}.scene-tabs .lh-scene-copy.site-scene-showcase-copy p{text-align:left}.scene-tabs .lh-scene-media{margin:0;max-width:none}.scene-tabs .lh-scene-media img{max-height:420px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:760px){.site-focused-scene{gap:28px;grid-template-columns:1fr;padding-bottom:8px}.site-focused-scene-copy h4,.site-scene-showcase-copy h4{font-size:24px}.site-focused-scene-tabs{-webkit-box-pack:start;-ms-flex-pack:start;gap:26px;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:auto}.scene-tabs .lh-scene-panel{gap:28px;grid-template-columns:1fr}}.unstruct-advantage-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:42px}.unstruct-advantage{background:#fff;border:1px solid var(--site-line);border-radius:0;margin:0;min-height:400px;padding:28px}.unstruct-advantage,.unstruct-advantage:hover{-webkit-box-shadow:none;box-shadow:none}.unstruct-advantage h4{color:#111b2a;font-size:24px;line-height:1.4;margin:0 0 14px}.unstruct-advantage p{color:#657387;font-size:15px;line-height:1.8;margin:0;min-height:76px}.unstruct-advantage figure{background:#f7fbff;height:178px;margin:30px 0 0;overflow:hidden}.product.ai .unstruct-advantage img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;width:100%!important}@media (max-width:760px){.unstruct-advantage-grid{gap:0;grid-template-columns:1fr}.unstruct-advantage{border-bottom:0;min-height:0}.unstruct-advantage:last-child{border-bottom:1px solid var(--site-line)}.news-visual-summary{grid-template-columns:1fr;padding:18px}.lake-advantage-grid,.lake-data-flow,.lake-scenario-section .platform-panel,.site-architecture{gap:0;grid-template-columns:1fr}.site-architecture-track{grid-template-columns:1fr}.lake-advantage{border-bottom:0;min-height:0}.lake-advantage:last-child,.lake-data-flow article{border-bottom:1px solid var(--site-line)}.lake-data-flow article{border-right:0;min-height:0}.lake-data-flow article:after{display:none}.lake-scenario-section .platform-panel{gap:24px}.platform-page .platform-section{padding-block:58px}.site-product-layer,.site-product-layer.apps{gap:0;grid-template-columns:1fr}}.os-capchain{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr) 44px minmax(0,1fr);margin-top:42px}.os-capchain-node{border:1px solid var(--site-line);border-top:3px solid #2c72ed;padding:26px 24px;position:relative}.os-capchain-node:nth-child(3){border-top-color:#7965d8}.os-capchain-node:nth-child(5){border-top-color:#14a9b8}.os-capchain-node:nth-child(7){border-top-color:#e0823a}.os-capchain-tag{color:#3979df;display:block;font-variant-numeric:tabular-nums;letter-spacing:.1em;margin-bottom:10px}.os-capchain-node:nth-child(3) .os-capchain-tag{color:#7965d8}.os-capchain-node:nth-child(5) .os-capchain-tag{color:#139ca9}.os-capchain-node:nth-child(7) .os-capchain-tag{color:#d2732a}.os-capchain-node h3{color:var(--site-ink);font-size:19px;font-weight:600;line-height:1.4;margin:0 0 8px}.os-capchain-node p{color:#5d7189;font-size:15px;line-height:1.75;margin:0}.os-capchain-link{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;background:#a8c1e4;height:1px;position:relative}.os-capchain-link:after{border-right:1px solid #8cadd9;border-top:1px solid #8cadd9;content:"";height:8px;position:absolute;right:0;top:-4px;width:8px}.os-journey-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.os-journey-card{background:#fff;border:1px solid var(--site-line);border-left:3px solid #2c72ed;padding:26px 24px 22px;position:relative}.os-journey-card:nth-child(2){border-left-color:#7965d8}.os-journey-card:nth-child(3){border-left-color:#14a9b8}.os-journey-card:nth-child(4){border-left-color:#e0823a}.os-journey-card:nth-child(5){border-left-color:#3aa6a0}.os-journey-card:nth-child(6){border-left-color:#5a8fd8}.os-journey-num{color:#3979df;display:block;font-size:14px;font-variant-numeric:tabular-nums;margin-bottom:8px}.os-journey-step{color:#7a8ba0;font-size:14px;font-weight:500;margin:0 0 6px}.os-journey-card h3{color:var(--site-ink);font-size:18px;font-weight:600;line-height:1.45;margin:0 0 10px}.os-journey-card>p{color:#5d7189;font-size:15px;line-height:1.75;margin:0 0 14px}.os-journey-card .platform-bullets{list-style:none;margin:0;padding:0}.os-journey-card .platform-bullets li{color:#4b5d73;font-size:14px;line-height:1.6;margin:7px 0;padding-left:18px;position:relative}.os-journey-card .platform-bullets li:before{color:#216dd7;content:"\2713";font-weight:700;left:0;position:absolute;top:0}.os-product-section .site-product-layer{border:1px solid var(--site-line);font-size:17px;gap:0;margin-top:24px;padding:24px 28px 8px}.os-product-section .site-product-layer h3{border-bottom:1px solid var(--site-line);color:var(--site-ink);font-size:19px;margin:0 0 6px;padding-bottom:12px}.os-product-section .site-product-layer a{border-top:0;color:#203a5e;font-size:16px;padding:16px 28px 16px 0;-webkit-transition:color .18s ease;transition:color .18s ease}.os-product-section .site-product-layer a:after{opacity:0;position:absolute;right:6px;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.os-product-section .site-product-layer a:hover:after{opacity:.9}@media (max-width:1100px){.os-capchain{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.os-capchain-link{display:none}.os-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.os-capchain,.os-journey-grid{grid-template-columns:1fr}.os-journey-grid{gap:18px}}.lake-data-flow{background:#fff;border:1px solid var(--site-line);margin-top:42px}.lake-data-flow article{background:#fff;border-right:1px solid var(--site-line);min-height:200px;padding:28px 22px 24px;position:relative}.lake-data-flow article:last-child{border-right:0}.lake-data-flow article:before{background:-webkit-gradient(linear,left top,right top,from(#2c72ed),to(#5aa0f0));background:-webkit-linear-gradient(left,#2c72ed,#5aa0f0);background:linear-gradient(90deg,#2c72ed,#5aa0f0);content:"";height:3px;left:0;position:absolute;right:0;top:0}.lake-data-flow article:nth-child(2):before{background:-webkit-gradient(linear,left top,right top,from(#5a8fd8),to(#79a8e6));background:-webkit-linear-gradient(left,#5a8fd8,#79a8e6);background:linear-gradient(90deg,#5a8fd8,#79a8e6)}.lake-data-flow article:nth-child(3):before{background:-webkit-gradient(linear,left top,right top,from(#14a9b8),to(#4ec3cb));background:-webkit-linear-gradient(left,#14a9b8,#4ec3cb);background:linear-gradient(90deg,#14a9b8,#4ec3cb)}.lake-data-flow article:nth-child(4):before{background:-webkit-gradient(linear,left top,right top,from(#7965d8),to(#9a88e2));background:-webkit-linear-gradient(left,#7965d8,#9a88e2);background:linear-gradient(90deg,#7965d8,#9a88e2)}.lake-data-flow article:nth-child(5):before{background:-webkit-gradient(linear,left top,right top,from(#e0823a),to(#eda55f));background:-webkit-linear-gradient(left,#e0823a,#eda55f);background:linear-gradient(90deg,#e0823a,#eda55f)}.lake-data-flow span{color:#2d72d6;display:block;font-size:14px;font-variant-numeric:tabular-nums;letter-spacing:.06em;margin-bottom:12px}.lake-data-flow h3{color:var(--site-ink);font-size:20px;font-weight:600;line-height:1.4;margin:0 0 12px}.lake-data-flow p{color:#61748b;font-size:15px;line-height:1.8;margin:0}.lake-data-flow article:not(:last-child):after{background:#fff;color:#2d72d6;content:"\2192";font-size:15px;height:22px;line-height:22px;position:absolute;right:-11px;text-align:center;top:32px;width:22px;z-index:1}.os-capchain{margin-top:48px}.os-capchain-node{background:#fff;border:1px solid #e3ecf7;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(43,76,117,.07);box-shadow:0 10px 30px rgba(43,76,117,.07);padding:30px 28px 28px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.os-capchain-node:hover{-webkit-box-shadow:0 18px 40px rgba(43,76,117,.13);box-shadow:0 18px 40px rgba(43,76,117,.13);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.os-capchain-node:nth-child(3),.os-capchain-node:nth-child(5),.os-capchain-node:nth-child(7){border-top-color:#e3ecf7}.os-capchain-tag{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;gap:9px;letter-spacing:.14em;margin:0 0 14px}.os-capchain-tag:before{background:#2c72ed;border-radius:50%;-webkit-box-shadow:0 0 0 4px rgba(44,114,237,.12);box-shadow:0 0 0 4px rgba(44,114,237,.12);content:"";height:9px;width:9px}.os-capchain-node:nth-child(3) .os-capchain-tag:before{background:#7965d8;-webkit-box-shadow:0 0 0 4px rgba(121,101,216,.12);box-shadow:0 0 0 4px rgba(121,101,216,.12)}.os-capchain-node:nth-child(5) .os-capchain-tag:before{background:#14a9b8;-webkit-box-shadow:0 0 0 4px rgba(20,169,184,.12);box-shadow:0 0 0 4px rgba(20,169,184,.12)}.os-capchain-node:nth-child(7) .os-capchain-tag:before{background:#e0823a;-webkit-box-shadow:0 0 0 4px rgba(224,130,58,.12);box-shadow:0 0 0 4px rgba(224,130,58,.12)}.os-capchain-link{background:-webkit-gradient(linear,left top,right top,from(#d6e3f5),to(#bcd3f0));background:-webkit-linear-gradient(left,#d6e3f5,#bcd3f0);background:linear-gradient(90deg,#d6e3f5,#bcd3f0);height:2px}.os-capchain-link:after{border-color:#7fa8e0;height:10px;top:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px}.os-product-section .site-product-layer{background:#fff;border:1px solid #e3ecf7;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(43,76,117,.06);box-shadow:0 10px 30px rgba(43,76,117,.06);gap:14px;margin-top:28px;padding:26px 28px}.os-product-section .site-product-layer.apps{margin-top:16px}.os-product-section .site-product-layer h3{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #eef4fb;color:#1c3d66;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;gap:10px;grid-column:1/-1;margin:0 0 4px;padding-bottom:14px}.os-product-section .site-product-layer h3:before{background:-webkit-gradient(linear,left top,left bottom,from(#2c72ed),to(#5aa0f0));background:-webkit-linear-gradient(top,#2c72ed,#5aa0f0);background:linear-gradient(180deg,#2c72ed,#5aa0f0);border-radius:2px;content:"";height:18px;width:4px}.os-product-section .site-product-layer a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#f7faff;border:1px solid #e7eff8;border-radius:8px;color:#23406b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15.5px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 18px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.os-product-section .site-product-layer a:after{color:#2d72d6;content:"\2192";font-size:15px;opacity:.55;position:static;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.os-product-section .site-product-layer a:hover{background:#eef5ff;border-color:#9cc0f2;-webkit-box-shadow:0 8px 20px rgba(45,114,214,.12);box-shadow:0 8px 20px rgba(45,114,214,.12);color:#1c57bd;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.os-product-section .site-product-layer a:hover:after{opacity:1;-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}@media (max-width:760px){.os-product-section .site-product-layer,.os-product-section .site-product-layer.apps{grid-template-columns:repeat(2,minmax(0,1fr))}}.newsdetail .karticle h2{color:#1c3d66;font-size:22px;font-weight:600;line-height:1.4;margin:38px 0 16px;padding-left:16px;position:relative}.newsdetail .karticle h2:before{background:-webkit-gradient(linear,left top,left bottom,from(#2c72ed),to(#5aa0f0));background:-webkit-linear-gradient(top,#2c72ed,#5aa0f0);background:linear-gradient(180deg,#2c72ed,#5aa0f0);border-radius:2px;bottom:4px;content:"";left:0;position:absolute;top:4px;width:4px}.newsdetail .karticle p{color:#43586f;font-size:15.5px;line-height:1.9;margin:14px 0}.newsdetail .karticle ul{list-style:none;margin:16px 0;padding:0}.newsdetail .karticle ul li{color:#43586f;font-size:15px;line-height:1.75;margin:10px 0;padding-left:24px;position:relative}.newsdetail .karticle ul li strong{display:none}.newsdetail .karticle ul li:before{color:#216dd7;content:"\2713";font-size:15px;font-weight:700;left:0;position:absolute;top:1px}.newsdetail .karticle .news-visual-summary{background:#f7faff;border:1px solid #e3ecf7;border-radius:12px;margin:28px 0;padding:24px}.newsdetail .karticle .news-visual-summary figure img{border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(43,76,117,.12);box-shadow:0 10px 28px rgba(43,76,117,.12)}.os-journey-card{border:1px solid #e3ecf7!important;border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(43,76,117,.06);box-shadow:0 8px 24px rgba(43,76,117,.06);-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.os-journey-card:hover{-webkit-box-shadow:0 16px 36px rgba(43,76,117,.12);box-shadow:0 16px 36px rgba(43,76,117,.12);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.os-journey-card:nth-child(2),.os-journey-card:nth-child(3),.os-journey-card:nth-child(4),.os-journey-card:nth-child(5),.os-journey-card:nth-child(6){border-left-color:#e3ecf7!important}.os-product-section .site-product-layer,.os-product-section .site-product-layer.apps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.head .banner_wrapper.ai-banner .banner_info_wraper .banner_info .zixun,.head .banner_wrapper.ai-banner .banner_info_wraper_dark .banner_info .zixun,.head .banner_wrapper.keenclaw-banner .banner_info_wraper .banner_info .zixun,.head .banner_wrapper.keenclaw-banner .banner_info_wraper_dark .banner_info .zixun,.head .banner_wrapper.lake-hero .banner_info_wraper .banner_info .zixun,.head .banner_wrapper.lake-hero .banner_info_wraper_dark .banner_info .zixun{background:#fff!important;border:1px solid #266dfb!important;border-radius:4px!important;color:#266dfb!important;cursor:pointer!important;font-size:16px!important;font-weight:500!important;height:44px!important;line-height:44px!important;margin-left:0!important;margin-right:12px!important;padding:0 32px!important;width:auto!important}.head .banner_wrapper.ai-banner .banner_info_wraper .banner_info .buttona.play_btnproduct,.head .banner_wrapper.ai-banner .banner_info_wraper_dark .banner_info .buttona.play_btnproduct,.head .banner_wrapper.keenclaw-banner .banner_info_wraper .banner_info .buttona.play_btnproduct,.head .banner_wrapper.keenclaw-banner .banner_info_wraper_dark .banner_info .buttona.play_btnproduct,.head .banner_wrapper.lake-hero .banner_info_wraper .banner_info .buttona.play_btnproduct,.head .banner_wrapper.lake-hero .banner_info_wraper_dark .banner_info .buttona.play_btnproduct{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-align-items:center!important;align-items:center!important;background:#266dfb!important;border:1px solid #266dfb!important;border-radius:4px!important;color:#fff!important;cursor:pointer!important;display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-size:16px!important;font-weight:500!important;height:44px!important;-webkit-justify-content:center!important;justify-content:center!important;line-height:44px!important;margin-left:0!important;padding:0 24px 0 28px!important;text-decoration:none!important;width:auto!important}.head .banner_wrapper.ai-banner .banner_info_wraper .banner_info .buttona.play_btnproduct:before,.head .banner_wrapper.ai-banner .banner_info_wraper_dark .banner_info .buttona.play_btnproduct:before,.head .banner_wrapper.keenclaw-banner .banner_info_wraper .banner_info .buttona.play_btnproduct:before,.head .banner_wrapper.keenclaw-banner .banner_info_wraper_dark .banner_info .buttona.play_btnproduct:before,.head .banner_wrapper.lake-hero .banner_info_wraper .banner_info .buttona.play_btnproduct:before,.head .banner_wrapper.lake-hero .banner_info_wraper_dark .banner_info .buttona.play_btnproduct:before{background:none!important;border-bottom:6px solid transparent!important;border-left:9px solid #fff!important;border-top:6px solid transparent!important;content:"";display:inline-block!important;height:0!important;margin-left:0!important;margin-right:10px!important;vertical-align:middle!important;width:0!important}.head .banner_wrapper.ai-banner .banner_info_wraper .banner_info .buttona.play_btnproduct:after,.head .banner_wrapper.ai-banner .banner_info_wraper_dark .banner_info .buttona.play_btnproduct:after,.head .banner_wrapper.keenclaw-banner .banner_info_wraper .banner_info .buttona.play_btnproduct:after,.head .banner_wrapper.keenclaw-banner .banner_info_wraper_dark .banner_info .buttona.play_btnproduct:after,.head .banner_wrapper.lake-hero .banner_info_wraper .banner_info .buttona.play_btnproduct:after,.head .banner_wrapper.lake-hero .banner_info_wraper_dark .banner_info .buttona.play_btnproduct:after{display:none!important}html body.os-review,html body.os-review *{font-family:PingFangSC-Regular,Helvetica,Microsoft Yahei,Arial,sans-serif!important}.platform-page.os-review .platform-section{padding:76px 0}.os-review .platform-main .platform-section-heading{margin:0 auto 40px;max-width:940px;text-align:center;width:100%}.os-review .platform-main .platform-section-heading h2{font-size:32px;font-weight:400;letter-spacing:0;line-height:1.5;margin:0;text-align:center}.os-review .platform-main .platform-section-heading p{text-wrap:pretty;color:#53657b;font-size:17px;line-height:1.9;margin:16px auto 0;max-width:800px;text-align:center}.os-review .platform-main h3,.os-review .platform-main h4{font-weight:400;letter-spacing:0}.os-review-icon{-webkit-box-flex:0;color:#2867bf;display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:30px;width:30px}.os-review .platform-nav{background:#fff;border:0;border-radius:30px;-webkit-box-shadow:0 6px 24px #27509114;box-shadow:0 6px 24px #27509114;-webkit-box-sizing:border-box;box-sizing:border-box;margin:12px auto;overflow:hidden;position:relative;top:auto;width:min(1000px,calc(100% - 64px));z-index:80}.platform-page.os-review .platform-nav.is-pinned{-webkit-box-shadow:0 6px 24px #2750911a;box-shadow:0 6px 24px #2750911a;left:50%!important;margin:0;position:fixed!important;right:auto!important;top:calc(var(--platform-header-height,64px) + 12px)!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.os-review .platform-nav>.platform-container{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0;margin:0;max-width:none;overflow-x:auto;padding:0;scrollbar-width:none;width:100%}.os-review .platform-nav>.platform-container::-webkit-scrollbar{display:none}.os-review .platform-nav a{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#52667f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:15px;-webkit-justify-content:center;justify-content:center;line-height:24px;min-height:52px;padding:12px 20px;position:relative;text-decoration:none}.os-review .platform-nav a[aria-current]{background:#edf3ff;color:#266dfb}.os-review .platform-nav a[aria-current]:after{background:#266dfb;border-radius:2px;bottom:5px;content:"";height:2px;left:calc(50% - 16px);position:absolute;width:32px}.os-review .platform-nav a:hover{background:#f2f6ff;border:0;color:#266dfb}.os-review .platform-nav a:focus-visible{outline:2px solid #266dfb;outline-offset:-4px}.os-review #overview{background:#f7f8fa}.os-review .os-intro-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.os-review .os-intro-card{background:#fff;border:1px solid #e5ecf6;border-radius:12px;-webkit-box-shadow:0 4px 16px #26477006;box-shadow:0 4px 16px #26477006;min-width:0;padding:30px}.os-review .os-intro-card:nth-child(2){background:#edf3fd;border-color:#dfe9f7}.os-review .os-intro-top{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:28px}.os-review .os-intro-top .os-review-icon{height:34px;width:34px}.os-review .os-intro-top h3{color:#183a65;font-size:24px;line-height:1.5;margin:0}.os-review .os-intro-card h4{color:#23476f;font-size:20px;line-height:1.5;margin:0 0 12px}.os-review .os-intro-card>p{text-wrap:pretty;color:#53657b;font-size:15px;line-height:1.9;margin:0;min-height:90px}.os-review .os-intro-terms{border-top:1px solid #e3ebf5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px;margin-top:26px;padding-top:20px}.os-review .os-intro-terms span{color:#37639c;font-size:13px;line-height:1.6;white-space:nowrap}.os-review .os-feedback-note{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:#61748e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;gap:10px;-webkit-justify-content:center;justify-content:center;line-height:1.7;margin:26px 0 0}.os-feedback-note .os-review-icon{height:19px;width:19px}.os-review #architecture{background:#f7f8fa}.os-review .os-architecture-track{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.os-review .os-architecture-step{background:#fff;border:1px solid #e5ecf6;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:242px;min-width:0;padding:26px 24px;position:relative}.os-review .os-architecture-step:nth-child(2){background:#edf3fd}.os-review .os-architecture-head{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#5c708a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;gap:14px;letter-spacing:.06em;line-height:1.5;margin-bottom:26px}.os-review .os-architecture-step h3{color:#183a65;font-size:23px;line-height:1.5;margin:0 0 12px}.os-review .os-architecture-step p{text-wrap:pretty;color:#53657b;font-size:15px;line-height:1.9;margin:0}.os-review .os-architecture-step:not(:last-child):after{color:#7189a9;content:"\2192";font-size:19px;line-height:24px;position:absolute;right:-21px;top:38px}.os-review .os-architecture-step:last-child{background:#245fbd;border-color:#245fbd}.os-review .os-architecture-step:last-child .os-review-icon,.os-review .os-architecture-step:last-child h3{color:#fff}.os-review .os-architecture-step:last-child .os-architecture-head,.os-review .os-architecture-step:last-child p{color:#e5eeff}.os-review .os-architecture-feedback{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#eaf0f9;border-radius:10px;color:#416593;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;gap:12px;-webkit-justify-content:center;justify-content:center;line-height:1.8;margin-top:24px;padding:18px 24px;text-align:center}.os-architecture-feedback .os-review-icon{height:22px;width:22px}.os-review #journey{background:#fff}.os-review .os-lifecycle-phases{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.os-review .os-lifecycle-phase{background:#f6f8fc;border:1px solid #e5ecf6;border-radius:12px;min-width:0;padding:24px}.os-review .os-lifecycle-phase:nth-child(2){background:#edf3fd}.os-review .os-lifecycle-phase-heading{margin-bottom:24px}.os-review .os-lifecycle-phase-heading h3{color:#183a65;font-size:24px;line-height:1.5;margin:0 0 6px}.os-review .os-lifecycle-phase-heading p{color:#61748e;font-size:14px;line-height:1.8;margin:0}.os-review .os-lifecycle-step{background:#fff;border:0;border-radius:8px;min-width:0;padding:22px}.os-review .os-lifecycle-step+.os-lifecycle-step{margin-top:22px;position:relative}.os-review .os-lifecycle-step+.os-lifecycle-step:before{color:#7189a9;content:"\2193";font-size:16px;left:calc(50% - 8px);line-height:24px;position:absolute;top:-24px}.os-review .os-lifecycle-step-head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px}.os-review .os-lifecycle-step-head .os-review-icon{height:26px;width:26px}.os-review .os-lifecycle-step-head>span{color:#61748e;font-size:13px;font-variant-numeric:tabular-nums}.os-review .os-lifecycle-step h4{color:#23476f;font-size:19px;line-height:1.6;margin:0 0 10px}.os-review .os-lifecycle-step>p{text-wrap:pretty;color:#53657b;font-size:14px;line-height:1.85;margin:0;min-height:78px}.os-review .os-lifecycle-step .platform-bullets{border-top:1px solid #edf1f7;display:grid;gap:7px;list-style:none;margin:18px 0 0;padding:14px 0 0}.os-review .os-lifecycle-step .platform-bullets li{color:#61748e;font-size:13px;line-height:1.6;margin:0;padding:0;position:static}.os-review .os-lifecycle-step .platform-bullets li:before{display:none}.os-review .os-lifecycle-return{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#edf3fd;border-radius:10px;color:#416593;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;gap:12px;-webkit-justify-content:center;justify-content:center;line-height:1.8;margin-top:24px;padding:20px;text-align:center}.os-lifecycle-return .os-review-icon{height:22px;width:22px}.os-review #products{background:#f7f8fa}.os-review .os-system-groups{display:grid;gap:34px}.os-review .os-system-group{background:#fff;border:1px solid #e5ecf6;border-radius:12px;display:grid;gap:32px;grid-template-columns:190px minmax(0,1fr);padding:30px}.os-review .os-system-group-heading h3{color:#183a65;font-size:23px;line-height:1.5;margin:2px 0 12px}.os-review .os-system-group-heading p{text-wrap:pretty;color:#61748e;font-size:14px;line-height:1.85;margin:0;max-width:170px}.os-review .os-system-product-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.os-review .os-system-group:last-child .os-system-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-page.os-review .os-system-product-grid .site-product-tile{background:#f5f8fc!important;border-color:#e5ecf6;border-radius:8px;gap:14px;min-height:106px;min-width:0;padding:20px!important}.platform-page.os-review .os-system-product-grid .site-product-copy h3{font-size:17px;font-weight:400;line-height:1.5;margin:0;padding:0}.platform-page.os-review .os-system-product-grid .site-product-copy p{color:#687e99;font-size:12px;line-height:1.6;margin:6px 0 0}.platform-page.os-review .os-system-product-grid .site-product-icon{height:36px;width:36px}.platform-page.os-review .os-system-product-grid .product-arrow{color:#6487b5;font-size:18px}.platform-page.os-review .os-system-product-grid .site-product-tile:hover{background:#edf4ff!important;border-color:#b6ccef;-webkit-transform:none;-ms-transform:none;transform:none}.os-review .platform-cross-link{background:#edf3fd;border:0;border-radius:12px;margin-top:34px;padding:28px 30px}.os-review .platform-cross-link h3{font-weight:400}@media (max-width:1100px){.os-review .os-intro-card{padding:24px}.os-review .os-intro-card>p{min-height:115px}.os-review .os-architecture-track{grid-template-columns:repeat(2,minmax(0,1fr))}.os-review .os-architecture-step:nth-child(2):after{display:none}.os-review .os-lifecycle-phases{gap:18px}.os-review .os-lifecycle-phase,.os-review .os-lifecycle-step{padding:18px}.os-review .os-lifecycle-step>p{min-height:110px}.os-review .os-system-group{gap:24px;grid-template-columns:1fr}.os-review .os-system-group-heading p{max-width:none}}@media (max-width:760px){.platform-page.os-review .platform-section{padding:44px 0}.os-review .platform-main .platform-section-heading{margin-bottom:28px}.os-review .platform-main .platform-section-heading h2{font-size:25px;line-height:1.5}.os-review .platform-main .platform-section-heading p{font-size:15px;line-height:1.85}.os-review .platform-nav{width:calc(100% - 24px)}.os-review .platform-nav a{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;min-height:48px;padding:12px 16px}.os-review .os-architecture-track,.os-review .os-intro-grid,.os-review .os-lifecycle-phases{gap:20px;grid-template-columns:1fr}.os-review .os-intro-card>p,.os-review .os-lifecycle-step>p{min-height:0}.os-review .os-intro-top{margin-bottom:22px}.os-review .os-intro-terms{margin-top:20px;padding-top:16px}.os-review .os-feedback-note{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-size:13px;text-align:center}.os-review .os-architecture-step{min-height:0;padding:24px}.os-review .os-architecture-head{margin-bottom:20px}.os-review .os-architecture-step:not(:last-child):after{bottom:-23px;content:"\2193";display:block;font-size:16px;right:calc(50% - 8px);top:auto}.os-review .os-lifecycle-phase,.os-review .os-lifecycle-step{padding:22px}.os-review .os-lifecycle-phase-heading h3{font-size:22px}.os-review .os-lifecycle-step+.os-lifecycle-step{margin-top:22px}.os-review .os-system-group{gap:22px;padding:22px}.os-review .os-system-group:last-child .os-system-product-grid,.os-review .os-system-product-grid{gap:14px;grid-template-columns:1fr}.os-review .os-system-groups{gap:22px}.os-review .platform-cross-link{margin-top:22px;padding:24px}}body:is(.lake-review,.os-review){--review-blue:#266dfb;--review-ink:#16345c;--review-muted:#53657b;--review-tint:#edf3ff;--review-line:#dde7f5}:is(.lake-review,.os-review) .platform-main{--platform-blue:var(--review-blue);--site-blue:var(--review-blue)}.review-chapter-zone{background:#f7f8fa;display:flow-root}.platform-page:is(.lake-review,.os-review) .platform-nav,.platform-page:is(.lake-review,.os-review) .platform-nav.is-pinned{background:#fff!important;border:1px solid #e9edf4;border-radius:28px;-webkit-box-shadow:0 8px 28px #17345c0c;box-shadow:0 8px 28px #17345c0c;isolation:isolate;width:min(920px,calc(100% - 64px))}:is(.lake-review,.os-review) .platform-nav:after,:is(.lake-review,.os-review) .platform-nav:before{display:none!important}:is(.lake-review,.os-review) .platform-nav>.platform-container{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;gap:0}:is(.lake-review,.os-review) .platform-nav a{color:var(--review-muted);font-size:15px;min-height:50px}:is(.lake-review,.os-review) .platform-nav a[aria-current]{background:var(--review-tint);color:var(--review-blue)}:is(.lake-review,.os-review) .platform-nav a[aria-current]:after{background:var(--review-blue)}:is(.lake-review,.os-review) .platform-nav a:hover{background:#f3f6ff;color:var(--review-blue)}.lake-review #capabilities .lake-advantage{background:#fff;border-color:var(--review-line);-webkit-box-shadow:0 5px 22px #16345c06;box-shadow:0 5px 22px #16345c06;gap:22px;padding:24px}.lake-review #capabilities .lake-advantage:nth-child(n){background:#fff}.lake-review #capabilities .lake-capability-diagram{background:#edf3ff;border:1px solid #e0e9ff;border-radius:10px;height:210px;padding:18px 14px}.lake-review .lake-diagram-icon{color:var(--review-blue)}.lake-review .lake-diagram-chip{background:#fff;-webkit-box-shadow:0 2px 6px #266dfb05;box-shadow:0 2px 6px #266dfb05;color:#3d5576}.lake-review .lake-diagram-node{background:var(--review-blue);min-height:46px}.lake-review .lake-diagram-node .lake-diagram-icon,.lake-review .lake-diagram-node strong{color:#fff}.lake-review .lake-diagram-connector{color:var(--review-blue)}.lake-review .lake-semantic-rows>div{border:1px solid #e3ebff;-webkit-box-shadow:0 2px 8px #266dfb05;box-shadow:0 2px 8px #266dfb05;padding:9px 12px}.lake-review .lake-semantic-rows strong{color:var(--review-ink)}.lake-review #journey .lake-flow-step{background:#fff;border:1px solid #e5ebf5;-webkit-box-shadow:0 5px 20px #16345c05;box-shadow:0 5px 20px #16345c05;min-height:234px}.lake-review #journey .lake-flow-step:nth-child(odd){background:var(--review-tint)}.lake-review #journey .lake-flow-step h3{color:var(--review-ink)}.lake-review #journey .lake-flow-head>span{color:#60748e}.lake-review #journey .lake-flow-icon{color:var(--review-blue)}.lake-review #journey .lake-flow-step:last-child{background:var(--review-blue);border-color:var(--review-blue);-webkit-box-shadow:0 8px 20px #266dfb1a;box-shadow:0 8px 20px #266dfb1a}.lake-review #journey .lake-flow-step:last-child .lake-flow-head>span,.lake-review #journey .lake-flow-step:last-child .lake-flow-icon,.lake-review #journey .lake-flow-step:last-child h3,.lake-review #journey .lake-flow-step:last-child p{color:#fff}.lake-review #journey .lake-flow-step:not(:last-child):after,.os-review .os-review-icon{color:var(--review-blue)}.os-review .os-architecture-step:nth-child(2),.os-review .os-intro-card:nth-child(2),.os-review .os-lifecycle-phase:nth-child(2),.os-review .os-lifecycle-return{background:var(--review-tint)}.os-review .os-architecture-step:last-child{background:var(--review-blue);border-color:var(--review-blue)}.os-review .os-architecture-step:last-child .os-architecture-head,.os-review .os-architecture-step:last-child .os-review-icon,.os-review .os-architecture-step:last-child h3,.os-review .os-architecture-step:last-child p{color:#fff}.os-review .os-architecture-feedback{background:var(--review-tint);color:#365d95}.lake-review #scenarios{background:#fff;padding:68px 0}.lake-review #scenarios .platform-section-heading{margin:0 auto 36px;max-width:900px;text-align:center}.lake-review #scenarios .platform-section-heading h2{font-size:32px;font-weight:400;line-height:1.5;text-align:center}.lake-review #scenarios .platform-section-heading p{margin:14px auto 0;text-align:center}.lake-review #scenarios .review-scenario-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid var(--review-line);border-radius:14px;-webkit-box-shadow:0 6px 28px #16345c05;box-shadow:0 6px 28px #16345c05;display:grid;gap:42px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding:32px}.lake-review #scenarios .platform-scenario-copy{border:0;display:block;margin:0;max-width:none;padding:0}.lake-review #scenarios .platform-scenario-copy h3{color:var(--review-ink);font-size:24px;font-weight:400;line-height:1.5;margin:0 0 16px}.lake-review #scenarios .platform-scenario-copy p{text-wrap:pretty;color:var(--review-muted);font-size:14px;line-height:1.9;margin:0}.lake-review #scenarios .platform-bullets{display:grid;gap:9px;margin:24px 0 0}.lake-review #scenarios .platform-bullets li{color:#476383;font-size:13px;line-height:1.7;margin:0}.lake-review #scenarios .platform-bullets li:before{background:var(--review-blue);top:9px}.review-scenario-map{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:var(--review-tint);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 16px minmax(0,1.1fr) 16px minmax(0,.9fr);margin:0;min-height:300px;padding:28px 20px 18px}.review-map-outputs,.review-map-sources{display:grid;gap:12px}.review-map-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #e1e9fb;border-radius:7px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:9px;min-height:54px;min-width:0;padding:12px 10px}.review-diagram-icon{-webkit-box-flex:0;color:var(--review-blue);display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:23px;width:23px}.review-map-item strong{color:#345276;display:block;font-size:12px;font-weight:400;line-height:1.6}.review-map-item small{color:#61748e;display:block;font-size:11px;line-height:1.5}.review-map-arrow{color:var(--review-blue);font-size:18px;line-height:1;text-align:center}.review-map-core{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:var(--review-blue);border:1px solid var(--review-blue);border-radius:10px;-webkit-box-shadow:0 8px 18px #266dfb26;box-shadow:0 8px 18px #266dfb26;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-justify-content:center;justify-content:center;min-height:156px;min-width:0;padding:20px 8px;text-align:center}.review-map-core .review-diagram-icon{color:#fff;height:42px;width:42px}.review-map-core strong{color:#fff;font-size:17px;font-weight:400;line-height:1.5}.review-map-core>span{color:#fff;font-size:11px;line-height:1.6}.review-scenario-map figcaption{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #dbe6fc;color:#4b6690;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;gap:18px;grid-column:1/-1;-webkit-justify-content:center;justify-content:center;line-height:1.6;margin-top:16px;padding-top:16px}.platform-page:is(.lake-review,.os-review) #products{background:#f7f8fa;padding:60px 0 66px}.platform-page:is(.lake-review,.os-review) #products .platform-section-heading{margin:0 auto 28px;max-width:900px;text-align:center}.platform-page:is(.lake-review,.os-review) #products .platform-section-heading h2{font-size:30px;font-weight:400;line-height:1.5;margin:0;text-align:center}.platform-page:is(.lake-review,.os-review) #products .platform-section-heading p{font-size:15px;line-height:1.8;margin:12px auto 0;text-align:center}.review-catalog{background:#fff;border:1px solid #e1e8f3;border-radius:12px;margin:0 auto;max-width:1080px;overflow:hidden}.review-catalog-toolbar{background:#fff;border-bottom:1px solid #e8edf5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:26px;overflow-x:auto;padding:0 24px;scrollbar-width:none}.review-catalog-toolbar button{-webkit-box-flex:0;background:transparent;border:0;border-radius:0;color:#596e88;cursor:pointer;-webkit-flex:none;-ms-flex:none;flex:none;font-size:14px;line-height:24px;min-height:52px;padding:13px 3px;position:relative}.review-catalog-toolbar button[aria-pressed=true]{color:var(--review-blue)}.review-catalog-toolbar button[aria-pressed=true]:after{background:var(--review-blue);bottom:0;content:"";height:2px;left:3px;position:absolute;right:3px}.review-catalog-toolbar button:focus-visible{outline:2px solid var(--review-blue);outline-offset:-3px}.review-product-directory{display:grid;gap:0 34px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 24px}.review-product-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border-bottom:1px solid #edf1f7;color:var(--review-ink);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;min-height:66px;min-width:0;padding:12px 10px;text-decoration:none;-webkit-transition:background .18s ease;transition:background .18s ease}.review-product-row[hidden]{display:none!important}.review-product-row:nth-last-child(-n+2),/**/{border-bottom-color:transparent}.review-product-row:hover{background:var(--review-tint)}.review-product-row:focus-visible{outline:2px solid var(--review-blue);outline-offset:-2px}.review-product-row .site-product-icon{-webkit-box-flex:0;display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.review-product-copy{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-flex:1;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;gap:14px;min-width:0}.platform-page:is(.lake-review,.os-review) .review-product-copy h3{color:var(--review-ink);font-size:16px;font-weight:400;line-height:1.6;margin:0;min-width:0;padding:0}.platform-page:is(.lake-review,.os-review) .review-product-copy p{color:#61748e;font-size:12px;line-height:1.6;margin:0;min-width:0}.review-product-arrow{-webkit-box-flex:0;color:var(--review-blue);-webkit-flex:none;-ms-flex:none;flex:none;font-size:17px;margin-left:auto}.review-platform-related{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:var(--review-tint);border:0;border-radius:9px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-justify-content:space-between;justify-content:space-between;margin:18px auto 0;max-width:1080px;min-height:66px;padding:16px 24px;text-decoration:none}.platform-page:is(.lake-review,.os-review) .review-platform-related h3{color:var(--review-ink);font-size:17px}.review-platform-related>span{color:var(--review-blue);font-size:13px;line-height:1.6;white-space:nowrap}.review-platform-related:hover{background:#e4edff}.review-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:1100px){.lake-review #scenarios .review-scenario-panel{gap:28px;grid-template-columns:1fr}.lake-review #scenarios .platform-scenario-copy{max-width:760px}.review-scenario-map{margin:auto;max-width:700px;width:100%}.review-product-copy{display:block}.platform-page:is(.lake-review,.os-review) .review-product-copy p{margin-top:3px}}@media (max-width:760px){.platform-page:is(.lake-review,.os-review) .platform-nav,.platform-page:is(.lake-review,.os-review) .platform-nav.is-pinned{width:calc(100% - 24px)}.lake-review #capabilities .lake-advantage{gap:20px;padding:22px}.lake-review #capabilities .lake-capability-diagram{height:200px}.lake-review #journey .lake-flow-step{min-height:0}.lake-review #scenarios,.platform-page:is(.lake-review,.os-review) #products{padding:44px 0}.lake-review #scenarios .platform-section-heading h2,.platform-page:is(.lake-review,.os-review) #products .platform-section-heading h2{font-size:25px}.lake-review #scenarios .review-scenario-panel{gap:26px;padding:22px}.lake-review #scenarios .platform-scenario-copy h3{font-size:21px}.review-scenario-map{gap:12px;grid-template-columns:1fr;min-height:0;padding:20px 16px}.review-map-sources{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.review-map-outputs{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.review-map-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7px;padding:10px 4px;text-align:center}.review-map-item strong{font-size:11px}.review-map-core{gap:9px;min-height:0;padding:18px}.review-map-core .review-diagram-icon{height:34px;width:34px}.review-map-arrow{font-size:0;line-height:16px}.review-map-arrow:after{content:"\2193";font-size:17px}.review-scenario-map figcaption{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:0;padding-top:12px}.review-product-directory{grid-template-columns:1fr;padding:6px 14px}.review-product-row{gap:12px;min-height:66px;padding:12px 8px}.review-product-row:nth-last-child(2){border-bottom-color:#edf1f7}.review-catalog-toolbar{gap:22px;padding:0 20px}.review-catalog-toolbar button{font-size:13px}.review-product-copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 10px}.review-platform-related{gap:14px;padding:16px 20px}.platform-page:is(.lake-review,.os-review) .review-platform-related h3{font-size:15px}.review-platform-related>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.review-product-row{-webkit-transition:none;transition:none}}.review-platform-related .review-related-logo{-webkit-box-flex:0;background:transparent;display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:48px;max-width:100%;overflow:hidden;position:relative}.review-related-logo--agentic{aspect-ratio:324/68;width:228.71px}.review-related-logo--lakehouse{aspect-ratio:569/170;width:160.66px}.review-platform-related .review-related-logo>img{border:0!important;display:block;height:auto!important;margin:0!important;max-width:none!important;-o-object-fit:initial!important;object-fit:fill!important;padding:0!important}.review-related-logo--agentic>img{width:165.4321%!important}.review-related-logo--lakehouse>img{width:193.3216%!important}.platform-page:is(.lake-review,.os-review) .review-platform-related{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#edf3ff;border:1px solid #d6e3ff;border-radius:12px;-webkit-box-shadow:0 5px 18px #266dfb08;box-shadow:0 5px 18px #266dfb08;display:grid;gap:24px;grid-template-columns:250px minmax(0,1fr) auto;margin-top:22px;min-height:112px;padding:24px 28px;-webkit-transition:background .18s,border-color .18s;transition:background .18s,border-color .18s}.platform-page:is(.lake-review,.os-review) .review-platform-related h3{color:#16345c;font-size:20px;font-weight:400;line-height:1.6;margin:0}.platform-page:is(.lake-review,.os-review) .review-platform-related .review-related-description{color:#53657b;font-size:13px;line-height:1.7;margin:5px 0 0}.review-platform-related .review-related-action{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #d6e3ff;border-radius:7px;color:#266dfb;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;-webkit-justify-content:center;justify-content:center;line-height:1.5;min-height:38px;padding:9px 15px;white-space:nowrap}.platform-page:is(.lake-review,.os-review) .review-platform-related:hover{background:#e5edff;border-color:#b7cdfc}.review-platform-related:focus-visible{outline:2px solid #266dfb;outline-offset:4px}.review-catalog{overflow-anchor:none;position:relative}.review-product-directory{-ms-flex-line-pack:start;-webkit-align-content:start;align-content:start;height:var(--catalog-content-height,346px);max-height:none;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.review-catalog-footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;background:#fafbfe;border-top:1px solid #e8edf5;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-justify-content:space-between;justify-content:space-between;min-height:42px;padding:10px 28px}.review-catalog-footer span{color:#53657b;font-size:12px;line-height:1.7}.review-catalog-footer .review-catalog-hint{color:#61748e}@media (max-width:1100px){.platform-page:is(.lake-review,.os-review) .review-platform-related{gap:20px;grid-template-columns:230px minmax(0,1fr) auto;padding:24px}.platform-page:is(.lake-review,.os-review) .review-platform-related h3{font-size:18px}}@media (max-width:760px){.platform-page:is(.lake-review,.os-review) .review-platform-related{gap:18px 12px;grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:22px}.review-platform-related .review-related-logo{grid-column:1/-1;height:42px}.review-related-logo--agentic{width:200.12px}.review-related-logo--lakehouse{width:140.58px}.platform-page:is(.lake-review,.os-review) .review-platform-related h3{font-size:16px}.platform-page:is(.lake-review,.os-review) .review-platform-related .review-related-description{font-size:12px;line-height:1.7}.review-platform-related .review-related-action{font-size:12px;min-height:36px;padding:9px 11px}.review-product-directory{height:var(--catalog-content-height,360px)}.review-catalog-footer{gap:10px;padding:10px 22px}.review-catalog-footer span{font-size:11px}}@media (prefers-reduced-motion:reduce){.review-platform-related{-webkit-transition:none;transition:none}}.agentic-popup-review .products-popup-hero{background-image:url(/static/img/img-039.ddbf7eb.webp);background-position:bottom;background-size:100% calc(100% - 64px);min-height:544px;padding-top:64px}@media (max-width:760px){.agentic-popup-review .products-popup-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f6ff),color-stop(50%,#f0f6fff0),color-stop(78%,#f0f6ff00)),url(/static/img/img-039.ddbf7eb.webp);background-image:-webkit-linear-gradient(top,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-039.ddbf7eb.webp);background-image:linear-gradient(180deg,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-039.ddbf7eb.webp);background-position:50%,100% 100%;background-size:100% 100%,auto 330px;min-height:550px;padding-top:0}}.products-popup-hero{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#edf5ff;background-image:url(/static/img/img-038.32c5024.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:480px;overflow:hidden;position:relative}.products-popup-inner{margin:0 auto;padding:64px 0;position:relative;width:min(1200px,calc(100% - 64px))}.products-popup-copy{width:min(550px,48%)}.products-popup-copy h1{color:#153354;font-size:43px;font-weight:400;letter-spacing:0;line-height:1.3;margin:0 0 22px}.products-popup-copy h1 span{display:block}.products-popup-copy>p{text-wrap:pretty;color:#344d68;font-size:17px;line-height:1.85;margin:0 0 30px}.products-popup-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.products-popup-actions,.products-popup-actions button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.products-popup-actions button{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-size:16px;font-weight:400;gap:12px;-webkit-justify-content:center;justify-content:center;line-height:1.4;min-height:46px;padding:11px 26px;white-space:nowrap}.products-popup-consult{background:#fff;border:1px solid #b9d0f6;color:#266dfb;min-width:150px}.products-popup-play{background:#266dfb;border:1px solid #266dfb;-webkit-box-shadow:0 6px 20px #266dfb1a;box-shadow:0 6px 20px #266dfb1a;color:#fff;min-width:196px}.products-popup-play svg{-webkit-box-flex:0;fill:currentColor;display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:19px;width:19px}.products-popup-consult:hover{background:#f7faff;border-color:#266dfb}.products-popup-play:hover{background:#155be3;border-color:#155be3}.products-popup-actions button:focus-visible{outline:2px solid #266dfb;outline-offset:4px}@media (max-width:1100px){.products-popup-inner{padding:56px 0;width:calc(100% - 48px)}.products-popup-copy{width:52%}.products-popup-copy h1{font-size:37px}.products-popup-copy>p{font-size:16px}.products-popup-actions{gap:14px}.products-popup-actions button{padding:11px 20px}.products-popup-play{min-width:178px}.products-popup-consult{min-width:132px}}@media (max-width:760px){.products-popup-hero{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f6ff),color-stop(50%,#f0f6fff0),color-stop(78%,#f0f6ff00)),url(/static/img/img-038.32c5024.png);background-image:-webkit-linear-gradient(top,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-038.32c5024.png);background-image:linear-gradient(180deg,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-038.32c5024.png);background-position:50%,100% 100%;background-size:100% 100%,auto 330px;min-height:570px}.products-popup-inner{padding:34px 0 220px;width:calc(100% - 36px)}.products-popup-copy{max-width:540px;width:100%}.products-popup-copy h1{font-size:31px;line-height:1.35;margin-bottom:18px}.products-popup-copy>p{font-size:15px;line-height:1.85;margin-bottom:24px}.products-popup-actions{gap:12px}.products-popup-actions button{font-size:14px;min-height:44px;padding:11px 16px}.products-popup-consult{min-width:120px}.products-popup-play{min-width:164px}}html body.agentic-popup-review .products-popup-hero{background-color:#d7e7ff;background-position:bottom;background-repeat:no-repeat;background-size:auto calc(100% - 64px)}@media (min-width:761px) and (max-width:1099px){html body.agentic-popup-review .products-popup-hero{background-position:calc(50% - 120px) bottom;background-size:auto 100%}}@media (max-width:760px){html body.agentic-popup-review .products-popup-hero{background-color:#d7e7ff;background-position:50%,calc(50% - 257px) bottom;background-size:100% 100%,auto 330px}}html body .review-product-directory{overscroll-behavior-y:auto}@media (min-width:761px){html body .review-product-directory{overflow-y:visible;scrollbar-gutter:auto}}@font-face{font-family:Keen PingFang SC;font-style:normal;font-weight:100;src:local("PingFangSC-Ultralight"),local("\82F9\65B9-\7B80   \6781\7EC6\4F53")}@font-face{font-family:Keen PingFang SC;font-style:normal;font-weight:200;src:local("PingFangSC-Thin"),local("\82F9\65B9-\7B80   \7EA4\7EC6\4F53")}@font-face{font-family:Keen PingFang SC;font-style:normal;font-weight:300;src:local("PingFangSC-Light"),local("\82F9\65B9-\7B80   \7EC6\4F53")}@font-face{font-family:Keen PingFang SC;font-style:normal;font-weight:400;src:local("PingFangSC-Regular"),local("\82F9\65B9-\7B80   \5E38\89C4\4F53")}@font-face{font-family:Keen PingFang SC;font-style:normal;font-weight:500;src:local("PingFangSC-Medium"),local("\82F9\65B9-\7B80   \4E2D\9ED1\4F53")}@font-face{font-family:Keen PingFang SC;font-style:normal;font-weight:600 900;src:local("PingFangSC-Semibold"),local("\82F9\65B9-\7B80   \4E2D\7C97\4F53")}html body,html body *{font-family:Keen PingFang SC,PingFang SC,"\82F9\65B9-\7B80",sans-serif!important}html body{-webkit-font-smoothing:auto;font-weight:400}html body .sub_title{font-weight:400!important}