.painting_backdrop__F6sAI{position:fixed;inset:0 0 auto;height:100lvh;z-index:0;overflow:hidden;container-type:size;background:var(--night)}.painting_settle__8Qhhb{position:absolute;inset:0}.painting_canvas__jVue7{--painting-ratio:0.7715;--frac:0.64;--h0:calc(100cqh / var(--frac-override, var(--frac)));--cw:max(calc(var(--h0) * var(--painting-ratio)),100cqw);--ch:calc(var(--cw) / var(--painting-ratio));--f:calc(var(--focus-x) + (var(--focus-x-end) - var(--focus-x)) * var(--p));--p:var(--scroll-progress,0);position:absolute;top:0;left:0;width:var(--cw);height:var(--ch);transform:translate(clamp(calc(100cqw - var(--cw)),calc(50cqw - var(--cw) * var(--f)),0px),calc((100cqh - var(--ch)) * var(--p)))}.painting_image__AFXLT{object-fit:cover}.painting_moonGlow__va7gt{position:absolute;left:var(--moon-x);top:var(--moon-y);width:18%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,oklch(.98 .03 100/.5) 0,oklch(.95 .03 100/.16) 28%,transparent 68%);mix-blend-mode:screen;pointer-events:none}@media (min-width:1024px){.painting_canvas__jVue7{--frac:0.55}}@media (prefers-reduced-motion:no-preference){.painting_settle__8Qhhb{animation:painting_settle__8Qhhb 2.6s var(--ease-out) both}.painting_moonGlow__va7gt{animation:painting_breathe__GlJnw 9s var(--ease-in-out) infinite alternate}@supports (animation-timeline:scroll()){.painting_canvas__jVue7{animation:painting_progress__D9oc8 cubic-bezier(.11,0,.5,0) both;animation-timeline:scroll(root block)}}}@media (prefers-reduced-motion:reduce){.painting_backdrop__F6sAI{--frac-override:1}.painting_canvas__jVue7{--p:0.2}}@keyframes painting_progress__D9oc8{0%{--p:0}to{--p:1}}@keyframes painting_settle__8Qhhb{0%{opacity:0;scale:1.04}}@keyframes painting_breathe__GlJnw{0%{opacity:.55}to{opacity:1}}.Sheet_sheet__cAaS8{width:min(100% - var(--sheet-edge) * 2,var(--measure) + var(--sheet-pad) * 2);margin-inline:auto;padding:var(--sheet-pad);background-color:var(--moonlight);background-image:var(--moonlight-grain),var(--moonlight-fibre),var(--moonlight-mottle);box-shadow:0 1px 2px oklch(.2 .02 220/.25),0 28px 70px -24px oklch(.18 .025 220/.6)}.Sheet_measure__oLebp{max-width:var(--measure)}@media (min-width:1100px){.Sheet_sheet__cAaS8{--sheet-pad:clamp(2.5rem,3.2vw,3.5rem);width:100%;margin:0}}.Hero_identity__tLU54{container-type:inline-size;display:grid;grid-template-columns:46% 1fr;grid-gap:clamp(1rem,6cqi,2.25rem);gap:clamp(1rem,6cqi,2.25rem);align-items:end}.Hero_portrait__ss3K_{padding:clamp(4px,1.4cqi,7px);border:1px solid var(--frame);animation:Hero_fade__FBpvU 1.4s var(--ease-out) .3s both}.Hero_photo__pKCKi{display:block;width:100%;height:auto;background:var(--rule)}.Hero_title__T_5dm{min-width:0;padding-bottom:.1em}.Hero_name__KZL6D{font-family:var(--font-display);font-size:clamp(1.875rem,12.75cqi,4.375rem);font-weight:400;line-height:1.02;letter-spacing:-.005em;text-wrap:balance;animation:Hero_emerge__fo8DW 1.8s var(--ease-out) .45s both}.Hero_role__8c__x{margin-top:var(--space-sm);font-size:clamp(1rem,4cqi,1.1875rem);line-height:1.35;color:var(--ink-soft);text-wrap:balance;animation:Hero_emerge__fo8DW 1.8s var(--ease-out) .65s both}.Hero_epigraph___sLZh{margin-top:var(--space-2xl);padding-top:var(--space-2xl);border-top:1px solid var(--rule);animation:Hero_fade__FBpvU 1.6s var(--ease-out) 1s both}.Hero_quote__mK49K{font-family:var(--font-display);font-size:var(--text-quote);font-weight:400;line-height:1.42;text-wrap:pretty}.Hero_quote__mK49K p{text-indent:-.35em}.Hero_attribution__Widcb{margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--ink-soft)}.Hero_attribution__Widcb:before{content:"";display:inline-block;width:2rem;height:1px;margin-right:var(--space-sm);vertical-align:middle;background:currentColor}@keyframes Hero_emerge__fo8DW{0%{opacity:0;filter:blur(12px);transform:translateY(.15em)}}@keyframes Hero_fade__FBpvU{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Hero_epigraph___sLZh,.Hero_name__KZL6D,.Hero_portrait__ss3K_,.Hero_role__8c__x{animation:none}}.Essay_prose__ozF__{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);text-wrap:pretty}.Essay_signature__EYyTf{margin-top:var(--space-xl);font-family:var(--font-display);font-size:var(--text-lead);text-align:right;color:var(--ink-soft)}.Background_heading__HJk88{font-family:var(--font-display);font-size:var(--text-heading);font-weight:400;line-height:1.12;margin-bottom:var(--space-lg);text-wrap:balance}.Background_bio__8TA9S{text-wrap:pretty}.Publications_publications__q2D2s{margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--rule)}.Publications_heading__T0eNO{font-family:var(--font-display);font-size:var(--text-heading);font-weight:400;line-height:1.12;margin-bottom:var(--space-xl)}.Publications_list__ADzye{list-style:none;display:grid;grid-gap:var(--space-xl);gap:var(--space-xl)}.Publications_title__nOi9q{display:block;font-family:var(--font-display);font-size:var(--text-pub);font-style:normal;line-height:1.2;text-wrap:balance}.Publications_source__o0S3v{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--ink-soft)}.Publications_nowrap__6gypq{white-space:nowrap}.Contact_heading__hu1eY{font-family:var(--font-display);font-size:var(--text-heading);font-weight:400;line-height:1.12;margin-bottom:var(--space-xl)}.Contact_channels__E0rfC{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.Contact_channels__E0rfC dt{font-size:var(--text-xs);letter-spacing:.02em;color:var(--ink-soft)}.Contact_primary__EHOtm{display:inline-block;padding-block:var(--space-2xs);font-family:var(--font-display);font-size:var(--text-contact);line-height:1.2;overflow-wrap:anywhere}.Contact_map__0fPlB{margin-top:var(--space-2xl);aspect-ratio:4/3;background:var(--rule);border:1px solid var(--rule);overflow:hidden}.Contact_map__0fPlB iframe{display:block;width:100%;height:100%;border:0;filter:grayscale(1) contrast(.92);transition:filter .6s var(--ease-out)}.Contact_map__0fPlB:focus-within iframe,.Contact_map__0fPlB:hover iframe{filter:none}@media (min-width:1024px){.Contact_map__0fPlB{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.Contact_map__0fPlB iframe{transition:none}}.Footer_footer__3GbDQ{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);padding:var(--space-3xl) var(--gutter) var(--space-xl);background:linear-gradient(180deg,transparent,oklch(.2 .015 220/.7));color:var(--moon-soft);font-size:var(--text-xs);line-height:1.5}.page_leaves__IVUKV{position:relative;z-index:1}.page_spread__VxyMY{display:flex;flex-direction:column;gap:var(--leaf-gap);padding-top:clamp(11rem,32svh,20rem);padding-bottom:clamp(20rem,58svh,36rem)}.page_left__nteX5,.page_right___d2uO{display:contents}@media (min-width:1100px){.page_spread__VxyMY{display:grid;grid-template-columns:repeat(2,minmax(0,36rem));justify-content:center;align-items:start;grid-column-gap:clamp(2.5rem,5vw,6rem);column-gap:clamp(2.5rem,5vw,6rem);padding-top:clamp(6rem,15svh,9rem)}.page_left__nteX5,.page_right___d2uO{display:flex;flex-direction:column;gap:clamp(4rem,12svh,8rem)}.page_right___d2uO{padding-top:clamp(12rem,30svh,18rem)}}.page_topbar__r_8F7{position:absolute;top:0;right:0;padding:var(--space-sm) var(--gutter);animation:page_fade__7pygD 1s var(--ease-out) 1.2s both}.page_contactLink__xMkux{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-xs);font-size:var(--text-sm);font-weight:500;color:var(--moon);-webkit-text-decoration-color:var(--moon-faint);text-decoration-color:var(--moon-faint)}.page_contactLink__xMkux:hover{-webkit-text-decoration-color:var(--moon);text-decoration-color:var(--moon)}.page_first__6xuXN{animation:page_rise__RegS7 1.4s var(--ease-out) .25s both}@keyframes page_rise__RegS7{0%{opacity:0;transform:translateY(2rem)}}@keyframes page_fade__7pygD{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.page_first__6xuXN,.page_topbar__r_8F7{animation:none}}