.WV9gca_item+.WV9gca_item{border-top:var(--rule)}.WV9gca_header{--hover-scale:1.01;--active-scale:.99;cursor:pointer;transform-origin:0;align-items:center;gap:16px;width:100%;padding:20px 0;display:flex}.WV9gca_header:focus-visible{outline-offset:4px;outline:1px dashed}.WV9gca_summary{flex:1;min-width:0}.WV9gca_icon{flex:none;width:12px;height:12px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:relative}.WV9gca_icon:before,.WV9gca_icon:after{content:"";background:currentColor;position:absolute}.WV9gca_icon:before{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.WV9gca_icon:after{width:1.5px;top:0;bottom:0;left:50%;transform:translate(-50%)}.WV9gca_item[data-open]>.WV9gca_header .WV9gca_icon{transform:rotate(45deg)}.WV9gca_panel{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1);display:grid}.WV9gca_item[data-open]>.WV9gca_panel{grid-template-rows:1fr}.WV9gca_inner{opacity:0;min-height:0;transition:opacity .24s;overflow:hidden}.WV9gca_item[data-open] .WV9gca_inner{opacity:1}@media (prefers-reduced-motion:reduce){.WV9gca_icon,.WV9gca_panel,.WV9gca_inner{transition:none}}
.IpHn_W_row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.IpHn_W_email{-webkit-user-select:all;user-select:all}.IpHn_W_button{box-sizing:content-box;text-align:center;border:var(--rule);width:6ch;color:inherit;font:inherit;background:0 0;padding:2px 8px;font-size:14px}.IpHn_W_button:focus-visible{outline-offset:2px;outline:1px dashed}
.HHpLUq_list{gap:4px;margin:0 -6px 0 0;padding:0;list-style:none;display:flex}.HHpLUq_link{width:32px;height:32px;color:inherit;justify-content:center;align-items:center;display:flex}.HHpLUq_link svg{width:20px;height:20px}.HHpLUq_tile{fill:var(--fg)}.HHpLUq_mark{fill:var(--bg)}.HHpLUq_link:focus-visible{outline-offset:2px;outline:1px dashed}
.Ao8g6G_indicator{background:var(--fg);opacity:0;pointer-events:none;width:0;height:2px;position:absolute;bottom:-1px;left:0}.Ao8g6G_indicator[data-ready]{opacity:1}.Ao8g6G_indicator[data-animate]{transition:transform .28s cubic-bezier(.2,.8,.2,1),width .28s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.Ao8g6G_indicator[data-animate]{transition:none}}
.MPyrFG_list{border-bottom:var(--rule);gap:24px;display:flex;position:relative}.MPyrFG_tab{min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:0}.MPyrFG_tab[aria-selected=true]{border-bottom-color:var(--fg);font-weight:700;text-decoration:none}.MPyrFG_tab:focus-visible{outline-offset:4px;outline:1px dashed}.MPyrFG_list[data-ready] .MPyrFG_tab[aria-selected=true]{border-bottom-color:#0000}.MPyrFG_root[data-dir=next] .MPyrFG_panel:not([hidden]){animation:.28s cubic-bezier(.2,.8,.2,1) MPyrFG_enter-from-right}.MPyrFG_root[data-dir=prev] .MPyrFG_panel:not([hidden]){animation:.28s cubic-bezier(.2,.8,.2,1) MPyrFG_enter-from-left}@keyframes MPyrFG_enter-from-right{0%{opacity:0;transform:translate(24px)}}@keyframes MPyrFG_enter-from-left{0%{opacity:0;transform:translate(-24px)}}@media (prefers-reduced-motion:reduce){.MPyrFG_root .MPyrFG_panel{animation:none}}
.sGqMhG_toggle{cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0;display:inline-flex}.sGqMhG_track{background:var(--fg);border-radius:999px;align-items:center;width:52px;height:28px;padding:0 4px;display:flex}.sGqMhG_knob{width:20px;height:20px;color:var(--bg);display:block;overflow:visible;transform:translate(24px)rotate(180deg)}.sGqMhG_disk{fill:currentColor;transform-box:fill-box;transform-origin:50%;transform:scale(.5)}.sGqMhG_cut{transform:translate(10px,-10px)}.sGqMhG_rays{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;transform-box:view-box;transform-origin:50%;opacity:1;transform:rotate(0)scale(1)}:root[data-theme=dark] .sGqMhG_knob{transform:translate(0)rotate(0)}:root[data-theme=dark] .sGqMhG_disk{transform:scale(1)}:root[data-theme=dark] .sGqMhG_cut{transform:translate(0)}:root[data-theme=dark] .sGqMhG_rays{opacity:0;transform:rotate(-45deg)scale(.6)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sGqMhG_knob{transform:translate(0)rotate(0)}:root:not([data-theme=light]) .sGqMhG_disk{transform:scale(1)}:root:not([data-theme=light]) .sGqMhG_cut{transform:translate(0)}:root:not([data-theme=light]) .sGqMhG_rays{opacity:0;transform:rotate(-45deg)scale(.6)}}.sGqMhG_knob,.sGqMhG_disk,.sGqMhG_cut,.sGqMhG_rays{transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s}.sGqMhG_toggle:focus-visible{outline:none}.sGqMhG_toggle:focus-visible .sGqMhG_track{outline:1px dashed var(--fg);outline-offset:3px}@media (prefers-reduced-motion:reduce){.sGqMhG_knob,.sGqMhG_disk,.sGqMhG_cut,.sGqMhG_rays{transition:none}}
._8aEwW_main{max-width:720px;min-height:100svh;padding:0 var(--gutter) 24px;flex-direction:column;margin:0 auto;display:flex}._8aEwW_top{justify-content:flex-end;display:flex}._8aEwW_intro{padding:16px 0 32px}._8aEwW_name{letter-spacing:-.01em;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:700;line-height:1.15}._8aEwW_footer{border-top:var(--rule);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}._8aEwW_org{padding:24px 0}._8aEwW_org:last-child{padding-bottom:48px}._8aEwW_org+._8aEwW_org{border-top:var(--rule)}._8aEwW_orgHead{align-items:center;gap:16px;display:flex}._8aEwW_years{font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:14px;transition:opacity .24s .12s,transform .32s cubic-bezier(.2,.8,.2,1)}[data-open] ._8aEwW_years{opacity:0;transition:opacity .14s,transform .32s cubic-bezier(.2,.8,.2,1);transform:translateY(-6px)}._8aEwW_orgRow{align-items:center;display:flex}._8aEwW_orgText{flex:1;min-width:0}._8aEwW_logoSlot{flex:none;width:0;transition:width .32s cubic-bezier(.2,.8,.2,1)}[data-open] ._8aEwW_logoSlot{width:64px}._8aEwW_logoTile{background:var(--fg);transform-origin:0;opacity:0;border-radius:6px;width:48px;height:48px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:block;transform:scale(.3)}[data-open] ._8aEwW_logoTile{opacity:1;transition-delay:60ms;transform:scale(1)}._8aEwW_logo{background:var(--bg);width:100%;height:100%;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){._8aEwW_logoSlot,._8aEwW_logoTile,._8aEwW_years,._8aEwW_summary,._8aEwW_summary>span{transition:none}}._8aEwW_orgHead ._8aEwW_orgName{margin-bottom:0}._8aEwW_summary{opacity:1;grid-template-rows:1fr;margin-top:4px;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),margin-top .32s cubic-bezier(.2,.8,.2,1),opacity .24s .12s;display:grid}._8aEwW_summary>span{min-height:0;transition:transform .32s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:translateY(0)}[data-open] ._8aEwW_summary{opacity:0;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),margin-top .32s cubic-bezier(.2,.8,.2,1),opacity .14s}[data-open] ._8aEwW_summary>span{transform:translateY(-6px)}._8aEwW_orgName{margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.2}._8aEwW_roles{flex-direction:column;gap:16px;padding-bottom:24px;list-style:none;display:flex}._8aEwW_role{gap:2px;display:grid}@media (min-width:640px){._8aEwW_role{grid-template-columns:20ch 1fr;align-items:baseline;gap:16px}}._8aEwW_dates{font-variant-numeric:tabular-nums;font-size:14px}._8aEwW_roleTitle{font-weight:700}._8aEwW_thesis{margin-top:32px}._8aEwW_thesisLabel{font-size:inherit;margin:0 0 8px;font-weight:400}._8aEwW_abstract{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-top:12px}._8aEwW_thesisLink{margin-top:12px}
