*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff url(../../static/media/paper-texture.6a308fc2748b165fdcc4.png) repeat;color:#171717;font-family:Arial,Helvetica,sans-serif;margin:0}a{color:#555;text-decoration:none}a:hover{color:#111}a:focus-visible{outline:2px solid #817a00;outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.page{grid-column-gap:98px;column-gap:98px;display:grid;grid-template-columns:300px minmax(0,1fr);margin:0 auto;max-width:1728px;padding:118px 100px 100px}.profile-photo{display:block;height:auto;width:100%}.profile-links{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;gap:12px;line-height:17px;margin-top:39px;position:relative}.profile-links .email{margin-bottom:2px}.profile-links a{color:#000;text-decoration:underline;text-underline-offset:3px}.music-toggle{background:#0000;border:0;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:-7px;top:-15px;width:44px}.music-toggle img{display:block;height:auto;width:26px}.music-toggle:hover img{transform:rotate(-10deg)}.music-toggle:focus-visible{outline:2px solid #817a00;outline-offset:2px}.music-panel{margin-top:8px;width:100%}.music-caption{font-size:13px;margin-bottom:10px}.music-panel iframe{border:0;display:block;height:200px;margin-bottom:10px;width:100%}.music-panel>a{font-size:12px}h1,h2,h3,p{margin:0}h1{font-size:20px;font-weight:400;line-height:24px}h2{font-size:16px;font-weight:700;line-height:20px}.miscellaneous{font-size:14px;margin-top:43px}.introduction{max-width:890px}.introduction p{font-size:16px;line-height:19px}.position{margin-top:14px}.research-statement{margin-top:24px}.personal-note{margin-top:26px}.updates{margin-top:72px}.update{grid-gap:18px;display:grid;font-size:14px;gap:18px;grid-template-columns:65px minmax(0,1fr);line-height:19px;margin-top:22px}.updates-toggle{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;justify-content:center;margin:8px auto 0;min-height:36px;padding:6px 12px}.updates-toggle:hover{color:#666016}.updates-toggle:focus-visible{outline:2px solid #817a00;outline-offset:4px}.updates-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;height:9px;width:13px}.updates-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.publications{margin-top:34px;scroll-margin-top:30px}.section-heading{align-items:baseline;display:flex;gap:12px;margin-bottom:25px}.section-heading a{font-size:14px}.publication-list{display:flex;flex-direction:column;gap:29px;max-width:860px}.publication{grid-gap:21px;display:grid;gap:21px;grid-template-columns:282px minmax(0,1fr);min-height:138px}.publication-image{align-self:start;aspect-ratio:282/138;border:0;border-radius:0;box-shadow:none;overflow:hidden;position:relative}.publication-image.placeholder{background:#d9d9d9}.publication-image.blend-background{mix-blend-mode:multiply}.publication-image img{border:0;border-radius:0;box-shadow:none;display:block;height:100%;object-fit:contain;object-position:center;width:100%}.publication-details{align-items:flex-start;display:flex;flex-direction:column}.publication h3{font-size:16px;font-weight:700;line-height:16px}.venue{font-size:14px;font-style:italic;line-height:17px;margin-top:12px}.authors{font-size:14px;line-height:16px;margin-top:10px}.contribution{font-size:14px;line-height:17px;margin-top:5px}.publication-links{display:flex;gap:8px;margin-top:0;padding-top:8px}.paper-link{background:#d9d9d9;border-radius:12px;display:inline-block;font-size:14px;line-height:18px;padding:1px 5px}.unavailable{cursor:default}.coming-soon{color:#888;font-size:14px;font-style:italic;line-height:20px}.skip-link{background:#fff;left:16px;padding:12px;position:fixed;top:-60px;z-index:2}.skip-link:focus{top:12px}@media (max-width:1300px){.page{column-gap:60px;grid-template-columns:240px minmax(0,1fr);padding:70px 6%}.publication{grid-template-columns:minmax(180px,33%) minmax(0,1fr)}}@media (max-width:900px){.page{gap:40px;grid-template-columns:200px minmax(0,1fr);padding:48px 5%}.publication{gap:16px;grid-template-columns:1fr}.publication-image{max-width:350px;width:100%}.publication-links{margin-top:0}.updates{margin-top:48px}}@media (max-width:600px){.page{display:block;padding:32px 24px 60px}.profile{margin-bottom:48px;max-width:300px}.miscellaneous,.profile-links{margin-top:28px}.introduction p{line-height:1.5}.update{gap:8px;grid-template-columns:1fr}.publications{margin-top:32px}.publication-list{gap:36px}.publication-image{max-width:none}.publication h3{line-height:1.25}.authors{line-height:1.4}}.music-status{font-size:12px;line-height:1.4;margin-bottom:8px}.music-status:empty{display:none}
/*# sourceMappingURL=main.3d86cb98.css.map*/