.home_canvas__J9F5p{--canvas-ink:#252420;--canvas-accent:#864734;--canvas-serif:"Times New Roman",Georgia,serif;display:grid;grid-template-rows:auto 1fr;background:var(--canvas-paper);color:var(--canvas-ink);padding-inline:var(--canvas-margin);font-family:var(--canvas-sans)}.home_canvas__J9F5p :focus-visible{outline:2px solid var(--canvas-accent);outline-offset:4px}.home_header__Ho2Jc{position:relative;z-index:2;display:flex;min-height:clamp(4.5rem,10vh,6.5rem);align-items:center;justify-content:space-between;gap:1rem}.home_name___ZSG0{white-space:nowrap;font-size:clamp(1.68rem,2.45vw,2.24rem);font-weight:600;letter-spacing:-.055em}.home_navigation__iicpR{display:flex;gap:clamp(.85rem,1.85vw,2.5rem)}.home_navigation__iicpR a{font-size:clamp(1.265rem,1.61vw,1.423rem)}.home_menuToggle__J3KRF:hover,.home_name___ZSG0:hover,.home_navigation__iicpR a:hover{color:var(--canvas-accent)}.home_navigation__iicpR a[aria-current=page]{color:var(--canvas-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.23em}.home_menuToggle__J3KRF{display:none;min-height:2.75rem;min-width:2.75rem;font-size:clamp(.92rem,1.17vw,1.035rem)}.home_composition__kf_4I{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:clamp(1.5rem,calc(10vw - 3.5rem),6rem);align-content:center;align-items:center;inline-size:100%;max-inline-size:var(--canvas-content-width);margin-inline:auto}@media (min-width:1024px){.home_composition__kf_4I{grid-template-rows:minmax(0,min(1rem,100%)) 1fr auto 1fr minmax(0,min(calc(1rem + 100px),100%))}.home_composition__kf_4I>*{grid-row:3}}.home_identity__t8qUC{min-inline-size:0}.home_identity__t8qUC h1{display:grid;gap:.065em;font-size:clamp(2.8rem,6.3vw,7.6rem);line-height:.92;font-weight:500;letter-spacing:-.09em}.home_identity__t8qUC h1 em{margin-top:.1em;color:var(--canvas-accent);font:italic 400 min(.62em,calc(5vw - .7rem)) /.95 var(--canvas-serif);letter-spacing:-.079em}.home_identity__t8qUC p{--subtitle-offset:0.625rem;--subtitle-reserved-line:calc(0.68rem * 1.6);contain:inline-size;contain-intrinsic-inline-size:16.44rem;block-size:1lh;margin-top:calc(clamp(1.1rem, 3vh, 2.1rem) + var(--subtitle-offset));margin-bottom:calc(var(--subtitle-reserved-line) - 1lh - var(--subtitle-offset));color:var(--canvas-muted);font-family:var(--font-mono);font-size:1.02rem;letter-spacing:clamp(.025em,calc((100vw - 64rem) / 120),.15em);text-transform:uppercase}.home_gallery___zvFh{min-width:0;container-type:inline-size}.home_stage__M4vbh{position:relative;aspect-ratio:4/3;isolation:isolate}.home_sculpture__l73Qf{position:absolute;inset:0;display:grid;place-items:center;overflow:clip;opacity:0;transform:translateY(.55rem) scale(.993);transition:opacity 1.15s ease-in-out,transform 1.35s ease-out}.home_sculpture__l73Qf[data-active=true]{opacity:1;transform:none}.home_media__dO4Mv{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:contain;object-position:center;scale:var(--media-scale,1)}.home_shadow__Wo9Pq{position:absolute;z-index:-1;left:25%;right:17%;top:80%;height:10%;background:radial-gradient(ellipse,#60524920,#6052490b 41%,transparent 72%)}.home_footer___i_Dd{position:relative}.home_footerContent__zgWKn{position:absolute;inset:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:clamp(.75rem,1.5vw,1.5rem)}.home_caption__APRXc,.home_footerSpace__swHze{display:grid;gap:.22rem;min-block-size:2.75rem;padding-block:.65rem .3rem;line-height:1.35}.home_footerSpace__swHze{visibility:hidden;padding-inline-end:10.75rem;font-size:.78rem}.home_caption__APRXc{color:var(--canvas-muted);font-size:1.17rem}.home_captionTitle__IISaO{display:grid}.home_captionTitle__IISaO>span{grid-area:1/1}.home_captionTitle__IISaO>[aria-hidden=true]{visibility:hidden}.home_researchLabel___Qngk{color:var(--canvas-accent);text-transform:uppercase;letter-spacing:.13em;font-size:.885rem}.home_footerSpace__swHze .home_researchLabel___Qngk{font-size:.59rem}.home_controls__323CG{display:flex;justify-self:end;align-items:center;gap:.45rem;margin-block-start:.25rem}.home_counter__5WUND{margin-inline-end:.3rem;color:var(--canvas-muted);font-size:1.1rem;font-variant-numeric:tabular-nums;letter-spacing:.09em;white-space:nowrap}.home_counter__5WUND span{margin-inline:.08rem;color:var(--canvas-accent)}.home_controls__323CG button{display:grid;width:2.75rem;height:2.75rem;place-items:center}.home_controls__323CG button:is(:hover,:focus-visible){color:var(--canvas-accent)}.home_controls__323CG svg{width:2.375rem;height:2.375rem}.home_controls__323CG .home_rotation__w6EXW{color:var(--canvas-muted)}.home_rotation__w6EXW svg{width:1.5625rem;height:1.5625rem}@container (max-width: 26rem){.home_footerContent__zgWKn{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.home_menuToggle__J3KRF{display:block;text-align:right}.home_navigation__iicpR{display:none;position:absolute;top:100%;right:calc(-1 * var(--canvas-margin));left:calc(-1 * var(--canvas-margin));padding:.5rem var(--canvas-margin) 1.5rem;background:var(--canvas-paper)}.home_navigation__iicpR[data-open=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem}.home_navigation__iicpR a{padding-block:.62rem}}@media (max-width:760px){.home_header__Ho2Jc{min-height:4.3rem}.home_composition__kf_4I{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.5rem,5vw,2.5rem);padding-block:1.5rem .5rem}.home_identity__t8qUC h1{font-size:clamp(2.65rem,11.9vw,5rem)}.home_identity__t8qUC h1 em{font-size:.69em}.home_identity__t8qUC p{--subtitle-reserved-line:calc(0.6rem * 1.6);block-size:auto;margin-top:calc(1rem + var(--subtitle-offset));font-size:clamp(.875rem,4.4vw,.9rem);letter-spacing:clamp(0em,calc((100vw - 21rem) / 32),.15em)}}@media (max-width:520px){.home_footerSpace__swHze{padding-inline-end:8.75rem;font-size:.7rem}.home_caption__APRXc{font-size:1.05rem}.home_counter__5WUND{font-size:.95rem}}@media (max-width:360px){.home_gallery___zvFh{padding-block-end:2.75rem}.home_footerSpace__swHze{padding-inline-end:0}}@media (prefers-reduced-motion:reduce){.home_sculpture__l73Qf{transform:none;transition:none}}.about_canvas__689my{grid-template-columns:minmax(0,1fr)}.about_page__hxz1O{--portrait-max-width:clamp(15.25rem,calc(10vw + 8.75rem),16.25rem);--sidebar-min-width:clamp(13rem,calc(18vw + 3.75rem),16.25rem);--profile-column-gap:clamp(2rem,calc(10vw - 3rem),6rem);--profile-columns:minmax(0,1fr) clamp(var(--sidebar-min-width),calc(40% - 12rem),30rem);inline-size:100%;max-inline-size:var(--canvas-content-width);margin-inline:auto;padding-block:clamp(1.75rem,4vw,3.5rem) clamp(2rem,5vw,4.5rem)}@media (width > 760px) and (min-height:38rem) and (max-aspect-ratio:2/1),(width > 760px) and (min-height:58rem){.about_page__hxz1O{--content-span:calc(100vw - 2 * var(--canvas-margin));inline-size:var(--content-span);margin-inline:max(0px,calc((var(--content-span) - var(--canvas-content-width)) / 2)) 0}}.about_sectionLabel__9hVPC{color:var(--canvas-muted);font-family:var(--font-mono);font-size:.875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.about_introduction__Xp8aQ,.about_profile__jnOcN{display:grid;grid-template-columns:var(--profile-columns);align-items:start;column-gap:var(--profile-column-gap)}.about_introduction__Xp8aQ{row-gap:clamp(1.75rem,4.5vw,4rem)}.about_heading__2hmOD{font-size:clamp(1.45rem,2.3vw,1.9rem);line-height:1.25}.about_affiliations__V2HQQ{margin-block-end:3.125rem}.about_position__5Rhdq{margin-block-start:1.1rem;font-size:clamp(1.125rem,1.7vw,1.45rem);line-height:1.35}.about_affiliation__HkAF5{margin-block-start:.25rem;color:var(--canvas-muted);font-size:clamp(1rem,1.35vw,1.15rem)}.about_affiliation__HkAF5+.about_position__5Rhdq{margin-block-start:.9rem}.about_page__hxz1O a{color:var(--canvas-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.23em}.about_page__hxz1O a:hover{text-decoration-thickness:2px}.about_cv__IZ_cK{display:inline-block;margin-block-start:1.4rem;font-size:1.0625rem}.about_portrait__iTu8T{inline-size:min(100%,var(--portrait-max-width));block-size:auto;justify-self:start;margin-block-end:.5rem}.about_profile__jnOcN{row-gap:clamp(2rem,4.5vw,4rem)}.about_biography__RHkyJ{display:grid;gap:clamp(1.85rem,3.5vw,2.75rem);font-size:clamp(1.0625rem,1.4vw,1.125rem);line-height:1.7}.about_prose__IB_h_ h2{font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:500;letter-spacing:-.025em;line-height:1.2}.about_prose__IB_h_ p{margin-block-start:.8em}.about_prose__IB_h_ p+p{margin-block-start:1.1em}.about_details__yvZDB{display:grid;gap:clamp(1.5rem,3.5vw,2.5rem);font-size:1rem;line-height:1.6}.about_details__yvZDB .about_sectionLabel__9hVPC{margin-block-end:.7rem}.about_contact__h2CcD{font-style:normal;overflow-wrap:anywhere}.about_contact__h2CcD+.about_contact__h2CcD{margin-block-start:.9rem}.about_links__R_WgF{display:grid;gap:.3rem}.about_linkedin__rXu1o{display:inline-flex;align-items:center;gap:.375rem}@media (max-width:760px){.about_page__hxz1O{--profile-columns:minmax(0,1fr);--portrait-max-width:16.25rem}.about_affiliations__V2HQQ,.about_portrait__iTu8T{margin-block-end:0}.about_profile__jnOcN{margin-block-start:2.5rem}}.linkedin-embed_embed__XRR65{container-type:inline-size;inline-size:min(var(--embed-width),100%);margin-inline:auto}.linkedin-embed_header__iA0_u{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.75rem;margin-block-end:.4rem;font-size:.875rem}.linkedin-embed_header__iA0_u a{display:inline-flex;align-items:center;gap:.25rem;margin-inline-start:auto;color:var(--canvas-accent);white-space:nowrap}.linkedin-embed_header__iA0_u a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:.2em}.linkedin-embed_header__iA0_u svg{inline-size:.9rem;block-size:.9rem}.linkedin-embed_embed__XRR65 iframe{display:block;inline-size:100%;border:0}@container (inline-size < 504px){.linkedin-embed_embed__XRR65 iframe{block-size:var(--height-below-504)}}@container (inline-size < 460px){.linkedin-embed_embed__XRR65 iframe{block-size:var(--height-below-460)}}@container (inline-size < 375px){.linkedin-embed_embed__XRR65 iframe{block-size:var(--height-below-375)}}@container (inline-size < 310px){.linkedin-embed_embed__XRR65 iframe{block-size:var(--height-below-310)}}.linkedin-carousel_toolbar__6_nk2{display:flex;align-items:center;gap:.75rem}.linkedin-carousel_controls__g5dKS{justify-content:flex-end;flex-shrink:0}.linkedin-carousel_search__4b8qd{display:flex;align-items:center;gap:.5rem;inline-size:min(16rem,100%);min-inline-size:0;border-block-end:1px solid #bbb5aa;color:var(--canvas-muted)}.linkedin-carousel_search__4b8qd svg{flex:0 0 1rem;block-size:1rem}.linkedin-carousel_search__4b8qd input{inline-size:100%;min-inline-size:0;min-block-size:2.25rem;background:transparent;color:var(--canvas-ink)}.linkedin-carousel_search__4b8qd input::placeholder{color:var(--canvas-muted)}.linkedin-carousel_empty__c4yOn{margin-block-start:.75rem;color:var(--canvas-muted)}.linkedin-carousel_scrollbar__htfqX{--scrollbar-track:#e3dfd7;--scrollbar-thumb:#8a847a;min-block-size:1.125rem;overflow-x:scroll;overflow-y:hidden}.linkedin-carousel_scrollbarContent__gC_wy{block-size:1px}.linkedin-carousel_scrollbar__htfqX::-webkit-scrollbar{height:1.125rem}.linkedin-carousel_scrollbar__htfqX::-webkit-scrollbar-thumb,.linkedin-carousel_scrollbar__htfqX::-webkit-scrollbar-track{border:4px solid transparent;border-radius:1rem;background-clip:padding-box}.linkedin-carousel_scrollbar__htfqX::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.linkedin-carousel_scrollbar__htfqX::-webkit-scrollbar-thumb{min-width:2rem;background-color:var(--scrollbar-thumb)}@supports not selector(::-webkit-scrollbar){.linkedin-carousel_scrollbar__htfqX{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}.linkedin-carousel_track__iHnyQ{display:flex;align-items:flex-start;gap:clamp(1rem,2vw,1.75rem);padding-block-start:.75rem;overflow-x:auto;scrollbar-width:none}.linkedin-carousel_track__iHnyQ::-webkit-scrollbar{display:none}.linkedin-carousel_slide__Lkdmm{flex:0 0 min(var(--embed-width),100%);min-inline-size:0}@media (max-width:760px){.linkedin-carousel_slide__Lkdmm{flex-basis:100%}}.publications_canvas__jMADQ{grid-template-columns:minmax(0,1fr)}.publications_page__94Hg7{--page-top-space:clamp(1.75rem,4vw,3.5rem);inline-size:100%;max-inline-size:var(--canvas-content-width);margin-inline:auto;padding-block:var(--page-top-space) clamp(2rem,5vw,4.5rem)}@media (width > 760px) and (min-height:38rem) and (max-aspect-ratio:2/1),(width > 760px) and (min-height:58rem){.publications_page__94Hg7{--content-span:calc(100vw - 2 * var(--canvas-margin));inline-size:var(--content-span);margin-inline:max(0px,calc((var(--content-span) - var(--canvas-content-width)) / 2)) 0}}.publications_wordCloud__fiZ2f{display:none}@media (min-width:68rem){.publications_page__94Hg7{container-type:inline-size}.publications_layout__ZZv6y{--column-gap:clamp(1.75rem,3vw,4rem);--original-column-width:calc(0.42 * (100cqi - var(--column-gap)));--word-cloud-aspect:0.75;--below-header-size:calc(100svh - clamp(4.5rem, 10vh, 6.5rem));--aligned-height:calc(var(--below-header-size) - var(--page-top-space));--original-image-height:min(calc(var(--original-column-width) / var(--word-cloud-aspect)),calc(0.825 * var(--below-header-size)),var(--aligned-height));--word-cloud-height:max(0px,min(calc(1.15 * var(--original-image-height)),calc(var(--below-header-size) - 1rem)));--word-cloud-column-width:max(var(--original-column-width),calc(var(--word-cloud-aspect) * var(--word-cloud-height)));display:grid;grid-template-columns:minmax(0,1fr) var(--word-cloud-column-width);align-items:start;column-gap:max(1.5rem,calc(var(--column-gap) + var(--original-column-width) - var(--word-cloud-column-width)))}.publications_wordCloud__fiZ2f{position:sticky;inset-block-start:clamp(1.25rem,5vh,3rem);display:block;margin-block-start:min(0px,calc(var(--aligned-height) - var(--word-cloud-height)))}.publications_wordCloud__fiZ2f img{inline-size:auto;block-size:var(--word-cloud-height);max-inline-size:100%;margin-inline:auto;object-fit:contain}}.publications_heading__GPO_i{color:var(--canvas-muted);font:500 clamp(1.45rem,2.3vw,1.9rem) /1.25 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.publications_introduction__ibWqC{max-inline-size:66ch;margin-block-start:1.1rem;font-size:clamp(1.0625rem,1.4vw,1.125rem);line-height:1.7}.publications_profiles__chkIJ{margin-block-start:1.3rem}.publications_profileList__k9DV5{display:flex;flex-wrap:wrap;gap:.25rem clamp(1rem,2.4vw,1.85rem);color:var(--canvas-muted)}.publications_profileNote__RuyEc{margin-block-start:.25rem;color:var(--canvas-muted);font-size:.875rem}.publications_page__94Hg7 a{color:var(--canvas-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.23em}.publications_page__94Hg7 a:hover{text-decoration-thickness:2px}.publications_bibliography__qYjzh{max-inline-size:58rem;margin-block-start:clamp(1.85rem,4vw,3.125rem)}.publications_search__YaFlU input{box-sizing:border-box;inline-size:min(100%,28rem);min-block-size:2.75rem;padding:.45rem .25rem;border-block-end:1px solid var(--canvas-muted);border-radius:0;background:transparent;color:var(--canvas-ink);font:inherit}.publications_search__YaFlU input::placeholder{color:var(--canvas-muted);opacity:1}.publications_results__x3b0E{display:grid;gap:clamp(2rem,4vw,3.5rem);margin-block-start:clamp(1.5rem,3vw,2.5rem)}.publications_status__zHgex{color:var(--canvas-muted)}.publications_status__zHgex:empty{position:absolute}.publications_yearGroup__homDh{display:grid;gap:.9rem;min-inline-size:0}.publications_year__IfiR3{color:var(--canvas-accent);font:500 clamp(1.15rem,1.7vw,1.4rem) /1.3 var(--font-mono);letter-spacing:.04em}.publications_entries__JSu8B{display:grid;gap:clamp(1.25rem,2.3vw,1.85rem)}.publications_entry__HAk0B{overflow-wrap:anywhere;scroll-margin-block-start:1.5rem}.publications_entry__HAk0B:target{outline:1px solid color-mix(in srgb,var(--canvas-accent) 45%,transparent);outline-offset:.45rem}.publications_authors__8cvi_,.publications_citation__4u0oK,.publications_resources__vBTOi{font-size:.95rem;line-height:1.5}.publications_title__3498Y{margin-block:.12rem;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:600;line-height:1.42}.publications_title__3498Y a{color:inherit;text-decoration-color:color-mix(in srgb,var(--canvas-accent) 50%,transparent)}.publications_title__3498Y a:focus-visible,.publications_title__3498Y a:hover{text-decoration-color:var(--canvas-accent)}.publications_citation__4u0oK{color:var(--canvas-muted)}.publications_citation__4u0oK cite{font-style:italic}.publications_resources__vBTOi{display:flex;flex-wrap:wrap;column-gap:.35em;margin-block-start:.22rem}