@import url('../../assets/fonts.css');
:root{--t-bg:#f8f9fb;--t-ink:#18252a;--t-muted:#626e73;--t-line:#d5dfe2;--t-panel:#eef2f3;--t-accent:#215a51;--t-accent-ink:#fff;--t-display:'Space Grotesk',Arial,sans-serif;--t-body:Manrope,Arial,sans-serif;--t-mono:'DM Mono',monospace;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}.t-page{margin:0;background:var(--t-bg);color:var(--t-ink);font:16px/1.65 var(--t-body);-webkit-font-smoothing:antialiased}.t-page :is(h1,h2,h3,h4,p,figure,dl){margin:0}.t-page :is(h1,h2,h3){font-family:var(--t-display);font-weight:500;letter-spacing:-.045em;line-height:1.08}.t-page h1{font-size:clamp(46px,5.5vw,78px)}.t-page h2{font-size:clamp(35px,3.8vw,55px)}.t-page h3{font-size:28px}.t-page a{color:inherit;text-decoration:none}.t-page a:hover{text-decoration:underline;text-underline-offset:5px}.t-page :is(button,input,select){font:inherit;color:inherit}.t-page :is(button,summary,select){cursor:pointer}.t-page :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--t-accent);outline-offset:4px}.t-page button:disabled{opacity:.4;cursor:not-allowed}.t-page img,.t-page svg{max-width:100%}.t-wrap{width:min(1400px,calc(100% - 96px));margin-inline:auto;min-width:0}.t-eyebrow{font:12px/1.5 var(--t-mono);letter-spacing:.065em;text-transform:uppercase;color:var(--t-muted)}.t-small{font-size:14px;line-height:1.65;color:var(--t-muted)}.t-skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--t-ink);color:var(--t-bg)!important;padding:12px 20px}.t-skip:focus{top:15px}.t-study-bar{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:11px max(24px,calc((100vw - 1400px)/2));border-bottom:1px solid var(--t-line);font-size:12px;background:var(--t-panel);color:var(--t-muted)}.t-study-bar label{display:flex;gap:10px;align-items:center}.t-study-bar select{font-size:12px;border:0;background:transparent;color:var(--t-ink);max-width:180px;padding:4px 0}.t-study-bar option{background:var(--t-bg);color:var(--t-ink)}.t-presentation .t-study-bar{display:none}.t-nav{display:flex;align-items:center;gap:35px;min-height:94px;border-bottom:1px solid var(--t-line)}.t-wordmark{display:inline-flex;align-items:center;gap:11px;font:600 30px/1 var(--t-body);letter-spacing:-1.5px}.t-nav nav{display:flex;gap:30px;margin-left:auto;font-size:14px}.t-nav-cta{border:1px solid var(--t-line);padding:11px 16px;font-size:14px;display:flex;gap:25px;align-items:center}.t-footer{border-top:1px solid var(--t-line);padding-block:40px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.t-footer>div>p{font-size:14px;color:var(--t-muted);margin-top:18px}.t-footer nav{display:flex;flex-wrap:wrap;gap:25px;justify-content:flex-end;font-size:14px;align-content:start}.t-availability{grid-column:1/-1;max-width:110ch;font-size:13px;color:var(--t-muted);border-top:1px solid var(--t-line);padding-top:23px;line-height:1.7}.t-block-heading{display:grid;gap:22px;max-width:810px;margin-bottom:37px}.t-block-heading>p:last-child{max-width:59ch;color:var(--t-muted)}.t-campaign-art{margin:0;overflow:hidden}.t-campaign-art img{display:block;width:100%;height:100%;object-fit:cover}.t-text-button{display:flex;align-items:center;gap:35px;padding:12px 0;border:0;border-bottom:1px solid var(--t-line);background:none;color:var(--t-ink);font-size:14px;line-height:1.5}.t-text-button:hover{border-color:var(--t-accent)}

/* The product has one stable visual language across the campaign directions. */
.t-terminal{--ui-bg:#171d22;--ui-panel:#1d252c;--ui-ink:#e9eef1;--ui-muted:#a2afb8;--ui-line:#35414a;--ui-accent:#8ccbb7;--ui-accent-ink:#172c25;--ui-chart:#8ccbb7;border:1px solid var(--ui-line);background:var(--ui-bg);color:var(--ui-ink);font:14px/1.55 var(--t-body);width:100%;min-width:0;overflow:hidden;box-shadow:0 22px 50px #14252a14;scroll-margin-top:25px}
.t-terminal :is(h3,p){font-family:var(--t-body);letter-spacing:normal}.t-terminal :is(button,select,input):focus-visible{outline-color:var(--ui-accent)}.t-terminal button{color:var(--ui-ink)}.t-terminal-head{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 23px;border-bottom:1px solid var(--ui-line)}.t-terminal-head>strong{font-size:22px;letter-spacing:-1px;font-weight:600}.t-terminal-head>strong>span{font-size:12px;letter-spacing:0;font-weight:400;color:var(--ui-muted);margin-left:11px}.t-preview-label{font:12px/1.5 var(--t-mono);color:var(--ui-muted)}.t-account-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px 23px;border-bottom:1px solid var(--ui-line);gap:20px}.t-account-strip>div{display:grid;gap:7px}.t-account-strip>div>span{font-size:12px;color:var(--ui-muted)}.t-account-strip strong{font:400 clamp(20px,2.1vw,29px)/1.25 var(--t-mono);letter-spacing:-1px;font-variant-numeric:tabular-nums}.t-account-strip>div:last-child strong{color:var(--ui-accent)}.t-terminal-tabs{display:flex;gap:3px;overflow:auto;padding:0 20px;border-bottom:1px solid var(--ui-line);scrollbar-width:thin;scrollbar-color:var(--ui-line) var(--ui-bg)}.t-terminal-tabs button{padding:14px 18px;background:transparent;border:0;border-bottom:2px solid transparent;white-space:nowrap;font-size:14px}.t-terminal-tabs button[aria-selected=true]{color:var(--ui-accent);border-bottom-color:var(--ui-accent)}.t-terminal-tabs button:hover{background:var(--ui-panel)}.t-terminal-body{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:500px}.t-market-list{border-right:1px solid var(--ui-line);padding:14px 0;min-width:0}.t-market-list-head{display:grid;gap:4px;padding:0 16px 13px;font:12px/1.6 var(--t-mono);color:var(--ui-muted)}.t-market-list-head>span:last-child{font:12px var(--t-body)}.t-market-list>button{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;text-align:left;padding:14px 14px;border:0;border-left:2px solid transparent;background:none}.t-market-list>button>span{display:grid;gap:4px}.t-market-list>button b{font-size:14px;font-weight:500}.t-market-list>button small{font-size:12px;line-height:1.45;color:var(--ui-muted);max-width:8ch}.t-market-list>button strong{font:12px/1.5 var(--t-mono);font-weight:400}.t-market-list>button[aria-pressed=true]{background:var(--ui-panel);border-left-color:var(--ui-accent)}.t-market-aside{margin:23px 14px 0;padding-top:18px;border-top:1px solid var(--ui-line)}.t-market-aside>span{font:12px var(--t-mono);color:var(--ui-muted)}.t-market-aside p{font-size:12px;color:var(--ui-muted);margin-top:16px}.t-market-aside b{font-size:12px;font-weight:400;color:var(--ui-accent)}.t-screen{padding:23px;min-width:0;outline-offset:-5px!important}.t-loading-copy{padding:55px 20px;max-width:60ch;color:var(--ui-muted)}.t-instrument{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ui-line);padding-bottom:16px}.t-ui-label{font:12px/1.5 var(--t-mono)!important;letter-spacing:.035em!important;color:var(--ui-muted)}.t-instrument h3{font:500 24px/1.2 var(--t-body);letter-spacing:-.7px;margin:8px 0 3px}.t-instrument p{font-size:12px;color:var(--ui-muted)}.t-instrument>div:last-child{display:grid;align-content:center;justify-items:end;gap:7px}.t-instrument>div:last-child strong{font:400 24px/1.2 var(--t-mono);letter-spacing:-1px}.t-instrument>div:last-child span{font-size:12px;color:var(--ui-muted)}.t-trade-grid{display:grid;grid-template-columns:minmax(0,1fr) 213px;gap:23px;margin-top:18px}.t-chart-area{min-width:0}.t-chart-top,.t-chart-times{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--ui-muted)}.t-price-chart{display:block;width:100%;height:190px;margin-top:9px}.t-chart-grid{stroke:var(--ui-line);stroke-width:.7;fill:none}.t-chart-line{stroke:var(--ui-chart);stroke-width:2.3;fill:none}.t-chart-times{padding:0 5px 13px;font-family:var(--t-mono)}.t-position-ribbon{display:grid;grid-template-columns:1fr auto;gap:6px 15px;margin-top:12px;padding:17px 0;border-block:1px solid var(--ui-line)}.t-position-ribbon>span{font:12px/1.5 var(--t-mono);grid-column:1/-1;color:var(--ui-muted)}.t-position-ribbon>strong{font:400 21px/1.3 var(--t-mono)}.t-position-ribbon>b{font-size:12px;font-weight:400;color:var(--ui-accent);align-self:center}.t-ui-note{font-size:12px!important;color:var(--ui-muted);line-height:1.65!important;margin-top:15px!important;max-width:96ch}.t-order-ticket{border-left:1px solid var(--ui-line);padding-left:20px;min-width:0}.t-side-switch{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:12px 0}.t-side-switch button{border:1px solid var(--ui-line);background:none;padding:8px;font-size:14px}.t-side-switch button[aria-pressed=true]{background:var(--ui-accent);color:var(--ui-accent-ink);border-color:var(--ui-accent)}.t-field{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--ui-muted);margin-top:13px;min-width:0}.t-field :is(input,select){border:1px solid var(--ui-line);border-radius:0;background:var(--ui-bg);padding:10px 9px;font-size:14px;color:var(--ui-ink);width:100%;min-width:0;min-height:43px}.t-field select{font-family:var(--t-body)}.t-field input{font-family:var(--t-mono)}.t-ticket-details{display:grid;gap:9px;padding:15px 0;margin:0}.t-ticket-details>div{display:flex;justify-content:space-between;gap:10px;font-size:12px}.t-ticket-details dt{color:var(--ui-muted)}.t-ticket-details dd{margin:0;font-family:var(--t-mono)}.t-action{border:1px solid var(--ui-accent);background:var(--ui-accent);color:var(--ui-accent-ink)!important;padding:11px 14px;font-size:14px;line-height:1.45;min-height:44px;text-align:center;transition:transform .16s,background .16s}.t-action:active{transform:translateY(1px)}.t-action-secondary{background:transparent;color:var(--ui-ink)!important;border-color:var(--ui-line)}.t-order-ticket .t-action{width:100%}.t-action-notice{font-size:14px;line-height:1.65;color:var(--ui-accent);background:var(--ui-panel);border-left:2px solid var(--ui-accent);padding:12px 15px;margin-top:20px!important;min-height:48px}.t-terminal-position-row{display:flex;flex-wrap:wrap;gap:10px 24px;border-top:1px solid var(--ui-line);padding-top:15px;margin-top:20px;font-size:12px;color:var(--ui-muted)}.t-terminal-position-row b{font-weight:400;color:var(--ui-ink)}.t-terminal-position-row>span:first-child{font-family:var(--t-mono)}.t-terminal-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 22px;border-top:1px solid var(--ui-line);font:12px/1.5 var(--t-mono);color:var(--ui-muted)}
.t-tool-heading{display:grid;gap:14px;max-width:730px}.t-tool-heading h3{font:500 clamp(24px,2.3vw,32px)/1.2 var(--t-body);letter-spacing:-.035em}.t-tool-heading>p:last-child{font-size:14px;line-height:1.7;color:var(--ui-muted);max-width:73ch}.t-tool-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-block:1px solid var(--ui-line);padding:22px 0;margin:24px 0}.t-tool-metrics>div{display:grid;gap:9px}.t-tool-metrics>div>span{font-size:12px;color:var(--ui-muted)}.t-tool-metrics strong{font:400 clamp(19px,2vw,27px)/1.35 var(--t-mono);letter-spacing:-.6px}.t-capital-flow{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr;gap:10px;padding:14px 0;align-items:center}.t-capital-flow>div{display:grid;gap:9px;padding:17px 13px;border:1px solid var(--ui-line);align-self:stretch}.t-capital-flow span{font:12px/1.5 var(--t-mono);color:var(--ui-muted)}.t-capital-flow strong{font:400 24px/1.25 var(--t-mono);letter-spacing:-1px}.t-capital-flow small{font-size:12px;color:var(--ui-muted)}.t-capital-flow i{font-style:normal;text-align:center;color:var(--ui-accent)}.t-inline-controls{display:flex;gap:15px;align-items:end;flex-wrap:wrap;margin-top:20px}.t-inline-controls>.t-field{flex:1 1 150px;max-width:220px;margin:0}.t-inline-controls>.t-action{max-width:250px}.t-borrow-diagram,.t-protect-rule{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr;gap:12px;align-items:center;padding:14px 0}.t-borrow-diagram>div{display:grid;gap:11px;padding:19px 12px;border:1px solid var(--ui-line);align-self:stretch}.t-borrow-diagram>div>span{font:12px/1.5 var(--t-mono);color:var(--ui-muted)}.t-borrow-diagram b{font-size:14px;font-weight:400}.t-borrow-diagram>span,.t-protect-rule i{font-style:normal;color:var(--ui-accent);text-align:center}.t-allocation-table{display:grid;margin-top:22px}.t-allocation-table>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-bottom:1px solid var(--ui-line);padding:14px 0;font-size:14px}.t-allocation-table>div>*:last-child{text-align:right;font-family:var(--t-mono)}.t-allocation-table b{font-size:12px;color:var(--ui-muted);font-weight:400}.t-allocation-table strong{font-weight:400}.t-protect-rule{border-block:1px solid var(--ui-line);margin-top:24px;padding:19px 0;font-size:14px}.t-event-log{list-style:none;padding:0;margin:13px 0 0}.t-event-log li{font-size:12px;padding:9px 0;border-bottom:1px solid var(--ui-line);color:var(--ui-muted)}.t-portfolio-table{min-width:0;margin-top:20px}.t-portfolio-table>div{display:grid;grid-template-columns:1.1fr .75fr 1fr;gap:15px;padding:15px 0;border-bottom:1px solid var(--ui-line);font-size:14px}.t-portfolio-table strong{font-weight:400;font-family:var(--t-mono)}.t-portfolio-table>div>*:last-child{color:var(--ui-muted)}.t-portfolio-table>div:first-child b{font-weight:400;font-size:12px;color:var(--ui-muted)}.t-portfolio-table~.t-action{margin-top:22px}
.t-portfolio .t-terminal,.t-everyday .t-terminal,.t-journal .t-terminal,.t-canvas .t-terminal{--ui-bg:#fff;--ui-panel:#f1f4f4;--ui-ink:#1b2f32;--ui-muted:#586d72;--ui-line:#d5dfe1;--ui-accent:#256a5a;--ui-accent-ink:#fff;--ui-chart:#256a5a;color-scheme:light}.t-portfolio .t-terminal,.t-journal .t-terminal{--ui-accent:#285dc4;--ui-chart:#285dc4;--ui-panel:#f3f6fb}.t-markets .t-terminal,.t-operator .t-terminal{--ui-accent:#e3a376;--ui-accent-ink:#271e15;--ui-chart:#e3a376}.t-afterhours .t-terminal{--ui-accent:#d9b071;--ui-accent-ink:#2c2317;--ui-chart:#d9b071}

/* Shared account journey, with separate position and account layers. */
.t-journey{min-width:0}.t-journey-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--t-line);margin-bottom:28px}.t-journey-tabs button{display:flex;align-items:center;gap:17px;border:0;border-right:1px solid var(--t-line);border-bottom:2px solid transparent;background:none;padding:20px 18px;text-align:left;font-size:16px;line-height:1.5}.t-journey-tabs button:first-child{padding-left:0}.t-journey-tabs button:last-child{border-right:0}.t-journey-tabs button>span{font:12px/1.5 var(--t-mono);color:var(--t-muted)}.t-journey-tabs button[aria-selected=true]{border-bottom-color:var(--t-accent);color:var(--t-accent)}.t-journey-panel{display:grid;grid-template-columns:1fr 1.1fr;gap:9%;padding:25px 0;min-width:0}.t-journey-diagram{min-width:0;padding:20px}.t-flow-holding{display:grid;gap:12px;padding:22px;border:1px solid var(--t-line)}.t-flow-holding>span{font:12px/1.5 var(--t-mono);color:var(--t-muted)}.t-flow-holding>strong{font:500 24px/1.2 var(--t-display);letter-spacing:-.04em}.t-flow-holding>small{font-size:14px;color:var(--t-muted)}.t-flow-connector{height:44px;display:flex;align-items:center;justify-content:center;color:var(--t-accent);font-size:24px}.t-flow-account{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid var(--t-accent);padding:20px 22px;background:var(--t-panel)}.t-flow-account b{font:600 27px/1 var(--t-body);letter-spacing:-1px}.t-flow-account>span{font-size:14px;max-width:18ch;text-align:right}.t-flow-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:24px}.t-flow-branches>span{position:relative;padding:12px 8px;border:1px solid var(--t-line);text-align:center;font-size:14px}.t-flow-branches>span:before{content:'';position:absolute;height:24px;width:1px;left:50%;top:-25px;background:var(--t-line)}.t-journey-diagram[data-step="2"] .t-flow-holding{border-color:var(--t-accent)}.t-journey-story{display:flex;flex-direction:column;align-items:start;gap:22px;padding-block:20px;min-width:0}.t-journey-story h3{font-size:clamp(27px,2.8vw,38px);max-width:21ch}.t-journey-story>p:not(.t-eyebrow){max-width:58ch;color:var(--t-muted)}.t-journey-story>.t-text-button{margin-top:auto}

.t-capabilities{display:grid;grid-template-columns:.75fr 1.25fr;gap:10%;min-width:0}.t-capabilities>.t-block-heading{align-content:start;max-width:500px}.t-capability{border-top:1px solid var(--t-line)}.t-capability:last-child{border-bottom:1px solid var(--t-line)}.t-capability summary{display:grid;grid-template-columns:25px 1fr 20px;gap:18px;padding:24px 0;list-style:none;cursor:pointer}.t-capability summary::-webkit-details-marker{display:none}.t-capability summary>span{font:12px/1.5 var(--t-mono);padding-top:5px;color:var(--t-muted)}.t-capability summary h3{font-size:23px;line-height:1.2}.t-capability summary p{font-size:14px;color:var(--t-muted);margin-top:9px}.t-capability summary>b{font-size:22px;font-weight:400;line-height:1.2;color:var(--t-accent)}.t-capability[open] summary>b{transform:rotate(45deg)}.t-capability-detail{padding:0 35px 26px 43px}.t-capability-detail p{font-size:16px;color:var(--t-muted)}.t-capability-detail .t-capability-flow{font:12px/1.8 var(--t-mono);padding-top:16px;margin-top:20px;border-top:1px solid var(--t-line);color:var(--t-accent)}

.t-network{min-width:0}.t-network-map{display:grid;grid-template-columns:.8fr 65px 1.4fr;align-items:stretch;margin-top:45px}.t-network-core{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:21px;background:var(--t-panel);border:1px solid var(--t-line);padding:35px}.t-network-core>span{font:12px var(--t-mono);color:var(--t-muted)}.t-network-core>strong{font:500 37px/1.15 var(--t-display);letter-spacing:-.04em;max-width:10ch}.t-network-core>p,.t-network-core>small{font-size:14px;color:var(--t-muted)}.t-network-junction{display:grid;grid-template-rows:repeat(3,1fr)}.t-network-junction>span{position:relative}.t-network-junction>span:before{content:'';position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--t-line)}.t-network-junction>span:after{content:'';position:absolute;top:0;bottom:0;left:50%;border-left:1px solid var(--t-line)}.t-network-junction>span:first-child:after{top:50%}.t-network-junction>span:last-child:after{bottom:50%}.t-network-venues{display:grid;gap:13px}.t-network-venues>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px 23px;border:1px solid var(--t-line);padding:23px 26px;min-width:0}.t-network-venues>div>span{flex-basis:100%;font:12px/1.5 var(--t-mono);color:var(--t-muted)}.t-network-venues>div>strong{font:500 25px/1.4 var(--t-display);letter-spacing:-.04em}.t-network-venues>div>small{flex-basis:100%;font-size:14px;line-height:1.6;color:var(--t-muted)}.t-network-venues>div:last-child{border-style:dashed}

.t-mobile{display:grid;grid-template-columns:.9fr 1.2fr;gap:8%;align-items:center;min-width:0}.t-mobile-copy{display:grid;gap:25px}.t-mobile-copy>p:not(.t-eyebrow){max-width:49ch;color:var(--t-muted)}.t-mobile-switch{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}.t-mobile-switch button{font-size:14px;padding:10px 14px;border:1px solid var(--t-line);background:transparent}.t-mobile-switch button[aria-pressed=true]{background:var(--t-ink);color:var(--t-bg);border-color:var(--t-ink)}.t-device-pair{display:grid;grid-template-columns:1fr .7fr;align-items:center;gap:0;min-width:0;padding:15px 0}.t-desktop-mini{grid-column:1/3;grid-row:1;background:#1d252c;color:#d6e6e6;border:7px solid #354047;border-radius:9px;font:12px/1.7 var(--t-body);padding:15px 14px 20px;min-height:295px;align-self:center;margin-right:90px;box-shadow:0 15px 35px #1725251a}.t-desktop-mini>div:first-child{font-size:22px;letter-spacing:-1px;border-bottom:1px solid #45535b;padding-bottom:12px}.t-desktop-mini>div:first-child>span{float:right;font-size:12px;letter-spacing:0;color:#a4b7be}.t-desktop-layout{display:grid;grid-template-columns:65px 1fr;gap:15px;margin-top:18px}.t-desktop-layout>span{font-size:12px;color:#a4b7be;line-height:2.7}.t-desktop-layout>svg{width:100%;height:160px;color:#9cd4c2}.t-desktop-foot{border-top:1px solid #45535b;margin-top:10px;padding-top:15px;font-size:12px;color:#a4b7be}.t-phone{grid-column:2;grid-row:1;justify-self:end;width:250px;min-width:0;border:7px solid #303a40;border-radius:35px;background:#f9fcfb;color:#1c3538;padding:17px 15px 20px;box-shadow:0 20px 40px #13212922;position:relative;z-index:1;margin-top:95px}.t-phone-camera{width:70px;height:13px;border-radius:15px;background:#303a40;margin:0 auto 20px}.t-phone-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid #d0dddf;gap:15px}.t-phone-top>b{font:600 23px/1 var(--t-body);letter-spacing:-1px}.t-phone-top>span{font:12px var(--t-mono);color:#5c7276}.t-phone-content{padding:21px 0;min-height:310px}.t-phone-content>span{font:12px/1.5 var(--t-mono);color:#5c7276}.t-phone-content>strong{display:block;font:500 29px/1.15 var(--t-body);letter-spacing:-1px;margin-top:15px}.t-phone-content>p{font:14px/1.6 var(--t-body);color:#5c7276;margin-top:12px}.t-phone-content dl{display:grid;gap:0;margin-top:22px}.t-phone-content dl>div{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #d0dddf;padding:12px 0;font:12px/1.5 var(--t-body)}.t-phone-content dd{font-family:var(--t-mono);margin:0}.t-phone-note{font:12px/1.65 var(--t-body);color:#5c7276;background:#edf3f1;padding:12px;margin-top:20px}.t-phone-note>b{font-weight:500;color:#285d4e}.t-phone-bottom{display:flex;gap:18px;justify-content:space-between;font:12px/1.5 var(--t-body);border-top:1px solid #d0dddf;padding-top:15px;color:#5c7276}.t-phone-bottom>b{color:#285d4e;font-weight:500}

@media(max-width:1200px){.t-wrap{width:calc(100% - 64px)}.t-terminal-body{grid-template-columns:160px minmax(0,1fr)}.t-screen{padding:20px}.t-trade-grid{grid-template-columns:minmax(0,1fr) 190px;gap:16px}.t-order-ticket{padding-left:16px}.t-market-list>button{padding-inline:10px}.t-market-list>button strong{font-size:12px}.t-journey-tabs button{padding-inline:14px;gap:13px;font-size:14px}.t-capabilities{gap:7%}.t-network-core{padding:27px}.t-network-core>strong{font-size:32px}.t-network-venues>div{padding:20px}.t-network-venues>div>strong{font-size:24px}.t-capital-flow{gap:7px}.t-capital-flow>div{padding:15px 10px}.t-capital-flow strong{font-size:22px}.t-device-pair{grid-template-columns:1fr 1fr}.t-desktop-mini{margin-right:80px}.t-phone{width:235px}.t-mobile{gap:6%}.t-borrow-diagram{gap:8px}}
@media(max-width:1000px){.t-nav{gap:22px}.t-nav nav{gap:20px}.t-market-list{display:none}.t-terminal-body{display:block}.t-terminal-tabs button{padding-inline:16px}.t-account-strip{gap:12px}.t-capabilities{grid-template-columns:1fr;gap:20px}.t-capabilities>.t-block-heading{max-width:760px}.t-journey-panel{gap:5%}.t-journey-diagram{padding:10px}.t-network-map{grid-template-columns:.8fr 40px 1.4fr}.t-mobile{grid-template-columns:.85fr 1fr}.t-desktop-mini{display:none}.t-device-pair{display:flex;justify-content:center}.t-phone{margin-top:0;width:250px}.t-study-bar{padding-inline:32px}}
@media(max-width:760px){.t-wrap{width:calc(100% - 40px)}.t-nav{min-height:80px}.t-nav nav{display:none}.t-nav-cta{margin-left:auto;gap:17px}.t-wordmark{font-size:27px}.t-study-bar{padding:10px 20px;gap:12px}.t-study-bar>a:last-child{display:none}.t-study-bar label{gap:6px}.t-study-bar select{max-width:115px}.t-page h1{font-size:clamp(43px,8.7vw,65px)}.t-page h2{font-size:clamp(34px,6.2vw,46px)}.t-terminal-head{padding:16px}.t-terminal-head>strong>span{display:none}.t-preview-label{max-width:24ch;text-align:right}.t-account-strip{padding:19px 16px;grid-template-columns:1fr 1fr;gap:18px}.t-account-strip strong{font-size:24px}.t-terminal-tabs{padding-inline:10px}.t-screen{padding:20px 16px}.t-trade-grid{grid-template-columns:1fr 190px;gap:15px}.t-chart-top{flex-wrap:wrap;gap:3px}.t-price-chart{height:180px}.t-position-ribbon{grid-template-columns:1fr}.t-terminal-bottom{padding:12px 16px;font-size:12px}.t-tool-heading h3{font-size:27px}.t-capital-flow strong{font-size:22px}.t-tool-metrics strong{font-size:22px}.t-inline-controls>.t-field{max-width:none}.t-inline-controls>.t-action{flex:1 1 180px;max-width:none}.t-journey-tabs{grid-template-columns:1fr 1fr}.t-journey-tabs button{padding:17px 13px!important;border-bottom:1px solid var(--t-line);font-size:14px}.t-journey-tabs button:nth-child(2){border-right:0}.t-journey-tabs button[aria-selected=true]{background:var(--t-panel);border-bottom:2px solid var(--t-accent)}.t-journey-panel{grid-template-columns:1fr;gap:25px;padding-top:5px}.t-journey-diagram{max-width:530px;width:100%;margin:auto}.t-journey-story{gap:20px;padding-top:5px}.t-journey-story h3{font-size:32px;max-width:23ch}.t-journey-story>.t-text-button{margin-top:10px}.t-capability summary{gap:13px}.t-capability summary h3{font-size:23px}.t-capability-detail{padding-left:38px;padding-right:0}.t-network-map{grid-template-columns:1fr;margin-top:30px}.t-network-core{padding:28px;gap:15px}.t-network-core>strong{max-width:none;font-size:34px}.t-network-junction{height:35px;display:block;position:relative}.t-network-junction>span{display:none}.t-network-junction:after{content:'';position:absolute;left:50%;height:35px;width:1px;background:var(--t-line)}.t-network-venues{gap:13px}.t-network-venues>div{padding:22px;gap:10px 20px}.t-mobile{grid-template-columns:1fr;gap:35px}.t-mobile-copy{gap:22px}.t-device-pair{padding:15px 0 0}.t-phone{width:270px}.t-footer{grid-template-columns:1fr;gap:28px;padding-block:32px}.t-footer nav{justify-content:flex-start;gap:19px}.t-availability{font-size:13px}.t-block-heading{margin-bottom:30px;gap:20px}}
@media(max-width:560px){.t-wrap{width:calc(100% - 36px)}.t-nav{gap:15px}.t-nav-cta{font-size:12px;padding:10px 12px;gap:12px}.t-nav .t-wordmark svg{width:25px}.t-study-bar{padding:10px 18px;font-size:12px}.t-study-bar label>select{font-size:12px}.t-study-bar>a:first-child{max-width:16ch;line-height:1.4}.t-terminal-head>strong{font-size:21px}.t-preview-label{font-size:12px;max-width:20ch}.t-terminal-tabs button{padding:13px 14px}.t-screen{padding:19px 14px}.t-instrument{gap:12px}.t-instrument h3{font-size:23px}.t-instrument>div:last-child strong{font-size:21px}.t-instrument .t-ui-label{font-size:12px!important;max-width:20ch;display:block}.t-trade-grid{grid-template-columns:1fr;gap:22px}.t-price-chart{height:180px}.t-order-ticket{border-left:0;border-top:1px solid var(--ui-line);padding:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:12px 15px}.t-order-ticket>.t-ui-label{grid-column:1/-1}.t-order-ticket .t-side-switch{margin:0}.t-order-ticket .t-field{margin:0}.t-order-ticket .t-ticket-details{padding:0;align-self:center}.t-order-ticket>.t-ui-note:last-child{grid-column:1/-1;margin-top:0!important}.t-order-ticket .t-action{align-self:end}.t-position-ribbon{grid-template-columns:1fr auto}.t-terminal-position-row{gap:10px 18px}.t-tool-heading h3{font-size:25px}.t-tool-metrics{gap:14px 10px;margin-block:22px;padding-block:18px}.t-tool-metrics>div>span{font-size:12px}.t-tool-metrics strong{font-size:18px}.t-capital-flow,.t-borrow-diagram,.t-protect-rule{grid-template-columns:1fr;gap:9px}.t-capital-flow>div{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:16px}.t-capital-flow strong{text-align:right}.t-capital-flow small{grid-column:1/-1}.t-capital-flow>i,.t-borrow-diagram>span,.t-protect-rule>i{transform:rotate(90deg);font-size:18px}.t-borrow-diagram>div{padding:17px;gap:9px}.t-protect-rule>span{text-align:center}.t-inline-controls{gap:13px}.t-inline-controls>.t-field{flex-basis:100%;max-width:none}.t-inline-controls>.t-action{flex-basis:100%;max-width:none}.t-portfolio-table>div{grid-template-columns:1.05fr .7fr .85fr;gap:9px;font-size:12px}.t-portfolio-table strong{font-size:12px}.t-portfolio-table>div>span{overflow-wrap:anywhere}.t-allocation-table>div{font-size:14px}.t-account-strip strong{font-size:22px}.t-account-strip>div>span{font-size:12px}.t-capability summary{grid-template-columns:20px 1fr 17px;gap:10px;padding:21px 0}.t-capability summary h3{font-size:22px}.t-capability-detail{padding-left:30px}.t-capability-detail p{font-size:16px}.t-capability-detail .t-capability-flow{font-size:12px}.t-flow-holding{padding:19px}.t-flow-holding>strong{font-size:23px}.t-flow-account{padding:18px;gap:16px}.t-flow-account>span{font-size:14px}.t-flow-branches{gap:12px}.t-journey-diagram{padding:0}.t-journey-story h3{font-size:29px}.t-network-venues>div>strong{font-size:24px}.t-phone{width:264px}.t-terminal-bottom{font-family:var(--t-body)}.t-chart-top{font-size:12px}.t-block-heading h2 br{display:none}}
.t-stock-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.t-stock-actions>.t-action{font-size:12px}
.t-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.t-orbit .orb-primary{color:var(--t-accent-ink)}.t-canvas .cv-button{color:var(--t-accent-ink)}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.t-page *,.t-page *:before,.t-page *:after{animation:none!important;transition:none!important}}
