:where(.landing-v9) .preview-screen-host{display:contents}:where(.landing-v9) .editorial-chapter{background:rgb(var(--color-public-canvas));color:rgb(var(--color-public-text));padding:64px 40px;scroll-margin-top:64px}:where(.landing-v9) .editorial-layout{max-width:1240px;margin:auto}:where(.landing-v9) .editorial-heading{max-width:780px;margin-bottom:38px;scroll-margin-top:100px}:where(.landing-v9) .editorial-label,:where(.landing-v9) .finai-eyebrow{color:rgb(var(--color-public-muted));margin:0 0 18px;font-size:14px;font-weight:500;display:block}:where(.landing-v9) .editorial-heading h2,:where(.landing-v9) .finai-intro h2{letter-spacing:-.035em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(34px,4.2vw,58px);font-weight:550;line-height:1.08}:where(.landing-v9) .editorial-lead,:where(.landing-v9) .finai-intro p{color:rgb(var(--color-public-muted));max-width:48ch;margin:22px 0 0;font-size:18px;line-height:1.6}:where(.landing-v9) .real-screen{min-width:0;scroll-margin-top:98px}:where(.landing-v9) .real-screen:focus{outline:none}:where(.landing-v9) .real-screen-content{min-width:0;margin:0}:where(.landing-v9) .real-screen-device{border:1px solid rgb(var(--color-public-text)/.23);background:rgb(var(--color-public-canvas));isolation:isolate;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 2px 2px #0003,0 28px 70px -24px #0009,inset 0 1px #ffffff18}:where(.landing-v9) .device-chrome{background:rgb(var(--color-public-text)/.045);border-bottom:1px solid rgb(var(--color-public-border));height:46px;color:rgb(var(--color-public-muted));justify-content:space-between;align-items:center;gap:20px;padding:0 18px;font-size:11px;display:flex}:where(.landing-v9) .window-dots{flex-shrink:0;gap:7px;display:flex}:where(.landing-v9) .window-dots i{background:#8b929f;border-radius:50%;width:9px;height:9px}:where(.landing-v9) .window-dots i:first-child{background:#d97370}:where(.landing-v9) .window-dots i:nth-child(2){background:#d3b264}:where(.landing-v9) .window-dots i:nth-child(3){background:#76a58c}:where(.landing-v9) .window-address{border:1px solid rgb(var(--color-public-border));background:rgb(var(--color-public-canvas));letter-spacing:.02em;border-radius:6px;padding:4px 32px}:where(.landing-v9) .window-title{text-overflow:ellipsis;white-space:nowrap;max-width:38%;overflow:hidden}:where(.landing-v9) .device-viewport{pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}:where(.landing-v9) .real-screen-device iframe{pointer-events:none;border:0;width:100%;display:block}:where(.landing-v9) .real-screen-caption{color:rgb(var(--color-public-muted));text-align:center;margin-top:18px;font-size:12px;line-height:1.5}:where(.landing-v9) .phone-scene-caption{text-align:center;color:rgb(var(--color-public-muted));margin:18px 0 0;font-size:12px;line-height:1.5}:where(.landing-v9) .real-screen--finai .phone-scene-caption{grid-column:2;margin-top:-46px}:where(.landing-v9) .device-scene--desktop{max-width:1240px;margin:auto}:where(.landing-v9) .device-scene--tablet{background:rgb(var(--color-public-text)/.035);border:1px solid rgb(var(--color-public-text)/.16);border-radius:28px;max-width:760px;margin:auto;padding:14px;box-shadow:0 24px 60px -26px #0008}:where(.landing-v9) .device-scene--tablet .real-screen-device{box-shadow:none;border-color:rgb(var(--color-public-border));border-radius:14px}:where(.landing-v9) .device-scene--tablet .device-chrome{height:36px}:where(.landing-v9) .device-scene--phone{background:#272b35;border:1px solid #6a6e78;border-radius:43px;width:390px;max-width:100%;margin:auto;padding:7px;box-shadow:0 3px 1px #050609,0 30px 80px -22px #000a}:where(.landing-v9) .device-scene--phone .real-screen-device{box-shadow:none;border:1px solid #080a10;border-radius:35px}:where(.landing-v9) .device-scene--phone .device-chrome{height:46px;color:rgb(var(--color-public-text));background:rgb(var(--color-public-canvas));border:0;justify-content:space-between;padding:0 22px;font-size:12px;position:relative}:where(.landing-v9) .device-camera{background:#06070a;border-radius:16px;width:86px;height:23px;position:absolute;top:8px;left:50%;transform:translate(-50%)}:where(.landing-v9) .device-clock{font-weight:600}:where(.landing-v9) .device-status{letter-spacing:3px;font-size:10px}:where(.landing-v9) .device-home{background:rgb(var(--color-public-canvas));justify-content:center;align-items:center;height:25px;display:flex}:where(.landing-v9) .device-home span{background:rgb(var(--color-public-text)/.7);border-radius:4px;width:102px;height:4px}:where(.landing-v9) .real-screen--finai{border-top:1px solid rgb(var(--color-public-border));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:100px;padding:72px 0 0;display:grid}:where(.landing-v9) .finai-intro{min-width:0;max-width:500px}:where(.landing-v9) .editorial-chapter--market,:where(.landing-v9) .editorial-chapter--bonds{border-top:1px solid rgb(var(--color-public-border))}:where(.landing-v9) .editorial-chapter--profile .editorial-layout,:where(.landing-v9) .editorial-chapter--market .editorial-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;display:grid}:where(.landing-v9) .editorial-chapter--market .editorial-heading,:where(.landing-v9) .editorial-chapter--profile .editorial-heading{margin:0}:where(.landing-v9) .editorial-chapter--market h2,:where(.landing-v9) .editorial-chapter--profile h2{font-size:clamp(34px,3.8vw,50px)}:where(.landing-v9) .access-guide{text-align:center;border-top:1px solid rgb(var(--color-public-border));grid-column:1/-1;margin-top:40px;padding-top:64px}:where(.landing-v9) .access-guide h2{letter-spacing:-.025em;margin:auto;font-size:36px;font-weight:550;line-height:1.15}:where(.landing-v9) .access-guide p{color:rgb(var(--color-public-muted));max-width:50ch;margin:20px auto 28px;font-size:16px;line-height:1.6}:where(.landing-v9) .access-guide a{background:rgb(var(--c-primary-500));min-height:48px;color:rgb(var(--color-on-primary,8 10 15));border-radius:8px;align-items:center;padding:12px 26px;font-size:15px;font-weight:600;display:inline-flex}:where(.landing-v9) .access-guide a:focus-visible{outline:2px solid rgb(var(--color-public-text));outline-offset:4px}@media (max-width:900px){:where(.landing-v9) .editorial-chapter{padding:48px 24px}:where(.landing-v9) .editorial-chapter--profile .editorial-layout,:where(.landing-v9) .editorial-chapter--market .editorial-layout{grid-template-columns:1fr;gap:36px}:where(.landing-v9) .real-screen--finai{gap:36px;margin-top:64px;padding-top:56px}:where(.landing-v9) .finai-intro h2{font-size:38px}:where(.landing-v9) .window-title{display:none}:where(.landing-v9) .device-chrome{justify-content:start}:where(.landing-v9) .window-address{margin:auto}}@media (max-width:620px){:where(.landing-v9) .editorial-chapter{padding:48px 16px}:where(.landing-v9) .editorial-heading{margin-bottom:28px}:where(.landing-v9) .editorial-heading h2,:where(.landing-v9) .finai-intro h2{font-size:36px}:where(.landing-v9) .editorial-lead,:where(.landing-v9) .finai-intro p{margin-top:16px;font-size:16px;line-height:1.55}:where(.landing-v9) .real-screen--finai{grid-template-columns:minmax(0,1fr);margin-top:56px;padding-top:40px}:where(.landing-v9) .real-screen--finai .phone-scene-caption{grid-column:1;margin-top:-18px}:where(.landing-v9) .device-scene--tablet{border-radius:21px;padding:7px}:where(.landing-v9) .device-scene--tablet .real-screen-device{border-radius:12px}:where(.landing-v9) .device-chrome{gap:12px;height:36px;padding:0 12px}:where(.landing-v9) .window-address{padding:3px 20px;font-size:10px}:where(.landing-v9) .window-dots{gap:5px}:where(.landing-v9) .window-dots i{width:7px;height:7px}:where(.landing-v9) .real-screen-device{border-radius:14px}:where(.landing-v9) .real-screen-caption{text-align:left;font-size:11px}:where(.landing-v9) .access-guide{margin-top:16px;padding-top:40px}}@media (prefers-reduced-motion:reduce){.landing-v9{scroll-behavior:auto!important}}:where(.landing-v9) .story-chapter{border-top:1px solid rgb(var(--color-public-border))}:where(.landing-v9) .screen-transcript{clip:rect(0,0,0,0);white-space:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:where(.landing-v9) .story-context{border-left:2px solid rgb(var(--c-primary-500));max-width:43ch;color:rgb(var(--color-public-muted));margin-top:26px;padding-left:16px;font-size:14px;line-height:1.6}:where(.landing-v9) .story-context strong{color:rgb(var(--color-public-text));font-weight:500}:where(.landing-v9) .story-context p{margin:8px 0 0}:where(.landing-v9) .story-chapter .editorial-heading{max-width:900px}:where(.landing-v9) .story-chapter .editorial-heading h2{max-width:22ch}:where(.landing-v9) .story-chapter .editorial-lead{max-width:65ch}:where(.landing-v9) .story-takeaway{max-width:800px;color:rgb(var(--color-public-muted));align-items:center;gap:32px;margin:40px auto 0;font-size:17px;line-height:1.6;display:flex}:where(.landing-v9) .story-takeaway strong{letter-spacing:-.04em;white-space:nowrap;color:rgb(var(--c-primary-500));font-size:48px;font-weight:550}:where(.landing-v9) .scenario-stage{grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;display:grid}:where(.landing-v9) .scenario-reading>span{color:rgb(var(--color-public-muted));margin-bottom:14px;font-size:14px;display:block}:where(.landing-v9) .scenario-reading>strong{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(32px,4vw,54px);font-weight:550;display:block}:where(.landing-v9) .scenario-reading p{color:rgb(var(--color-public-muted));max-width:35ch;margin:20px 0;font-size:17px;line-height:1.6}:where(.landing-v9) .scenario-reading small{color:rgb(var(--color-public-muted));font-size:12px}:where(.landing-v9) .story-ai .real-screen--finai{border:0;margin:0;padding:0}:where(.landing-v9) .story-chapter#profile .editorial-layout,:where(.landing-v9) .story-chapter#market .editorial-layout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}:where(.landing-v9) .story-chapter#profile .editorial-heading,:where(.landing-v9) .story-chapter#market .editorial-heading{margin:0}:where(.landing-v9) .story-research{padding-top:20px;padding-bottom:40px}:where(.landing-v9) .story-research summary{cursor:pointer;border-top:1px solid rgb(var(--color-public-border));border-bottom:1px solid rgb(var(--color-public-border));padding:26px 0;font-size:23px;line-height:1.4}:where(.landing-v9) .story-research summary span{color:rgb(var(--color-public-muted));margin:8px 0 0;font-size:14px;display:block}:where(.landing-v9) .story-research h2{margin:40px 0 25px;font-size:30px;line-height:1.15}:where(.landing-v9) .story-research #stocks,:where(.landing-v9) .story-research #bonds{scroll-margin-top:100px}:where(.landing-v9) .story-journal .real-screen{max-width:950px;margin:auto}@media (max-width:900px){:where(.landing-v9) .scenario-stage,:where(.landing-v9) .story-chapter#profile .editorial-layout,:where(.landing-v9) .story-chapter#market .editorial-layout{grid-template-columns:minmax(0,1fr);gap:32px}:where(.landing-v9) .story-takeaway{gap:20px}:where(.landing-v9) .scenario-reading p{max-width:55ch}}@media (max-width:620px){:where(.landing-v9) .story-takeaway{margin-top:28px;font-size:15px;display:block}:where(.landing-v9) .story-takeaway strong{margin-bottom:8px;font-size:42px;display:block}:where(.landing-v9) .scenario-reading>strong{font-size:36px}:where(.landing-v9) .story-research summary{font-size:20px}:where(.landing-v9) .story-chapter,:where(.landing-v9) .story-ai{padding-block:32px}:where(.landing-v9) .story-chapter .editorial-heading{margin-bottom:22px}:where(.landing-v9) .story-chapter#profile .editorial-heading,:where(.landing-v9) .story-chapter#market .editorial-heading{margin-bottom:0}:where(.landing-v9) .story-takeaway{margin-top:20px}:where(.landing-v9) .story-context{margin-top:18px;font-size:13px}:where(.landing-v9) .story-ai .real-screen--finai{gap:24px}}:where(.landing-v9) .finai-showcase{height:680px}:where(.landing-v9) .showcase-finai{padding:0!important}:where(.landing-v9) .profile-showcase .preview-disclosure,:where(.landing-v9) .profile-showcase .preview-disclosure+section,:where(.landing-v9) .profile-showcase .preview-disclosure+div,:where(.landing-v9) .showcase-macro .preview-disclosure,:where(.landing-v9) .showcase-finai details,:where(.landing-v9) .showcase-scenario [role=status]>div:first-child>p:nth-child(2){display:none}:where(.landing-v9) .showcase-journal li>div:last-child:has(button){display:none}:where(.landing-v9) .showcase-journal details>summary{cursor:default}@media (max-width:620px){:where(.landing-v9) .showcase-portfolio .preview-portfolio-composition{display:none}:where(.landing-v9) .showcase-portfolio [data-testid=portfolio-xray]{margin-top:0}}@media (min-width:621px){:where(.landing-v9) .showcase-portfolio [data-testid=portfolio-xray]>div.mt-4>div:first-child{display:none}:where(.landing-v9) .showcase-portfolio [data-testid=portfolio-xray]>div.mt-4{grid-template-columns:1fr}}:where(.landing-v9) .showcase-bonds .preview-bond-cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:hidden}@media (max-width:899px){:where(.landing-v9) .showcase-bonds .preview-bond-cards{grid-template-columns:minmax(0,1fr)}:where(.landing-v9) .showcase-bonds .preview-bond-cards>article:nth-child(n+3){display:none}}@media (min-width:700px) and (max-width:899px){:where(.landing-v9) .showcase-bonds .preview-bond-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.landing-v9) .showcase-stock [data-testid=issuer-lightweight-chart]{min-height:300px}:where(.landing-v9) .finai-answer-layout{gap:28px;font-size:16px;line-height:1.75;display:grid}@media (min-width:760px){:where(.landing-v9) .finai-answer-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}:where(.landing-v9) .finai-answer-layout>div+div{border-left:1px solid rgb(var(--color-neutral-border));padding-left:28px}}:where(.landing-v9) .preview-disclosure{border-top:1px solid rgb(var(--color-neutral-border));padding-top:12px}:where(.landing-v9) .preview-disclosure>summary{cursor:pointer;min-height:44px;color:rgb(var(--color-primary));justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;list-style:none;display:flex}:where(.landing-v9) .preview-disclosure>summary:after{content:"+";font-size:22px;font-weight:400}:where(.landing-v9) .preview-disclosure[open]>summary:after{content:"−"}:where(.landing-v9) .preview-disclosure>summary:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px;border-radius:4px}:where(.landing-v9) .preview-disclosure>summary::-webkit-details-marker{display:none}:where(.landing-v9) .landing-product-screen{background:rgb(var(--color-neutral-bg));padding:16px}:where(.landing-v9) .portfolio-desktop{display:none}:where(.landing-v9) .portfolio-mobile{display:block}:where(.landing-v9) .showcase-portfolio .preview-valuation-metrics{grid-template-columns:minmax(0,1fr)}@container portfolioValuation (min-width:280px){:where(.landing-v9) .showcase-portfolio .preview-valuation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.landing-v9) .showcase-portfolio .preview-valuation-metrics>div:first-child{grid-column:1/-1}}@container portfolioValuation (min-width:450px){:where(.landing-v9) .showcase-portfolio .preview-valuation-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.landing-v9) .showcase-portfolio .preview-valuation-metrics>div:first-child{grid-column:auto}}@container (min-width:600px){:where(.landing-v9) .landing-product-screen .preview-profile-summary{grid-template-columns:minmax(100px,.8fr) minmax(210px,1.4fr) minmax(90px,.7fr)}}:where(.landing-v9) .preview-bond-metrics{container:bondMetrics/inline-size}:where(.landing-v9) .preview-bond-cards:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:3px}:where(.landing-v9) .bond-swipe-hint{display:none}@media (max-width:699px){:where(.landing-v9) .preview-bond-cards{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgb(var(--color-neutral-border)) transparent;grid-template-columns:none;grid-auto-columns:calc(100% - 18px);grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}:where(.landing-v9) .preview-bond-cards>article{scroll-snap-align:start;min-width:0}:where(.landing-v9) .bond-swipe-hint{color:rgb(var(--color-neutral-text));font-size:13px;display:block}}@container bondMetrics (max-width:279px){:where(.landing-v9) .preview-bond-metrics>div:nth-child(5),:where(.landing-v9) .preview-bond-metrics>div:nth-child(6){grid-column:1/-1}}@container holdings (max-width:319px){:where(.landing-v9) .portfolio-position-details{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.landing-v9) .portfolio-position-details>div:nth-child(2){grid-area:2/1/auto/-1}}@container holdings (min-width:840px){:where(.landing-v9) .portfolio-desktop{display:grid}:where(.landing-v9) .portfolio-mobile{display:none}:where(.landing-v9) .portfolio-position-grid{grid-template-columns:minmax(140px,1.6fr) minmax(68px,.65fr) minmax(105px,1fr) minmax(112px,1.2fr) minmax(112px,1.2fr) minmax(70px,.65fr)}}@media (max-width:480px){:where(.landing-v9) .landing-product-screen{padding:8px}}:where(.landing-v9) .macro-axis-grid{grid-template-columns:minmax(0,1fr)}@container macroCompass (min-width:360px){:where(.landing-v9) .macro-axis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container macroCompass (min-width:800px){:where(.landing-v9) .macro-axis-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.landing-v9) .demo-controls{border:1px solid rgb(var(--color-neutral-border));border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}:where(.landing-v9) .demo-controls button{border:1px solid rgb(var(--color-neutral-border));min-height:44px;color:rgb(var(--color-primary));border-radius:6px;padding:8px 12px}:where(.landing-v9) .demo-controls button:focus-visible{outline:2px solid rgb(var(--color-primary));outline-offset:2px}@container (min-width:48rem){:where(.landing-v9) ._content_at1ii_7{grid-template-columns:minmax(0,1fr) 22rem;padding:1.5rem}:where(.landing-v9) ._contentWide_at1ii_35{grid-template-columns:minmax(0,1fr) 24rem}:where(.landing-v9) ._heading_at1ii_39{font-size:2.75rem}:where(.landing-v9) ._summary_at1ii_13{grid-template-columns:repeat(3,minmax(0,1fr));padding:1.5rem}:where(.landing-v9) ._summaryWideOnly_at1ii_25{display:grid}}@container (min-width:44rem){:where(.landing-v9) ._layout_1yawt_6{grid-template-columns:minmax(18rem,.82fr) minmax(22rem,1.18fr);grid-template-areas:"valuation composition""actions composition";align-items:stretch}}@container (min-width:32rem){:where(.landing-v9) ._grid_66wla_7{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.landing-v9) ._root_1te3j_1{container-type:inline-size}:where(.landing-v9) ._heroLayout_1te3j_5{gap:1rem;display:grid}:where(.landing-v9) ._quoteMetrics_1te3j_10{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:.75rem;display:grid}@container (min-width:50rem){:where(.landing-v9) ._heroLayout_1te3j_5{grid-template-columns:minmax(0,1fr) minmax(21rem,.72fr);align-items:center}}@container (max-width:24rem){:where(.landing-v9) ._quoteMetrics_1te3j_10{grid-template-columns:minmax(0,1fr)}}@container (max-width:14rem){:where(.landing-v9) ._identity_1te3j_30{flex-direction:column}:where(.landing-v9) ._copy_1te3j_34{width:100%}:where(.landing-v9) ._title_1te3j_38{overflow-wrap:anywhere;white-space:normal}:where(.landing-v9) ._metadata_1te3j_43{margin-left:0}}:where(.landing-v9) ._root_at1ii_1{min-width:0;max-width:100%;container-type:inline-size}:where(.landing-v9) ._content_at1ii_7{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0}:where(.landing-v9) ._summary_at1ii_13{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}:where(.landing-v9) ._summary_at1ii_13>*{min-width:0;max-width:100%}:where(.landing-v9) ._summaryWideOnly_at1ii_25{display:none}@container (min-width:48rem){:where(.landing-v9) ._content_at1ii_7{grid-template-columns:minmax(0,1fr) 22rem;padding:1.5rem}:where(.landing-v9) ._contentWide_at1ii_35{grid-template-columns:minmax(0,1fr) 24rem}:where(.landing-v9) ._heading_at1ii_39{font-size:2.75rem}:where(.landing-v9) ._summary_at1ii_13{grid-template-columns:repeat(3,minmax(0,1fr));padding:1.5rem}:where(.landing-v9) ._summaryWideOnly_at1ii_25{display:grid}}:where(.landing-v9) ._root_1yawt_1{min-width:0;container-type:inline-size}:where(.landing-v9) ._layout_1yawt_6{grid-template-areas:"valuation""composition""actions";gap:.75rem;min-width:0;padding:.75rem;display:grid}:where(.landing-v9) ._valuation_1yawt_17{grid-area:valuation}:where(.landing-v9) ._composition_1yawt_21{grid-area:composition}:where(.landing-v9) ._actions_1yawt_25{grid-area:actions;min-width:0}@container (min-width:44rem){:where(.landing-v9) ._layout_1yawt_6{grid-template-columns:minmax(18rem,.82fr) minmax(22rem,1.18fr);grid-template-areas:"valuation composition""actions composition";align-items:stretch}}:where(.landing-v9) ._root_66wla_1{overflow-wrap:anywhere;min-width:0;container-type:inline-size}:where(.landing-v9) ._grid_66wla_7{grid-template-columns:minmax(0,1fr);gap:.625rem;display:grid}:where(.landing-v9) ._fullWidth_66wla_13{grid-column:1/-1}@container (min-width:32rem){:where(.landing-v9) ._grid_66wla_7{grid-template-columns:repeat(2,minmax(0,1fr))}}
html.dark[data-appearance-mode=dark] .public-landing-root{--color-public-canvas:8 10 15;--color-public-surface:18 21 27;--color-public-raised:12 14 19;--color-public-text:245 247 250;--color-public-muted:180 186 196;--color-public-border:35 39 48;--color-public-signal-text:105 215 244;--color-ice-accent:105 215 244;--color-ai-accent:var(--color-ice-accent);--c-primary-50:20 25 66;--c-primary-100:33 40 103;--c-primary-300:82 99 220;--c-primary-500:154 174 255;--c-primary-700:139 154 255;--c-primary-900:216 221 255;--c-neutral-50:8 10 15;--c-neutral-100:18 21 27;--c-neutral-200:45 49 59;--c-neutral-300:61 66 78;--c-neutral-500:180 186 196;--c-neutral-900:245 247 250;--c-success-50:20 58 44;--c-success-500:50 213 130;--c-success-700:92 236 162;--c-danger-50:82 31 45;--c-danger-500:255 150 185;--c-danger-700:255 174 202;--color-accent-hover:29 33 41;--color-accent-green:var(--c-success-500);--color-accent-green-alt:72 207 190;--color-accent-red:var(--c-danger-500);--color-accent-yellow:244 184 72;--color-success:var(--c-success-500);--color-warning:244 184 72;--color-danger:var(--c-danger-500);--color-info:var(--color-ice-accent);--color-on-primary:8 10 15}
.landing-v9 .editorial-chapter,.landing-v9 .editorial-heading,.landing-v9 .real-screen,.landing-v9 .story-research #stocks,.landing-v9 .story-research #bonds{scroll-margin-top:0}.landing-v9{--color-chart-positive:var(--color-success);--color-chart-negative:var(--color-danger)}.landing-v9 .showcase-bonds .xl\:block{display:none}.landing-v9 .showcase-bonds .preview-bond-cards{display:grid}.landing-v9 .device-viewport{container:landingDevice/inline-size}.landing-v9 .showcase-profile{padding:8px}.landing-v9 .showcase-profile h1{font-size:1.75rem;line-height:1.2}.landing-v9 .showcase-profile aside h2{font-size:1rem;line-height:1.5}.landing-v9 .showcase-profile aside{border-left:0;border-top:1px solid rgb(var(--color-neutral-border));padding:20px 0 0}.landing-v9 .showcase-macro [data-testid=macro-regime-summary]>.flex{flex-direction:column}@container landingDevice (max-width:799px){.landing-v9 .showcase-macro [data-testid=macro-cbr-section]>div,.landing-v9 .showcase-macro [data-testid=macro-regime-summary]{padding:16px}.landing-v9 .showcase-macro [data-testid=macro-regime-summary] h2{font-size:24px;line-height:1.25}.landing-v9 .showcase-macro [data-testid=macro-evidence-rail]{display:block}.landing-v9 .showcase-macro [data-testid=macro-evidence-rail]>div{border:0;border-bottom:1px solid rgb(var(--color-neutral-border));padding:16px 0}.landing-v9 .showcase-macro [data-testid=macro-evidence-rail]>div:first-child{padding-top:0}.landing-v9 .showcase-macro [data-testid=macro-evidence-rail]>div:last-child{border-bottom:0;padding-bottom:0}}@container landingDevice (max-width:480px){.landing-v9 .showcase-macro{padding:8px}}.landing-v9 .real-screen--profile .preview-disclosure{display:none}.landing-v9 .accepted-price-chart{border:1px solid rgb(var(--color-neutral-border));background:rgb(var(--color-neutral));color:rgb(var(--color-neutral-text));border-radius:8px;margin-top:16px;overflow:hidden}.landing-v9 .accepted-chart-heading{background:rgb(var(--color-neutral-bg) / .55);gap:12px;padding:16px 20px;display:flex}.landing-v9 .accepted-chart-icon{background:rgb(var(--color-neutral));height:44px;color:rgb(var(--color-accent));border-radius:8px;flex:0 0 44px;place-items:center;display:grid}.landing-v9 .accepted-price-chart h3{color:rgb(var(--color-primary));font-size:20px;font-weight:600;line-height:1.25}.landing-v9 .accepted-price-chart p{margin-top:4px;font-size:14px;line-height:1.625}.landing-v9 .accepted-chart-content{padding:20px}.landing-v9 .accepted-chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.landing-v9 .accepted-chart-ranges{border:1px solid rgb(var(--color-neutral-border));background:rgb(var(--color-neutral-bg));border-radius:8px;padding:4px;display:flex}.landing-v9 .accepted-chart-ranges span{white-space:nowrap;padding:10px 12px}.landing-v9 .accepted-chart-ranges .is-selected{background:rgb(var(--color-primary));color:rgb(var(--color-neutral-bg));border-radius:6px}.landing-v9 .accepted-chart-plot{border:1px solid rgb(var(--color-neutral-border));color:#e6e8ef;background:#131a2b;border-radius:8px;height:300px;padding-right:62px;position:relative}.landing-v9 .accepted-chart-plot>svg{width:100%;height:275px;display:block;overflow:hidden}.landing-v9 .accepted-chart-grid{fill:none;stroke:#303849;stroke-width:1px}.landing-v9 .accepted-chart-axis{border-left:1px solid #303849;width:62px;font-size:12px;position:absolute;inset:0 0 24px auto}.landing-v9 .accepted-chart-axis>*{position:absolute;left:8px;transform:translateY(-50%)}.landing-v9 .accepted-chart-axis strong{background:rgb(var(--color-primary));color:#080a0f;padding:0 4px;font-weight:500}.landing-v9 .accepted-chart-axis .accepted-chart-covered-tick{visibility:hidden}.landing-v9 .accepted-chart-dates{border-top:1px solid #303849;height:24px;font-size:12px;position:relative}.landing-v9 .accepted-chart-dates span{position:absolute;top:4px;transform:translate(-50%)}@container landingDevice (max-width:700px){.landing-v9 .accepted-chart-dates span:nth-child(2n){display:none}}@container landingDevice (max-width:480px){.landing-v9 .accepted-chart-heading,.landing-v9 .accepted-chart-content{padding:12px}.landing-v9 .accepted-chart-ranges span{padding:8px}.landing-v9 .accepted-chart-dates span{display:none}.landing-v9 .accepted-chart-dates span:nth-child(4n+1){display:block}}.landing-v9 .device-viewport *{transition:none!important;animation:none!important}.landing-v9 .preview-valuation-metrics{container-type:inline-size}.landing-v9 .showcase-macro .whitespace-normal>span{white-space:normal;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.landing-v9 *{scroll-behavior:auto!important}}
