:root{color:#202b36;font-synthesis:none;--ink:#202b36;--muted:#52606d;--link:#174b80;--rule:#dce2e8;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:auto}body{overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.65}a{color:var(--link);text-underline-offset:.19em;text-decoration:underline 1px}a:hover{color:#0d3054;text-decoration-thickness:2px}a:focus-visible{outline-offset:4px;border-radius:1px;outline:3px solid #2168ab}p{margin:0 0 1rem}h1,h2,h3{color:#172d43;font-weight:650;line-height:1.3}h1{letter-spacing:-.035em;margin:0 0 .6rem;font-size:2rem}h2{letter-spacing:-.018em;margin:0 0 1.1rem;font-size:1.4rem}h3{margin:0 0 .4rem;font-size:1.08rem}ul{margin:0;padding-left:1.25rem}.site-shell{width:min(100% - 3rem,960px);margin-inline:auto}.site-header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:1.45rem;display:flex}.site-name{white-space:nowrap;font-size:1rem;font-weight:650}nav{flex-wrap:wrap;gap:.65rem 1.35rem;font-size:.9rem;display:flex}nav a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}main{padding-top:2.8rem}main:focus{outline:none}.introduction{justify-content:space-between;align-items:flex-start;gap:2.5rem;display:flex}.intro-copy{flex:1;min-width:0}.affiliation{color:var(--muted);margin-bottom:1.15rem;font-size:.98rem;line-height:1.55}.research-intro{font-size:1.1rem;line-height:1.65}.portrait{border-radius:2px;width:172px;height:auto}.contact-links{flex-wrap:wrap;gap:.5rem 1.2rem;padding:0;font-size:.92rem;list-style:none;display:flex}.background{max-width:86ch;margin-top:1.55rem;font-size:.96rem}.section{border-top:1px solid var(--rule);margin-top:2.2rem;padding-top:1.65rem}.section>p{max-width:80ch}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.section-heading>a{font-size:.9rem}.research-row,.leadership-row{grid-template-columns:215px minmax(0,1fr);gap:2rem;padding-block:.3rem 1.4rem;font-size:.95rem;display:grid}.research-row+.research-row,.leadership-row+.leadership-row{padding-top:.7rem}.research-row:last-child,.leadership-row:last-child{padding-bottom:0}.research-row p,.leadership-row p{margin-bottom:.7rem}.context{color:var(--muted);font-size:.83rem;line-height:1.5}.paper-links{flex-wrap:wrap;gap:.25rem 1.2rem;padding:0;font-size:.86rem;list-style:none;display:flex}.publication{padding-block:.85rem 1.2rem}.publication+.publication{border-top:1px solid var(--rule);padding-top:1.15rem}.publication h3{font-size:1.02rem;line-height:1.5}.publication h3 a{color:var(--link)}.publication p{margin-bottom:.4rem}.publication .venue{color:var(--muted);font-size:.87rem}.venue cite{font-style:normal;font-weight:600}.significance{font-size:.95rem}.contribution{color:var(--muted);font-size:.87rem}.contribution strong{font-weight:600}.publication .paper-links{margin-top:.6rem}.authors{font-size:.91rem}.authors strong{font-weight:650}.preprint-label{color:var(--ink);font-size:.85rem}.roles{margin-bottom:.65rem;padding:0;font-size:.89rem;list-style:none}.roles strong{font-weight:600}.role-dates{color:var(--muted);white-space:nowrap;margin-left:.3rem}.page-intro{max-width:75ch;color:var(--muted);margin-block:.7rem 1.2rem}.year-navigation{border-bottom:1px solid var(--rule);margin-bottom:.5rem;padding-bottom:1.2rem}.publication-year{grid-template-columns:70px minmax(0,1fr);gap:1.9rem;padding-top:1.35rem;display:grid}.publication-year+.publication-year{border-top:1px solid var(--rule);margin-top:1rem}.publication-year>h2{padding-top:.7rem;font-size:1.2rem}.not-found{max-width:65ch;min-height:40vh;padding-bottom:3rem}.site-footer{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:2.6rem;padding-block:1.25rem 2rem;font-size:.84rem;display:flex}.skip-link{z-index:2;background:#fff;padding:.6rem 1rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}section[id],article[id]{scroll-margin-top:1.5rem}@media (width<=700px){.site-shell{width:min(100% - 2.25rem,960px)}.site-header{flex-direction:column;gap:.75rem;padding-block:1rem}nav{column-gap:1.1rem;font-size:.87rem}main{padding-top:1.75rem}h1{font-size:1.8rem}.introduction{gap:1.4rem}.portrait{width:126px}.research-row,.leadership-row{grid-template-columns:minmax(0,1fr);gap:.4rem;padding-bottom:1.5rem}.research-row .context,.leadership-row .context{margin-bottom:.2rem}.publication-year{grid-template-columns:minmax(0,1fr);gap:0}.publication-year>h2{margin-bottom:.2rem}}@media (width<=500px){.introduction{grid-template-columns:minmax(0,1fr) 88px;gap:0 1rem;display:grid}.intro-copy{display:contents}.intro-copy h1{grid-column:1/-1;margin-bottom:.55rem;font-size:1.7rem}.affiliation{grid-column:1;font-size:.9rem}.portrait{grid-area:2/2;width:88px;height:auto;margin-top:.1rem}.research-intro,.contact-links{grid-column:1/-1}.research-intro{font-size:1.04rem}.contact-links{gap:.5rem 1rem}.background{margin-top:1.3rem}.section{margin-top:1.8rem;padding-top:1.4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.site-shell{width:100%}.site-header,.skip-link{display:none}main{padding-top:0}a{color:inherit}.section{break-inside:auto}article{break-inside:avoid}}.author-marker{margin-left:.08em;font-size:.75em;line-height:0}.authorship-legend{color:var(--muted);margin-bottom:1rem;font-size:.87rem}.authorship-role{color:var(--ink)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gallery{margin-top:1.6rem}.gallery-entry{break-inside:avoid;min-width:0;margin:0}.gallery-section{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1.6rem}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem 1.6rem;display:grid}.gallery-covers{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.gallery-image-link{display:block}.gallery-entry img{width:100%;height:auto;display:block}.gallery-entry figcaption{margin-top:.75rem}.gallery-entry h3{margin-bottom:.25rem;font-size:1rem}.gallery-entry figcaption>p{color:var(--muted);margin-bottom:.4rem;font-size:.85rem}.gallery-entry .paper-links{gap:.25rem 1rem;font-size:.82rem}.gallery-overview figcaption{margin-top:.5rem}@media (width<=700px){.gallery-covers{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-section{margin-top:1.6rem;padding-top:1.4rem}}@media (width<=500px){.gallery-grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}}.poster-notice{border-left:3px solid var(--link);margin:0 0 1.6rem;padding:.45rem .85rem;font-size:.95rem}.poster-notice a{font-weight:600}.poster-page{max-width:780px}.poster-event{color:var(--muted);margin-bottom:.6rem;font-size:.95rem}.poster-page .affiliation{margin-top:.8rem}.poster-page .section{margin-top:1.6rem;padding-top:1.3rem}.poster-page h2{margin-bottom:.8rem;font-size:1.25rem}.poster-figure{max-width:600px;margin:1.4rem 0 0}.poster-figure img{width:100%;height:auto;display:block}.poster-figure figcaption{color:var(--muted);margin-top:.65rem;font-size:.88rem}
