.lab-logo-wrap[data-astro-cid-6sqsh2pf]{display:flex;justify-content:center;margin-bottom:48px}.gmlr-logo[data-astro-cid-6sqsh2pf]{height:240px;width:auto}.gmlr-logo-dark[data-astro-cid-6sqsh2pf]{display:none}.gmlr-logo-light[data-astro-cid-6sqsh2pf]{display:block}[data-theme=dark] .gmlr-logo-light[data-astro-cid-6sqsh2pf]{display:none}[data-theme=dark] .gmlr-logo-dark[data-astro-cid-6sqsh2pf]{display:block}.pi-wrap[data-astro-cid-6sqsh2pf]{display:flex;justify-content:center}.pi-card[data-astro-cid-6sqsh2pf]{max-width:500px}.team-grid[data-astro-cid-6sqsh2pf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.team-divider[data-astro-cid-6sqsh2pf]{grid-column:1 / -1;border-top:1px solid var(--line);margin:4px 0}.team-card[data-astro-cid-6sqsh2pf]{display:flex;gap:18px;align-items:flex-start;padding:20px;border-radius:14px;background:transparent;border:none;transition:background .15s}.team-card[data-astro-cid-6sqsh2pf]:hover{background:var(--bg-1)}.team-photo[data-astro-cid-6sqsh2pf]{flex-shrink:0;width:120px;height:120px;border-radius:50%;overflow:hidden;background:var(--bg-2)}.team-photo[data-astro-cid-6sqsh2pf].sm{width:120px;height:120px;border-radius:50%}.team-photo[data-astro-cid-6sqsh2pf] img[data-astro-cid-6sqsh2pf]{width:100%;height:100%;object-fit:cover}.team-name[data-astro-cid-6sqsh2pf]{font-size:15px;font-weight:700;color:var(--c1);margin-bottom:4px}.team-name[data-astro-cid-6sqsh2pf] a[data-astro-cid-6sqsh2pf]{color:var(--c1)}.team-name[data-astro-cid-6sqsh2pf] a[data-astro-cid-6sqsh2pf]:hover{color:var(--accent);text-decoration:none}.team-role[data-astro-cid-6sqsh2pf]{font-size:13px;color:var(--c3);line-height:1.5;margin-bottom:4px}.team-edu[data-astro-cid-6sqsh2pf]{font-size:12.5px;color:var(--c4)}.team-links[data-astro-cid-6sqsh2pf]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tlink[data-astro-cid-6sqsh2pf]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:6px;font-size:11.5px;font-weight:500;background:var(--bg);color:var(--c3);border:1px solid var(--line);text-decoration:none;transition:all .12s}.tlink[data-astro-cid-6sqsh2pf]:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.tlink[data-astro-cid-6sqsh2pf].accent{background:var(--accent-soft);color:var(--accent);border-color:#4361ee33}.join-card[data-astro-cid-6sqsh2pf]{border:1px dashed var(--line);background:transparent}.join-photo[data-astro-cid-6sqsh2pf]{display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--c4);background:var(--bg-2)}.member-list[data-astro-cid-6sqsh2pf]{display:flex;flex-direction:column;gap:0}.member-row[data-astro-cid-6sqsh2pf]{display:flex;gap:16px;align-items:baseline;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line)}.member-row[data-astro-cid-6sqsh2pf]:last-child{border-bottom:none}.member-left[data-astro-cid-6sqsh2pf]{display:flex;gap:8px;align-items:baseline;flex-shrink:0}.member-name[data-astro-cid-6sqsh2pf]{font-size:14px;font-weight:600;color:var(--c2);text-decoration:none}.member-name[data-astro-cid-6sqsh2pf]:hover{color:var(--accent)}.member-info[data-astro-cid-6sqsh2pf]{font-size:13px;color:var(--c4);text-align:right}.role-chip[data-astro-cid-6sqsh2pf]{font-size:10.5px;font-weight:600;color:var(--c4);background:var(--bg-2);border:1px solid var(--line);border-radius:4px;padding:1px 6px}.alumni-list[data-astro-cid-6sqsh2pf]{display:flex;flex-direction:column;gap:0}.alumni-row[data-astro-cid-6sqsh2pf]{display:flex;gap:16px;align-items:baseline;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.alumni-row[data-astro-cid-6sqsh2pf]:last-child{border-bottom:none}.alumni-identity[data-astro-cid-6sqsh2pf]{display:flex;gap:6px;align-items:baseline}.alumni-name[data-astro-cid-6sqsh2pf]{font-size:14px;font-weight:600;color:var(--c2);text-decoration:none}.alumni-name[data-astro-cid-6sqsh2pf]:hover{color:var(--accent)}.alumni-meta[data-astro-cid-6sqsh2pf]{font-size:12px;color:var(--c4)}.alumni-current[data-astro-cid-6sqsh2pf]{font-size:13px;color:var(--c3)}
