.equity-compass_ec__MSMKX{--bg:#F5EDDC;--bg-2:#EEE3CB;--panel:#FAF4E7;--panel-2:#F0E6D0;--panel-hover:#FBF6E9;--panel-glass:rgba(250,244,231,.84);--panel-glass-hover:rgba(251,246,233,.93);--paper:#FFFDF8;--text:#10261A;--text-2:#16301F;--text-3:#2B3F34;--gold:#96690F;--gold-deep:#6E4F08;--gold-line:#B08A2E;--gold-light:#D4AF5A;--gold-pale:#F0D48A;--gold-grad:linear-gradient(120deg,#9C6E10,#7A530A);--green:#12A159;--green-deep:#1B7F4A;--dark:#0D2418;--dark-glass:rgba(13,36,24,.92);--bad:#C0432A;--bad-deep:#9E3520;--bad-soft:#E5735A;--line:rgba(16,38,26,.11);--line-strong:rgba(16,38,26,.20);--line-green:rgba(18,161,89,.28);--footer-text:#9FB09C;--overlay:rgba(6,26,15,.72);--tint-gold:rgba(150,105,15,.08);--tint-green:rgba(18,161,89,.10);--tint-bad:rgba(192,67,42,.09);--row-hover:rgba(150,105,15,.06);--focus-ring:0 0 0 3px rgba(150,105,15,.15);--font:"Bai Jamjuree",system-ui,-apple-system,"Segoe UI",sans-serif;--font-sys:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fs-base:20.8px;--fs-hero:88px;--fs-hero-sub:44px;--fs-h2:49px;--fs-eyebrow:13.6px;--fs-lead:19.5px;--fs-label:13.6px;--r-btn:2px;--r-input:4px;--r-card:8px;--r-modal:12px;--r-pill:24px;--sh-hover:0 16px 40px rgba(16,38,26,.12);--sh-lift:0 22px 48px rgba(30,50,38,.14);--sh-btn:0 14px 40px rgba(201,165,74,.28);--sh-tab:0 8px 20px rgba(212,175,90,.24);--sh-paper:0 2px 0 rgba(16,38,26,.04),0 18px 44px rgba(16,38,26,.16);--ease:cubic-bezier(.2,.75,.2,1);--ease-hdr:cubic-bezier(.2,.8,.2,1);--maxw:1180px;--gutter:64px;--hdr-h:64px;--section-gap:112px}@media (max-width:767px){.equity-compass_ec__MSMKX{--fs-base:17.5px;--fs-hero:46px;--fs-hero-sub:26px;--fs-h2:30px;--fs-lead:17px;--gutter:16px;--section-gap:72px;--hdr-h:58px}}.equity-compass_ec__MSMKX{color:var(--text);font-family:var(--font);font-size:var(--fs-base);font-weight:500;letter-spacing:.002em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.equity-compass_ec-page__6j5oy{position:relative;width:100%;min-height:100vh;background:var(--bg);overflow-x:clip}:where(.equity-compass_ec__MSMKX) *,:where(.equity-compass_ec__MSMKX) :after,:where(.equity-compass_ec__MSMKX) :before{box-sizing:border-box}:where(.equity-compass_ec__MSMKX) canvas,:where(.equity-compass_ec__MSMKX) img,:where(.equity-compass_ec__MSMKX) svg{display:block}:where(.equity-compass_ec__MSMKX) button,:where(.equity-compass_ec__MSMKX) input,:where(.equity-compass_ec__MSMKX) select{font:inherit;color:inherit}:where(.equity-compass_ec__MSMKX) button{cursor:pointer}:where(.equity-compass_ec__MSMKX) a{color:inherit}.equity-compass_ec__MSMKX :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.equity-compass_wrap__g7Aj_{max-width:calc(var(--maxw) + var(--gutter)*2);margin:0 auto;padding:0 var(--gutter)}.equity-compass_sr__MK_jF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.equity-compass_eyebrow__fnsfv{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep)}.equity-compass_label__x1Vqx{font-size:var(--fs-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.equity-compass_icon___C85o{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.equity-compass_fx-glow__XFsYl,.equity-compass_fx-market__btY_s{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:0;transition:opacity .6s var(--ease)}.equity-compass_has-pointer__vGZf4 .equity-compass_fx-glow__XFsYl,.equity-compass_has-pointer__vGZf4 .equity-compass_fx-market__btY_s{opacity:1}.equity-compass_fx-glow__XFsYl{background:radial-gradient(560px circle at var(--cx,-999px) var(--cy,-999px),rgba(255,250,236,.85),rgba(255,248,230,.35) 38%,transparent 70%)}.equity-compass_fx-market__btY_s{background-repeat:no-repeat;background-position:0 calc(var(--sy,0px) * -1);-webkit-mask-image:radial-gradient(340px circle at var(--cx,-999px) var(--cy,-999px),#000 0,rgba(0,0,0,.5) 45%,transparent 74%);mask-image:radial-gradient(340px circle at var(--cx,-999px) var(--cy,-999px),#000 0,rgba(0,0,0,.5) 45%,transparent 74%)}.equity-compass_page__jPRpa{position:relative;z-index:1}.equity-compass_cursor__3IpMO{position:fixed;left:0;top:0;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;border:1px solid var(--gold-line);pointer-events:none;z-index:200;opacity:0;display:grid;place-items:center;transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),background .35s var(--ease),border-color .35s var(--ease),opacity .3s;will-change:transform}.equity-compass_cursor__3IpMO span{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-pale);opacity:0;transition:opacity .25s}.equity-compass_has-pointer__vGZf4 .equity-compass_cursor__3IpMO{opacity:.9}.equity-compass_cursor__3IpMO.equity-compass_is-big__WJIhX{width:74px;height:74px;margin:-37px 0 0 -37px;background:rgba(13,36,24,.86);border-color:var(--gold-light);backdrop-filter:blur(4px)}.equity-compass_cursor__3IpMO.equity-compass_is-big__WJIhX span{opacity:1}.equity-compass_cursor__3IpMO.equity-compass_is-down__Rty6l{width:28px;height:28px;margin:-14px 0 0 -14px}@media (hover:none){.equity-compass_cursor__3IpMO,.equity-compass_fx-glow__XFsYl,.equity-compass_fx-market__btY_s{display:none}}.equity-compass_hdr__uTVWM{position:fixed;top:0;left:0;right:0;z-index:60;height:var(--hdr-h);background:var(--dark-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(212,175,90,.14);transition:transform .35s var(--ease-hdr);font-family:var(--font-sys)}.equity-compass_hdr-hidden___XGf_ .equity-compass_hdr__uTVWM{transform:translateY(-100%)}.equity-compass_hdr-in__vVnkv{height:100%;display:flex;align-items:center;gap:32px;padding:0 var(--gutter);max-width:calc(var(--maxw) + var(--gutter)*2);margin:0 auto}.equity-compass_logo__0BQQV{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;background:none;border:0;padding:0}.equity-compass_logo-mark__H_mhc{width:34px;height:34px}.equity-compass_needle__ZYusY{transform-box:view-box;transform-origin:50% 50%;transition:transform .7s var(--ease)}.equity-compass_compass-ring__MYABA{position:absolute;left:50%;top:50%;width:540px;height:540px;margin:-275px 0 0 -250px;pointer-events:none;opacity:.6;z-index:0;transform:rotate(calc(var(--px)*22deg));transition:transform .9s var(--ease)}.equity-compass_compass-ring__MYABA text{font:700 15px var(--font);fill:var(--gold-deep);letter-spacing:.1em}@media (max-width:1023px){.equity-compass_compass-ring__MYABA{width:400px;height:400px;margin:-200px 0 0 -190px}}@media (max-width:520px){.equity-compass_compass-ring__MYABA{width:300px;height:300px;margin:-150px 0 0 -150px}}.equity-compass_logo-txt__fyetO{display:flex;flex-direction:column;line-height:1.1;text-align:left}.equity-compass_logo-txt__fyetO b{font-family:var(--font);font-size:18px;font-weight:700;letter-spacing:.02em}.equity-compass_logo-txt__fyetO small{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-pale)}.equity-compass_nav__otzxK{display:flex;gap:26px;margin-left:12px}.equity-compass_nav__otzxK button{background:none;border:0;padding:6px 0;color:var(--footer-text);font-size:14px;font-weight:500;letter-spacing:.02em;position:relative;transition:color .25s}.equity-compass_nav__otzxK button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold-light);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.equity-compass_nav__otzxK button:hover{color:var(--gold-pale)}.equity-compass_nav__otzxK button:hover:after{transform:scaleX(1)}.equity-compass_hdr-right__sMLsP{margin-left:auto;display:flex;align-items:center;gap:12px}.equity-compass_btn-dark___mgLF{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid var(--gold-light);color:var(--gold-pale);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:9px 14px;border-radius:var(--r-btn);transition:background .3s var(--ease),transform .3s var(--ease);min-height:38px}.equity-compass_btn-dark___mgLF:hover{background:rgba(212,175,90,.12);transform:translateY(-1px)}.equity-compass_btn-dark___mgLF kbd{font-family:var(--font-sys);font-size:11px;border:1px solid rgba(212,175,90,.5);border-radius:3px;padding:0 5px;color:var(--gold-pale)}.equity-compass_btn-home__Qba9N{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(120deg,var(--gold-pale),var(--gold-light));color:var(--dark);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:9px 14px;border-radius:var(--r-btn);min-height:38px;box-shadow:0 6px 18px -8px rgba(240,212,138,.7);transition:transform .3s var(--ease),box-shadow .3s var(--ease),filter .3s}.equity-compass_btn-home__Qba9N:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 10px 24px -8px rgba(240,212,138,.85)}.equity-compass_btn-home__Qba9N .equity-compass_icon___C85o{font-size:15px;flex:none}.equity-compass_btn-home__Qba9N .equity-compass_icon___C85o:last-child{font-size:13px;opacity:.75;transition:transform .3s var(--ease)}.equity-compass_btn-home__Qba9N:hover .equity-compass_icon___C85o:last-child{transform:translate(2px,-2px)}.equity-compass_ftr-home__mfO4e{margin-top:22px;padding:11px 16px;font-size:12.5px}.equity-compass_ftr-home__mfO4e span{display:flex;flex-direction:column;line-height:1.25}.equity-compass_ftr-home__mfO4e small{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;opacity:.7}@media (max-width:767px){.equity-compass_btn-dark___mgLF kbd,.equity-compass_nav__otzxK{display:none}.equity-compass_hdr-in__vVnkv{gap:14px}}@media (max-width:560px){.equity-compass_hdr-in__vVnkv{gap:10px}.equity-compass_hdr-right__sMLsP{gap:8px}.equity-compass_btn-home-txt__X6Zcy,.equity-compass_hdr__uTVWM .equity-compass_btn-home__Qba9N .equity-compass_icon___C85o:last-child{display:none}.equity-compass_hdr__uTVWM .equity-compass_btn-home__Qba9N{width:38px;padding:0;justify-content:center}.equity-compass_hdr__uTVWM .equity-compass_btn-dark___mgLF,.equity-compass_logo-txt__fyetO b{white-space:nowrap}}@media (max-width:400px){.equity-compass_hdr__uTVWM .equity-compass_logo__0BQQV{gap:8px}.equity-compass_hdr__uTVWM .equity-compass_logo-txt__fyetO b{font-size:15px}}.equity-compass_ftr__LwfrJ{position:relative;z-index:1;background:var(--dark);color:var(--footer-text);padding:64px 0 40px;font-family:var(--font-sys);margin-top:var(--section-gap)}.equity-compass_ftr-grid__9CUgQ{display:grid;grid-template-columns:1.3fr 1fr 1.4fr;gap:48px}.equity-compass_ftr__LwfrJ h4{margin:0 0 16px;color:var(--gold-pale);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.equity-compass_ftr__LwfrJ p{margin:0;font-size:14px;line-height:1.7}.equity-compass_ftr-list__1bPhe{display:flex;flex-wrap:wrap;gap:8px}.equity-compass_ftr-list__1bPhe button{background:transparent;border:1px solid rgba(159,176,156,.25);color:#DCE5D8;border-radius:var(--r-btn);padding:6px 10px;font-size:13px;font-weight:600;letter-spacing:.04em;transition:border-color .25s,color .25s}.equity-compass_ftr-list__1bPhe button:hover{border-color:var(--gold-light);color:var(--gold-pale)}.equity-compass_ftr-base__x2qRI{margin-top:48px;padding-top:22px;border-top:1px solid rgba(159,176,156,.16);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12.5px;letter-spacing:.04em}.equity-compass_ftr__LwfrJ .equity-compass_logo__0BQQV{margin-bottom:18px}@media (max-width:900px){.equity-compass_ftr-grid__9CUgQ{grid-template-columns:1fr;gap:32px}}.equity-compass_hero__AazQg{position:relative;overflow:hidden;padding:calc(var(--hdr-h) + 76px) 0 92px;min-height:min(900px,100vh)}.equity-compass_hero-canvas__2HES1{position:absolute;inset:0;z-index:0}.equity-compass_hero__AazQg:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(transparent,var(--bg));pointer-events:none;z-index:0}.equity-compass_hero-grid__ESvcv{position:relative;z-index:2;display:grid;grid-template-columns:1.12fr .88fr;gap:40px;align-items:center}.equity-compass_hero__AazQg h1{margin:18px 0 0;font-size:var(--fs-hero);font-weight:700;line-height:1.08;letter-spacing:-.01em;color:var(--text)}.equity-compass_shine__COyYc{background:linear-gradient(100deg,var(--text) 0,var(--text) 38%,#B8893A 46%,#F0D48A 50%,#B8893A 54%,var(--text) 62%,var(--text) 100%);background-size:200% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:equity-compass_shine__COyYc 7s linear infinite}@keyframes equity-compass_shine__COyYc{0%{background-position:100% 0}to{background-position:-100% 0}}.equity-compass_h1-sub__ajGvt{display:block;margin-top:10px;font-size:var(--fs-hero-sub);font-weight:600;line-height:1.15;letter-spacing:-.005em;color:var(--text-2)}.equity-compass_lead___xUoy strong{font-weight:700;color:var(--text)}.equity-compass_h1-sub__ajGvt em{font-style:normal;color:var(--gold)}.equity-compass_lead___xUoy{margin:26px 0 0;max-width:62ch;font-size:var(--fs-lead);font-weight:600;line-height:1.7;color:var(--text-2)}.equity-compass_hero-cta__bfsb6{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.equity-compass_hero-stats__lrfCE{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:0;margin-top:48px;border-top:1px solid var(--line-strong);padding-top:22px}.equity-compass_hero-stats__lrfCE div{padding-right:34px;margin-right:34px;border-right:1px solid var(--line)}.equity-compass_hero-stats__lrfCE div:last-child{border-right:0;margin-right:0;padding-right:0}.equity-compass_hero-stats__lrfCE b{display:block;font-size:38px;font-weight:700;line-height:1;color:var(--gold)}.equity-compass_hero-stats__lrfCE span{display:block;margin-top:8px}@media (max-width:767px){.equity-compass_hero-stats__lrfCE{grid-template-columns:repeat(2,1fr);row-gap:20px}.equity-compass_hero-stats__lrfCE div{border-right:0;margin-right:0}.equity-compass_hero-stats__lrfCE b{font-size:30px}}.equity-compass_stack__An18A{position:relative;height:500px;perspective:1400px;--px:0;--py:0}.equity-compass_stack-cap__urOF6{position:absolute;left:8%;bottom:6px;display:flex;align-items:center;gap:10px}.equity-compass_stack-cap__urOF6 i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(18,161,89,.5);animation:equity-compass_pulseG__HtpO8 2.4s infinite}@keyframes equity-compass_pulseG__HtpO8{0%{box-shadow:0 0 0 0 rgba(18,161,89,.45)}to{box-shadow:0 0 0 10px rgba(18,161,89,0)}}.equity-compass_paper__tPmwq{position:absolute;width:250px;aspect-ratio:1/1.414;padding:0;border:0;background:var(--paper);border-radius:3px;box-shadow:var(--sh-paper);overflow:hidden;transform-style:preserve-3d;transform:translate3d(calc(var(--px)*var(--d)*1px),calc(var(--py)*var(--d)*1px),0) rotateY(calc(var(--px)*7deg)) rotateX(calc(var(--py)*-6deg)) rotate(var(--rot));transition:transform .6s var(--ease),box-shadow .4s var(--ease);animation:equity-compass_floatP___QVIA 7s ease-in-out infinite;animation-delay:var(--delay)}.equity-compass_paper__tPmwq img{width:100%;height:100%;object-fit:cover}.equity-compass_paper__tPmwq:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,0) 30%,rgba(255,244,210,.55) 48%,rgba(255,255,255,0) 62%);background-size:260% 100%;background-position:120% 0;transition:background-position 1s var(--ease);pointer-events:none}.equity-compass_paper__tPmwq:focus-visible:after,.equity-compass_paper__tPmwq:hover:after{background-position:-40% 0}.equity-compass_paper__tPmwq:focus-visible,.equity-compass_paper__tPmwq:hover{z-index:5;box-shadow:0 30px 70px rgba(16,38,26,.28);transform:translate3d(calc(var(--px)*var(--d)*1px),calc(var(--py)*var(--d)*1px - 16px),60px) rotate(0deg) scale(1.04)}.equity-compass_paper-tag__chDIK{position:absolute;left:10px;bottom:10px;z-index:2;background:var(--dark-glass);color:var(--gold-pale);font-size:11px;font-weight:700;letter-spacing:.14em;padding:5px 8px;border-radius:var(--r-btn)}.equity-compass_paper__tPmwq:first-child{left:2%;top:86px;--rot:-9deg;--d:10;--delay:-1s}.equity-compass_paper__tPmwq:nth-child(2){left:26%;top:18px;--rot:2deg;--d:22;--delay:-3s;z-index:3}.equity-compass_paper__tPmwq:nth-child(3){left:50%;top:98px;--rot:10deg;--d:14;--delay:-5s;z-index:2}@keyframes equity-compass_floatP___QVIA{0%,to{translate:0 0}50%{translate:0 -8px}}@media (max-width:1023px){.equity-compass_hero-grid__ESvcv{grid-template-columns:1fr}.equity-compass_stack__An18A{height:380px;max-width:560px}.equity-compass_paper__tPmwq{width:190px}}@media (max-width:520px){.equity-compass_stack__An18A{height:300px}.equity-compass_paper__tPmwq{width:150px}.equity-compass_paper__tPmwq:first-child{top:60px}.equity-compass_paper__tPmwq:nth-child(3){top:70px}}.equity-compass_intro__Cirvu{opacity:0;transform:translateY(22px);animation:equity-compass_introIn__eU39u .9s var(--ease) forwards;animation-delay:calc(var(--i,0)*.11s + .12s)}@keyframes equity-compass_introIn__eU39u{to{opacity:1;transform:none}}.equity-compass_btn__jS6PC{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:15px 26px;border-radius:var(--r-btn);font-size:18px;font-weight:600;letter-spacing:.04em;text-decoration:none;border:0;white-space:nowrap;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease),background .3s var(--ease)}.equity-compass_btn-primary__DTPVJ{background:var(--gold-grad);color:#fff;overflow:hidden}.equity-compass_btn-primary__DTPVJ:before{content:"";position:absolute;inset:0;background:radial-gradient(120px circle at var(--bx,50%) var(--by,50%),rgba(255,236,190,.45),transparent 70%);opacity:0;transition:opacity .3s}.equity-compass_btn-primary__DTPVJ:hover{transform:translateY(-2px);box-shadow:var(--sh-btn)}.equity-compass_btn-primary__DTPVJ:hover:before{opacity:1}.equity-compass_btn-ghost__wZFR6{background:var(--panel);color:var(--text);border:1px solid var(--line-strong)}.equity-compass_btn-ghost__wZFR6:hover{border-color:var(--gold);color:var(--gold-deep)}.equity-compass_btn-sm__NYtOb{min-height:44px;padding:11px 18px;font-size:15px}.equity-compass_btn__jS6PC .equity-compass_icon___C85o{font-size:1.05em}.equity-compass_icon-btn__ZgMLr{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--r-btn);background:var(--panel);border:1px solid var(--line-strong);color:var(--text);transition:border-color .25s,color .25s,transform .25s var(--ease),background .25s}.equity-compass_icon-btn__ZgMLr:hover{border-color:var(--gold);color:var(--gold-deep);transform:translateY(-1px)}.equity-compass_icon-btn__ZgMLr .equity-compass_icon___C85o{font-size:19px}.equity-compass_tape__GBWL_{position:relative;z-index:2;background:var(--dark);border-top:1px solid rgba(212,175,90,.18);border-bottom:1px solid rgba(212,175,90,.18);overflow:hidden;height:54px;font-family:var(--font-sys);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.equity-compass_tape-track__RDgKT{display:flex;width:max-content;height:100%;animation:equity-compass_marquee__mVx32 60s linear infinite}.equity-compass_tape__GBWL_:hover .equity-compass_tape-track__RDgKT{animation-play-state:paused}.equity-compass_tape-item__haqcW{display:flex;align-items:center;gap:10px;padding:0 26px;height:100%;background:none;border:0;border-right:1px solid rgba(159,176,156,.14);color:#C9D3C6;font-size:14px;white-space:nowrap;transition:background .25s}.equity-compass_tape-item__haqcW:hover{background:rgba(212,175,90,.08)}.equity-compass_tape-item__haqcW b{color:#fff;font-weight:700;letter-spacing:.06em}.equity-compass_tape-item__haqcW .equity-compass_px__4sFv2{color:#C9D3C6;font-variant-numeric:tabular-nums}.equity-compass_tape-item__haqcW .equity-compass_up__Vz_TA{color:var(--green)}.equity-compass_tape-item__haqcW .equity-compass_down__ougC7{color:var(--bad-soft)}.equity-compass_tape-item__haqcW .equity-compass_flat__djX0j{color:var(--gold-light)}@keyframes equity-compass_marquee__mVx32{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.equity-compass_section___AiID{padding-top:var(--section-gap)}.equity-compass_sec-head__Aqymg{max-width:760px}.equity-compass_sec-head__Aqymg h2{margin:14px 0 0;font-size:var(--fs-h2);font-weight:700;line-height:1.2;letter-spacing:-.005em}.equity-compass_sec-head__Aqymg p{margin:18px 0 0;max-width:62ch;font-size:var(--fs-lead);font-weight:600;line-height:1.7;color:var(--text-2)}.equity-compass_sort-wrap__eePm1{display:flex;align-items:center;gap:12px}.equity-compass_sort-wrap__eePm1 .equity-compass_select__SbpO3{min-width:190px}.equity-compass_sec-row__xACLG{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.equity-compass_toolbar__5zH56{position:sticky;top:var(--hdr-h);z-index:40;margin-top:36px;background:rgba(245,237,220,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:top .35s var(--ease-hdr)}.equity-compass_hdr-hidden___XGf_ .equity-compass_toolbar__5zH56{top:0}.equity-compass_toolbar-in__r5HTw{display:flex;align-items:center;gap:14px;padding-top:12px;padding-bottom:12px}.equity-compass_tabs__HKMPe{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px}.equity-compass_tabs__HKMPe::-webkit-scrollbar{display:none}.equity-compass_tab__VKWKL{flex:none;display:inline-flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line);color:var(--text);font-size:15px;font-weight:700;padding:7px 12px;border-radius:var(--r-pill);min-height:40px;transition:border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease),background .25s}.equity-compass_tab__VKWKL:hover{border-color:var(--gold-line);transform:translateY(-1px)}.equity-compass_tab__VKWKL i{font-style:normal;font-size:12px;font-weight:700;min-width:22px;height:20px;padding:0 6px;border-radius:10px;display:inline-grid;place-items:center;background:var(--panel-2);color:var(--text-3)}.equity-compass_tab__VKWKL[aria-pressed=true]{background:var(--gold-grad);border-color:transparent;color:#fff;box-shadow:var(--sh-tab)}.equity-compass_tab__VKWKL[aria-pressed=true] i{background:rgba(255,255,255,.2);color:#fff}.equity-compass_tool-right__sQxyh{margin-left:auto;display:flex;gap:10px;flex:none}.equity-compass_search__bqgLy{position:relative;display:flex;align-items:center}.equity-compass_search__bqgLy .equity-compass_icon___C85o{position:absolute;left:14px;font-size:18px;color:var(--text-3);pointer-events:none}.equity-compass_input__Z_n_1,.equity-compass_select__SbpO3{height:44px;background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--r-input);font-size:16px;font-weight:600;color:var(--text);transition:border-color .25s,box-shadow .25s}.equity-compass_input__Z_n_1{width:200px;padding:0 44px 0 42px}.equity-compass_input__Z_n_1::placeholder{color:#6B7A70;font-weight:500}.equity-compass_search__bqgLy kbd{position:absolute;right:10px;font-family:var(--font-sys);font-size:12px;color:var(--text-3);border:1px solid var(--line-strong);border-radius:3px;padding:1px 6px;background:var(--panel)}.equity-compass_select__SbpO3{padding:0 38px 0 14px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232B3F34' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.equity-compass_input__Z_n_1:focus,.equity-compass_select__SbpO3:focus{outline:none;border-color:var(--gold);box-shadow:var(--focus-ring)}@media (max-width:1279px){.equity-compass_toolbar-in__r5HTw{flex-wrap:wrap}.equity-compass_tool-right__sQxyh{margin-left:0;width:100%}.equity-compass_search__bqgLy{flex:1}.equity-compass_input__Z_n_1{width:100%}}.equity-compass_grid__QZQcu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}@media (max-width:1100px){.equity-compass_grid__QZQcu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.equity-compass_grid__QZQcu{grid-template-columns:1fr;gap:16px}}.equity-compass_grid__QZQcu.equity-compass_is-in__c_Wq5 .equity-compass_card__Kldxt{animation:equity-compass_rise__KgLzS .55s var(--ease) both;animation-delay:calc(var(--i,0)*70ms)}@keyframes equity-compass_rise__KgLzS{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.equity-compass_card__Kldxt{--mx:-999px;--my:-999px;--rx:0deg;--ry:0deg;--lift:0px;position:relative;isolation:isolate;display:flex;flex-direction:column;background:var(--panel-glass);border:1px solid var(--line);border-radius:var(--r-card);padding:22px 22px 18px;min-height:540px;overflow:hidden;cursor:pointer;outline:none;transform:perspective(1000px) translateY(var(--lift)) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .28s var(--ease),box-shadow .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease)}.equity-compass_card__Kldxt:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(212,175,90,.2),rgba(212,175,90,.06) 40%,transparent 65%);opacity:0;transition:opacity .35s var(--ease)}.equity-compass_card__Kldxt:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:radial-gradient(280px circle at var(--mx) var(--my),rgba(176,138,46,.95),rgba(176,138,46,.25) 45%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.equity-compass_card__Kldxt:focus-visible,.equity-compass_card__Kldxt:hover{--lift:-6px;background:var(--panel-glass-hover);border-color:var(--gold-line);box-shadow:var(--sh-lift)}.equity-compass_card__Kldxt:focus-visible:before,.equity-compass_card__Kldxt:hover:before{opacity:1}.equity-compass_card__Kldxt:focus-visible{box-shadow:var(--sh-lift),0 0 0 3px rgba(150,105,15,.35)}.equity-compass_card__Kldxt.equity-compass_is-tilting__moPwp{transition:transform .12s linear,box-shadow .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease)}.equity-compass_card-cover__VYaoE{position:absolute;top:22px;right:-14px;width:118px;aspect-ratio:1/1.414;border-radius:2px;overflow:hidden;box-shadow:0 10px 26px rgba(16,38,26,.18);transform:rotate(7deg);transition:transform .5s var(--ease),box-shadow .5s var(--ease);background:var(--paper)}.equity-compass_card-cover__VYaoE img{width:100%;height:100%;object-fit:cover}.equity-compass_card__Kldxt:hover .equity-compass_card-cover__VYaoE{transform:rotate(1.5deg) translate(-16px,-4px) scale(1.06);box-shadow:0 20px 40px rgba(16,38,26,.24)}.equity-compass_card-top__kwmCD{padding-right:118px;min-height:188px}.equity-compass_card-meta__8Q4FY{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.equity-compass_card-ticker__Jr5GL{margin:12px 0 0;font-size:72px;font-weight:700;line-height:.95;letter-spacing:-.02em;color:var(--text);transition:color .3s}.equity-compass_card-ticker__Jr5GL.equity-compass_is-multi__2MoU2{font-size:46px;line-height:1.02}.equity-compass_card__Kldxt:hover .equity-compass_card-ticker__Jr5GL{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.equity-compass_card-co___uzg_{margin:10px 0 0;font-size:15px;font-weight:600;line-height:1.4;color:var(--text-3)}.equity-compass_chip__MdbGs{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:5px 11px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;border:1px solid transparent;line-height:1.3}.equity-compass_chip__MdbGs:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.equity-compass_chip-buy___9uiq{background:var(--tint-green);color:var(--green-deep);border-color:var(--line-green)}.equity-compass_chip-watch__jlPjE{background:var(--tint-gold);color:var(--gold-deep);border-color:rgba(150,105,15,.28)}.equity-compass_chip-hold__OTFb7{background:var(--panel-2);color:var(--text-3);border-color:var(--line-strong)}.equity-compass_chip-avoid__Ajz8B{background:var(--tint-bad);color:var(--bad-deep);border-color:rgba(192,67,42,.28)}.equity-compass_chip-group__Xs7O8{background:var(--dark);color:var(--gold-pale);border-color:var(--dark)}.equity-compass_card-title___9uVa{margin:16px 0 0;font-size:17px;font-weight:600;line-height:1.5;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(17px*1.5*3)}.equity-compass_metrics__tAAbY{display:grid;grid-template-columns:.85fr 1.12fr 1.03fr;gap:0;margin:20px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.equity-compass_metrics__tAAbY div{padding:12px 10px 12px 0}.equity-compass_metrics__tAAbY div+div{padding-left:12px;border-left:1px solid var(--line)}.equity-compass_metrics__tAAbY dt{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.equity-compass_metrics__tAAbY dd{margin:6px 0 0;font-size:21px;font-weight:700;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.equity-compass_metrics__tAAbY dd.equity-compass_is-gold__CmhvQ{color:var(--gold)}.equity-compass_metrics__tAAbY small{display:block;margin-top:3px;font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.equity-compass_up__Vz_TA{color:var(--green-deep)}.equity-compass_down__ougC7{color:var(--bad)}.equity-compass_flat__djX0j{color:var(--gold-deep)}.equity-compass_card-foot__Ki65R{margin-top:auto;padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.equity-compass_card-foot__Ki65R .equity-compass_label__x1Vqx{font-size:12px;letter-spacing:.08em}.equity-compass_card-actions__7TDVM{display:flex;gap:8px}.equity-compass_card-actions__7TDVM .equity-compass_icon-btn__ZgMLr{width:40px;height:40px}.equity-compass_card-go__652AR{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--gold-deep);letter-spacing:.02em}.equity-compass_card-go__652AR .equity-compass_icon___C85o{transition:transform .3s var(--ease)}.equity-compass_card__Kldxt:hover .equity-compass_card-go__652AR .equity-compass_icon___C85o{transform:translateX(4px)}@media (max-width:720px){.equity-compass_card__Kldxt{min-height:0}.equity-compass_card-ticker__Jr5GL{font-size:60px}.equity-compass_card-top__kwmCD{min-height:170px}}.equity-compass_zb__ofyc2{margin-top:18px}.equity-compass_zb-head__9drkX{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:26px}.equity-compass_zb-head__9drkX .equity-compass_label__x1Vqx{font-size:11.5px}.equity-compass_zb-head__9drkX b{font-size:13px;font-weight:700;color:var(--text-2)}.equity-compass_zb-track__aNZQl{position:relative;height:8px;border-radius:4px;background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line)}.equity-compass_zb-band__1JzS0{position:absolute;top:0;bottom:0;border-radius:4px}.equity-compass_zb-buy__SB2iO{background:linear-gradient(90deg,rgba(18,161,89,.35),rgba(18,161,89,.7))}.equity-compass_zb-take__gW32z{background:linear-gradient(90deg,rgba(176,138,46,.55),rgba(150,105,15,.85))}.equity-compass_zb-fair__9fbVK{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;background:var(--text-3);border-radius:1px}.equity-compass_zb-dot__grL2d{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--text);box-shadow:0 0 0 3px var(--panel),0 0 0 4px var(--text)}.equity-compass_zb-dot__grL2d em{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-style:normal;font-size:12px;font-weight:700;color:#fff;background:var(--text);padding:2px 7px;border-radius:3px;white-space:nowrap}.equity-compass_zb-dot__grL2d em:after{content:"";position:absolute;left:50%;top:100%;margin-left:-4px;border:4px solid transparent;border-top:4px solid var(--text)}.equity-compass_zb-dot__grL2d.equity-compass_is-l__k6ltj em{left:-4px;transform:none}.equity-compass_zb-dot__grL2d.equity-compass_is-l__k6ltj em:after{left:11px}.equity-compass_zb-dot__grL2d.equity-compass_is-r__88pC7 em{left:auto;right:-4px;transform:none}.equity-compass_zb-dot__grL2d.equity-compass_is-r__88pC7 em:after{left:auto;right:7px}.equity-compass_zb-legend__XXaxy{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:12.5px;font-weight:600;color:var(--text-3)}.equity-compass_zb-legend__XXaxy span{display:inline-flex;align-items:center;gap:6px}.equity-compass_zb-legend__XXaxy span:before{content:"";width:10px;height:6px;border-radius:2px;background:var(--c)}.equity-compass_dv__pwCgT{margin-top:18px;display:grid;gap:7px}.equity-compass_dv-row__qwQsS{display:grid;grid-template-columns:40px 1fr 62px;align-items:center;gap:10px;font-size:13px;font-weight:700}.equity-compass_dv-row__qwQsS b{letter-spacing:.04em}.equity-compass_dv-bar__FjE6E{position:relative;height:8px;background:var(--panel-2);border-radius:4px;box-shadow:inset 0 0 0 1px var(--line)}.equity-compass_dv-bar__FjE6E:before{content:"";position:absolute;left:40%;top:-3px;bottom:-3px;width:1px;background:var(--line-strong)}.equity-compass_dv-bar__FjE6E i{position:absolute;top:0;bottom:0;border-radius:4px}.equity-compass_dv-row__qwQsS .equity-compass_v__LPL8W{text-align:right;font-variant-numeric:tabular-nums}.equity-compass_dv-row__qwQsS.equity-compass_is-off__yUyg4 .equity-compass_v__LPL8W{color:var(--text-3);font-weight:600;font-size:11.5px}.equity-compass_guide__Ugvy3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:44px}@media (max-width:1023px){.equity-compass_guide__Ugvy3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.equity-compass_guide__Ugvy3{grid-template-columns:1fr}}.equity-compass_g-card__Ny2jZ{position:relative;background:var(--panel-glass);border:1px solid var(--line);border-radius:var(--r-card);padding:24px;transition:transform .28s var(--ease),border-color .28s var(--ease),background .28s var(--ease),box-shadow .28s var(--ease)}.equity-compass_g-card__Ny2jZ:hover{transform:translateY(-3px);border-color:var(--gold);background:var(--panel-glass-hover);box-shadow:var(--sh-hover)}.equity-compass_g-num__njEql{font-size:14px;font-weight:700;color:var(--gold);letter-spacing:.08em}.equity-compass_g-card__Ny2jZ h3{margin:14px 0 0;font-size:22px;font-weight:700;line-height:1.3}.equity-compass_g-card__Ny2jZ p{margin:10px 0 0;font-size:16px;font-weight:500;line-height:1.65;color:var(--text-2)}.equity-compass_g-card__Ny2jZ .equity-compass_chip__MdbGs{margin-top:16px}.equity-compass_callout__ypcLc{margin-top:28px;background:var(--panel-2);border-left:3px solid var(--gold);border-radius:0 var(--r-card) var(--r-card) 0;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}.equity-compass_callout__ypcLc strong{color:var(--gold-deep)}.equity-compass_callout__ypcLc p{margin:0;font-size:17px;line-height:1.65;color:var(--text-2)}.equity-compass_bang__Fc_i6{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--gold-grad);color:#fff;font-weight:700;font-size:15px;animation:equity-compass_ping__V49Pq 2.4s infinite}@keyframes equity-compass_ping__V49Pq{0%{box-shadow:0 0 0 4px rgba(150,105,15,.2)}to{box-shadow:0 0 0 10px rgba(150,105,15,0)}}.equity-compass_legend-demo__c2Suv{margin-top:28px;display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center;background:var(--panel-glass);border:1px solid var(--line);border-radius:var(--r-card);padding:26px 28px}.equity-compass_legend-demo__c2Suv p{margin:10px 0 0;font-size:16px;line-height:1.65;color:var(--text-2)}@media (max-width:860px){.equity-compass_legend-demo__c2Suv{grid-template-columns:1fr}}.equity-compass_empty__1o3I_{grid-column:1/-1;text-align:center;padding:64px 16px;background:var(--panel);border:1px dashed var(--line-strong);border-radius:var(--r-card)}.equity-compass_empty__1o3I_ p{margin:0 0 18px;font-size:19px;font-weight:600;color:var(--text-2)}.equity-compass_rv__3O8vA{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.equity-compass_rv__3O8vA.equity-compass_is-in__c_Wq5{opacity:1;transform:none}.equity-compass_pg__5tQdO{position:relative;margin:0 auto 26px;background:var(--paper);border-radius:2px;box-shadow:var(--sh-paper);overflow:hidden}.equity-compass_pg__5tQdO img{display:block;width:100%;height:auto;animation:equity-compass_fade__OHjng .45s var(--ease)}.equity-compass_pg-skel__3JkKG{position:absolute;inset:0;background:linear-gradient(100deg,var(--paper) 30%,#F4EBD7 50%,var(--paper) 70%);background-size:220% 100%;animation:equity-compass_skel__7C0Qr 1.4s linear infinite}.equity-compass_pg__5tQdO.equity-compass_is-ready__Xc6dt .equity-compass_pg-skel__3JkKG{display:none}@keyframes equity-compass_skel__7C0Qr{0%{background-position:120% 0}to{background-position:-120% 0}}.equity-compass_pg-num__0pKU_{position:absolute;right:10px;bottom:10px;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--text-3);background:rgba(250,244,231,.9);padding:3px 7px;border-radius:3px;opacity:0;transition:opacity .25s}.equity-compass_pg__5tQdO:hover .equity-compass_pg-num__0pKU_{opacity:1}.equity-compass_pg-frame__lBwjG{width:100%;height:100%;min-height:70vh;border:0;background:var(--paper)}.equity-compass_pg-err__1pwZd{padding:18px;font-size:15px;color:var(--text-2)}.equity-compass_reader__u7IUm{position:fixed;inset:0;z-index:100;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--bg-2);animation:equity-compass_tabIn___kecw .34s var(--ease)}@keyframes equity-compass_tabIn___kecw{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.equity-compass_r-bar__I3Zie{display:flex;align-items:center;gap:16px;height:68px;padding:0 24px;background:var(--dark);color:#fff;border-bottom:1px solid rgba(212,175,90,.18)}.equity-compass_r-back__2IluY{display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid rgba(212,175,90,.35);color:var(--gold-pale);border-radius:var(--r-btn);padding:8px 12px;font-size:13px;font-weight:600;letter-spacing:.04em;min-height:40px;transition:background .25s}.equity-compass_r-back__2IluY:hover{background:rgba(212,175,90,.1)}.equity-compass_r-id__f6aHF{display:flex;flex-direction:column;min-width:0}.equity-compass_r-id__f6aHF b{font-size:20px;font-weight:700;letter-spacing:.02em}.equity-compass_r-id__f6aHF span{font-size:13px;color:var(--footer-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46vw}.equity-compass_r-sp__1XC8b{flex:1}.equity-compass_r-count__gpVwI{font-size:14px;color:var(--footer-text);font-variant-numeric:tabular-nums}.equity-compass_r-count__gpVwI b{color:#fff}.equity-compass_r-zoom__h8aAZ{display:flex;align-items:center;border:1px solid rgba(212,175,90,.35);border-radius:var(--r-btn)}.equity-compass_r-zoom__h8aAZ button{width:38px;height:38px;background:none;border:0;color:var(--gold-pale);display:grid;place-items:center}.equity-compass_r-zoom__h8aAZ button:hover{background:rgba(212,175,90,.1)}.equity-compass_r-zoom__h8aAZ span{min-width:52px;text-align:center;font-size:13px;font-weight:600;color:#fff}.equity-compass_r-bar__I3Zie .equity-compass_btn__jS6PC{min-height:42px;padding:10px 18px;font-size:14px}.equity-compass_r-bar__I3Zie .equity-compass_btn-dark___mgLF{min-height:42px}.equity-compass_r-body__fppss{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:0}.equity-compass_r-thumbs__TnXlt{overflow:auto;padding:18px 18px 40px;border-right:1px solid var(--line);background:var(--panel)}.equity-compass_r-thumbs__TnXlt .equity-compass_pg__5tQdO{width:100%;margin-bottom:14px;cursor:pointer;box-shadow:0 1px 0 var(--line),0 6px 16px rgba(16,38,26,.08);outline:2px solid transparent;outline-offset:3px;transition:outline-color .25s,transform .25s var(--ease)}.equity-compass_r-thumbs__TnXlt .equity-compass_pg__5tQdO:hover{transform:translateY(-2px)}.equity-compass_r-thumbs__TnXlt .equity-compass_pg__5tQdO.equity-compass_is-current__p0DLH{outline-color:var(--gold)}.equity-compass_r-thumbs__TnXlt .equity-compass_pg-num__0pKU_{opacity:1}.equity-compass_r-main__OKwnb{overflow:auto;padding:36px 24px 60px}.equity-compass_r-pages__Ba971{--pw:880px}.equity-compass_r-pages__Ba971 .equity-compass_pg__5tQdO{width:min(100%,var(--pw))}.equity-compass_r-pages__Ba971.equity-compass_is-wide__MbYHz .equity-compass_pg__5tQdO{width:var(--pw)}.equity-compass_r-more__jb9Yc{max-width:880px;margin:40px auto 0;padding-top:28px;border-top:1px solid var(--line-strong)}.equity-compass_r-more-list__ThOIi{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:16px}.equity-compass_r-mini__xRKrA{position:relative;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);padding:14px;transition:transform .28s var(--ease),border-color .28s,box-shadow .28s}.equity-compass_r-mini__xRKrA:hover{transform:translateY(-3px);border-color:var(--gold);box-shadow:var(--sh-hover)}.equity-compass_r-mini__xRKrA b{display:block;font-size:22px;font-weight:700}.equity-compass_r-mini__xRKrA span{display:block;margin-top:4px;font-size:12.5px;color:var(--text-3);font-weight:600}@media (max-width:860px){.equity-compass_r-body__fppss{grid-template-columns:1fr}.equity-compass_r-thumbs__TnXlt{display:none}.equity-compass_r-bar__I3Zie{gap:10px;padding:0 12px;height:60px}.equity-compass_r-bar__I3Zie .equity-compass_btn-dark___mgLF,.equity-compass_r-id__f6aHF span,.equity-compass_r-zoom__h8aAZ{display:none}.equity-compass_r-bar__I3Zie .equity-compass_btn__jS6PC{padding:10px 12px}.equity-compass_r-main__OKwnb{padding:16px 10px 40px}}.equity-compass_toast__e3Otr{position:fixed;left:50%;bottom:28px;z-index:300;transform:translate(-50%,20px);opacity:0;background:var(--dark);color:#E7EDE4;border:1px solid rgba(212,175,90,.35);padding:12px 18px;border-radius:var(--r-btn);font-size:14px;font-weight:600;display:flex;gap:10px;align-items:center;transition:opacity .3s var(--ease),transform .3s var(--ease);pointer-events:none;max-width:calc(100vw - 32px)}.equity-compass_toast__e3Otr.equity-compass_is-on__1Cl6n{opacity:1;transform:translate(-50%)}.equity-compass_toast__e3Otr .equity-compass_icon___C85o{color:var(--gold-pale)}@media (prefers-reduced-motion:reduce){.equity-compass_ec__MSMKX *,.equity-compass_ec__MSMKX :after,.equity-compass_ec__MSMKX :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.equity-compass_intro__Cirvu,.equity-compass_rv__3O8vA{opacity:1;transform:none}.equity-compass_btn__jS6PC:hover,.equity-compass_card__Kldxt,.equity-compass_card__Kldxt:hover,.equity-compass_card__Kldxt:hover .equity-compass_card-cover__VYaoE,.equity-compass_g-card__Ny2jZ:hover,.equity-compass_icon-btn__ZgMLr:hover,.equity-compass_paper__tPmwq,.equity-compass_paper__tPmwq:hover,.equity-compass_r-mini__xRKrA:hover,.equity-compass_tab__VKWKL:hover{transform:none!important}.equity-compass_tape__GBWL_{overflow-x:auto}.equity-compass_tape-track__RDgKT{animation:none}.equity-compass_cursor__3IpMO{display:none}}.equity-compass_ec__MSMKX .equity-compass_ftr-list__1bPhe a,.equity-compass_ec__MSMKX a.equity-compass_btn-dark___mgLF,.equity-compass_ec__MSMKX a.equity-compass_icon-btn__ZgMLr,.equity-compass_ec__MSMKX a.equity-compass_logo__0BQQV,.equity-compass_ec__MSMKX a.equity-compass_r-back__2IluY,.equity-compass_ec__MSMKX a.equity-compass_r-mini__xRKrA,.equity-compass_ec__MSMKX a.equity-compass_tape-item__haqcW{text-decoration:none}.equity-compass_ftr-list__1bPhe a{background:transparent;border:1px solid rgba(159,176,156,.25);color:#DCE5D8;border-radius:var(--r-btn);padding:6px 10px;font-size:13px;font-weight:600;letter-spacing:.04em;transition:border-color .25s,color .25s}.equity-compass_ftr-list__1bPhe a:hover{border-color:var(--gold-light);color:var(--gold-pale)}.equity-compass_r-id__f6aHF{flex:0 1 auto}.equity-compass_r-back__2IluY,.equity-compass_r-count__gpVwI{white-space:nowrap;flex:none}@media (max-width:480px){.equity-compass_r-count-lbl__iYIgh{display:none}.equity-compass_r-bar__I3Zie .equity-compass_btn__jS6PC{padding:10px}}.equity-compass_r-thumbs__TnXlt .equity-compass_pg__5tQdO{display:block;padding:0;border:0}.equity-compass_nf__7UpC_{min-height:100vh;display:grid;place-items:center;padding:var(--gutter)}.equity-compass_nf__7UpC_ .equity-compass_empty__1o3I_{max-width:560px}.equity-compass_nf__7UpC_ h1{margin:0 0 12px;font-size:var(--fs-h2);font-weight:700}.equity-compass_ec-preview__yHh9d{background:var(--bg);padding:16px;border-radius:8px}.equity-compass_ec-preview__yHh9d .equity-compass_card__Kldxt{min-height:0;cursor:default}