.ed-article,.story-detail{--ed-serif: "Source Serif 4 Text", "Iowan Old Style", Georgia, serif;--ed-head: #F2F1EE;--ed-text: #D7D5CF;--ed-soft: #B3B1AA;--ed-meta: #8F8C85;--ed-rule: rgba(242, 241, 238, .14);--ed-link: rgba(242, 241, 238, .42);--ed-code: rgba(242, 241, 238, .07);--ed-measure: 620px}:lang(zh) .ed-article,:lang(zh) .story-detail,.ed-article:lang(zh),.story-detail:lang(zh){--ed-serif: "Dalao Serif SC", "Source Serif 4 Text", "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", "STSong", serif}.ed-dek{max-width:var(--ed-measure);margin:6px 0 0;font:400 19px/1.45 var(--font-sans);color:var(--ed-soft);letter-spacing:-.006em;text-wrap:pretty}:lang(zh) .ed-dek{font-size:17px;line-height:1.75;letter-spacing:.01em}.ed-keypoints{max-width:var(--ed-measure);margin:18px 0 0}.ed-keypoints h2{margin:0 0 6px;font:600 13px/1.4 var(--font-sans);letter-spacing:.08em;color:var(--ed-soft)}.ed-keypoints ul{margin:0;padding-left:1.2em;font:400 15px/1.75 var(--font-sans)}.ed-keypoints li+li{margin-top:4px}.ed-byline{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 0;max-width:var(--ed-measure);margin:20px 0 0;padding:0;font:400 14px/20px var(--font-sans);color:var(--ed-meta)}.ed-byline>span:first-child{font-weight:500;color:var(--ed-head)}.ed-byline>span+span:before{content:"";display:inline-block;width:3px;height:3px;margin:0 9px 3px;border-radius:50%;background:currentColor;opacity:.55;vertical-align:middle}.ed-byline a{color:inherit;text-decoration:underline;text-decoration-color:var(--ed-rule);text-underline-offset:3px}.ed-byline a:hover{text-decoration-color:currentColor}.ed-figure{max-width:var(--ed-measure);margin:28px 0 0}.ed-figure .product-preview{margin:0}.ed-caption{margin:10px 0 0;font:400 13.5px/1.45 var(--font-sans);color:var(--ed-meta);text-wrap:pretty}.ed-body{max-width:var(--ed-measure);margin-top:36px;font-family:var(--ed-serif);font-size:18px;line-height:1.6;color:var(--ed-text);font-kerning:normal;font-variant-ligatures:common-ligatures;font-variant-numeric:oldstyle-nums proportional-nums;text-rendering:optimizeLegibility;hanging-punctuation:first allow-end}.ed-body p{margin:0;text-wrap:pretty}.ed-body p+p{margin-top:1em}.ed-body strong{font-weight:600;color:var(--ed-head)}.ed-body code{font:400 .82em/1 var(--font-mono);padding:.14em .34em;border-radius:4px;background:var(--ed-code);color:var(--ed-head);white-space:nowrap;font-variant-numeric:normal}.ed-body a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--ed-link);text-underline-offset:3px;transition:text-decoration-color .15s}.ed-body a:hover{text-decoration-color:currentColor}.ed-section+.ed-section{margin-top:40px}.ed-section h2{margin:0 0 10px;font:600 19px/1.3 var(--font-sans);color:var(--ed-head);letter-spacing:-.012em}:lang(zh) .ed-body{font-size:18px;line-height:1.8;letter-spacing:normal;text-align:start;line-break:strict;word-break:normal;overflow-wrap:break-word;text-spacing-trim:space-first;text-autospace:normal;font-variant-numeric:normal}.ed-body:lang(zh){max-width:38em}:lang(zh) .ed-body p+p{margin-top:1em}:lang(zh) .ed-section h2{font-size:18px;line-height:1.5;letter-spacing:.02em}:lang(zh) .ed-body code{font-size:.88em;letter-spacing:0;padding:.08em .3em;white-space:normal;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone}:lang(zh) .ed-body code.ed-code-tight{margin-inline-end:0;padding-inline-end:.06em}.ed-pull{margin:32px 0 4px;padding:18px 0 0;border-top:1px solid var(--ed-rule)}.ed-body .ed-pull p{font:400 28px/1.24 var(--font-serif);color:var(--ed-head);letter-spacing:-.012em;text-align:left;text-wrap:balance}:lang(zh) .ed-body .ed-pull p{font:500 21px/1.6 var(--ed-serif);letter-spacing:.02em;text-wrap:pretty}.ed-pull footer{margin-top:10px;font:400 13.5px/1.45 var(--font-sans);color:var(--ed-meta)}.ed-take{padding-top:22px;border-top:1px solid var(--ed-rule)}.ed-section.ed-take{margin-top:44px}.ed-body .ed-take p{font:400 24px/1.36 var(--font-serif);color:var(--ed-head);letter-spacing:-.01em;text-align:left;text-wrap:pretty}:lang(zh) .ed-body .ed-take p{font:500 19px/1.8 var(--ed-serif);letter-spacing:.02em}.product-overview.editorial{padding-top:10px}.story-detail .story-detail-main{max-width:660px}.ed-kicker{margin:0;font:500 14px/1.5 var(--font-sans);color:var(--ed-meta)}.ed-kicker a{color:var(--ed-head);text-decoration:none}.ed-kicker a:hover{text-decoration:underline;text-underline-offset:3px}.ed-kicker a+span:before,.ed-kicker span+span:before{content:"";display:inline-block;width:3px;height:3px;margin:0 9px 3px;border-radius:50%;background:currentColor;opacity:.55;vertical-align:middle}.story-detail .ed-headline{max-width:var(--ed-measure);font:400 clamp(34px,3.2vw,46px)/1.06 var(--font-serif);letter-spacing:-.018em;color:var(--ed-head);margin:10px 0 0;overflow-wrap:anywhere;text-wrap:balance}:lang(zh) .story-detail .ed-headline{line-height:1.18;letter-spacing:0}.story-detail .ed-byline{margin-top:18px}.story-detail .ed-body{margin-top:28px}.story-detail .ed-body p{overflow-wrap:anywhere}.ed-origin{max-width:var(--ed-measure);margin:24px 0 0;font:500 15px/1.5 var(--font-sans)}.ed-origin a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--ed-head);text-decoration:underline;text-decoration-color:var(--ed-link);text-underline-offset:4px}.ed-origin a:hover{text-decoration-color:currentColor}.story-detail .story-attribution{max-width:var(--ed-measure);margin-top:4px;color:var(--ed-meta);font-size:13px;line-height:1.55}.story-detail .story-related-card{max-width:var(--ed-measure);margin-top:52px}.ed-paper .ed-article,.story-detail.ed-paper .story-detail-main{--ed-head: #16140F;--ed-text: #2B2924;--ed-soft: #55524A;--ed-meta: #6E6A62;--ed-rule: rgba(22, 20, 15, .14);--ed-link: rgba(22, 20, 15, .45);--ed-code: rgba(22, 20, 15, .06);--ink: #16140F;--muted: #55524A;--faint: #6E6A62;--hairline: rgba(22, 20, 15, .1);background:#f4f0e8;color:var(--ed-text);border-radius:6px;padding:40px 48px 44px}.story-detail.ed-paper .story-detail-main{padding-top:32px}.ed-paper .ed-body ::selection,.story-detail.ed-paper ::selection{background:#16140f24}.story-detail.ed-paper .story-detail-main a{color:var(--ed-head)}.story-detail.ed-paper .breadcrumb a,.story-detail.ed-paper nav a{color:var(--ed-soft)}@media(max-width:760px){.ed-dek{font-size:18px}:lang(zh) .ed-dek{font-size:16.5px}.ed-body{margin-top:30px}:lang(zh) .ed-body{font-size:17px;line-height:1.8}.ed-section+.ed-section{margin-top:34px}.ed-section h2{font-size:18px}:lang(zh) .ed-section h2{font-size:17px}.ed-body .ed-pull p{font-size:24px}:lang(zh) .ed-body .ed-pull p{font-size:19px}.ed-body .ed-take p{font-size:21px}:lang(zh) .ed-body .ed-take p{font-size:18px}.ed-paper .ed-article,.story-detail.ed-paper .story-detail-main{margin:0 -18px;padding:28px 18px 32px;border-radius:0}}@media(max-width:480px){.ed-byline{font-size:13px}.ed-byline>span:first-child{flex-basis:100%}.ed-byline>span:nth-child(2):before{display:none}.story-detail .ed-headline{font-size:34px;line-height:1.08}:lang(zh) .story-detail .ed-headline{font-size:30px;line-height:1.22}}.ed-original-label{font:500 12px/1.4 var(--font-sans);color:var(--ed-soft);letter-spacing:.04em;margin:0 0 8px}.ed-body ul,.ed-body ol{margin:0;padding-left:1.3em}.ed-body :is(p,ul,ol,.ed-table)+:is(p,ul,ol,.ed-table){margin-top:1em}.ed-body li+li{margin-top:.4em}.ed-table{overflow-x:auto}.ed-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55}.ed-table th,.ed-table td{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--line, rgba(0,0,0,.1))}.ed-table th{font-weight:600}.ed-body .ed-take p+p{margin-top:.75em}
