.TeamDetailPage_pageWrap__P0J5g{position:relative;background:var(--bg-primary,#060912);padding:3.5rem 0 5rem;width:100%;min-height:85vh}.TeamDetailPage_container__KwMGo{max-width:1000px;margin:0 auto;padding:0 1.25rem;display:flex;flex-direction:column;gap:1.5rem}.TeamDetailPage_topNav__7lzl7{display:flex;align-items:center;justify-content:space-between}.TeamDetailPage_backLink__Bp3PD{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-secondary,#94a3b8);font-size:.85rem;font-weight:600;transition:color .2s ease}.TeamDetailPage_backLink__Bp3PD:hover{color:#fff}.TeamDetailPage_heroCard__YvwSU{position:relative;width:100%;padding:2.25rem;border-radius:1.25rem;background:rgba(12,17,29,.75);border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.TeamDetailPage_heroGlow__DTu_3{position:absolute;top:-40%;inset-inline-end:-10%;width:300px;height:300px;border-radius:50%;filter:blur(100px);opacity:.15;pointer-events:none}.TeamDetailPage_heroFlex__Q0HGG{position:relative;z-index:1;display:flex;align-items:center;gap:2rem}.TeamDetailPage_avatarWrap__D6jkB{flex-shrink:0;width:150px;height:150px;border-radius:50%;overflow:hidden;border:2px solid hsla(0,0%,100%,.12);box-shadow:0 10px 30px rgba(0,0,0,.4)}.TeamDetailPage_avatarImg__x3y__{width:100%;height:100%;object-fit:cover}.TeamDetailPage_heroDetails__bgB6u{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.TeamDetailPage_badgeRow__elJ_h{display:flex;align-items:center}.TeamDetailPage_roleBadge__e4OBy{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .75rem;border-radius:999px;color:#fff;font-size:.76rem;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.25)}.TeamDetailPage_name__kJUne{margin:0;font-size:2.1rem;font-weight:800;color:#fff;line-height:1.2}.TeamDetailPage_bio__1Dl8L{margin:0;font-size:.95rem;color:var(--text-secondary,#94a3b8);line-height:1.5}.TeamDetailPage_actionRow__xfY1v{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}.TeamDetailPage_mainCtaBtn__NpLAf{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.3rem;border:0;border-radius:.75rem;color:#fff;font-size:.86rem;font-weight:700;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.3);transition:transform .2s ease}.TeamDetailPage_mainCtaBtn__NpLAf:hover{transform:translateY(-2px)}.TeamDetailPage_secBtn__lr5pu{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.1rem;border-radius:.75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:.84rem;font-weight:600;transition:background .2s ease}.TeamDetailPage_secBtn__lr5pu:hover{background:hsla(0,0%,100%,.1)}.TeamDetailPage_statsGrid__mgrmy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.TeamDetailPage_statBox__xTrqF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;border-radius:1rem;background:rgba(12,17,29,.6);border:1px solid hsla(0,0%,100%,.06);text-align:center}.TeamDetailPage_statVal__uvKeQ{font-size:1.4rem;font-weight:800}.TeamDetailPage_statLbl__C0mbv{font-size:.78rem;color:var(--text-secondary,#94a3b8);margin-top:.15rem}.TeamDetailPage_contentGrid__hbgzW{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:1.25rem;gap:1.25rem;align-items:start}.TeamDetailPage_mainCol__EMhYD,.TeamDetailPage_sideCol__W2shN{display:flex;flex-direction:column;gap:1.25rem}.TeamDetailPage_cleanBlock___JAaw{padding:1.5rem;border-radius:1.15rem;background:rgba(12,17,29,.65);border:1px solid hsla(0,0%,100%,.07)}.TeamDetailPage_blockTitle__OFD6Q{margin:0 0 1rem;font-size:1.05rem;font-weight:700;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.07);padding-bottom:.65rem}.TeamDetailPage_fullBio__m3fzE{margin:0;font-size:.92rem;color:hsla(0,0%,100%,.88);line-height:1.75}.TeamDetailPage_achList__BSg4b{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.TeamDetailPage_achItem__z9UZH{display:flex;align-items:flex-start;gap:.65rem;font-size:.88rem;color:hsla(0,0%,100%,.88);line-height:1.5}.TeamDetailPage_achCheck___MleI{flex-shrink:0;margin-top:.15rem}.TeamDetailPage_skillsList__zSGBQ{display:flex;flex-direction:column;gap:.85rem}.TeamDetailPage_skillRow__lsBVB{display:flex;flex-direction:column;gap:.3rem}.TeamDetailPage_skillMeta__wLBUH{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600;color:#fff}.TeamDetailPage_track__9gbSA{width:100%;height:6px;background:hsla(0,0%,100%,.06);border-radius:999px;overflow:hidden}.TeamDetailPage_fill__J6Xeg{height:100%;border-radius:999px}.TeamDetailPage_eduBox__xTWn_{display:flex;align-items:center;gap:.75rem;font-size:.88rem;font-weight:600;color:#fff}.TeamDetailPage_socialRow___CJ5F{display:flex;gap:.5rem}.TeamDetailPage_socialIconBtn__uuM9P{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.65rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:var(--text-secondary,#94a3b8);transition:all .2s ease}.TeamDetailPage_socialIconBtn__uuM9P:hover{background:hsla(0,0%,100%,.1);color:#fff}.TeamDetailPage_ctaBanner__Welgw{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.75rem 2rem;border-radius:1.25rem;background:rgba(12,17,29,.85);border:1px solid hsla(0,0%,100%,.09);margin-top:.5rem}.TeamDetailPage_ctaText__LaVbO h3{margin:0 0 .25rem;font-size:1.15rem;font-weight:700;color:#fff}.TeamDetailPage_ctaText__LaVbO p{margin:0;font-size:.85rem;color:var(--text-secondary,#94a3b8)}[data-theme=light] .TeamDetailPage_pageWrap__P0J5g{background:#f8fafc}[data-theme=light] .TeamDetailPage_cleanBlock___JAaw,[data-theme=light] .TeamDetailPage_ctaBanner__Welgw,[data-theme=light] .TeamDetailPage_heroCard__YvwSU,[data-theme=light] .TeamDetailPage_statBox__xTrqF{background:hsla(0,0%,100%,.95);border-color:rgba(15,23,42,.08);box-shadow:0 10px 30px rgba(15,23,42,.04)}[data-theme=light] .TeamDetailPage_achItem__z9UZH,[data-theme=light] .TeamDetailPage_blockTitle__OFD6Q,[data-theme=light] .TeamDetailPage_ctaText__LaVbO h3,[data-theme=light] .TeamDetailPage_eduBox__xTWn_,[data-theme=light] .TeamDetailPage_fullBio__m3fzE,[data-theme=light] .TeamDetailPage_name__kJUne,[data-theme=light] .TeamDetailPage_skillMeta__wLBUH{color:#0f172a!important}[data-theme=light] .TeamDetailPage_bio__1Dl8L,[data-theme=light] .TeamDetailPage_ctaText__LaVbO p,[data-theme=light] .TeamDetailPage_statLbl__C0mbv{color:#475569!important}[data-theme=light] .TeamDetailPage_backLink__Bp3PD:hover,[data-theme=light] .TeamDetailPage_secBtn__lr5pu,[data-theme=light] .TeamDetailPage_socialIconBtn__uuM9P:hover{color:#0f172a}[data-theme=light] .TeamDetailPage_secBtn__lr5pu,[data-theme=light] .TeamDetailPage_socialIconBtn__uuM9P{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.08)}[data-theme=light] .TeamDetailPage_socialIconBtn__uuM9P{color:#475569}[data-theme=light] .TeamDetailPage_secBtn__lr5pu:hover,[data-theme=light] .TeamDetailPage_socialIconBtn__uuM9P:hover,[data-theme=light] .TeamDetailPage_track__9gbSA{background:rgba(15,23,42,.08)}[data-theme=light] .TeamDetailPage_blockTitle__OFD6Q{border-bottom-color:rgba(15,23,42,.08)}[data-theme=light] .TeamDetailPage_avatarWrap__D6jkB{border-color:rgba(15,23,42,.08);box-shadow:0 10px 30px rgba(15,23,42,.08)}@media (max-width:850px){.TeamDetailPage_contentGrid__hbgzW{grid-template-columns:1fr}.TeamDetailPage_heroFlex__Q0HGG{flex-direction:column;text-align:center}.TeamDetailPage_actionRow__xfY1v,.TeamDetailPage_badgeRow__elJ_h{justify-content:center}.TeamDetailPage_ctaBanner__Welgw{flex-direction:column;text-align:center}}