.fxscr{border-top:1px solid rgba(13,21,32,.1);padding:96px 0}.fxscr--white{background:#fff;color:var(--ink,#0d1520)}.fxscr--off{background:var(--off-white,#f4f7fb);color:var(--ink,#0d1520)}.fxscr__inner{margin:0 auto;max-width:1200px;padding:0 32px}.fxscr__head{align-items:end;display:grid;gap:64px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);padding-bottom:44px}.fxscr__eyebrow{color:var(--electric,#3b6fd4);display:block;font:500 11px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.16em;opacity:0;text-transform:uppercase}.fxscr__headline{font:400 clamp(26px,2.6vw,38px)/1.14 var(--font-serif,"Playfair Display",Georgia,serif);letter-spacing:-.015em;margin:18px 0 0;opacity:0;text-wrap:pretty}.fxscr__narrative{color:#5c6d80;font:400 17px/1.68 var(--font-sans,"DM Sans",sans-serif);margin:0;max-width:56ch;opacity:0;text-wrap:pretty}.fxscr__btn{align-items:center;background:var(--electric,#3b6fd4);border:1px solid var(--electric,#3b6fd4);border-radius:2px;color:#fff;display:inline-flex;font:500 14px/1 var(--font-sans,"DM Sans",sans-serif);gap:10px;margin-top:24px;opacity:0;padding:14px 24px;text-decoration:none;transition:background .18s,border-color .18s}.fxscr__btn:hover{background:#2f5cb8;border-color:#2f5cb8;color:#fff}.fxscr__grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.fxscr__card{background:#fff;border:1px solid rgba(13,21,32,.12);border-radius:4px;display:flex;flex-direction:column;margin:0;opacity:0;overflow:hidden}.fxscr__bar{align-items:center;border-bottom:1px solid rgba(13,21,32,.1);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 22px;row-gap:4px}.fxscr__caption{color:#8494a5;font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase}.fxscr__note{color:#8494a5}.fxscr__live,.fxscr__note{font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.fxscr__live{align-items:center;color:var(--electric,#3b6fd4);display:inline-flex;gap:8px}.fxscr__live i{animation:fxscrPulse 1.8s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}.fxscr__rules{display:flex;flex:1;flex-direction:column;gap:12px;list-style:none;margin:0;padding:18px 22px}.fxscr__rule{background:#fafcfe;border:1px solid rgba(13,21,32,.1);border-left:3px solid #8fa3b0;display:flex;flex-direction:column;gap:9px;opacity:0;padding:14px}.fxscr__rule--include{border-left-color:var(--electric,#3b6fd4)}.fxscr__rule--exclude{border-left-color:#c0662f}.fxscr__rule--any{border-left-color:#12938c}.fxscr__ruletop{align-items:center;display:flex;flex-wrap:wrap;gap:10px;row-gap:5px}.fxscr__mode{border:1px solid rgba(13,21,32,.14);color:#8494a5;font:500 8px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.fxscr__rule--include .fxscr__mode{background:rgba(59,111,212,.06);border-color:rgba(59,111,212,.32);color:var(--electric,#3b6fd4)}.fxscr__rule--exclude .fxscr__mode{background:rgba(192,102,47,.06);border-color:rgba(192,102,47,.35);color:#c0662f}.fxscr__rule--any .fxscr__mode{background:rgba(18,194,194,.07);border-color:rgba(18,147,140,.35);color:#0b6e68}.fxscr__rulecat{color:#8494a5;font:400 10px/1.4 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.08em;text-transform:uppercase}.fxscr__rulevalue{color:var(--ink,#0d1520);font:500 14px/1.35 var(--font-sans,"DM Sans",sans-serif);text-wrap:pretty}.fxscr__rulefoot{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.fxscr__track{background:rgba(13,21,32,.08);display:block;height:6px}.fxscr__fill{background:var(--electric,#3b6fd4);display:block;height:6px;transform:scaleX(0);transform-origin:left}.fxscr__rule--exclude .fxscr__fill{background:#c0662f}.fxscr__rule--any .fxscr__fill{background:#12938c}.fxscr__rulecount{color:#5c6d80;font:500 12px/1 var(--font-mono,"JetBrains Mono",monospace);white-space:nowrap}.fxscr__result{align-items:baseline;background:rgba(59,111,212,.06);border:1px solid rgba(59,111,212,.35);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 22px 20px;opacity:0;padding:16px 18px;row-gap:6px}.fxscr__resultlabel{color:var(--electric,#3b6fd4);font:500 9px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase}.fxscr__resultval{align-items:baseline;color:var(--ink,#0d1520);display:flex;font:400 26px/1 var(--font-serif,"Playfair Display",Georgia,serif);gap:10px}.fxscr__resultnote{color:#8494a5;font:500 9px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.fxscr__scroll{flex:1;overflow-x:auto}.fxscr__table{min-width:560px}.fxscr__row{align-items:center;border-bottom:1px solid rgba(13,21,32,.06);display:grid;gap:14px;grid-template-columns:minmax(0,1.5fr) 76px minmax(0,1fr) minmax(0,1fr) 44px;opacity:0;padding:14px 22px}.fxscr__row:last-child{border-bottom:0}.fxscr__row--head{background:#fafcfe;border-bottom:1px solid rgba(13,21,32,.1);color:#8494a5;font:500 10px/1 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.12em;opacity:1;padding:12px 22px;text-transform:uppercase}.fxscr__row--head span:last-child{text-align:right}.fxscr__firm{display:flex;flex-direction:column;gap:3px;min-width:0}.fxscr__firmname{font:500 14.5px/1.3 var(--font-sans,"DM Sans",sans-serif)}.fxscr__firmmeta{color:#8494a5;font:400 10px/1.4 var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.04em}.fxscr__aum{font:500 12px/1 var(--font-mono,"JetBrains Mono",monospace)}.fxscr__runs{color:var(--ink,#0d1520)}.fxscr__missing,.fxscr__runs{font:400 13px/1.4 var(--font-sans,"DM Sans",sans-serif)}.fxscr__missing{color:#c0662f}.fxscr__fit{color:#5c6d80;font:500 13px/1 var(--font-mono,"JetBrains Mono",monospace);justify-self:end}.fxscr__fit.is-top{color:var(--electric,#3b6fd4)}.fxscr__foot{background:#fafcfe;border-top:1px solid rgba(13,21,32,.1);color:#8494a5;display:flex;flex-wrap:wrap;font:500 9px/1.6 var(--font-mono,"JetBrains Mono",monospace);gap:18px;letter-spacing:.1em;padding:11px 22px;text-transform:uppercase}@keyframes fxscrRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fxscrSlide{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes fxscrBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fxscrPulse{0%,to{opacity:.35}50%{opacity:1}}.fxscr.is-in .fxscr__eyebrow{animation:fxscrRise .6s ease both}.fxscr.is-in .fxscr__headline{animation:fxscrRise .7s ease .06s both}.fxscr.is-in .fxscr__narrative{animation:fxscrRise .7s ease .12s both}.fxscr.is-in .fxscr__btn{animation:fxscrRise .7s ease .18s both}.fxscr.is-in .fxscr__card{animation:fxscrRise .7s ease .12s both}.fxscr.is-in .fxscr__card--screen{animation-delay:.08s}.fxscr.is-in .fxscr__rule{animation:fxscrRise .55s ease both}.fxscr.is-in .fxscr__fill{animation:fxscrBar .85s cubic-bezier(.2,.8,.2,1) both}.fxscr.is-in .fxscr__result{animation:fxscrRise .6s ease .72s both}.fxscr.is-in .fxscr__row{animation:fxscrSlide .5s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.fxscr *{animation:none!important;opacity:1!important;transform:none!important}.fxscr__fill{transform:scaleX(1)!important}}@media (max-width:1000px){.fxscr{padding:64px 0}.fxscr__inner{padding:0 22px}.fxscr__head{gap:28px}.fxscr__grid,.fxscr__head{grid-template-columns:1fr}}