.article-header-band-module__eCrviq__band{width:100%;max-width:var(--article-content-col,720px);aspect-ratio:3;background:#111214;margin:0 0 clamp(32px,4vw,48px);position:relative;overflow:hidden;container-type:inline-size}.article-header-band-module__eCrviq__ghost{z-index:1;text-transform:uppercase;letter-spacing:normal;color:#9a9ba0;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:max(24px,6cqw);font-weight:900;font-stretch:125%;line-height:1;position:absolute;top:6.5cqw;right:7cqw}.article-header-band-module__eCrviq__top{z-index:1;align-items:center;padding:6.5cqw 7cqw 0;display:flex;position:relative}.article-header-band-module__eCrviq__lockup{width:30cqw;min-width:132px;height:auto;display:block}.article-header-band-module__eCrviq__eyebrowRow{z-index:1;align-items:center;display:flex;position:absolute;bottom:7cqw;left:7cqw}.article-header-band-module__eCrviq__eyebrow{color:#f6f4ee;font-size:2.4cqw;font-weight:700;line-height:1.3}@container (max-width:520px){.article-header-band-module__eCrviq__eyebrow{font-size:12px}}
.content-article-module__O5p3cW__page{--article-content-col:720px;--article-rail-col:300px;--article-shell-gap:clamp(48px,4vw,88px);--article-shell-max:calc(var(--article-content-col) + var(--article-rail-col) + var(--article-shell-gap));width:100%;max-width:1500px;margin:0 auto;padding:clamp(44px,5vw,76px) clamp(24px,3vw,72px) clamp(96px,10vw,160px)}.content-article-module__O5p3cW__crumbs{max-width:var(--article-shell-max);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto clamp(28px,3vw,44px);font-size:13px;font-weight:500;line-height:20px;display:flex}.content-article-module__O5p3cW__crumbs a{color:var(--text-secondary);text-decoration:none}@media (hover:hover){.content-article-module__O5p3cW__crumbs a:hover{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}}.content-article-module__O5p3cW__articleGrid{grid-template-columns:minmax(0,var(--article-content-col))minmax(270px,var(--article-rail-col));width:100%;max-width:var(--article-shell-max);column-gap:var(--article-shell-gap);justify-content:center;align-items:start;row-gap:clamp(40px,5vw,72px);margin:0 auto;display:grid}.content-article-module__O5p3cW__article{width:100%;max-width:var(--article-content-col);min-width:0}.content-article-module__O5p3cW__heroPanel{width:100%;max-width:var(--article-content-col);background:0 0;border:0;margin-bottom:clamp(56px,5vw,72px);padding:0}.content-article-module__O5p3cW__heroPanel h1{max-width:var(--article-content-col);color:var(--text-primary);text-transform:uppercase;letter-spacing:normal;margin:0 0 clamp(20px,3vw,28px);font-size:40px;font-weight:900;font-stretch:125%;line-height:44px}.content-article-module__O5p3cW__dek{max-width:640px;color:var(--text-secondary);margin:0 0 clamp(30px,4vw,42px);font-size:18px;line-height:28px}.content-article-module__O5p3cW__byline{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:clamp(14px,2vw,18px) 0;display:flex}.content-article-module__O5p3cW__byline span,.content-article-module__O5p3cW__byline time{color:var(--text-secondary);font-size:13px;font-weight:700;line-height:16px}.content-article-module__O5p3cW__shareLabel,.content-article-module__O5p3cW__railCard h2{color:var(--text-primary);font-size:14px;font-weight:800;line-height:20px}.content-article-module__O5p3cW__shareSection{margin:0;padding:clamp(22px,3vw,30px) 0 0}.content-article-module__O5p3cW__shareLabel{margin-bottom:12px}.content-article-module__O5p3cW__shareRow{flex-wrap:wrap;gap:12px;display:flex}.content-article-module__O5p3cW__shareButton{gap:8px}.content-article-module__O5p3cW__prose{max-width:720px;color:var(--text-primary);font-size:17px;line-height:26px}.content-article-module__O5p3cW__articleSection,.content-article-module__O5p3cW__faq,.content-article-module__O5p3cW__sources{scroll-margin-top:calc(var(--topbar-h) + var(--space-8))}.content-article-module__O5p3cW__articleSection+.content-article-module__O5p3cW__articleSection{margin-top:clamp(46px,5vw,68px)}.content-article-module__O5p3cW__prose h2{margin:0 0 var(--space-4);color:var(--text-primary);letter-spacing:normal;text-wrap:balance;font-size:24px;font-weight:800;font-stretch:112%;line-height:30px}.content-article-module__O5p3cW__articleSection:first-child h2{margin-top:0}.content-article-module__O5p3cW__prose h3{margin:0 0 var(--space-2);color:var(--text-primary);font-size:18px;font-weight:700;line-height:26px}.content-article-module__O5p3cW__prose p{max-width:560px;margin:0 0 var(--space-6);color:var(--text-primary)}.content-article-module__O5p3cW__prose ul,.content-article-module__O5p3cW__prose ol{max-width:560px;margin:0 0 var(--space-6)var(--space-5)}.content-article-module__O5p3cW__prose li{margin:var(--space-3)0;padding-left:2px}.content-article-module__O5p3cW__proseStrong{color:var(--text-primary);font-weight:700}.content-article-module__O5p3cW__proseLink{color:var(--accent-primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}a.content-article-module__O5p3cW__proseLink:hover,a.content-article-module__O5p3cW__proseLink:focus-visible{text-decoration-thickness:2px}.content-article-module__O5p3cW__tableWrap{width:100%;margin:var(--space-8)0 clamp(36px,5vw,56px);overflow-x:auto}.content-article-module__O5p3cW__visualBlock .content-article-module__O5p3cW__tableWrap{margin:0}.content-article-module__O5p3cW__factTable{border:1px solid var(--rule);border-collapse:collapse;background:var(--bg-card);width:100%;min-width:640px}.content-article-module__O5p3cW__factTable th,.content-article-module__O5p3cW__factTable td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:13px 14px}.content-article-module__O5p3cW__factTable th{color:var(--text-secondary);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-size:11px;font-weight:700;line-height:16px}.content-article-module__O5p3cW__factTable td{color:var(--text-primary);font-size:14px;line-height:20px}.content-article-module__O5p3cW__factTable td:nth-child(2){color:var(--text-primary);font-weight:700}.content-article-module__O5p3cW__factTable th[scope=row]{color:var(--text-primary);letter-spacing:normal;text-align:left;text-transform:none;vertical-align:top;font-size:14px;font-weight:700;line-height:20px}.content-article-module__O5p3cW__visualBlock{border:var(--edge);background:var(--bg-card);margin:clamp(24px,4vw,34px) 0 clamp(30px,5vw,44px);padding:clamp(18px,3vw,24px)}.content-article-module__O5p3cW__visualCaption{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:clamp(16px,3vw,22px);display:grid}.content-article-module__O5p3cW__visualBadge{background:var(--tint-accent);width:36px;height:36px;color:var(--accent-primary);place-items:center;display:grid}.content-article-module__O5p3cW__visualTitleWrap{gap:4px;min-width:0;display:grid}.content-article-module__O5p3cW__visualKind{color:var(--text-secondary);font-size:12px;font-weight:700;line-height:16px}.content-article-module__O5p3cW__visualBlock figcaption strong{color:var(--text-primary);font-size:18px;font-weight:800;line-height:24px}.content-article-module__O5p3cW__visualBlock figcaption span:last-child{color:var(--text-secondary);font-size:14px;line-height:20px}.content-article-module__O5p3cW__visualLink{color:var(--text-primary);font-weight:700}a.content-article-module__O5p3cW__visualLink{color:var(--accent-primary);text-underline-offset:3px;text-decoration:underline}a.content-article-module__O5p3cW__visualLink:hover,a.content-article-module__O5p3cW__visualLink:focus-visible{text-decoration-thickness:2px}.content-article-module__O5p3cW__prose .content-article-module__O5p3cW__flowList{gap:10px;max-width:none;margin:0;padding:0;list-style:none;display:grid}.content-article-module__O5p3cW__flowList li{border:1px solid var(--rule);background:var(--bg-card);grid-template-columns:40px minmax(0,1fr);gap:14px;margin:0;padding:14px;display:grid}.content-article-module__O5p3cW__flowIndex{background:var(--compass-night-800);width:32px;height:32px;color:var(--text-on-inverse);font-variant-numeric:tabular-nums;place-items:center;font-size:13px;font-weight:800;display:grid}.content-article-module__O5p3cW__flowList p,.content-article-module__O5p3cW__barMeta span,.content-article-module__O5p3cW__pointList p{color:var(--text-secondary);margin:4px 0 0;font-size:14px;line-height:20px}.content-article-module__O5p3cW__barList,.content-article-module__O5p3cW__pointList,.content-article-module__O5p3cW__nodeList{gap:10px;display:grid}.content-article-module__O5p3cW__barRow{border:1px solid var(--rule);background:var(--bg-card);gap:10px;padding:12px 14px;display:grid}.content-article-module__O5p3cW__barMeta{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.content-article-module__O5p3cW__barMeta span{text-align:right;max-width:420px}.content-article-module__O5p3cW__barTrack{background:var(--chart-5);height:10px;overflow:hidden}.content-article-module__O5p3cW__barTrack span{background:var(--chart-1);height:100%;display:block}.content-article-module__O5p3cW__chartFrame{border:1px solid var(--rule);background:var(--bg-card);overflow:hidden}.content-article-module__O5p3cW__chartFrame[data-chart-frame=line]{padding:14px 14px 12px}.content-article-module__O5p3cW__chartFrame[data-chart-frame=network]{padding:12px;overflow:auto hidden}.content-article-module__O5p3cW__lineChart,.content-article-module__O5p3cW__networkGraph{background:0 0;border:0;width:100%;height:auto;margin:0;display:block}.content-article-module__O5p3cW__chartGrid,.content-article-module__O5p3cW__chartAxis{fill:none;vector-effect:non-scaling-stroke}.content-article-module__O5p3cW__chartGrid{stroke:var(--chart-5);stroke-width:1px}.content-article-module__O5p3cW__chartAxis{stroke:var(--chart-4);stroke-width:1px}.content-article-module__O5p3cW__lineSeries{fill:none;stroke:var(--chart-1);stroke-width:3px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.content-article-module__O5p3cW__lineDotHalo{fill:var(--tint-accent);stroke:none}.content-article-module__O5p3cW__lineDot{fill:#fff;stroke:var(--chart-1);stroke-width:3px;vector-effect:non-scaling-stroke}.content-article-module__O5p3cW__lineValue,.content-article-module__O5p3cW__lineStep,.content-article-module__O5p3cW__networkIndex{text-anchor:middle;font-variant-numeric:tabular-nums;font-weight:800}.content-article-module__O5p3cW__lineValue{fill:var(--text-primary);font-size:12px}.content-article-module__O5p3cW__lineStep{fill:var(--text-secondary);font-size:11px}.content-article-module__O5p3cW__lineAxisLabels{gap:8px;margin:2px 0 0 46px;padding-right:34px;display:grid}.content-article-module__O5p3cW__lineAxisLabels span{min-width:0;color:var(--text-secondary);text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:16px}.content-article-module__O5p3cW__pointList{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.content-article-module__O5p3cW__pointList p{border:1px solid var(--rule);background:var(--bg-card);grid-template-columns:30px minmax(0,1fr);gap:2px 10px;margin:0;padding:12px;display:grid}.content-article-module__O5p3cW__pointList p>span{color:var(--accent-primary);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:13px;font-weight:800}.content-article-module__O5p3cW__pointList p strong{color:var(--text-primary);font-size:14px;line-height:20px;display:block}.content-article-module__O5p3cW__networkLink,.content-article-module__O5p3cW__networkLinkExample{stroke:var(--chart-4);stroke-width:1.5px;stroke-linecap:square;vector-effect:non-scaling-stroke}.content-article-module__O5p3cW__networkLinkExample{stroke-dasharray:4 3}.content-article-module__O5p3cW__networkEdgeLabel{fill:var(--text-secondary);text-anchor:middle;font-size:11px;font-weight:700}.content-article-module__O5p3cW__networkHalo{fill:var(--bg-active);stroke:var(--chart-1);stroke-width:1.5px;vector-effect:non-scaling-stroke}.content-article-module__O5p3cW__networkDot{fill:var(--chart-3);stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.content-article-module__O5p3cW__networkDot[data-tone=start],.content-article-module__O5p3cW__networkDot[data-tone=answer]{fill:var(--chart-1);stroke:#fff}.content-article-module__O5p3cW__networkDot[data-tone=project]{fill:#fff;stroke:var(--chart-3);stroke-width:1.5px}.content-article-module__O5p3cW__networkDot[data-tone=person]{fill:var(--chart-4);stroke-width:1.5px}.content-article-module__O5p3cW__networkDot[data-tone=fund]{fill:var(--chart-3);stroke:var(--chart-2);stroke-width:1.6px}.content-article-module__O5p3cW__networkStage{min-width:560px;position:relative}.content-article-module__O5p3cW__networkLabels{pointer-events:none;position:absolute;inset:0}.content-article-module__O5p3cW__networkLabel{text-align:center;white-space:nowrap;pointer-events:auto;background:#111214;border:2px solid #111214;flex-direction:column;align-items:center;gap:1px;padding:5px 10px;display:flex;position:absolute}.content-article-module__O5p3cW__networkLabel[data-place=above]{transform:translate(-50%,calc(-100% - 14px))}.content-article-module__O5p3cW__networkLabel[data-place=below]{transform:translate(-50%,14px)}.content-article-module__O5p3cW__networkLabel[data-place=left]{transform:translate(calc(-100% - 14px),-50%)}.content-article-module__O5p3cW__networkLabel[data-place=right]{transform:translate(14px,-50%)}.content-article-module__O5p3cW__networkLabelName{color:#f6f4ee;font-size:13px;font-weight:700;line-height:16px}.content-article-module__O5p3cW__networkLabelKind{color:#9a9ba0;font-size:11px;font-weight:700;line-height:14px}a.content-article-module__O5p3cW__networkLabel:hover .content-article-module__O5p3cW__networkLabelName,a.content-article-module__O5p3cW__networkLabel:focus-visible .content-article-module__O5p3cW__networkLabelName{text-underline-offset:2px;text-decoration:underline}.content-article-module__O5p3cW__faq,.content-article-module__O5p3cW__sources{padding-top:var(--space-6);border-top:var(--edge);margin-top:clamp(54px,6vw,76px)}.content-article-module__O5p3cW__faqItem{padding:var(--space-5)0;border-bottom:1px solid var(--rule)}.content-article-module__O5p3cW__faqItem p{color:var(--text-secondary);margin:0}.content-article-module__O5p3cW__sourceList{margin-top:var(--space-4);gap:10px;display:grid}.content-article-module__O5p3cW__sourceList a{width:fit-content;color:var(--accent-primary);text-underline-offset:3px;font-size:15px;font-weight:700;line-height:22px;text-decoration:underline}.content-article-module__O5p3cW__aside{top:calc(var(--topbar-h) + var(--space-8));gap:clamp(28px,3vw,40px);display:grid;position:sticky}.content-article-module__O5p3cW__railCard{border:var(--edge);background:var(--bg-card);padding:clamp(20px,2vw,24px)}.content-article-module__O5p3cW__railCard h2{margin:0 0 var(--space-4)}.content-article-module__O5p3cW__toc nav{gap:8px;display:grid}.content-article-module__O5p3cW__relatedList{gap:14px;display:grid}.content-article-module__O5p3cW__toc a{color:var(--text-secondary);font-size:14px;line-height:20px;text-decoration:none}@media (hover:hover){.content-article-module__O5p3cW__toc a:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}}.content-article-module__O5p3cW__relatedLink{border:var(--edge);background:var(--bg-card);min-height:92px;box-shadow:var(--shadow-raise);color:var(--text-primary);transition:transform var(--motion-fast)var(--motion-ease),box-shadow var(--motion-fast)var(--motion-ease);gap:6px;padding:14px 36px 14px 14px;display:grid;position:relative}@media (hover:hover){.content-article-module__O5p3cW__relatedLink:hover{box-shadow:6px 6px 0 var(--compass-night-800);transform:translate(-3px,-3px)}}.content-article-module__O5p3cW__relatedLink:active{box-shadow:0 0 0 0 var(--compass-night-800);transform:translate(3px,3px)}.content-article-module__O5p3cW__relatedNum{color:var(--accent-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;line-height:16px}.content-article-module__O5p3cW__relatedLink strong{font-size:15px;font-weight:800;line-height:20px}.content-article-module__O5p3cW__relatedLink>span:last-of-type{color:var(--text-secondary);font-size:12px;font-weight:700;line-height:16px}.content-article-module__O5p3cW__relatedLink svg{color:var(--text-secondary);position:absolute;top:14px;right:12px}@media (max-width:1420px){.content-article-module__O5p3cW__crumbs,.content-article-module__O5p3cW__heroPanel,.content-article-module__O5p3cW__articleGrid{max-width:min(100%,var(--article-content-col))}.content-article-module__O5p3cW__articleGrid{grid-template-columns:minmax(0,1fr);row-gap:clamp(52px,6vw,84px)}.content-article-module__O5p3cW__aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);position:static}.content-article-module__O5p3cW__toc{grid-column:1/-1}}@media (max-width:1024px){.content-article-module__O5p3cW__crumbs{row-gap:0}.content-article-module__O5p3cW__crumbs a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.content-article-module__O5p3cW__toc nav{gap:0}.content-article-module__O5p3cW__toc a,.content-article-module__O5p3cW__sourceList a,a.content-article-module__O5p3cW__visualLink{align-items:center;min-height:44px;display:inline-flex}a.content-article-module__O5p3cW__visualLink{min-width:44px;margin-block:-12px}}@media (max-width:860px){.content-article-module__O5p3cW__heroPanel{grid-template-columns:1fr}}@media (max-width:760px){.content-article-module__O5p3cW__page{padding:var(--space-8)var(--space-5)var(--space-16)}.content-article-module__O5p3cW__heroPanel h1{font-size:26px;line-height:30px}.content-article-module__O5p3cW__dek{font-size:17px;line-height:26px}.content-article-module__O5p3cW__shareRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-article-module__O5p3cW__shareButton{justify-content:flex-start}.content-article-module__O5p3cW__prose h2{font-size:20px;line-height:26px}.content-article-module__O5p3cW__articleSection+.content-article-module__O5p3cW__articleSection{margin-top:var(--space-9)}.content-article-module__O5p3cW__flowList li{grid-template-columns:1fr}.content-article-module__O5p3cW__barMeta span{text-align:left}.content-article-module__O5p3cW__pointList,.content-article-module__O5p3cW__nodeList{grid-template-columns:1fr}.content-article-module__O5p3cW__lineAxisLabels{gap:4px;margin-left:28px;padding-right:20px}.content-article-module__O5p3cW__lineAxisLabels span{font-size:11px;line-height:14px}.content-article-module__O5p3cW__chartFrame[data-chart-frame=line],.content-article-module__O5p3cW__chartFrame[data-chart-frame=network]{padding:10px}.content-article-module__O5p3cW__aside{grid-template-columns:1fr}.content-article-module__O5p3cW__railCard{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.content-article-module__O5p3cW__relatedLink{transition:none}}[data-theme=dark] .content-article-module__O5p3cW__railCard{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__factTable{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__visualBlock{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__chartFrame{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__flowList li{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__barRow{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__pointList p{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__nodeChip{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__shareButton{background-color:var(--bg-card)}[data-theme=dark] .content-article-module__O5p3cW__chartFrame[data-chart-frame=network]{background:linear-gradient(#fffffff0,#f4f6f9b3),repeating-linear-gradient(90deg,#0b1b2b07 0 1px,#0000 1px 64px);border-color:#0b1b2b1f}:is([data-theme=dark] .content-article-module__O5p3cW__shareButton:hover,[data-theme=dark] .content-article-module__O5p3cW__shareButton:focus-visible,[data-theme=dark] .content-article-module__O5p3cW__shareButton[data-active=true],[data-theme=dark] .content-article-module__O5p3cW__relatedLink:hover,[data-theme=dark] .content-article-module__O5p3cW__relatedLink:focus-visible){background:#f973161f}