.TeamMember_teamMember__qID0V{display:flex;flex-direction:column;align-items:flex-start;width:350px;min-width:280px}.TeamMember_teamLink__ZNjrn{text-decoration:none;color:inherit;transition:transform .3s ease;width:100%;display:block}.TeamMember_teamLink__ZNjrn:hover{transform:translateY(-5px)}.TeamMember_imageContainer__07caD{position:relative;overflow:hidden;width:100%;height:500px;margin-bottom:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:box-shadow .3s ease}.TeamMember_imageContainer__07caD:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}.TeamMember_teamImage__UiH0C{display:block;width:100%;height:100%!important;opacity:1;transition:opacity .8s ease-out,transform .8s ease-out,filter .3s ease;object-fit:cover;object-position:center center}.TeamMember_teamImage__UiH0C.TeamMember_visible__1c_pt{opacity:1;transform:translateY(0)}.TeamMember_imageOverlay__h3Gn_{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(17,45,85,.7);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.TeamMember_overlayContent__iSm4W{text-align:center}.TeamMember_viewProfile__c1Hgd{color:white;font-weight:700;font-size:18px;padding:12px 24px;border:2px solid white;border-radius:5px;display:inline-block;transition:all .3s ease}.TeamMember_viewProfile__c1Hgd:hover{background-color:white;color:#112d55}.TeamMember_imageContainer__07caD:hover .TeamMember_imageOverlay__h3Gn_{opacity:1}.TeamMember_imageContainer__07caD:hover .TeamMember_teamImage__UiH0C{filter:blur(1px);transform:scale(1.05)}.TeamMember_teamInfo__cJnBG{text-align:left;padding:15px 0;width:100%}.TeamMember_teamName__m023K{font-size:1.7rem;font-weight:700;margin-bottom:8px;line-height:1.2;color:black}.TeamMember_teamRole__2v5qo{font-size:1rem;font-weight:400;line-height:1.4;color:#666;margin:0}@media (min-width:1201px){.TeamMember_teamMember__qID0V{width:350px}.TeamMember_imageContainer__07caD{height:490px}.TeamMember_teamName__m023K{font-size:1.8rem}.TeamMember_teamRole__2v5qo{font-size:1.1rem}.TeamMember_viewProfile__c1Hgd{font-size:19px;padding:14px 28px}}@media (max-width:1200px) and (min-width:993px){.TeamMember_teamMember__qID0V{width:340px}.TeamMember_imageContainer__07caD{height:460px}.TeamMember_teamName__m023K{font-size:1.7rem}.TeamMember_teamRole__2v5qo{font-size:1rem}}@media (max-width:992px) and (min-width:769px){.TeamMember_teamMember__qID0V{width:320px;min-width:280px}.TeamMember_imageContainer__07caD{height:420px}.TeamMember_teamName__m023K{font-size:1.5rem}.TeamMember_teamRole__2v5qo{font-size:.95rem;line-height:1.3}.TeamMember_viewProfile__c1Hgd{font-size:16px;padding:10px 20px}}@media (max-width:768px) and (min-width:577px){.TeamMember_teamMember__qID0V{width:300px;min-width:260px}.TeamMember_imageContainer__07caD{height:380px;margin-bottom:12px}.TeamMember_teamInfo__cJnBG{padding:12px 0}.TeamMember_teamName__m023K{font-size:1.4rem;margin-bottom:6px}.TeamMember_teamRole__2v5qo{font-size:.9rem;line-height:1.3}.TeamMember_viewProfile__c1Hgd{font-size:15px;padding:8px 18px}}@media (max-width:576px){.TeamMember_teamMember__qID0V{width:280px;min-width:240px}.TeamMember_imageContainer__07caD{height:350px;margin-bottom:10px}.TeamMember_teamInfo__cJnBG{padding:10px 0}.TeamMember_teamName__m023K{font-size:1.3rem;margin-bottom:5px;line-height:1.1}.TeamMember_teamRole__2v5qo{font-size:.85rem;line-height:1.2}.TeamMember_viewProfile__c1Hgd{font-size:14px;padding:8px 16px;border-width:1.5px}.TeamMember_imageContainer__07caD:hover .TeamMember_teamImage__UiH0C,.TeamMember_teamLink__ZNjrn:hover{transform:none}}@media (max-width:375px){.TeamMember_teamMember__qID0V{width:260px;min-width:220px}.TeamMember_imageContainer__07caD{height:320px}.TeamMember_teamName__m023K{font-size:1.2rem}.TeamMember_teamRole__2v5qo{font-size:.8rem}.TeamMember_viewProfile__c1Hgd{font-size:13px;padding:6px 14px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.TeamMember_imageContainer__07caD{box-shadow:0 2px 8px rgba(0,0,0,.08)}.TeamMember_imageContainer__07caD:hover{box-shadow:0 4px 15px rgba(0,0,0,.12)}}