@font-face{font-family:Felix Sans;src:url(/quant-desk/assets/fonts/felix-sans.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:Felix Serif;src:url(/quant-desk/assets/fonts/felix-serif.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:Felix Serif;src:url(/quant-desk/assets/fonts/felix-serif-italic.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:100 900}@font-face{font-family:Felix Mono;src:url(/quant-desk/assets/fonts/felix-mono.woff2)format("woff2");font-display:swap;font-weight:100 900}.quant-home{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d10;--panel:#111419;--raised:#171b21;--fg:#f2f4f5;--muted:#989fa9;--line:#272c34;--green:#38e184;--red:#f27582;--sans:"Felix Sans",Arial,sans-serif;--mono:"Felix Mono",monospace;--radius:12px}.quant-home *{box-sizing:border-box}.quant-home{scroll-behavior:smooth;background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:28px;font-size:16px;line-height:1.55}.quant-home,.quant-home{min-width:320px}.quant-home button,.quant-home a{-webkit-tap-highlight-color:transparent}.quant-home button,.quant-home input{font:inherit}.quant-home button,.quant-home a{touch-action:manipulation}.quant-home button{color:inherit;cursor:pointer}.quant-home a{color:inherit;text-decoration:none}.quant-home button{border:0}.quant-home button:focus-visible,.quant-home a:focus-visible,.quant-home summary:focus-visible{outline:2px solid var(--green);outline-offset:5px}.quant-home ::selection{color:#fff;background:#248c52}.quant-home h1,.quant-home h2,.quant-home h3,.quant-home h4,.quant-home p{margin:0}.quant-home h1,.quant-home h2,.quant-home h3,.quant-home h4{font-weight:500}.quant-home svg{max-width:100%;height:auto;display:block}.quant-home svg text{font-family:var(--mono)}.quant-home [hidden]{display:none!important}.quant-home .container{width:min(1280px,100% - 96px);margin-inline:auto}.quant-home .section{padding-block:112px}.quant-home .muted{color:var(--muted)}.quant-home .positive{color:var(--green)}.quant-home .negative{color:var(--red)}.quant-home .active{color:var(--fg)}.quant-home .skip-link{z-index:100;background:var(--fg);color:var(--bg);border-radius:6px;padding:12px 20px;position:fixed;top:-100px;left:20px}.quant-home .skip-link:focus{top:12px}.quant-home .brand-f{color:var(--green);font-family:Felix Serif,Georgia,serif;font-style:italic;font-weight:400}.quant-home .announcement{color:#ccd1d7;letter-spacing:.005em;background:#171c22;justify-content:center;align-items:center;gap:15px;min-height:36px;padding:4px 20px;font-size:12px;display:flex}.quant-home .announcement>span:first-child{color:var(--fg)}.quant-home .announcement-divider{color:#5b636d}.quant-home .announcement>a{text-align:center;min-width:32px;min-height:28px;font-size:17px}.quant-home .site-header{border-bottom:1px solid var(--line);z-index:30;background:var(--bg);position:relative}.quant-home .header-inner{align-items:center;gap:50px;width:min(1440px,100% - 96px);height:78px;margin:auto;display:flex}.quant-home .wordmark,.quant-home .mini-wordmark{letter-spacing:-1.8px;white-space:nowrap;font-family:Felix Serif,Georgia,serif;font-size:37px;font-style:italic;font-weight:500;line-height:1}.quant-home .wordmark>span,.quant-home .mini-wordmark>span{color:var(--green);letter-spacing:-1.5px;font-size:.76em}.quant-home .primary-nav{align-items:center;gap:31px;font-size:14px;display:flex}.quant-home .primary-nav a,.quant-home .docs-link,.quant-home .product-nav a,.quant-home .footer-top nav a{transition:color .18s}.quant-home .primary-nav a:hover,.quant-home .docs-link:hover,.quant-home .product-nav a:hover,.quant-home .footer-top nav a:hover{color:var(--green)}.quant-home .header-actions{align-items:center;gap:28px;margin-left:auto;display:flex}.quant-home .docs-link{font-size:14px}.quant-home .button{background:var(--green);color:#07140d;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:15px 25px;font-size:15px;font-weight:600;line-height:1.3;transition:background .18s,transform .18s;display:inline-flex}.quant-home .button:hover{background:#77f0ac;transform:translateY(-1px)}.quant-home .button.small{min-height:42px;padding:12px 20px;font-size:13px}.quant-home .button.secondary{color:#131719;background:#f3f4f4}.quant-home .button.secondary:hover{background:#dce0e3}.quant-home .mobile-toggle{background:0 0;width:44px;height:44px;padding:12px;display:none}.quant-home .mobile-toggle span{background:#fff;width:20px;height:1px;margin:6px 0;transition:transform .2s;display:block}.quant-home .mobile-menu{border-top:1px solid var(--line);background:var(--bg);padding:12px 24px 24px}.quant-home .mobile-menu a{padding:12px 0;display:block}.quant-home .product-nav{border-bottom:1px solid var(--line);font-size:13px}.quant-home .product-nav-inner{justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.quant-home .product-name{letter-spacing:-.3px;font-size:17px;font-weight:600}.quant-home .product-name span{margin-left:4px;font-weight:400}.quant-home .product-nav-inner>div{color:#b9bfc7;align-items:center;gap:32px;display:flex}.quant-home .product-nav .nav-explore{color:var(--fg);margin-left:10px}.quant-home .hero{overflow:hidden}.quant-home .hero-inner{grid-template-columns:48% 52%;align-items:center;min-height:685px;padding-block:72px 64px;display:grid;position:relative}.quant-home .hero-copy{z-index:2;position:relative}.quant-home .product-badge{border:1px solid #333b43;border-radius:6px;align-items:center;gap:10px;margin-bottom:28px;padding:5px 12px 5px 10px;font-size:15px;line-height:24px;display:inline-flex}.quant-home .product-badge .brand-f{margin-right:3px;font-size:26px;line-height:20px}.quant-home h1{letter-spacing:-.05em;font-size:clamp(52px,5.35vw,77px);font-weight:500;line-height:1.035}.quant-home h2{letter-spacing:-.043em;font-size:clamp(38px,4vw,57px);line-height:1.09}.quant-home h3{letter-spacing:-.025em}.quant-home .hero-copy>p{color:#b9c0c8;max-width:480px;margin-top:25px;font-size:18px;line-height:1.6}.quant-home .hero-actions{align-items:center;gap:24px;margin-top:31px;display:flex}.quant-home .text-link{align-items:center;gap:12px;font-size:15px;font-weight:500;line-height:1.5;display:inline-flex}.quant-home .text-link:hover{color:var(--green)}.quant-home .text-link span{font-size:20px}.quant-home .release-note{color:#888f99;margin-top:18px;font-size:12px;display:block}.quant-home .hero-art{--scene-scale:.9;align-self:center;width:100%;height:540px;position:relative}.quant-home .hero-scene{width:740px;height:580px;transform:scale(var(--scene-scale));transform-origin:0 0;position:absolute;top:0;left:-15px}.quant-home .terminal{background:var(--panel);border-radius:var(--radius);border:1px solid #363d46;overflow:hidden}.quant-home .hero-terminal{width:690px;font-size:11px;line-height:1.45;position:absolute;top:52px;left:45px;transform:perspective(1400px)rotateY(-14deg)rotate(-7deg);box-shadow:0 30px 50px #0008}.quant-home .terminal-bar{border-bottom:1px solid var(--line);color:#b2bac3;background:#181c22;justify-content:space-between;align-items:center;height:45px;padding:0 18px;display:flex}.quant-home .terminal-bar>span:first-child{color:#eff2f5;align-items:center;gap:10px;font-size:12px;display:flex}.quant-home .terminal-bar .brand-f{font-size:27px}.quant-home .terminal-bar>div{color:#808995;gap:22px;display:flex}.quant-home .context-label{letter-spacing:.01em;color:#909aa7;white-space:nowrap;font-size:11px}.quant-home .terminal-bar .context-label{border:1px solid var(--line);border-radius:4px;padding:3px 7px;font-size:9px}.quant-home .terminal-market{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.quant-home .terminal-market>div{align-items:center;gap:12px;display:flex}.quant-home .terminal-market strong{font-size:14px;font-weight:500}.quant-home .terminal-market>div:nth-child(2){gap:20px}.quant-home .coin-symbol{color:#fff;background:#f7931a;border-radius:50%;place-items:center;width:23px;height:23px;font-family:Arial,sans-serif;font-size:16px;display:grid}.quant-home .terminal-body{grid-template-columns:1fr 177px;display:grid}.quant-home .terminal-chart{min-width:0;padding:0 12px 10px}.quant-home .chart-toolbar{color:#87919c;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:11px;display:flex}.quant-home .chart-toolbar .active{color:#f0f4f6;background:#303740;border-radius:3px;padding:3px 4px}.quant-home .chart-dates{color:#747f8d;font:10px var(--mono);justify-content:space-between;gap:6px;padding:6px 4px;display:flex}.quant-home .orderbook{border-left:1px solid var(--line);font-family:var(--mono);padding-top:12px}.quant-home .orderbook>strong{font-family:var(--sans);padding:0 12px 12px;font-weight:500;display:block}.quant-home .book-labels{color:#6f7b89;justify-content:space-between;padding:0 10px 6px;font-size:8px;display:flex}.quant-home .book-side p{justify-content:space-between;padding:4px 10px;font-size:9px;display:flex;position:relative}.quant-home .book-side p:before{content:"";width:var(--depth);background:#e74c6217;position:absolute;top:1px;bottom:1px;right:0}.quant-home .book-side span{z-index:1}.quant-home .book-side p>span:first-child{color:var(--red)}.quant-home .book-side.buy p:before{background:#27ce7315}.quant-home .book-side.buy p>span:first-child{color:var(--green)}.quant-home .book-mid{color:var(--green);border-block:1px solid #1f252c;margin-block:5px;padding:9px 12px;font-size:14px}.quant-home .book-mid>span{margin-left:12px}.quant-home .terminal-positions{border-block:1px solid var(--line);color:#8e99a5;gap:28px;padding:13px 18px;display:flex}.quant-home .terminal-positions>span:first-child{color:#e1e7ec}.quant-home .terminal-positions b{background:#313b43;border-radius:2px;margin-left:3px;padding:2px 5px;font-size:8px;font-weight:400}.quant-home .terminal-position{font:10px var(--mono);justify-content:space-between;padding:17px 18px;display:flex}.quant-home .hero-agent{background:#181c22;width:222px;position:absolute;top:305px;left:8px;transform:rotate(-7deg);box-shadow:0 16px 40px #0009}.quant-home .agent-card-bar{justify-content:space-between;align-items:center;padding:14px 17px 10px;font-size:10px;display:flex}.quant-home .agent-card-bar .brand-f{font-size:27px;line-height:1}.quant-home .agent-card-label{color:#a0aab6;padding:6px 17px;font-size:10px;display:block}.quant-home .hero-agent h3{letter-spacing:-.7px;padding:0 17px;font-size:26px;line-height:1.2}.quant-home .hero-agent h3 span{letter-spacing:0;color:#7e8997;margin-top:5px;font-size:9px;display:block}.quant-home .hero-agent>svg{width:100%;padding:8px 10px 0}.quant-home .agent-card-stats{color:#a3adbb;flex-direction:column;gap:9px;padding:5px 17px 13px;font-size:9px;display:flex}.quant-home .agent-card-stats>div{justify-content:space-between;display:flex}.quant-home .agent-card-stats strong{color:#e2e8ed;font-weight:500}.quant-home .agent-card-state{border-top:1px solid var(--line);align-items:center;gap:7px;padding:12px 17px;font-size:9px;display:flex}.quant-home .agent-card-state>span:last-child{margin-left:auto;font-size:13px}.quant-home .art-caption{color:#67717e;white-space:nowrap;font-size:10px;position:absolute;bottom:-8px;left:35%}.quant-home .capability-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding-block:36px;display:grid}.quant-home .capability-strip>div{text-align:center;padding-inline:40px}.quant-home .capability-strip>div+div{border-left:1px solid var(--line)}.quant-home .capability-strip span{letter-spacing:-.8px;font-size:26px;font-weight:500}.quant-home .capability-strip p{color:var(--muted);margin-top:7px;font-size:14px}.quant-home .section-heading{max-width:680px;margin-bottom:66px}.quant-home .section-heading.centered{text-align:center;margin-inline:auto}.quant-home .section-heading>p:last-child:not(.eyebrow){color:var(--muted);margin-top:22px;font-size:18px}.quant-home .eyebrow{letter-spacing:.09em;color:var(--muted);margin-bottom:21px;font-size:12px;font-weight:500}.quant-home .feature-grid{-moz-column-gap:72px;grid-template-columns:repeat(3,1fr);gap:64px 72px;display:grid}.quant-home .feature-grid article{padding:0 8px}.quant-home .feature-icon{color:var(--green);margin-bottom:20px}.quant-home .feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:35px;height:35px}.quant-home .feature-grid h3{margin-bottom:12px;font-size:23px}.quant-home .feature-grid p{color:var(--muted);max-width:340px;font-size:16px;line-height:1.6}.quant-home .feature-grid a{align-items:center;gap:12px;margin-top:23px;font-size:14px;display:inline-flex}.quant-home .feature-grid a:hover{color:var(--green)}.quant-home .feature-grid a span{font-size:18px}.quant-home .workspace-section{background:#0f1216;border-block:1px solid #1c2229}.quant-home .workspace-section .section-heading{margin-bottom:35px}.quant-home .workspace-tabs{background:#161b21;border:1px solid #343b44;border-radius:30px;justify-content:center;gap:4px;width:fit-content;margin:0 auto 32px;padding:4px;display:flex}.quant-home .workspace-tabs button{color:#939ca8;background:0 0;border-radius:25px;min-height:44px;padding:11px 25px;font-size:14px}.quant-home .workspace-tabs button[aria-selected=true]{color:#fff;background:#2a323c}.quant-home .workspace-tabs button:hover{color:#fff}.quant-home .workspace{background:#101419;box-shadow:0 15px 70px #0004}.quant-home .workspace-bar{border-bottom:1px solid var(--line);background:#171c22;align-items:center;gap:45px;min-height:60px;padding:16px 24px;display:flex}.quant-home .mini-wordmark{letter-spacing:-1px;font-size:26px}.quant-home .workspace-path{color:#798695;font-size:12px}.quant-home .workspace-path span{color:#485464;margin-inline:12px}.quant-home .workspace-path b{color:#d7dfe6;font-weight:400}.quant-home .workspace-bar>.context-label{margin-left:auto}.quant-home .workspace-panel{grid-template-columns:185px minmax(0,1fr) 210px;min-height:566px;display:grid}.quant-home .watchlist{border-right:1px solid var(--line);flex-direction:column;padding:20px 0 16px;display:flex}.quant-home .panel-label{color:#bac4cf;letter-spacing:.01em;font-size:12px;font-weight:500}.quant-home .watchlist>.panel-label{justify-content:space-between;padding-inline:17px;display:flex}.quant-home .watchlist-head{color:#6e7b89;justify-content:space-between;padding:22px 17px 8px;font-size:10px;display:flex}.quant-home .watchlist button{text-align:left;background:0 0;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:14px 17px;font-size:12px;display:flex}.quant-home .watchlist button.selected{border-left-color:var(--green);background:#1f2931}.quant-home .watchlist button:hover{background:#1b222b}.quant-home .watchlist button small{color:#81909e;margin-top:3px;font-size:10px;display:block}.quant-home .watchlist button>span:nth-child(2){font:10px var(--mono)}.quant-home .watchlist-footer{color:#748594;white-space:nowrap;align-items:center;gap:7px;margin-top:auto;padding:16px 14px 0;font-size:9px;display:flex}.quant-home .market-workspace{min-width:0;padding:24px 22px 22px}.quant-home .market-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.quant-home .market-heading p{font-size:12px}.quant-home .market-heading h3{letter-spacing:-.7px;margin-top:5px;font-size:28px}.quant-home .market-heading>span{font:12px var(--mono)}.quant-home .market-workspace .chart-toolbar{border-bottom:1px solid #20272f;margin-block:12px;padding-block:10px}.quant-home .market-workspace>svg{width:100%;margin-top:10px}.quant-home .market-workspace .chart-dates{padding-block:6px 12px}.quant-home .research-headlines{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.quant-home .research-headlines h4{letter-spacing:0;margin-block:10px 5px;font-size:13px;font-weight:500}.quant-home .research-headlines p{color:#82909f;max-width:480px;font-size:12px}.quant-home .research-sidebar{border-left:1px solid var(--line);background:#11171d;padding:23px 17px}.quant-home .research-sidebar dl{margin:0;padding-block:20px 26px}.quant-home .research-sidebar dl div{justify-content:space-between;gap:10px;padding-block:8px;font-size:10px;display:flex}.quant-home .research-sidebar dt,.quant-home .report-assumptions dt{color:#8492a1}.quant-home .research-sidebar dd{text-align:right;color:#d1dbe5;margin:0}.quant-home .research-sidebar ul{margin:0;padding:12px 0 25px;list-style:none}.quant-home .research-sidebar li{border-bottom:1px solid var(--line);color:#acbac7;justify-content:space-between;padding:13px 0;font-size:11px;display:flex}.quant-home .workspace-note{border:1px solid #2b353c;border-radius:6px;margin-top:20px;padding:14px 13px}.quant-home .workspace-note .brand-f{font-size:32px;line-height:1}.quant-home .workspace-note p{color:#8d9baa;margin-top:10px;font-size:11px;line-height:1.65}.quant-home .display-footnote{text-align:center;color:#6b7887;margin-top:18px;font-size:11px}.quant-home .backtest-panel,.quant-home .agents-panel{grid-template-columns:minmax(0,1fr) 255px}.quant-home .report-main,.quant-home .agents-main{min-width:0;padding:30px}.quant-home .report-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.quant-home .report-title .muted{font-size:12px}.quant-home .report-title h3{margin-top:5px;font-size:23px}.quant-home .report-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:20px;padding-block:28px;display:grid}.quant-home .report-metrics span{color:#8493a4;margin-bottom:8px;font-size:11px;display:block}.quant-home .report-metrics strong{letter-spacing:-.04em;font-size:25px;font-weight:400;display:block}.quant-home .equity-toolbar{color:#8593a2;justify-content:space-between;align-items:center;padding-block:20px 10px;font-size:12px;display:flex}.quant-home .equity-toolbar>span{align-items:center;gap:8px;display:flex}.quant-home .equity-toolbar i{background:var(--green);border-radius:50%;width:6px;height:6px}.quant-home .period-options{gap:4px;display:flex}.quant-home .period-options button{color:#84909e;background:0 0;border-radius:4px;min-width:38px;min-height:35px;padding:6px;font-size:11px}.quant-home .period-options button.selected{color:#fff;background:#2a323c}.quant-home .report-main>svg{width:100%}.quant-home .report-assumptions{border-left:1px solid var(--line);background:#131920;padding:30px 24px}.quant-home .report-assumptions dl{margin:23px 0}.quant-home .report-assumptions dl div{border-bottom:1px solid #27303a;padding-block:13px;font-size:11px}.quant-home .report-assumptions dd{color:#d4dce5;margin:5px 0 0}.quant-home .report-assumptions>p{color:#8793a2;font-size:11px;line-height:1.7}.quant-home .agent-table{margin-top:28px;overflow:auto}.quant-home .agent-table>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,1fr) 110px 75px 75px;align-items:center;gap:10px;min-width:520px;padding:18px 4px;font-size:12px;display:grid}.quant-home .agent-table>div.agent-table-head{color:#8797a6;padding-top:10px;font-size:10px}.quant-home .agent-table strong{font-weight:400}.quant-home .agent-table small{color:#7a8a9c;margin-top:4px;font-size:10px;display:block}.quant-home .decision-feed{margin-top:27px}.quant-home .decision-feed p{color:#8d9dae;align-items:center;gap:18px;padding-top:17px;font-size:11px;display:flex}.quant-home .decision-feed time{font:10px var(--mono);color:#627486}.quant-home .decision-feed strong{color:#c6d2dc;min-width:120px;font-weight:400}.quant-home .split-section{grid-template-columns:1.08fr 1fr;align-items:center;gap:100px;padding-block:100px;display:grid}.quant-home .split-section+.split-section{padding-top:48px}.quant-home .split-section.reverse{grid-template-columns:1fr 1.08fr}.quant-home .split-copy h2{font-size:49px}.quant-home .split-copy>p:not(.eyebrow){color:var(--muted);max-width:450px;margin-block:24px 27px;font-size:17px;line-height:1.7}.quant-home .split-copy .text-link{font-size:15px}.quant-home .feature-visual{background:linear-gradient(130deg,#181e25,#11151a);border:1px solid #303943;border-radius:12px;min-height:414px;overflow:hidden;box-shadow:0 10px 45px #0003}.quant-home .visual-title{color:#bbc7d3;border-bottom:1px solid #2b333d;justify-content:space-between;align-items:center;padding:21px 26px;font-size:12px;display:flex}.quant-home .visual-title>span:nth-child(2){color:#677889;font-size:10px}.quant-home .research-visual{padding-bottom:28px}.quant-home .research-query{background:#222b35;border:1px solid #3b4652;border-radius:6px;align-items:center;gap:14px;margin:25px 25px 20px;padding:12px 15px;display:flex}.quant-home .research-query .brand-f{font-size:30px;line-height:1}.quant-home .research-query p{color:#cad4de;font-size:12px;line-height:1.5}.quant-home .research-query>span{color:#6e8595;margin-left:auto}.quant-home .research-result{padding:2px 27px 0}.quant-home .research-result-header{align-items:center;gap:12px;display:flex}.quant-home .ticker-tile{color:#91d4a6;background:#2b4636;border-radius:6px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:500;display:grid}.quant-home .research-result-header strong{font-size:13px;font-weight:500;display:block}.quant-home .research-result-header div>span{color:#8896a4;margin-top:2px;font-size:10px;display:block}.quant-home .result-badge{color:#8c9fae;border:1px solid #35404b;border-radius:4px;margin-left:auto;padding:3px 6px;font-size:10px}.quant-home .report-divider{background:#2a343d;height:1px;margin-block:18px}.quant-home .research-result h4{letter-spacing:-.1px;font-size:15px}.quant-home .research-result>p{color:#94a2b1;margin-top:9px;font-size:12px;line-height:1.8}.quant-home .research-sources{flex-wrap:wrap;gap:7px;margin-block:19px;display:flex}.quant-home .research-sources span{color:#adb8c3;border:1px solid #34404c;border-radius:4px;padding:5px 7px;font-size:9px}.quant-home .research-exports{color:#90a0af;border-top:1px solid #29343e;justify-content:space-between;gap:15px;padding-top:15px;font-size:10px;display:flex}.quant-home .research-exports>span:nth-child(2){color:#c3ccd4}.quant-home .equity-summary{padding:24px 27px 8px}.quant-home .equity-summary>span{color:#929eab;font-size:12px}.quant-home .equity-summary strong{letter-spacing:-1px;margin-top:4px;font-size:34px;font-weight:500;line-height:1.4;display:block}.quant-home .equity-summary strong>span{letter-spacing:0;vertical-align:middle;margin-left:15px;font-size:12px;font-weight:400}.quant-home .backtest-visual>svg{width:100%;padding-inline:20px}.quant-home .feature-result-row{border-top:1px solid #2b3540;justify-content:space-between;gap:20px;margin:0 27px 24px;padding-top:19px;display:flex}.quant-home .feature-result-row span{color:#7e91a2;font-size:10px;display:block}.quant-home .feature-result-row strong{margin-top:5px;font-size:14px;font-weight:400;display:block}.quant-home .policy-status{align-items:center;gap:9px;padding:24px 26px;font-size:12px;display:flex}.quant-home .control-button{background:#27323a;border:1px solid #41504f;border-radius:5px;min-height:36px;margin-left:auto;padding:8px 13px;font-size:11px}.quant-home .control-button:hover{background:#33433d}.quant-home .policy-limits{padding:3px 26px}.quant-home .policy-limits>div{grid-template-columns:1fr 1fr;gap:11px;padding-bottom:22px;font-size:12px;display:grid}.quant-home .policy-limits span{color:#97a7b5}.quant-home .policy-limits strong{text-align:right;font-weight:400}.quant-home .policy-limits i{background:#2b3840;border-radius:3px;grid-column:1/-1;height:4px;position:relative;overflow:hidden}.quant-home .policy-limits i:after{content:"";width:var(--limit);background:#62a883;position:absolute;inset:0 auto 0 0}.quant-home .policy-decision{background:#16262055;border:1px solid #2e3f3f;border-radius:6px;margin:2px 26px 25px;padding:17px}.quant-home .policy-decision .panel-label{color:#77a68e;font-size:10px}.quant-home .policy-decision strong{margin-top:9px;font-size:13px;font-weight:500;display:block}.quant-home .policy-decision>span:last-child{color:#819d91;margin-top:5px;font-size:10px;display:block}.quant-home .developer-section{background:#141a20;border-block:1px solid #283139;margin-top:18px;padding-block:85px}.quant-home .developer-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:110px;display:grid}.quant-home .developer-inner h2{font-size:43px}.quant-home .developer-inner>div>p:not(.eyebrow){color:#98a7b4;max-width:490px;margin-top:23px;font-size:16px;line-height:1.7}.quant-home .developer-inner .button{margin-top:28px}.quant-home .developer-routes>a{border-bottom:1px solid #35414a;align-items:center;gap:25px;padding:30px 12px;display:flex}.quant-home .developer-routes>a:first-child{border-top:1px solid #35414a}.quant-home .developer-routes>a:hover{background:#1a232b}.quant-home .route-symbol{font:27px var(--mono);color:#8dbf9e;flex-shrink:0;width:60px}.quant-home .developer-routes strong{letter-spacing:-.4px;font-size:20px;font-weight:400}.quant-home .developer-routes p{color:#91a2b0;margin-top:4px;font-size:14px}.quant-home .developer-routes>a>span:last-child{color:#a3b6c6;margin-left:auto;font-size:23px}.quant-home .faq-section{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;display:grid}.quant-home .faq-section h2{font-size:48px}.quant-home .faq-list details{border-bottom:1px solid #30363d}.quant-home .faq-list details:first-child{border-top:1px solid #30363d}.quant-home .faq-list summary{cursor:pointer;letter-spacing:-.2px;justify-content:space-between;align-items:center;gap:25px;padding:24px 0;font-size:18px;list-style:none;display:flex}.quant-home .faq-list summary::-webkit-details-marker{display:none}.quant-home .faq-list summary>span{color:#929ea9;font-size:23px;font-weight:300}.quant-home .faq-list details[open] summary>span{transform:rotate(45deg)}.quant-home .faq-list details>p{color:#9aa5af;max-width:580px;padding-bottom:25px;font-size:15px;line-height:1.75}.quant-home .access-section{border-top:1px solid var(--line);padding-block:87px 93px}.quant-home .access-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.quant-home .access-mark{margin-bottom:27px;font-size:84px;line-height:1.1}.quant-home .access-inner h2{letter-spacing:-.045em;font-size:64px}.quant-home .access-inner>p{color:var(--muted);margin-top:24px;font-size:15px}.quant-home .access-inner .button{margin-top:30px}.quant-home .access-developer{color:#919ba6;margin-top:24px;font-size:13px}.quant-home .access-developer:hover{color:var(--green)}.quant-home .site-footer{border-top:1px solid var(--line);padding-block:44px 34px}.quant-home .footer-top{justify-content:space-between;align-items:center;gap:40px;display:flex}.quant-home .footer-top nav{color:#a3aeba;gap:29px;font-size:12px;display:flex}.quant-home .footer-bottom{color:#6f7d8b;justify-content:space-between;gap:30px;margin-top:37px;font-size:11px;display:flex}.quant-home .footer-bottom>span:last-child{text-align:right;max-width:600px}@media (min-width:1600px){.quant-home .hero-art{--scene-scale:1}.quant-home .hero-scene{left:15px}.quant-home .hero-copy>p{max-width:485px}}@media (max-width:1200px){.quant-home .container,.quant-home .header-inner{width:calc(100% - 64px)}.quant-home .header-inner{gap:32px}.quant-home .primary-nav,.quant-home .header-actions{gap:20px}.quant-home .hero-inner{grid-template-columns:49% 51%;min-height:625px;padding-block:65px 55px}.quant-home .hero-copy>p{max-width:440px;font-size:17px}.quant-home .hero-actions{flex-wrap:wrap;gap:18px}.quant-home .hero-actions .button{padding-inline:21px;font-size:14px}.quant-home .hero-actions .text-link{font-size:13px}.quant-home .hero-art{height:480px}.quant-home .feature-grid{-moz-column-gap:40px;column-gap:40px}.quant-home .split-section{gap:60px}.quant-home .split-copy h2{font-size:42px}.quant-home .workspace-panel{grid-template-columns:155px minmax(0,1fr) 185px}.quant-home .watchlist button{padding-inline:12px;font-size:11px}.quant-home .watchlist-footer{padding-inline:10px;font-size:8px}.quant-home .market-workspace{padding:20px 18px}.quant-home .research-sidebar{padding-inline:13px}.quant-home .backtest-panel,.quant-home .agents-panel{grid-template-columns:minmax(0,1fr) 215px}.quant-home .developer-inner{gap:65px}.quant-home .faq-section{gap:70px}.quant-home .report-metrics strong,.quant-home .feature-grid h3{font-size:22px}}@media (max-width:1000px){.quant-home .primary-nav{display:none}.quant-home .product-nav-inner>div{gap:22px}.quant-home .product-nav .nav-explore{display:none}.quant-home .hero-inner{min-height:570px}.quant-home .hero-art{height:425px}.quant-home .hero-copy>p{max-width:410px;font-size:16px}.quant-home .hero-actions{gap:15px}.quant-home .hero-actions .text-link{font-size:12px}.quant-home .hero-actions .button{min-height:49px;font-size:13px}.quant-home .hero-scene{left:0}.quant-home .hero-copy h1{font-size:55px}.quant-home .feature-grid{-moz-column-gap:35px;column-gap:35px}.quant-home .feature-grid p{font-size:15px}.quant-home .section{padding-block:85px}.quant-home .section-heading>p:last-child:not(.eyebrow){font-size:17px}.quant-home .workspace-panel{grid-template-columns:150px minmax(0,1fr);min-height:550px}.quant-home .research-sidebar{display:none}.quant-home .backtest-panel,.quant-home .agents-panel{grid-template-columns:minmax(0,1fr) 195px}.quant-home .report-main,.quant-home .agents-main{padding:24px}.quant-home .report-assumptions{padding:25px 18px}.quant-home .report-title h3{font-size:21px}.quant-home .report-metrics{gap:12px}.quant-home .report-metrics span{font-size:10px}.quant-home .report-metrics strong{font-size:20px}.quant-home .split-section{gap:45px}.quant-home .split-copy h2{font-size:37px}.quant-home .split-copy>p:not(.eyebrow){font-size:16px}.quant-home .split-copy .text-link{font-size:14px}.quant-home .feature-visual{min-height:395px}.quant-home .research-query{gap:10px;margin-inline:18px}.quant-home .research-query p{font-size:11px}.quant-home .research-result{padding-inline:21px}.quant-home .research-sources{gap:5px}.quant-home .research-sources span{padding:4px 5px;font-size:8px}.quant-home .visual-title{padding-inline:21px}.quant-home .capability-strip>div{padding-inline:20px}.quant-home .capability-strip p{font-size:12px}.quant-home .developer-inner{gap:45px}.quant-home .developer-inner h2{font-size:38px}.quant-home .developer-inner>div>p:not(.eyebrow){font-size:15px}.quant-home .developer-routes>a{gap:14px}.quant-home .developer-routes strong{font-size:18px}.quant-home .developer-routes p{font-size:12px}.quant-home .route-symbol{width:45px}.quant-home .faq-section{gap:50px}.quant-home .faq-section h2{font-size:40px}.quant-home .faq-list summary{font-size:16px}}@media (max-width:800px){.quant-home .container,.quant-home .header-inner{width:calc(100% - 48px)}.quant-home .header-inner{gap:20px;height:70px}.quant-home .wordmark{font-size:33px}.quant-home .header-actions{gap:16px}.quant-home .header-actions .docs-link{display:none}.quant-home .mobile-toggle{margin-left:-9px;display:block}.quant-home .header-actions .button{min-height:40px;padding:11px 17px;font-size:12px}.quant-home .product-nav-inner{min-height:54px}.quant-home .product-nav-inner>div{gap:20px;font-size:12px}.quant-home .product-name{font-size:16px}.quant-home .product-nav-inner>div a:last-of-type:not(.nav-explore){display:none}.quant-home .hero-inner{grid-template-columns:1fr;gap:22px;min-height:auto;padding-block:60px 45px}.quant-home .hero-copy{max-width:640px}.quant-home .hero-copy h1{font-size:clamp(52px,8.5vw,72px)}.quant-home .hero-copy>p{max-width:560px;font-size:18px}.quant-home .hero-actions .button{min-height:54px;padding-inline:25px;font-size:15px}.quant-home .hero-actions .text-link{font-size:14px}.quant-home .hero-actions{gap:24px}.quant-home .hero-art{aspect-ratio:740/570;width:min(640px,100%);height:auto;margin-inline:auto}.quant-home .hero-scene{top:-10px;left:0}.quant-home .art-caption{bottom:0;left:auto;right:5%}.quant-home .product-badge{margin-bottom:22px}.quant-home .capability-strip{padding-block:28px}.quant-home .capability-strip span{font-size:23px}.quant-home .capability-strip p{font-size:11px;line-height:1.5}.quant-home .capability-strip>div{padding-inline:12px}.quant-home .feature-grid{grid-template-columns:repeat(2,1fr);gap:48px 36px}.quant-home .feature-grid p{font-size:16px}.quant-home .section-heading{margin-bottom:50px}.quant-home .section-heading h2{font-size:47px}.quant-home .split-section,.quant-home .split-section.reverse{grid-template-columns:1fr;gap:40px;padding-block:65px}.quant-home .split-section+.split-section{padding-top:25px}.quant-home .split-copy{grid-row:1;max-width:580px}.quant-home .split-copy h2{font-size:46px}.quant-home .split-copy>p:not(.eyebrow){max-width:520px;margin-block:19px 20px;font-size:17px}.quant-home .feature-visual{justify-self:center;width:100%;max-width:580px;min-height:405px}.quant-home .research-query{margin:27px}.quant-home .research-query p{font-size:14px}.quant-home .research-result{padding-inline:30px}.quant-home .research-result>p{font-size:14px}.quant-home .research-result h4{font-size:17px}.quant-home .research-result-header strong{font-size:15px}.quant-home .research-result-header div>span{font-size:12px}.quant-home .research-sources{margin-block:20px}.quant-home .research-sources span{padding:5px 8px;font-size:10px}.quant-home .research-exports{padding-top:16px;font-size:12px}.quant-home .visual-title{padding-inline:27px;font-size:14px}.quant-home .visual-title>span:nth-child(2){font-size:11px}.quant-home .policy-status{font-size:14px}.quant-home .control-button{min-height:40px;font-size:12px}.quant-home .policy-limits>div{padding-bottom:25px;font-size:14px}.quant-home .policy-decision strong{font-size:15px}.quant-home .policy-decision>span:last-child{font-size:12px}.quant-home .developer-inner{grid-template-columns:1fr;gap:40px}.quant-home .developer-inner h2{font-size:46px}.quant-home .developer-inner>div>p:not(.eyebrow){max-width:600px;font-size:17px}.quant-home .developer-routes{grid-template-columns:1fr 1fr;gap:25px;display:grid}.quant-home .developer-routes>a{border-top:1px solid #35414a;gap:13px;padding:25px 0}.quant-home .developer-routes strong{font-size:18px}.quant-home .developer-routes p{font-size:12px}.quant-home .route-symbol{width:40px;font-size:23px}.quant-home .faq-section{grid-template-columns:1fr;gap:35px}.quant-home .faq-section h2{font-size:46px}.quant-home .faq-list summary{font-size:18px}.quant-home .faq-list details>p{max-width:none;font-size:16px}.quant-home .access-inner h2{font-size:57px}.quant-home .footer-top{align-items:flex-start}.quant-home .footer-top nav{grid-template-columns:repeat(3,auto);gap:20px;font-size:12px;display:grid}.quant-home .footer-bottom{font-size:10px}.quant-home .footer-bottom>span:last-child{max-width:390px}.quant-home .backtest-panel,.quant-home .agents-panel{grid-template-columns:1fr}.quant-home .backtest-panel .report-assumptions,.quant-home .agents-panel .report-assumptions{border-top:1px solid var(--line);border-left:0;padding:20px 24px}.quant-home .report-assumptions dl{flex-wrap:wrap;gap:20px;margin:14px 0;display:flex}.quant-home .report-assumptions dl div{border:0;padding-block:0}.quant-home .report-assumptions p{max-width:520px}.quant-home .report-metrics strong{font-size:25px}.quant-home .report-metrics span{font-size:11px}.quant-home .workspace-panel{min-height:520px}.quant-home .workspace-path{display:none}.quant-home .workspace-bar{gap:20px;padding:17px 20px}.quant-home .workspace-bar>.context-label{font-size:10px}.quant-home .workspace-tabs{margin-bottom:25px}}@media (max-width:520px){.quant-home .container,.quant-home .header-inner{width:calc(100% - 40px)}.quant-home .announcement{gap:8px;min-height:39px;padding-inline:14px;font-size:9px;line-height:1.4}.quant-home .announcement>span:first-child,.quant-home .announcement-divider{display:none}.quant-home .announcement>a{min-height:30px;font-size:15px}.quant-home .header-inner{gap:10px;height:68px}.quant-home .wordmark{font-size:32px}.quant-home .header-actions .button{min-height:38px;padding-inline:13px;font-size:11px}.quant-home .mobile-toggle{width:37px;margin-left:0;padding:10px}.quant-home .product-nav-inner{gap:10px;min-height:51px}.quant-home .product-name{font-size:14px}.quant-home .product-nav-inner>div{gap:17px;font-size:11px}.quant-home .product-nav-inner>div a[href=\#research]{display:none}.quant-home .hero-inner{gap:23px;padding-block:45px 35px}.quant-home .product-badge{margin-bottom:23px;padding:3px 10px;font-size:13px}.quant-home .hero-copy h1{letter-spacing:-.047em;font-size:clamp(45px,11.2vw,58px);line-height:1.04}.quant-home .hero-copy>p{margin-top:22px;font-size:16px;line-height:1.6}.quant-home .hero-actions{flex-direction:column;align-items:flex-start;gap:21px;margin-top:24px}.quant-home .hero-actions .button{min-height:50px;font-size:14px}.quant-home .hero-actions .text-link{min-height:28px;font-size:13px}.quant-home .release-note{margin-top:12px;font-size:10px}.quant-home .hero-scene{top:0}.quant-home .hero-art{aspect-ratio:740/610;width:calc(100% + 10px);margin-left:-5px}.quant-home .art-caption{font-size:8px;bottom:1px;right:0}.quant-home .capability-strip{grid-template-columns:1fr;gap:20px;padding-block:22px}.quant-home .capability-strip>div{text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.quant-home .capability-strip>div+div{border-left:0}.quant-home .capability-strip span{letter-spacing:-.4px;font-size:19px}.quant-home .capability-strip p{text-align:right;margin:0;font-size:11px}.quant-home .section{padding-block:68px}.quant-home .section-heading h2{font-size:40px}.quant-home .section-heading>p:last-child:not(.eyebrow){margin-top:20px;font-size:16px}.quant-home .eyebrow{margin-bottom:17px;font-size:10px}.quant-home .feature-grid{gap:38px 25px}.quant-home .feature-grid article{padding:0}.quant-home .feature-grid h3{letter-spacing:-.5px;min-height:48px;font-size:19px;line-height:1.25}.quant-home .feature-grid p{font-size:14px;line-height:1.6}.quant-home .feature-grid a{gap:7px;margin-top:16px;font-size:12px}.quant-home .feature-icon{margin-bottom:17px}.quant-home .feature-icon svg{width:30px;height:30px}.quant-home .workspace-tabs{width:100%;padding:4px}.quant-home .workspace-tabs button{white-space:nowrap;flex:1;padding:10px 12px;font-size:12px}.quant-home .workspace-bar{gap:12px;min-height:53px;padding:15px 13px}.quant-home .mini-wordmark{font-size:23px}.quant-home .workspace-bar>.context-label{white-space:normal;text-align:right;max-width:135px;font-size:8px}.quant-home .workspace-panel{grid-template-columns:1fr;min-height:0}.quant-home .watchlist{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:0}.quant-home .watchlist>.panel-label,.quant-home .watchlist-head,.quant-home .watchlist-footer{display:none}.quant-home .watchlist button{border-bottom:2px solid #0000;border-left:0;flex:1;gap:8px;padding:13px 10px;font-size:11px}.quant-home .watchlist button.selected{border-bottom-color:var(--green)}.quant-home .watchlist button small{display:none}.quant-home .watchlist button>span:nth-child(2){font-size:8px}.quant-home .market-workspace{padding:18px 14px}.quant-home .market-heading h3{font-size:25px}.quant-home .market-heading p,.quant-home .market-heading>span{font-size:11px}.quant-home .market-workspace .chart-toolbar{font-size:9px}.quant-home .market-workspace .chart-dates{font-size:8px}.quant-home .research-headlines h4{font-size:12px;line-height:1.6}.quant-home .research-headlines p{font-size:11px}.quant-home .research-headlines{margin-top:13px;padding-top:13px}.quant-home .display-footnote{max-width:310px;margin:16px auto 0;font-size:10px}.quant-home .report-main,.quant-home .agents-main{padding:20px 14px}.quant-home .report-title .muted{font-size:10px}.quant-home .report-title h3{font-size:20px}.quant-home .report-title>.context-label{white-space:normal;text-align:right;max-width:70px;font-size:8px}.quant-home .report-metrics{grid-template-columns:1fr 1fr;gap:22px;padding-block:24px}.quant-home .report-metrics strong{font-size:24px}.quant-home .report-metrics span{font-size:10px}.quant-home .equity-toolbar{padding-top:16px;font-size:10px}.quant-home .period-options button{min-width:32px;min-height:36px}.quant-home .report-assumptions dl{gap:20px}.quant-home .backtest-panel .report-assumptions,.quant-home .agents-panel .report-assumptions{padding:20px 16px}.quant-home .agent-table>div{grid-template-columns:160px 90px 60px 65px;min-width:410px;font-size:10px}.quant-home .decision-feed p{align-items:start;gap:10px;font-size:9px}.quant-home .decision-feed time{font-size:8px}.quant-home .decision-feed strong{min-width:84px}.quant-home .split-section,.quant-home .split-section.reverse{gap:32px;padding-block:56px}.quant-home .split-section+.split-section{padding-top:18px}.quant-home .split-copy h2{font-size:40px}.quant-home .split-copy>p:not(.eyebrow){font-size:16px}.quant-home .split-copy .text-link{font-size:13px}.quant-home .feature-visual{border-radius:9px;min-height:0}.quant-home .visual-title{padding:18px;font-size:11px}.quant-home .visual-title>span:nth-child(2){font-size:9px}.quant-home .research-query{gap:11px;margin:19px 15px;padding:12px 11px}.quant-home .research-query p{font-size:11px}.quant-home .research-query .brand-f{font-size:26px}.quant-home .research-result{padding-inline:20px}.quant-home .research-result-header strong{font-size:13px}.quant-home .research-result-header div>span{font-size:10px}.quant-home .research-result h4{font-size:14px}.quant-home .research-result>p{font-size:12px}.quant-home .research-sources{gap:6px;margin-block:17px}.quant-home .research-sources span{padding:4px 5px;font-size:8px}.quant-home .research-exports{font-size:10px}.quant-home .research-visual{padding-bottom:22px}.quant-home .equity-summary{padding:19px 20px 7px}.quant-home .equity-summary>span{font-size:11px}.quant-home .equity-summary strong{font-size:30px}.quant-home .equity-summary strong>span{font-size:11px}.quant-home .feature-result-row{gap:10px;margin-inline:20px;padding-top:16px}.quant-home .feature-result-row span{font-size:9px}.quant-home .feature-result-row strong{font-size:12px}.quant-home .policy-status{gap:7px;padding:20px 18px;font-size:12px}.quant-home .control-button{min-height:39px;padding:8px 10px;font-size:10px}.quant-home .policy-limits{padding-inline:18px}.quant-home .policy-limits>div{padding-bottom:24px;font-size:12px}.quant-home .policy-decision{margin-inline:18px;padding:15px}.quant-home .policy-decision strong{font-size:13px}.quant-home .policy-decision>span:last-child{font-size:10px}.quant-home .developer-section{margin-top:0;padding-block:62px}.quant-home .developer-inner h2{font-size:38px}.quant-home .developer-inner>div>p:not(.eyebrow){font-size:16px}.quant-home .developer-inner .button{min-height:50px;font-size:13px}.quant-home .developer-routes{grid-template-columns:1fr;gap:0}.quant-home .developer-routes>a{gap:20px;padding:23px 4px}.quant-home .developer-routes>a+a{border-top:0}.quant-home .developer-routes strong{font-size:19px}.quant-home .developer-routes p{font-size:13px}.quant-home .route-symbol{width:50px}.quant-home .faq-section{gap:29px}.quant-home .faq-section h2{font-size:40px}.quant-home .faq-list summary{padding-block:23px;font-size:16px}.quant-home .faq-list details>p{font-size:14px}.quant-home .access-section{padding-block:64px}.quant-home .access-mark{margin-bottom:23px;font-size:71px}.quant-home .access-inner h2{font-size:45px}.quant-home .access-inner>p{max-width:300px;font-size:13px;line-height:1.7}.quant-home .access-inner .button{min-height:51px;font-size:14px}.quant-home .access-developer{max-width:290px;font-size:11px;line-height:1.7}.quant-home .footer-top{flex-direction:column;gap:29px}.quant-home .footer-top nav{flex-wrap:wrap;gap:20px 26px;font-size:11px;display:flex}.quant-home .site-footer{padding-block:33px 27px}.quant-home .footer-bottom{flex-direction:column;gap:15px;margin-top:28px;font-size:10px}.quant-home .footer-bottom>span:last-child{text-align:left;max-width:340px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.quant-home{scroll-behavior:auto}.quant-home *,.quant-home :before,.quant-home :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.quant-home .wordmark,.quant-home .mini-wordmark{color:#f5f7fa;letter-spacing:0;white-space:nowrap;flex-shrink:0;align-items:baseline;width:fit-content;font-family:Felix Serif,Georgia,serif;font-style:italic;font-weight:400;line-height:.95;display:inline-flex}.quant-home .wordmark>span,.quant-home .mini-wordmark>span{color:#37de7b;letter-spacing:0;margin-left:.12em;font-size:.52em;display:inline-block;transform:translateY(-.08em)}.quant-home .brand-f{font-style:italic;font-weight:400}.quant-home .hero-copy h1{font-size:clamp(52px,5.2vw,75px)}.quant-home .hero-copy>p{max-width:475px}.quant-home .hero-agent{width:221px;top:315px;left:470px;transform:rotate(-5deg)}.quant-home .art-caption{bottom:0;left:7%}.quant-home .desk-strategy-heading{justify-content:space-between;align-items:center;gap:20px;padding:19px 23px 14px;display:flex}.quant-home .desk-breadcrumb{color:#7b8c9b;letter-spacing:.08em;font-size:8px}.quant-home .desk-strategy-heading h3{letter-spacing:-.6px;color:#eaf0f4;margin-top:7px;font-size:22px}.quant-home .desk-strategy-heading p{color:#8495a5;margin-top:5px;font-size:10px}.quant-home .desk-mode{color:#a0cdb5;border:1px solid #2a4540;border-radius:4px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;display:flex}.quant-home .desk-hero-metrics{border-block:1px solid #29333d;grid-template-columns:repeat(4,1fr);gap:12px;margin-inline:23px;padding-block:15px;display:grid}.quant-home .desk-hero-metrics span{color:#8596a4;font-size:9px;display:block}.quant-home .desk-hero-metrics strong{letter-spacing:-.5px;margin-top:5px;font-size:22px;font-weight:400;display:block}.quant-home .desk-hero-chart{padding:14px 23px 12px}.quant-home .comparison-legend{color:#93a5b5;align-items:center;gap:18px;font-size:11px;display:flex}.quant-home .comparison-legend>span{align-items:center;gap:7px;display:flex}.quant-home .comparison-legend i{background:var(--green);border-radius:0;flex-shrink:0;width:15px;height:2px;display:inline-block}.quant-home .comparison-legend i.benchmark-key{background:0 0;border-bottom:2px dashed #8f9daf;border-radius:0;width:15px;height:0}.quant-home .desk-hero-chart .comparison-legend{gap:15px;font-size:9px}.quant-home .desk-hero-chart .desk-chart-period{margin-left:auto;font-size:8px}.quant-home .desk-hero-chart>svg{width:100%;margin-top:10px}.quant-home .desk-hero-chart .chart-dates{padding-block:0;font-size:8px}.quant-home .desk-process{background:#192129;border-top:1px solid #2b333c;grid-template-columns:repeat(4,1fr);gap:10px;padding:13px 18px;display:grid}.quant-home .desk-process>span{color:#617583;align-items:center;gap:7px;font-size:9px;display:flex}.quant-home .desk-process b{color:#b1c2ce;font-weight:400}.quant-home .desk-process i{color:#658e75;margin-left:auto;font-style:normal}.quant-home .desk-process .desk-process-current b,.quant-home .desk-process .desk-process-current i{color:var(--green)}.quant-home .hero-agent-name{border-bottom:1px solid #2c3742;justify-content:space-between;align-items:center;padding:8px 17px 13px;font-size:13px;display:flex}.quant-home .hero-agent-name>span{color:#90a99b;align-items:center;gap:5px;font-size:8px;display:flex}.quant-home .hero-decision{padding:13px 17px 15px}.quant-home .hero-decision>span{color:#758897;font-size:8px}.quant-home .hero-decision>strong{letter-spacing:.02em;margin-block:4px;font-size:22px;font-weight:500;display:block}.quant-home .hero-decision>p{color:#9cacb9;font-size:9px}.quant-home .hero-agent .agent-card-stats{gap:7px;padding-bottom:12px;font-size:8px}.quant-home .hero-agent .agent-card-state{padding-block:11px;font-size:8px}.quant-home .research-library{border-right:1px solid var(--line);background:#11171d;flex-direction:column;padding:25px 0 20px;display:flex}.quant-home .research-library>.panel-label{padding-inline:18px;font-size:13px}.quant-home .library-hint{color:#687e91;margin-block:7px 22px;padding-inline:18px;font-size:10px}.quant-home .research-library button{text-align:left;color:#c2cfd9;background:0 0;border-left:2px solid #0000;align-items:center;gap:12px;width:100%;padding:16px 15px;font-size:11px;display:flex}.quant-home .research-library button.selected{border-left-color:var(--green);background:#202c33}.quant-home .brief-symbol{color:#acc4b6;border:1px solid #3b4b52;border-radius:4px;place-items:center;min-width:34px;height:32px;font-size:9px;display:grid}.quant-home .research-library button small{color:#7f93a2;margin-top:3px;font-size:9px;display:block}.quant-home .library-bottom{color:#7e928b;align-items:center;gap:8px;margin-top:auto;padding:23px 18px 0;font-size:10px;display:flex}.quant-home .library-bottom .brand-f{font-size:28px;line-height:1}.quant-home .research-document{min-width:0;padding:29px 32px 25px}.quant-home .brief-topline{letter-spacing:.1em;color:#859ba9;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;font-size:9px;display:flex}.quant-home .brief-topline>span:nth-child(2){color:#637b8b;letter-spacing:0;font-size:9px}.quant-home .brief-question{background:#19232b;border:1px solid #2f3f4d;border-radius:6px;margin-bottom:25px;padding:13px 16px}.quant-home .brief-question>span{color:#759586;letter-spacing:.07em;margin-bottom:5px;font-size:8px;display:block}.quant-home .brief-question>p{color:#cbd8e3;font-size:13px;line-height:1.5}.quant-home .research-document>h3{letter-spacing:-.7px;margin-bottom:15px;font-size:26px;line-height:1.22}.quant-home .brief-summary{color:#a0b0bc;font-size:13px;line-height:1.8}.quant-home .brief-insights{margin-top:24px}.quant-home .brief-insights>section{border-top:1px solid #283540;gap:14px;padding-block:17px;display:flex}.quant-home .insight-number{font:9px var(--mono);color:#5c816c;padding-top:4px}.quant-home .brief-insights h4{color:#c7d6e0;letter-spacing:0;margin-bottom:6px;font-size:12px;font-weight:500}.quant-home .brief-insights p{color:#8ca1b1;font-size:12px;line-height:1.75}.quant-home .insight-risk .insight-number{color:#b79b72}.quant-home .brief-next{border-top:1px solid #2d3e42;justify-content:space-between;align-items:center;gap:20px;margin-top:19px;padding:18px 0 0;display:flex}.quant-home .brief-next>div>span{letter-spacing:.08em;color:#719c88;margin-bottom:7px;font-size:8px;display:block}.quant-home .brief-next strong{color:#bccfc7;font-size:11px;font-weight:400}.quant-home .brief-next button{color:var(--green);text-align:right;background:0 0;padding:9px 0;font-size:10px}.quant-home .brief-next button span{margin-left:8px}.quant-home .brief-sources{background:#131b22;border-left:1px solid #29353e;padding:29px 20px}.quant-home .source-disclosure{color:#788e9d;margin-top:12px;font-size:10px;line-height:1.7}.quant-home .brief-sources>a{border-block:1px solid #2c3b46;align-items:flex-start;gap:9px;margin-top:13px;padding-block:18px;display:flex}.quant-home .source-number{color:#6c8999;font:8px var(--mono);margin-top:3px}.quant-home .brief-sources>a strong{color:#c2d0db;font-size:11px;font-weight:400;line-height:1.6;display:block}.quant-home .brief-sources>a small{color:#798f9e;margin-top:5px;font-size:9px;display:block}.quant-home .brief-sources>a>span:last-child{color:#93b2a4;margin-left:auto;font-size:14px}.quant-home .brief-sources>a:hover strong{color:var(--green)}.quant-home .research-checklist{padding-top:28px}.quant-home .research-checklist .panel-label{font-size:11px}.quant-home .research-checklist p{color:#8da79c;padding-top:13px;font-size:10px}.quant-home .brief-export{border-top:1px solid #2c3b46;margin-top:26px;padding-top:25px}.quant-home .brief-export>span{color:#8da3b2;font-size:10px}.quant-home .brief-export button{text-align:left;color:#d1ded9;background:0 0;width:100%;min-height:44px;padding:12px 0;font-size:10px}.quant-home .brief-export small{color:#657d8d;font-size:9px;display:block}.quant-home .report-metrics{gap:22px}.quant-home .report-metrics strong{font-size:27px}.quant-home .report-metrics small{color:#6f8697;margin-top:7px;font-size:9px;line-height:1.5;display:block}.quant-home .equity-toolbar>.comparison-legend{font-size:11px}.quant-home .equity-toolbar .comparison-legend i{border-radius:0}.quant-home .equity-toolbar .comparison-legend .benchmark-key{background:0 0}.quant-home .backtest-stat-row{border-top:1px solid #2b3640;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;padding-top:19px;display:grid}.quant-home .backtest-stat-row span{color:#7f94a5;font-size:10px;display:block}.quant-home .backtest-stat-row strong{letter-spacing:-.3px;margin-top:7px;font-size:17px;font-weight:400;display:block}.quant-home .desk-account-stats{border-bottom:1px solid #293842;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:12px;padding-block:23px;display:grid}.quant-home .desk-account-stats>div>span{color:#79909f;font-size:11px}.quant-home .desk-account-stats strong{letter-spacing:-.6px;margin-top:7px;font-size:25px;font-weight:400;display:block}.quant-home .desk-account-stats small{color:#687f8e;font-size:15px}.quant-home .agent-table{margin-top:20px}.quant-home .agent-table>div,.quant-home .agent-row{grid-template-columns:minmax(175px,1fr) 100px 105px 90px;align-items:center;gap:12px;min-width:530px;display:grid}.quant-home .agent-row{text-align:left;color:#c3d1dc;cursor:pointer;background:0 0;border-bottom:1px solid #26343e;border-left:2px solid #0000;width:100%;padding:18px 12px;font-size:11px}.quant-home .agent-table>.agent-table-head{padding-inline:14px}.quant-home .agent-row.selected{background:#1c2a32;border-left-color:#6bba8d}.quant-home .agent-row:hover{background:#1d2931}.quant-home .agent-row strong{font-size:12px;font-weight:500}.quant-home .agent-row small{margin-top:6px;font-size:9px}.quant-home .agent-state{color:#9fc4af;border:1px solid #2d4a3f;border-radius:4px;width:fit-content;padding:4px 6px;font-size:9px}.quant-home .agent-state.paused{color:#bfb29b;border-color:#4b4434}.quant-home .agent-detail-heading{color:#8096a6;justify-content:space-between;gap:20px;margin-top:26px;font-size:10px;display:flex}.quant-home .decision-timeline{margin-top:15px}.quant-home .decision-timeline>div{grid-template-columns:7px 35px 1fr;gap:13px;padding-block:13px;display:grid}.quant-home .decision-timeline time{font:9px var(--mono);color:#6f8a9b;padding-top:2px}.quant-home .decision-timeline strong{color:#bdd0dd;font-size:11px;font-weight:400}.quant-home .decision-timeline p{color:#7993a5;max-width:500px;margin-top:5px;font-size:10px;line-height:1.7}.quant-home .agent-inspector h4{margin-top:13px;font-size:20px}.quant-home .inspector-mode{color:#7da78e;margin-top:5px;font-size:10px;display:block}.quant-home .brief-mini-risk{background:#25281e66;border-left:2px solid #6d6147;margin-top:18px;padding:10px 14px}.quant-home .brief-mini-risk>span{color:#b2a17c;letter-spacing:.06em;font-size:8px}.quant-home .brief-mini-risk>p{color:#a5ac9d;margin-top:4px;font-size:11px;line-height:1.6}.quant-home .feature-legend{margin:6px 27px 4px;font-size:10px}@media (max-width:1200px){.quant-home .research-desk-panel{grid-template-columns:170px minmax(0,1fr) 200px}.quant-home .research-document{padding:25px}.quant-home .brief-sources{padding:25px 16px}.quant-home .research-library button{gap:8px;padding-inline:12px;font-size:10px}.quant-home .library-hint{font-size:9px}.quant-home .report-metrics{gap:14px}.quant-home .report-metrics strong{font-size:23px}.quant-home .report-metrics span{font-size:10px}.quant-home .report-metrics small{font-size:8px}.quant-home .brief-next{flex-wrap:wrap;gap:15px}.quant-home .hero-art{height:470px}.quant-home .agent-table>div,.quant-home .agent-row{grid-template-columns:minmax(170px,1fr) 90px 95px 80px;gap:10px;min-width:510px}}@media (max-width:1000px){.quant-home .hero-copy h1{font-size:54px}.quant-home .hero-art{height:410px}.quant-home .research-desk-panel{grid-template-columns:155px minmax(0,1fr)}.quant-home .brief-sources{border-top:1px solid #2d3b44;border-left:0;grid-column:2;grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.quant-home .brief-sources>.panel-label,.quant-home .source-disclosure{grid-column:1}.quant-home .brief-sources>a{grid-column:1;margin-top:13px}.quant-home .research-checklist{display:none}.quant-home .brief-export{border-top:0;border-left:1px solid #2d3b44;grid-area:1/2/4;align-self:center;margin:0;padding:0 0 0 20px}.quant-home .research-library{grid-row:1/3}.quant-home .research-document{padding:25px}.quant-home .report-metrics{grid-template-columns:repeat(2,1fr);gap:20px}.quant-home .report-metrics strong{font-size:26px}.quant-home .report-metrics span{font-size:11px}.quant-home .report-metrics small{font-size:9px}.quant-home .backtest-stat-row{grid-template-columns:repeat(2,1fr);gap:20px}.quant-home .backtest-stat-row span{font-size:10px}.quant-home .desk-account-stats{gap:20px}.quant-home .desk-account-stats strong{font-size:23px}}@media (max-width:800px){.quant-home .hero-copy h1{font-size:clamp(52px,8.5vw,72px)}.quant-home .hero-art{aspect-ratio:740/655;height:auto}.quant-home .hero-scene{top:0}.quant-home .art-caption{font-size:9px;bottom:10px;left:5%}.quant-home .hero-copy>p{max-width:570px}.quant-home .brief-question>p{font-size:13px}.quant-home .research-document>h3{font-size:24px}.quant-home .brief-summary{font-size:12px}.quant-home .brief-insights p{font-size:11px}.quant-home .brief-insights h4{font-size:12px}.quant-home .brief-next{gap:16px}.quant-home .brief-next strong{font-size:11px}.quant-home .brief-next button{font-size:10px}.quant-home .research-library button{gap:7px;padding:16px 10px;font-size:10px}.quant-home .brief-symbol{min-width:29px;height:28px;font-size:8px}.quant-home .research-library button small{font-size:8px}.quant-home .research-library>.panel-label{padding-inline:12px;font-size:12px}.quant-home .library-hint{padding-inline:12px}.quant-home .library-bottom{padding-inline:12px;font-size:8px}.quant-home .backtest-panel,.quant-home .agents-panel{grid-template-columns:1fr}.quant-home .report-metrics{grid-template-columns:repeat(4,1fr);gap:16px}.quant-home .report-metrics strong{font-size:23px}.quant-home .report-metrics span{font-size:10px}.quant-home .report-metrics small{font-size:8px}.quant-home .backtest-stat-row{grid-template-columns:repeat(4,1fr);gap:16px}.quant-home .backtest-stat-row span{font-size:9px}.quant-home .backtest-stat-row strong{font-size:15px}.quant-home .agent-inspector dl{grid-template-columns:repeat(3,1fr);display:grid}.quant-home .desk-account-stats strong{font-size:26px}.quant-home .brief-mini-risk>p{font-size:13px}.quant-home .brief-mini-risk>span{font-size:9px}.quant-home .feature-legend,.quant-home .feature-result-row span{font-size:11px}}@media (max-width:520px){.quant-home .hero-copy h1{font-size:clamp(43px,11.2vw,58px)}.quant-home .hero-art{aspect-ratio:740/660}.quant-home .art-caption{font-size:8px;bottom:5px}.quant-home .product-name{font-size:13px}.quant-home .product-nav-inner>div{gap:13px;font-size:10px}.quant-home .product-nav-inner>div a[href=\#questions]{display:none}.quant-home .research-desk-panel{grid-template-columns:1fr}.quant-home .research-library{border-bottom:1px solid #2e3e48;border-right:0;grid-row:auto;grid-template-columns:repeat(3,1fr);padding:0;display:grid}.quant-home .research-library>.panel-label,.quant-home .library-hint,.quant-home .library-bottom{display:none}.quant-home .research-library button{border-bottom:2px solid #0000;border-left:0;justify-content:center;gap:6px;padding:13px 8px;font-size:9px}.quant-home .research-library button.selected{border-bottom-color:var(--green)}.quant-home .research-library button small{font-size:7px;display:none}.quant-home .brief-symbol{display:none}.quant-home .research-document{padding:22px 16px}.quant-home .brief-topline{margin-bottom:17px;font-size:8px}.quant-home .brief-topline>span:nth-child(2){font-size:8px}.quant-home .brief-question{margin-bottom:21px;padding:11px 12px}.quant-home .brief-question>p{font-size:12px}.quant-home .research-document>h3{font-size:23px}.quant-home .brief-summary{font-size:12px;line-height:1.8}.quant-home .brief-insights{margin-top:21px}.quant-home .brief-insights>section{gap:11px;padding-block:16px}.quant-home .brief-insights p{font-size:11px;line-height:1.75}.quant-home .brief-next{margin-top:12px;display:block}.quant-home .brief-next strong{font-size:12px}.quant-home .brief-next button{min-height:40px;margin-top:9px;font-size:11px}.quant-home .brief-sources{grid-column:1;gap:0 18px;padding:21px 16px}.quant-home .brief-sources>.panel-label{font-size:10px}.quant-home .source-disclosure{font-size:9px}.quant-home .brief-sources>a{padding-block:12px}.quant-home .brief-sources>a strong{font-size:9px}.quant-home .brief-sources>a small{font-size:8px}.quant-home .source-number{font-size:7px}.quant-home .brief-export{padding-left:15px}.quant-home .brief-export>span,.quant-home .brief-export button{font-size:9px}.quant-home .brief-export small{font-size:8px}.quant-home .report-metrics{grid-template-columns:repeat(2,1fr);gap:21px}.quant-home .report-metrics strong{font-size:26px}.quant-home .report-metrics small{font-size:9px}.quant-home .report-metrics span{font-size:11px}.quant-home .equity-toolbar>.comparison-legend{gap:10px;font-size:9px}.quant-home .comparison-legend>span{gap:5px}.quant-home .comparison-legend i,.quant-home .comparison-legend i.benchmark-key{width:11px}.quant-home .backtest-stat-row{grid-template-columns:repeat(2,1fr);gap:19px}.quant-home .backtest-stat-row span{font-size:10px}.quant-home .backtest-stat-row strong{font-size:17px}.quant-home .desk-account-stats{gap:12px}.quant-home .desk-account-stats>div>span{font-size:9px}.quant-home .desk-account-stats strong{font-size:21px}.quant-home .desk-account-stats small{font-size:11px}.quant-home .agent-table>div,.quant-home .agent-row{grid-template-columns:150px 85px 90px 70px;gap:10px;min-width:460px;font-size:10px}.quant-home .agent-row strong{font-size:11px}.quant-home .agent-row small,.quant-home .agent-state{font-size:8px}.quant-home .agent-table>.agent-table-head{font-size:9px}.quant-home .decision-timeline>div{grid-template-columns:5px 30px 1fr;gap:9px}.quant-home .decision-timeline time{font-size:8px}.quant-home .decision-timeline strong,.quant-home .decision-timeline p{font-size:10px}.quant-home .agent-inspector dl{grid-template-columns:1fr 1fr}.quant-home .agent-inspector h4{font-size:22px}.quant-home .feature-legend{margin-inline:20px;font-size:10px}.quant-home .feature-result-row span{font-size:9px}.quant-home .brief-mini-risk>p{font-size:11px}.quant-home .brief-mini-risk>span{font-size:8px}}@media (max-width:360px){.quant-home .feature-grid{grid-template-columns:1fr}.quant-home .feature-grid h3{min-height:0}}.quant-home .brand-symbol{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:24px;height:24px;display:inline-block}.quant-home .product-badge{gap:9px}.quant-home .product-badge .brand-symbol{width:18px;height:18px;margin-block:3px}.quant-home .terminal-bar .brand-symbol{width:21px;height:21px}.quant-home .agent-card-bar .brand-symbol,.quant-home .library-bottom .brand-symbol{width:20px;height:20px}.quant-home .research-query .brand-symbol{width:24px;height:24px}.quant-home .access-mark{width:68px;height:68px;margin:0 0 33px;display:block}.quant-home .header-inner{gap:55px}.quant-home .primary-nav{gap:27px}.quant-home .header-actions{gap:30px}.quant-home .hero-inner{min-height:685px;padding-block:61px 50px}.quant-home .hero-terminal{top:38px;left:43px;transform:perspective(1600px)rotateY(-12deg)rotateX(3deg)rotate(3deg)}.quant-home .hero-agent{top:328px;left:9px;transform:rotate(-3deg)}.quant-home .hero-art{height:590px}.quant-home .desk-version{color:#7b8e9d;font-size:9px}.quant-home .desk-account-label{color:#90a59c;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.quant-home .report-period-label{color:#859baa;font-size:10px}@media (max-width:360px){.quant-home .site-header .wordmark{font-size:30px}.quant-home .site-header .header-actions .button{padding-inline:10px;font-size:10px}.quant-home .site-header .mobile-toggle{width:32px;padding-inline:6px}}@media (max-width:1200px){.quant-home .header-inner{gap:35px}.quant-home .primary-nav{gap:23px;font-size:13px}.quant-home .header-actions{gap:22px}.quant-home .hero-art{height:525px}}@media (max-width:1000px){.quant-home .header-inner{gap:25px}.quant-home .primary-nav{gap:21px;font-size:12px;display:flex}.quant-home .header-actions .docs-link{display:none}.quant-home .hero-art{height:470px}.quant-home .header-actions{gap:16px}}@media (max-width:800px){.quant-home .primary-nav{display:none}.quant-home .hero-art{aspect-ratio:740/650;height:auto}.quant-home .header-inner{gap:15px}.quant-home .hero-inner{padding-block:52px 35px}.quant-home .hero-agent{top:328px;left:9px}}@media (max-width:520px){.quant-home .header-inner{gap:8px}.quant-home .header-actions .button{padding-inline:13px}.quant-home .hero-inner{padding-block:40px 30px}.quant-home .hero-art{aspect-ratio:740/650}.quant-home .hero-copy h1{font-size:clamp(42px,10.9vw,57px)}.quant-home .desk-account-label{gap:6px;font-size:9px}.quant-home .access-mark{width:59px;height:59px;margin-bottom:25px}}.quant-home{--detail-surface:#141519;--detail-raised:#1b1d22;--detail-line:#303238;--detail-text:#f0f1f3;--detail-muted:#b0b2ba;--detail-blue:#adc5ff}.quant-home .research-note,.quant-home .agent-console{background:var(--detail-surface);border-color:var(--detail-line);min-height:0;color:var(--detail-text);border-radius:14px;box-shadow:0 18px 48px #0002}.quant-home .note-bar{border-bottom:1px solid var(--detail-line);color:#e0e1e5;justify-content:space-between;align-items:center;gap:16px;padding:19px 25px;font-size:13px;display:flex}.quant-home .note-bar>span:last-child{color:#a3a6af;font:12px var(--mono)}.quant-home .note-body{padding:25px 26px 0}.quant-home .note-company{align-items:center;gap:13px;display:flex}.quant-home .note-ticker{color:#c5d5ff;min-width:46px;height:42px;font:11px var(--mono);background:#252c3e;border:1px solid #38435d;border-radius:8px;align-self:center;place-items:center;display:grid}.quant-home .note-company h3{letter-spacing:-.5px;font-size:22px;line-height:1.2}.quant-home .note-company p{color:var(--detail-muted);margin-top:5px;font-size:13px}.quant-home .note-company .brand-symbol{width:29px;height:29px;margin-left:auto}.quant-home .note-metrics{grid-template-columns:1.2fr 1fr 1fr;gap:16px;padding:26px 0 22px;display:grid}.quant-home .note-metrics span{color:var(--detail-muted);margin-bottom:7px;font-size:12px;display:block}.quant-home .note-metrics strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.2}.quant-home .note-revenue{border-bottom:1px solid var(--detail-line);gap:11px;padding:0 0 23px;display:grid}.quant-home .note-revenue>div{font:11px var(--mono);color:#b0b3bd;grid-template-columns:36px 1fr 63px;align-items:center;gap:12px;display:grid}.quant-home .note-revenue b{text-align:right;color:#d1d4dc;font-weight:400}.quant-home .note-revenue i{background:0 0;border-radius:2px;height:7px;position:relative}.quant-home .note-revenue i:after{content:"";height:100%;width:var(--bar);background:#555e73;border-radius:2px;display:block}.quant-home .note-finding{grid-template-columns:24px 1fr;gap:10px;padding-top:22px;display:grid}.quant-home .note-finding>span{font:11px var(--mono);color:#a5bceb;padding-top:4px}.quant-home .note-finding h4{font-size:14px;font-weight:500;line-height:1.5}.quant-home .note-finding p{color:var(--detail-muted);margin-top:5px;font-size:13px;line-height:1.7}.quant-home .note-source{color:#a9adb8;justify-content:space-between;align-items:center;gap:14px;padding:23px 0 20px;font-size:11px;display:flex}.quant-home .note-source a{color:#c4d5ff;text-underline-offset:4px;align-items:center;gap:8px;-webkit-text-decoration:underline #61749c;text-decoration:underline #61749c;display:flex}.quant-home .note-source time{white-space:nowrap;font-size:10px}.quant-home .research-note{padding-bottom:0}.quant-home .note-open{border-top:1px solid var(--detail-line);color:#eceef4;background:#191b20;justify-content:space-between;align-items:center;padding:17px 26px;font-size:13px;display:flex}.quant-home .note-open>span{color:#b3c9fa;font-size:20px;line-height:1}.quant-home .note-open:hover{background:#20232b}.quant-home .console-heading{justify-content:space-between;align-items:center;gap:18px;padding:25px 26px 0;display:flex}.quant-home .console-heading h3{letter-spacing:-.6px;font-size:24px}.quant-home .console-heading p{color:var(--detail-muted);margin-top:3px;font-size:12px}.quant-home .agent-console .control-button{color:#e8e9ef;background:#24262d;border:1px solid #444750;border-radius:7px;min-height:39px;padding:8px 12px;font-size:12px}.quant-home .agent-console .control-button:hover{background:#30333d;border-color:#6f778a}.quant-home .agent-console .policy-status{color:#c8cbd1;gap:7px;padding:13px 26px 24px;font-size:12px}.quant-home .agent-console .status-icon{width:14px;height:14px}.quant-home .console-frequency{color:#a2a5af;margin-left:auto;font-size:11px}.quant-home .console-capital{justify-content:space-between;align-items:end;gap:14px;padding:0 26px 24px;display:flex}.quant-home .console-capital>div>span{color:var(--detail-muted);margin-bottom:8px;font-size:12px;display:block}.quant-home .console-capital strong{letter-spacing:-1px;font-size:34px;font-weight:400;line-height:1}.quant-home .console-capital strong>span{color:#a4a8b2;font-size:24px}.quant-home .console-capital>div:last-child{text-align:right}.quant-home .console-capital>div:last-child strong{letter-spacing:0;font-size:17px}.quant-home .console-limits{border-block:1px solid var(--detail-line);grid-template-columns:repeat(3,1fr);gap:14px;margin:0 26px;padding:21px 0;display:grid}.quant-home .console-limits dt{color:var(--detail-muted);margin-bottom:9px;font-size:11px}.quant-home .console-limits dd{letter-spacing:-.5px;margin:0;font-size:25px;line-height:1.2}.quant-home .console-limits dd>span{color:#acb2c1;margin-left:2px;font-size:16px}.quant-home .console-limits small{color:#a3a6b0;margin-top:7px;font-size:10px;display:block}.quant-home .agent-console .policy-decision{background:0 0;border:0;border-left:2px solid #96b2eb;border-radius:0;margin:23px 26px;padding:0 0 0 15px}.quant-home .decision-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.quant-home .agent-console .policy-decision .panel-label{color:#b4b8c2;font-size:11px}.quant-home .decision-heading>b{color:#c6d6ff;font:11px var(--mono);font-weight:400}.quant-home .agent-console .policy-decision strong{margin-top:9px;font-size:16px}.quant-home .agent-console .policy-decision>span:last-child{color:#a9afb9;margin-top:6px;font-size:12px;line-height:1.6}.quant-home .console-footer{border-top:1px solid var(--detail-line);color:#aeb1ba;background:#111216;justify-content:space-between;gap:17px;padding:16px 26px;font-size:10px;display:flex}.quant-home .console-check{color:#d1d4dc;margin-right:4px}.quant-home .console-footer>span:last-child{white-space:nowrap}.quant-home .agent-console:has(.is-paused) .policy-decision{border-color:#d5b980}.quant-home .agent-console:has(.is-paused) .decision-heading>b{color:#e1c797}.quant-home .developer-section{background:#111216;border-block-color:#292b32}.quant-home .developer-inner .eyebrow{color:#c4c5ce}.quant-home .developer-inner>div>p:not(.eyebrow){color:#b0b1bb}.quant-home .developer-routes>a{border-color:#34353e;gap:22px;padding:28px 18px;transition:background .18s,border-color .18s}.quant-home .developer-routes>a:first-child{border-top-color:#34353e}.quant-home .developer-routes>a:hover{background:#1b1b23;border-color:#626070}.quant-home .developer-routes .route-symbol{color:#d6ceed;background:#24222c;border:1px solid #42404e;border-radius:11px;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.quant-home .developer-routes strong{letter-spacing:-.4px;font-size:22px}.quant-home .developer-routes p{color:#b2b1bf;font-size:14px;line-height:1.6}.quant-home .developer-routes>a>span:last-child{color:#d1ccdf}.quant-home .backtest-visual{background:var(--detail-surface);border-color:var(--detail-line)}.quant-home .backtest-visual .visual-title{border-color:var(--detail-line);color:#d9dbe0}.quant-home .backtest-visual .visual-title>span:last-child{color:#a6a9b4}.quant-home .backtest-visual .feature-result-row{border-color:var(--detail-line)}.quant-home .backtest-visual .feature-result-row span{color:#b1b3be}.quant-home .backtest-visual .feature-legend{color:#afb3bf}@media (min-width:801px) and (max-width:1100px){.quant-home .note-body{padding:22px 20px 0}.quant-home .note-metrics{gap:10px}.quant-home .note-metrics strong{font-size:23px}.quant-home .note-company h3{font-size:20px}.quant-home .note-source{flex-direction:column;align-items:flex-start;gap:8px}.quant-home .note-finding{grid-template-columns:18px 1fr;gap:7px}.quant-home .console-heading,.quant-home .console-capital{padding-inline:20px}.quant-home .console-heading{gap:10px}.quant-home .console-heading h3{font-size:21px}.quant-home .console-heading p{font-size:11px}.quant-home .agent-console .policy-status{padding-inline:20px}.quant-home .console-frequency{font-size:10px}.quant-home .console-limits{gap:9px;margin-inline:20px}.quant-home .console-limits dt{font-size:10px}.quant-home .console-limits small{font-size:9px}.quant-home .console-footer{flex-wrap:wrap;gap:6px;padding-inline:20px}}@media (max-width:520px){.quant-home .note-bar{padding:16px 18px;font-size:12px}.quant-home .note-bar>span:last-child{font-size:11px}.quant-home .note-body{padding:21px 18px 0}.quant-home .note-company h3{font-size:22px}.quant-home .note-company p{font-size:12px}.quant-home .note-ticker{min-width:41px;height:39px;font-size:10px}.quant-home .note-metrics{grid-template-columns:1.2fr 1fr 1fr;gap:12px;padding:25px 0 21px}.quant-home .note-metrics strong{font-size:23px}.quant-home .note-metrics span{font-size:10px}.quant-home .note-revenue>div{grid-template-columns:32px 1fr 61px;gap:10px}.quant-home .note-finding{grid-template-columns:20px 1fr;gap:7px;padding-top:21px}.quant-home .note-finding h4{font-size:14px}.quant-home .note-finding p{font-size:13px}.quant-home .note-source{flex-direction:column;align-items:flex-start;gap:8px;padding-top:23px}.quant-home .note-source time{font-size:11px}.quant-home .note-open{padding:17px 18px}.quant-home .console-heading{gap:10px;padding:21px 18px 0}.quant-home .console-heading h3{font-size:23px}.quant-home .console-heading p{font-size:11px}.quant-home .agent-console .control-button{padding-inline:10px;font-size:11px}.quant-home .agent-console .policy-status{padding:14px 18px 23px;font-size:11px}.quant-home .console-frequency{font-size:10px}.quant-home .console-capital{padding:0 18px 23px}.quant-home .console-capital strong{font-size:30px}.quant-home .console-capital strong>span{font-size:22px}.quant-home .console-capital>div>span{font-size:11px}.quant-home .console-capital>div:last-child strong{font-size:16px}.quant-home .console-limits{gap:9px;margin-inline:18px;padding-block:21px}.quant-home .console-limits dt{font-size:10px}.quant-home .console-limits small{font-size:9px}.quant-home .console-limits dd{font-size:23px}.quant-home .agent-console .policy-decision{margin:23px 18px;padding-left:12px}.quant-home .agent-console .policy-decision strong{font-size:15px}.quant-home .console-footer{flex-direction:column;gap:8px;padding:16px 18px;font-size:10px}.quant-home .developer-routes>a{gap:18px;padding:24px 12px}.quant-home .developer-routes .route-symbol{width:47px;height:47px;font-size:22px}.quant-home .developer-routes strong{font-size:21px}.quant-home .developer-routes p{font-size:13px}}@media (max-width:360px){.quant-home .note-metrics strong{font-size:20px}.quant-home .note-metrics{gap:8px}.quant-home .note-company p{font-size:11px}.quant-home .console-frequency{display:none}.quant-home .console-heading p{max-width:145px}.quant-home .console-capital>div:last-child strong{font-size:14px}.quant-home .console-capital strong{font-size:27px}.quant-home .console-limits{gap:7px}.quant-home .console-limits dt{min-height:28px;line-height:1.4}}.quant-home .status-icon{fill:none;stroke:#bfc5d0;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px;display:block}.quant-home .hero-agent .agent-card-state .status-icon{width:13px;height:13px}.quant-home .decision-timeline>div{grid-template-columns:16px 42px 1fr}.quant-home .decision-timeline .status-icon{width:14px;height:14px;margin-top:3px}.quant-home .research-desk-panel,.quant-home .research-library,.quant-home .research-document{background:#15161b}.quant-home .brief-sources{background:#111216;border-color:#303239}.quant-home .research-library{border-color:#303239}.quant-home .research-library button.selected{background:#232833;border-color:#9ab9f4}.quant-home .research-library button:hover{background:#202329}.quant-home .brief-symbol{color:#cad8f8;background:#252a36;border-color:#3b465e}.quant-home .brief-topline>span:first-child{color:#c3d3f7}.quant-home .brief-question{background:#1d1f25;border-color:#373a44}.quant-home .brief-question>span,.quant-home .brief-next>div>span{color:#b7bbc6}.quant-home .brief-next{background:#1c1e25;border-color:#373a44}.quant-home .brief-next strong,.quant-home .research-checklist p{color:#c3c7d0}.quant-home .brief-next button,.quant-home .brief-sources>a:hover strong{color:#b7ceff}.quant-home .agent-state{color:#d4d7dd;background:#202229;border-color:#41444d}.quant-home .agent-state.paused{color:#e0c99f;background:#26231e;border-color:#5d5140}@media (max-width:520px){.quant-home .decision-timeline>div{grid-template-columns:14px 35px 1fr;gap:8px}}.quant-home{--asset-btc:#f7931a;--asset-eth:#af9dff;--asset-nvda:#a8dc45;--detail-blue:#a6b8ff}.quant-home .asset-logo{-o-object-fit:contain;object-fit:contain;vertical-align:middle;flex:none;width:24px;height:24px;display:inline-block}.quant-home .asset-logo[data-asset=NVDA]{-o-object-fit:contain;object-fit:contain}.quant-home .asset-inline{vertical-align:baseline;align-items:center;gap:6px;display:inline-flex}.quant-home .asset-inline>.asset-logo,.quant-home .asset-inline>[data-agent-logo]>.asset-logo{width:15px;height:15px}.quant-home .asset-heading{align-items:center;gap:11px;display:flex}.quant-home .asset-heading>.asset-logo{width:29px;height:29px}.quant-home .asset-tile{background:#202229;border:1px solid #34363f;border-radius:9px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.quant-home .asset-tile[data-asset=BTC]{background:#2b2015;border-color:#5b3a1b}.quant-home .asset-tile[data-asset=ETH]{background:#282239;border-color:#4c3e6a}.quant-home .asset-tile[data-asset=NVDA]{background:#232b18;border-color:#43582a}.quant-home .asset-tile>.asset-logo{width:25px;height:25px}.quant-home .asset-tile[data-asset=NVDA]>.asset-logo{width:29px;height:23px}.quant-home .brief-symbol.asset-tile{flex-basis:34px;width:34px;min-width:34px;height:34px}.quant-home .brief-symbol.asset-tile>.asset-logo{width:23px;height:23px}.quant-home .brief-symbol.asset-tile[data-asset=NVDA]>.asset-logo{width:26px;height:20px}.quant-home .research-library button[data-brief=BTC].selected{background:#292219;border-color:#ce893d}.quant-home .research-library button[data-brief=ETH].selected{background:#292333;border-color:#aa91ef}.quant-home .research-library button[data-brief=NVDA].selected{background:#242a1e;border-color:#94bc50}.quant-home .brief-title-row{align-items:center;gap:13px;margin:24px 0 16px;display:flex}.quant-home .brief-title-row h3{letter-spacing:-.65px;font-size:27px;line-height:1.25}.quant-home .brief-title-row[data-asset=BTC] h3{color:#ffbc68}.quant-home .brief-title-row[data-asset=ETH] h3{color:#c6b6ff}.quant-home .brief-title-row[data-asset=NVDA] h3{color:#e2efc8}.quant-home .research-desk-panel[data-asset=NVDA] .brief-topline>span:first-child{color:#b4dc76}.quant-home .research-desk-panel[data-asset=BTC] .brief-topline>span:first-child{color:#efb36b}.quant-home .research-desk-panel[data-asset=ETH] .brief-topline>span:first-child{color:#c1adf4}.quant-home .research-desk-panel .insight-number{color:#b7a1f4}.quant-home .research-desk-panel .insight-risk .insight-number{color:#f3be72}.quant-home .desk-strategy-heading .asset-heading>.asset-logo{width:28px;height:28px}.quant-home .desk-breadcrumb .asset-inline{gap:4px}.quant-home .desk-breadcrumb .asset-logo{width:11px;height:11px}.quant-home .hero-agent-name.asset-heading{gap:9px}.quant-home .hero-agent-name.asset-heading>.asset-logo{width:24px;height:24px}.quant-home .agent-identity{align-items:center;gap:10px;min-width:0;display:flex}.quant-home .agent-identity>span{min-width:0}.quant-home .agent-identity>.asset-logo{width:24px;height:24px}.quant-home .agent-row[data-agent=btc].selected{background:#231d15;border-left-color:#e89e41}.quant-home .agent-row[data-agent=eth].selected{background:#252033;border-left-color:#aa91f4}.quant-home .inspector-identity{align-items:center;gap:10px;margin:17px 0;display:flex}.quant-home .agent-inspector .inspector-identity h4{min-width:0;margin:0}.quant-home .inspector-identity .asset-tile{flex-basis:32px;width:32px;height:32px}.quant-home .inspector-identity .asset-logo{width:21px;height:21px}.quant-home .note-company .note-ticker{border-radius:10px;flex-basis:48px;width:48px;min-width:48px;height:48px}.quant-home .note-company .note-ticker>.asset-logo{width:33px;height:26px}.quant-home .research-note .note-bar>span:first-child{color:#c5e78f}.quant-home .note-accent{color:#b9ef6c}.quant-home .note-revenue>div:first-child i:after{background:#9b8aea}.quant-home .note-revenue>div:last-child i:after{background:#a8d85c}.quant-home .note-revenue>div:last-child b{color:#d3edae}.quant-home .note-revenue i{height:8px}.quant-home .note-finding>span{color:#af9ff2}.quant-home .note-reading>span{color:#e0b57a}.quant-home .note-open{color:#d5e7bd}.quant-home .note-open>span{color:#c5e493}.quant-home .note-source .asset-logo{width:17px;height:14px}.quant-home .agent-console .console-heading .asset-logo{width:34px;height:34px}.quant-home .agent-console .console-heading h3{color:#ffbb68}.quant-home .agent-console .note-bar .asset-inline{color:#e2b780}.quant-home .console-capital>div:last-child strong{color:#79e0b3}.quant-home .console-limits>div:first-child dd{color:#84d6ed}.quant-home .console-limits>div:nth-child(2) dd{color:#bbacff}.quant-home .console-limits>div:nth-child(3) dd{color:#f2bf76}.quant-home .console-limits dd>span{color:inherit;opacity:.8}.quant-home .agent-console .policy-decision{background:#a58cff09;border-color:#ac96fb;border-radius:0 7px 7px 0;padding:13px 15px}.quant-home .decision-heading>b{color:#c4b4ff;background:#a58cff12;border:1px solid #a58cff30;border-radius:4px;padding:3px 7px}.quant-home .console-check{color:#74d8ae}.quant-home .agent-console:has(.is-paused) .decision-heading>b{background:#d5b9800c;border-color:#d5b98030}.quant-home .developer-routes .route-symbol{color:#c7b4ff;background:#2a2138;border-color:#5b4779}.quant-home .developer-routes>a:nth-child(2) .route-symbol{color:#8bdacb;background:#1a2a29;border-color:#365b54}@media (max-width:1100px){.quant-home .brief-title-row h3{font-size:23px}.quant-home .brief-title-row{gap:10px}.quant-home .agent-identity{gap:7px}.quant-home .agent-identity>.asset-logo{width:20px;height:20px}}@media (max-width:520px){.quant-home .brief-symbol.asset-tile{border-radius:6px;flex-basis:27px;width:27px;min-width:27px;height:27px;display:inline-flex}.quant-home .brief-symbol.asset-tile>.asset-logo{width:19px;height:19px}.quant-home .brief-symbol.asset-tile[data-asset=NVDA]>.asset-logo{width:20px;height:16px}.quant-home .research-library button{gap:7px}.quant-home .brief-title-row{align-items:flex-start;gap:10px;margin-top:21px}.quant-home .brief-title-row>.asset-tile{flex-basis:34px;width:34px;height:34px}.quant-home .brief-title-row h3{font-size:22px}.quant-home .agent-console .console-heading .asset-logo{width:28px;height:28px}.quant-home .console-heading .asset-heading{gap:8px}.quant-home .console-heading h3{font-size:21px}.quant-home .agent-console .policy-decision{padding:12px}}@media (max-width:360px){.quant-home .research-library button{gap:5px}.quant-home .brief-symbol.asset-tile{flex-basis:23px;width:23px;min-width:23px;height:23px}.quant-home .brief-title-row h3,.quant-home .agent-console .console-heading h3{font-size:20px}.quant-home .agent-console .console-heading .asset-logo{width:25px;height:25px}}.quant-home .research-desk-panel{grid-template-columns:190px minmax(0,1fr);min-height:0}.quant-home .research-library{grid-row:auto}.quant-home .research-document{padding:30px 36px}.quant-home .research-document .brief-summary,.quant-home .brief-insights p{max-width:76ch}.quant-home .brief-next{box-shadow:none;background:0 0;border:0;border-top:1px solid #343740;border-radius:0;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding:23px 0 0;display:flex}.quant-home .brief-next>div{min-width:0}.quant-home .brief-next>div>span{color:#a5a9b5;letter-spacing:.1em;margin-bottom:7px;font-size:10px}.quant-home .brief-next strong{color:#d1d4dc;font-size:13px;font-weight:400;line-height:1.6}.quant-home .brief-next button{color:#d4eabf;text-align:center;background:0 0;border:1px solid #536850;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:42px;margin:0;padding:10px 15px;font-size:12px;display:inline-flex}.quant-home .brief-next button:hover{color:#edffe0;background:#86b16b0b;border-color:#8aad73}.quant-home .hero-agent-name.asset-heading{justify-content:flex-start}.quant-home .hero-agent-name.asset-heading>span{font:inherit;color:inherit}.quant-home .developer-routes .route-symbol{white-space:nowrap;flex-shrink:0;line-height:1}.quant-home .developer-routes .route-symbol svg{width:29px;height:29px}@media (max-width:1000px){.quant-home .research-desk-panel{grid-template-columns:155px minmax(0,1fr)}.quant-home .research-document{padding:25px}.quant-home .brief-next{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:520px){.quant-home .research-desk-panel{grid-template-columns:1fr}.quant-home .research-document{padding:24px 18px}.quant-home .brief-next{margin-top:22px;padding-top:20px}.quant-home .brief-next button{width:100%;min-height:44px}}.quant-home .announcement>button{color:inherit;font:inherit;background:0 0;min-width:36px;min-height:36px}.quant-home .waitlist-dialog{color:#f4f5f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131518;border:1px solid #34373e;border-radius:22px;width:calc(100% - 32px);max-width:456px;max-height:calc(100dvh - 32px);margin:auto;padding:42px 36px 34px;position:fixed;inset:0;overflow:auto;box-shadow:0 28px 100px #0008}.quant-home .waitlist-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050608b8}.quant-home .waitlist-dialog h2{letter-spacing:-1px;margin:0 30px 12px 0;font-size:32px;font-weight:500;line-height:1.2}.quant-home .waitlist-dialog>p{color:#a9adb7;font-size:16px;line-height:1.6}.quant-home .waitlist-dialog .waitlist-close{color:#aeb4bf;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:14px}.quant-home .waitlist-dialog .waitlist-close:hover{color:#fff;background:#23262d}.quant-home .waitlist-close svg{width:20px;height:20px}.quant-home .waitlist-form{margin-top:28px}.quant-home .waitlist-form label{color:#d2d5dd;margin-bottom:10px;font-size:14px;display:block}.quant-home .waitlist-form input{color:#fff;width:100%;min-height:54px;font:inherit;outline-offset:3px;background:#0d0f12;border:1px solid #4b4f59;border-radius:10px;padding:14px 16px;font-size:16px;display:block}.quant-home .waitlist-form input::placeholder{color:#969ca8}.quant-home .waitlist-form .button,.quant-home .waitlist-done{justify-content:center;width:100%;min-height:52px;margin-top:16px;font-size:15px}.quant-home .waitlist-dialog .button:disabled{cursor:wait;opacity:.65}.quant-home .waitlist-dialog .waitlist-consent{color:#9ba1ac;margin:18px 0 0;font-size:13px;line-height:1.7}.quant-home .waitlist-consent a{color:#c7ccd5;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.quant-home .waitlist-dialog .waitlist-feedback{color:#ffc6bb;margin:16px 0 0;font-size:14px}.quant-home .waitlist-dialog .waitlist-feedback:empty{display:none}.quant-home .waitlist-dialog [hidden]{display:none!important}@media (max-width:520px){.quant-home .waitlist-dialog{padding:38px 24px 28px}.quant-home .waitlist-dialog h2{font-size:29px}}.quant-home{isolation:isolate;width:100%;min-height:100vh;overflow:clip}.quant-home .route-symbol{white-space:nowrap;flex-shrink:0;line-height:1}.quant-home .route-symbol svg{width:29px;height:29px}.quant-home .market-footer{color:#a6acb7;flex-wrap:wrap;gap:12px 25px;margin-top:30px;font-size:12px;display:flex}.quant-home .market-footer a:hover{color:#f3f4f5}
