body{padding-bottom:0;background:var(--c-bg)}.post>.post-header{display:none}.post article{font-size:1rem}body>.container[role=main]{max-width:1440px;padding-right:1.5rem;padding-left:1.5rem}.research-home{display:grid;box-sizing:border-box;width:100%;max-width:1440px;grid-template-columns:minmax(15rem, 17rem) minmax(0, 1fr);gap:clamp(2.5rem,3.5vw,3.5rem);margin:0 auto;padding:3rem 0 4.5rem;color:var(--c-ink)}.research-home a{transition:color 180ms ease,border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.research-home a:focus-visible{outline:3px solid color-mix(in srgb, var(--c-accent) 45%, transparent);outline-offset:4px}.profile-sidebar{min-width:0}.profile-sidebar__inner{text-align:center}.profile-sidebar__avatar{display:block;width:12rem;height:12rem;object-fit:cover;margin:0 auto 1.5rem;border:1px solid var(--c-line);border-radius:1rem;box-shadow:var(--c-avatar-shadow)}.profile-sidebar h1{margin:0;color:var(--c-ink);font-family:var(--site-font-sans);font-size:1.875rem;font-weight:700;letter-spacing:-0.01em;line-height:1.2}.profile-sidebar__positioning{max-width:22rem;margin:.5rem auto 0;color:var(--c-ink-muted);font-size:1rem;line-height:1.6}.profile-sidebar__links{display:flex;width:fit-content;flex-direction:column;gap:.5rem;align-items:stretch;margin:1rem auto 0}.profile-sidebar__links a{display:grid;min-width:10rem;grid-template-columns:1.25rem minmax(0, 1fr);gap:.5rem;align-items:center;padding:.25rem .5rem;border-radius:.25rem;color:var(--c-ink-muted);font-size:.875rem;line-height:1.6;text-align:left;text-decoration:none}.profile-sidebar__links i{width:1.25rem;font-size:1rem;text-align:center}.profile-sidebar__links a:hover{color:var(--c-accent);background:var(--c-accent-soft)}.research-content{min-width:0}.research-section+.research-section{margin-top:3rem}.research-section__heading{margin-bottom:1rem}.research-section__heading--with-link{display:flex;gap:1rem;align-items:baseline;justify-content:space-between}.research-section__heading h2{margin:0;color:var(--c-ink);font-family:var(--site-font-sans);font-size:1.5rem;font-weight:700;letter-spacing:-0.01em;line-height:1.3}.research-section__link{flex:0 0 auto;padding:.125rem .25rem;border-radius:.25rem;color:var(--c-accent);font-size:.875rem;font-weight:600;text-decoration:none}.research-section__link:hover{color:var(--c-accent-strong);background:var(--c-accent-soft);text-decoration:none}.research-about__body{max-width:74ch}.research-about__body p{margin:0;color:var(--c-ink-muted);font-size:1rem;line-height:1.7}.research-about__body p+p{margin-top:1rem}.research-about__body .research-about__lede{color:var(--c-ink);font-weight:600}.research-about__body a{border-radius:.25rem;color:var(--c-accent);font-weight:600;text-decoration:none}.research-about__body a:hover{color:var(--c-accent-strong);background:var(--c-accent-soft)}.research-selected .publications{margin-top:0}.research-selected .publications ol.bibliography{display:block;margin:0;padding:0}.research-selected .publications ol.bibliography>li{min-width:0;margin:0;padding:0 0 1.25rem;border-bottom:1px solid var(--c-line);background:rgba(0,0,0,0)}.research-selected .publications ol.bibliography>li+li{padding-top:1.25rem}.research-selected .publications ol.bibliography>li:last-child{padding-bottom:0;border-bottom:0}.research-selected .publications li>.row{display:grid;grid-template-columns:6.25rem minmax(0, 1fr);gap:1rem;margin:0}.research-selected .publications li>.row>.abbr,.research-selected .publications li>.row>[id]{width:auto;max-width:none;min-width:0;padding:0}.research-selected .publications li>.row:has(.preview){grid-template-columns:minmax(0, 21fr) minmax(0, 29fr);gap:1.75rem;align-items:start}.research-selected .publications li>.row:has(.preview)>.abbr{display:contents}.research-selected .publications li>.row:has(.preview)>.abbr abbr.badge{display:none}.research-selected .publications li>.row:has(.preview)>.abbr figure{position:relative;display:block;width:100%;aspect-ratio:16/10;grid-row:1;grid-column:1;margin:0;overflow:hidden;border:1px solid var(--c-line);border-radius:.375rem;background:#fff;box-shadow:0 6px 18px rgba(19,34,56,.1)}.research-selected .publications li>.row:has(img[src*="class-aware-adversarial-domain-adaptation-framework.png"])>.abbr figure{aspect-ratio:793.68/623.52}.research-selected .publications li>.row:has(.preview)>.abbr figure:has(img[src*="-placeholder.svg"])::after{position:absolute;right:.25rem;bottom:.25rem;padding:.125rem .375rem;border-radius:.25rem;color:#fff;background:rgba(19,34,56,.82);content:"Placeholder";font-size:.6875rem;font-weight:700;line-height:1.2}.research-selected .publications li>.row:has(.preview)>.abbr picture{display:block;width:100%;height:100%}.research-selected .publications li>.row:has(.preview)>.abbr img.preview{display:block;width:100% !important;height:100% !important;object-fit:contain;border:0 !important;border-radius:0 !important;background:#fff;box-shadow:none !important}.research-selected .publications li>.row:has(.preview)>[id]{grid-row:1;grid-column:2}.research-selected .publications .abbr abbr.badge{width:auto !important;min-width:5.25rem;margin:0;padding:.35rem .5rem;border-radius:.25rem !important;color:#fff !important;font-size:.6875rem;font-weight:700;letter-spacing:.035em;line-height:1.2;text-align:center}.research-selected .publications .title{margin-bottom:.375rem;color:var(--c-ink);font-size:1.125rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.research-selected .publications .author,.research-selected .publications .periodical{color:var(--c-ink-muted);font-size:.9375rem;line-height:1.6}.research-selected .publications .author{margin-bottom:.25rem}.research-selected .publications .author>em{color:var(--c-accent);border-bottom-color:var(--c-accent);font-style:normal;font-weight:600}.research-selected .publications .periodical em{color:var(--c-ink-muted)}.research-selected .publications .publication-impact{display:-webkit-box;margin-top:.375rem;overflow:hidden;color:var(--c-ink-muted);font-size:.9375rem;font-style:normal;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.research-selected .publications .links{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}.research-selected .publications .links a.btn{margin:0;padding:.25rem .5rem;border-color:var(--c-line);border-radius:.25rem;color:var(--c-ink-muted);background:rgba(0,0,0,0);font-size:.8125rem;font-weight:700;line-height:1.5}.research-selected .publications .links a.btn:hover{color:var(--c-accent);border-color:var(--c-accent);background:var(--c-accent-soft);text-decoration:none}.research-selected .publications .hidden.open{margin-top:.75rem;border-color:var(--c-line) !important;border-radius:.5rem;background:var(--c-surface)}.research-selected .publications .hidden,.research-selected .publications figure,.research-selected .publications pre{max-width:100%}.research-selected .publications pre{overflow-x:auto}.research-agenda__grid{display:grid;grid-template-columns:1fr;gap:1rem}.research-agenda__intro{margin-bottom:1rem}.research-agenda__intro h3{margin:0;color:var(--c-ink);font-size:1rem;font-weight:600;line-height:1.4}.research-agenda__intro p{max-width:72ch;margin:.5rem 0 0;color:var(--c-ink-muted);font-size:.875rem;line-height:1.6}.research-interest-card{min-width:0;padding:1.25rem;border:1px solid var(--c-line);border-radius:.75rem;background:var(--c-surface)}.research-interest-card__number{display:block;color:var(--c-ink-faint);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;line-height:1.5}.research-interest-card h3{margin:.75rem 0 0;color:var(--c-ink);font-size:1rem;font-weight:600;line-height:1.4}.research-interest-card p{margin:.5rem 0 0;color:var(--c-ink-muted);font-size:.875rem;line-height:1.6}.research-honors__list{margin:0;padding:0;list-style:none}.research-honors__list>li{display:grid;grid-template-columns:4.5rem minmax(0, 1fr);gap:1rem;align-items:start;padding:1rem 0;border-bottom:1px solid var(--c-line)}.research-honors__list>li:first-child{padding-top:0}.research-honors__list>li:last-child{padding-bottom:0;border-bottom:0}.research-honors__year{margin:0;color:var(--c-ink-faint);font-size:.8125rem;font-variant-numeric:tabular-nums;line-height:1.6}.research-honors__list h3{margin:0;color:var(--c-ink);font-size:1rem;font-weight:700;line-height:1.45}.research-honors__note{color:var(--c-ink-muted);font-weight:400}.research-honors__list p,.research-beyond__body p{max-width:72ch;margin:.25rem 0 0;color:var(--c-ink-muted);font-size:.9375rem;line-height:1.65}.research-beyond__body{padding:1.25rem;border:1px solid var(--c-line);border-radius:.75rem;background:var(--c-surface)}.research-beyond__body p{margin:0}.research-contact__body{max-width:72ch}.research-contact__body p{margin:0;color:var(--c-ink-muted);font-size:1rem;line-height:1.7}.research-contact__body p+p{margin-top:.5rem}.research-contact__body .research-contact__prompt{color:var(--c-ink);font-weight:600}.research-contact__body a{display:inline-block;margin-top:1rem;padding:.125rem .25rem;border-radius:.25rem;color:var(--c-accent);font-weight:600;text-decoration:none}.research-contact__body a:hover{color:var(--c-accent-strong);background:var(--c-accent-soft)}footer.fixed-bottom{position:static;border-top:1px solid var(--c-line)}@media(min-width: 1200px){.research-agenda__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 992px)and (min-height: 720px){.profile-sidebar__inner{position:sticky;top:5.5rem}}@media(max-width: 991px){body>.container[role=main]{padding-right:1.5rem;padding-left:1.5rem}.research-home{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem 4rem}.profile-sidebar__avatar{width:10rem;height:10rem}.research-section+.research-section{margin-top:2rem}.research-selected .publications li>.row:has(.preview){grid-template-columns:minmax(0, 21fr) minmax(0, 29fr);gap:1.5rem}.research-selected .publications li>.row:has(.preview)>.abbr figure{width:100%;grid-row:1;grid-column:1}.research-selected .publications li>.row:has(.preview)>[id]{grid-row:1;grid-column:2}}@media(max-width: 767px){body>.container[role=main]{padding-right:0;padding-left:0}.research-home{padding-right:1rem;padding-left:1rem}.research-section__heading--with-link{flex-wrap:wrap}.research-selected .publications li>.row{grid-template-columns:1fr;gap:.75rem}.research-selected .publications li>.row:has(.preview){grid-template-columns:minmax(0, 1fr)}.research-selected .publications li>.row:has(.preview)>.abbr figure{width:100%;grid-row:1;grid-column:1}.research-selected .publications li>.row:has(.preview)>[id]{grid-row:2;grid-column:1}.research-selected .publications .abbr abbr.badge{min-width:0}.research-honors__list>li{grid-template-columns:1fr;gap:.25rem}}@media(prefers-reduced-motion: reduce){.research-home *,.research-home *::before,.research-home *::after{scroll-behavior:auto !important;transition-duration:.01ms !important}}