.ScatterRank_frame__lq2jJ{position:relative;width:100%;max-width:600px;aspect-ratio:16/9;display:flex;flex-direction:column;gap:12px;overflow:hidden}.ScatterRank_head__2QFSu{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ScatterRank_headLabel__XxTum{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.ScatterRank_state__wtTxP{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--copper)}.ScatterRank_plane__nX3v3{position:relative;flex:1 1;width:100%;min-height:0;padding:6px 2px 4px 6px}.ScatterRank_axis__xjVf1{position:absolute;background:var(--hairline-strong);transition:opacity .5s ease}.ScatterRank_axisX__hoLvj{left:0;right:0;bottom:0;height:1px}.ScatterRank_axisY__Ig5Nz{left:0;top:0;bottom:0;width:1px}.ScatterRank_frame__lq2jJ[data-phase=rank] .ScatterRank_axis__xjVf1{opacity:.25}.ScatterRank_axisLabel__GwwPU{position:absolute;font-family:var(--mono);font-size:9px;letter-spacing:.04em;color:var(--text-muted);transition:opacity .5s ease}.ScatterRank_lblX__Yb3OD{bottom:-2px;right:0}.ScatterRank_lblY__0jKKR{top:-4px;left:2px}.ScatterRank_frame__lq2jJ[data-phase=rank] .ScatterRank_axisLabel__GwwPU{opacity:0}.ScatterRank_zone__3c_Om{position:absolute;right:0;font-family:var(--mono);font-size:8px;letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:opacity .5s ease .3s}.ScatterRank_frame__lq2jJ[data-phase=rank] .ScatterRank_zone__3c_Om{opacity:1}.ScatterRank_zFund__zlFOX{top:6%;color:var(--green)}.ScatterRank_zDefer__WHMSG{top:46%;color:var(--amber)}.ScatterRank_zHold__Gap6i{top:82%;color:var(--text-faint)}.ScatterRank_chip__y_fKs{position:absolute;display:flex;align-items:center;gap:7px;padding:5px 9px 5px 7px;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:999px;box-shadow:var(--elev-card);white-space:nowrap;transform:translate(-50%,-50%);transition:left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1),border-color .3s ease}.ScatterRank_dot__hN3dl{width:7px;height:7px;border-radius:50%;flex:none;background:var(--deep-blue)}.ScatterRank_chipLabel__qAaEV{font-family:var(--body);font-size:11.5px;color:var(--graphite)}.ScatterRank_rankNo__NtZVN{font-family:var(--mono);font-size:9px;color:var(--copper);opacity:0;transition:opacity .3s ease .5s}.ScatterRank_frame__lq2jJ[data-phase=rank] .ScatterRank_rankNo__NtZVN{opacity:1}.ScatterRank_frame__lq2jJ[data-phase=rank] .ScatterRank_chip__y_fKs.ScatterRank_fund__Vbz_z{border-color:var(--green)}@media (prefers-reduced-motion:reduce){.ScatterRank_axisLabel__GwwPU,.ScatterRank_axis__xjVf1,.ScatterRank_chip__y_fKs,.ScatterRank_rankNo__NtZVN,.ScatterRank_zone__3c_Om{transition:none}}.ScenarioBracket_frame__Extn6{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.ScenarioBracket_svg__WmM8X{width:100%;height:auto;max-width:620px;display:block}.ScenarioBracket_rival__wS3Ro{transition:opacity .5s ease}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_pruned__ZK5qo{opacity:.22}.ScenarioBracket_branch__9DJ8W{fill:none;stroke:var(--deep-blue);stroke-width:2;opacity:.45;transition:stroke .4s ease,opacity .4s ease}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_pruned__ZK5qo .ScenarioBracket_branch__9DJ8W{stroke:var(--text-faint);stroke-dasharray:4 4}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_survivor____o5_ .ScenarioBracket_branch__9DJ8W{stroke:var(--copper);stroke-width:2.5;opacity:.95}.ScenarioBracket_node__L5QsT{fill:var(--surface);stroke:var(--deep-blue);stroke-width:1.6}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_survivor____o5_ .ScenarioBracket_node__L5QsT{stroke:var(--copper)}.ScenarioBracket_label__oI_uX{font-family:var(--mono);font-size:13px;font-weight:600;fill:var(--graphite);text-anchor:start;transition:fill .4s ease}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_survivor____o5_ .ScenarioBracket_label__oI_uX{fill:var(--copper)}.ScenarioBracket_reason__NZvN9{font-family:var(--mono);font-size:9.5px;letter-spacing:.02em;fill:var(--text-faint);text-anchor:start;opacity:0;transition:opacity .4s ease}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_pruned__ZK5qo .ScenarioBracket_reason__NZvN9{opacity:1}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_survivor____o5_ .ScenarioBracket_reason__NZvN9{opacity:1;fill:var(--copper)}.ScenarioBracket_cross__8tCPa{font-family:var(--mono);font-size:13px;fill:var(--red);text-anchor:middle;opacity:0;transition:opacity .35s ease}.ScenarioBracket_rival__wS3Ro.ScenarioBracket_pruned__ZK5qo .ScenarioBracket_cross__8tCPa{opacity:1}.ScenarioBracket_readNode__7ilNk{fill:var(--hairline-strong);opacity:.7;transform:scale(.62);transform-origin:420px 150px;transition:fill .52s ease,opacity .52s ease,transform .52s cubic-bezier(.4,0,.2,1)}.ScenarioBracket_frame__Extn6[data-level="4"] .ScenarioBracket_readNode__7ilNk{fill:var(--copper);opacity:1;transform:scale(1)}.ScenarioBracket_readLabel__hi2hx{font-family:var(--mono);font-size:11.5px;font-weight:600;fill:var(--copper);text-anchor:middle;opacity:0;transition:opacity .52s ease}.ScenarioBracket_frame__Extn6[data-level="4"] .ScenarioBracket_readLabel__hi2hx{opacity:1}.ScenarioBracket_lvl__7MZwV{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;fill:var(--text-muted)}@media (prefers-reduced-motion:reduce){.ScenarioBracket_branch__9DJ8W,.ScenarioBracket_cross__8tCPa,.ScenarioBracket_readLabel__hi2hx,.ScenarioBracket_readNode__7ilNk,.ScenarioBracket_rival__wS3Ro{transition:none}}.ScheduleTimeline_board__RoE_u{width:100%;max-width:560px;display:flex;flex-direction:column;gap:16px}.ScheduleTimeline_head__q7OXd{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.ScheduleTimeline_titleWrap__qfIJ0{display:inline-flex;align-items:center;gap:8px}.ScheduleTimeline_title__0bwE1{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.ScheduleTimeline_live__tp5bR{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 color-mix(in srgb,var(--green) 60%,transparent);animation:ScheduleTimeline_pulse__7kV0S 1.9s ease-in-out infinite}@keyframes ScheduleTimeline_pulse__7kV0S{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--green) 55%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--green) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--green) 0%,transparent)}}.ScheduleTimeline_headLabel__nQCcu{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.ScheduleTimeline_cols__k0z9x{display:grid;grid-template-columns:66px repeat(4,1fr);align-items:center}.ScheduleTimeline_gutter___N3eB{display:block}.ScheduleTimeline_bandLabel__GSov6{display:flex;flex-direction:column;gap:2px;font-family:var(--mono);font-size:8.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.ScheduleTimeline_bandSub___n4v7{font-weight:400;letter-spacing:.03em;text-transform:none;color:var(--text-faint);font-size:7.5px}.ScheduleTimeline_q__aJoyU{position:relative;text-align:center;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--graphite)}.ScheduleTimeline_nowTag__Jq1bY{position:absolute;left:50%;top:-13px;transform:translateX(-50%);font-size:7px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--copper);opacity:0;transition:opacity .36s ease;pointer-events:none}.ScheduleTimeline_nowTagOn__AkOfE{opacity:1}.ScheduleTimeline_dotsRow__ERxCP{position:relative;height:22px}.ScheduleTimeline_lineFill__nskxh,.ScheduleTimeline_line__M0x__{position:absolute;top:50%;height:2px;border-radius:999px;transform:translateY(-50%)}.ScheduleTimeline_line__M0x__{left:12.5%;right:12.5%;background:var(--hairline-strong)}.ScheduleTimeline_lineFill__nskxh{left:12.5%;background:linear-gradient(90deg,var(--deep-blue),var(--copper));transition:width .7s cubic-bezier(.4,0,.2,1)}.ScheduleTimeline_dotsRow__ERxCP .ScheduleTimeline_cols__k0z9x{position:relative;height:100%}.ScheduleTimeline_dot__LW1iW{justify-self:center;width:11px;height:11px;border-radius:50%;background:var(--surface);border:2px solid var(--hairline-strong);transition:border-color .36s ease,background .36s ease,transform .36s ease}.ScheduleTimeline_dotOn__3lbEV{border-color:var(--copper);background:var(--copper)}.ScheduleTimeline_dotNow__WtERW{box-shadow:0 0 0 4px color-mix(in srgb,var(--copper) 22%,transparent);transform:scale(1.18)}.ScheduleTimeline_ev__Z9Dgb{text-align:center;font-family:var(--mono);font-size:9.5px;letter-spacing:.02em;color:var(--text-faint);opacity:.4;transition:opacity .36s ease,color .36s ease;padding:0 4px}.ScheduleTimeline_evOn__zxnq_{opacity:1;color:var(--graphite)}.ScheduleTimeline_read__XbLyV{justify-self:center;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--text-faint);border:1px solid var(--hairline);border-radius:4px;padding:3px 9px;opacity:.35;transition:opacity .36s ease,border-color .36s ease,color .36s ease,background .36s ease}.ScheduleTimeline_readOn__rWGQO{opacity:1}.ScheduleTimeline_readOn__rWGQO[data-tone=screen]{color:var(--deep-blue);border-color:color-mix(in srgb,var(--deep-blue) 35%,var(--hairline))}.ScheduleTimeline_readOn__rWGQO[data-tone=hold]{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,var(--hairline))}.ScheduleTimeline_readOn__rWGQO[data-tone=act]{color:var(--green);border-color:color-mix(in srgb,var(--green) 50%,var(--hairline));background:color-mix(in srgb,var(--green) 8%,var(--surface))}.ScheduleTimeline_legend__SiUFT{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:2px;padding-top:12px;border-top:1px solid var(--hairline)}.ScheduleTimeline_legendItem__TjfXl{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:8.5px;letter-spacing:.05em;text-transform:uppercase}.ScheduleTimeline_legendDot__yrTwi{width:8px;height:8px;border-radius:2px;border:1px solid transparent}.ScheduleTimeline_legendItem__TjfXl[data-tone=screen]{color:var(--deep-blue)}.ScheduleTimeline_legendItem__TjfXl[data-tone=screen] .ScheduleTimeline_legendDot__yrTwi{border-color:color-mix(in srgb,var(--deep-blue) 45%,var(--hairline))}.ScheduleTimeline_legendItem__TjfXl[data-tone=hold]{color:var(--amber)}.ScheduleTimeline_legendItem__TjfXl[data-tone=hold] .ScheduleTimeline_legendDot__yrTwi{background:color-mix(in srgb,var(--amber) 22%,var(--surface));border-color:color-mix(in srgb,var(--amber) 55%,var(--hairline))}.ScheduleTimeline_legendItem__TjfXl[data-tone=act]{color:var(--green)}.ScheduleTimeline_legendItem__TjfXl[data-tone=act] .ScheduleTimeline_legendDot__yrTwi{background:color-mix(in srgb,var(--green) 24%,var(--surface));border-color:color-mix(in srgb,var(--green) 60%,var(--hairline))}.ScheduleTimeline_legendNote__EJdvh{margin-left:auto;font-family:var(--mono);font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint)}@media (prefers-reduced-motion:reduce){.ScheduleTimeline_live__tp5bR{animation:none}.ScheduleTimeline_dot__LW1iW,.ScheduleTimeline_ev__Z9Dgb,.ScheduleTimeline_lineFill__nskxh,.ScheduleTimeline_nowTag__Jq1bY,.ScheduleTimeline_read__XbLyV{transition:none}}.StressInstrumentDemo_scene__J8vQI{position:relative;width:min(1160px,94vw);margin-left:50%;transform:translateX(-50%);border:1px solid var(--hairline-strong);border-radius:var(--radius-card);overflow:hidden;box-shadow:var(--elev-card);background:#cfd9dd;padding:clamp(22px,4%,50px);will-change:width}.StressInstrumentDemo_scene__J8vQI:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 90% at 28% 16%,rgba(12,23,38,0) 44%,rgba(12,23,38,.24) 100%),linear-gradient(180deg,rgba(12,23,38,.05),rgba(12,23,38,.12))}.StressInstrumentDemo_bgOil__bdHXr{position:absolute;inset:0;z-index:0;pointer-events:none;background:#cfd9dd url(/coast-oil.jpg) center 42%/cover no-repeat;transform-origin:50% 44%;transform:scale(1);will-change:transform}.StressInstrumentDemo_bgDepth__eTAUC{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transform:scale(1.16);transform-origin:center;will-change:opacity,transform;background:radial-gradient(122% 112% at 50% 46%,rgba(12,23,38,0) 36%,rgba(12,23,38,.58) 100%)}@keyframes StressInstrumentDemo_oilPushIn__dNf5_{to{transform:scale(1.34) translateY(-2.5%)}}@keyframes StressInstrumentDemo_depthClose__TwPBx{to{opacity:.55;transform:scale(1)}}@keyframes StressInstrumentDemo_openToEdges__PbcMc{to{width:100vw;border-radius:0;border-color:transparent}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.StressInstrumentDemo_scene__J8vQI{animation:StressInstrumentDemo_openToEdges__PbcMc linear both;animation-timeline:view();animation-range:cover 50% cover 100%}.StressInstrumentDemo_bgOil__bdHXr{animation:StressInstrumentDemo_oilPushIn__dNf5_ linear both;animation-timeline:view();animation-range:cover 50% cover 100%}.StressInstrumentDemo_bgDepth__eTAUC{animation:StressInstrumentDemo_depthClose__TwPBx linear both;animation-timeline:view();animation-range:cover 50% cover 100%}}}.StressInstrumentDemo_window__54VB_{position:relative;z-index:3;width:100%;max-width:1040px;margin-inline:auto;display:flex;flex-direction:column;background:var(--surface);border:1px solid rgba(255,255,255,.6);border-radius:12px;box-shadow:0 36px 92px rgba(12,23,38,.42),0 12px 30px rgba(12,23,38,.28);overflow:hidden}.StressInstrumentDemo_titlebar__09GhF{flex:none;height:34px;display:flex;align-items:center;gap:8px;padding:0 14px;background:linear-gradient(#fbfbf9,#f1efe9);border-bottom:1px solid var(--hairline);position:relative}.StressInstrumentDemo_lights__SmF88{display:flex;gap:7px}.StressInstrumentDemo_light__JRrtx{width:11px;height:11px;border-radius:50%}.StressInstrumentDemo_lr__ZSS4C{background:#e15b53}.StressInstrumentDemo_la___pXDI{background:#e0a53f}.StressInstrumentDemo_lg__vWgNe{background:#4fb05a}.StressInstrumentDemo_winTitle__hYFR0{position:absolute;left:0;right:0;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--text-muted);pointer-events:none}.StressInstrumentDemo_stage__Ep9L4{position:relative;display:flex;flex-direction:column;gap:clamp(22px,3.2%,34px);padding:clamp(28px,4.2%,52px);min-height:clamp(380px,48vh,460px);background:var(--color-ivory)}.StressInstrumentDemo_panels__lzHOO{display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,30%,340px);grid-gap:clamp(30px,4.4%,60px);gap:clamp(30px,4.4%,60px);align-items:start}.StressInstrumentDemo_instruments__TZpOJ{display:flex;flex-direction:column;gap:clamp(26px,3.4%,40px);min-width:0}.StressInstrumentDemo_panel__2o0yM{min-width:0}.StressInstrumentDemo_stepper__QKBu0{display:flex;gap:clamp(8px,1.4%,14px)}.StressInstrumentDemo_stepBtn__wnuac{flex:1 1;display:flex;flex-direction:column;gap:3px;padding:8px 9px;border:1px solid var(--hairline-strong);border-radius:6px;background:var(--surface);cursor:pointer;text-align:left}.StressInstrumentDemo_stepBtn__wnuac.StressInstrumentDemo_on__HQtb4{border-color:var(--copper);background:var(--tint-copper,rgba(184,136,74,.1))}.StressInstrumentDemo_stepNo__yOXEF{font-family:var(--mono);font-size:11px;font-weight:600;color:var(--deep-blue)}.StressInstrumentDemo_stepBtn__wnuac.StressInstrumentDemo_on__HQtb4 .StressInstrumentDemo_stepNo__yOXEF{color:var(--copper)}.StressInstrumentDemo_stepName__awp6N{font-family:var(--mono);font-size:8px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.StressInstrumentDemo_narr__THL1m{display:flex;flex-direction:column;gap:15px;padding:clamp(20px,2.6%,30px);border:1px solid var(--hairline);border-left:3px solid var(--copper);border-radius:var(--radius-card);background:var(--surface-sunken);box-shadow:var(--elev-card)}.StressInstrumentDemo_narrEyebrow__OTFm4{font-family:var(--mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.StressInstrumentDemo_narrLabel__JQa8O{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--copper)}.StressInstrumentDemo_narrNow__J3l2e{font-family:var(--font-display);font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.32;color:var(--deep-blue)}.StressInstrumentDemo_narrReplaces__aTP2l{display:flex;flex-direction:column;gap:13px;padding-top:15px;border-top:1px solid var(--hairline)}.StressInstrumentDemo_repRow__XrG54{display:grid;grid-template-columns:72px 1fr;grid-gap:12px;gap:12px;align-items:start}.StressInstrumentDemo_repTag__m2ND7{font-family:var(--mono);font-size:7.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);background:var(--color-ivory);border:1px solid var(--hairline-strong);border-radius:3px;padding:3px 5px;text-align:center;margin-top:1px}.StressInstrumentDemo_repText__893BL{font-size:12.5px;line-height:1.5;color:var(--graphite)}.StressInstrumentDemo_cursor__1QCYt{position:absolute;width:24px;height:24px;margin:-2px 0 0 -2px;pointer-events:none;z-index:6;transition:left .56s cubic-bezier(.3,0,.2,1),top .56s cubic-bezier(.3,0,.2,1),transform .14s ease,opacity .24s ease;filter:drop-shadow(0 2px 4px rgba(13,23,38,.5))}.StressInstrumentDemo_cursor__1QCYt.StressInstrumentDemo_click__P_lnJ{transform:scale(.82)}.StressInstrumentDemo_cursorHidden__soKAd{opacity:0}.StressInstrumentDemo_cursorRing__5nCyk{position:absolute;left:-7px;top:-7px;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--copper);animation:StressInstrumentDemo_cursorPulse__Et09X 1.9s ease-in-out infinite}@keyframes StressInstrumentDemo_cursorPulse__Et09X{0%,to{transform:scale(.62);opacity:.55}50%{transform:scale(1);opacity:.12}}.StressInstrumentDemo_hint__u2_Ba{position:absolute;right:14px;bottom:10px;font-family:var(--mono);font-size:8.5px;color:var(--text-faint)}@media (prefers-reduced-motion:reduce){.StressInstrumentDemo_cursor__1QCYt{transition:none}.StressInstrumentDemo_cursorRing__5nCyk{animation:none}}@media (max-width:760px){.StressInstrumentDemo_stage__Ep9L4{grid-template-columns:1fr;height:auto}}