.social-icon[data-astro-cid-g5kwm3ld]{fill:currentColor;width:1.05rem;min-width:1.05rem;height:1.05rem}.social-icon--outline[data-astro-cid-g5kwm3ld]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.social-icon--scholar[data-astro-cid-g5kwm3ld]{width:1.15rem;min-width:1.15rem;height:1.15rem}.home[data-astro-cid-lcdefpme]{width:var(--page);margin:0 auto}.about[data-astro-cid-lcdefpme],.activity[data-astro-cid-lcdefpme],.selected-publications[data-astro-cid-lcdefpme]{scroll-margin-top:7rem}.about[data-astro-cid-lcdefpme]{padding:var(--section-padding) 0;grid-template-columns:clamp(12rem,21vw,13rem) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,4.5rem);display:grid}.portrait[data-astro-cid-lcdefpme]{aspect-ratio:1;border:2px solid var(--line);border-radius:var(--radius-box);background:var(--color-base-200);overflow:hidden}.portrait[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.about[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:25ch;margin:.5rem 0 1.35rem;font-size:clamp(1.75rem,4vw,3.1rem)}.about__content[data-astro-cid-lcdefpme]{min-width:0}.about__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.compact-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.publication-row[data-astro-cid-lcdefpme]{overflow-wrap:anywhere}.about__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--muted);margin-bottom:.4rem}.about__content[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:700}.profile-links[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:1.25rem;display:grid}.profile-links[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%;font-size:1rem}.activity[data-astro-cid-lcdefpme]{padding:var(--section-padding) 0;grid-template-columns:minmax(0,13fr) minmax(20rem,7fr);gap:clamp(1rem,3vw,1.5rem);display:grid}.activity[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius-box);background:color-mix(in oklch, var(--color-base-200) 35%, var(--color-base-100));min-width:0;box-shadow:inset 0 1px 0 color-mix(in oklch, var(--ink) 5%, transparent);padding:clamp(1rem,2.5vw,1.5rem)}.activity__heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.activity[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.selected-publications[data-astro-cid-lcdefpme]>header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,3vw,1.85rem)}.compact-list[data-astro-cid-lcdefpme],.service-list[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.compact-list[data-astro-cid-lcdefpme]{--activity-row-height:6.25rem;--activity-visible-rows:2}.service-list[data-astro-cid-lcdefpme]{--activity-row-height:3.125rem;--activity-visible-rows:4}.activity-scroll[data-astro-cid-lcdefpme]{height:calc(var(--activity-row-height) * var(--activity-visible-rows));overscroll-behavior:contain;scrollbar-color:var(--muted) transparent;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-right:.75rem;overflow-y:auto}.activity-scroll[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{min-height:var(--activity-row-height);box-sizing:border-box}.activity-scroll[data-astro-cid-lcdefpme]::-webkit-scrollbar{width:.45rem}.activity-scroll[data-astro-cid-lcdefpme]::-webkit-scrollbar-track{background:0 0;border-radius:999px}.activity-scroll[data-astro-cid-lcdefpme]::-webkit-scrollbar-thumb{background:var(--muted);border-radius:999px}.compact-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:center;padding:.85rem .35rem;display:grid}.compact-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme],.service-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.compact-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:750;line-height:1.3;text-decoration:none;display:block}.compact-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.service-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.1rem;font-size:.84rem;line-height:1.25;display:block}.service-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding:.35rem;display:grid}.service-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{min-width:0}.service-list[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.25;display:block}.service-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;text-decoration:none}.service-list[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--muted);text-align:right;white-space:nowrap;font-size:.82rem;font-weight:750}.selected-publications[data-astro-cid-lcdefpme]{padding:var(--section-padding) 0}.selected-publications[data-astro-cid-lcdefpme]>header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.publication-year[data-astro-cid-lcdefpme]{--publication-year-gap:clamp(.5rem, 1.33vw, 1.17rem);--publication-divider-offset:clamp(.25rem, .665vw, .585rem);grid-template-columns:7rem minmax(0,1fr);gap:0;display:grid}.publication-year[data-astro-cid-lcdefpme]+.publication-year[data-astro-cid-lcdefpme]{margin-top:1rem}.publication-year[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-left:var(--publication-year-gap)}.publication-year[data-astro-cid-lcdefpme]>h3[data-astro-cid-lcdefpme]{color:var(--accent-bright);justify-self:start;margin:0;padding-top:1.5rem;font-size:1.35rem;font-weight:850;position:relative}.publication-year[data-astro-cid-lcdefpme]>h3[data-astro-cid-lcdefpme]:after{top:0;bottom:0;left:calc(50% + 3.5rem + var(--publication-divider-offset));border-left:var(--divider);content:"";position:absolute}.publication-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 6rem;gap:2rem;padding:1.5rem 0;display:grid}.publication-row[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{max-width:40rem;margin:0 0 .45rem;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.25}.publication-row[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.publication-meta[data-astro-cid-lcdefpme],.publication-summary[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:.45rem;font-size:.88rem}.publication-meta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{background:var(--color-base-content);vertical-align:-.08em;border-radius:999px;width:2px;height:.9em;margin:0 .55rem;display:inline-block}.publication-meta[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:500}.publication-meta[data-astro-cid-lcdefpme] .is-me[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:500}.publication-summary[data-astro-cid-lcdefpme]{max-width:44rem}.publication-row__links[data-astro-cid-lcdefpme]{align-content:start;gap:.6rem;padding-top:.1rem;display:grid}.publication-row__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:.82rem;font-weight:550;text-decoration:none}.scholar-cta[data-astro-cid-lcdefpme]{justify-content:center;margin-top:1.5rem;display:flex}@media (width<=680px){.profile-links[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:start}.portrait[data-astro-cid-lcdefpme]{width:110px}.activity[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.publication-year[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.publication-year[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:var(--divider);border-left:0;margin-top:.5rem;padding-left:0}.publication-year[data-astro-cid-lcdefpme]>h3[data-astro-cid-lcdefpme]{justify-self:stretch}.publication-year[data-astro-cid-lcdefpme]>h3[data-astro-cid-lcdefpme]:after{content:none}.publication-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1rem}.publication-row__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:1rem;display:flex}.publication-row__links[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:2.75rem}}
