.bjx-note{max-width:1180px;margin:25px auto;padding:24px;background:#f0f7f8;border:1px solid #c9dfe4;border-radius:8px;color:#173c48;line-height:1.85}.bjx-note h2{font-size:24px}.bjx-links{display:flex;flex-wrap:wrap;gap:12px 20px;padding:18px}.bjx-links a{color:#086b7c}.bjx-note a{color:#086b7c}.bjx-doc{font-family:Arial,"Microsoft YaHei",sans-serif;max-width:1100px;padding:24px;margin:auto;color:#173c48;line-height:1.9}.bjx-doc table{width:100%;border-collapse:collapse}.bjx-doc td,.bjx-doc th{border:1px solid #c9dfe4;padding:12px;text-align:left}@media(max-width:680px){.bjx-note{margin:18px 12px;padding:18px}.bjx-doc{padding:18px}.bjx-doc table{font-size:14px}}
.lf-page{color:#153946;overflow-wrap:anywhere}.lf-page a:focus-visible,.lf-nav a:focus-visible{outline:3px solid #e6af52;outline-offset:4px}.lf-hero{background:#123e49;color:#fff;padding:56px 0}.lf-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:50px}.lf-kicker{font-size:12px;font-weight:800;letter-spacing:.13em;color:#8bd5d9}.lf-hero h1{font-size:clamp(31px,4.3vw,49px);line-height:1.35;margin:16px 0 24px;color:#fff}.lf-hero p{font-size:17px;line-height:1.9;color:#d1e5e9;margin:0}.lf-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.lf-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:12px 20px;border:1px solid #81a6af;border-radius:6px;color:#fff;font-size:15px;font-weight:700;text-decoration:none}.lf-btn:hover{background:#205663;color:#fff;text-decoration:none}.lf-btn-primary{background:#e6af52;border-color:#e6af52;color:#123e49}.lf-btn-primary:hover{background:#efc275;color:#123e49}.lf-board{border:1px solid #537b85;background:#1c4b57;padding:28px;border-radius:12px}.lf-board h2{font-size:24px;line-height:1.5;color:#fff;margin:14px 0 20px}.lf-board ul{padding:0;margin:0;list-style:none}.lf-board li{border-top:1px solid #537b85;padding:14px 0;color:#d1e5e9;font-size:15px;line-height:1.7}.lf-board li strong{color:#fff;display:block}.lf-section{padding:52px 0}.lf-soft{background:#f0f6f7}.lf-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.lf-section h2{font-size:29px;line-height:1.5;margin:0 0 10px}.lf-lead{font-size:16px;line-height:1.9;color:#536e78;margin:0}.lf-more{color:#087482;font-size:15px;font-weight:700;white-space:nowrap}.lf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lf-card{min-width:0;border:1px solid #d4e3e8;background:#fff;border-radius:8px;padding:24px;display:flex;flex-direction:column;align-items:flex-start}.lf-card h3{font-size:19px;line-height:1.65;margin:0 0 14px}.lf-card h3 a{color:#153946;text-decoration:none}.lf-card h3 a:hover{color:#087482}.lf-card p{font-size:14px;line-height:1.9;color:#536e78;margin:0 0 20px}.lf-card>a:last-child{margin-top:auto;color:#087482;font-size:14px;font-weight:700}.lf-card time{font-size:12px;color:#647f88;display:block;margin-bottom:12px}.lf-product-img{display:block;margin:-24px -24px 22px;width:calc(100% + 48px);height:180px;object-fit:contain;background:#f5f8fa;border-radius:8px 8px 0 0}.lf-note{padding:18px 22px;border:1px solid #d4e3e8;border-left:4px solid #15818a;background:#f1f7f8;color:#45626d;font-size:15px;line-height:1.9;margin:24px 0}.lf-note a{color:#087482}.lf-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px}.lf-process article{border-top:2px solid #a6c9d1;padding-top:20px}.lf-process h3{font-size:19px;margin:12px 0}.lf-process p{color:#536e78;line-height:1.9;font-size:15px}.lf-process span{color:#087482;font-size:12px;font-weight:700}.lf-contact{padding:34px;background:#123e49;color:#fff;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:26px}.lf-contact h2{color:#fff;margin:0 0 12px}.lf-contact p{color:#d1e5e9;line-height:1.9;margin:0}.lf-contact a{color:#fff}.lf-footer-nav{background:#f0f6f7;border-top:1px solid #d4e3e8;padding:25px 0}.lf-footer-nav nav{display:flex;flex-wrap:wrap;gap:12px 24px}.lf-footer-nav a{color:#173c48;font-size:14px}.lf-article-shell{padding:32px 0 50px}.lf-article-shell .content{font-size:16px;line-height:1.95;overflow-wrap:anywhere}.lf-article-shell img{max-width:100%;height:auto}.pd-content,.nd-body,.fq6-content{overflow-wrap:anywhere}.pd-content img,.nd-body img,.fq6-content img{max-width:100%;height:auto}@media(max-width:850px){.lf-header-inner{gap:18px}.lf-nav{gap:6px 16px}.lf-hero-grid{gap:28px}.lf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.lf-header-inner{align-items:flex-start;flex-direction:column;gap:10px;padding:12px 0}.lf-brand img{width:102px;height:40px}.lf-nav{justify-content:flex-start;gap:4px 16px}.lf-nav a{font-size:13px}.lf-hero{padding:34px 0}.lf-hero-grid,.lf-grid,.lf-process{grid-template-columns:1fr}.lf-hero h1{font-size:33px}.lf-hero p{font-size:16px}.lf-board{padding:23px}.lf-section{padding:34px 0}.lf-section h2{font-size:26px}.lf-section-head{align-items:flex-start;flex-direction:column;gap:8px}.lf-contact{padding:26px 22px}.lf-footer-nav{padding-bottom:80px}}

/* Search, readable detail pages and truthful metadata. */
.lf-search-title{font-size:clamp(28px,4vw,38px);line-height:1.4;margin:15px 0}.lf-search-form{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:28px 0}.lf-search-form>div{flex:1;min-width:min(100%,260px)}.lf-search-form label{display:block;font-size:15px;font-weight:700;margin-bottom:8px}.lf-search-form input{width:100%;border:1px solid #a9c5cf;border-radius:6px;padding:12px 14px;font-size:16px}.lf-search-form button{border:1px solid #123e49;background:#123e49;color:#fff;border-radius:6px;padding:12px 24px;font-weight:700;font-size:16px}.lf-search-form input:focus-visible,.lf-search-form button:focus-visible{outline:3px solid #e6af52;outline-offset:3px}.lf-search-result h2{font-size:20px;line-height:1.7}.lf-search-result h2 a{color:#153946}.lf-search-count{margin:26px 0 0}.lf-pagination{margin:30px 0}.lf-pagination>p{text-align:center;color:#536e78;font-size:14px}.lf-pagination .pagination{flex-wrap:wrap;gap:4px}.lf-pagination [aria-disabled=true]{color:#74828a;background:#f3f6f7}.lf-pagination [aria-current=page]{background:#123e49;border-color:#123e49;color:#fff}.pd-page.wl-design-0520baca{--pd-ink:#153946!important;--pd-blue:#127d87!important;--pd-deep:#123e49!important;--pd-soft:#f0f6f7!important;--pd-accent:#c58d36!important}.news-dossier.wl-design-0520baca{--nd-ink:#153946!important;--nd-blue:#127d87!important;--nd-deep:#123e49!important;--nd-soft:#f0f6f7!important}.fq6.wl-design-0520baca{--fq-ink:#153946!important;--fq-blue:#127d87!important;--fq-deep:#123e49!important;--fq-soft:#f0f6f7!important}.wl-hub.wl-design-0520baca{--hub-ink:#153946!important;--hub-blue:#127d87!important;--hub-deep:#123e49!important;--hub-soft:#f0f6f7!important}.pd-content table,.nd-body table,.fq6-content table{display:block;overflow-x:auto;max-width:100%}.pd-content,.nd-body,.fq6-content{line-height:1.95;overflow-wrap:anywhere}.lf-policy h1{font-size:clamp(29px,4vw,40px);line-height:1.4}.lf-policy h2{font-size:25px;margin-top:35px}.lf-policy p,.lf-policy li{font-size:16px;line-height:1.95;color:#45626d}.lf-policy .lf-brand{font-size:20px;font-weight:800;color:#123e49;text-decoration:none}@media(max-width:680px){.pd-main,.nd-layout,.fq6-layout{grid-template-columns:1fr!important}.lf-pagination .page-link{padding:9px 11px}.lf-search-form button{min-width:100px}}

.lf-pagination .page-num{display:inline-block;padding:9px 13px;border:1px solid #d7e2e9;border-radius:4px;color:#123e49;text-decoration:none}.lf-pagination .page-num-current{background:#123e49;color:#fff;border-color:#123e49}.lf-pagination a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}

/* Product discovery, scoped search and a user-generated project brief. */
.lf-platform-picker{margin:0 0 28px;padding:25px;background:#f0f6f7;border:1px solid #cbdfe5;border-radius:8px}.lf-platform-picker h2{font-size:23px;line-height:1.5;margin:0 0 10px;color:#153946}.lf-platform-picker p{font-size:14px;line-height:1.9;color:#536e78}.lf-platform-picker nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.lf-platform-picker nav a{display:inline-flex;align-items:center;gap:22px;background:#fff;color:#123e49;padding:11px 17px;border:1px solid #b7d3dc;border-radius:6px;font-weight:700;text-decoration:none}.lf-platform-picker nav a:hover{background:#123e49;color:#fff;border-color:#123e49}.lf-picker-help{margin:16px 0 0}.lf-picker-help a{color:#087482;font-weight:700}.lf-search-form .lf-scope-field{flex:0 0 180px;min-width:0}.lf-search-form select{width:100%;padding:12px 10px;border:1px solid #a9c5cf;border-radius:6px;font-size:16px;background:#fff;color:#153946}.lf-search-form label.lf-brief-option{display:flex;flex:0 0 100%;align-items:center;gap:9px;font-weight:400;font-size:14px;margin:0;color:#536e78}.lf-search-form .lf-brief-option input{width:17px;height:17px}.lf-brief-section{color:#153946}.lf-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.lf-brief-grid>div{min-width:0}.lf-brief-wide{grid-column:1/-1}.lf-brief-grid label,.lf-brief-output label{display:block;font-size:15px;font-weight:700;margin-bottom:9px}.lf-brief-grid label span{font-size:12px;color:#536e78;font-weight:400;margin-left:6px}.lf-brief-grid input,.lf-brief-grid select,.lf-brief-grid textarea,.lf-brief-output textarea{display:block;width:100%;max-width:100%;border:1px solid #a9c5cf;border-radius:6px;padding:12px 14px;font-size:16px;background:#fff;color:#153946;line-height:1.7}.lf-brief-grid textarea{resize:vertical}.lf-brief-section button{cursor:pointer;font-size:15px}.lf-brief-reset,.lf-brief-download{padding:12px 20px;border:1px solid #b0cbd5;border-radius:6px;background:#fff;color:#123e49;font-weight:700}.lf-brief-output{padding:26px;margin-top:30px;background:#fff;border:1px solid #cbdfe5;border-radius:8px}.lf-brief-output h3{font-size:23px;margin:0 0 20px}.lf-brief-output p,.lf-brief-status{font-size:14px;line-height:1.85;color:#536e78}.lf-brief-output textarea{resize:vertical}.lf-brief-section input:focus-visible,.lf-brief-section select:focus-visible,.lf-brief-section textarea:focus-visible,.lf-brief-section button:focus-visible,.lf-platform-picker a:focus-visible,.lf-search-form select:focus-visible{outline:3px solid #e6af52;outline-offset:3px}.lf-brief-section [hidden]{display:none!important}@media(max-width:680px){.lf-platform-picker{padding:20px}.lf-platform-picker h2{font-size:22px}.lf-platform-picker nav a{padding:10px 14px}.lf-brief-grid{grid-template-columns:1fr;gap:18px}.lf-brief-output{padding:20px}.lf-search-form .lf-scope-field{flex-basis:170px}}

/* Task-led discovery and explicit evidence dossiers. */
.lf-task-picker{padding:26px 0 32px}.lf-task-picker h2{font-size:26px;margin:0 0 10px}.lf-task-picker>p{color:#536e78;line-height:1.85}.lf-task-grid,.lf-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.lf-task-card,.lf-context-card{min-width:0;border:1px solid #cbdfe5;background:#fff;border-radius:8px;padding:20px}.lf-task-card{display:flex;flex-direction:column;gap:12px;text-decoration:none!important}.lf-task-card strong{font-size:20px;color:#153946}.lf-task-card span{color:#536e78;font-size:14px;line-height:1.8}.lf-task-card b{font-size:14px;color:#087482;margin-top:auto}.lf-context-related{padding:36px 0;background:#f0f6f7;border-top:1px solid #cbdfe5;color:#153946}.lf-context-related h2{font-size:26px;margin:0 0 10px}.lf-context-related p{line-height:1.85;color:#536e78}.lf-context-card h3{font-size:18px;line-height:1.7;margin:10px 0 18px}.lf-context-card a{color:#153946}.lf-context-card>p{font-size:13px;margin:0}.lf-context-more{font-size:14px;font-weight:700}.lf-dossier{padding:30px 0;border-top:1px solid #cbdfe5;scroll-margin-top:22px}.lf-selection{color:#153946;line-height:1.85}.lf-selection h1{font-size:clamp(30px,5vw,44px);line-height:1.35}.lf-selection h2{font-size:28px}.lf-selection h3{font-size:21px}.lf-selection .lf-dossier-links{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.lf-selection .lf-dossier-links a{padding:9px 15px;border:1px solid #b7d3dc;border-radius:6px;color:#123e49}.lf-evidence-table-wrap{overflow-x:auto;margin:20px 0}.lf-evidence-table{border-collapse:collapse;width:100%;font-size:15px}.lf-evidence-table th,.lf-evidence-table td{padding:13px;text-align:left;vertical-align:top;border:1px solid #cbdfe5}.lf-evidence-table th{background:#f0f6f7}.lf-source-links li{margin:12px 0}.lf-task-card:focus-visible,.lf-selection a:focus-visible,.lf-context-related a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}@media(max-width:680px){.lf-task-grid,.lf-context-grid{grid-template-columns:1fr}.lf-task-card{padding:18px}.lf-selection h2{font-size:25px}.lf-evidence-table th,.lf-evidence-table td{padding:9px;overflow-wrap:anywhere}.lf-context-related{padding:28px 0}.hub-search{min-width:0}.hub-search input{width:0;min-width:0}.lf-search-form .lf-scope-field{flex-basis:100%}}

.lf-mobile-nav{padding-bottom:env(safe-area-inset-bottom,0px)}.lf-mobile-nav a{min-height:48px;font-size:13px;white-space:nowrap}.lf-brief-download{text-decoration:none;display:inline-block}html{scroll-padding-bottom:75px}

/* Consistent static-document typography and visible current navigation. */
.lf-static-page{margin:0;background:#fff;color:#153946;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;line-height:1.8}.lf-static-page a{color:#087482}.lf-static-page .lf-nav a{color:#173c48}.lf-static-page .lf-brand{text-decoration:none;font-weight:700}.lf-static-page .lf-footer-nav{margin-top:24px}.lf-nav a[aria-current]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.lf-nav .lf-nav-product[aria-current]{color:#fff}.lf-static-page :target{scroll-margin-top:20px}#lf-context-notice[hidden]{display:none!important}#lf-context-notice p{margin:8px 0 0}.lf-context-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.lf-context-actions a{display:inline-block;padding:10px 15px;border:1px solid #a9c5cf;border-radius:6px;text-decoration:none}

.lf-page{color:#173c48}.lf-wrap{width:min(1160px,calc(100% - 36px));margin:auto}.lf-section{padding:35px 0}.lf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lf-card{padding:20px;border:1px solid #cadfe4;border-radius:8px}.lf-card h2{font-size:20px;line-height:1.7}.lf-pagination{margin:25px 0;text-align:center}.lf-pagination .pagination{display:flex;flex-wrap:wrap;gap:8px}.lf-pagination [aria-disabled]{color:#778b92}.lf-search-form{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0;align-items:end}.lf-search-form label{display:block}.lf-search-form input{padding:12px;width:100%;border:1px solid #bdd3dc}.lf-search-form>div{flex:1;min-width:0}.lf-search-form button{padding:12px 22px;background:#173c48;color:white;border:0}@media(max-width:680px){.lf-grid{grid-template-columns:1fr}}
/* Task-led discovery and explicit evidence dossiers. */
.lf-task-picker{padding:26px 0 32px}.lf-task-picker h2{font-size:26px;margin:0 0 10px}.lf-task-picker>p{color:#536e78;line-height:1.85}.lf-task-grid,.lf-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.lf-task-card,.lf-context-card{min-width:0;border:1px solid #cbdfe5;background:#fff;border-radius:8px;padding:20px}.lf-task-card{display:flex;flex-direction:column;gap:12px;text-decoration:none!important}.lf-task-card strong{font-size:20px;color:#153946}.lf-task-card span{color:#536e78;font-size:14px;line-height:1.8}.lf-task-card b{font-size:14px;color:#087482;margin-top:auto}.lf-context-related{padding:36px 0;background:#f0f6f7;border-top:1px solid #cbdfe5;color:#153946}.lf-context-related h2{font-size:26px;margin:0 0 10px}.lf-context-related p{line-height:1.85;color:#536e78}.lf-context-card h3{font-size:18px;line-height:1.7;margin:10px 0 18px}.lf-context-card a{color:#153946}.lf-context-card>p{font-size:13px;margin:0}.lf-context-more{font-size:14px;font-weight:700}.lf-dossier{padding:30px 0;border-top:1px solid #cbdfe5;scroll-margin-top:22px}.lf-selection{color:#153946;line-height:1.85}.lf-selection h1{font-size:clamp(30px,5vw,44px);line-height:1.35}.lf-selection h2{font-size:28px}.lf-selection h3{font-size:21px}.lf-selection .lf-dossier-links{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.lf-selection .lf-dossier-links a{padding:9px 15px;border:1px solid #b7d3dc;border-radius:6px;color:#123e49}.lf-evidence-table-wrap{overflow-x:auto;margin:20px 0}.lf-evidence-table{border-collapse:collapse;width:100%;font-size:15px}.lf-evidence-table th,.lf-evidence-table td{padding:13px;text-align:left;vertical-align:top;border:1px solid #cbdfe5}.lf-evidence-table th{background:#f0f6f7}.lf-source-links li{margin:12px 0}.lf-task-card:focus-visible,.lf-selection a:focus-visible,.lf-context-related a:focus-visible{outline:3px solid #e6af52;outline-offset:3px}@media(max-width:680px){.lf-task-grid,.lf-context-grid{grid-template-columns:1fr}.lf-task-card{padding:18px}.lf-selection h2{font-size:25px}.lf-evidence-table th,.lf-evidence-table td{padding:9px;overflow-wrap:anywhere}.lf-context-related{padding:28px 0}.hub-search{min-width:0}.hub-search input{width:0;min-width:0}.lf-search-form .lf-scope-field{flex-basis:100%}}

.lf-mobile-nav{padding-bottom:env(safe-area-inset-bottom,0px)}.lf-mobile-nav a{min-height:48px;font-size:13px;white-space:nowrap}.lf-brief-download{text-decoration:none;display:inline-block}html{scroll-padding-bottom:75px}

/* Consistent static-document typography and visible current navigation. */
.lf-static-page{margin:0;background:#fff;color:#153946;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;line-height:1.8}.lf-static-page a{color:#087482}.lf-static-page .lf-nav a{color:#173c48}.lf-static-page .lf-brand{text-decoration:none;font-weight:700}.lf-static-page .lf-footer-nav{margin-top:24px}.lf-nav a[aria-current]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.lf-nav .lf-nav-product[aria-current]{color:#fff}.lf-static-page :target{scroll-margin-top:20px}#lf-context-notice[hidden]{display:none!important}#lf-context-notice p{margin:8px 0 0}.lf-context-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.lf-context-actions a{display:inline-block;padding:10px 15px;border:1px solid #a9c5cf;border-radius:6px;text-decoration:none}

.lf-mobile-nav a{min-height:48px;white-space:nowrap;font-size:13px}.lf-mobile-nav{padding-bottom:env(safe-area-inset-bottom,0px)}
.lf-search-form .lf-scope-field{flex:0 0 180px;min-width:0}.lf-search-form select{width:100%;padding:12px;border:1px solid #bdd3dc;background:#fff;border-radius:5px}.lf-search-form label.lf-brief-option{display:flex;align-items:center;gap:8px;flex:0 0 100%}.lf-search-form .lf-brief-option input{width:18px;height:18px}@media(max-width:680px){.lf-search-form .lf-scope-field{flex-basis:100%}}