.marketing-shell{--wf-width:1440px;--wf-space:clamp(48px,7vw,116px)}.wf-route{animation:wf-enter .32s var(--ease-snb)}@keyframes wf-enter{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:none}}.marketing-shell .wf-header{padding-inline:clamp(20px,3vw,58px);gap:24px;isolation:isolate}.wf-header .site-brand{white-space:nowrap}.wf-header nav{gap:22px}.wf-header button{font:inherit}.wf-header .site-header-actions{gap:14px}.wf-platform-nav{align-self:stretch;display:flex;align-items:center}.wf-mega-trigger{display:flex;gap:6px;align-items:center;border:0;background:none;color:var(--text);padding:20px 0;font:inherit;cursor:pointer}.wf-mega-trigger[aria-expanded=true]{color:var(--accent)}.wf-mega-trigger svg{transition:transform .18s}.wf-mega-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.wf-mega[hidden]{display:none!important}.wf-mega{position:absolute;left:0;right:0;top:100%;background:var(--canvas);border-block:1px solid var(--border);box-shadow:0 18px 25px #0000000b;padding:36px max(4vw,calc((100vw - 1440px) / 2));animation:wf-enter .18s ease;max-height:calc(100dvh - 84px);overflow:auto}.wf-mega-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.wf-mega-grid p{font:12px var(--font-mono);letter-spacing:.1em;color:var(--accent);margin:0 0 16px}.wf-header nav .wf-mega a{display:flex;align-items:center;justify-content:space-between;padding:9px 0;font-size:14px;color:var(--text);white-space:normal}.wf-mega a svg{opacity:0;transition:transform .18s,opacity .18s}.wf-mega a:focus-visible svg,.wf-mega a:hover svg{opacity:1;transform:translate(1px,-1px)}.wf-header nav .wf-mega-overview{border-top:1px solid var(--border);margin-top:25px;padding-top:20px;font-size:16px}.wf-header nav .wf-mega a:after{display:none}.marketing-shell :is(a,button,input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:2px}.marketing-shell button{cursor:pointer}.marketing-shell button:disabled{opacity:.6;cursor:wait}.marketing-shell [id]{scroll-margin-top:96px}.wf-footer{padding:64px max(5vw,calc((100vw - 1440px) / 2)) 24px;border-top:1px solid var(--border);background:var(--canvas);color:var(--text)}.wf-footer-brand{display:flex;gap:30px;align-items:center;margin-bottom:50px}.wf-footer-brand>a{display:flex;align-items:center;gap:12px;font-size:24px}.wf-footer-brand p{font-size:13px;color:var(--muted)}.wf-footer-brand p:last-child{margin-left:auto}.wf-footer-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:40px}.wf-footer h2{font-size:12px;letter-spacing:.06em;margin:0 0 20px;color:var(--accent)}.wf-footer-columns a{display:block;font-size:14px;margin:0 0 13px;width:fit-content}.wf-footer-columns a:hover{text-decoration:underline;text-underline-offset:5px}.wf-footer-columns h2:not(:first-child){margin-top:24px}.wf-footer-end{border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:20px;margin-top:55px;padding-top:24px;font-size:11px;color:var(--muted)}.wf-page-hero{padding:100px max(5vw,calc((100vw - 1440px) / 2)) 90px;border-bottom:1px solid var(--border)}.wf-page-hero h1{font-size:clamp(56px,7.5vw,116px);line-height:1.02;max-width:1150px;margin:26px 0 32px;text-wrap:balance}.wf-page-hero p{max-width:660px;font-size:19px;line-height:1.7}.wf-text-link{display:inline-flex;align-items:center;gap:20px;margin-top:24px;border-bottom:1px solid var(--border);padding-bottom:8px}.wf-page h2{font-size:clamp(36px,4.5vw,70px);line-height:1.08}.wf-page h3{font-size:clamp(22px,2.2vw,34px)}.wf-page .va-kicker{margin-bottom:22px}.wf-page :is(p,li){text-wrap:pretty}.wf-page p{max-width:66ch}.wf-page .wf-preview-label{padding:22px 5vw;margin:0;font:12px var(--font-mono);color:var(--muted);border-bottom:1px solid var(--border)}.wf-cta{padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));background:#112e2b;color:#e4eee2}.wf-cta h2{font-size:clamp(44px,6.3vw,100px);line-height:1.06}.wf-cta .va-kicker,.wf-cta em{color:#b0cf99}.wf-cta .va-actions{margin-top:42px}.wf-cta .va-button{background:#b0cf99;color:#112e2b}.wf-families{padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2))}.wf-family-rows{margin-top:50px}.wf-family-rows>a{display:grid;grid-template-columns:70px 150px 1fr 30px;align-items:center;gap:22px;padding:28px 0;border-top:1px solid var(--border);transition:padding .18s,color .18s}.wf-family-rows>a:hover{padding-inline:12px;color:var(--accent)}.wf-family-rows h3{margin:0;font-size:clamp(23px,3vw,42px)}.wf-family-rows small{font:12px var(--font-mono)}.wf-family-glyph{display:grid;place-items:center;width:54px;height:54px;background:var(--surface);border:1px solid var(--border)}.wf-product-chapters{padding:var(--wf-space) max(5vw,calc((100vw - 1320px) / 2))}.wf-product-chapters article{display:grid;grid-template-columns:130px 1fr;border-top:1px solid var(--border);padding:45px 0;gap:30px}.wf-product-chapters .wf-section-intro{margin-bottom:64px}.wf-number{font:40px var(--font-mono);color:var(--accent)}.wf-product-chapters h3{margin:0}.wf-product-chapters p{max-width:750px}.wf-product-chapters a{display:inline-flex;gap:20px;align-items:center;color:var(--accent)}.wf-platform .wf-page-hero{background:#112e2b;color:#e4eee2}.wf-platform .wf-page-hero .va-kicker{color:#b0cf99}.wf-architecture{display:grid;grid-template-columns:1.35fr 1fr;gap:7vw;padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));align-items:center}.wf-core-grid{display:grid;grid-template:repeat(3,minmax(120px,auto)) /repeat(3,1fr);gap:14px;position:relative}.wf-core-grid:after,.wf-core-grid:before{content:"";position:absolute;background:var(--border);z-index:0}.wf-core-grid:before{left:16%;right:16%;height:1px;top:50%}.wf-core-grid:after{top:16%;bottom:16%;width:1px;left:50%}.wf-core{grid-area:2/2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--canvas);z-index:1}.wf-core strong{font-size:40px}.wf-core span{font-size:11px;text-align:center}.wf-core-node{z-index:1;background:var(--canvas);border:1px solid var(--border);padding:20px 12px;display:flex;flex-direction:column;align-items:start;gap:10px;text-align:left}.wf-core-node small{color:var(--muted);font-family:var(--font-mono)}.wf-core-node span{font-size:12px;color:var(--muted)}.wf-core-node[aria-pressed=true]{background:var(--accent);color:var(--canvas);border-color:var(--accent)}.wf-core-node[aria-pressed=true] :is(small,span){color:inherit}.wf-core-0{grid-area:1/2}.wf-core-1{grid-area:2/1}.wf-core-2{grid-area:2/3}.wf-core-3{grid-area:3/2}.wf-core-description small{font-family:var(--font-mono);color:var(--accent)}.wf-core-description h2{font-size:clamp(32px,3.5vw,52px)}.wf-core-description a{color:var(--accent)}.wf-platform-chapters{padding:0 max(5vw,calc((100vw - 1440px) / 2)) var(--wf-space)}.wf-platform-chapters article{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:80px 0;border-top:1px solid var(--border)}.wf-entity-chain{display:flex;flex-wrap:wrap;align-content:center;gap:16px}.wf-entity-chain>span{padding:20px 24px;border:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;gap:12px;flex:1 1 130px}.wf-entity-chain small{font:11px var(--font-mono);color:var(--muted)}.wf-accountability,.wf-boundaries,.wf-document-story,.wf-exception,.wf-organizations,.wf-reports{display:grid;grid-template-columns:1fr 1.15fr;gap:7vw;padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));border-top:1px solid var(--border)}.wf-exception{background:var(--surface)}.wf-exception-console{border:1px solid var(--border);background:var(--canvas);padding:30px}.wf-stepper{display:grid;gap:3px}.wf-stepper button{display:flex;align-items:center;gap:18px;background:none;border:0;padding:13px;text-align:left;color:var(--text)}.wf-stepper button[aria-pressed=true]{background:var(--surface);color:var(--accent)}.wf-stepper span{width:25px;font:12px var(--font-mono)}.wf-event-evidence{border-top:1px solid var(--border);margin-top:24px;padding-top:24px;min-height:170px}.wf-event-evidence strong{display:block;font-size:24px;margin-top:12px}.wf-event-evidence small{font:11px var(--font-mono);color:var(--muted)}.wf-document-stack{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.wf-document-stack article{border:1px solid var(--border);background:var(--surface);padding:30px 20px;flex:1 1 140px;min-height:240px}.wf-document-stack article:nth-child(2){margin-top:55px}.wf-document-stack h3{font-size:23px}.wf-data .wf-page-hero{background:#112e2b;color:#e4eee2}.wf-data .wf-page-hero .va-kicker{color:#b0cf99}.wf-data-board{margin:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));border:1px solid var(--border);background:var(--surface)}.wf-data-toolbar{display:flex;justify-content:space-between;gap:20px;padding:20px;font:12px var(--font-mono);border-bottom:1px solid var(--border);flex-wrap:wrap}.wf-data-metrics{display:grid;grid-template-columns:repeat(4,1fr)}.wf-data-metrics button{padding:36px 24px;border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:20px;text-align:left;background:var(--canvas);color:var(--text)}.wf-data-metrics strong{font-size:clamp(30px,4vw,62px);font-variant-numeric:tabular-nums;letter-spacing:-.045em}.wf-data-metrics span{font-size:12px;color:var(--accent)}.wf-drill{display:grid;grid-template-columns:240px 1fr;min-height:400px}.wf-drill-path{display:flex;flex-direction:column;padding:25px 15px;gap:8px;border-right:1px solid var(--border)}.wf-drill-path button{background:none;border:0;color:var(--muted);text-align:left;padding:12px}.wf-drill-path button[aria-current]{background:var(--accent);color:var(--canvas)}.wf-drill-result{padding:40px}.wf-drill-result h2{font-size:36px}.wf-bar-chart{height:180px;display:flex;gap:6%;align-items:end;border-bottom:1px solid var(--border);padding-inline:6%}.wf-bar-chart i{flex:1;background:var(--accent);opacity:.65}.wf-drill-row{display:flex;justify-content:space-between;width:100%;padding:22px 0;border:0;background:none;color:var(--text);text-align:left}.wf-timeline{list-style:none;padding:0}.wf-timeline li{border-left:1px solid var(--accent);padding:14px 22px;display:grid;gap:6px}.wf-timeline small,.wf-timeline span{font-size:12px;color:var(--muted)}.wf-export{padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));background:#112e2b;color:#e4eee2}.wf-export .va-kicker{color:#b0cf99}.wf-export>div:first-child{max-width:720px;margin-bottom:50px}.wf-export-console{display:grid;grid-template-columns:1.5fr 1fr;border:1px solid #ffffff33}.wf-export-console>aside,.wf-export-console>div{padding:40px}.wf-export-console>aside{border-left:1px solid #ffffff33;display:flex;flex-direction:column;align-items:start;gap:16px}.wf-export-console aside span{display:flex;align-items:center;gap:12px}.wf-volume{display:block;font-size:clamp(38px,6vw,86px);font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin-top:12px}.wf-export progress{width:100%;height:7px;accent-color:#b0cf99;margin:25px 0 15px}.wf-button-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}.wf-export button{padding:12px 16px;background:none;color:inherit;border:1px solid #ffffff55}.wf-export button:hover{background:#ffffff12}.wf-reports{align-items:center}.wf-report-sheet{background:var(--surface);border:1px solid var(--border);padding:32px}.wf-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 30px}.wf-tabs button{border:1px solid var(--border);background:var(--canvas);color:var(--text);padding:11px 16px;font-size:13px}.wf-tabs button[aria-pressed=true]{background:var(--accent);color:var(--canvas);border-color:var(--accent)}.wf-report-sheet dl{display:grid;grid-template-columns:100px 1fr;gap:20px;font-size:14px}.wf-report-sheet dd{margin:0}.wf-report-sheet dt{color:var(--muted)}.wf-normalization{padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2))}.wf-source-rail{display:flex;justify-content:space-between;gap:16px;border-block:1px solid var(--border);padding:24px;flex-wrap:wrap}.wf-source-rail span{font:13px var(--font-mono)}.wf-normalizer{display:grid;grid-template-columns:1fr .75fr 1fr;align-items:center;gap:35px;min-height:380px;padding:45px 0}.wf-normalizer pre{padding:25px;background:var(--surface);border:1px solid var(--border);overflow:auto;font-size:16px}.wf-normalizer-core{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.wf-normalized{font:clamp(26px,3vw,45px) var(--font-mono);display:block;margin:35px 0}.wf-pulse-line{height:1px;width:100%;background:var(--border);position:relative}.wf-pulse-line:after{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;background:var(--accent);animation:wf-pulse 1.2s linear 3 forwards}@keyframes wf-pulse{to{left:100%;opacity:0}}.wf-integration{display:grid;grid-template-columns:1fr 1fr;gap:6vw;padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));background:var(--surface)}.wf-integration ol{list-style:none;padding:0}.wf-integration li{display:flex;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--border)}.wf-integration li span{font:12px var(--font-mono)}.wf-integration li h3{font-size:22px;margin:0}.wf-protocols{grid-column:1/-1;border-top:1px solid var(--border);padding-top:35px}.wf-protocols>span{display:inline-block;margin-right:35px;font:18px var(--font-mono)}.wf-label-flow{display:grid;grid-template-columns:1fr 1fr;gap:6vw;padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2))}.wf-format-paper{display:flex;align-items:center;gap:18px;flex-wrap:wrap;border-block:1px solid var(--border);padding:25px 0}.wf-format-paper p{font-size:14px;max-width:130px}.wf-organization-map{border:1px solid var(--border);padding:35px;display:flex;flex-direction:column;align-items:center;gap:24px;background:var(--surface);text-align:center}.wf-organization-map>strong{font-size:23px}.wf-organization-branches{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%}.wf-organization-branches span{border:1px solid var(--border);padding:25px 12px}.wf-organization-branches .is-selected{background:var(--accent);color:var(--canvas)}.wf-why .wf-page-hero h1{font-size:clamp(65px,9vw,140px);max-width:900px}.wf-manifesto{padding:0 max(5vw,calc((100vw - 1320px) / 2))}.wf-manifesto article{display:grid;grid-template-columns:100px 1fr;gap:40px;padding:110px 0;border-bottom:1px solid var(--border)}.wf-manifesto article>span{font:12px var(--font-mono);padding-top:15px;color:var(--muted)}.wf-manifesto h2{max-width:1080px}.wf-manifesto p{max-width:580px;margin-top:38px}.wf-manifesto-line{display:flex;justify-content:space-between;max-width:250px;border-bottom:1px solid var(--accent);margin-top:50px}.wf-manifesto-line i{width:6px;height:6px;background:var(--accent);transform:translateY(3px)}.wf-manifesto-close{padding:var(--wf-space) max(5vw,calc((100vw - 1320px) / 2));text-align:center}.wf-manifesto-close strong{display:block;font-size:clamp(35px,6vw,88px);max-width:1000px;margin:30px auto}.wf-manifesto-close p{margin:auto}.wf-boundary-diagram{padding:30px;border:1px solid var(--border);background:var(--surface)}.wf-boundary-diagram>div{display:flex;align-items:center;gap:15px;flex-wrap:wrap;padding:25px 20px;border:1px solid var(--border);margin-bottom:12px;background:var(--canvas)}.wf-boundary-diagram>div span{margin-left:auto;font-size:13px}.wf-boundary-diagram>.is-selected{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.wf-boundary-diagram p{padding:10px 20px;min-height:90px}.wf-trust-ledger article{display:flex;gap:20px;border-bottom:1px solid var(--border);padding:0 0 30px;margin-bottom:30px}.wf-trust-ledger svg{flex-shrink:0;margin-top:5px;color:var(--accent)}.wf-trust-ledger h3{margin:0;font-size:25px}.wf-trust-note{background:var(--surface);padding:70px max(5vw,calc((100vw - 1440px) / 2))}.wf-trust-note h2{font-size:38px}.wf-contact-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:8vw;padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));align-items:start}.wf-topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0}.wf-topic-grid button{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px;border:1px solid var(--border);color:var(--text);background:var(--canvas);text-align:left}.wf-topic-grid button[aria-pressed=true]{border-color:var(--accent);background:var(--surface)}.wf-brief label{display:block;margin:25px 0 12px}.wf-brief textarea{width:100%;resize:vertical;min-height:150px;padding:18px;background:var(--surface);color:var(--text);border:1px solid var(--border);font:inherit}.wf-small{font-size:12px!important;color:var(--muted)}.wf-brief .va-button{display:inline-flex;margin-top:20px;gap:20px;align-items:center;background:var(--accent);color:var(--canvas)}.wf-contact-aside{background:#112e2b;color:#e4eee2;padding:42px;position:sticky;top:100px}.wf-contact-aside,.wf-data .wf-page-hero,.wf-export,.wf-platform .wf-page-hero{--muted:#b0c6b7}.wf-contact-aside h2{font-size:38px;margin-top:35px}.wf-contact-aside dl{border-top:1px solid #ffffff33;margin-top:35px;padding-top:30px}.wf-contact-aside dt{font-size:12px;color:#b0cf99}.wf-contact-aside dd{margin:10px 0 30px;overflow-wrap:anywhere}.wf-contact-next{padding:var(--wf-space) max(5vw,calc((100vw - 1440px) / 2));background:var(--surface)}.wf-contact-next>div{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:50px}.wf-contact-next article{border-top:1px solid var(--border);padding-top:25px}.wf-contact-next article>span{font:12px var(--font-mono)}.wf-not-found{min-height:65vh;padding:100px 8vw}.wf-not-found h1{font-size:clamp(40px,6vw,90px)}.wf-not-found .va-button{display:inline-flex;gap:20px;margin-top:30px}.va-hero{min-height:calc(100svh - 84px)}.va-hero h1{font-size:clamp(60px,7.6vw,138px)}.va-hero .va-node-detail>span:last-child{font-size:12px}.va-hero .va-hero-baseline{margin-top:35px}.va-site .va-pain-chapters article{min-height:290px}.va-site .va-journey-evidence article{min-height:230px}.va-site .va-disclosure{font-size:12px}html[lang=zh-CN] .marketing-shell :is(h1,h2,h3){line-height:1.28;letter-spacing:0;text-wrap:pretty}html[lang=zh-CN] .va-hero h1{font-size:clamp(50px,6.5vw,110px)}html[lang=zh-CN] .marketing-shell p{line-height:1.85}html[lang=zh-CN] .wf-mega a{line-height:1.6}@media (min-width:1180px){.wf-header .mobile-menu,.wf-header nav .mobile-entry{display:none!important}}@media (max-width:1179px){.marketing-shell .wf-header{height:72px;padding-inline:24px}.marketing-shell .wf-header.is-compact{height:64px}.wf-header .site-header-actions{margin-left:auto}.wf-header .mobile-menu{display:flex!important}.wf-header .site-app-link,.wf-header .site-demo-link{display:none!important}.wf-header #site-navigation{display:none;position:absolute;top:100%;left:0;right:0;background:var(--canvas);border-bottom:1px solid var(--border);padding:20px 24px;max-height:calc(100dvh - 72px);overflow:auto;transform:none}.wf-header #site-navigation.is-open{display:flex;flex-direction:column;gap:8px;align-items:stretch}.wf-header #site-navigation>a{display:block;padding:12px 4px;font-size:16px}.wf-platform-nav{display:block}.wf-mega-trigger{width:100%;justify-content:space-between;padding:12px 4px}.wf-mega{position:static;box-shadow:none;padding:24px 0;max-height:none;overflow:visible}.wf-mega-grid{grid-template-columns:1fr 1fr;gap:24px}.wf-header nav .wf-mega a{font-size:14px}.wf-header .site-brand{font-size:20px}.wf-architecture{grid-template-columns:1fr}.wf-core-description,.wf-core-grid{max-width:650px;width:100%;margin:auto}.wf-normalizer{gap:20px}.wf-normalized{font-size:26px}.wf-footer-brand{flex-wrap:wrap}.wf-footer-brand p:last-child{margin-left:0}.wf-footer-columns{grid-template-columns:repeat(2,1fr)}.wf-contact-aside{padding:30px}.wf-page-hero{padding-top:65px}.wf-page-hero h1{font-size:clamp(50px,8vw,95px)}}@media (max-width:767px){.marketing-shell{--wf-space:64px}.marketing-shell .wf-header{padding-inline:20px;gap:10px}.wf-header .site-header-actions{gap:12px}.wf-header .site-brand{font-size:18px}.wf-header .site-brand .snb-mark{width:28px}.wf-mega-grid{gap:24px 16px}.wf-header nav .wf-mega a{font-size:13px}.wf-footer{padding:45px 20px 25px}.wf-footer-brand{display:block}.wf-footer-brand>a{font-size:22px}.wf-footer-brand p{margin-top:16px}.wf-footer-columns{gap:35px 20px;grid-template-columns:1fr 1.1fr}.wf-footer-columns a{font-size:13px;overflow-wrap:anywhere}.wf-footer-end{flex-direction:column;line-height:1.6}.wf-page-hero{padding:55px 20px}.wf-page-hero h1{font-size:46px;line-height:1.08;margin:25px 0}.wf-page-hero p{font-size:17px}.wf-page h2{font-size:36px}.wf-page .va-kicker{font-size:10px;line-height:1.6}.wf-family-rows>a{grid-template-columns:45px 1fr 20px;gap:15px;padding:24px 0}.wf-family-rows small{grid-column:2}.wf-family-rows h3{grid-column:2;font-size:24px}.wf-family-glyph{grid-row:1/3;width:42px;height:54px}.wf-family-rows>a>svg{grid-column:3;grid-row:1/3}.wf-cta{padding:65px 20px}.wf-cta h2{font-size:43px}.wf-cta .va-actions{align-items:start;gap:24px;flex-direction:column}.wf-product-chapters article{grid-template-columns:35px 1fr;gap:18px;padding:35px 0}.wf-number{font-size:20px}.wf-architecture{padding:55px 20px;gap:35px}.wf-core-grid{grid-template:repeat(3,minmax(100px,auto)) /repeat(3,minmax(0,1fr));gap:8px}.wf-core-node{font-size:11px;padding:14px 8px;min-width:0;overflow-wrap:anywhere}.wf-core-node small{font-size:10px}.wf-core-node span{font-size:11px;line-height:1.5}.wf-core strong{font-size:28px}.wf-core span{font-size:9px}.wf-core .snb-mark{width:25px}.wf-platform-chapters article{grid-template-columns:1fr;gap:28px;padding:50px 0}.wf-entity-chain{gap:10px}.wf-entity-chain>span{flex-basis:120px;padding:16px}.wf-accountability,.wf-boundaries,.wf-document-story,.wf-exception,.wf-integration,.wf-label-flow,.wf-organizations,.wf-reports{grid-template-columns:1fr;gap:35px;padding:60px 20px}.wf-exception-console{padding:20px}.wf-document-stack{display:grid;grid-template-columns:1fr}.wf-document-stack article{margin:0!important;min-height:0;display:grid;grid-template-columns:40px 1fr;gap:12px;padding:22px}.wf-document-stack h3{font-size:22px;margin:0}.wf-document-stack article p{grid-column:2;margin:0}.wf-document-stack article>span{grid-column:2}.wf-data-board{margin:45px 20px}.wf-data-metrics{grid-template-columns:1fr 1fr}.wf-data-metrics button{padding:24px 16px}.wf-data-metrics strong{font-size:34px}.wf-data-toolbar{font-size:10px}.wf-drill{grid-template-columns:1fr}.wf-drill-path{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border);padding:15px}.wf-drill-path button{white-space:nowrap;font-size:12px}.wf-drill-result{padding:24px}.wf-drill-result h2{font-size:30px}.wf-drill-row{font-size:14px;gap:15px}.wf-export{padding:60px 20px}.wf-export-console{grid-template-columns:1fr}.wf-export-console>aside,.wf-export-console>div{padding:25px}.wf-export-console>aside{border-left:0;border-top:1px solid #ffffff33}.wf-volume{font-size:46px}.wf-report-sheet{padding:22px}.wf-report-sheet dl{grid-template-columns:70px 1fr;gap:15px}.wf-tabs{gap:8px}.wf-tabs button{font-size:12px;padding:10px 13px}.wf-normalization{padding:40px 20px}.wf-normalizer{grid-template-columns:1fr;padding:32px 0;gap:30px}.wf-normalizer-core{border-block:1px solid var(--border);padding:25px 0}.wf-normalizer pre{font-size:16px}.wf-source-rail{gap:20px;padding:20px 0;justify-content:start}.wf-source-rail span{font-size:12px}.wf-normalized{font-size:35px;margin:20px 0}.wf-protocols>span{font-size:15px;margin:0 15px 15px 0}.wf-organization-map{padding:25px 18px}.wf-organization-branches{gap:10px}.wf-organization-branches span{font-size:13px;padding:20px 10px}.wf-why .wf-page-hero h1{font-size:58px}.wf-manifesto article{grid-template-columns:25px 1fr;gap:15px;padding:65px 0}.wf-manifesto h2{font-size:32px}.wf-manifesto-close strong{font-size:38px}.wf-boundary-diagram{padding:22px 12px}.wf-boundary-diagram>div{padding:18px 12px;gap:10px}.wf-boundary-diagram>div span{margin:0;width:100%;font-size:12px}.wf-boundary-diagram strong{font-size:14px}.wf-contact-layout{grid-template-columns:1fr;padding:60px 20px;gap:45px}.wf-topic-grid{gap:10px}.wf-topic-grid button{padding:16px 12px;font-size:13px}.wf-contact-aside{position:static;padding:30px}.wf-contact-aside h2{font-size:32px}.wf-contact-next>div{grid-template-columns:1fr;gap:30px}.wf-not-found{padding:75px 20px}.va-hero{min-height:0}.va-hero h1{font-size:40px}.va-site .va-journey-evidence article,.va-site .va-pain-chapters article{min-height:0}.marketing-shell .theatre-metrics{grid-template-columns:1fr!important;gap:0}.marketing-shell .theatre-metrics button{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:15px;border-bottom:1px solid var(--border)}.marketing-shell .theatre-metrics button small{grid-column:1/-1;font-size:12px}.marketing-shell .theatre-metrics button>span{font-size:14px}.marketing-shell .theatre-metrics strong{font-size:28px}.marketing-shell .theatre-body{padding:22px 16px;min-height:450px}.marketing-shell .theatre-top{font-size:12px;padding:14px 16px}.marketing-shell .theatre-title h3{font-size:28px}.marketing-shell .theatre-title{flex-wrap:wrap;gap:12px}.marketing-shell .theatre-chart>div{font-size:12px;flex-wrap:wrap;gap:8px}.marketing-shell .theatre-alert{font-size:14px}.marketing-shell .theatre-chrome{font-size:11px}.marketing-shell .theatre-tour-controls{overflow:auto}.marketing-shell .theatre-tour-controls button{min-height:40px;font-size:12px}.marketing-shell .theatre-detail h4{font-size:23px}.marketing-shell .theatre-detail p{font-size:15px}.marketing-shell .theatre-timeline small{font-size:12px}.marketing-shell .operational-facts{font-size:13px}.marketing-shell .va-role-main{padding:20px 14px}.marketing-shell .va-role-table{font-size:13px}.marketing-shell .va-role-main header{font-size:12px}.marketing-shell .va-role-main h3{font-size:27px}.marketing-shell .va-role-app{overflow:hidden}html[lang=zh-CN] .va-hero h1{font-size:38px;line-height:1.36}html[lang=zh-CN] .wf-page-hero h1{font-size:40px;line-height:1.35}html[lang=zh-CN] .wf-page h2{font-size:32px;line-height:1.38}html[lang=zh-CN] .wf-cta h2{font-size:38px}.marketing-shell .va-theatre-frame{overflow:hidden}}@media (prefers-reduced-motion:reduce){.marketing-shell *,.marketing-shell :after,.marketing-shell :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.wf-contact-aside{position:static}.wf-pulse-line:after{left:50%;opacity:1}}@media (max-width:767px){.marketing-shell .theatre-controls{padding:16px;gap:14px}.marketing-shell .theatre-controls>div{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px}.marketing-shell .theatre-controls button{font-size:12px;min-height:44px;padding:10px;text-align:left}.marketing-shell .theatre-controls>[data-play]{font-size:12px;min-height:44px}.marketing-shell .theatre-docs button{flex-wrap:wrap;gap:12px}.marketing-shell .theatre-docs small{font-size:12px}.marketing-shell .theatre-title small{font-size:11px}}.wf-page h2+p,.wf-page h3+p{margin-top:22px}.wf-page p+p{margin-top:18px}.wf-page p+a{display:inline-flex;gap:16px;align-items:center;margin-top:20px}.wf-cta .va-button,.wf-page .va-button{padding:17px 24px;min-height:52px;align-items:center;justify-content:center;line-height:1.4}.wf-page .wf-core-node{font-size:14px}.wf-page .wf-core-description h2{margin-top:20px}.wf-page .wf-core-description p{margin-top:22px}.wf-header .wf-mega-trigger[aria-current=page]{color:var(--accent)}@media (min-width:1180px){.marketing-shell .wf-header nav{align-items:center}.marketing-shell .wf-header nav>a{padding:16px 0;display:inline-flex;align-items:center;line-height:1}.wf-header .wf-mega-trigger{padding:16px 0;line-height:1}.wf-platform-nav{align-self:center}}@media (max-width:767px){.wf-page .wf-core-node{font-size:11px;letter-spacing:0}.wf-brief .va-button{width:100%;font-size:14px}.wf-page .wf-core-node span{font-size:11px}.wf-page .wf-report-sheet p{margin-top:22px}}.wf-pulse-line:not([data-active=true]):after{animation:none;opacity:.35;left:50%}@media (max-width:1179px){.marketing-shell .wf-header #site-navigation.is-open{flex-wrap:nowrap;width:100%;box-sizing:border-box}.wf-header #site-navigation>*{flex-shrink:0}}.we-platform-hero{--accent:#b0cf99;--muted:#b0c6b7}.we-platform-hero .wf-core{background:#163c35!important;color:#e4eee2!important;border:1px solid #45675f}.we-platform-hero .wf-core span{color:#b0c6b7}.we-handover-record{border:1px solid var(--border);padding:24px;background:var(--surface)}.we-handover-record>strong{display:block;font:22px var(--font-mono);margin:20px 0}.we-handover-record .detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.we-handover-record .detail-grid span{display:block;font-size:12px;color:var(--muted);margin-bottom:8px}.we-handover-record .detail-grid strong{font-size:14px;overflow-wrap:anywhere}.wf-exception-console>.mp-sample{grid-column:1/-1;margin-bottom:12px}.marketing-shell .wf-header{height:80px;gap:22px}.marketing-shell .wf-header.is-compact{height:68px}.marketing-shell .wf-header .site-brand{font-size:24px;gap:10px}.marketing-shell .wf-header .site-brand svg{width:32px;height:32px}.marketing-shell .wf-header nav{gap:28px}.marketing-shell .wf-header .wf-mega-trigger,.marketing-shell .wf-header nav>a{font-size:15px!important;font-weight:550}.marketing-shell .wf-header .site-header-actions{gap:13px}.marketing-shell .wf-header .site-header-actions>a{font-size:15px}.marketing-shell .wf-header .site-header-actions>button{font-size:14px}.wf-header nav>a:hover{transform:translateY(-1px)}.wf-header nav>a{transition:color .16s,transform .16s}.wf-header nav>a[aria-current=page]{box-shadow:inset 0 -2px var(--accent)}.wf-page .wf-page-hero{padding:64px max(5vw,calc((100vw - 1440px) / 2))}.wf-page .wf-page-hero h1{font-size:clamp(50px,5.7vw,88px);line-height:1.06;margin:18px 0 26px;max-width:1000px}.wf-page .wf-page-hero p{font-size:17px;line-height:1.7}.wf-page .we-split-hero{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5%;align-items:center}.wf-page .we-split-hero h1{font-size:clamp(48px,5vw,78px)}.we-hero-copy{min-width:0}.we-hero-copy .wf-text-link{font-size:15px}.density-product{--wf-space:72px}.density-hybrid{--wf-space:88px}.density-editorial{--wf-space:108px}.we-product-chapters>article{padding:64px max(5vw,calc((100vw - 1440px) / 2));display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:6%;border-top:1px solid var(--border);align-items:center}.we-product-chapters>article:nth-child(2n){background:var(--surface)}.wf-page .we-chapter-copy h2{font-size:clamp(34px,3.6vw,56px)}.we-chapter-copy p{margin:22px 0}.we-chapter-copy>a{display:inline-flex;margin-top:16px;color:var(--accent)}.we-platform-hero{display:grid;grid-template-columns:.85fr 1.15fr;background:#112e2b;color:#e4eee2;padding:40px max(5vw,calc((100vw - 1440px) / 2));gap:5%;align-items:center}.we-platform-hero .wf-page-hero{padding:20px 0;border:0}.we-platform-hero .wf-architecture{display:block;padding:24px 0}.we-platform-hero .wf-core-grid{grid-template:repeat(3,minmax(110px,auto)) /repeat(3,minmax(0,1fr));gap:9px}.we-platform-hero .wf-core-node{background:#173c35;color:#e4eee2;border-color:#45675f;font-size:14px}.we-platform-hero .wf-core-node span{color:#bccdbd}.we-platform-hero .wf-core-node[aria-pressed=true]{background:#b0cf99;color:#112e2b}.we-platform-hero .wf-core-node[aria-pressed=true] span{color:#112e2b}.we-platform-hero .wf-core{color:#e4eee2}.we-platform-hero .wf-core-description{margin-top:22px}.we-platform-hero .wf-core-description h2{font-size:28px;margin-top:8px}.we-platform-hero .wf-core-description p{color:#b0c6b7;font-size:14px;margin:10px 0}.we-platform-hero .wf-core-description a{color:#dcead5}.we-core-proof,.we-data-evidence,.we-integration-proof{padding:40px max(5vw,calc((100vw - 1440px) / 2));max-width:1600px;margin:auto}.wf-platform-chapters{padding-top:16px}.wf-platform-chapters article{padding-block:40px}.wf-platform-chapters h2{font-size:40px}.we-solutions-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5%;padding:64px max(5vw,calc((100vw - 1440px) / 2));align-items:center;background:var(--surface-alt)}.we-solutions-hero h1{font-size:clamp(48px,5.5vw,84px);line-height:1.05;margin:20px 0 24px}.we-role-selector{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:28px 0 12px}.we-role-selector button{display:flex;align-items:center;gap:9px;min-height:50px;border:1px solid var(--border);background:var(--canvas);color:var(--text);padding:12px;cursor:pointer;text-align:left;font-size:14px}.we-role-selector button svg{margin-left:auto;flex-shrink:0}.we-role-selector button>span{font:11px var(--font-mono);color:var(--muted)}.we-role-selector button[aria-pressed=true]{background:var(--accent);color:var(--canvas)}.we-role-selector button[aria-pressed=true]>span{color:inherit}.we-role-focus{font-size:13px!important;min-height:44px}.we-role-ui{min-width:0}.we-home-journey{display:grid;grid-template-columns:.8fr 1.2fr;gap:6%;align-items:center;padding:80px max(5vw,calc((100vw - 1440px) / 2))}.we-home-journey h2{font-size:clamp(38px,4.5vw,66px)}.we-home-journey p{margin:24px 0}.we-home-journey a{color:var(--accent)}.we-journey-stages{display:flex;gap:4px;margin-bottom:14px}.we-journey-stages button{flex:1;border:0;border-bottom:2px solid var(--border);padding:14px 5px;background:none;color:var(--text);font-size:12px;cursor:pointer}.we-journey-stages button span{display:block;font:11px var(--font-mono);margin-bottom:8px}.we-journey-stages button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.wf-operations .va-journey{padding-block:60px;gap:5%}.wf-operations .va-journey-evidence article{min-height:230px;padding:28px}.wf-operations .va-journey-stage h2{font-size:42px}.we-document-proof{min-width:0}.we-document-proof .wf-document-stack{margin-top:22px}.we-document-proof .wf-document-stack article{padding:15px;min-height:140px}.we-document-proof .wf-document-stack article:nth-child(2){margin-top:0}.we-document-proof .wf-document-stack h3{font-size:18px}.wf-page.wf-data .wf-page-hero{padding-block:40px 34px}.wf-data .wf-page-hero h1{max-width:1000px;font-size:clamp(44px,4.8vw,72px)}.wf-data .wf-data-board{margin:0 max(5vw,calc((100vw - 1440px) / 2)) 24px}.wf-data .wf-data-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.wf-data .wf-data-metrics>button{padding:24px 16px}.wf-data .wf-data-metrics strong{font-size:36px}.wf-data .wf-bar-chart{height:130px}.wf-data .wf-drill-result{padding:28px}.wf-data .wf-drill-result h2{font-size:32px}.wf-data .wf-drill-path button{padding:15px}.wf-data .wf-export{padding-block:58px}.mp-export-console{background:#fff;color:#162b35;border:1px solid #c8d5d8;border-radius:10px;overflow:hidden}.mp-export-console .we-export-title{grid-column:1/-1;padding:18px 24px;display:flex;gap:12px;align-items:center;border-bottom:1px solid #dfe7e8;background:#f4f6f8;font-weight:600}.mp-export-console .we-export-title .mp-sample{margin-left:auto}.mp-export-console>aside,.mp-export-console>div:not(.we-export-title){padding:28px}.mp-export-console progress{accent-color:#087f75}.mp-export-console button{color:#087f75;background:#f4f6f8;border-color:#bfd3d1}.mp-export-console p,.mp-export-console small{color:#50666e}.mp-export-console .wf-volume{font-size:44px}.mp-export-console>aside{border-left:1px solid #dfe7e8}.we-connectivity-hero{display:grid;grid-template-columns:.9fr 1.1fr;padding:50px max(5vw,calc((100vw - 1440px) / 2));gap:5%;align-items:center}.we-connectivity-hero .wf-page-hero{padding:0;border:0}.we-connectivity-hero .wf-normalization{padding:26px;border:1px solid var(--border);background:var(--surface);min-width:0}.we-connectivity-hero .wf-normalizer{grid-template-columns:1fr;gap:20px;margin:20px 0}.we-connectivity-hero .wf-normalizer-core{display:flex;justify-content:space-between;gap:12px;border-block:1px solid var(--border);padding:15px 0}.we-connectivity-hero .wf-normalizer-core .wf-pulse-line{width:45px}.we-connectivity-hero .wf-normalized{font-size:32px}.we-connectivity-hero .wf-source-rail{gap:12px;font-size:11px}.we-connectivity-hero .wf-normalizer pre{padding:18px}.wf-integration{padding-top:32px}.we-trust-hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:4%;align-items:center;padding:64px max(5vw,calc((100vw - 1440px) / 2));background:var(--surface-alt)}.we-trust-hero .wf-page-hero{padding:0;border:0}.we-trust-hero .wf-boundaries{display:flex;flex-direction:column;gap:20px;padding:0}.we-trust-hero .wf-boundaries h2,.we-trust-hero .wf-boundaries>div:first-child>.va-kicker,.we-trust-hero .wf-boundaries>div:first-child>p{display:none}.we-trust-hero .wf-boundary-diagram{width:100%;box-sizing:border-box;padding:25px}.we-trust-proof{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding:64px max(5vw,calc((100vw - 1440px) / 2))}.wf-accountability{padding-top:20px}.wf-trust-ledger{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wf-trust-ledger article{padding:20px 0}.wf-accountability{display:block}.wf-accountability>div:first-child{margin-bottom:30px}.we-edge-diagram{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;font-size:14px}.we-edge-diagram>div{display:grid;gap:8px;border-right:1px solid var(--accent);padding-right:20px}.we-edge-diagram>div>span{padding:7px 0;border-bottom:1px solid var(--border)}.we-edge-diagram>strong{background:var(--accent);color:var(--canvas);padding:18px}.we-principle-chain{display:flex;gap:0;align-items:center;max-width:540px;margin-top:32px}.we-principle-chain span{border:1px solid var(--border);padding:12px 18px;font-size:13px;flex:1;text-align:center}.we-background-diagram{display:flex;gap:35px;align-items:center;max-width:640px;border-top:1px solid var(--border);padding-top:24px;font-size:14px}.we-background-diagram>div:first-child{display:grid;gap:9px;flex:1}.we-background-diagram>div:last-child{display:flex;align-items:center;gap:8px}.we-background-diagram progress{width:100%;height:6px;accent-color:var(--accent)}.wf-manifesto .we-edge-diagram{max-width:700px;margin-top:32px}.we-quiet-proof{max-width:760px;margin:0 auto;padding:0 5vw 64px}.we-contact-map{border-top:1px solid var(--accent);padding:25px 0}.we-contact-map>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.we-contact-map>div>span{border:1px solid var(--border);padding:20px 12px;min-height:80px;display:flex;flex-direction:column;justify-content:space-between;font-size:14px}.we-contact-map small{color:var(--accent);font:11px var(--font-mono);margin-bottom:15px}.we-contact-map p{font-size:16px!important;margin-top:24px}.wf-contact .wf-page-hero h1{font-size:clamp(48px,5vw,76px)}.mp-dialog,.mp-frame{--canvas:#f4f6f8;--surface:#fff;--surface-alt:#edf2f4;--text:#162b35;--muted:#526973;--border:#dce5e8;--accent:#087f75;--green:#147a58;--red:#b53e45;--amber:#99620b;color:var(--text);background:var(--surface);border:1px solid #cbd8db;border-radius:10px;box-shadow:0 12px 32px #173a3510;min-width:0;font:14px/1.5 var(--font-sans,Segoe UI,Arial,sans-serif);text-align:left;overflow:hidden}.mp-chrome{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#edf2f4;border-bottom:1px solid var(--border);padding:13px 18px;font-size:12px;color:#526973}.mp-sample{font:10px/1.5 var(--font-mono);letter-spacing:.035em;text-transform:uppercase;color:#526973;background:#e9f0ef;padding:4px 7px;border-radius:3px;display:inline-flex;width:fit-content}.mp-loading{min-height:380px;display:grid;place-items:center;color:var(--accent);font-size:36px}.mp-frame[data-scenario=control-tower] .mp-loading{min-height:624px}@media (min-width:768px) and (max-width:1179px){.mp-frame[data-scenario=control-tower] .mp-loading{min-height:616px}}@media (max-width:767px){.mp-frame[data-scenario=control-tower] .mp-loading{min-height:911px}}.mp-workspace{padding:22px;min-height:430px;animation:we-state .18s ease}.mp-workspace-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mp-workspace-title>div{display:grid;gap:5px}.mp-workspace-title small{font-size:11px;color:var(--muted)}.mp-workspace-title strong{font-size:23px;font-weight:600;letter-spacing:-.02em}.mp-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#168c72;flex-shrink:0}.mp-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:20px}.mp-metrics button{display:grid;gap:8px;text-align:left;border:1px solid var(--border);background:var(--canvas);padding:14px;color:var(--text);cursor:pointer}.mp-metrics span{font-size:11px}.mp-metrics strong{font:600 28px/1.2 var(--font-sans,Segoe UI,sans-serif);font-variant-numeric:tabular-nums}.mp-tabs{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--border);margin-bottom:16px}.mp-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);padding:10px 12px;font-size:12px;cursor:pointer;min-height:42px}.mp-tabs button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);font-weight:600}.mp-search{display:flex;align-items:center;border:1px solid var(--border);border-radius:5px;padding:0 10px;gap:8px;margin-bottom:16px}.mp-search input:not([type]){flex:1;width:100%;border:0;padding:10px 0;background:transparent;min-width:0;font-size:12px;color:var(--text)}.mp-table-wrap{overflow:auto;width:100%;margin-bottom:16px}.mp-frame table{border-collapse:collapse;width:100%;min-width:0;font-size:12px}.mp-frame th{background:var(--canvas);font-size:10px;color:var(--muted);font-weight:600;text-align:left}.mp-frame :is(th,td){padding:12px 9px;border-bottom:1px solid var(--border);white-space:normal;vertical-align:middle}.mp-frame td:first-child{font-family:var(--font-mono);font-size:11px}.mp-frame .btn{font-size:12px;min-height:36px;padding:8px 11px;white-space:normal}.mp-frame td .btn{padding:0;min-height:30px;font:inherit;color:var(--accent);background:none;border:0;display:inline-flex;gap:5px;align-items:center;text-align:left}.mp-frame .badge{font-size:10px;white-space:nowrap}.mp-dialog .detail-grid,.mp-frame .detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.mp-dialog .detail-grid>div,.mp-frame .detail-grid>div{padding:0;min-width:0}.mp-dialog .detail-grid span,.mp-frame .detail-grid span{display:block;color:var(--muted);font-size:11px;margin-bottom:4px}.mp-dialog .detail-grid strong,.mp-frame .detail-grid strong{font-size:13px;font-weight:550;overflow-wrap:anywhere}.mp-action-note{display:flex;align-items:center;gap:9px;background:var(--canvas);padding:12px;font-size:11px;flex-wrap:wrap}.mp-action-note .btn{margin-left:auto}.mp-frame p,.mp-frame small{color:var(--muted)}.mp-timeline{padding:0;list-style:none;margin:20px 0}.mp-timeline li{display:flex;gap:12px;padding:10px 0;align-items:flex-start;border-bottom:1px solid var(--border)}.mp-timeline li>div{display:grid;gap:4px;flex:1}.mp-timeline strong{font-size:13px}.mp-timeline small,.mp-timeline span{font-size:10px;color:var(--muted)}.mp-event-dot{height:7px;width:7px;background:var(--accent);border-radius:50%;margin-top:7px}.mp-inspector-head{display:flex;justify-content:space-between;gap:12px;margin:24px 0}.mp-inspector-head>strong{font:16px var(--font-mono)}.mp-relationship{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--border);padding:14px;font:11px var(--font-mono);margin:16px 0;flex-wrap:wrap}.mp-task-summary{display:flex;align-items:center;gap:10px;font-size:14px}.mp-task-summary .badge{margin-left:auto}.mp-job{margin-top:18px;border:1px solid var(--border);border-radius:6px;padding:20px;background:var(--canvas)}.mp-job>div:first-child{display:grid;gap:5px;margin-bottom:20px}.mp-job small,.mp-job span{font-size:11px}.mp-job progress{width:100%;height:8px;accent-color:var(--accent)}.mp-job [role=status]{font-size:12px;margin:9px 0}.mp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;font-size:11px}.mp-job+.mp-action-note{margin-top:16px}.mp-connector{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:20px}.mp-connector strong{font-size:14px}.mp-connector strong span{color:var(--muted);font-size:11px}.mp-support-steps{list-style:none;padding:0;margin:20px 0}.mp-support-steps li{display:flex;align-items:center;gap:12px;padding:10px;border-left:2px solid var(--border);color:var(--muted);font-size:12px}.mp-support-steps li[data-active=true]{border-color:var(--accent);background:var(--canvas);color:var(--text)}.mp-support-steps li>span{width:20px;font-size:11px}.mp-audit-row{display:flex;justify-content:space-between;gap:15px;font-size:11px;padding:14px 0;border-top:1px solid var(--border);margin-bottom:12px}.mp-overlay{position:fixed;inset:0;background:#09262070;z-index:1000}.mp-dialog{position:fixed;right:16px;top:16px;bottom:16px;width:min(500px,calc(100vw - 32px));z-index:1001;padding:28px;box-sizing:border-box;overflow-y:auto}.mp-dialog h2{font-size:24px;margin:0 40px 8px 0}.mp-dialog p{font-size:12px;color:var(--muted)}.mp-close{position:absolute;top:18px;right:18px}.mp-dialog :is(button,input):focus-visible,.mp-frame :is(button,input):focus-visible{outline:2px solid #087f75;outline-offset:3px}.mp-frame a{color:var(--accent)}.mp-frame .mp-workspace>small{font-size:11px}.mp-compact .mp-workspace{min-height:350px}@keyframes we-state{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:none}}.marketing-shell .product-theatre .theatre-body{padding:0}.marketing-shell .product-theatre .mp-workspace{min-height:490px}.marketing-shell .product-theatre .mp-frame{border:0;border-radius:0;box-shadow:none}.marketing-shell .product-theatre .mp-chrome{background:var(--surface)}:lang(zh-CN) .we-solutions-hero h1,:lang(zh-CN) .wf-page .wf-page-hero h1{font-size:clamp(44px,4.9vw,78px);line-height:1.3;letter-spacing:0;text-wrap:balance}:lang(zh-CN) .we-chapter-copy h2{line-height:1.3;letter-spacing:0}@media (max-width:1279px){.marketing-shell .wf-header nav{gap:20px}.marketing-shell .wf-header{gap:16px;padding-inline:24px}.marketing-shell .wf-header .site-brand{font-size:23px}.marketing-shell .wf-header .site-header-actions{gap:10px}.we-solutions-hero,.wf-page .we-split-hero{gap:4%}.wf-data .wf-data-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-workspace{padding:18px}}@media (max-width:1179px){.marketing-shell .va-origin,.marketing-shell .va-product{padding-block:40px}.marketing-shell .wf-header nav{gap:0}.marketing-shell .wf-header nav>a{font-size:16px!important}.marketing-shell .wf-header .site-header-actions>button{min-width:40px;min-height:40px}.marketing-shell .wf-header #site-navigation{top:100%}.we-platform-hero,.we-trust-hero{grid-template-columns:1fr 1.2fr;gap:25px}.we-solutions-hero,.wf-page .we-split-hero{grid-template-columns:1fr;gap:36px}.we-role-selector{grid-template-columns:repeat(3,1fr)}.we-product-chapters>article{grid-template-columns:1fr;gap:28px}.we-chapter-copy{max-width:700px}.we-connectivity-hero{grid-template-columns:1fr;gap:30px}.we-home-journey{grid-template-columns:1fr;gap:28px}.we-trust-proof{grid-template-columns:1fr;gap:25px}.we-platform-hero .wf-page-hero h1{font-size:48px}}@media (max-width:767px){.marketing-shell .wf-header,.marketing-shell .wf-header.is-compact{height:72px;padding-inline:20px;gap:8px}.marketing-shell .wf-header .site-brand{font-size:20px;gap:8px}.marketing-shell .wf-header .site-brand svg{width:29px;height:29px}.marketing-shell .wf-header .site-header-actions{gap:1px}.marketing-shell .wf-header .site-header-actions>button{font-size:12px;min-width:34px}.we-connectivity-hero,.we-platform-hero,.we-solutions-hero,.we-trust-hero,.wf-page .wf-page-hero{padding:38px 20px}.we-platform-hero .wf-page-hero h1,.we-solutions-hero h1,.wf-contact .wf-page-hero h1,.wf-data .wf-page-hero h1,.wf-page .we-split-hero h1,.wf-page .wf-page-hero h1{font-size:42px;line-height:1.12;margin:14px 0 20px}.wf-page .wf-page-hero p{font-size:15px;line-height:1.7}.wf-page .va-kicker{font-size:10px;margin-bottom:15px}.wf-page .wf-text-link{margin-top:16px}.we-platform-hero,.we-trust-hero{grid-template-columns:1fr;gap:25px}.we-connectivity-hero .wf-page-hero,.we-platform-hero .wf-page-hero,.we-trust-hero .wf-page-hero{padding:0}.we-platform-hero .wf-core-node{font-size:11px!important;padding:10px 6px;overflow-wrap:anywhere}.we-platform-hero .wf-core-node span{font-size:10px;line-height:1.5}.we-platform-hero .wf-core-grid{grid-template:repeat(3,minmax(96px,auto)) /repeat(3,minmax(0,1fr));gap:5px}.we-core-proof,.we-data-evidence,.we-integration-proof{padding:30px 20px}.we-product-chapters>article{padding:42px 20px}.wf-page .we-chapter-copy h2{font-size:34px}.we-chapter-copy p{font-size:15px}.we-role-selector{grid-template-columns:1fr 1fr;margin-top:20px}.we-role-selector button{font-size:12px;padding:10px;min-height:48px}.we-role-selector button>span{display:none}.we-home-journey{padding:45px 20px}.we-home-journey h2{font-size:38px}.we-journey-stages button{font-size:11px;min-height:58px}.we-solutions-hero{gap:24px}.mp-chrome{padding:10px 12px;font-size:10px}.mp-sample{font-size:9px}.mp-workspace{padding:16px;min-height:0}.mp-workspace-title strong{font-size:21px}.mp-metrics{gap:6px}.mp-metrics button{padding:12px 8px}.mp-metrics strong{font-size:23px}.mp-metrics span{font-size:10px}.mp-frame table,.mp-frame tbody,.mp-frame td,.mp-frame tr{display:block;width:auto}.mp-frame thead{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}.mp-frame tr{border:1px solid var(--border);border-radius:5px;margin-bottom:10px;padding:10px;background:var(--surface)}.mp-frame td{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;padding:5px 0;text-align:right;font-size:12px}.mp-frame td:before{content:attr(data-label);font:10px var(--font-sans,Segoe UI,sans-serif);color:var(--muted);text-align:left}.mp-frame td:first-child{font-size:12px}.mp-frame td .btn{font-size:12px;min-height:36px}.mp-frame .mp-table-wrap{overflow:visible}.mp-frame .badge{font-size:10px}.mp-frame .btn{min-height:42px}.mp-tabs button{padding:9px;font-size:12px;min-height:44px}.mp-frame .detail-grid{gap:14px 10px}.mp-frame .detail-grid strong{font-size:12px}.mp-frame .mp-action-note{font-size:11px}.mp-workspace[data-expanded=true]>.mp-table-wrap tbody tr{display:block}.mp-frame .mp-job{padding:14px}.mp-job .mp-actions{gap:8px}.mp-audit-row{flex-wrap:wrap}.mp-dialog{padding:20px}.wf-data .wf-data-board{margin:0 20px 20px}.wf-data .wf-data-metrics{grid-template-columns:1fr 1fr}.wf-data .wf-data-metrics>button{padding:18px 12px}.wf-data .wf-data-metrics strong{font-size:30px}.wf-data .wf-data-metrics span{font-size:11px}.wf-data .wf-data-toolbar{padding:12px;gap:8px}.wf-data .wf-drill-result{padding:18px}.wf-data .wf-drill-path{padding:12px}.wf-data .wf-drill-path button{padding:10px;font-size:11px}.mp-export-console .we-export-title{padding:15px;flex-wrap:wrap}.mp-export-console .we-export-title .mp-sample{margin-left:0}.mp-export-console>aside,.mp-export-console>div:not(.we-export-title){padding:20px}.mp-export-console>aside{border-left:0;border-top:1px solid #dfe7e8}.we-connectivity-hero .wf-normalization{padding:18px}.we-connectivity-hero .wf-source-rail{font-size:10px}.wf-operations .va-journey{padding:40px 20px}.wf-operations .va-journey-stage h2{font-size:34px}.we-trust-proof{padding:40px 20px}.we-trust-hero .wf-boundary-diagram{padding:16px}.wf-trust-ledger{grid-template-columns:1fr}.we-edge-diagram{gap:12px;font-size:12px}.we-edge-diagram>strong{padding:12px}.we-edge-diagram>div{padding-right:10px}.we-principle-chain span{padding:12px 8px;font-size:11px}.we-background-diagram{gap:15px;flex-wrap:wrap;font-size:12px}.we-quiet-proof{padding:0 20px 40px}.we-contact-map>div{gap:6px}.we-contact-map>div>span{padding:15px 8px;font-size:12px}.wf-contact .we-contact-map p{font-size:14px!important}.marketing-shell .product-theatre .mp-workspace{min-height:530px}.marketing-shell .product-theatre .theatre-workspace{display:block}.marketing-shell .product-theatre .theatre-workspace>aside{display:none}:lang(zh-CN) .we-solutions-hero h1,:lang(zh-CN) .wf-page .wf-page-hero h1{font-size:38px;line-height:1.34;letter-spacing:0}.we-trust-hero .wf-tabs{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.mp-workspace{animation:none}.wf-header nav>a{transition:none;transform:none!important}}.marketing-shell.m05{--canvas:#f3f5f4;--surface:#fcfdfc;--text:#102d39;--muted:#536973;--border:#d6dfdf;--accent:#176d66;--wf-width:1280px}[data-theme=dark] .marketing-shell.m05{--canvas:#0d202a;--surface:#142d37;--text:#eef4f2;--muted:#a9bdc2;--border:#304852;--accent:#89cdc0}.marketing-shell .wf-header,.marketing-shell .wf-header.is-compact{height:74px;padding-inline:max(24px,calc((100vw - 1280px) / 2));gap:20px;background:var(--canvas);border-bottom:1px solid var(--border)}.marketing-shell .wf-header .site-brand{font-size:22px}.marketing-shell .wf-header nav{gap:22px}.marketing-shell .wf-header .site-header-actions{gap:11px}.marketing-shell .wf-header .site-app-link{font-weight:600}.marketing-shell .wf-header .site-demo-link{background:var(--text);color:var(--canvas)}.marketing-shell .wf-header a,.marketing-shell .wf-header button{transition:color .2s,background .2s,transform .2s}.marketing-shell .wf-header nav>a:hover{transform:translateY(-1px)}.marketing-shell .wf-footer{max-width:1280px;margin:auto;padding-inline:24px}.marketing-shell .wf-hero{max-width:1328px;margin:auto}.marketing-shell .wf-hero h1{font-size:clamp(38px,5.4vw,76px)}.bf-site{background:var(--canvas);color:var(--text);font-size:17px;line-height:1.65;--bf-navy:#0a2330;--bf-pale:#f0f6f4;--bf-teal:#92d0c0}.bf-site *{box-sizing:border-box}.bf-site h1,.bf-site h2,.bf-site h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.043em;line-height:1.08;margin:0;text-wrap:balance}.bf-site h1{font-size:clamp(48px,5.4vw,78px)}.bf-site h2{font-size:clamp(34px,3.6vw,52px)}.bf-site h3{font-size:clamp(28px,2.6vw,38px)}.bf-site p{color:var(--muted);max-width:62ch}.bf-kicker{font:500 11px/1.5 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;display:block;margin-bottom:24px;color:var(--accent)}.bf-site a:not(.bf-primary){text-decoration:none}.bf-site a svg{vertical-align:middle;margin-left:10px}.bf-site a:hover{text-decoration:underline;text-underline-offset:5px}.bf-dialog button,.bf-site button{font:inherit;cursor:pointer}.bf-site button:disabled{cursor:default}.bf-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:30px}.bf-primary{display:inline-flex;gap:16px;align-items:center;justify-content:center;padding:15px 21px;background:var(--text);color:var(--canvas);border:1px solid transparent;text-decoration:none!important;font-size:15px;font-weight:600;min-height:48px;transition:background .2s,transform .2s}.bf-primary:hover{transform:translateY(-2px);background:var(--accent)}.bf-primary svg{margin-left:0!important}.bf-watch{display:inline-flex;gap:10px;align-items:center;border:0;background:transparent;color:inherit;padding:12px 0;min-height:44px;font:600 16px/24px var(--font-body);cursor:pointer}.bf-watch>span{font-size:11px;font-weight:400;opacity:.7}.bf-watch:hover{text-decoration:underline;text-underline-offset:5px}.bf-hero{background:var(--bf-navy);color:var(--bf-pale);padding:68px max(24px,calc((100vw - 1280px) / 2)) 28px;overflow:hidden}.bf-close .bf-kicker,.bf-hero .bf-kicker,.bf-story-hero .bf-kicker{color:var(--bf-teal)}.bf-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bf-hero-copy p{color:#bed0d5;font-size:18px;line-height:1.65;margin-top:24px;max-width:46ch}.bf-close .bf-primary,.bf-hero .bf-primary{background:var(--bf-teal);color:#0a2932}.bf-close .bf-primary:hover,.bf-hero .bf-primary:hover{background:#b6e1d6}.bf-hero-media{min-width:0}.bf-hero-media>p{font-size:11px;color:#adc1c9;line-height:1.6;margin:14px 0 0}.bf-teaser{background:#132f3b;border:1px solid #49616a;box-shadow:0 24px 65px #0003;position:relative}.bf-teaser video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.bf-teaser-bar{padding:10px 14px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #49616a;color:#d8e6e6;font:11px var(--font-mono)}.bf-teaser-bar button{border:0;background:transparent;color:inherit;display:grid;place-items:center;width:44px;height:44px}.bf-backbone{margin-top:32px}.bf-backbone svg{display:block;width:100%;height:115px}.bf-backbone .bf-branch{stroke:#30505f;stroke-width:1}.bf-backbone .bf-spine{stroke:#5f938e;stroke-width:1.6}.bf-backbone rect{fill:#0a2330;stroke:#92d0c0;stroke-width:2}.bf-backbone .bf-signal{stroke:#b6e6d4;stroke-width:3;stroke-dasharray:80 1200;animation:bf-route 8s linear infinite}.bf-backbone[data-active=false] .bf-signal{animation-play-state:paused}.bf-backbone>div{display:flex;justify-content:space-between;color:#c2d5d8;font:11px var(--font-mono);gap:10px}.bf-backbone small{display:block;color:#9ab1b9;font-size:10px;margin-top:18px}@keyframes bf-route{0%{stroke-dashoffset:80}to{stroke-dashoffset:-1200}}.bf-exhibit{max-width:1328px;margin:auto;padding:64px 24px;display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:center;border-bottom:1px solid var(--border)}.bf-exhibit h2{max-width:11ch}.bf-exhibit p{margin-bottom:14px}.bf-meta{font-size:12px!important;color:var(--accent)!important}.bf-resources{margin-top:16px;border-top:1px solid var(--border);color:var(--text);font-size:14px}.bf-resources summary{min-height:44px;padding-block:12px;cursor:pointer;font-weight:600}.bf-transcript{max-height:22rem;overflow:auto;overscroll-behavior:contain;padding:4px 12px 4px 0;scrollbar-color:var(--accent) var(--canvas)}.bf-transcript p{font-size:14px;line-height:1.7;margin:0 0 8px}.bf-transcript>div+div{margin-top:18px}.bf-resource-links{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:8px}.bf-resource-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);text-decoration:underline;text-underline-offset:4px}.bf-resources :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bf-poster{display:block;border:0;padding:0;background:#0a2330;position:relative;overflow:hidden;aspect-ratio:16/9;width:100%;cursor:pointer}.bf-poster img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.bf-poster:hover img{transform:scale(1.025)}.bf-play-disc{position:absolute;inset:0;display:grid;place-items:center;color:#0c2b35}.bf-play-disc svg{padding:22px;width:76px;height:76px;background:#c2e4d6;border-radius:50%;box-shadow:0 0 0 8px #c2e4d622}.bf-audiences,.bf-principles,.bf-stage,.bf-story-origin,.bf-work{max-width:1328px;margin:auto;padding:86px 24px}.bf-heading{display:grid;grid-template-columns:1fr 1fr;gap:0 72px;margin-bottom:58px}.bf-heading .bf-kicker{grid-column:1/-1}.bf-heading p{margin:0;align-self:end}.bf-heading h2{max-width:16ch}.bf-principles article,.bf-scenario{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:center;padding:52px 0;border-top:1px solid var(--border)}.bf-scenario:last-child{padding-bottom:0}.bf-scenario>div:first-child{min-width:0}.bf-scenario h3{max-width:19ch}.bf-outcome{display:flex;align-items:flex-start;gap:9px;font-size:13px;border-top:1px solid var(--border);padding-top:18px;margin-top:24px}.bf-outcome svg{flex-shrink:0;color:var(--accent);margin-top:2px}.bf-principles a,.bf-scenario a{font-size:14px;font-weight:600}.bf-site .mp-frame{min-width:0;width:100%;font-size:13px;box-shadow:0 18px 44px #0b25310a;border:1px solid var(--border)}.bf-site .mp-chrome{color:var(--muted)}.bf-origin{background:#e3ebe7;display:grid;grid-template-columns:1fr 1fr;gap:0 72px;padding:78px max(24px,calc((100vw - 1280px) / 2));color:#102e39}.bf-origin .bf-kicker{grid-column:1/-1;color:#176d66}.bf-origin h2{max-width:16ch}.bf-origin p{color:#4a6269;margin:0 0 24px}.bf-origin a{font-size:14px;font-weight:600}[data-theme=dark] .bf-origin{background:#193841;color:#eef4f2}[data-theme=dark] .bf-origin p{color:#bbced1}[data-theme=dark] .bf-origin .bf-kicker{color:#92d0c0}.bf-audiences h2{max-width:20ch}.bf-audiences>div{display:grid;grid-template-columns:repeat(3,1fr);gap:46px;margin:44px 0 24px}.bf-audiences article{border-top:1px solid var(--border);padding-top:22px}.bf-audiences article>span{font:12px var(--font-mono);color:var(--accent)}.bf-audiences h3{font-size:24px;letter-spacing:-.025em;margin-top:20px}.bf-audiences p{font-size:16px}.bf-disclosure{font-size:12px!important;line-height:1.65!important;max-width:none!important;color:var(--muted)}.bf-trust{max-width:1280px;margin:0 auto 80px;border-block:1px solid var(--border);padding:44px 0;display:grid;grid-template-columns:1fr 1fr;gap:72px}.bf-trust h2{font-size:36px;max-width:18ch}.bf-trust p{margin:0 0 24px}.bf-trust a{font-size:14px;font-weight:600}.bf-close{background:var(--bf-navy);color:var(--bf-pale);padding:72px max(24px,calc((100vw - 1280px) / 2));display:flex;gap:50px;align-items:center;justify-content:space-between}.bf-close h2{max-width:18ch}.bf-close p{color:#bbced3}.bf-close .bf-actions{flex-shrink:0;display:grid;gap:10px;margin:0}.bf-close a:not(.bf-primary){font-size:14px;text-align:center;color:#e3f0ec}.bf-story-hero{padding:70px max(24px,calc((100vw - 1280px) / 2)) 34px;background:var(--bf-navy);color:var(--bf-pale)}.bf-story-hero h1{max-width:16ch}.bf-story-hero p{color:#bbced3;max-width:66ch;font-size:18px}.bf-story-origin{display:grid;grid-template-columns:1fr 1fr;gap:0 72px}.bf-story-origin .bf-kicker{grid-column:1/-1}.bf-story-origin p{margin-top:0}.bf-story-origin small{font-size:12px;color:var(--muted)}.bf-principles article{align-items:start}.bf-principles h2{font-size:36px;margin-top:14px;max-width:18ch}.bf-principles article>div>span{font:12px var(--font-mono);color:var(--accent)}.bf-stage{padding-top:24px}.bf-stage h2{max-width:22ch}.bf-stage p{max-width:75ch}.bf-link-strip{max-width:1280px;margin:24px auto;padding:24px;border-block:1px solid var(--border);display:flex;justify-content:space-between;gap:20px;align-items:center}.bf-link-strip p{font-size:17px;color:var(--text);margin:0}.bf-link-strip span{display:block;font-size:12px;color:var(--muted);margin-top:6px}.bf-overlay{position:fixed;inset:0;background:#031018e8;z-index:200}.bf-dialog{--text:#102d39;--muted:#536973;--border:#d6dfdf;--surface:#fcfdfc;--canvas:#f3f5f4;--accent:#176d66;position:fixed;z-index:201;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1080px,calc(100vw - 40px));max-height:calc(100dvh - 36px);overflow:auto;background:var(--surface);color:var(--text);padding:22px;border:1px solid var(--border);box-shadow:0 25px 100px #0008}[data-theme=dark] .bf-dialog{--text:#eef4f2;--muted:#a9bdc2;--border:#304852;--surface:#142d37;--canvas:#0d202a;--accent:#89cdc0}.bf-dialog-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.bf-dialog-heading h2{font-size:22px;margin:0 0 5px;line-height:1.25}.bf-dialog-heading p{color:var(--muted);font-size:12px;margin:0}.bf-dialog-heading button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);color:var(--text);background:transparent;flex-shrink:0}.bf-player{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#071921}.bf-player::cue{background:#041017dc;color:white;font-size:clamp(13px,1.5vw,23px)}.bf-inline-caption{display:none}.bf-teaser-stage{position:relative}.bf-teaser-stage>img{display:block;width:100%;height:auto}.bf-teaser-stage>video{position:absolute;inset:0;width:100%;height:100%}.bf-tools{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-size:13px;flex-wrap:wrap}.bf-tools select{font:inherit;padding:8px 10px;margin-left:8px;background:var(--surface)}.bf-tools button,.bf-tools select{color:var(--text);border:1px solid var(--border);min-height:44px}.bf-tools button{display:flex;gap:8px;align-items:center;background:transparent;padding:8px 12px}.bf-dialog details{font-size:13px;border-top:1px solid var(--border);padding-top:12px}.bf-dialog summary{cursor:pointer;min-height:44px}.bf-dialog details p{max-width:70ch}.bf-dialog details a{color:var(--accent)}.bf-dialog [role=alert]{padding:14px;background:var(--canvas);border-left:3px solid var(--accent)}.bf-contact-copy{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.bf-contact-copy button{min-height:44px;padding:10px 14px;color:var(--text);cursor:pointer}.bf-contact-copy button,.bf-contact-fallback{border:1px solid var(--border);background:var(--surface)}.bf-contact-fallback{display:block;white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;font:13px/1.6 var(--font-mono)}:lang(zh-CN) .bf-site h1,:lang(zh-CN) .bf-site h2,:lang(zh-CN) .bf-site h3{letter-spacing:0;line-height:1.28}:lang(zh-CN) .bf-kicker{letter-spacing:.06em}@media (min-width:1180px) and (max-width:1350px){.marketing-shell .wf-header .site-brand{font-size:20px}.marketing-shell .wf-header nav{gap:16px}.marketing-shell .wf-header .site-header-actions>a{font-size:13px}}@media (max-width:1179px){.marketing-shell .wf-header .site-brand{font-size:22px}.bf-hero-grid{gap:36px}.bf-hero h1{font-size:58px}.bf-principles article,.bf-scenario{gap:36px}.bf-trust{margin-inline:24px}.bf-close{align-items:flex-start}.bf-exhibit{gap:36px}}@media (max-width:800px){.bf-hero{padding-top:46px}.bf-hero-grid{grid-template-columns:1fr;gap:36px}.bf-hero h1{font-size:58px;max-width:16ch}.bf-hero-copy p{max-width:58ch}.bf-hero-media{max-width:680px}.bf-backbone svg{height:95px}.bf-exhibit{gap:30px;padding-block:48px}.bf-exhibit h2{font-size:36px}.bf-heading,.bf-origin,.bf-story-origin{gap:28px;grid-template-columns:1fr}.bf-heading .bf-kicker,.bf-origin .bf-kicker,.bf-story-origin .bf-kicker{grid-column:auto;margin-bottom:0}.bf-heading h2,.bf-origin h2{max-width:23ch}.bf-principles article,.bf-scenario{grid-template-columns:1fr;gap:30px}.bf-scenario h3{max-width:25ch}.bf-audiences>div{gap:24px}.bf-trust{gap:30px}.bf-close{display:block}.bf-close .bf-actions{display:flex;margin-top:28px}.bf-audiences,.bf-principles,.bf-story-origin,.bf-work{padding-block:60px}}@media (max-width:600px){.marketing-shell .wf-header,.marketing-shell .wf-header.is-compact{height:64px;padding-inline:20px}.marketing-shell .wf-header .site-brand{font-size:21px}.marketing-shell .wf-header .site-header-actions{gap:6px}.marketing-shell .wf-header nav{top:64px}.bf-hero{padding:38px 20px 24px}.bf-hero h1,.bf-site h1{font-size:42px;line-height:1.1}.bf-site h2{font-size:34px}.bf-site h3{font-size:28px}.bf-site{font-size:16px}.bf-hero-copy p{font-size:17px;line-height:1.65}.bf-kicker{font-size:10px;margin-bottom:20px}.bf-actions{gap:14px;margin-top:24px}.bf-primary{font-size:14px;padding:13px 16px}.bf-watch{font-size:14px!important}.bf-backbone{margin-top:20px}.bf-backbone svg{height:70px}.bf-backbone>div{font-size:9px;flex-wrap:wrap;gap:12px}.bf-backbone small{font-size:9px;margin-top:14px}.bf-exhibit{display:block;padding:42px 20px}.bf-exhibit h2{max-width:none}.bf-exhibit-copy{margin-bottom:24px}.bf-exhibit p{font-size:16px}.bf-play-disc svg{width:64px;height:64px;padding:19px}.bf-audiences,.bf-principles,.bf-stage,.bf-story-origin,.bf-work{padding:48px 20px}.bf-heading{margin-bottom:32px;gap:18px}.bf-heading h2{max-width:20ch}.bf-scenario{padding:34px 0}.bf-site .mp-frame{font-size:12px}.bf-origin{padding:44px 20px}.bf-audiences>div{grid-template-columns:1fr;gap:22px;margin:28px 0}.bf-audiences h3{font-size:23px;margin-top:12px}.bf-audiences article p{margin-bottom:0}.bf-trust{display:block;margin:0 20px 48px;padding:32px 0}.bf-trust p{margin-top:24px}.bf-trust h2{font-size:30px}.bf-close{padding:44px 20px}.bf-close .bf-actions{display:flex}.bf-story-hero{padding:40px 20px 24px}.bf-story-hero p{font-size:17px}.bf-principles h2{font-size:30px}.bf-principles article{padding:32px 0}.bf-link-strip{margin:16px 20px;padding:20px 0;align-items:flex-start;flex-direction:column;gap:8px}.bf-dialog{width:calc(100vw - 20px);padding:14px;max-height:calc(100dvh - 20px)}.bf-dialog-heading h2{font-size:19px}.bf-dialog-heading{gap:10px}.bf-tools{padding-block:10px;font-size:12px}.bf-dialog .bf-disclosure{font-size:11px!important}.bf-player::cue{font-size:13px}.bf-inline-caption[data-enabled=true]{display:block;min-height:44px;padding:8px 10px;margin:0;font-size:15px;line-height:1.5;text-align:center;white-space:pre-line;background:#071921;color:#fff}}@media (max-width:360px){.marketing-shell .wf-header .site-brand{font-size:19px}.marketing-shell .wf-header .site-brand svg{width:27px;height:27px}.marketing-shell .wf-header{padding-inline:14px;gap:10px}.bf-hero h1{font-size:38px}.bf-actions{gap:10px}.bf-watch>span{display:none}}@media (prefers-reduced-motion:reduce){.bf-backbone .bf-signal{animation:none;display:none}.bf-dialog *,.bf-site *,.bf-site :after,.bf-site :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}.bf-poster:hover img,.bf-primary:hover,.marketing-shell .wf-header nav>a:hover{transform:none}}