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}[data-portal-route=agentic-os] .platform-cta{background:#eaf4fc}@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=lakehouse] .platform-section{padding:88px 0}[data-portal-route=lakehouse] .platform-section-heading h2{font-size:32px;font-weight:500;line-height:46px}[data-portal-route=lakehouse] .platform-main h3{font-size:24px;font-weight:400;line-height:36px}[data-portal-route=lakehouse] .platform-bullets li,[data-portal-route=lakehouse] .platform-main p{font-size:16px;line-height:30px}[data-portal-route=lakehouse] .platform-section-heading p{font-size:18px;line-height:32px;margin:18px auto 0;max-width:900px}[data-portal-route=lakehouse] .platform-text-link{font-size:16px;line-height:28px}[data-portal-route=lakehouse] .lake-overview-columns .platform-text-link{gap:0}[data-portal-route=lakehouse] .lake-overview-columns .platform-text-link span{margin-left:0;padding-left:0}[data-portal-route=lakehouse] .platform-tabs button{font-size:18px;line-height:28px}[data-portal-route=lakehouse] .head .platform-hero .banner_info .sub_title{font-size:18px;line-height:32px}[data-portal-route=lakehouse] .hero-art figcaption{font-size:16px;line-height:28px}[data-portal-route=lakehouse] .placeholder-center strong{font-size:20px;line-height:32px}[data-portal-route=lakehouse] .placeholder-center>span:last-child{font-size:16px;line-height:28px}[data-portal-route=lakehouse] .cta-art-label{font-size:14px}.lake-overview-columns{display:grid;gap:52px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px}.lake-overview-columns h3{margin-bottom:18px}.lake-data-strip{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;border-top:1px solid var(--platform-line);color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;gap:24px;-webkit-justify-content:space-between;justify-content:space-between;line-height:28px;margin-top:44px;padding-top:28px}.lake-data-strip>span{color:var(--platform-blue)}.lake-data-strip b{font-weight:400}.lake-capability-section{background:#f6f7f9}.lake-capability-section .platform-capabilities{display:grid;gap:42px 40px;grid-template-columns:repeat(3,minmax(0,1fr))}.lake-capability-section .platform-capability{border-top:1px solid #dce2eb;padding-top:28px}.lake-capability-section .capability-number{color:var(--platform-blue);display:block;font-size:28px;line-height:36px;margin-bottom:16px}.lake-capability-section h3{margin-bottom:14px}.lake-capability-section .capability-content>p{min-height:90px}.lake-capability-section .platform-bullets{margin-top:20px}.lake-architecture .platform-tabs,.lake-scenarios .platform-tabs{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid var(--platform-line);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;-webkit-justify-content:center;justify-content:center}.lake-architecture .platform-tabs button,.lake-scenarios .platform-tabs button{border-bottom:2px solid transparent;padding:18px 8px;white-space:nowrap}.lake-architecture .platform-tabs button[aria-selected=true],.lake-scenarios .platform-tabs button[aria-selected=true]{background:transparent;border-bottom-color:var(--platform-blue)}.lake-architecture .platform-tabs button:hover,.lake-scenarios .platform-tabs button:hover{background:transparent}.lake-architecture .platform-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:390px;padding-top:50px}.lake-layer-copy h3{margin-bottom:20px}.lake-layer-copy .platform-bullets{margin-top:24px}.lake-layer-visual{background:-webkit-gradient(linear,left top,left bottom,from(#f3f7ff00),to(#f3f7ff));background:-webkit-linear-gradient(top,#f3f7ff00,#f3f7ff);background:linear-gradient(180deg,#f3f7ff00,#f3f7ff);padding:22px 30px 30px;text-align:center}[data-portal-route=lakehouse] .lake-layer-visual h3{color:var(--platform-blue);font-size:28px;line-height:40px;margin:0 0 28px}.lake-layer-keywords{display:grid;gap:0 36px;grid-template-columns:repeat(2,minmax(0,1fr))}.lake-layer-keywords span{border-top:1px solid #d7e2f2;color:#526885;font-size:20px;line-height:30px;padding:22px 0}.lake-journey .platform-tabs{display:grid;gap:26px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:44px}.lake-journey .platform-tabs button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:2px solid #dce5f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:18px 0;position:relative}.lake-journey .tab-number{color:#8ca3c3;font-size:26px;font-weight:400;line-height:36px}.lake-journey .platform-tabs button:not(:last-child):after{bottom:17px;color:#a1b5d2;content:"\2192";font-size:23px;pointer-events:none;position:absolute;right:-23px}.lake-journey .platform-tabs button[aria-selected=true]{border-bottom-color:var(--platform-blue)}.lake-journey .platform-tabs button[aria-selected=true] .tab-number{color:var(--platform-blue)}.lake-journey .platform-tabs button:hover{background:transparent}.lake-journey .platform-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;gap:100px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);min-height:190px;padding:4px 0}.lake-step-copy h3{margin-bottom:18px}.lake-journey .platform-bullets{margin:0}.lake-scenario-section{background:#f6f7f9}.lake-scenarios .platform-tabs{gap:64px}.lake-scenarios .platform-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:394px;padding-top:44px}.lake-scenarios .platform-scenario-copy{grid-column:1;grid-row:1}.lake-scenarios h3{margin-bottom:18px}.lake-scenarios .platform-bullets{margin-top:22px}.lake-product-group+.lake-product-group{margin-top:48px}.lake-group-heading{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:26px;margin-bottom:26px}.lake-group-heading h3{color:var(--platform-blue)}.lake-product-group .platform-product-grid{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lake-product-group .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:130px;padding:28px 0}[data-portal-route=lakehouse] .lake-product-group .platform-product-card h3{font-size:22px;line-height:34px}.lake-product-group .product-arrow{line-height:34px}[data-portal-route=lakehouse] .platform-related{border-bottom:0;margin-top:24px;padding:28px 0}[data-portal-route=lakehouse] .platform-cta{background:#eaf4fc}@media (max-width:1100px){.lake-overview-columns{gap:32px}.lake-capability-section .platform-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.lake-capability-section .capability-content>p{min-height:60px}.lake-architecture .platform-tabs{gap:12px}.lake-architecture .platform-panel,.lake-scenarios .platform-panel{gap:40px}.lake-layer-visual{padding-inline:16px}.lake-journey .platform-tabs{gap:20px}.lake-journey .platform-panel{gap:50px}.lake-product-group .platform-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-portal-route=lakehouse] .platform-section{padding:56px 0}[data-portal-route=lakehouse] .platform-section-heading h2{text-wrap:balance;font-size:28px;line-height:42px}[data-portal-route=lakehouse] .head .platform-hero .banner_info .sub_title,[data-portal-route=lakehouse] .platform-section-heading p{font-size:16px;line-height:30px}[data-portal-route=lakehouse] .platform-main h3{font-size:22px;line-height:34px}[data-portal-route=lakehouse] .platform-tabs button{font-size:16px;line-height:26px}[data-portal-route=lakehouse] .hero-art figcaption{font-size:14px}.lake-overview-columns{gap:32px;grid-template-columns:1fr;margin-top:32px}.lake-data-strip{-webkit-box-pack:start;-ms-flex-pack:start;gap:16px 26px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:32px}.lake-data-strip>span{width:100%}.lake-capability-section .platform-capabilities{gap:30px;grid-template-columns:1fr}.lake-capability-section .capability-content>p{min-height:0}.lake-architecture .platform-tabs{display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.lake-architecture .platform-tabs button{padding:14px 0;white-space:normal}.lake-architecture .platform-panel{gap:32px;grid-template-columns:1fr;padding-top:30px}.lake-layer-visual{padding:20px}.lake-layer-keywords{gap:0 22px}.lake-layer-keywords span{font-size:18px;padding:18px 0}.lake-journey .platform-tabs{gap:12px 22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px}.lake-journey .platform-tabs button:not(:last-child):after{bottom:auto;font-size:18px;line-height:26px;right:-20px;top:24px;width:18px}.lake-journey .platform-tabs button:nth-child(3):after{display:none}.lake-journey .platform-panel{gap:24px;grid-template-columns:1fr;min-height:0}.lake-scenarios .platform-tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:0;-webkit-justify-content:space-between;justify-content:space-between}.lake-scenarios .platform-tabs button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:14px 2px;white-space:normal}.lake-scenarios .platform-panel{gap:28px;grid-template-columns:1fr;padding-top:32px}.lake-group-heading{display:block;margin-bottom:22px}.lake-group-heading p{margin-top:10px}.lake-product-group .platform-product-grid{grid-template-columns:1fr}.lake-product-group .platform-product-card{min-height:118px;padding:24px 0}}@media (min-width:761px){[data-portal-route=lakehouse] #journey .lake-process{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;background:transparent;border:0;border-top:1px solid #dce5ef;-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px;display:grid;grid-template-columns:.86fr 1.22fr 1.36fr .86fr;margin-top:56px}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child,[data-portal-route=lakehouse] #journey .lake-process-stage:last-child{background:transparent;border:0;border-left:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-height:0;padding:26px 0 0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-stage>span{color:#266dfb;display:block;font-size:13px;line-height:20px;margin-bottom:14px}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:98px}[data-portal-route=lakehouse] #journey .lake-process-heading h3{color:#12375f;font-size:25px;font-weight:500;line-height:34px;margin:0}[data-portal-route=lakehouse] #journey .lake-process-heading p{color:#6a7f99;font-size:15px;line-height:25px;margin:9px 0 0;max-width:220px}[data-portal-route=lakehouse] #journey .lake-process-products{border-top:1px solid #dce5ef;display:grid;gap:0;margin-top:16px;padding-top:16px}[data-portal-route=lakehouse] #journey .lake-process-products a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;color:#266dfb;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content;padding:7px 0;text-decoration:none}[data-portal-route=lakehouse] #journey .lake-process-products span{color:#3b6ca6;font-size:15px;line-height:20px}[data-portal-route=lakehouse] #journey .lake-process-products b{color:#266dfb;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}}[data-portal-route=lakehouse] #journey .lake-process{background:transparent;border:0}[data-portal-route=lakehouse] #journey .lake-process-stage{background:transparent;border-left:1px solid #dce5ef;min-height:0;padding:0 28px}[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{padding-left:0}[data-portal-route=lakehouse] #journey .lake-process-stage:last-child{padding-right:0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{background:transparent;border:0;border-radius:0;color:#6d8db7;font-size:16px;height:20px;right:-10px;top:1px;width:20px}[data-portal-route=lakehouse] #journey .lake-process-stage>span{color:#266dfb;font-size:13px;margin-bottom:14px}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:96px}[data-portal-route=lakehouse] #journey .lake-process-heading h3{color:#12375f;font-size:25px;font-weight:500}[data-portal-route=lakehouse] #journey .lake-process-heading p{color:#6a7f99;font-size:15px;line-height:25px;max-width:220px}[data-portal-route=lakehouse] #journey .lake-process-products{border-top:1px solid #dce5ef;margin-top:18px;padding-top:16px}[data-portal-route=lakehouse] #journey .lake-process-products a{color:#266dfb}[data-portal-route=lakehouse] #journey .lake-process-products span{color:#3b6ca6;font-size:15px}[data-portal-route=lakehouse] #journey .lake-process-products b{color:#266dfb;font-size:14px;font-weight:400}@media (max-width:760px){[data-portal-route=lakehouse] #journey .lake-process{border-top:1px solid #dce5ef}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-left:0;border-top:1px solid #dce5ef;padding:24px 0}[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-top:0}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:0}}@media (min-width:761px){[data-portal-route=lakehouse] #journey .lake-process{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;border-top:1px solid #dce5ef;-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px;grid-template-columns:.86fr 1.22fr 1.36fr .86fr}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child,[data-portal-route=lakehouse] #journey .lake-process-stage:last-child{border-left:0;padding:26px 0 0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:98px}[data-portal-route=lakehouse] #journey .lake-process-products{margin-top:16px;padding-top:16px}[data-portal-route=lakehouse] #journey .lake-process-products a{gap:12px}[data-portal-route=lakehouse] #journey .lake-process-products b{white-space:nowrap}}[data-portal-route=lakehouse] #journey .lake-process{background:#fff;border:1px solid #d9e5f4;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px}[data-portal-route=lakehouse] #journey .lake-process-stage{background:#fff;border:0;border-left:1px solid #d9e5f4;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;min-height:306px;padding:30px 28px 26px;position:relative}[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-left:0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{background:#fff;border:1px solid #d9e5f4;border-radius:50%;color:#2b6ef3;content:"\2192";display:grid;font-size:14px;height:23px;place-items:center;position:absolute;right:-12px;top:36px;width:23px;z-index:2}[data-portal-route=lakehouse] #journey .lake-process-stage:last-child:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-stage>span{color:#2b6ef3;display:block;font-size:14px;line-height:20px;margin-bottom:17px}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:88px}[data-portal-route=lakehouse] #journey .lake-process-heading h3{color:#123b69;font-size:24px;font-weight:600;line-height:34px;margin:0}[data-portal-route=lakehouse] #journey .lake-process-heading p{color:#617795;font-size:14px;line-height:23px;margin:9px 0 0}[data-portal-route=lakehouse] #journey .lake-process-products{border-top:1px solid #e6eef8;display:grid;gap:0;margin-top:22px;padding-top:14px}[data-portal-route=lakehouse] #journey .lake-process-products a{color:#1b65dc;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:7px 0;text-decoration:none}[data-portal-route=lakehouse] #journey .lake-process-products a:hover{color:#0b48b1}[data-portal-route=lakehouse] #journey .lake-process-products span{font-size:14px;line-height:20px}[data-portal-route=lakehouse] #journey .lake-process-products b{font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}@media (max-width:760px){[data-portal-route=lakehouse] #journey .lake-process{grid-template-columns:1fr;margin-top:32px}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-left:0;border-top:1px solid #d9e5f4;min-height:0;padding:24px 22px}[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-top:0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:0}}[data-portal-route=lakehouse] .platform-section-heading{margin-inline:auto;max-width:840px}[data-portal-route=lakehouse] .lake-data-strip,[data-portal-route=lakehouse] .lake-overview-columns{margin-inline:auto;max-width:1180px}@media (min-width:1101px){[data-portal-route=lakehouse] .lake-architecture .platform-panel{gap:clamp(48px,6vw,88px)}[data-portal-route=lakehouse] .lake-scenarios .platform-panel{gap:clamp(42px,5vw,72px)}[data-portal-route=lakehouse] .lake-product-group .platform-product-grid{-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px}}@media (max-width:760px){[data-portal-route=lakehouse] .head .platform-hero .banner_info{background:hsla(0,0%,100%,.82);max-width:calc(100% - 36px);padding:18px}[data-portal-route=lakehouse] .head .platform-hero .banner_info .main_title{font-size:34px;line-height:1.22}[data-portal-route=lakehouse] .head .platform-hero .banner_info .sub_title{line-height:1.72;margin-top:12px}[data-portal-route=lakehouse] .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=lakehouse] .tab1::-webkit-scrollbar{display:none}[data-portal-route=lakehouse] .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=lakehouse] .platform-section-heading{max-width:calc(100% - 40px)}[data-portal-route=lakehouse] .lake-journey .platform-tabs{gap:12px 18px}[data-portal-route=lakehouse] .lake-scenarios .platform-tabs{-webkit-box-pack:start;-ms-flex-pack:start;gap:22px;-webkit-justify-content:flex-start;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}[data-portal-route=lakehouse] .lake-scenarios .platform-tabs button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-inline:4px}}[data-portal-route=lakehouse] .lake-overview-columns .zixun{gap:0}[data-portal-route=lakehouse] .lake-overview-columns .zixun span{font-size:17px;line-height:1;margin-left:0;padding-left:0;-webkit-transition:none;transition:none}[data-portal-route=lakehouse] .lake-overview-columns .zixun:hover span{-webkit-transform:none;-ms-transform:none;transform:none}[data-portal-route=lakehouse] .lake-process{gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-process-stage:last-child:after{display:none}[data-portal-route=lakehouse] .lake-process-platforms{-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:2px;grid-column:1/-1;grid-row:3;margin-top:10px}[data-portal-route=lakehouse] .lake-process-platforms a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#4f77b4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;gap:8px;-webkit-justify-content:space-between;justify-content:space-between;line-height:18px;text-decoration:none}[data-portal-route=lakehouse] .lake-process-platforms a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-portal-route=lakehouse] .lake-process-platforms a b{-webkit-box-flex:0;color:#266dfb;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;font-weight:400;white-space:nowrap}[data-portal-route=lakehouse] .lake-process-platforms a:hover{color:#1558d5;text-decoration:underline;text-underline-offset:3px}[data-portal-route=lakehouse] .lake-process-platforms a:focus-visible{outline:2px solid #266dfb;outline-offset:2px}@media (max-width:1100px){[data-portal-route=lakehouse] .lake-process{grid-template-columns:repeat(3,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-process-stage:nth-child(3):after{display:none}}@media (max-width:760px){[data-portal-route=lakehouse] .lake-process{gap:10px;grid-template-columns:1fr;margin-top:32px}[data-portal-route=lakehouse] .lake-process-stage{min-height:84px;padding:16px 18px}[data-portal-route=lakehouse] .lake-process-stage:after{display:none}}[data-portal-route=lakehouse] .lake-capability-icon{background:#eef5ff;border:1px solid #d8e7fb;border-radius:10px;color:#266dfb;display:block;height:38px;margin:0 0 18px;position:relative;width:38px}[data-portal-route=lakehouse] .lake-capability-icon:after,[data-portal-route=lakehouse] .lake-capability-icon:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute}[data-portal-route=lakehouse] .icon-connect:before{border:2px solid;border-radius:50%;-webkit-box-shadow:12px 0 0 -5px #eef5ff,12px 0 0 -3px currentColor;box-shadow:12px 0 0 -5px #eef5ff,12px 0 0 -3px currentColor;inset:10px}[data-portal-route=lakehouse] .icon-connect:after{background:currentColor;height:2px;left:7px;top:17px;width:24px}[data-portal-route=lakehouse] .icon-storage{background:#edfafa;border-color:#d4efee;color:#139fa5}[data-portal-route=lakehouse] .icon-storage:before{border:2px solid;border-radius:50%;-webkit-box-shadow:0 7px 0 -1px #edfafa,0 7px 0 0 currentColor,0 14px 0 -1px #edfafa,0 14px 0 0 currentColor;box-shadow:0 7px 0 -1px #edfafa,0 7px 0 0 currentColor,0 14px 0 -1px #edfafa,0 14px 0 0 currentColor;height:7px;left:9px;top:10px;width:18px}[data-portal-route=lakehouse] .icon-compute{background:#f4f0ff;border-color:#e7defd;color:#7056d6}[data-portal-route=lakehouse] .icon-compute:before{border:2px solid;border-radius:5px;inset:9px}[data-portal-route=lakehouse] .icon-compute:after{background:currentColor;-webkit-box-shadow:0 -7px 0 -1px #f4f0ff,0 7px 0 -1px #f4f0ff;box-shadow:0 -7px 0 -1px #f4f0ff,0 7px 0 -1px #f4f0ff;height:2px;left:5px;top:17px;width:28px}[data-portal-route=lakehouse] .icon-development:before{border:2px solid;border-radius:4px;height:16px;left:8px;top:10px;width:20px}[data-portal-route=lakehouse] .icon-development:after{border-bottom:2px solid;border-right:2px solid;height:6px;left:14px;top:16px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:10px}[data-portal-route=lakehouse] .icon-asset{background:#eff7ff;border-color:#dcecff;color:#4189ed}[data-portal-route=lakehouse] .icon-asset:before{border:2px solid;border-radius:3px;-webkit-box-shadow:4px -4px 0 -1px #eff7ff,4px -4px 0 0 currentColor;box-shadow:4px -4px 0 -1px #eff7ff,4px -4px 0 0 currentColor;height:19px;left:10px;top:9px;width:17px}[data-portal-route=lakehouse] .icon-governance{background:#f4f0ff;border-color:#e7defd;color:#7056d6}[data-portal-route=lakehouse] .icon-governance:before{border:2px solid;border-radius:8px 8px 10px 10px;height:20px;left:11px;top:8px;width:15px}[data-portal-route=lakehouse] .icon-governance:after{border-bottom:2px solid;border-left:2px solid;height:5px;left:15px;top:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}[data-portal-route=lakehouse] .icon-semantic{background:#edfafa;border-color:#d4efee;color:#139fa5}[data-portal-route=lakehouse] .icon-semantic:before{border:2px solid;border-radius:50%;height:18px;left:9px;top:10px;width:18px}[data-portal-route=lakehouse] .icon-semantic:after{background:currentColor;bottom:8px;height:2px;right:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:9px}[data-portal-route=lakehouse] .icon-service:before{border:2px solid;border-radius:4px;height:18px;left:9px;top:10px;width:18px}[data-portal-route=lakehouse] .icon-service:after{background:currentColor;-webkit-box-shadow:0 -4px 0 -1px #eef5ff,0 4px 0 -1px #eef5ff;box-shadow:0 -4px 0 -1px #eef5ff,0 4px 0 -1px #eef5ff;height:2px;left:13px;top:17px;width:10px}[data-portal-route=lakehouse] .lake-capability-section .lake-capability-icon{background:#eef4ff 50%/cover no-repeat;border:0;border-radius:14px;-webkit-box-shadow:0 9px 18px rgba(38,109,251,.14);box-shadow:0 9px 18px rgba(38,109,251,.14);display:block;height:54px;margin:0 0 18px;width:54px}[data-portal-route=lakehouse] .lake-capability-section .lake-capability-icon:after,[data-portal-route=lakehouse] .lake-capability-section .lake-capability-icon:before{display:none}[data-portal-route=lakehouse] #journey .platform-section-heading,[data-portal-route=lakehouse] #overview .platform-section-heading,[data-portal-route=lakehouse] #scenarios .platform-section-heading{margin-inline:auto;text-align:center}[data-portal-route=lakehouse] #journey .platform-section-heading p,[data-portal-route=lakehouse] #overview .platform-section-heading p,[data-portal-route=lakehouse] #scenarios .platform-section-heading p{margin-inline:auto}[data-portal-route=lakehouse] .lake-overview-columns .zixun{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:transparent;border:0;border-radius:0;color:#266dfb;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;gap:8px;height:auto;line-height:26px;margin-top:6px;min-width:0;padding:0;text-decoration:none}[data-portal-route=lakehouse] .lake-overview-columns .zixun:hover{background:transparent;color:#1558d5}@media (min-width:1101px){[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}}[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-capability-section .platform-capability{background:#fff!important;border:1px solid #e2eaf4;border-radius:8px;-webkit-box-shadow:0 8px 20px rgba(34,77,136,.06)!important;box-shadow:0 8px 20px rgba(34,77,136,.06)!important;min-height:214px;padding:26px 24px}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:hover{-webkit-box-shadow:0 14px 28px rgba(34,77,136,.1)!important;box-shadow:0 14px 28px rgba(34,77,136,.1)!important;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}[data-portal-route=lakehouse] .lake-capability-tag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#eaf2ff;border-radius:6px;color:#1d63d1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin-bottom:18px;min-width:42px;padding:0 10px}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(2n) .lake-capability-tag{background:#eef9f9;color:#168b91}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(3n) .lake-capability-tag{background:#f4f0ff;color:#6c55c8}[data-portal-route=lakehouse] .lake-capability-section .capability-content>p{color:#556a84;min-height:0}[data-portal-route=lakehouse] .lake-process{gap:14px 18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}[data-portal-route=lakehouse] .lake-process-stage{border:1px solid #dce6f3;-webkit-box-shadow:0 8px 18px rgba(33,75,135,.06);box-shadow:0 8px 18px rgba(33,75,135,.06);min-height:150px;padding:22px 24px}[data-portal-route=lakehouse] .lake-process-stage:after{background:#f7faff;right:-13px}[data-portal-route=lakehouse] .lake-process-stage:nth-child(3):after{display:none}[data-portal-route=lakehouse] .lake-process-stage:nth-child(n+4):after,/**/{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}[data-portal-route=lakehouse] .lake-process-stage>span{color:#6f8fbe;margin-bottom:16px}[data-portal-route=lakehouse] .lake-process-stage h3{font-size:21px;margin-bottom:6px}[data-portal-route=lakehouse] .lake-process-stage small{padding-top:14px}[data-portal-route=lakehouse] .lake-process-stage:hover{background:#f5f9ff;-webkit-box-shadow:0 14px 26px rgba(33,75,135,.12);box-shadow:0 14px 26px rgba(33,75,135,.12);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}[data-portal-route=lakehouse] .lake-product-groups{display:grid;gap:0 22px;grid-template-columns:repeat(5,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-product-group,[data-portal-route=lakehouse] .lake-product-group .platform-product-grid{display:contents}[data-portal-route=lakehouse] .lake-group-heading{display:none}[data-portal-route=lakehouse] .lake-product-group .platform-product-card{min-height:118px;padding:22px 0}[data-portal-route=lakehouse] .lake-product-group .platform-product-card h3{font-size:19px;line-height:29px}[data-portal-route=lakehouse] .lake-product-group .platform-product-card p{font-size:14px;line-height:22px}@media (max-width:1100px){[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-product-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities,[data-portal-route=lakehouse] .lake-process,[data-portal-route=lakehouse] .lake-product-groups{grid-template-columns:1fr}[data-portal-route=lakehouse] .lake-process{gap:0}[data-portal-route=lakehouse] .lake-process-stage{border-width:0 0 1px;-webkit-box-shadow:none;box-shadow:none;min-height:0}[data-portal-route=lakehouse] .lake-process-stage:after{display:none}}[data-portal-route=lakehouse] .platform-section{padding:104px 0}[data-portal-route=lakehouse] .platform-main .platform-section-heading{margin:0 0 48px;max-width:820px;text-align:left}[data-portal-route=lakehouse] .platform-main .platform-section-heading h2{color:#102f58;font-size:38px;font-weight:500;line-height:52px}[data-portal-route=lakehouse] .platform-main .platform-section-heading p{color:#506783;margin:14px 0 0;max-width:720px}[data-portal-route=lakehouse] .lake-overview .platform-section-heading{margin-inline:auto;text-align:center}[data-portal-route=lakehouse] .lake-overview .platform-section-heading p{margin-inline:auto}@media (max-width:760px){[data-portal-route=lakehouse] .platform-section{padding:64px 0}[data-portal-route=lakehouse] .platform-main .platform-section-heading{margin-bottom:32px}[data-portal-route=lakehouse] .platform-main .platform-section-heading h2{font-size:29px;line-height:42px}}@media (prefers-reduced-motion:reduce){[data-portal-route=lakehouse] .lake-product-group .platform-product-card h3:after,[data-portal-route=lakehouse] .platform-cross-link b{-webkit-transition:none;transition:none}}[data-portal-route=lakehouse] .lake-process{background:transparent;border:0;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}[data-portal-route=lakehouse] .lake-process-stage{background:#fff;border:1px solid #dce7f5;border-radius:12px;-webkit-box-shadow:0 8px 18px rgba(47,91,160,.07);box-shadow:0 8px 18px rgba(47,91,160,.07);color:inherit;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:32px 34px;min-height:104px;padding:18px 16px;position:relative}[data-portal-route=lakehouse] .lake-process-stage:after{background:#f7f8fa;border-right:1px solid #b8cbea;border-top:1px solid #b8cbea;content:"";height:10px;position:absolute;right:-7px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px;z-index:2}[data-portal-route=lakehouse] .lake-process-stage:nth-child(4):after{display:none}[data-portal-route=lakehouse] .lake-process-stage>span{color:#6687b7;display:block;font-size:20px;grid-column:2;grid-row:1;line-height:30px;margin:0}[data-portal-route=lakehouse] .lake-process-stage>div{display:contents}[data-portal-route=lakehouse] .lake-process-stage h3{color:#163d73;font-size:20px;font-weight:500;grid-column:2;grid-row:2;line-height:30px;margin:0;white-space:nowrap}[data-portal-route=lakehouse] .lake-process-stage p{display:none}[data-portal-route=lakehouse] .lake-platform-directory{border-top:1px solid #dbe6f3;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;padding-top:18px}[data-portal-route=lakehouse] .lake-platform-group{-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:6px;min-width:0;padding:0 4px}[data-portal-route=lakehouse] .lake-platform-group a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;color:#4f77b4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;gap:0 6px;line-height:22px;min-width:0;text-decoration:none}[data-portal-route=lakehouse] .lake-platform-group a span{white-space:nowrap}[data-portal-route=lakehouse] .lake-platform-group a b{color:#266dfb;font-size:14px;font-weight:400;white-space:nowrap}[data-portal-route=lakehouse] .lake-platform-group a:hover{color:#1558d5;text-decoration:underline;text-underline-offset:3px}[data-portal-route=lakehouse] .lake-platform-group a:focus-visible{outline:2px solid #266dfb;outline-offset:2px}[data-portal-route=lakehouse] .lake-process-stage:hover{border-color:#dce7f5;-webkit-box-shadow:0 8px 18px rgba(47,91,160,.07);box-shadow:0 8px 18px rgba(47,91,160,.07);-webkit-transform:none;-ms-transform:none;transform:none}[data-portal-route=lakehouse] .lake-process-stage:focus-visible{outline:2px solid #266dfb;outline-offset:2px;z-index:4}@media (max-width:1100px){[data-portal-route=lakehouse] .lake-platform-directory,[data-portal-route=lakehouse] .lake-process{grid-template-columns:repeat(2,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-process-stage:nth-child(3):after{display:none}}@media (max-width:760px){[data-portal-route=lakehouse] .lake-process{gap:10px;grid-template-columns:1fr;margin-top:32px}[data-portal-route=lakehouse] .lake-process-stage{min-height:84px;padding:16px 18px}[data-portal-route=lakehouse] .lake-process-stage:after{display:none}[data-portal-route=lakehouse] .lake-platform-directory{gap:0;grid-template-columns:1fr;margin-top:12px}}[data-portal-route=lakehouse] .lake-overview-columns{background:#eaf4fc;border:1px solid #d8e7f5;gap:0;margin-top:54px;padding:34px 36px}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight{background:transparent!important;border:0!important;border-radius:0;border-top:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;min-height:0;padding:0 34px}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:first-child{padding-left:0}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:last-child{padding-right:0}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight+.platform-highlight{border-left:1px solid #c9dced!important}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:hover{-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width:760px){[data-portal-route=lakehouse] .lake-overview-columns{gap:0;margin-top:32px;padding:0 22px}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight,[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:first-child,[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:last-child{padding:24px 0}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight+.platform-highlight{border-left:0!important;border-top:1px solid #c9dced!important}}[data-portal-route=lakehouse] #journey{background:#f6f7f9!important}[data-portal-route=lakehouse] #scenarios{background:#fff!important}[data-portal-route=lakehouse] #products{background:#f6f7f9!important}[data-portal-route=lakehouse] .lake-scenarios .scenario-reference{-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!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:370px;-webkit-justify-content:center;justify-content:center;margin:0;min-height:370px;padding:0}[data-portal-route=lakehouse] .lake-scenarios .scenario-reference-art{background:#fff;display:block;height:370px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:760px){[data-portal-route=lakehouse] .lake-scenarios .scenario-reference{height:260px;min-height:260px}[data-portal-route=lakehouse] .lake-scenarios .scenario-reference-art{height:260px}}[data-portal-route=lakehouse] .platform-section{background:#f7f8fa!important;background-image:none!important}[data-portal-route=lakehouse] .platform-section:nth-child(2n){background:#fff!important}[data-portal-route=lakehouse] .lake-journey .platform-panel,[data-portal-route=lakehouse] .lake-journey .platform-tabs button{background:#fff!important;background-image:none!important}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight{background:-webkit-linear-gradient(305deg,#fff,#f1f7ff);background:linear-gradient(145deg,#fff,#f1f7ff);border:1px solid #d9e6f5;border-radius:12px;border-top:3px solid #4e8eea;-webkit-box-shadow:0 12px 28px rgba(47,91,160,.1),inset 0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 12px 28px rgba(47,91,160,.1),inset 0 1px 0 hsla(0,0%,100%,.9);min-height:218px;padding:30px 28px 26px;position:relative;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:nth-child(2){background:-webkit-linear-gradient(305deg,#fff,#f5f0ff);background:linear-gradient(145deg,#fff,#f5f0ff);border-top-color:#7866d7}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:nth-child(3){background:-webkit-linear-gradient(305deg,#fff,#eefbfa);background:linear-gradient(145deg,#fff,#eefbfa);border-top-color:#27a5ad}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:hover{-webkit-box-shadow:0 18px 34px rgba(47,91,160,.16),inset 0 1px 0 hsla(0,0%,100%,.95);box-shadow:0 18px 34px rgba(47,91,160,.16),inset 0 1px 0 hsla(0,0%,100%,.95);-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}[data-portal-route=lakehouse] .lake-data-strip{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #dce6f2;border-left:3px solid #266dfb;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;display:grid;gap:34px;grid-template-columns:180px minmax(0,1fr);padding:24px 28px}[data-portal-route=lakehouse] .lake-data-strip-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid #e2eaf4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;padding-right:30px}[data-portal-route=lakehouse] .lake-data-strip-heading span{color:#6880a0;font-size:14px;line-height:22px}[data-portal-route=lakehouse] .lake-data-strip-heading strong{color:#10233f;font-size:22px;font-weight:500;line-height:32px}[data-portal-route=lakehouse] .lake-data-groups{display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr))}[data-portal-route=lakehouse] .lake-data-groups>div{-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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px 11px}[data-portal-route=lakehouse] .lake-data-groups em{color:#6b7d96;display:block;font-size:14px;font-style:normal;line-height:22px;width:100%}[data-portal-route=lakehouse] .lake-data-groups b{color:#245dab;font-size:16px;font-weight:400;line-height:26px}[data-portal-route=lakehouse] .lake-data-groups b+b:before{color:#9cafc5;content:"\B7";margin-right:11px}[data-portal-route=lakehouse] .lake-capability-section .platform-capability{background:-webkit-linear-gradient(305deg,#fff,#f4f8ff);background:linear-gradient(145deg,#fff,#f4f8ff);border:1px solid #d9e6f5;border-radius:12px;border-top:3px solid #4e8eea;-webkit-box-shadow:0 12px 26px rgba(47,91,160,.09),inset 0 1px 0 hsla(0,0%,100%,.92);box-shadow:0 12px 26px rgba(47,91,160,.09),inset 0 1px 0 hsla(0,0%,100%,.92);min-height:248px;padding:28px 28px 24px;position:relative;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(3n+2),/**/{background:-webkit-linear-gradient(305deg,#fff,#f7f2ff);background:linear-gradient(145deg,#fff,#f7f2ff);border-top-color:#7866d7}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(3n){background:-webkit-linear-gradient(305deg,#fff,#effbfa);background:linear-gradient(145deg,#fff,#effbfa);border-top-color:#27a5ad}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:hover{-webkit-box-shadow:0 18px 32px rgba(47,91,160,.15),inset 0 1px 0 hsla(0,0%,100%,.95);box-shadow:0 18px 32px rgba(47,91,160,.15),inset 0 1px 0 hsla(0,0%,100%,.95);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}[data-portal-route=lakehouse] .lake-capability-section .capability-number{text-shadow:0 5px 12px rgba(38,109,251,.22)}[data-portal-route=lakehouse] .lake-architecture .platform-panel{background:-webkit-linear-gradient(330deg,#fbfdff,#f2f7ff 58%,#f8f2ff);background:linear-gradient(120deg,#fbfdff,#f2f7ff 58%,#f8f2ff);border:1px solid #d9e6f5;border-radius:14px;-webkit-box-shadow:0 16px 34px rgba(47,91,160,.1);box-shadow:0 16px 34px rgba(47,91,160,.1);padding:44px 30px;position:relative}[data-portal-route=lakehouse] .lake-layer-visual{background:-webkit-linear-gradient(305deg,#e8f4ff,#f4edff 60%,#eafaf9);background:linear-gradient(145deg,#e8f4ff,#f4edff 60%,#eafaf9);border:1px solid rgba(127,157,211,.3);border-radius:12px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 12px 24px rgba(47,91,160,.11);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 12px 24px rgba(47,91,160,.11)}[data-portal-route=lakehouse] .lake-layer-keywords span{border-top-color:rgba(127,157,211,.38);text-shadow:0 2px 8px rgba(74,98,159,.12)}[data-portal-route=lakehouse] .lake-journey .platform-panel{background:-webkit-linear-gradient(350deg,#f7fbff,#fff 55%,#f7f2ff);background:linear-gradient(100deg,#f7fbff,#fff 55%,#f7f2ff);border:1px solid #d9e6f5;border-radius:12px;-webkit-box-shadow:0 12px 26px rgba(47,91,160,.08);box-shadow:0 12px 26px rgba(47,91,160,.08);padding:28px 30px}[data-portal-route=lakehouse] .lake-journey .lake-value-panel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:30px;grid-template-columns:minmax(220px,1fr) minmax(280px,1.25fr) minmax(250px,1fr)}[data-portal-route=lakehouse] .lake-step-badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#266dfb;border-radius:12px;-webkit-box-shadow:0 10px 18px rgba(38,109,251,.22);box-shadow:0 10px 18px rgba(38,109,251,.22);color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:22px;font-weight:600;height:48px;-webkit-justify-content:center;justify-content:center;margin-bottom:10px;width:48px}[data-portal-route=lakehouse] .lake-step-copy h3,[data-portal-route=lakehouse] .lake-step-title{color:#091621;font-size:28px;font-weight:500;line-height:38px;margin:0 0 12px}[data-portal-route=lakehouse] .lake-step-copy .lake-step-title+h3{color:#526885;font-size:20px;font-weight:400;line-height:30px;margin:0 0 12px}[data-portal-route=lakehouse] .lake-step-copy>p{color:#526885;font-size:16px;line-height:28px;margin:0}[data-portal-route=lakehouse] .lake-value-panel .lake-step-copy>p{font-size:20px;line-height:30px}[data-portal-route=lakehouse] .lake-step-copy small{color:#71829a;display:block;font-size:16px;line-height:28px;margin-top:16px}[data-portal-route=lakehouse] .lake-step-visual{display:grid;min-height:230px;place-items:center;position:relative}[data-portal-route=lakehouse] .lake-data-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:#dbeaff;border:1px solid #a8c5f8;border-radius:38px;-webkit-box-shadow:0 18px 28px rgba(38,109,251,.2),inset 0 1px 0 #fff;box-shadow:0 18px 28px rgba(38,109,251,.2),inset 0 1px 0 #fff;color:#266dfb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:132px;-webkit-justify-content:center;justify-content:center;position:relative;width:132px;z-index:2}[data-portal-route=lakehouse] .lake-data-core span{font-size:22px;font-weight:600}[data-portal-route=lakehouse] .lake-data-core b{font-size:16px;font-weight:400}[data-portal-route=lakehouse] .lake-data-orbit{border:1px dashed #9dbcf1;border-radius:50%;height:120px;position:absolute;-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg);width:210px}[data-portal-route=lakehouse] .lake-data-orbit-b{border-color:#b7a8ef;height:90px;-webkit-transform:rotate(-28deg);-ms-transform:rotate(-28deg);transform:rotate(-28deg);width:240px}[data-portal-route=lakehouse] .lake-data-chip{background:#fff;border-radius:12px;-webkit-box-shadow:0 8px 16px rgba(47,91,160,.14);box-shadow:0 8px 16px rgba(47,91,160,.14);color:#266dfb;display:grid;font-weight:600;height:48px;place-items:center;position:absolute;width:48px;z-index:3}[data-portal-route=lakehouse] .chip-sheet{background:#edf5ff;left:12%;top:18px}[data-portal-route=lakehouse] .chip-doc{background:#f5efff;color:#7866d7;right:10%;top:14px}[data-portal-route=lakehouse] .chip-media{background:#effbfa;bottom:18px;color:#16949b;right:12%}[data-portal-route=lakehouse] .chip-api{background:#fff5e7;bottom:20px;color:#d4882b;left:10%}[data-portal-route=lakehouse] .lake-value-panel .platform-bullets{align-self:center;display:grid;gap:10px;margin:0}[data-portal-route=lakehouse] .lake-value-panel .lake-step-copy{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}[data-portal-route=lakehouse] .lake-value-panel .platform-bullets li{-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:3px}[data-portal-route=lakehouse] .lake-value-panel .platform-bullets strong{color:#1b2b43;font-size:17px;font-weight:500}[data-portal-route=lakehouse] .lake-value-panel .platform-bullets span{color:#71829a;font-size:14px;line-height:23px}[data-portal-route=lakehouse] .lake-journey .platform-panel .platform-bullets{align-self:center;display:grid;gap:10px;margin:0}[data-portal-route=lakehouse] .lake-journey .platform-panel .platform-bullets li{-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:1px}[data-portal-route=lakehouse] .lake-journey .platform-panel .platform-bullets strong{color:#1b2b43;font-size:17px;font-weight:500}[data-portal-route=lakehouse] .lake-journey .platform-panel .platform-bullets span{color:#71829a;font-size:14px;line-height:23px}[data-portal-route=lakehouse] .lake-journey .platform-panel:not(.lake-value-panel){gap:28px;grid-template-columns:minmax(230px,1fr) minmax(280px,1.15fr) minmax(230px,1fr)}[data-portal-route=lakehouse] .lake-step-visual-media{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:230px;-webkit-justify-content:center;justify-content:center;min-height:230px}[data-portal-route=lakehouse] .lake-step-visual-media img{border-radius:14px;display:block;height:230px;max-width:360px;-o-object-fit:cover;object-fit:cover;width:100%}[data-portal-route=lakehouse] .lake-journey .platform-tabs button[aria-selected=true]{text-shadow:0 4px 10px rgba(38,109,251,.22)}[data-portal-route=lakehouse] .lake-journey .platform-tabs{gap:12px;margin-bottom:28px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(305deg,#fff,#f7fbff);background:linear-gradient(145deg,#fff,#f7fbff);border:solid #e2eaf5;border-radius:14px;border-width:1px 1px 3px;-webkit-box-shadow:0 8px 18px rgba(47,91,160,.07);box-shadow:0 8px 18px rgba(47,91,160,.07);-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-rows:30px 30px;min-height:96px;padding:12px 14px;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=lakehouse] .lake-journey .platform-tabs button:before{background:#b9d2fb;border-radius:12px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 7px 12px rgba(38,109,251,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 7px 12px rgba(38,109,251,.18);content:"";display:block;margin-bottom:4px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button:nth-child(2):before,[data-portal-route=lakehouse] .lake-journey .platform-tabs button:nth-child(3):before,[data-portal-route=lakehouse] .lake-journey .platform-tabs button:nth-child(4):before,[data-portal-route=lakehouse] .lake-journey .platform-tabs button:nth-child(5):before,[data-portal-route=lakehouse] .lake-journey .platform-tabs button:nth-child(6):before{background-color:#eef4ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button .tab-number{align-self:end;font-size:20px;grid-column:2;grid-row:1;line-height:24px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button>span:last-child{align-self:start;font-size:16px;grid-column:2;grid-row:2;line-height:24px;white-space:nowrap}[data-portal-route=lakehouse] .lake-journey .platform-tabs button:before{grid-column:1;grid-row:1/span 2;height:52px;margin:0;width:52px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button{background:#fff!important;background-image:none!important}[data-portal-route=lakehouse] .lake-journey .platform-tabs button:not(:last-child):after{border-right:1.5px solid #b3c2d9;border-top:1.5px solid #b3c2d9;bottom:auto;color:transparent;content:"";height:8px;position:absolute;right:-9px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:8px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button[aria-selected=true]{background:-webkit-linear-gradient(305deg,#f8fbff,#edf4ff);background:linear-gradient(145deg,#f8fbff,#edf4ff);border-color:#b8d0fb #b8d0fb #266dfb;-webkit-box-shadow:0 14px 26px rgba(38,109,251,.16);box-shadow:0 14px 26px rgba(38,109,251,.16);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}[data-portal-route=lakehouse] .lake-journey .platform-panel{border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;height:350px;min-height:350px;padding:38px 34px}[data-portal-route=lakehouse] .lake-scenario-section{background:-webkit-linear-gradient(315deg,#f3f8ff,#fff 48%,#f6f0ff);background:linear-gradient(135deg,#f3f8ff,#fff 48%,#f6f0ff)}[data-portal-route=lakehouse] .lake-scenarios .platform-panel{background:-webkit-linear-gradient(330deg,#fff,#f2f7ff 58%,#f8f1ff);background:linear-gradient(120deg,#fff,#f2f7ff 58%,#f8f1ff);border:1px solid #d9e6f5;border-radius:14px;-webkit-box-shadow:0 16px 34px rgba(47,91,160,.1);box-shadow:0 16px 34px rgba(47,91,160,.1);padding:36px}[data-portal-route=lakehouse] .lake-scenarios .diagram-stage{background:-webkit-linear-gradient(305deg,#fff,#edf6ff);background:linear-gradient(145deg,#fff,#edf6ff);border:1px solid #d5e3f4;border-left:3px solid #4e8eea;border-radius:9px;-webkit-box-shadow:0 8px 18px rgba(47,91,160,.09);box-shadow:0 8px 18px rgba(47,91,160,.09)}[data-portal-route=lakehouse] .lake-scenarios .diagram-stage:nth-child(2){background:-webkit-linear-gradient(305deg,#fff,#f5efff);background:linear-gradient(145deg,#fff,#f5efff);border-left-color:#7866d7}[data-portal-route=lakehouse] .lake-scenarios .diagram-stage:nth-child(3){background:-webkit-linear-gradient(305deg,#fff,#eefbfa);background:linear-gradient(145deg,#fff,#eefbfa);border-left-color:#27a5ad}[data-portal-route=lakehouse] .lake-product-group .platform-product-card{border-top-color:#cfdeef;-webkit-transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;transition:transform .2s ease,background .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=lakehouse] .lake-product-group .platform-product-card:hover{background:-webkit-linear-gradient(305deg,#fff,#f1f7ff);background:linear-gradient(145deg,#fff,#f1f7ff);border-radius:8px;-webkit-box-shadow:0 10px 22px rgba(47,91,160,.09);box-shadow:0 10px 22px rgba(47,91,160,.09);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}[data-portal-route=lakehouse] .lake-product-section .platform-section-heading{text-align:left}[data-portal-route=lakehouse] .lake-product-section .platform-section-heading p{margin-left:0;margin-right:0;text-align:left}[data-portal-route=lakehouse] .lake-product-group .platform-product-card{position:relative;-webkit-transition:background .18s ease;transition:background .18s ease}[data-portal-route=lakehouse] .lake-product-group .platform-product-card h3{display:inline-block;padding-bottom:10px;position:relative}[data-portal-route=lakehouse] .lake-product-group .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)}[data-portal-route=lakehouse] .lake-product-group .platform-product-card:hover{background:transparent!important;-webkit-transform:none;-ms-transform:none;transform:none}[data-portal-route=lakehouse] .lake-product-group .platform-product-card:focus-visible h3:after,[data-portal-route=lakehouse] .lake-product-group .platform-product-card:hover h3:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}[data-portal-route=lakehouse] .lake-product-group .platform-product-card:hover .product-arrow{color:#1558d5}[data-portal-route=lakehouse] .lake-product-group .platform-product-card:focus-visible{outline:2px solid #266dfb;outline-offset:-2px}[data-portal-route=lakehouse] .lake-product-group .platform-product-card p{white-space:nowrap}[data-portal-route=lakehouse] .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}[data-portal-route=lakehouse] .platform-cross-link em{color:#4673a7;display:block;font-size:14px;font-style:normal;line-height:22px;margin-bottom:8px}[data-portal-route=lakehouse] .platform-cross-link h3{color:#102f58;font-size:22px;font-weight:500;line-height:34px;margin:0 0 8px}[data-portal-route=lakehouse] .platform-cross-link p{color:#4f617b;font-size:16px;line-height:28px;margin:0}[data-portal-route=lakehouse] .platform-cross-link>span{-webkit-box-flex:0;color:#266dfb;-webkit-flex:none;-ms-flex:none;flex:none;font-size:16px;line-height:28px}[data-portal-route=lakehouse] .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}[data-portal-route=lakehouse] .platform-cross-link:hover b{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}[data-portal-route=lakehouse] .platform-cross-link:hover{background:#e9f2ff}[data-portal-route=lakehouse] .platform-cross-link:focus-visible{outline:2px solid #266dfb;outline-offset:4px}@media (min-width:1101px){[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px) and (min-width:761px){[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:30px;grid-template-columns:1fr}[data-portal-route=lakehouse] .lake-architecture .platform-panel,[data-portal-route=lakehouse] .lake-journey .platform-panel,[data-portal-route=lakehouse] .lake-scenarios .platform-panel{padding:24px 20px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;grid-template-columns:36px minmax(0,1fr);grid-template-rows:27px 25px;min-height:88px;padding:10px 8px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button:before{border-radius:9px;height:32px;width:32px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button .tab-number{font-size:16px;line-height:20px}[data-portal-route=lakehouse] .lake-journey .platform-tabs button>span:last-child{font-size:13px;line-height:20px}[data-portal-route=lakehouse] .lake-journey .lake-value-panel,[data-portal-route=lakehouse] .lake-journey .platform-panel:not(.lake-value-panel){gap:24px;grid-template-columns:1fr}[data-portal-route=lakehouse] .lake-journey .platform-panel{height:auto;min-height:0}[data-portal-route=lakehouse] .lake-step-visual{min-height:200px}[data-portal-route=lakehouse] .lake-step-visual-media{height:200px;min-height:200px}[data-portal-route=lakehouse] .lake-step-visual-media img{height:200px}[data-portal-route=lakehouse] .lake-data-strip{border-radius:8px;gap:18px;grid-template-columns:1fr;padding:20px}[data-portal-route=lakehouse] .lake-data-strip-heading{border-bottom:1px solid #e2eaf4;border-right:0;padding:0 0 14px}[data-portal-route=lakehouse] .lake-data-groups{gap:16px;grid-template-columns:1fr}}.platform-page[data-portal-route=lakehouse] .lake-capability-layout{display:block}.platform-page[data-portal-route=lakehouse] .lake-capability-lead{margin:0 auto 42px;max-width:920px;position:static}.platform-page[data-portal-route=lakehouse] .lake-capability-lead .platform-section-heading{text-align:center}.platform-page[data-portal-route=lakehouse] .lake-capability-diagram .diagram-track{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-page[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px) and (min-width:761px){.platform-page[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.platform-page[data-portal-route=lakehouse] .lake-capability-lead{margin-bottom:32px}.platform-page[data-portal-route=lakehouse] .lake-capability-lead .platform-section-heading{text-align:left}.platform-page[data-portal-route=lakehouse] .lake-capability-diagram .diagram-track,.platform-page[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{grid-template-columns:1fr}}[data-portal-route=lakehouse] .lake-capability-section .platform-capability,[data-portal-route=lakehouse] .lake-product-group .platform-product-card,[data-portal-route=lakehouse] .lake-scenarios .platform-panel{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:1101px){.platform-page[data-portal-route=lakehouse] .lake-capability-section .platform-capabilities{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:761px){[data-portal-route=lakehouse] #journey .lake-process{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;background:transparent;border:0;border-top:1px solid #dce5ef;-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px;display:grid;grid-template-columns:.86fr 1.22fr 1.36fr .86fr;margin-top:56px}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child,[data-portal-route=lakehouse] #journey .lake-process-stage:last-child{background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-height:0;padding:26px 0 0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-stage>span{color:#266dfb;display:block;font-size:13px;line-height:20px;margin-bottom:14px}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:98px}[data-portal-route=lakehouse] #journey .lake-process-heading h3{color:#12375f;font-size:25px;font-weight:500;line-height:34px;margin:0}[data-portal-route=lakehouse] #journey .lake-process-heading p{color:#6a7f99;font-size:15px;line-height:25px;margin:9px 0 0;max-width:220px}[data-portal-route=lakehouse] #journey .lake-process-products{border-top:1px solid #dce5ef;display:grid;gap:0;margin-top:16px;padding-top:16px}[data-portal-route=lakehouse] #journey .lake-process-products a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;color:#266dfb;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content;padding:7px 0;text-decoration:none}[data-portal-route=lakehouse] #journey .lake-process-products span{color:#3b6ca6;font-size:15px;line-height:20px}[data-portal-route=lakehouse] #journey .lake-process-products b{color:#266dfb;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}}@media (max-width:760px){[data-portal-route=lakehouse] #journey .lake-process{border:0;border-top:1px solid #dce5ef;grid-template-columns:1fr}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{background:transparent;border:0;border-top:1px solid #dce5ef;min-height:0;padding:24px 0}[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-top:0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:0}}[data-portal-route=lakehouse] #journey .lake-process-stage:nth-child(2)>span{color:#536fd2}[data-portal-route=lakehouse] #journey .lake-process-stage:nth-child(3)>span{color:#00a0ac}[data-portal-route=lakehouse] #journey .lake-process-stage:nth-child(4)>span{color:#6a5bd2}[data-portal-route=lakehouse] #journey .lake-process-products{gap:3px}[data-portal-route=lakehouse] #journey .lake-process-products a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:8px;grid-template-columns:none;max-width:100%;padding:5px 0;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-portal-route=lakehouse] #journey .lake-process-products b,[data-portal-route=lakehouse] #journey .lake-process-products span{color:inherit}[data-portal-route=lakehouse] #journey .lake-process-products span{font-weight:500}[data-portal-route=lakehouse] #journey .lake-process-products b{opacity:.78}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-portal-route=lakehouse] #journey .lake-process-products a:hover{color:#075fd9;-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}}@media (min-width:761px){[data-portal-route=lakehouse] #journey .lake-process{background:#fff;border:1px solid #e3ebf4;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px}[data-portal-route=lakehouse] #journey .lake-process-stage,[data-portal-route=lakehouse] #journey .lake-process-stage:first-child,[data-portal-route=lakehouse] #journey .lake-process-stage:last-child{background:#fff;border:0;border-left:1px solid #e3ebf4;border-top:0;-webkit-box-shadow:none;box-shadow:none;min-height:0;padding:30px 30px 26px}[data-portal-route=lakehouse] #journey .lake-process-stage:first-child{border-left:0}[data-portal-route=lakehouse] #journey .lake-process-stage:after{display:none}[data-portal-route=lakehouse] #journey .lake-process-stage:nth-child(2)>span,[data-portal-route=lakehouse] #journey .lake-process-stage:nth-child(3)>span,[data-portal-route=lakehouse] #journey .lake-process-stage:nth-child(4)>span,[data-portal-route=lakehouse] #journey .lake-process-stage>span{color:#266dfb;display:block;font-size:14px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:16px}[data-portal-route=lakehouse] #journey .lake-process-heading{min-height:0}[data-portal-route=lakehouse] #journey .lake-process-heading h3{color:#12375f;font-size:24px;font-weight:600;line-height:34px;margin:0}[data-portal-route=lakehouse] #journey .lake-process-heading p{color:#536b88;font-size:14px;line-height:24px;margin:10px 0 0;max-width:none}[data-portal-route=lakehouse] #journey .lake-process-products{border-top:1px solid #e6eef8;gap:2px;margin-top:20px;padding-top:16px}[data-portal-route=lakehouse] #journey .lake-process-products a{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:baseline;align-items:baseline;border-radius:6px;color:#1b65dc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px;max-width:none;padding:7px 10px;-webkit-transition:color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:color .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:color .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease;transition:color .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;width:auto}[data-portal-route=lakehouse] #journey .lake-process-products b,[data-portal-route=lakehouse] #journey .lake-process-products span{color:inherit;opacity:1}[data-portal-route=lakehouse] #journey .lake-process-products span{color:#3b6ca6;font-size:15px;font-weight:500;line-height:22px}[data-portal-route=lakehouse] #journey .lake-process-products b{color:#8aa1bf;font-size:13px;font-weight:400;line-height:22px;white-space:nowrap}[data-portal-route=lakehouse] #journey .lake-process-products a:hover{background:#f5f9ff;-webkit-box-shadow:0 6px 14px rgba(38,109,251,.14);box-shadow:0 6px 14px rgba(38,109,251,.14);color:#075fd9;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}[data-portal-route=lakehouse] .lake-overview-columns{background:transparent;border:0;gap:28px;margin-top:54px;padding:0}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight,[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:first-child,[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:last-child{background:#fff!important;border:1px solid #e3ebf4!important;border-radius:10px;-webkit-box-shadow:0 4px 14px rgba(38,109,251,.06)!important;box-shadow:0 4px 14px rgba(38,109,251,.06)!important;min-height:0;padding:34px 32px 30px;position:relative}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight h3{color:#12375f;font-size:21px;font-weight:600;line-height:30px;margin-bottom:16px}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight p{color:#6a7f99;font-size:15px;line-height:26px;margin-bottom:26px}[data-portal-route=lakehouse] .lake-overview-columns .zixun{margin-top:0}[data-portal-route=lakehouse] .lake-overview-columns .platform-highlight:hover{-webkit-box-shadow:0 14px 28px rgba(38,109,251,.13)!important;box-shadow:0 14px 28px rgba(38,109,251,.13)!important;-webkit-transform:translateY(-4px)!important;-ms-transform:translateY(-4px)!important;transform:translateY(-4px)!important}[data-portal-route=lakehouse] .lake-capability-section .platform-capability,[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(3n),[data-portal-route=lakehouse] .lake-capability-section .platform-capability:nth-child(3n+2),/**/{background:#f5f9ff!important;border:1px solid #e3ebf4;border-radius:12px;-webkit-box-shadow:none!important;box-shadow:none!important;min-height:0;padding:30px 26px 26px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}[data-portal-route=lakehouse] .lake-capability-section .platform-capability h3{color:#12375f;font-size:19px;font-weight:600;line-height:28px;margin-bottom:12px}[data-portal-route=lakehouse] .lake-capability-section .platform-capability .capability-content p{color:#6a7f99;font-size:14px;line-height:24px}[data-portal-route=lakehouse] .lake-capability-section .platform-capability:hover{-webkit-box-shadow:0 12px 24px rgba(38,109,251,.1)!important;box-shadow:0 12px 24px rgba(38,109,251,.1)!important;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}}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.lake-review,html body.lake-review *{font-family:PingFangSC-Regular,Helvetica,Microsoft Yahei,Arial,sans-serif!important}.lake-review .platform-main h2{font-weight:400;letter-spacing:0}.lake-review .platform-main h3{font-weight:400}.lake-review .platform-nav{background:#fff;border:0;border-radius:30px;-webkit-box-shadow:0 6px 24px rgba(39,80,145,.08);box-shadow:0 6px 24px rgba(39,80,145,.08);-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.lake-review .platform-nav.is-pinned{-webkit-box-shadow:0 6px 24px rgba(39,80,145,.1);box-shadow:0 6px 24px rgba(39,80,145,.1);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%)}.lake-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%}.lake-review .platform-nav>.platform-container::-webkit-scrollbar{display:none}.lake-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}.lake-review .platform-nav a[aria-current]{background:#edf3ff;color:#266dfb}.lake-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}.lake-review .platform-nav a:hover{background:#f2f6ff;border:0;color:#266dfb}.lake-review .platform-nav a:focus-visible{outline:2px solid #266dfb;outline-offset:-4px}.lake-review #capabilities{background:#fff;padding-bottom:76px;padding-top:72px}.lake-review #capabilities .lake-capability-lead{margin:0 0 40px;max-width:100%;width:100%}.lake-review #capabilities .lake-capability-lead .platform-section-heading{margin:0;max-width:none;text-align:center;width:100%}.lake-review #capabilities .platform-section-heading h2{font-size:32px;line-height:1.5;margin:0;text-align:center;width:100%}.lake-review #capabilities .lake-advantage-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.lake-review #capabilities .lake-advantage{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#f5f8ff;border:1px solid #e5ecf6;border-radius:12px;-webkit-box-shadow:0 4px 16px rgba(38,71,112,.025);box-shadow:0 4px 16px rgba(38,71,112,.025);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:252px;min-width:0;padding:26px}.lake-review #capabilities .lake-advantage:nth-child(2),.lake-review #capabilities .lake-advantage:nth-child(3){background:#f8fafc}.lake-advantage-copy{min-width:0}.lake-review #capabilities .lake-advantage h3{color:#183a65;font-size:23px;line-height:1.5;margin:0 0 12px}.lake-review #capabilities .lake-advantage p{text-wrap:pretty;color:#53657b;font-size:15px;line-height:1.85;margin:0;min-height:0}.lake-review #capabilities .lake-capability-diagram{-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:hsla(0,0%,100%,.75);border:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;height:196px;-webkit-justify-content:center;justify-content:center;margin:0;min-width:0;overflow:hidden;padding:14px 10px}.lake-diagram-icon{-webkit-box-flex:0;color:#2867bf;display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:24px;width:24px}.lake-diagram-outputs,.lake-diagram-sources{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.lake-diagram-chip{-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:#fff;border:0;border-radius:6px;color:#4c6079;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:12px;gap:7px;-webkit-justify-content:center;justify-content:center;line-height:1.4;padding:11px 3px;white-space:nowrap}.lake-diagram-chip .lake-diagram-icon{height:23px;width:23px}.lake-diagram-node{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#e3edfd;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:9px;-webkit-justify-content:center;justify-content:center;min-height:44px;padding:9px 8px;width:100%}.lake-diagram-node strong{color:#214f90;font-size:14px;font-weight:400;line-height:1.5}.lake-diagram-connector{color:#7f9dc7;display:block;font-size:16px;line-height:16px}.lake-diagram-note{color:#66788e;font-size:11px;line-height:1.5;text-align:center;white-space:nowrap}.lake-semantic-rows{display:grid;gap:10px;width:100%}.lake-semantic-rows>div{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border:0;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:24px 1fr auto;min-height:40px;padding:7px 10px}.lake-semantic-rows strong{color:#29476d;font-size:14px;font-weight:400}.lake-semantic-rows span{color:#61748e;font-size:12px}.lake-review #journey{background:#f7f8fa;padding-bottom:76px;padding-top:68px}.lake-review #journey .platform-section-heading h2{font-size:32px;line-height:1.5}.lake-review #journey .platform-section-heading p{color:#53657b}.lake-review #journey .lake-data-flow{background:transparent;border:0;border-radius:0;display:grid;gap:22px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:40px 0 0;padding:0}.lake-review #journey .lake-flow-step{border:0;border-radius:12px;-webkit-box-shadow:0 5px 22px rgba(29,59,98,.035);box-shadow:0 5px 22px rgba(29,59,98,.035);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:246px;min-width:0;padding:24px 20px;position:relative}.lake-review #journey .lake-flow-step:nth-child(odd){background:#edf3fb}.lake-flow-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:22px}.lake-review #journey .lake-flow-head>span{color:#6b819e;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:0}.lake-flow-icon{color:#2e6fc5;height:34px;width:34px}.lake-review #journey .lake-flow-step h3{color:#183a65;font-size:19px;font-weight:400;line-height:1.5;margin:0 0 11px}.lake-review #journey .lake-flow-step p{color:#53657b;font-size:14px;line-height:1.85;margin:0}.lake-review #journey .lake-flow-step:last-child{background:#245fbd;-webkit-box-shadow:0 8px 22px rgba(36,95,189,.12);box-shadow:0 8px 22px rgba(36,95,189,.12)}.lake-review #journey .lake-flow-step:last-child .lake-flow-head>span,.lake-review #journey .lake-flow-step:last-child p{color:#e5eeff}.lake-review #journey .lake-flow-step:not(:last-child):after{background:transparent;color:#7189a9;content:"\2192";font-size:17px;height:18px;line-height:18px;position:absolute;right:-18px;top:33px;width:14px}@media (max-width:1100px){.lake-review #capabilities .lake-advantage-grid{gap:20px}.lake-review #capabilities .lake-advantage{gap:20px;grid-template-columns:1fr;padding:24px}.lake-review #capabilities .lake-advantage p{min-height:56px}.lake-review #capabilities .lake-capability-diagram{height:190px;padding:16px}.lake-review #journey .lake-data-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.lake-review #journey .lake-flow-step:nth-child(3):after{display:none}}@media (max-width:760px){.lake-review .platform-nav{width:calc(100% - 24px)}.lake-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}.lake-review #capabilities,.lake-review #journey{padding:44px 0}.lake-review #capabilities .platform-section-heading h2,.lake-review #journey .platform-section-heading h2{font-size:25px;line-height:1.5}.lake-review #capabilities .lake-capability-lead{margin-bottom:28px}.lake-review #capabilities .lake-advantage-grid{gap:20px;grid-template-columns:1fr;margin-top:0}.lake-review #capabilities .lake-advantage{padding:22px}.lake-review #capabilities .lake-advantage h3{font-size:21px}.lake-review #capabilities .lake-advantage p{min-height:0}.lake-review #capabilities .lake-capability-diagram{height:190px;margin:0;padding:18px 16px}.lake-review #journey .lake-data-flow{gap:18px;grid-template-columns:1fr;margin-top:28px}.lake-review #journey .lake-flow-step{min-height:0;padding:20px}.lake-flow-head{margin-bottom:16px}.lake-review #journey .lake-flow-step:not(:last-child):after{bottom:-17px;color:#7189a9;content:"\2193";display:block;font-size:15px;right:calc(50% - 7px);top:auto}}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}}.lake-popup-review .products-popup-hero{background-image:url(/static/img/img-038.3da1b13.webp);min-height:544px;padding-top:64px}@media (max-width:760px){.lake-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-038.3da1b13.webp);background-image:-webkit-linear-gradient(top,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-038.3da1b13.webp);background-image:linear-gradient(180deg,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-038.3da1b13.webp);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-037.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-037.32c5024.png);background-image:-webkit-linear-gradient(top,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-037.32c5024.png);background-image:linear-gradient(180deg,#f0f6ff,#f0f6fff0 50%,#f0f6ff00 78%),url(/static/img/img-037.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.lake-popup-review .products-popup-hero{background-color:#e4f4ff;background-position:bottom;background-repeat:no-repeat;background-size:auto calc(100% - 64px)}@media (min-width:761px) and (max-width:1099px){html body.lake-popup-review .products-popup-hero{background-position:calc(50% - 120px) bottom;background-size:auto 100%}}@media (max-width:760px){html body.lake-popup-review .products-popup-hero{background-color:#e4f4ff;background-position:50%,calc(50% - 257px) bottom;background-size:100% 100%,auto 330px}}[data-portal-route=lakehouse] .lake-capability-section .feature-illustration{display:block;-webkit-filter:saturate(.84) brightness(1.02) contrast(.95);filter:saturate(.84) brightness(1.02) contrast(.95);height:150px;margin:0 auto 16px;-o-object-fit:contain;object-fit:contain;opacity:.92;width:184px}@media (max-width:760px){[data-portal-route=lakehouse] .lake-capability-section .feature-illustration{height:156px;width:190px}}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}