.page-how-factor-investing-works{--f-value:#C77D1E;--f-size:#7A5AF0;--f-momentum:#2C5BFF;--f-quality:#1F8A4C;--f-lowvol:#0E9AA1;--f-intl:#8A93A0;--f-market:#1F2430}.page-how-factor-investing-works .mast-link[aria-current=page]{color:#0A0A0A}.page-how-factor-investing-works .sec-frontline{font-size:clamp(34px,5vw,60px)}.page-how-factor-investing-works .btn-sm{padding:9px 16px;font-size:12.5px}.page-how-factor-investing-works .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none!important;box-shadow:none!important}.page-how-factor-investing-works .term{border-bottom:1px dashed rgba(44,91,255,.55);color:#0A0A0A;font-weight:500;cursor:help;position:relative;white-space:nowrap}.page-how-factor-investing-works .term:focus{outline:none}.page-how-factor-investing-works .term .tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);width:min(280px,76vw);background:#0A0A0A;color:#fff;border-radius:6px;padding:11px 13px;font-family:var(--font-inter),sans-serif;font-weight:400;font-size:12.5px;line-height:1.5;white-space:normal;letter-spacing:0;text-transform:none;opacity:0;visibility:hidden;transition:opacity .16s ease,transform .16s ease;z-index:80;box-shadow:0 12px 30px rgba(10,10,10,.28)}.page-how-factor-investing-works .term .tip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#0a0a0a}.page-how-factor-investing-works .term .tip b{color:#93ACFF;font-weight:600}.page-how-factor-investing-works .term:focus .tip,.page-how-factor-investing-works .term:hover .tip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.page-how-factor-investing-works .seg{display:inline-flex;border:1px solid var(--rule-strong);border-radius:999px;padding:2px;background:#fff;flex-wrap:wrap}.page-how-factor-investing-works .seg button{font-family:var(--font-jetbrains-mono),monospace;font-size:10.5px;letter-spacing:.5px;text-transform:uppercase;padding:6px 12px;border-radius:999px;border:none;background:transparent;color:rgba(10,10,10,.5);cursor:pointer;transition:all .15s}.page-how-factor-investing-works .seg button.on{background:#0A0A0A;color:#fff}.page-how-factor-investing-works .field-lbl{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(10,10,10,.45);margin-bottom:6px;display:block}.page-how-factor-investing-works input[type=range]{width:100%;accent-color:#2C5BFF}.page-how-factor-investing-works .meter{height:7px;border-radius:999px;background:#EEF0F4;overflow:hidden}.page-how-factor-investing-works .meter>div{height:100%;border-radius:999px;background:linear-gradient(90deg,#2C5BFF,#93ACFF);transition:width .5s cubic-bezier(.2,.7,.2,1)}.page-how-factor-investing-works .callout{border-left:2px solid #2c5bff;background:rgba(44,91,255,.04);padding:16px 18px;border-radius:0 4px 4px 0}html[dir=rtl] .page-how-factor-investing-works .callout{border-left:none;border-right:2px solid #2c5bff;border-radius:4px 0 0 4px}.page-how-factor-investing-works .lens{background:#fff;border-radius:4px;border:1px solid var(--rule);border-top:3px solid var(--c);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.page-how-factor-investing-works .lens:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(11,18,32,.08)}.page-how-factor-investing-works .chart-svg{width:100%;height:auto;display:block;touch-action:pan-y}.page-how-factor-investing-works .chart-grid{stroke:rgba(10,10,10,.08);stroke-width:1}.page-how-factor-investing-works .chart-axis{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;fill:rgba(10,10,10,.42)}.page-how-factor-investing-works .chart-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.page-how-factor-investing-works .draw .chart-line{stroke-dasharray:1;stroke-dashoffset:1;animation:factor-draw 1.8s cubic-bezier(.2,.7,.2,1) forwards}@keyframes factor-draw{to{stroke-dashoffset:0}}.page-how-factor-investing-works .tl-rail{display:flex;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:4px;overflow:hidden}.page-how-factor-investing-works .tl-btn{flex:1;background:#fff;border:none;cursor:pointer;padding:12px 8px;text-align:center;transition:background .15s;min-width:0}.page-how-factor-investing-works .tl-btn:hover{background:#F6F7F9}.page-how-factor-investing-works .tl-btn.on{background:#0A0A0A}.page-how-factor-investing-works .tl-btn.on .tl-y{color:#fff}.page-how-factor-investing-works .tl-btn.on .tl-t{color:rgba(255,255,255,.66)}.page-how-factor-investing-works .tl-y{font-family:var(--font-jetbrains-mono),monospace;font-size:13px;font-weight:600;color:#0A0A0A}.page-how-factor-investing-works .tl-t{font-size:10.5px;color:rgba(10,10,10,.5);margin-top:3px;line-height:1.2}.page-how-factor-investing-works .heat td{text-align:center;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;padding:0}.page-how-factor-investing-works .heat .hl{text-align:right;padding-right:8px;color:rgba(10,10,10,.6);white-space:nowrap}.page-how-factor-investing-works .heat .ht{color:rgba(10,10,10,.5);font-size:9.5px;padding-bottom:5px}.page-how-factor-investing-works .heat .cell{height:34px;border-radius:3px;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s}.page-how-factor-investing-works .heat.dim .cell{opacity:.22}.page-how-factor-investing-works .heat .cell.hot{opacity:1!important;box-shadow:0 0 0 2px rgba(10,10,10,.55)}.page-how-factor-investing-works .chart-tip{position:absolute;z-index:30;background:#0A0A0A;color:#fff;border-radius:6px;padding:9px 11px;font-family:var(--font-inter),sans-serif;font-size:11.5px;line-height:1.55;pointer-events:none;box-shadow:0 12px 30px rgba(10,10,10,.3);min-width:150px;opacity:0;transition:opacity .12s}.page-how-factor-investing-works .chart-tip b{font-family:var(--font-jetbrains-mono),monospace}.page-how-factor-investing-works .leg-item{display:inline-flex;align-items:center;gap:7px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:12px;color:rgba(10,10,10,.7);padding:2px 0;transition:opacity .15s}.page-how-factor-investing-works .leg-item.off{opacity:.3}.page-how-factor-investing-works .quilt .qc{cursor:pointer;transition:opacity .15s}.page-how-factor-investing-works .quilt.dim .qc{opacity:.16}.page-how-factor-investing-works .quilt.dim .qc.sel{opacity:1}.page-how-factor-investing-works .qleg{cursor:pointer;transition:opacity .15s}.page-how-factor-investing-works .qleg.off{opacity:.32}.page-how-factor-investing-works .wx-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:6px;overflow:hidden}.page-how-factor-investing-works .wx-rail button{background:#fff;border:none;cursor:pointer;padding:11px 8px;text-align:center;transition:background .15s;min-width:0}.page-how-factor-investing-works .wx-rail button:hover{background:#F6F7F9}.page-how-factor-investing-works .wx-rail button.on{background:#0A0A0A}.page-how-factor-investing-works .wx-rail button.on .wx-name{color:#fff}.page-how-factor-investing-works .wx-rail button.on .wx-when{color:rgba(255,255,255,.6)}.page-how-factor-investing-works .wx-name{font-size:12.5px;font-weight:600;color:#0A0A0A;line-height:1.2}.page-how-factor-investing-works .wx-when{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;color:rgba(10,10,10,.5);margin-top:4px}@media (max-width:640px){.page-how-factor-investing-works .wx-rail{grid-template-columns:repeat(2,1fr)}}.page-how-factor-investing-works .quilt-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.page-how-factor-investing-works .quilt{border-collapse:separate;border-spacing:3px}.page-how-factor-investing-works .quilt th{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:500;color:rgba(10,10,10,.5);padding-bottom:4px}.page-how-factor-investing-works .quilt td{width:62px}.page-how-factor-investing-works .qc{border-radius:3px;padding:5px 4px;text-align:center;border-top:2px solid var(--c);background:var(--bg)}.page-how-factor-investing-works .qc .qs{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;font-weight:600;color:var(--c);letter-spacing:.3px}.page-how-factor-investing-works .qc .qv{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;color:rgba(10,10,10,.62);margin-top:1px}.page-how-factor-investing-works .rbar-track{position:relative;height:22px;background:#F2F3F6;border-radius:3px;overflow:hidden}.page-how-factor-investing-works .rbar{position:absolute;top:0;height:100%;border-radius:3px;transition:width .5s cubic-bezier(.2,.7,.2,1),left .5s cubic-bezier(.2,.7,.2,1)}.page-how-factor-investing-works .viz-ltr{direction:ltr}.page-how-factor-investing-works .faq-item{border-bottom:1px solid var(--rule)}.page-how-factor-investing-works .faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--font-newsreader),serif;font-size:19px;color:#0A0A0A}.page-how-factor-investing-works .faq-item .faq-a,html[lang=ar] .page-how-factor-investing-works .faq-item .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0;max-width:none}.page-how-factor-investing-works .faq-a>div{padding-bottom:18px}.page-how-factor-investing-works .faq-item.open .faq-icn{transform:rotate(45deg)}.page-how-factor-investing-works .faq-icn{transition:transform .25s ease;flex-shrink:0;color:#2C5BFF}@media (max-width:640px){.page-how-factor-investing-works .seg{display:flex;width:100%}.page-how-factor-investing-works .seg button{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.page-how-factor-investing-works .meter>div,.page-how-factor-investing-works .rbar{transition:none!important}.page-how-factor-investing-works .draw .chart-line{animation:none!important;stroke-dashoffset:0!important}}html[lang=ar] .page-how-factor-investing-works .field-lbl{font-family:var(--font-plex-arabic),sans-serif!important;letter-spacing:0!important;text-transform:none!important}html[lang=ar] .page-how-factor-investing-works .faq-q{font-family:var(--font-naskh),serif;text-align:right}html[lang=ar] .page-how-factor-investing-works .chart-tip{font-family:var(--font-plex-arabic),sans-serif;line-height:1.7;min-width:160px;direction:rtl}html[lang=ar] .page-how-factor-investing-works .chart-axis,html[lang=ar] .page-how-factor-investing-works .heat td,html[lang=ar] .page-how-factor-investing-works .quilt .qs,html[lang=ar] .page-how-factor-investing-works .quilt .qv,html[lang=ar] .page-how-factor-investing-works .viz-ltr .font-mono{font-family:var(--font-jetbrains-mono),monospace!important}