:root{--site-content-max-width:84rem;--site-content-gutter:1.5rem}footer .powered-by{display:none!important}.hbb-section>.max-w-prose{box-sizing:border-box;width:min(var(--site-content-max-width),calc(100% - var(--site-content-gutter) - var(--site-content-gutter)));max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:0!important}.hbb-section .prose{width:100%;max-width:none}:is(#research-banner,#projects-banner,#academics-banner){padding-block:clamp(1rem,3vw,2rem)!important}:is(#research-banner,#projects-banner,#academics-banner) .prose{margin-inline:0}:is(#research-banner,#projects-banner,#academics-banner) .prose figure,:is(#research-banner,#projects-banner,#academics-banner) .prose figure>div,:is(#research-banner,#projects-banner,#academics-banner) .prose figure>div>div{width:100%;margin:0}:is(#research-banner,#projects-banner,#academics-banner) .prose img{display:block;width:100%;height:clamp(12rem,27vw,23rem);max-width:none;margin:0 auto;object-fit:cover;object-position:center}#section-resume-biography-3 .flex.items-center.gap-4.mb-8>div:first-child{display:none}.hbb-section.section-divider::after,.hbb-section:is(#research-banner,#projects-banner,#academics-banner)::after{content:"";display:block;width:min(var(--site-content-max-width),calc(100% - var(--site-content-gutter) - var(--site-content-gutter)));height:1px;margin:2.5rem auto 0;background:color-mix(in srgb,currentColor 20%,transparent)}@media(max-width:640px){:is(#research-banner,#projects-banner,#academics-banner) .prose img{height:clamp(10rem,48vw,15rem)}}#section-resume-biography-3 a.inline-flex.items-center.px-4.py-2{display:inline;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important;font-size:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:.18em}#section-resume-biography-3 a.inline-flex.items-center.px-4.py-2 svg{display:none}#section-resume-biography-3{padding-bottom:1rem!important}#home-skills{padding-block:1rem!important;padding-bottom:2.5rem!important;background-color:#f5f1ed;border-top:0!important}#home-skills>.home-section-bg{background-image:linear-gradient(color-mix(in srgb,var(--color-neutral-50) 80%,transparent),color-mix(in srgb,var(--color-neutral-50) 80%,transparent)),url(/images/turbulence_poster.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}#home-skills>.max-w-prose{width:min(var(--site-content-max-width),calc(100% - var(--site-content-gutter) - var(--site-content-gutter)));max-width:var(--site-content-max-width);margin-inline:auto;padding-inline:0!important}#home-skills .prose h3{margin-bottom:1rem!important;font-size:1.25rem;line-height:1.5;text-align:left}#home-skills .prose ul{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;margin:0;padding:0}#home-skills .prose{width:66.6667%;margin-left:33.3333%}#home-skills .prose li{margin:0}#home-skills h1,#home-skills h2,#home-skills h3,#home-skills p{color:var(--color-neutral-950)}.dark #home-skills{background-color:#252323}.dark #home-skills>.home-section-bg{background-image:linear-gradient(color-mix(in srgb,var(--color-neutral-950) 82%,transparent),color-mix(in srgb,var(--color-neutral-950) 82%,transparent)),url(/images/turbulence_poster.webp)!important}.dark #home-skills h1,.dark #home-skills h2,.dark #home-skills h3,.dark #home-skills p{color:var(--color-neutral-50)}@media(max-width:767px){#home-skills .prose{width:100%;margin-left:0}}#wasserstein-gan .prose img{display:block;width:251px;max-width:100%;margin:1.5rem auto}#section-resume-biography-3 [class~="md:col-span-8"] [class*=rounded-full]{padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}#section-resume-biography-3{background-color:#f5f1ed}#section-resume-biography-3>.home-section-bg{background-image:linear-gradient(color-mix(in srgb,var(--color-neutral-50) 80%,transparent),color-mix(in srgb,var(--color-neutral-50) 80%,transparent)),url(/images/turbulence_poster.webp)!important;background-position:50%;background-repeat:no-repeat;background-size:cover!important}#section-resume-biography-3 h1,#section-resume-biography-3 h2,#section-resume-biography-3 h3,#section-resume-biography-3 p,#section-resume-biography-3 .text-gray-900,#section-resume-biography-3 .text-gray-800{color:var(--color-neutral-950)}.dark #section-resume-biography-3{background-color:#252323}.dark #section-resume-biography-3>.home-section-bg{background-image:linear-gradient(color-mix(in srgb,var(--color-neutral-950) 82%,transparent),color-mix(in srgb,var(--color-neutral-950) 82%,transparent)),url(/images/turbulence_poster.webp)!important}#home-skills>.home-section-bg.has-background-video,#section-resume-biography-3>.home-section-bg.has-background-video{background-image:none!important}.site-background-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.2;pointer-events:none}.dark .site-background-video{opacity:.18}#coursework .prose{text-align:left}:is(#coursework,#teaching,#conferences,#service){padding-block:clamp(1.25rem,2vw,2rem)!important}:is(#coursework,#teaching,#conferences,#service).section-divider::after{margin-top:1rem}.dark #section-resume-biography-3 h1,.dark #section-resume-biography-3 h2,.dark #section-resume-biography-3 h3,.dark #section-resume-biography-3 p,.dark #section-resume-biography-3 .text-gray-900,.dark #section-resume-biography-3 .text-gray-800{color:var(--color-neutral-50)}