@media(max-width:800px){.Team_teamPageWrap__d3s8T{margin-right:var(--responsive-margin);margin-left:var(--responsive-margin)}}.Team_valuesAnchor__Cbpo4{scroll-margin-top:140px}.Team_teamSection__na3a_{margin:32px 0 64px}.Team_teamGrid__mE7qU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px 24px;gap:32px 24px;max-width:var(--content-max-width);margin:0 auto;padding:0}@media(max-width:1000px){.Team_teamGrid__mE7qU{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.Team_teamGrid__mE7qU{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.Team_teamGrid__mE7qU{grid-template-columns:1fr;gap:28px}}.Team_cardReveal__QurLj{opacity:0;animation:Team_cardReveal__QurLj .5s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes Team_cardReveal__QurLj{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Team_card__3pFHb{--team-card-name:var(--white);--team-card-muted:var(--gray-2);--team-card-subtle:var(--gray-3);--team-pill-bg:var(--gray-6);--team-link-color:var(--gray-2);--team-link-hover:var(--white);--team-link-accent:var(--highlight);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}body.theme-light .Team_card__3pFHb,body.theme-light .Team_modalMember__b8s_t{--white:var(--theme-text);--gray-1:var(--gray-7);--gray-2:var(--gray-7);--gray-3:var(--gray-6);--gray-6:var(--gray-1);--team-card-name:var(--theme-text);--team-card-muted:var(--gray-7);--team-card-subtle:var(--gray-6);--team-pill-bg:var(--theme-surface-muted);--team-link-color:var(--theme-link);--team-link-hover:var(--theme-link-hover);--team-link-accent:var(--theme-link)}.Team_cardWithAdminEdit__KK8gi{position:relative}.Team_adminEditProfile__vl4_O{position:absolute;bottom:0;right:0;z-index:2;display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;color:var(--white);text-decoration:none;border-radius:4px;background:var(--gray-6);box-shadow:0 1px 4px rgba(0,0,0,.35);opacity:0;transition:opacity .15s ease,background .12s ease,color .12s ease}.Team_adminEditProfile__vl4_O:hover{color:var(--black);background:var(--highlight)}.Team_adminEditProfile__vl4_O:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.Team_adminEditProfile__vl4_O:focus-visible,.Team_cardWithAdminEdit__KK8gi:hover .Team_adminEditProfile__vl4_O{opacity:1}@media(hover:none){.Team_cardWithAdminEdit__KK8gi .Team_adminEditProfile__vl4_O{opacity:1}}button.Team_photoWrap__DrWAp{position:relative;width:100%;margin:0 0 16px;padding:0;box-sizing:border-box;border:0;border-radius:6px;background:var(--gray-6);cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:var(--team-photo-aspect-ratio);transition:outline .1s ease}button.Team_photoWrap__DrWAp:hover{background:var(--gray-6);outline:2px solid var(--highlight)}button.Team_photoWrap__DrWAp svg{width:100%;height:100%;object-fit:cover}.Team_photo__p6ZkE{object-fit:cover}.Team_cardName__8Zmmf{width:100%;margin-top:0;margin-bottom:4px;color:var(--team-card-name);font-weight:400;font-size:18px;text-align:left}.Team_cardRoleBlock__rEara{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%;margin:0 0 5px}.Team_cardTitle__Y22kk{width:100%;margin:0;color:var(--team-card-subtle);font-weight:400;font-size:12px;line-height:1.2;text-align:left}.Team_pronounsPill__mbPzI{display:inline-block;margin:0;padding:3px 5px;color:var(--team-card-muted);font-weight:400;font-size:10px;line-height:1.2;letter-spacing:.02em;text-transform:lowercase;border-radius:6px;background:var(--team-pill-bg)}.Team_cardDescription__k2rBp{color:var(--team-card-muted)}.Team_cardDescription__k2rBp,.Team_readMoreLink__8E52R{margin:0 0 7px;font-size:13px;line-height:1.5;text-align:left}.Team_readMoreLink__8E52R{display:block;width:100%;padding:0;color:var(--team-link-color);font-family:inherit;text-decoration:underline;border:0;background:rgba(0,0,0,0);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Team_readMoreLink__8E52R:focus-visible,.Team_readMoreLink__8E52R:hover{color:var(--team-link-hover);background-color:rgba(0,0,0,0)}.Team_card__3pFHb button.Team_readMoreLink__8E52R:focus-visible:not(:disabled),.Team_card__3pFHb button.Team_readMoreLink__8E52R:hover:not(:disabled){color:var(--team-link-hover);background-color:rgba(0,0,0,0)}.Team_cardLinks__v9oOJ{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%;margin-top:5px}.Team_cardLinkIcon__Ybzoo{display:inline-flex;justify-content:center;align-items:center;color:var(--team-link-color);text-decoration:none;transition:color .15s ease}.Team_cardLinkIcon__Ybzoo:hover{color:var(--team-link-hover)}.Team_emptyGrid___wYM8{max-width:560px;margin:0 auto;padding:0 24px;color:var(--gray-3);font-size:16px;text-align:center}.Team_emptyGridReveal__AXUGL{animation:Team_cardReveal__QurLj .5s cubic-bezier(.25,.46,.45,.94) forwards}.Team_modalMember__b8s_t{display:flex;flex-direction:column;align-items:center;text-align:left}.Team_modalPhotoWrap__K_QJm{position:relative;width:100%;border-radius:12px 12px 0 0;background:var(--gray-6);overflow:hidden;aspect-ratio:var(--team-photo-aspect-ratio)}.Team_modalPhoto__KUkgB{object-fit:cover}.Team_modalContent__bzQPE{width:calc(100% - 72px);padding:36px}.Team_modalName__NqXGn{width:100%;margin:0;color:var(--team-card-name);font-weight:500;font-size:32px;line-height:1.3}.Team_modalRoleBlock__shJXv{display:flex;flex-direction:column;gap:10px;align-items:flex-start;width:100%;margin:0 0 16px}.Team_modalRole__1mAju{width:100%;margin:0;color:var(--team-card-subtle);font-weight:400;font-size:15px}.Team_modalPronounsPill__CNHAg{display:inline-block;margin:0;padding:3px 8px;color:var(--team-card-muted);font-weight:400;font-size:13px;line-height:1.2;letter-spacing:.02em;text-transform:lowercase;border-radius:6px;background:var(--gray-5)}.Team_modalDescription__WUro0{width:100%;margin-bottom:20px;color:var(--team-card-muted);font-size:15px;line-height:1.65}.Team_modalDescription__WUro0 p{margin:0 0 12px}.Team_modalDescription__WUro0 p:last-child{margin-bottom:0}.Team_modalMetaBlock__d_z9b{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:12px;border-top:1px solid var(--gray-6)}.Team_modalStartDateRow__Y8cN_{display:flex;gap:10px;align-items:center;padding-bottom:12px;color:var(--team-card-muted);font-size:14px;line-height:1.3;border-bottom:1px solid var(--gray-6)}.Team_modalStartDateIcon___ZxXJ{flex-shrink:0;color:var(--team-card-subtle)}.Team_modalStartDateText__AVYOg{color:var(--team-card-muted)}.Team_modalStartDatePrefix__vglGd{color:var(--team-card-subtle);font-weight:500}.Team_modalLinks__3Ze2f{display:flex;flex-direction:column;gap:8px;width:100%}.Team_modalLink__ymuO4{display:flex;gap:12px;align-items:center;color:var(--team-link-color);font-size:14px;text-decoration:none;transition:color .15s ease}.Team_modalLink__ymuO4:hover{color:var(--team-link-accent)}