.page_pageHeader__15Lnr{position:relative;padding:calc(var(--nav-height) + var(--space-4xl)) 0 var(--space-4xl);background:linear-gradient(165deg,#060e2e,#0a1a4e 40%,#0d2366);overflow:hidden;text-align:center}.page_headerBg__08aNl{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 80%,rgba(0,122,255,.12) 0,transparent 60%)}.page_headerContent__Utu2r{position:relative;z-index:2}.page_headerTitle__3aaRa{font-size:var(--font-size-5xl);color:#fff;margin-bottom:var(--space-md)}.page_headerSub__jOitH{font-size:var(--font-size-lg);color:var(--color-text-on-dark-muted);max-width:560px;margin:0 auto;line-height:var(--leading-relaxed)}.page_teamGrid__cVRT_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-2xl);gap:var(--space-2xl);max-width:700px;margin:0 auto}.page_teamCard__MDLBj{text-align:center;transition:all var(--transition-base)}.page_teamCard__MDLBj:hover{transform:translateY(-8px)}.page_imageWrap__i3HIx{position:relative;width:100%;aspect-ratio:1;border-radius:var(--radius-2xl);overflow:hidden;margin-bottom:var(--space-lg);box-shadow:var(--shadow-md);transition:all var(--transition-base)}.page_teamCard__MDLBj:hover .page_imageWrap__i3HIx{box-shadow:var(--shadow-xl),var(--shadow-glow)}.page_imageGlow__jRCqh{position:absolute;inset:-2px;border-radius:inherit;background:var(--color-primary-gradient);opacity:0;transition:opacity var(--transition-base);z-index:0}.page_teamCard__MDLBj:hover .page_imageGlow__jRCqh{opacity:1}.page_memberImage__nWmb3{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:all var(--transition-slow)}.page_teamCard__MDLBj:hover .page_memberImage__nWmb3{transform:scale(1.05)}.page_imageOverlay__uZJrO{position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(10,26,78,.9) 0,rgba(10,26,78,.4) 50%,transparent);display:flex;align-items:flex-end;padding:var(--space-xl);opacity:0;transition:opacity var(--transition-base);border-radius:inherit}.page_teamCard__MDLBj:hover .page_imageOverlay__uZJrO{opacity:1}.page_memberBio__NUjYV{color:hsla(0,0%,100%,.9);font-size:var(--font-size-sm);line-height:var(--leading-relaxed);transform:translateY(10px);transition:transform var(--transition-base)}.page_teamCard__MDLBj:hover .page_memberBio__NUjYV{transform:translateY(0)}.page_memberInfo__DJP1z{display:flex;flex-direction:column;gap:var(--space-xs)}.page_memberName__LhdJ2{font-size:var(--font-size-lg);font-weight:700}.page_memberRole__3oLY2{font-size:var(--font-size-sm);color:var(--color-primary-bright);font-weight:500}.page_cultureGrid__72x4H{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-2xl);gap:var(--space-2xl)}.page_cultureCard__5SRuq{text-align:center;padding:var(--space-2xl)}.page_cultureEmoji__QvFPR{font-size:2.5rem;display:block;margin-bottom:var(--space-lg)}.page_cultureCard__5SRuq h3{color:#fff;font-size:var(--font-size-lg);margin-bottom:var(--space-sm)}.page_cultureCard__5SRuq p{font-size:var(--font-size-sm);line-height:var(--leading-relaxed)}@media (max-width:1024px){.page_cultureGrid__72x4H,.page_teamGrid__cVRT_{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_headerTitle__3aaRa{font-size:var(--font-size-3xl)}.page_teamGrid__cVRT_{grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.page_cultureGrid__72x4H{grid-template-columns:1fr}}@media (max-width:480px){.page_pageHeader__15Lnr{padding:calc(var(--nav-height) + var(--space-2xl)) 0 var(--space-2xl)}.page_headerTitle__3aaRa{font-size:var(--font-size-2xl)}.page_headerSub__jOitH{font-size:var(--font-size-base)}.page_teamGrid__cVRT_{grid-template-columns:1fr;max-width:320px;gap:var(--space-xl)}.page_cultureCard__5SRuq{padding:var(--space-lg)}.page_cultureEmoji__QvFPR{font-size:2rem}}