.page_hero__kIiS8{padding:var(--space-section) 0;border-bottom:1px solid var(--hairline)}.page_eyebrow__QKJ9X{display:inline-block;margin-bottom:var(--space-lg)}.page_heroTitle__E8KgY{font-family:var(--font-display);font-size:clamp(36px,5vw,62px);font-weight:800;letter-spacing:-2.5px;line-height:1.05;color:var(--ink);max-width:700px;margin-bottom:var(--space-lg)}.page_heroSub__d5vKV{font-size:var(--text-body-lg);color:var(--ink-muted);max-width:520px;line-height:1.6}.page_teamSection__1X6vo{padding:var(--space-section) 0}.page_teamGroup__O7_IZ{margin-bottom:var(--space-xxl)}.page_teamCategory__U_nav{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-tertiary);margin-bottom:var(--space-md)}.page_teamMembers__q14VA{display:flex;flex-direction:column}.page_member__kUXZB{border-bottom:1px solid var(--hairline)}.page_memberTrigger__Nc1gV{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-xl) 0;background:none;border:none;cursor:pointer;text-align:left;gap:var(--space-lg)}.page_memberStatic__srje4{padding:var(--space-xl) 0}.page_memberInfo__qgqw3{display:flex;flex-direction:column;gap:6px}.page_memberName__dyYP9{font-family:var(--font-display);font-size:clamp(26px,5.5vw,38px);font-weight:600;letter-spacing:-1px;color:var(--ink);transition:color var(--ease);display:block}.page_memberRole__Ii297{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-tertiary);margin:0}.page_memberLink__shfi1{display:inline-block;font-size:var(--text-body-sm);color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px;transition:color var(--ease);margin-top:var(--space-xs)}.page_memberLink__shfi1:hover{color:var(--ink)}.page_memberTrigger__Nc1gV:hover .page_memberName__dyYP9{color:var(--ink-muted)}.page_memberIcon__xJVfN{position:relative;width:40px;height:40px;flex-shrink:0;transition:transform .55s cubic-bezier(.16,1,.3,1)}.page_memberIcon__xJVfN:after,.page_memberIcon__xJVfN:before{content:"";position:absolute;background:var(--ink-subtle);transition:background var(--ease)}.page_memberIcon__xJVfN:before{width:1px;height:100%;left:50%;transform:translateX(-50%)}.page_memberIcon__xJVfN:after{width:100%;height:1px;top:50%;transform:translateY(-50%)}.page_memberIconOpen__b6_s8{transform:rotate(45deg)}.page_memberIconOpen__b6_s8:after,.page_memberIconOpen__b6_s8:before,.page_memberTrigger__Nc1gV:hover .page_memberIcon__xJVfN:after,.page_memberTrigger__Nc1gV:hover .page_memberIcon__xJVfN:before{background:var(--ink-muted)}.page_memberBioWrap__Vy7Xa{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1)}.page_memberBioWrapOpen__bfiOg{grid-template-rows:1fr}.page_memberBio__Pdqe_{min-height:0;overflow:hidden}.page_memberBioContent__7F_1M{display:flex;flex-direction:column;gap:var(--space-md);font-size:var(--text-body-sm);color:var(--ink-subtle);line-height:1.7;padding-bottom:var(--space-lg)}.page_memberBioContent__7F_1M p{margin:0}.page_skillsSection__XDio8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:var(--space-xs)}.page_skillsLabel__jj0_7{width:100%;font-size:var(--text-eyebrow);font-weight:500;letter-spacing:.12em;color:var(--ink-tertiary);margin-bottom:2px}.page_skillPill__xUiFx,.page_skillsLabel__jj0_7{font-family:var(--font-mono);text-transform:uppercase}.page_skillPill__xUiFx{display:inline-flex;align-items:center;padding:5px 12px;background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--radius-pill);font-size:10px;letter-spacing:.08em;color:var(--ink-muted)}.page_hiringSection__I4_MG{margin-top:var(--space-xxl);display:flex;justify-content:center}.page_hiringBtn__RmMmV{display:inline-flex;font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:500;color:var(--ink);background:var(--surface-2);border:1px solid var(--hairline-strong);padding:14px 40px;border-radius:var(--radius-md);text-decoration:none;transition:background var(--ease),border-color var(--ease)}.page_hiringBtn__RmMmV:hover{background:var(--surface-3)}@media (max-width:768px){.page_memberStatic__srje4,.page_memberTrigger__Nc1gV{padding:var(--space-lg) 0}.page_memberName__dyYP9{letter-spacing:-.5px}.page_memberIcon__xJVfN{width:28px;height:28px}}