.Dome_dome__W6ytq{width:min(15rem,60vw);height:auto;display:block}.Dome_star__km0KB{animation:Dome_breathe__5DpsK 5.5s ease-in-out infinite alternate;transform-origin:146px 18px}@keyframes Dome_breathe__5DpsK{0%{opacity:.6}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Dome_star__km0KB{animation:none}}.page_hero__7KFOs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:2rem;gap:2rem;padding:clamp(3.5rem,9vw,6.5rem) 0 2.2rem;border-bottom:1px solid var(--line)}.page_heroText__JVWLO{display:grid;grid-gap:1.1rem;gap:1.1rem}.page_room__b8w23{display:flex;align-items:baseline;gap:.9rem}.page_word__YasOU{color:var(--accent);font-size:1.15rem;line-height:1}.page_title__po7na{font-family:var(--display);font-weight:400;font-size:clamp(3.2rem,9vw,6rem);line-height:.95;letter-spacing:-.03em;color:var(--ink)}.page_thesis__kWNV3{font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;color:var(--ink2);max-width:38rem}.page_meta__7uwVl{font-family:var(--sans);font-size:.82rem;color:var(--muted);letter-spacing:.02em}.page_heroMark__Hjtfa{justify-self:end}.page_profiles__IR6ME{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--line)}.page_profile__sVhcz{display:grid;grid-gap:.2rem;gap:.2rem;text-decoration:none;border-right:1px solid var(--line);padding:1.1rem 1rem}.page_profile__sVhcz:first-child{padding-left:0}.page_profile__sVhcz:last-child{border-right:0}.page_profileName__W6fWW{font-family:var(--display);font-size:1.05rem;color:var(--ink);transition:color .14s ease}.page_profileNote__epZMR{font-family:var(--sans);font-size:.74rem;color:var(--muted)}.page_profile__sVhcz:hover{text-decoration:none}.page_profile__sVhcz:hover .page_profileName__W6fWW{color:var(--candle)}.page_section__zQZ2o{padding:clamp(3rem,7vw,4.5rem) 0 0}.page_sectionHead__iJcTv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin-bottom:1.6rem}.page_h2__flI2K{font-family:var(--display);font-weight:400;font-size:clamp(1.7rem,3.4vw,2.3rem);letter-spacing:-.015em;color:var(--ink)}.page_sectionNote__0E4Dg{font-family:var(--sans);font-size:.85rem;color:var(--muted)}.page_papers__Kgg3j{list-style:none;display:grid;grid-gap:1.2rem;gap:1.2rem}.page_paper__qnaw7{display:grid;grid-gap:.8rem;gap:.8rem;padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--line);border-radius:14px;background:var(--paper2)}.page_lead__vF_iL{border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:radial-gradient(70% 90% at 100% 0,rgba(238,215,174,.08) 0,transparent 60%),linear-gradient(140deg,var(--plum-shadow) 0,color-mix(in srgb,var(--plum-base) 80%,var(--plum-shadow)) 110%);box-shadow:0 30px 70px rgba(0,0,0,.45)}.page_paperMeta__8AdHQ{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;font-family:var(--mono);font-size:.76rem;color:var(--ink2)}.page_badge__0mJr3{background:var(--accent);color:var(--paper);padding:.22rem .6rem;border-radius:4px;font-weight:600}.page_badgeQuiet__axpT8{border:1px solid var(--plum-text);color:var(--plum-text);padding:.18rem .55rem;border-radius:4px}.page_paperTitle__ij7mv{font-family:var(--display);font-weight:400;font-size:clamp(1.35rem,2.6vw,1.85rem);line-height:1.22;letter-spacing:-.01em;text-wrap:balance}.page_paperTitle__ij7mv a{text-decoration:none}.page_paperTitle__ij7mv a:hover{color:var(--candle)}.page_authors__qxHxW{font-family:var(--sans);font-size:.86rem;color:var(--accent)}.page_summary__OssiC{font-size:1.05rem;line-height:1.65;color:var(--ink2);max-width:46rem}.page_actions___si5r{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.4rem}.page_artifacts__Iw0Dc{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:.9rem;gap:.9rem}.page_artifact__0WVTy{height:100%;display:grid;align-content:start;grid-gap:.45rem;gap:.45rem;padding:1.2rem 1.25rem;border:1px solid var(--line);border-radius:12px;text-decoration:none;background:color-mix(in srgb,var(--paper2) 70%,transparent);transition:border-color .16s ease,transform .16s ease}.page_artifact__0WVTy:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);transform:translateY(-2px);text-decoration:none}.page_artifactKind__ZhBd6{font-family:var(--sans);font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--plum-text)}.page_artifactName__m2Wl9{font-family:var(--mono);font-size:.95rem;color:var(--ink)}.page_artifactNote__fDXmE{font-family:var(--sans);font-size:.84rem;line-height:1.55;color:var(--ink2)}.page_artifactPaper__iX_Qp{font-family:var(--sans);font-size:.74rem;color:var(--muted);margin-top:.3rem}.page_interests__joiAb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 3rem;gap:0 3rem}.page_interest__FgdY2{padding:1.2rem 0;border-top:1px solid var(--line)}.page_interest__FgdY2 dt{font-family:var(--display);font-size:1.2rem;color:var(--ink);margin-bottom:.4rem}.page_interest__FgdY2 dd{font-size:1rem;line-height:1.65;color:var(--ink2)}.page_contact__jWuHg{padding-bottom:1rem}.page_contact__jWuHg p{margin-top:1rem;font-size:1.08rem;line-height:1.65;color:var(--ink2);max-width:44rem}@media (max-width:820px){.page_hero__7KFOs{grid-template-columns:minmax(0,1fr)}.page_heroMark__Hjtfa{justify-self:start;order:-1}.page_profiles__IR6ME{grid-template-columns:repeat(2,minmax(0,1fr))}.page_profile__sVhcz,.page_profile__sVhcz:first-child{padding-left:0;border-right:0;border-top:1px solid var(--line)}.page_profile__sVhcz:nth-child(-n+2){border-top:0}.page_interests__joiAb{grid-template-columns:minmax(0,1fr)}}.page_about__YOpBg{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-gap:clamp(1.8rem,5vw,3.5rem);gap:clamp(1.8rem,5vw,3.5rem);align-items:center;padding:clamp(2.4rem,6vw,3.6rem) 0;border-bottom:1px solid var(--line)}.page_portrait__a8b5c{position:relative}.page_portrait__a8b5c:before{content:"";position:absolute;inset:-22% -30% -8%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side circle at 50% 24%,rgba(238,215,174,.2) 0,transparent 42%),radial-gradient(closest-side at 50% 48%,rgba(140,116,168,.2) 0,transparent 100%)}.page_arch__LhnyV{position:relative;padding:6px;border-radius:999px 999px 10px 10px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:linear-gradient(180deg,rgba(215,190,145,.08),var(--plum-shadow) 70%);box-shadow:0 26px 60px rgba(0,0,0,.5)}.page_arch__LhnyV img{display:block;width:100%;height:auto;aspect-ratio:5/7;object-fit:cover;object-position:center 10%;border-radius:999px 999px 5px 5px;filter:sepia(.3) saturate(.9) brightness(.86) contrast(1.08)}.page_arch__LhnyV:after{content:"";position:absolute;inset:6px;border-radius:999px 999px 5px 5px;pointer-events:none;background:linear-gradient(0deg,rgba(230,207,166,.35),rgba(230,207,166,.35)),radial-gradient(ellipse 90% 70% at 50% 32%,transparent 50%,rgba(18,16,14,.35) 100%),linear-gradient(180deg,transparent 62%,rgba(18,16,14,.7));mix-blend-mode:multiply}.page_aboutText__ge1Iz{display:grid;grid-gap:.35rem;gap:.35rem}.page_name__o7Dx1{font-family:var(--display);font-weight:400;font-size:clamp(2rem,4.4vw,2.9rem);line-height:1.05;letter-spacing:-.02em;color:var(--ink);margin-top:.4rem}.page_role__zcjgG{font-family:var(--sans);font-size:.95rem;font-weight:500;letter-spacing:.04em;color:var(--accent)}.page_affiliation__4b64R{font-family:var(--sans);font-size:.84rem;color:var(--muted)}.page_bio___v7Ko{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1.1rem;max-width:40rem}.page_bio___v7Ko p{font-size:1.08rem;line-height:1.7;color:var(--ink2)}@media (max-width:820px){.page_about__YOpBg{grid-template-columns:minmax(0,1fr)}.page_portrait__a8b5c{width:min(13rem,60vw)}}