.eCrviq_band{width:100%;max-width:var(--article-content-col,720px);aspect-ratio:3;background:linear-gradient(145deg,#0b1b2b 0%,#060f18 100%);border:1px solid #364b6073;margin:0 0 clamp(32px,4vw,48px);position:relative;overflow:hidden;container-type:inline-size}.eCrviq_ghost{font-family:var(--font-mono);letter-spacing:-.04em;color:#1e3a52b8;-webkit-user-select:none;user-select:none;font-size:46cqw;font-weight:700;line-height:1;position:absolute;top:-14cqw;right:-3cqw}.eCrviq_top{z-index:1;align-items:center;gap:1.8cqw;padding:6.5cqw 7cqw 0;display:flex;position:relative}.eCrviq_mark{color:#f0f4f8;flex:none;width:3.6cqw;min-width:20px;height:3.6cqw;min-height:20px}.eCrviq_word{font-family:var(--font-mono);letter-spacing:.22em;color:#f0f4f8;white-space:nowrap;font-size:1.9cqw;font-weight:700}.eCrviq_by{color:#6b7a8a;font-weight:500}.eCrviq_eyebrowRow{z-index:1;align-items:center;gap:2cqw;display:flex;position:absolute;bottom:7cqw;left:7cqw}.eCrviq_rule{background:#f97316;width:4cqw;height:2px}.eCrviq_eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#f97316;font-size:2.2cqw;font-weight:700}.eCrviq_baseline{z-index:2;background:#f97316;height:6px;position:absolute;bottom:0;left:0;right:0}@container (max-width:380px){.eCrviq_word{font-size:8px}.eCrviq_eyebrow{font-size:9px}}
.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)}.O5p3cW_crumbs{max-width:var(--article-shell-max);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:10px;margin:0 auto clamp(28px,3vw,44px);font-size:10px;font-weight:600;display:flex}.O5p3cW_crumbs a{color:inherit;transition:color .14s}.O5p3cW_crumbs a:hover{color:var(--mesa-orange-700)}.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}.O5p3cW_article{width:100%;max-width:var(--article-content-col);min-width:0}.O5p3cW_heroPanel{width:100%;max-width:var(--article-content-col);background:0 0;border:0;margin-bottom:clamp(56px,5vw,72px);padding:0}.O5p3cW_heroPanel h1{max-width:var(--article-content-col);color:var(--text-primary);letter-spacing:-.065em;text-wrap:balance;margin:0 0 clamp(20px,3vw,28px);font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.02}.O5p3cW_dek{max-width:var(--article-content-col);color:var(--text-secondary);letter-spacing:-.022em;margin:0 0 clamp(30px,4vw,42px);font-size:20px;line-height:1.6}.O5p3cW_byline{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:clamp(14px,2vw,18px) 0;display:flex}.O5p3cW_byline span,.O5p3cW_byline time{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-size:10px;font-weight:600}.O5p3cW_shareLabel,.O5p3cW_railCard h2{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:10px;font-weight:700}.O5p3cW_shareSection{margin:0;padding:clamp(22px,3vw,30px) 0 0}.O5p3cW_shareLabel{margin-bottom:10px}.O5p3cW_shareRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.O5p3cW_shareButton{border:1px solid var(--rule);background:var(--bg-card);min-height:42px;color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;align-items:center;gap:9px;padding:7px 12px 7px 7px;font-size:10px;font-weight:700;transition:background .14s,border-color .14s,color .14s,transform 80ms;display:inline-flex}.O5p3cW_shareIcon{color:#fff;background:var(--compass-night-800);place-items:center;width:28px;height:28px;display:grid}.O5p3cW_shareButton[data-channel=x] .O5p3cW_shareIcon{background:#060f18}.O5p3cW_shareButton[data-channel=linkedin] .O5p3cW_shareIcon{background:#0a66c2}.O5p3cW_shareButton[data-channel=email] .O5p3cW_shareIcon{background:var(--mesa-orange-700)}.O5p3cW_shareButton[data-channel=copy] .O5p3cW_shareIcon{background:var(--compass-night-500)}.O5p3cW_shareButton:hover,.O5p3cW_shareButton:focus-visible,.O5p3cW_shareButton[data-active=true]{background:var(--mesa-orange-50);color:var(--compass-night-900);border-color:#f9731685}.O5p3cW_shareButton:active{transform:translateY(1px)}.O5p3cW_prose{max-width:720px;color:var(--text-primary);letter-spacing:-.012em;font-size:16px;line-height:1.75}.O5p3cW_articleSection,.O5p3cW_faq,.O5p3cW_sources{scroll-margin-top:calc(var(--topbar-h) + var(--space-8))}.O5p3cW_articleSection+.O5p3cW_articleSection{margin-top:clamp(46px,5vw,68px)}.O5p3cW_prose h2{margin:0 0 var(--space-4);color:var(--text-primary);letter-spacing:-.035em;text-wrap:balance;font-size:24px;font-weight:800;line-height:1.18}.O5p3cW_articleSection:first-child h2{margin-top:0}.O5p3cW_prose h2:before{content:"";background:var(--accent-primary);width:34px;height:4px;margin:0 0 14px;display:block}.O5p3cW_prose h3{margin:0 0 var(--space-2);color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.45}.O5p3cW_prose p{margin:0 0 var(--space-6);color:var(--text-primary)}.O5p3cW_prose ul,.O5p3cW_prose ol{margin:0 0 var(--space-6) var(--space-5)}.O5p3cW_prose li{margin:var(--space-3) 0;padding-left:2px}.O5p3cW_proseStrong{color:var(--text-primary);letter-spacing:-.006em;font-weight:700}.O5p3cW_proseLink{color:var(--text-primary);border-bottom:1px solid #f973166b;font-weight:600;transition:color .15s,border-color .15s}a.O5p3cW_proseLink:hover,a.O5p3cW_proseLink:focus-visible{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.O5p3cW_tableWrap{width:100%;margin:var(--space-8) 0 clamp(36px, 5vw, 56px);overflow-x:auto}.O5p3cW_visualBlock .O5p3cW_tableWrap{margin:0}.O5p3cW_factTable{border:1px solid var(--rule);border-collapse:collapse;background:var(--bg-card);width:100%;min-width:640px}.O5p3cW_factTable th,.O5p3cW_factTable td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:13px 14px}.O5p3cW_factTable th{background:var(--bg-inset);color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-size:10px;font-weight:700}.O5p3cW_factTable td{color:var(--text-primary);font-size:14px;line-height:1.55}.O5p3cW_factTable td:nth-child(2){color:var(--text-primary);font-weight:700}.O5p3cW_factTable th[scope=row]{color:var(--text-primary);text-align:left;vertical-align:top;font-size:14px;line-height:1.55}.O5p3cW_visualBlock{background:radial-gradient(circle at 0 0,#f9731614,#0000 34%),linear-gradient(#ffffffe0,#f4f6f96b);border:1px solid #0b1b2b1f;border-left:3px solid #f97316b8;margin:clamp(24px,4vw,34px) 0 clamp(30px,5vw,44px);padding:clamp(18px,3vw,24px);box-shadow:0 18px 42px #0b1b2b0e}.O5p3cW_visualCaption{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:13px;margin-bottom:clamp(16px,3vw,22px);display:grid}.O5p3cW_visualBadge{width:36px;height:36px;color:var(--mesa-orange-700);background:#f973161a;border:1px solid #f9731638;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffffb8}.O5p3cW_visualTitleWrap{gap:4px;min-width:0;display:grid}.O5p3cW_visualKind{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:9px;font-weight:800}.O5p3cW_visualBlock figcaption strong{color:var(--text-primary);letter-spacing:-.026em;font-size:16px;font-weight:800;line-height:1.2}.O5p3cW_visualBlock figcaption span:last-child{color:var(--text-secondary);font-size:13px;line-height:1.55}.O5p3cW_visualLink{color:var(--compass-night-900);border-bottom:1px solid #f9731657;font-weight:800}a.O5p3cW_visualLink:hover,a.O5p3cW_visualLink:focus-visible{color:var(--mesa-orange-700)}.O5p3cW_flowList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.O5p3cW_flowList li{background:#ffffffb8;border:1px solid #0b1b2b1a;grid-template-columns:40px minmax(0,1fr);gap:13px;margin:0;padding:13px 14px;display:grid}.O5p3cW_flowIndex{background:var(--compass-night-900);color:#fff;width:32px;height:32px;font-family:var(--font-mono);letter-spacing:var(--tracking-wider);place-items:center;font-size:10px;font-weight:800;display:grid}.O5p3cW_flowList p,.O5p3cW_barMeta span,.O5p3cW_pointList p{color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:1.55}.O5p3cW_barList,.O5p3cW_pointList,.O5p3cW_nodeList{gap:10px;display:grid}.O5p3cW_barRow{background:#ffffffad;border:1px solid #0b1b2b1a;gap:9px;padding:12px 13px;display:grid}.O5p3cW_barMeta{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.O5p3cW_barMeta span{text-align:right;max-width:420px}.O5p3cW_barTrack{background:#0b1b2b0f;border:1px solid #0b1b2b17;height:10px;overflow:hidden}.O5p3cW_barTrack span{background:linear-gradient(90deg, var(--accent-primary), #f9731661);height:100%;display:block}.O5p3cW_chartFrame{background:linear-gradient(#ffffffe6,#f4f6f98a),repeating-linear-gradient(90deg,#0b1b2b07 0 1px,#0000 1px 64px);border:1px solid #0b1b2b1a;overflow:hidden}.O5p3cW_chartFrame[data-chart-frame=line]{padding:14px 14px 12px}.O5p3cW_chartFrame[data-chart-frame=network]{padding:12px;overflow:auto hidden}.O5p3cW_lineChart,.O5p3cW_networkGraph{background:0 0;border:0;width:100%;height:auto;margin:0;display:block}.O5p3cW_chartGrid,.O5p3cW_chartAxis{fill:none;vector-effect:non-scaling-stroke}.O5p3cW_chartGrid{stroke:#0b1b2b14;stroke-width:1px}.O5p3cW_chartAxis{stroke:#0b1b2b29;stroke-width:1.2px}.O5p3cW_lineSeries{fill:none;stroke:var(--accent-primary);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.O5p3cW_lineDotHalo{fill:#f973161f;stroke:#f973166b;stroke-width:1px;vector-effect:non-scaling-stroke}.O5p3cW_lineDot{fill:#fff;stroke:var(--accent-primary);stroke-width:3px;vector-effect:non-scaling-stroke}.O5p3cW_lineValue,.O5p3cW_lineStep,.O5p3cW_networkIndex{font-family:var(--font-mono);text-anchor:middle;text-transform:uppercase;font-weight:800}.O5p3cW_lineValue{fill:var(--text-secondary);letter-spacing:.04em;font-size:11px}.O5p3cW_lineStep{fill:var(--text-tertiary);letter-spacing:.08em;font-size:10px}.O5p3cW_lineAxisLabels{gap:8px;margin:2px 0 0 46px;padding-right:34px;display:grid}.O5p3cW_lineAxisLabels span{min-width:0;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;font-size:10px;font-weight:800;line-height:1.25}.O5p3cW_pointList{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.O5p3cW_pointList p{background:#ffffff9e;border:1px solid #0b1b2b17;grid-template-columns:30px minmax(0,1fr);gap:2px 10px;margin:0;padding:11px 12px;display:grid}.O5p3cW_pointList p>span{color:var(--mesa-orange-700);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);grid-row:span 2;font-size:10px;font-weight:900}.O5p3cW_pointList p strong{color:var(--text-primary);font-size:13px;line-height:1.25;display:block}.O5p3cW_networkLink,.O5p3cW_networkLinkExample{stroke:#47556973;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.O5p3cW_networkLinkExample{stroke-dasharray:4 3}.O5p3cW_networkEdgeLabel{fill:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.03em;text-anchor:middle;text-transform:uppercase;font-size:9.5px;font-weight:700}.O5p3cW_networkHalo{fill:#f9731629;stroke:#f9731680;stroke-width:1.5px;vector-effect:non-scaling-stroke}.O5p3cW_networkDot{fill:var(--compass-night-900);stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.O5p3cW_networkDot[data-tone=start],.O5p3cW_networkDot[data-tone=answer]{fill:var(--accent-primary);stroke:#fff}.O5p3cW_networkDot[data-tone=project]{fill:#fdfdfb;stroke:var(--compass-night-900);stroke-width:1.4px}.O5p3cW_networkDot[data-tone=person]{fill:#64748b;stroke-width:1.4px}.O5p3cW_networkDot[data-tone=fund]{fill:var(--compass-night-900);stroke:#94a3b8;stroke-width:1.6px}.O5p3cW_networkStage{min-width:560px;position:relative}.O5p3cW_networkLabels{pointer-events:none;position:absolute;inset:0}.O5p3cW_networkLabel{text-align:center;white-space:nowrap;pointer-events:auto;background:#0b1b2be6;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:5px 10px;transition:border-color .15s,background .15s;display:flex;position:absolute}.O5p3cW_networkLabel[data-place=above]{transform:translate(-50%,calc(-100% - 14px))}.O5p3cW_networkLabel[data-place=below]{transform:translate(-50%,14px)}.O5p3cW_networkLabel[data-place=left]{transform:translate(calc(-100% - 14px),-50%)}.O5p3cW_networkLabel[data-place=right]{transform:translate(14px,-50%)}.O5p3cW_networkLabelName{color:#f8fafc;font-size:13px;font-weight:600;line-height:1.2}.O5p3cW_networkLabelKind{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:500;line-height:1.1}a.O5p3cW_networkLabel:hover,a.O5p3cW_networkLabel:focus-visible{background:#0b1b2bf5;border-color:#f97316bf}.O5p3cW_faq,.O5p3cW_sources{padding-top:var(--space-3);border-top:1px solid var(--rule);margin-top:clamp(54px,6vw,76px)}.O5p3cW_faqItem{padding:var(--space-5) 0;border-bottom:1px solid var(--rule)}.O5p3cW_faqItem p{color:var(--text-secondary);margin:0;font-size:15px}.O5p3cW_sources h2:before{display:none}.O5p3cW_sourceList{margin-top:var(--space-4);gap:10px;display:grid}.O5p3cW_sourceList a{width:fit-content;color:var(--mesa-orange-700);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-bottom:1px solid #f9731647;font-size:11px;font-weight:700}.O5p3cW_aside{top:calc(var(--topbar-h) + var(--space-8));gap:clamp(28px,3vw,40px);display:grid;position:sticky}.O5p3cW_railCard{border:1px solid var(--rule);background:var(--bg-card);padding:clamp(20px,2vw,24px)}.O5p3cW_railCard h2{margin:0 0 var(--space-4)}.O5p3cW_toc nav,.O5p3cW_relatedList{gap:12px;display:grid}.O5p3cW_toc a{border-left:2px solid var(--rule);color:var(--text-secondary);padding-left:10px;font-size:13px;line-height:1.35;transition:color .14s,border-color .14s}.O5p3cW_toc a:hover,.O5p3cW_toc a:first-child{border-left-color:var(--accent-primary);color:var(--text-primary)}.O5p3cW_relatedLink{border:1px solid var(--rule);border-left:3px solid var(--accent-primary);background:linear-gradient(90deg, #f973160f, transparent 42%), var(--bg-card);min-height:92px;color:var(--text-primary);gap:6px;padding:13px 30px 13px 13px;transition:background .14s,border-color .14s,transform 80ms;display:grid;position:relative}.O5p3cW_relatedNum{color:var(--mesa-orange-700);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);font-size:10px;font-weight:800}.O5p3cW_relatedLink strong{font-size:14px;line-height:1.28}.O5p3cW_relatedLink>span:last-of-type{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;font-size:9px;font-weight:700}.O5p3cW_relatedLink svg{color:var(--text-tertiary);position:absolute;top:13px;right:11px}.O5p3cW_relatedLink:hover,.O5p3cW_relatedLink:focus-visible{background:var(--mesa-orange-50);border-color:#f9731685}.O5p3cW_relatedLink:active{transform:translateY(1px)}@media (max-width:1420px){.O5p3cW_crumbs,.O5p3cW_heroPanel,.O5p3cW_articleGrid{max-width:min(100%, var(--article-content-col))}.O5p3cW_articleGrid{grid-template-columns:minmax(0,1fr);row-gap:clamp(52px,6vw,84px)}.O5p3cW_aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);position:static}.O5p3cW_toc{grid-column:1/-1}}@media (max-width:860px){.O5p3cW_heroPanel{grid-template-columns:1fr}}@media (max-width:760px){.O5p3cW_page{padding:var(--space-8) var(--space-5) var(--space-16)}.O5p3cW_heroPanel h1{font-size:36px}.O5p3cW_dek{font-size:16px}.O5p3cW_shareRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.O5p3cW_shareButton{justify-content:flex-start}.O5p3cW_prose h2{font-size:22px}.O5p3cW_articleSection+.O5p3cW_articleSection{margin-top:var(--space-9)}.O5p3cW_flowList li{grid-template-columns:1fr}.O5p3cW_barMeta span{text-align:left}.O5p3cW_pointList,.O5p3cW_nodeList{grid-template-columns:1fr}.O5p3cW_lineAxisLabels{gap:4px;margin-left:28px;padding-right:20px}.O5p3cW_lineAxisLabels span{letter-spacing:.02em;font-size:8px}.O5p3cW_chartFrame[data-chart-frame=line],.O5p3cW_chartFrame[data-chart-frame=network]{padding:10px}.O5p3cW_aside{grid-template-columns:1fr}.O5p3cW_railCard{padding:var(--space-4)}}[data-theme=dark] .O5p3cW_railCard{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_factTable{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_visualBlock{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_chartFrame{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_flowList li{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_barRow{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_pointList p{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_nodeChip{background-color:var(--bg-card)}[data-theme=dark] .O5p3cW_shareButton{background-color:var(--bg-card)}[data-theme=dark] .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] .O5p3cW_shareButton:hover,[data-theme=dark] .O5p3cW_shareButton:focus-visible,[data-theme=dark] .O5p3cW_shareButton[data-active=true],[data-theme=dark] .O5p3cW_relatedLink:hover,[data-theme=dark] .O5p3cW_relatedLink:focus-visible){background:#f973161f}