.people-profile-social-icon-wrap[data-astro-cid-ajr344xt]{display:inline-flex;align-items:center;justify-content:center}.people-profile-social-icon-wrap--linkedin[data-astro-cid-ajr344xt] svg[data-astro-cid-ajr344xt] path[data-astro-cid-ajr344xt]{fill:#0a66c2}.people-profile-social-icon-wrap--github[data-astro-cid-ajr344xt] svg[data-astro-cid-ajr344xt] path[data-astro-cid-ajr344xt]{fill:#24292f}.people-profile-social-icon-wrap--website[data-astro-cid-ajr344xt] svg[data-astro-cid-ajr344xt].people-profile-social-icon-svg--stroke{stroke:var(--accent)}.people-profile-social-icon-svg[data-astro-cid-ajr344xt]{width:1.3125rem;height:1.3125rem;display:block;flex-shrink:0}.people-profile-social-icon-img[data-astro-cid-ajr344xt]{display:block;flex-shrink:0;object-fit:contain}.people-profile-social-icon-wrap--googleScholar[data-astro-cid-ajr344xt] .people-profile-social-icon-img[data-astro-cid-ajr344xt]{width:1.1875rem;height:1.1875rem}.people-profile-social-icon-wrap--semanticScholar[data-astro-cid-ajr344xt] .people-profile-social-icon-img[data-astro-cid-ajr344xt]{width:1.4375rem;height:1.4375rem}.people-profile-shell[data-astro-cid-o2ocmoue]{box-sizing:border-box;width:min(100%,72rem);margin-inline:auto;padding:clamp(1.75rem,4vw,3rem) clamp(1rem,4vw,2rem) clamp(2.5rem,5vw,4rem)}.people-profile-back[data-astro-cid-o2ocmoue]{margin:0 0 1rem;font-size:.9rem}.people-profile-back[data-astro-cid-o2ocmoue] a[data-astro-cid-o2ocmoue]{font-weight:600;text-decoration:none;color:inherit}@media(hover:hover)and (pointer:fine){.people-profile-back[data-astro-cid-o2ocmoue] a[data-astro-cid-o2ocmoue]:hover{color:var(--accent);text-decoration:underline;text-underline-offset:.15em}}.people-profile-grid[data-astro-cid-o2ocmoue]{display:grid;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,2.75rem)}@media(max-width:640px){.people-profile-grid[data-astro-cid-o2ocmoue]{grid-template-columns:1fr;justify-items:center;text-align:center}.people-profile-social[data-astro-cid-o2ocmoue] ul[data-astro-cid-o2ocmoue]{justify-content:center}.people-profile-main[data-astro-cid-o2ocmoue]{width:100%;max-width:48rem;margin-inline:auto;text-align:left}.people-profile-meta-plain[data-astro-cid-o2ocmoue]{text-align:center;align-items:center}}.people-profile-aside[data-astro-cid-o2ocmoue]{position:sticky;top:calc(var(--nav-h, 3.75rem) + .75rem);display:flex;flex-direction:column;align-items:stretch;gap:.75rem}@media(max-width:640px){.people-profile-aside[data-astro-cid-o2ocmoue]{position:static;align-items:center;max-width:15rem}}.people-profile-photo-frame[data-astro-cid-o2ocmoue],.people-profile-photo-placeholder[data-astro-cid-o2ocmoue]{width:100%;max-width:15rem;aspect-ratio:1;border-radius:calc(var(--radius) + 6px);overflow:hidden;box-shadow:0 12px 32px #0f172a1a,0 2px 8px #4755690f,0 0 0 2px #fffffff2,0 0 0 3px #94a3b86b}.people-profile-photo-placeholder[data-astro-cid-o2ocmoue]{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#e9eef6,#dbe4f3 52%,#cfdceb);border:1px solid color-mix(in oklab,var(--border) 70%,transparent)}.people-profile-photo-initials[data-astro-cid-o2ocmoue]{font-size:clamp(2.2rem,7vw,2.85rem);font-weight:700;letter-spacing:.04em;color:#334155}.people-profile-photo-img[data-astro-cid-o2ocmoue]{width:100%;height:100%;object-fit:cover;display:block}.people-profile-name[data-astro-cid-o2ocmoue]{margin:0 0 1rem;font-size:clamp(1.65rem,4vw,2.1rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.people-profile-legal-name[data-astro-cid-o2ocmoue]{margin:-.5rem 0 .85rem;font-size:.92rem;line-height:1.35}.people-profile-legal-name-label[data-astro-cid-o2ocmoue]{font-weight:600}.people-profile-meta-plain[data-astro-cid-o2ocmoue]{display:flex;flex-direction:column;gap:.2rem;margin-bottom:1rem}@media(min-width:641px){.people-profile-meta-plain[data-astro-cid-o2ocmoue]{text-align:left;align-items:flex-start}}.people-profile-role[data-astro-cid-o2ocmoue]{margin:0;font-size:1rem;font-weight:600;line-height:1.45;color:var(--ink)}.people-profile-term[data-astro-cid-o2ocmoue]{margin:0;font-size:.9rem;font-weight:500;line-height:1.45}.people-profile-social[data-astro-cid-o2ocmoue]{margin-bottom:1.35rem}.people-profile-social[data-astro-cid-o2ocmoue] ul[data-astro-cid-o2ocmoue]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.people-profile-social-link[data-astro-cid-o2ocmoue]{display:inline-flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:calc(var(--radius) + 2px);text-decoration:none;color:var(--muted);border:1px solid color-mix(in oklab,var(--border) 80%,transparent);box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}.people-profile-social-link[data-astro-cid-o2ocmoue]:focus-visible{outline:2px solid color-mix(in oklab,var(--accent, rgb(59 130 246)) 70%,var(--ink));outline-offset:2px}@media(hover:hover)and (pointer:fine){.people-profile-social-link[data-astro-cid-o2ocmoue]:hover{color:var(--ink);border-color:#94a3b8a6;box-shadow:0 4px 14px #0f172a12;transform:translateY(-1px)}}.people-profile-body[data-astro-cid-o2ocmoue]{margin-bottom:1.75rem}.people-profile-body[data-astro-cid-o2ocmoue].prose-slot{max-width:none}.people-profile-body[data-astro-cid-o2ocmoue].prose-slot h2:has(+ul),.people-profile-body[data-astro-cid-o2ocmoue].prose-slot h3:has(+ul){margin-bottom:.3rem}.people-profile-body[data-astro-cid-o2ocmoue].prose-slot h2+ul,.people-profile-body[data-astro-cid-o2ocmoue].prose-slot h3+ul{margin-top:.5rem}.people-profile-after-emory[data-astro-cid-o2ocmoue]{margin-bottom:1.75rem}.people-profile-after-emory-list[data-astro-cid-o2ocmoue]{margin:0;padding-left:1.15rem;line-height:1.65}.people-profile-after-emory-item[data-astro-cid-o2ocmoue]{margin-bottom:.4rem}.people-profile-education[data-astro-cid-o2ocmoue]{margin-bottom:1.75rem}.people-profile-education-list[data-astro-cid-o2ocmoue]{margin:0;padding-left:1.15rem;line-height:1.65}.people-profile-education-item[data-astro-cid-o2ocmoue]{margin-bottom:.5rem}.people-profile-theses[data-astro-cid-o2ocmoue],.people-profile-publications[data-astro-cid-o2ocmoue]{margin-bottom:1.75rem}.people-profile-publications-list[data-astro-cid-o2ocmoue]{margin:0;padding-left:1.35rem;line-height:1.65}.people-profile-publications-list[data-astro-cid-o2ocmoue] li[data-astro-cid-o2ocmoue]{margin-bottom:.4rem}.people-profile-publications-list[data-astro-cid-o2ocmoue] a[data-astro-cid-o2ocmoue]{font-weight:400}.people-profile-theses-list[data-astro-cid-o2ocmoue]{margin:0;padding-left:1.15rem;line-height:1.65}.people-profile-theses-list[data-astro-cid-o2ocmoue] li[data-astro-cid-o2ocmoue]{margin-bottom:.4rem}.people-profile-theses-list[data-astro-cid-o2ocmoue] a[data-astro-cid-o2ocmoue]{font-weight:400}.people-profile-thesis-kind[data-astro-cid-o2ocmoue]{font-weight:600;color:var(--ink)}.people-profile-thesis-note[data-astro-cid-o2ocmoue],.people-profile-publication-note[data-astro-cid-o2ocmoue]{font-size:.92em;font-weight:400}.people-profile-achievement-title[data-astro-cid-o2ocmoue]{display:inline;font-weight:inherit}.people-profile-education-degree[data-astro-cid-o2ocmoue]{font-weight:400}.people-profile-section-title[data-astro-cid-o2ocmoue]{margin:0 0 .65rem;font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.people-profile-achievements-list[data-astro-cid-o2ocmoue]{margin:0;padding-left:1.15rem;line-height:1.65}.people-profile-achievements-list[data-astro-cid-o2ocmoue] li[data-astro-cid-o2ocmoue]{margin-bottom:.35rem}.people-profile-achievements-list[data-astro-cid-o2ocmoue] a[data-astro-cid-o2ocmoue]{font-weight:500}
