:root{--wx3-ink:#102d35;--wx3-deep:#082f3b;--wx3-blue:#17758c;--wx3-water:#78c7d3;--wx3-mist:#eaf7f6;--wx3-paper:#fffdf7;--wx3-sand:#eee6d8;--wx3-line:rgba(16,45,53,.18);--wx3-shadow:0 24px 70px rgba(8,47,59,.12)}
*{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:96px}
body.page-wuxi-v3{margin:0;padding-top:0;color:var(--wx3-ink);background:var(--wx3-paper);font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;overflow-x:hidden}
.page-wuxi-v3 .ct-public-header{position:relative;top:0}
.page-wuxi-v3 img{max-width:100%}
.page-wuxi-v3 a{color:inherit}
.wx3-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}
.wx3-kicker{margin:0 0 14px;color:var(--wx3-blue);font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.wx3-skip{position:fixed;left:16px;top:-70px;z-index:9999;padding:12px 18px;border-radius:0 0 12px 12px;color:#fff!important;background:#082f3b;transition:top .2s}
.wx3-skip:focus{top:0}
.wx3-watergate{position:relative;padding:44px 0 28px;background:linear-gradient(145deg,#f9f6ed 0 48%,#e7f5f5 48% 100%);overflow:hidden}
.wx3-watergate:before,.wx3-watergate:after{content:"";position:absolute;border:1px solid rgba(23,117,140,.25);border-radius:50%;pointer-events:none}
.wx3-watergate:before{width:560px;height:220px;right:-150px;top:-70px}.wx3-watergate:after{width:780px;height:280px;left:-260px;bottom:-220px}
.wx3-watergate-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:64px;align-items:center}
.wx3-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 48px;color:#587077;font-size:13px}.wx3-crumb a{text-decoration:none}.wx3-crumb a:hover{text-decoration:underline}.wx3-crumb i{font-style:normal;color:#97a7a8}.wx3-crumb strong{font-weight:700;color:var(--wx3-ink)}
.wx3-watergate h1,.wx3-article-gate h1{margin:0;color:var(--wx3-deep);font-family:"Noto Serif SC","Songti SC",serif;font-size:clamp(32px, calc(2.105263vw + 17.68421px), 48px);line-height:1.08;letter-spacing:-.04em}
.wx3-watergate h1 span{display:block;margin-top:16px;font-size:.48em;line-height:1.45;letter-spacing:-.02em;font-weight:600}
.wx3-watergate-copy>p:last-child{max-width:680px;margin:25px 0 0;color:#4d666c;font-size:17px;line-height:1.85}
.wx3-watergate-view{position:relative;margin:18px 0 0;overflow:hidden;border-radius:50% 50% 22px 22px/38% 38% 22px 22px;background:#cfe4e6;box-shadow:var(--wx3-shadow)}
.wx3-watergate-view:after{content:"";position:absolute;inset:14px;border:1px solid rgba(255,255,255,.7);border-radius:inherit;pointer-events:none}
.wx3-watergate-view img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
.wx3-watergate-view figcaption{position:absolute;right:24px;bottom:20px;padding:8px 12px;color:#fff;background:rgba(8,47,59,.78);font-size:12px;letter-spacing:.12em}
.wx3-channel-wrap{position:relative;z-index:2;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:10px;align-items:center;margin-top:34px}
.wx3-channel{display:flex;gap:10px;overflow:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.wx3-channel::-webkit-scrollbar{display:none}.wx3-channel a{flex:1 0 180px;display:flex;align-items:center;justify-content:center;min-height:52px;padding:10px 18px;border:1px solid var(--wx3-line);border-radius:999px;background:rgba(255,255,255,.76);font-weight:800;text-decoration:none;scroll-snap-align:start}.wx3-channel a:hover,.wx3-channel a:focus-visible,.wx3-channel a.is-current{color:#fff;background:var(--wx3-deep);border-color:var(--wx3-deep)}
.wx3-channel-arrow{width:40px;height:40px;border:1px solid var(--wx3-line);border-radius:50%;color:var(--wx3-deep);background:#fff;cursor:pointer}.wx3-channel-arrow:hover,.wx3-channel-arrow:focus-visible{color:#fff;background:var(--wx3-blue)}
.wx3-promo{width:min(1200px,calc(100% - 48px));margin:34px auto}.wx3-promo picture,.wx3-promo img{display:block;width:100%}.wx3-promo img{height:auto;object-fit:contain}.wx3-promo-first{margin-top:26px}.wx3-promo-last{margin-top:58px;margin-bottom:64px}
.wx3-current{padding:72px 0 96px;background:linear-gradient(180deg,#fffdf7,#f4faf9)}
.wx3-current-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:38px}.wx3-current-head h2,.wx3-reading-note h2,.wx3-four-crossings h2,.wx3-service-window h2,.wx3-takeaways h2,.wx3-related h2,.wx3-crossing-back h2{max-width:760px;margin:0;color:var(--wx3-deep);font-family:"Noto Serif SC","Songti SC",serif;font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.2;letter-spacing:-.03em}
.wx3-width-tools{display:flex;gap:7px;align-items:center;padding:7px;border:1px solid var(--wx3-line);border-radius:999px;background:#fff;white-space:nowrap}.wx3-width-tools span{padding:0 8px;color:#697c80;font-size:12px}.wx3-width-tools button,.wx3-reading-tools button{border:0;border-radius:999px;padding:9px 14px;color:var(--wx3-ink);background:transparent;cursor:pointer;font-weight:700}.wx3-width-tools button:hover,.wx3-width-tools button:focus-visible,.wx3-width-tools button.is-active,.wx3-reading-tools button:hover,.wx3-reading-tools button:focus-visible,.wx3-reading-tools button.is-active{color:#fff;background:var(--wx3-blue)}
.wx3-stream{position:relative;display:flex;flex-direction:column;gap:28px;padding-block:18px}
.wx3-stream:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,var(--wx3-water) 8%,var(--wx3-water) 92%,transparent);transform:translateX(-50%)}
.wx3-story{position:relative;display:grid;grid-template-columns:minmax(250px,38%) minmax(0,1fr);width:82%;min-height:250px;border:1px solid rgba(16,45,53,.13);border-radius:150px 26px 26px 150px;background:#fff;box-shadow:0 14px 38px rgba(8,47,59,.08);overflow:hidden;transition:width .28s ease,transform .28s ease,box-shadow .28s ease}
.wx3-story:nth-of-type(3n+1){align-self:flex-start;width:76%}.wx3-story:nth-of-type(3n+2){align-self:center;width:100%;grid-template-columns:minmax(310px,43%) minmax(0,1fr)}.wx3-story:nth-of-type(3n){align-self:flex-end;width:83%}
.wx3-story:hover,.wx3-story:focus-within{transform:translateY(-4px);box-shadow:var(--wx3-shadow)}
.wx3-story-index{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;border:6px solid #f4faf9;border-radius:50%;color:#fff;background:var(--wx3-blue);font-size:12px}
.wx3-story-image{margin:0;min-height:250px;overflow:hidden;border-radius:150px 0 0 150px}.wx3-story-image a,.wx3-story-image img{display:block;width:100%;height:100%}.wx3-story-image img{object-fit:cover;transition:transform .35s ease,filter .35s ease}.wx3-story:hover .wx3-story-image img,.wx3-story:focus-within .wx3-story-image img{transform:scale(1.03);filter:saturate(1.08)}
.wx3-story-copy{display:flex;flex-direction:column;justify-content:center;padding:30px 38px}.wx3-story-meta{display:flex;gap:16px;margin:0 0 13px;color:#61787e;font-size:12px}.wx3-story-meta span{color:var(--wx3-blue);font-weight:800}.wx3-story-copy h2{margin:0;font-family:"Noto Serif SC","Songti SC",serif;font-size:min(28px, clamp(26px, calc(0.789474vw + 20.631579px), 32px));line-height:1.35}.wx3-story-copy h2 a{text-decoration:none}.wx3-story-copy h2 a:hover{text-decoration:underline;text-decoration-color:var(--wx3-water);text-underline-offset:6px}.wx3-story-copy>p:not(.wx3-story-meta){display:-webkit-box;overflow:hidden;margin:14px 0;color:#536b70;font-size:15px;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wx3-story-link{align-self:flex-start;margin-top:auto;color:var(--wx3-blue)!important;font-size:14px;font-weight:800;text-decoration:none}.wx3-story-link span{margin-left:8px}
.wx3-stream[data-width="narrow"] .wx3-story{width:72%!important}.wx3-stream[data-width="wide"] .wx3-story{width:100%!important}
.wx3-pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:48px}.wx3-pager a{display:grid;place-items:center;min-width:44px;min-height:44px;padding:8px 13px;border:1px solid var(--wx3-line);border-radius:50%;background:#fff;text-decoration:none;font-weight:800}.wx3-pager a:hover,.wx3-pager a:focus-visible,.wx3-pager a.active,.wx3-pager a.is-active{color:#fff;background:var(--wx3-deep);border-color:var(--wx3-deep)}
.wx3-reading-note{padding:92px 0;color:#fff;background:var(--wx3-deep)}.wx3-reading-note .wx3-shell{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.wx3-reading-note .wx3-kicker{color:#8edce3}.wx3-reading-note h2{color:#fff}.wx3-reading-note ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.wx3-reading-note li{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.18)}.wx3-reading-note li b{color:#9ce0e4}.wx3-reading-note li span{color:#d2e3e5;line-height:1.7}
.wx3-four-crossings{padding:96px 0;background:#eee8dc}.wx3-four-crossings header{display:flex;align-items:end;justify-content:space-between;margin-bottom:38px}.wx3-four-crossings>div>div{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.wx3-four-crossings a{position:relative;display:flex;flex-direction:column;min-height:240px;padding:34px 26px;border-radius:140px 140px 18px 18px/86px 86px 18px 18px;color:var(--wx3-ink);background:#fff;text-decoration:none;box-shadow:0 10px 30px rgba(8,47,59,.06)}.wx3-four-crossings a:nth-child(even){margin-top:28px}.wx3-four-crossings a:hover,.wx3-four-crossings a:focus-visible{color:#fff;background:var(--wx3-blue)}.wx3-four-crossings small{opacity:.7}.wx3-four-crossings strong{margin-top:auto;font-family:"Noto Serif SC","Songti SC",serif;font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px)}.wx3-four-crossings span{margin-top:10px;font-size:14px;line-height:1.6;opacity:.78}
.wx3-service-window{padding:96px 0;background:#f7fbfa}.wx3-service-window .wx3-shell{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.wx3-service-window figure{margin:0;overflow:hidden;border-radius:50% 50% 22px 22px/30% 30% 22px 22px}.wx3-service-window img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.wx3-service-window p:last-child{margin-top:20px;color:#526b70;font-size:16px;line-height:1.8}
/* detail */
.wx3-read-progress{position:fixed;left:0;right:0;top:0;z-index:999;height:4px;background:transparent}.wx3-read-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--wx3-blue),#f3b565)}
.wx3-article-gate{position:relative;padding:44px 0 72px;background:linear-gradient(150deg,#fffaf0,#e8f6f5);overflow:hidden}.wx3-article-gate:before{content:"";position:absolute;width:900px;height:280px;right:-300px;bottom:-210px;border:1px solid rgba(23,117,140,.2);border-radius:50%}
.wx3-article-gate-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);gap:70px;align-items:center}.wx3-article-gate h1{font-size:clamp(32px, calc(2.105263vw + 17.68421px), 48px);line-height:1.16;overflow-wrap:anywhere}.wx3-article-deck{margin:24px 0 0;color:#4c666c;font-size:17px;line-height:1.8}.wx3-article-meta{display:flex;flex-wrap:wrap;gap:10px 20px;margin:24px 0 0;color:#687e82;font-size:13px}.wx3-article-meta a{color:var(--wx3-blue);font-weight:800;text-decoration:none}
.wx3-article-cover{position:relative;margin:34px 0 0;overflow:hidden;border-radius:50% 50% 24px 24px/38% 38% 24px 24px;background:#cae2e4;box-shadow:var(--wx3-shadow);outline:none;cursor:zoom-in;transition:border-radius .3s ease,transform .3s ease}.wx3-article-cover:focus-visible{box-shadow:0 0 0 4px #f3b565,var(--wx3-shadow)}.wx3-article-cover.is-focused{border-radius:24px;transform:scale(1.025);cursor:zoom-out}.wx3-article-cover img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.wx3-article-cover figcaption{position:absolute;right:18px;bottom:16px;padding:7px 10px;color:#fff;background:rgba(8,47,59,.82);font-size:12px}
.wx3-reader{padding:70px 0 96px;background:#fffdf7}.wx3-reader-shell{width:min(760px,calc(100% - 48px));margin-inline:auto}.wx3-context-note{margin:0 0 24px;padding:22px 26px;border-left:4px solid var(--wx3-water);border-radius:0 16px 16px 0;background:var(--wx3-mist)}.wx3-context-note .wx3-kicker{margin-bottom:8px}.wx3-context-note p:nth-child(2){margin:0;color:#465f65;line-height:1.8}.wx3-context-note a{display:inline-block;margin-top:11px;color:var(--wx3-blue);font-size:13px;font-weight:800;text-decoration:none}
.wx3-toc{position:sticky;top:78px;z-index:10;margin:0 0 20px;border:1px solid var(--wx3-line);border-radius:26px;background:rgba(255,253,247,.96);box-shadow:0 10px 28px rgba(8,47,59,.08);backdrop-filter:blur(12px)}.wx3-toc[hidden]{display:none}.wx3-toc summary{padding:16px 22px;cursor:pointer;font-weight:800}.wx3-toc summary span{margin-left:8px;color:#789096;font-size:12px}.wx3-toc nav{display:flex;gap:8px;overflow:auto;padding:0 14px 16px;scrollbar-width:thin}.wx3-toc nav a{flex:0 0 auto;max-width:300px;padding:8px 12px;border-radius:999px;color:#51696e;background:#edf5f4;font-size:13px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx3-toc nav a[data-level="3"]{background:#f4efe6}.wx3-toc nav a:hover,.wx3-toc nav a:focus-visible,.wx3-toc nav a.is-current{color:#fff;background:var(--wx3-blue)}
.wx3-reading-tools{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px;margin-bottom:28px}.wx3-reading-tools button{border:1px solid var(--wx3-line);background:#fff}.wx3-prose{font-family:"Noto Serif SC","Songti SC",serif;font-size:18px;line-height:1.86;color:#243f46;overflow-wrap:anywhere}.wx3-prose.size-small{font-size:16px}.wx3-prose.size-large{font-size:20px}.wx3-prose.line-relaxed{line-height:2.08}
.wx3-prose p{margin:0 0 1.45em}.wx3-prose h2{margin:2.25em 0 .8em;padding-top:.35em;color:var(--wx3-deep);font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.3;scroll-margin-top:150px}.wx3-prose h2:before{content:"";display:block;width:68px;height:8px;margin-bottom:18px;border-top:1px solid var(--wx3-water);border-bottom:1px solid var(--wx3-water);border-radius:50%}.wx3-prose h3{margin:1.8em 0 .7em;color:#165b6b;font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px);line-height:1.4;scroll-margin-top:150px}.wx3-prose h4{margin:1.6em 0 .65em;color:#284f59;font-size:20px;line-height:1.45}.wx3-prose ul,.wx3-prose ol{margin:0 0 1.5em;padding-left:1.45em}.wx3-prose li{margin:.52em 0;padding-left:.25em}.wx3-prose li>ul,.wx3-prose li>ol{margin:.55em 0}.wx3-prose table{width:100%;margin:1.8em 0;border-collapse:collapse;display:block;overflow-x:auto;white-space:nowrap;font-family:"Microsoft YaHei","PingFang SC",sans-serif;font-size:15px}.wx3-prose thead,.wx3-prose tbody{display:table;width:100%;table-layout:fixed}.wx3-prose th,.wx3-prose td{padding:12px 14px;border:1px solid #cadaDA;text-align:left;white-space:normal}.wx3-prose th{color:#fff;background:var(--wx3-deep)}.wx3-prose tbody tr:nth-child(even){background:#f0f7f6}.wx3-prose blockquote{margin:1.8em 0;padding:22px 26px;border:0;border-left:4px solid #efb05e;border-radius:0 16px 16px 0;color:#36545b;background:#fbf0dd}.wx3-prose figure{position:relative;margin:2.2em 0;overflow:hidden;border-radius:50% 50% 18px 18px/20% 20% 18px 18px;background:#dcebea;outline:none;cursor:zoom-in;transition:border-radius .25s ease}.wx3-prose figure.is-focused{border-radius:18px;cursor:zoom-out}.wx3-prose img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto;border-radius:inherit}.wx3-prose figcaption{padding:12px 16px;color:#61777c;background:#eef6f5;font-family:"Microsoft YaHei","PingFang SC",sans-serif;font-size:13px;text-align:center}.wx3-prose details{margin:1.6em 0;border:1px solid var(--wx3-line);border-radius:14px;background:#fff}.wx3-prose summary{padding:14px 18px;cursor:pointer;font-weight:800}.wx3-prose details>*:not(summary){margin-left:18px;margin-right:18px}.wx3-prose a{color:#0a6f8a;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}.wx3-prose strong{color:#092f39}.wx3-prose em{color:#476c75}.wx3-prose mark{padding:.08em .24em;color:inherit;background:#ffe5a6}.wx3-prose code{padding:.16em .38em;border-radius:5px;background:#eaf2f1;font-family:Consolas,monospace;font-size:.88em}.wx3-prose pre{max-width:100%;margin:1.7em 0;padding:18px;overflow:auto;border-radius:14px;color:#d7eff1;background:#092f39;font-size:14px;line-height:1.65}.wx3-prose pre code{padding:0;color:inherit;background:none;white-space:pre}.wx3-prose hr{height:1px;margin:2.5em 0;border:0;background:linear-gradient(90deg,transparent,var(--wx3-water),transparent)}.wx3-prose p:empty{display:none}
.wx3-takeaways{padding:92px 0;color:#fff;background:var(--wx3-deep)}.wx3-takeaways .wx3-kicker{color:#88d5de}.wx3-takeaways h2{color:#fff}.wx3-takeaways>div>div{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.wx3-takeaways article{padding:28px;border-top:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.05)}.wx3-takeaways b{color:#91dce2;font-size:13px}.wx3-takeaways strong{display:block;margin:20px 0 10px;font-size:20px}.wx3-takeaways p{margin:0;color:#c8dadd;line-height:1.75}
.wx3-related{padding:96px 0;background:#f2f8f7}.wx3-related-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.wx3-related-flow>a{overflow:hidden;border-radius:50% 50% 18px 18px/70px 70px 18px 18px;background:#fff;text-decoration:none;box-shadow:0 12px 34px rgba(8,47,59,.08)}.wx3-related-flow img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.wx3-related-flow span{display:flex;flex-direction:column;padding:22px}.wx3-related-flow small{color:var(--wx3-blue);font-weight:800}.wx3-related-flow strong{margin:10px 0;font-family:"Noto Serif SC","Songti SC",serif;font-size:20px;line-height:1.45}.wx3-related-flow em{color:#597177;font-size:13px;font-style:normal}.wx3-prev-next{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px}.wx3-prev-next a{padding:18px 22px;border:1px solid var(--wx3-line);border-radius:14px;background:#fff;text-decoration:none}.wx3-prev-next small{display:block;margin-bottom:6px;color:#71868b}.wx3-prev-next strong{line-height:1.5}
.wx3-crossing-back{padding:82px 0;background:#eee8dc}.wx3-crossing-back nav{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.wx3-crossing-back nav a{flex:1 1 180px;padding:18px;border-radius:999px;color:var(--wx3-deep);background:#fff;text-align:center;text-decoration:none;font-weight:800}.wx3-crossing-back nav a:hover,.wx3-crossing-back nav a:focus-visible{color:#fff;background:var(--wx3-blue)}
.page-wuxi-v3 :focus-visible{outline:3px solid #e9a84f;outline-offset:4px}
@media (max-width:900px){.wx3-watergate-grid,.wx3-article-gate-grid{grid-template-columns:1fr;gap:28px}.wx3-watergate-view,.wx3-article-cover{max-width:680px}.wx3-current-head{align-items:flex-start;flex-direction:column}.wx3-width-tools{align-self:flex-start}.wx3-story,.wx3-story:nth-of-type(n){width:100%!important}.wx3-reading-note .wx3-shell{grid-template-columns:1fr;gap:36px}.wx3-four-crossings>div>div{grid-template-columns:repeat(2,1fr)}.wx3-four-crossings a:nth-child(even){margin-top:0}.wx3-service-window .wx3-shell{grid-template-columns:1fr}.wx3-takeaways>div>div,.wx3-related-flow{grid-template-columns:1fr 1fr}.wx3-related-flow>a:last-child{grid-column:1/-1;max-width:560px}}
@media (max-width:700px){.wx3-shell,.wx3-reader-shell{width:min(100% - 28px,1180px)}.wx3-watergate,.wx3-article-gate{padding-top:24px}.wx3-crumb{margin-bottom:28px}.wx3-watergate h1,.wx3-article-gate h1{font-size:min(38px, clamp(32px, calc(2.105263vw + 17.68421px), 48px));line-height:1.16}.wx3-watergate h1 span{font-size:.55em}.wx3-watergate-copy>p:last-child,.wx3-article-deck{font-size:16px}.wx3-watergate-view,.wx3-article-cover{margin-top:4px;border-radius:50% 50% 16px 16px/28% 28% 16px 16px}.wx3-watergate-view img,.wx3-article-cover img{aspect-ratio:4/5}.wx3-channel-wrap{grid-template-columns:32px minmax(0,1fr) 32px;margin-top:24px}.wx3-channel-arrow{width:32px;height:32px}.wx3-channel a{flex-basis:146px;min-height:44px;font-size:14px}.wx3-promo{width:calc(100% - 28px);margin-block:20px}.wx3-promo img{width:100%;max-height:none}.wx3-promo-last{margin-top:40px;margin-bottom:44px}.wx3-current{padding:54px 0 66px}.wx3-current-head h2,.wx3-reading-note h2,.wx3-four-crossings h2,.wx3-service-window h2,.wx3-takeaways h2,.wx3-related h2,.wx3-crossing-back h2{font-size:min(31px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.wx3-width-tools{width:100%;overflow:auto}.wx3-width-tools span{display:none}.wx3-stream{gap:20px}.wx3-stream:before{left:18px}.wx3-story,.wx3-story:nth-of-type(n){grid-template-columns:1fr;min-height:0;border-radius:18px;margin-left:16px;width:calc(100% - 16px)!important}.wx3-story-index{left:0;top:28px}.wx3-story-image{min-height:0;border-radius:18px 18px 0 0}.wx3-story-image img{aspect-ratio:16/10}.wx3-story-copy{padding:22px}.wx3-story-copy h2{font-size:23px}.wx3-story-copy>p:not(.wx3-story-meta){-webkit-line-clamp:3}.wx3-pager{justify-content:flex-start;overflow:auto;flex-wrap:nowrap}.wx3-reading-note,.wx3-four-crossings,.wx3-service-window,.wx3-takeaways,.wx3-related,.wx3-crossing-back{padding:64px 0}.wx3-reading-note li{grid-template-columns:1fr;gap:7px}.wx3-four-crossings>div>div{grid-template-columns:1fr 1fr}.wx3-four-crossings a{min-height:190px;padding:28px 20px;border-radius:90px 90px 16px 16px/55px 55px 16px 16px}.wx3-service-window .wx3-shell{gap:30px}.wx3-reader{padding:48px 0 68px}.wx3-context-note{padding:18px}.wx3-toc{top:68px}.wx3-toc nav{flex-direction:column;max-height:42vh}.wx3-toc nav a{max-width:none;white-space:normal}.wx3-reading-tools{justify-content:flex-start;overflow:auto;flex-wrap:nowrap}.wx3-prose{font-size:17px;line-height:1.8}.wx3-prose.size-small{font-size:16px}.wx3-prose.size-large{font-size:19px}.wx3-prose h2{font-size:min(30px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.wx3-prose h3{font-size:min(23px, clamp(22px, calc(0.263158vw + 20.210526px), 24px))}.wx3-prose table{font-size:14px}.wx3-prose thead,.wx3-prose tbody{min-width:620px}.wx3-takeaways>div>div,.wx3-related-flow,.wx3-prev-next{grid-template-columns:1fr}.wx3-related-flow>a:last-child{grid-column:auto}.wx3-related-flow>a{border-radius:72px 72px 16px 16px/46px 46px 16px 16px}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page-wuxi-v3 *,.page-wuxi-v3 *:before,.page-wuxi-v3 *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.wx3-story:hover,.wx3-story:focus-within,.wx3-article-cover.is-focused{transform:none}}
