.TeamMember_teamMemberImage__hS9Lx{position:relative;width:225px;height:225px;border-radius:100%;overflow:hidden;border:2px solid hsla(0,0%,100%,.2);transition:border-color .3s ease,transform .3s ease;z-index:1}.TeamMember_teamMemberImage__hS9Lx img{width:100%;height:100%;object-fit:cover}.TeamMember_teamMember__QGk5h{display:flex;flex-direction:column;align-items:center;box-sizing:content-box;width:300px;min-height:350px;text-align:center;color:#fff;gap:.75rem;position:relative;cursor:pointer;transition:transform .3s ease;border-radius:16px;padding-top:3rem;cursor:default}.TeamMember_teamMember__QGk5h.TeamMember_hasOverlay___42BN:hover{transform:translateY(-4px)}.TeamMember_teamMember__QGk5h.TeamMember_hasOverlay___42BN:hover .TeamMember_teamMemberImage__hS9Lx{border-color:var(--primary-red);transform:scale(1.05)}.TeamMember_hoverOverlay__UDWfz{position:absolute;inset:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:10}.TeamMember_teamMember__QGk5h:hover .TeamMember_hoverOverlay__UDWfz{opacity:1;pointer-events:auto}.TeamMember_overlayContent__ezcTn{display:flex;flex-direction:column;gap:1rem;text-align:center;width:100%;max-height:100%;overflow-y:auto;overflow-x:hidden}.TeamMember_overlayContent__ezcTn::-webkit-scrollbar{width:4px}.TeamMember_overlayContent__ezcTn::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:2px}.TeamMember_overlayContent__ezcTn::-webkit-scrollbar-thumb{background:var(--primary-red);border-radius:2px}.TeamMember_fieldOfStudy__4KgPY{font-style:italic;font-size:1rem;color:hsla(0,0%,100%,.95);font-weight:500;padding-bottom:.75rem;position:relative;overflow-wrap:break-word;word-break:break-word}.TeamMember_fieldOfStudy__4KgPY:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:150px;height:2px;background:linear-gradient(90deg,transparent,var(--primary-red),transparent)}.TeamMember_description__Hoypp{font-weight:300;color:hsla(0,0%,100%,.85);line-height:1.6;font-size:.95rem;padding:0 .5rem;text-align:center;overflow-wrap:break-word;word-break:break-word}.TeamMember_name__fu7Gs{background-color:var(--primary-red);color:#fff;font-size:1.4rem;font-weight:600;padding:.2rem .3rem;border-radius:12px;min-width:210px;width:-moz-fit-content;width:fit-content;overflow-wrap:break-word}.TeamMember_teamRole__VHMAt{font-size:1.075rem;font-weight:500;color:#fff;margin-top:.6rem}.TeamMember_nameRoleContainer__gVi6w{display:flex;flex-direction:column;align-items:center}@media(max-width:1024px){.TeamMember_teamMember__QGk5h{width:280px;min-height:380px}.TeamMember_teamMemberImage__hS9Lx{width:220px;height:220px}.TeamMember_name__fu7Gs{font-size:1.3rem;padding:.4rem 1.2rem}.TeamMember_teamRole__VHMAt{font-size:1.1rem}.TeamMember_hoverOverlay__UDWfz{padding:1.75rem 1.25rem}.TeamMember_fieldOfStudy__4KgPY{font-size:.95rem}.TeamMember_description__Hoypp{font-size:.9rem}}@media(max-width:640px){.TeamMember_teamMember__QGk5h{width:100%;max-width:300px;min-height:360px}.TeamMember_teamMemberImage__hS9Lx{width:200px;height:200px}.TeamMember_name__fu7Gs{font-size:1.2rem;padding:.4rem 1rem}.TeamMember_teamRole__VHMAt{font-size:1rem}.TeamMember_overlayName__Yyqqo{font-size:1.2rem;max-width:85%}.TeamMember_hoverOverlay__UDWfz{padding:1.5rem 1rem;border-radius:12px}.TeamMember_fieldOfStudy__4KgPY{font-size:.9rem}.TeamMember_description__Hoypp{font-size:.85rem}}.team_maincontainer__GVXtK{min-height:100vh}.team_container__XFJu0{position:relative;background-color:#121212;text-align:center;color:#fff;padding:2rem 12rem}.team_title__HpLIv{font-size:2rem;font-weight:600;margin-bottom:12px}.team_description__o_II7{font-size:1.25rem;margin-bottom:1.5rem}@media(max-width:1024px){.team_container__XFJu0{padding:2rem}.team_title__HpLIv{font-size:1.75rem}.team_description__o_II7{font-size:1.25rem}}.team_teamMembersContainer__mseon{display:flex;flex-direction:column}.team_teamManagers__Ph6X_{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;grid-gap:1rem;gap:1rem}.team_teamRoleContainer__wnlll{display:flex;flex-direction:column;margin-top:1.5rem}.team_teamMembers__zLXYS{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;grid-gap:1rem;gap:1rem}@media(max-width:768px){.team_teamManagers__Ph6X_{grid-template-columns:1fr}.team_teamMembers__zLXYS{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.team_teamManagers__Ph6X_,.team_teamMembers__zLXYS{grid-template-columns:1fr}}