.page-scenarios .filters{display:flex;gap:10px;flex-wrap:wrap;margin-top:34px}.page-scenarios .filters .f{padding:9px 18px;border-radius:var(--r-pill);border:1px solid var(--line);background:#fff;font-weight:600;font-size:14.5px;color:var(--ink-700);cursor:pointer;transition:all .15s}.page-scenarios .filters .f:hover{border-color:var(--brand-300);color:var(--brand-600)}.page-scenarios .filters .f.on{background:var(--brand-600);color:#fff;border-color:var(--brand-600)}.page-scenarios .role-count{margin-left:10px;font-size:14px;color:var(--text-mute);font-weight:500;display:none}.scenario-filter-scope[data-active=all] [data-count-industry=all]{display:inline}.scenario-filter-scope[data-active="出口"] [data-industries]:not([data-industries~="出口"]),.scenario-filter-scope[data-active="出口"] [data-role-section]:not([data-role-industries~="出口"]),.scenario-filter-scope[data-active="制造"] [data-industries]:not([data-industries~="制造"]),.scenario-filter-scope[data-active="制造"] [data-role-section]:not([data-role-industries~="制造"]),.scenario-filter-scope[data-active="服务"] [data-industries]:not([data-industries~="服务"]),.scenario-filter-scope[data-active="服务"] [data-role-section]:not([data-role-industries~="服务"]),.scenario-filter-scope[data-active="电商"] [data-industries]:not([data-industries~="电商"]),.scenario-filter-scope[data-active="电商"] [data-role-section]:not([data-role-industries~="电商"]),.scenario-filter-scope[data-active="贸易"] [data-industries]:not([data-industries~="贸易"]),.scenario-filter-scope[data-active="贸易"] [data-role-section]:not([data-role-industries~="贸易"]),.scenario-filter-scope[data-active="零售"] [data-industries]:not([data-industries~="零售"]),.scenario-filter-scope[data-active="零售"] [data-role-section]:not([data-role-industries~="零售"]){display:none!important}.scenario-filter-scope[data-active="出口"] [data-count-industry="出口"],.scenario-filter-scope[data-active="制造"] [data-count-industry="制造"],.scenario-filter-scope[data-active="服务"] [data-count-industry="服务"],.scenario-filter-scope[data-active="电商"] [data-count-industry="电商"],.scenario-filter-scope[data-active="贸易"] [data-count-industry="贸易"],.scenario-filter-scope[data-active="零售"] [data-count-industry="零售"]{display:inline}.page-scenarios [data-role-section]{scroll-margin-top:84px}.page-scenarios .card-ind{margin-top:10px;font-size:12px;color:var(--text-mute)}.page-scenarios .tm-win{background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:0 24px 60px -24px rgba(20,35,80,.18);overflow:hidden;max-width:420px;margin-left:auto}.page-scenarios .tm-top{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.page-scenarios .tm-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.16);flex-shrink:0}.page-scenarios .tm-top b{font-size:13px;color:var(--ink-900)}.page-scenarios .tm-sub{margin-left:auto;font-size:11px;color:var(--text-mute)}.page-scenarios .tm-chips{display:flex;gap:6px;padding:12px 16px 2px;flex-wrap:wrap}.page-scenarios .tm-chips span{font-size:11px;font-weight:600;color:var(--ink-700);border:1px solid var(--line);border-radius:999px;padding:3px 10px}.page-scenarios .tm-chips span.on{background:var(--brand-600);border-color:var(--brand-600);color:#fff}.page-scenarios .tm-card{margin:12px 16px;border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px}.page-scenarios .tm-card:last-child{margin-bottom:16px}.page-scenarios .tm-line{display:flex;align-items:center;gap:8px}.page-scenarios .tm-line b{font-size:14px;color:var(--ink-900)}.page-scenarios .tm-badge{font-size:10.5px;font-weight:700;color:var(--accent-ink);background:var(--accent-soft);padding:2px 8px;border-radius:999px;flex-shrink:0}.page-scenarios .tm-card p{margin-top:6px;font-size:12px;color:var(--text-soft);line-height:1.6}.page-scenarios .tm-btns{display:flex;gap:8px;margin-top:10px}.page-scenarios .tm-btn{font-size:11.5px;font-weight:700;padding:5px 12px;border-radius:8px;border:1px solid var(--line);color:var(--ink-700)}.page-scenarios .tm-btn.primary{background:var(--brand-600);border-color:var(--brand-600);color:#fff}@media (max-width:980px){.page-scenarios .tpl-mock{display:none}}.workflow-catalog-section{padding-top:44px}.workflow-filter-panel{padding:22px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:0 18px 50px -34px rgba(20,35,80,.28)}.workflow-filter-row{display:grid;grid-template-columns:116px 1fr;gap:14px;align-items:start}.workflow-filter-row+.workflow-filter-row{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}.workflow-filter-row>b{padding-top:9px;color:var(--ink-900);font-size:14px}.workflow-filter-row .filters{margin-top:0}.workflow-result-head{display:flex;justify-content:space-between;gap:20px;margin:28px 0 16px;color:var(--text-soft);font-size:13px}.workflow-result-head b{color:var(--ink-900);font-size:16px}.workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.workflow-card{display:flex;flex-direction:column;min-height:360px;padding:22px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;transition:transform .18s,border-color .18s,box-shadow .18s}.workflow-card:hover{transform:translateY(-3px);border-color:var(--brand-300);box-shadow:0 22px 48px -34px rgba(25,55,145,.38)}.workflow-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.workflow-card h2{margin-top:6px;font-size:18px;line-height:1.45;color:var(--ink-900)}.workflow-hero{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:3px 8px;background:var(--accent-soft);color:var(--accent-ink);font-size:10px;letter-spacing:.04em}.workflow-hero,.workflow-readiness{border-radius:999px;font-weight:800}.workflow-readiness{flex-shrink:0;padding:4px 9px;background:var(--brand-50);color:var(--brand-700);font-size:11px}.workflow-value{margin-top:12px;color:var(--text-soft);font-size:14px;line-height:1.7}.workflow-chain{gap:5px;color:var(--brand-700);font-size:12px;font-weight:650;line-height:1.6}.workflow-badges,.workflow-chain{display:flex;flex-wrap:wrap;margin-top:16px}.workflow-badges{gap:7px}.workflow-badges>span{padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink-700);font-size:11px;font-weight:650}.workflow-badges>.readiness{border-color:var(--brand-200);background:var(--brand-50);color:var(--brand-700)}.workflow-approval{margin-top:14px;color:var(--text-mute);font-size:12px;line-height:1.65}.workflow-card-foot{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;margin-top:auto;padding-top:16px;color:var(--text-mute);font-size:11.5px}.workflow-card-foot b{color:var(--brand-600);font-size:13px;text-align:right}.workflow-empty{padding:48px 24px;border:1px dashed var(--line);border-radius:var(--r-lg);color:var(--text-soft);text-align:center;background:#fff}.workflow-banner-badges{margin-top:20px}.workflow-deferred-note,.workflow-migration-note{max-width:780px;margin-top:18px;padding:10px 14px;border-radius:var(--r-md);font-size:13px;line-height:1.7}.workflow-migration-note{border:1px solid var(--brand-200);background:var(--brand-50);color:var(--brand-800)}.workflow-deferred-note{border:1px solid #f3ddc4;background:var(--accent-soft);color:var(--accent-ink)}.workflow-detail-container{max-width:980px}.workflow-story-section{padding-top:44px;padding-bottom:24px}.workflow-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.workflow-section-head .eyebrow{color:var(--brand-600);font-size:12px;font-weight:800;letter-spacing:.12em}.workflow-section-head h2{margin-top:6px;font-size:25px;line-height:1.4}.workflow-readiness-large{flex-shrink:0;padding:7px 12px;border-radius:999px;background:var(--brand-50);color:var(--brand-700);font-size:13px;font-weight:800}.workflow-detail-chain{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:24px}.workflow-detail-step{min-height:108px;padding:14px;border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.workflow-detail-step span{display:block;color:var(--brand-500);font-size:11px;font-weight:800}.workflow-detail-step b{display:block;margin-top:8px;color:var(--ink-900);font-size:13px;line-height:1.55}.workflow-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workflow-detail-block{padding:20px;border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.workflow-detail-block h3{font-size:16px}.workflow-detail-block p,.workflow-detail-block ul{margin-top:10px;color:var(--text-soft);font-size:14px;line-height:1.75}.workflow-detail-block ul{padding-left:18px}.workflow-detail-block li+li{margin-top:5px}.workflow-outcome-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;margin-top:16px;padding:24px;border-radius:var(--r-lg);background:var(--ink-900);color:#fff}.workflow-outcome-panel span{color:rgba(255,255,255,.62);font-size:12px;font-weight:700}.workflow-outcome-panel h2{margin-top:8px;font-size:20px;line-height:1.55;color:#fff}.workflow-outcome-panel p{margin-top:8px;color:rgba(255,255,255,.82);font-size:14px;line-height:1.7}.workflow-honesty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.workflow-honesty-grid>div{padding:16px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--brand-50)}.workflow-honesty-grid b,.workflow-honesty-grid span{display:block}.workflow-honesty-grid b{color:var(--brand-700);font-size:12px}.workflow-honesty-grid span{margin-top:6px;color:var(--ink-800);font-size:13px;line-height:1.6}.workflow-skin-section{margin-top:52px}.workflow-skin-intro{max-width:780px;margin-top:14px;color:var(--text-soft);font-size:14px;line-height:1.75}.workflow-skin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.workflow-skin-card{padding:22px;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.workflow-skin-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.workflow-skin-card-head span{color:var(--brand-600);font-size:11px;font-weight:800}.workflow-skin-card-head h3{margin-top:5px;color:var(--ink-900);font-size:17px;line-height:1.5}.workflow-skin-card-head>b{flex-shrink:0;padding:4px 9px;border-radius:999px;background:var(--brand-50);color:var(--brand-700);font-size:11px}.workflow-skin-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.workflow-skin-tags span{padding:3px 8px;border:1px solid var(--line);border-radius:999px;color:var(--text-soft);font-size:10.5px}.workflow-skin-facts{margin-top:16px}.workflow-skin-facts>div{display:grid;grid-template-columns:72px 1fr;gap:10px;padding:9px 0;border-top:1px solid var(--line-soft)}.workflow-skin-facts dt{color:var(--ink-900);font-size:12px;font-weight:750}.workflow-skin-facts dd{color:var(--text-soft);font-size:12px;line-height:1.65}.workflow-maturity-list{margin-top:12px;border:1px solid var(--line-soft);border-radius:var(--r-md);overflow:hidden}.workflow-maturity-list>div{display:grid;grid-template-columns:108px 1fr;gap:5px 12px;padding:11px 12px}.workflow-maturity-list>div+div{border-top:1px solid var(--line-soft)}.workflow-maturity-list b{color:var(--ink-900);font-size:11.5px}.workflow-maturity-list span{color:var(--text-soft);font-size:11.5px;line-height:1.55}.workflow-maturity-list em{grid-column:2;color:var(--brand-600);font-size:10.5px;font-style:normal;font-weight:700}.workflow-sibling-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.workflow-sibling-grid a{padding:16px;border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.workflow-sibling-grid b{font-size:14px}.workflow-sibling-grid p{margin-top:7px;color:var(--text-soft);font-size:12.5px;line-height:1.6}.workflow-sibling-grid span{display:block;margin-top:10px;color:var(--brand-600);font-size:11.5px;font-weight:700}@media (max-width:980px){.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-detail-chain{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.workflow-filter-row{grid-template-columns:1fr;gap:4px}.workflow-result-head{flex-direction:column;gap:6px}.workflow-detail-grid,.workflow-grid,.workflow-honesty-grid,.workflow-outcome-panel,.workflow-sibling-grid,.workflow-skin-grid{grid-template-columns:1fr}.workflow-card{min-height:auto}.workflow-detail-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-section-head{align-items:flex-start;flex-direction:column}}.page-scenario .example-note{margin-top:16px;padding:12px 16px;border:1px solid #f3ddc4;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink);font-size:13.5px;font-weight:600;line-height:1.7}.page-scenario .example-body{margin-top:14px;padding:20px 22px;border:1px solid var(--line);border-radius:var(--r-md);background:#fff;font-family:inherit;font-size:14px;line-height:1.85;color:var(--ink-800);word-break:break-word;overflow-x:hidden}.page-scenario .example-body>:first-child{margin-top:0}.page-scenario .example-body>:last-child{margin-bottom:0}.page-scenario .example-body h2,.page-scenario .example-body h3,.page-scenario .example-body h4{margin:1.5em 0 .55em;color:var(--ink-900);line-height:1.45}.page-scenario .example-body h2{font-size:20px}.page-scenario .example-body h3{font-size:17px}.page-scenario .example-body h4{font-size:15px}.page-scenario .example-body blockquote,.page-scenario .example-body ol,.page-scenario .example-body p,.page-scenario .example-body table,.page-scenario .example-body ul{margin:.8em 0}.page-scenario .example-body ol,.page-scenario .example-body ul{padding-left:1.6em}.page-scenario .example-body li+li{margin-top:.3em}.page-scenario .example-body blockquote{padding:10px 14px;border-left:3px solid var(--brand-300);background:var(--brand-50);color:var(--ink-700)}.page-scenario .example-body hr{margin:1.4em 0;border:0;border-top:1px solid var(--line)}.page-scenario .example-body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;white-space:nowrap}.page-scenario .example-body td,.page-scenario .example-body th{padding:8px 10px;border:1px solid var(--line);text-align:left;vertical-align:top}.page-scenario .example-body th{background:var(--brand-50);color:var(--ink-900)}.page-scenario .example-body code{padding:1px 5px;border-radius:5px;background:var(--brand-50);font-size:.92em}