.page-module__rJROVW__page{z-index:1;isolation:isolate;width:100%;padding:78px var(--site-gutter) 118px;background:radial-gradient(circle at 94% 94%,#eebd7417 0%,#8b64370a 28%,#0000 58%),linear-gradient(#0e0d0b 0%,#080706 56%,#040403 100%);position:relative;overflow:hidden}.page-module__rJROVW__glow{z-index:0;pointer-events:none;background:radial-gradient(circle at 92% 88%,#fce7be29 0%,#ad7a3d0d 28%,#0000 56%);width:min(760px,54vw);height:100%;display:block;position:absolute;bottom:0;right:0}.page-module__rJROVW__glow:before,.page-module__rJROVW__glow:after{content:"";position:absolute}.page-module__rJROVW__glow:before{filter:blur(18px);opacity:.84;background:linear-gradient(30deg,#0000 0% 32%,#efd2a40d 43%,#fce5ba33 50%,#dba35814 55%,#0000 70%);width:min(760px,54vw);height:min(960px,100% - 40px);bottom:-120px;right:-180px;-webkit-mask-image:radial-gradient(at 100% 100%,#000 0% 44%,#0000 84%);mask-image:radial-gradient(at 100% 100%,#000 0% 44%,#0000 84%)}.page-module__rJROVW__glow:after{filter:blur(34px);opacity:.42;background:radial-gradient(at 84% 72%,#fae4ba33 0%,#9a69340e 32%,#0000 66%);width:min(820px,64vw);height:560px;bottom:-280px;right:-230px}.page-module__rJROVW__wrap{z-index:1;max-width:var(--site-max-width);color:#fff;margin:0 auto;position:relative}.page-module__rJROVW__pi{flex-wrap:wrap;align-items:center;gap:34px;margin-bottom:44px;display:flex}.page-module__rJROVW__photo{border:1px solid var(--color-border-strong);object-fit:cover;background:#111;border-radius:50%;flex-shrink:0;transition:border-color .18s,box-shadow .18s,transform .18s}.page-module__rJROVW__piPhoto{object-position:center 18%;width:154px;height:154px}.page-module__rJROVW__studentPhoto{width:142px;height:142px}.page-module__rJROVW__masterPhoto{width:132px;height:132px}.page-module__rJROVW__undergradPhoto{width:124px;height:124px}.page-module__rJROVW__josephPhoto{object-position:center 12%}.page-module__rJROVW__ruijiePhoto,.page-module__rJROVW__zhentaoPhoto{object-position:center 18%}.page-module__rJROVW__matthewPhoto{object-position:center 25%}.page-module__rJROVW__piName{color:#fff;letter-spacing:0;margin:0;font-size:2rem;font-weight:760;line-height:1.15}.page-module__rJROVW__piName span{color:var(--color-text-muted);font-weight:560}.page-module__rJROVW__piAffiliation{color:var(--color-text-muted);margin:8px 0 0;font-size:1rem}.page-module__rJROVW__piBio{max-width:720px;color:var(--color-text-secondary);margin:14px 0 0;font-size:1.03rem;line-height:1.72}.page-module__rJROVW__divider{background:var(--color-border);height:1px;margin-bottom:50px}.page-module__rJROVW__group{margin-bottom:68px}.page-module__rJROVW__groupLast{margin-bottom:0}.page-module__rJROVW__groupTitle{color:#fff;letter-spacing:0;margin:0 0 28px;font-size:1.08rem;font-weight:660}.page-module__rJROVW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:46px 62px;display:grid}.page-module__rJROVW__person{align-items:flex-start;gap:24px;transition:transform .18s;display:flex}.page-module__rJROVW__person:hover{transform:translateY(-1px)}.page-module__rJROVW__person:hover .page-module__rJROVW__photo{border-color:#f5e5cf47;transform:scale(1.025);box-shadow:0 16px 42px #00000047,0 0 24px #e2a95b14}.page-module__rJROVW__pi>div,.page-module__rJROVW__person>div{min-width:0}.page-module__rJROVW__personName{color:#fff;letter-spacing:0;margin:0;font-size:1.26rem;font-weight:720;line-height:1.22}.page-module__rJROVW__personMeta{color:var(--color-text-muted);margin:7px 0 10px;font-size:.95rem;line-height:1.5}.page-module__rJROVW__personText{color:var(--color-text-secondary);margin:0;font-size:.98rem;line-height:1.65}.page-module__rJROVW__links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.page-module__rJROVW__link{border:1px solid var(--color-border-strong);color:#fff;background:0 0;border-radius:8px;align-items:center;min-height:36px;padding:8px 11px;font-size:.88rem;font-weight:560;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.page-module__rJROVW__link:hover{background:#ffffff14;border-color:#ffffff52;transform:translateY(-1px);box-shadow:0 10px 26px #0000002e}@media (max-width:640px){.page-module__rJROVW__page{padding-top:54px;padding-bottom:88px}.page-module__rJROVW__glow{background:0 0;width:100%;right:0}.page-module__rJROVW__glow:before{opacity:.76;width:92vw;height:min(760px,82%);top:auto;bottom:-90px;right:-58vw;-webkit-mask-image:radial-gradient(at 100% 100%,#000 0% 42%,#0000 84%);mask-image:radial-gradient(at 100% 100%,#000 0% 42%,#0000 84%)}.page-module__rJROVW__glow:after{display:none}.page-module__rJROVW__pi{gap:22px;margin-bottom:36px}.page-module__rJROVW__piPhoto{width:128px;height:128px}.page-module__rJROVW__piName{font-size:1.72rem}.page-module__rJROVW__divider{margin-bottom:42px}.page-module__rJROVW__grid{row-gap:40px}.page-module__rJROVW__person{gap:18px}.page-module__rJROVW__studentPhoto{width:116px;height:116px}.page-module__rJROVW__masterPhoto,.page-module__rJROVW__undergradPhoto{width:104px;height:104px}.page-module__rJROVW__personName{font-size:1.16rem}}@media (max-width:560px){.page-module__rJROVW__person{flex-direction:column}}
