.legacyArticle[data-article] .tb-inversion{background:radial-gradient(circle at 18% 18%, #9bbaff1a, transparent 34%), linear-gradient(145deg, var(--brand-navy) 0%, var(--brand-navy-panel) 100%);border-block:1px solid #9bbaff2e;padding:60px 56px}.legacyArticle[data-article] .tb-inversion-title{letter-spacing:-.045em;max-width:740px;font-weight:500;line-height:1.1}.legacyArticle[data-article] .tb-inversion-title em{color:var(--brand-blue-light)}.legacyArticle[data-article] .tb-inversion-sub{color:#ffffffb8;font-size:16px;line-height:1.65}.legacyArticle[data-article] .tb-scenario{background:linear-gradient(145deg, var(--brand-navy) 0%, var(--brand-navy-panel) 100%);border:1px solid #9bbaff33;box-shadow:0 22px 60px #0619221f}.legacyArticle[data-article] .tb-scenario-title,.legacyArticle[data-article] .tb-vid-text p{letter-spacing:-.035em;font-weight:500}.legacyArticle[data-article] .tb-scenario-desc,.legacyArticle[data-article] .tb-cascade-text{color:#ffffffb3}.legacyArticle[data-article] .tb-cascade-text strong{color:#fff}.legacyArticle[data-article] .tb-vid:after{background:linear-gradient(#0619228c,#061922b3)}.legacyArticle[data-article] .tb-vid-text span{color:#ffffffc2}.legacyArticle[data-article] .tb-prose h2{letter-spacing:-.045em;font-weight:500;line-height:1.1}.legacyArticle[data-article] .bp-canvas-section{background:radial-gradient(circle at 50% 50%, #9bbaff26 0 2px, transparent 3px), radial-gradient(circle at 50% 50%, transparent 0 18%, #9bbaff29 18.2% 18.5%, transparent 18.7%), radial-gradient(circle at 50% 50%, transparent 0 32%, #9bbaff1c 32.2% 32.5%, transparent 32.7%), linear-gradient(145deg, var(--brand-navy), var(--brand-navy-panel));background-size:30px 30px,100% 100%,100% 100%,100% 100%;border-block:1px solid #9bbaff2e;min-height:500px;position:relative}.legacyArticle[data-article] .bp-canvas-section canvas{display:none}.legacyArticle[data-article] .bp-canvas-overlay{z-index:1;position:relative}.legacyArticle[data-article] .bp-canvas-title{color:#fff;letter-spacing:-.045em;max-width:680px;font-weight:500;line-height:1.1}.legacyArticle[data-article] .bp-canvas-sub,.legacyArticle[data-article] .bp-canvas-caption{color:#ffffffb3}.legacyArticle[data-article] .gr-cascade-text,.legacyArticle[data-article] .gr-body p,.legacyArticle[data-article] .gr-cascade-result span{color:#ffffffb8}.legacyArticle[data-article] .gr-cascade-text strong,.legacyArticle[data-article] .gr-cascade-result strong{color:#fff}.legacyArticle[data-article] .mn-band{background:linear-gradient(145deg, var(--brand-navy), var(--brand-navy-panel))}.legacyArticle[data-article] .mn-band-content p{color:#ffffffb8}.legacyArticle[data-article] .mn-callout{background:linear-gradient(135deg, var(--brand-blue), var(--brand-navy-panel))}@media (max-width:768px){.legacyArticle[data-article] .tb-inversion{padding:72px 24px}.legacyArticle[data-article] .bp-canvas-section{min-height:390px}}.legacyArticle .article-signal-chain{background:var(--brand-soft);color:var(--brand-ink);padding:64px max(24px,5vw)}.legacyArticle .article-signal-chain>span,.legacyArticle .article-case-path>span{text-transform:uppercase;letter-spacing:.12em;color:var(--brand-blue);font-size:11px;font-weight:700}.legacyArticle .article-signal-chain h2{margin:24px 0 36px;font-size:clamp(28px,3.3vw,42px);line-height:1.15}.legacyArticle .article-signal-chain ol,.legacyArticle .article-case-path ol{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.legacyArticle .article-signal-chain li,.legacyArticle .article-case-path li{border:1px solid var(--brand-line);background:#fff;border-radius:8px;padding:24px}.legacyArticle .article-signal-chain small,.legacyArticle .article-case-path small{color:var(--brand-blue);margin-bottom:20px;font-size:12px;display:block}.legacyArticle .article-signal-chain strong,.legacyArticle .article-case-path strong{font-size:19px;font-weight:500;line-height:1.4}.legacyArticle .article-signal-chain p{max-width:760px;color:var(--brand-muted);margin:32px 0 0;font-size:17px;line-height:1.7}.legacyArticle .article-case-path{background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:8px;margin:0 0 48px;padding:28px}.legacyArticle .article-case-path ol{grid-template-columns:repeat(3,1fr);margin-top:24px}.legacyArticle .content-outline{margin-left:24px;margin-right:24px}@media (max-width:700px){.legacyArticle .article-signal-chain ol,.legacyArticle .article-case-path ol{grid-template-columns:1fr}.legacyArticle .article-signal-chain{padding:40px 24px}}
