.team-profile_profilePage__SRvi_{--profile-bg:#ffffff;--profile-panel:#ffffff;--profile-soft:#f4f4f2;--profile-ink:#111111;--profile-muted:#5d5d59;--profile-line:rgba(16,23,21,0.14);--profile-accent:#111111;--profile-ring:rgba(16,23,21,0.12);--profile-ring-soft:rgba(16,23,21,0.08);--profile-halo-line:rgba(16,23,21,0.1);--profile-panel-edge:rgba(255,255,255,0.78);--profile-halo:radial-gradient(circle at 50% 34%,#ffffff 0 22%,#f1f1ef 58%,#dededb 100%);min-height:100vh;background:var(--profile-bg);color:var(--profile-ink)}.team-profile_profileStage__WxhiA{position:relative;min-height:max(760px,calc(100svh - 76px));overflow:hidden;padding:96px clamp(24px,4vw,64px) 0;isolation:isolate}.team-profile_profileStage__WxhiA:after,.team-profile_profileStage__WxhiA:before{position:absolute;z-index:-1;border:1px solid var(--profile-ring);border-radius:50%;content:""}.team-profile_profileStage__WxhiA:before{top:18%;left:50%;width:min(46vw,660px);aspect-ratio:1;background:var(--profile-soft);box-shadow:inset 0 0 90px rgba(16,23,21,.035);transform:translateX(-50%)}.team-profile_profileStage__WxhiA:after{top:9%;left:50%;width:min(58vw,820px);aspect-ratio:1;border-color:var(--profile-ring-soft);transform:translateX(-50%)}.team-profile_stageTopbar__SBmYF{position:relative;z-index:6;display:flex;min-height:42px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--profile-line);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.team-profile_backLink__lhoAn{display:inline-flex;min-height:36px;align-items:center;gap:8px;color:inherit;transition:color .16s ease}.team-profile_backLink__lhoAn:hover{color:var(--profile-accent)}.team-profile_backLink__lhoAn svg,.team-profile_panelLabel__SrV2J svg{width:15px;height:15px}.team-profile_stageGrid__Yd6s4{position:relative;display:grid;min-height:max(690px,calc(100svh - 142px));grid-template-columns:minmax(220px,.9fr) minmax(340px,1.3fr) minmax(240px,1fr);grid-template-rows:auto 1fr auto;gap:clamp(18px,2vw,32px);padding-top:clamp(28px,4vh,52px)}.team-profile_profilePanel__fBJqt,.team-profile_worksPanel__ozoLk{position:relative;z-index:4;border:1px solid var(--profile-panel-edge);border-radius:8px;background:var(--profile-panel);box-shadow:0 18px 48px rgba(16,23,21,.08)}.team-profile_profilePanel__fBJqt{padding:clamp(20px,2vw,28px)}.team-profile_panelLabel__SrV2J{display:flex;align-items:center;gap:7px;color:var(--profile-muted);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.team-profile_identityPanel__8CM5m{grid-column:1;grid-row:1;align-self:start}.team-profile_identityPanel__8CM5m h1{margin:10px 0 0;font-size:clamp(32px,3.2vw,50px);font-weight:950;line-height:.96;letter-spacing:0}.team-profile_identityPanel__8CM5m p{margin:12px 0 0;color:var(--profile-muted);font-size:14px;line-height:1.5}.team-profile_expertisePanel__7Oe9D{grid-column:3;grid-row:1;align-self:start}.team-profile_biographyPanel__2wOmi h2,.team-profile_expertisePanel__7Oe9D h2,.team-profile_worksHeading__0DKWg h2{margin:10px 0 0;font-size:clamp(22px,2vw,30px);font-weight:920;line-height:1.05;letter-spacing:0}.team-profile_expertiseList__nZKht{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.team-profile_expertiseList__nZKht span{border:1px solid var(--profile-line);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:750}.team-profile_biographyPanel__2wOmi{grid-column:1;grid-row:2/4;align-self:end;margin-bottom:clamp(28px,5vh,60px)}.team-profile_biographyPanel__2wOmi p{margin:12px 0 0;color:var(--profile-muted);font-size:13px;line-height:1.68}.team-profile_biographyPanel__2wOmi .team-profile_summary__PBNg8{color:var(--profile-ink);font-size:15px;font-weight:750}.team-profile_personVisual__YIael{position:absolute;z-index:3;bottom:0;left:50%;width:min(42vw,610px);height:94%;transform:translateX(-50%)}.team-profile_personVisual__YIael img{z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 28px 30px rgba(16,16,16,.18))}.team-profile_personHalo__vkrxI{position:absolute;bottom:4%;left:50%;width:92%;aspect-ratio:1;border-radius:50%;border:1px solid var(--profile-halo-line);background:var(--profile-halo);box-shadow:inset 0 0 70px rgba(16,23,21,.06),0 28px 80px rgba(16,23,21,.1);transform:translateX(-50%)}.team-profile_worksPanel__ozoLk{grid-column:3;grid-row:2/4;align-self:end;overflow:hidden;margin-bottom:clamp(28px,5vh,60px)}.team-profile_worksHeading__0DKWg{padding:22px 24px 18px}.team-profile_workList__pBWAM{display:grid}.team-profile_workItem__vKIJg{display:grid;min-height:132px;grid-template-columns:30px minmax(0,1fr) 18px;gap:12px;align-items:start;border-top:1px solid var(--profile-line);padding:18px 20px;color:inherit;transition:background .16s ease}.team-profile_workItem__vKIJg:hover{background:var(--profile-soft)}.team-profile_workItem__vKIJg small,.team-profile_workNumber__V4XWC{color:var(--profile-muted);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.team-profile_workItem__vKIJg h3{margin:5px 0 0;font-size:19px;line-height:1.1;letter-spacing:0}.team-profile_workItem__vKIJg p{margin:8px 0 0;color:var(--profile-muted);font-size:11px;line-height:1.55}.team-profile_workItem__vKIJg svg{width:17px;height:17px}html[data-site-theme=dark] .team-profile_profilePage__SRvi_{--profile-bg:#151719;--profile-panel:#1b2228;--profile-soft:#202d36;--profile-ink:#f4f8fa;--profile-muted:#a5b4be;--profile-line:#33424c;--profile-accent:#53baff;--profile-ring:rgba(244,248,250,0.14);--profile-ring-soft:rgba(244,248,250,0.09);--profile-halo-line:rgba(244,248,250,0.12);--profile-panel-edge:rgba(255,255,255,0.08);--profile-halo:radial-gradient(circle at 50% 34%,#202d36 0 22%,#1b2228 58%,#151719 100%)}@media (max-width:980px){.team-profile_profileStage__WxhiA{padding-right:24px;padding-left:24px}.team-profile_stageGrid__Yd6s4{grid-template-columns:minmax(190px,.8fr) minmax(300px,1.2fr) minmax(200px,.9fr);gap:16px}.team-profile_profilePanel__fBJqt{padding:18px}.team-profile_personVisual__YIael{width:48vw}}@media (max-width:760px){.team-profile_profileStage__WxhiA{min-height:auto;padding:72px 16px 40px}.team-profile_profileStage__WxhiA:before{top:180px;width:92vw}.team-profile_profileStage__WxhiA:after{top:145px;width:112vw}.team-profile_stageTopbar__SBmYF>span{display:none}.team-profile_stageGrid__Yd6s4{display:flex;min-height:auto;flex-direction:column;gap:12px;padding-top:20px}.team-profile_identityPanel__8CM5m{order:1;width:min(82%,340px);align-self:flex-start}.team-profile_expertisePanel__7Oe9D{order:2;width:min(78%,320px);align-self:flex-end}.team-profile_personVisual__YIael{position:relative;bottom:auto;left:auto;order:3;width:100%;height:min(124vw,600px);margin-top:-58px;transform:none}.team-profile_biographyPanel__2wOmi{order:4;margin:-12px 0 0}.team-profile_worksPanel__ozoLk{order:5;margin:0}}@media (prefers-reduced-motion:no-preference){.team-profile_biographyPanel__2wOmi,.team-profile_expertisePanel__7Oe9D,.team-profile_identityPanel__8CM5m,.team-profile_worksPanel__ozoLk{animation:team-profile_panel-enter__QE3UM .7s cubic-bezier(.16,1,.3,1) both}.team-profile_expertisePanel__7Oe9D{animation-delay:80ms}.team-profile_biographyPanel__2wOmi{animation-delay:.16s}.team-profile_worksPanel__ozoLk{animation-delay:.24s}.team-profile_personVisual__YIael{animation:team-profile_person-enter__045K1 .9s cubic-bezier(.16,1,.3,1) both}}@keyframes team-profile_panel-enter__QE3UM{0%{opacity:0;transform:translateY(20px)}}@keyframes team-profile_person-enter__045K1{0%{opacity:0;transform:translate(-50%,7%)}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.team-profile_personVisual__YIael{animation-name:team-profile_person-enter-mobile___LeWs}}@keyframes team-profile_person-enter-mobile___LeWs{0%{opacity:0;transform:translateY(7%)}}