.Team_teamPage__GpH5y{min-height:100vh}.Team_teamIntro__gCBf3{text-align:center;margin-bottom:4rem}.Team_teamDescription__0bzSC{max-width:100%;margin:0 auto 2rem;color:var(--text-secondary);font-size:1.1rem;line-height:1.6;text-align:center}.Team_teamGrid__zRhy0{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,auto);gap:2rem;margin-bottom:4rem}.Team_teamMember__mCEh6{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;cursor:pointer}.Team_teamMember__mCEh6:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 40px rgba(0,0,0,.2);border:4px solid var(--primary-color);z-index:10}.Team_memberImage__OwQyA{position:relative;width:100%;height:180px;overflow:hidden;margin-bottom:0}.Team_memberPhoto__6jXSQ{-o-object-fit:cover;object-fit:cover;transition:all .6s cubic-bezier(.4,0,.2,1)}.Team_teamMember__mCEh6:hover .Team_memberPhoto__6jXSQ{transform:scale(1.15);filter:brightness(.9) contrast(1.1)}.Team_memberInfo__FHjep{padding:1rem .5rem;text-align:center;background:linear-gradient(180deg,#fff,#f8f9fa);transition:all .3s ease;position:relative;z-index:1;margin-top:0}.Team_teamMember__mCEh6:hover .Team_memberInfo__FHjep{background:linear-gradient(135deg,#1e3a8a,#1e40af 50%,#1e3a8a);box-shadow:inset 0 0 30px rgba(0,0,0,.3)}.Team_memberName__W9zru{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:.3rem;transition:all .3s ease}.Team_teamMember__mCEh6:hover .Team_memberName__W9zru{color:#fff;transform:translateY(-2px);text-shadow:0 3px 6px rgba(0,0,0,.8);font-weight:700}.Team_memberPosition__WnSOx{color:var(--primary-color);font-weight:500;margin:0;transition:all .3s ease;font-size:.8rem}.Team_teamMember__mCEh6:hover .Team_memberPosition__WnSOx{color:hsla(0,0%,100%,.9);transform:translateY(-2px);text-shadow:0 2px 4px rgba(0,0,0,.8);font-weight:600}.Team_teamCta__0vh9_{text-align:center;padding:3rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;margin-top:2rem}.Team_teamCta__0vh9_ h2{margin-bottom:1rem;color:var(--text-primary)}.Team_teamCta__0vh9_ p{margin-bottom:2rem;color:var(--text-secondary)}.Team_ctaButtons__RkQ29{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.Team_teamMember__mCEh6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1),transparent);transform:translateX(-100%);transition:transform .6s;z-index:1}.Team_teamMember__mCEh6:hover:before{transform:translateX(100%)}.Team_teamMember__mCEh6:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,var(--primary-color),#2563eb,var(--primary-color));border-radius:12px;opacity:0;z-index:-1;transition:opacity .3s ease}.Team_teamMember__mCEh6:hover:after{opacity:1;animation:Team_glow__v9R_B 2s ease-in-out infinite alternate}@keyframes Team_glow__v9R_B{0%{box-shadow:0 0 10px var(--primary-color)}to{box-shadow:0 0 20px var(--primary-color),0 0 30px #2563eb}}@keyframes Team_slideInUp__6c73B{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Team_teamMember__mCEh6{animation:Team_slideInUp__6c73B .6s ease-out forwards}.Team_teamMember__mCEh6:first-child{animation-delay:.1s}.Team_teamMember__mCEh6:nth-child(2){animation-delay:.2s}.Team_teamMember__mCEh6:nth-child(3){animation-delay:.3s}.Team_teamMember__mCEh6:nth-child(4){animation-delay:.4s}.Team_teamMember__mCEh6:nth-child(5){animation-delay:.5s}.Team_teamMember__mCEh6:nth-child(6){animation-delay:.6s}.Team_teamMember__mCEh6:nth-child(7){animation-delay:.7s}.Team_teamMember__mCEh6:nth-child(8){animation-delay:.8s}.Team_teamMember__mCEh6:nth-child(9){animation-delay:.9s}.Team_teamMember__mCEh6:nth-child(10){animation-delay:1s}@media (max-width:768px){.Team_teamGrid__zRhy0{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding:1rem 0;scroll-behavior:smooth}.Team_teamMember__mCEh6{min-width:280px;scroll-snap-align:center;animation:none}.Team_memberImage__OwQyA{height:250px}.Team_ctaButtons__RkQ29{flex-direction:column;align-items:center}.Team_ctaButtons__RkQ29 .Team_btn__SmA2c{width:200px}}