.Investors-module__mUo0CG__page{background:var(--color-bg-secondary);flex-direction:column;min-height:100vh;display:flex}.Investors-module__mUo0CG__main{flex:1}.Investors-module__mUo0CG__container{max-width:var(--max-width);padding:1.8rem var(--spacing)2.7rem;gap:1rem;margin:0 auto;display:grid}.Investors-module__mUo0CG__hero{border:1px solid var(--color-border);background:radial-gradient(circle at 100% 0,#c9a44c17,transparent 46%),var(--color-bg-card);box-shadow:var(--shadow-card);border-radius:18px;padding:1.3rem}.Investors-module__mUo0CG__heroEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-light);background:#c9a44c1f;border:1px solid #c9a44c6b;border-radius:999px;padding:.28rem .62rem;font-size:.7rem;font-weight:700;display:inline-flex}.Investors-module__mUo0CG__hero h1{color:var(--color-text);letter-spacing:-.015em;font-size:1.9rem;line-height:1.1;font-family:var(--font-serif);margin:.72rem 0 0}.Investors-module__mUo0CG__hero p{max-width:68ch;color:var(--color-text-secondary);margin:.72rem 0 0;font-size:.95rem;line-height:1.58}.Investors-module__mUo0CG__links{flex-wrap:wrap;gap:.58rem;margin-top:1rem;display:flex}.Investors-module__mUo0CG__links a{border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-bg-secondary);transition:color var(--transition-fast),border-color var(--transition-fast);border-radius:999px;padding:.38rem .72rem;font-size:.76rem;font-weight:700;text-decoration:none}.Investors-module__mUo0CG__links a:hover,.Investors-module__mUo0CG__links a:focus-visible{color:var(--color-primary-light);border-color:#c9a44c73;outline:none}.Investors-module__mUo0CG__layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:start;gap:.95rem;display:grid}.Investors-module__mUo0CG__mainBoard,.Investors-module__mUo0CG__sideRail{min-width:0}.Investors-module__mUo0CG__sideRail{gap:.72rem;display:grid}.Investors-module__mUo0CG__sideCard{border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:13px;padding:.9rem}.Investors-module__mUo0CG__sideCard h2{color:var(--color-text);margin:0;font-size:.9rem}.Investors-module__mUo0CG__sideCard p{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.82rem;line-height:1.56}.Investors-module__mUo0CG__sideCard a{color:var(--color-primary-light);font-weight:700}.Investors-module__mUo0CG__feedSection{border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:15px;padding:1rem}.Investors-module__mUo0CG__feedHeader{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.85rem;display:flex}.Investors-module__mUo0CG__feedHeader h2{color:var(--color-text);font-size:1rem;font-family:var(--font-serif);margin:0}.Investors-module__mUo0CG__feedCountNote{color:var(--color-text-tertiary);margin:.15rem 0 0;font-size:.76rem}.Investors-module__mUo0CG__feedHeader button,.Investors-module__mUo0CG__stateCard button{color:var(--color-primary-light);cursor:pointer;transition:background var(--transition-fast);background:#c9a44c24;border:1px solid #c9a44c73;border-radius:9px;padding:.38rem .66rem;font-size:.74rem;font-weight:700}.Investors-module__mUo0CG__feedHeader button:hover,.Investors-module__mUo0CG__stateCard button:hover{background:#c9a44c38}.Investors-module__mUo0CG__feedHeader button:focus-visible,.Investors-module__mUo0CG__stateCard button:focus-visible{box-shadow:0 0 0 2px var(--color-primary);outline:none}.Investors-module__mUo0CG__controls{border-bottom:1px solid var(--color-border-light);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.85rem;display:flex}.Investors-module__mUo0CG__search{border:1px solid var(--color-border);background:var(--color-bg-secondary);min-width:0;color:var(--color-text);border-radius:9px;flex:15rem;padding:.44rem .66rem;font-family:inherit;font-size:.8rem}.Investors-module__mUo0CG__search::placeholder{color:var(--color-text-tertiary)}.Investors-module__mUo0CG__search:focus-visible{border-color:#c9a44c80;outline:none;box-shadow:0 0 0 2px #c9a44c40}.Investors-module__mUo0CG__select{border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;border-radius:9px;padding:.44rem .6rem;font-family:inherit;font-size:.78rem;font-weight:600}.Investors-module__mUo0CG__select:focus-visible{border-color:#c9a44c80;outline:none;box-shadow:0 0 0 2px #c9a44c40}.Investors-module__mUo0CG__clearBtn{border:1px solid var(--color-border);color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:9px;padding:.44rem .6rem;font-size:.76rem;font-weight:700}.Investors-module__mUo0CG__clearBtn:hover{color:var(--color-text)}.Investors-module__mUo0CG__stateCard{border:1px dashed var(--color-border);text-align:center;color:var(--color-text-secondary);background:var(--color-bg-secondary);border-radius:12px;padding:.9rem;font-size:.84rem}.Investors-module__mUo0CG__feedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.Investors-module__mUo0CG__feedCard{border:1px solid var(--color-border);background:var(--color-bg-secondary);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);border-radius:12px;gap:.5rem;padding:.78rem;display:grid}.Investors-module__mUo0CG__feedCard.Investors-module__mUo0CG__clickable{cursor:pointer}.Investors-module__mUo0CG__feedCard.Investors-module__mUo0CG__clickable:hover{background:var(--color-bg-card-hover);border-color:#c9a44c73;transform:translateY(-1px)}.Investors-module__mUo0CG__feedCard.Investors-module__mUo0CG__clickable:focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px #c9a44c59}@media (prefers-reduced-motion:reduce){.Investors-module__mUo0CG__feedCard.Investors-module__mUo0CG__clickable:hover{transform:none}}.Investors-module__mUo0CG__feedCardHead{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.Investors-module__mUo0CG__investorIdentity{min-width:0}.Investors-module__mUo0CG__investorName{color:var(--color-text);margin:0;font-size:.85rem;font-weight:700;line-height:1.3}.Investors-module__mUo0CG__investorEntity{color:var(--color-text-tertiary);margin:.1rem 0 0;font-size:.72rem;line-height:1.3}.Investors-module__mUo0CG__impactBadge{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.67rem;font-weight:700}.Investors-module__mUo0CG__high{color:var(--color-danger-light);background:#d1554f2e;border:1px solid #d1554f8c}.Investors-module__mUo0CG__medium{color:#f0d6a4;background:#d19a3e2e;border:1px solid #d19a3e8c}.Investors-module__mUo0CG__low{color:var(--color-success-light);background:#3fa67229;border:1px solid #3fa67280}.Investors-module__mUo0CG__pending{color:var(--color-text-secondary);background:#b7c0d11a;border:1px solid #b7c0d166}.Investors-module__mUo0CG__feedTitle{color:var(--color-text);margin:0;font-size:.82rem;line-height:1.45}.Investors-module__mUo0CG__feedMeta{gap:.22rem;display:grid}.Investors-module__mUo0CG__feedMeta span{color:var(--color-text-tertiary);font-size:.75rem;line-height:1.35}.Investors-module__mUo0CG__openHint{color:var(--color-primary-light);margin:.2rem 0 0;font-size:.72rem;font-weight:700}@media (max-width:1040px){.Investors-module__mUo0CG__layout,.Investors-module__mUo0CG__feedGrid{grid-template-columns:1fr}}@media (max-width:720px){.Investors-module__mUo0CG__container{padding-top:1.3rem}.Investors-module__mUo0CG__hero{border-radius:14px;padding:1rem}.Investors-module__mUo0CG__hero h1{font-size:1.5rem}.Investors-module__mUo0CG__hero p{font-size:.88rem}.Investors-module__mUo0CG__links a{font-size:.73rem}.Investors-module__mUo0CG__feedHeader{flex-direction:column;align-items:flex-start}.Investors-module__mUo0CG__search{flex-basis:100%}}
.InvestorRoster-module__HYi0Dq__section{margin-bottom:1.75rem}.InvestorRoster-module__HYi0Dq__label{letter-spacing:.04em;text-transform:uppercase;color:#dfc077d9;margin-bottom:.7rem;font-size:.78rem;font-weight:700}.InvestorRoster-module__HYi0Dq__grid{grid-template-columns:repeat(auto-fill,minmax(216px,1fr));gap:.6rem;display:grid}.InvestorRoster-module__HYi0Dq__card{color:inherit;background:#0a1524eb;border:1px solid #333a42e6;border-radius:10px;align-items:center;gap:.6rem;min-width:0;padding:.6rem .75rem;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.InvestorRoster-module__HYi0Dq__card:hover{background:#c9a44c0f;border-color:#c9a44c80}.InvestorRoster-module__HYi0Dq__card:focus-visible{outline-offset:2px;outline:2px solid #dfc077cc}.InvestorRoster-module__HYi0Dq__avatar{width:30px;height:30px;font-family:var(--font-serif);color:#dfc077;background:#c9a44c24;border:1px solid #c9a44c4d;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:inline-flex}.InvestorRoster-module__HYi0Dq__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.InvestorRoster-module__HYi0Dq__name{color:#f1efe6;white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.InvestorRoster-module__HYi0Dq__entity{color:#b7c0d1a6;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}
