.TeamGrid-module__tc__aG__teamGrid{background:var(--background);padding:80px 0 120px}.TeamGrid-module__tc__aG__container{max-width:var(--container-max-width);margin:0 auto;padding:0 2rem}.TeamGrid-module__tc__aG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:3rem;margin-top:2rem;display:grid}.TeamGrid-module__tc__aG__card{opacity:0;background:var(--surface);cursor:pointer;border-radius:16px;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:translateY(40px);box-shadow:0 4px 20px #00000014}.TeamGrid-module__tc__aG__card.TeamGrid-module__tc__aG__visible{opacity:1;transform:translateY(0)}.TeamGrid-module__tc__aG__card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #51328926}.TeamGrid-module__tc__aG__imageWrapper{aspect-ratio:1;background:linear-gradient(135deg,var(--brand-gradient-start),var(--brand-gradient-end));width:100%;position:relative;overflow:hidden}.TeamGrid-module__tc__aG__image{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.TeamGrid-module__tc__aG__card:hover .TeamGrid-module__tc__aG__image{transform:scale(1.08)}.TeamGrid-module__tc__aG__overlay{opacity:0;background:linear-gradient(135deg,#513289e6,#537bbde6);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.TeamGrid-module__tc__aG__card:hover .TeamGrid-module__tc__aG__overlay{opacity:1}.TeamGrid-module__tc__aG__linkedInButton{background:var(--background);width:60px;height:60px;color:var(--primary-color);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .3s;display:flex;transform:scale(.8)}.TeamGrid-module__tc__aG__card:hover .TeamGrid-module__tc__aG__linkedInButton{transform:scale(1)}.TeamGrid-module__tc__aG__linkedInButton:hover{background:var(--primary-color);color:var(--background);transform:scale(1.1)!important}.TeamGrid-module__tc__aG__info{text-align:center;padding:1.5rem}.TeamGrid-module__tc__aG__name{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.TeamGrid-module__tc__aG__position{color:var(--text-secondary);font-size:1rem;font-weight:400}@media (max-width:1200px){.TeamGrid-module__tc__aG__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2.5rem}}@media (max-width:768px){.TeamGrid-module__tc__aG__teamGrid{padding:60px 0 80px}.TeamGrid-module__tc__aG__container{padding:0 1.5rem}.TeamGrid-module__tc__aG__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2rem}.TeamGrid-module__tc__aG__info{padding:1.25rem}.TeamGrid-module__tc__aG__name{font-size:1.1rem}.TeamGrid-module__tc__aG__position{font-size:.95rem}}@media (max-width:480px){.TeamGrid-module__tc__aG__grid{grid-template-columns:1fr;gap:1.5rem}.TeamGrid-module__tc__aG__card{max-width:400px;margin:0 auto}}
.TeamIntro-module__yMTJfW__intro{background:var(--surface);padding:60px 0}.TeamIntro-module__yMTJfW__container{max-width:var(--container-max-width);text-align:center;opacity:0;margin:0 auto;padding:0 2rem;transition:all .8s;transform:translateY(30px)}.TeamIntro-module__yMTJfW__container.TeamIntro-module__yMTJfW__visible{opacity:1;transform:translateY(0)}.TeamIntro-module__yMTJfW__title{color:var(--text-primary);background:linear-gradient(135deg,var(--brand-gradient-start),var(--brand-gradient-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.TeamIntro-module__yMTJfW__subtitle{color:var(--text-secondary);font-size:clamp(1.1rem,2vw,1.3rem);font-weight:400}@media (max-width:768px){.TeamIntro-module__yMTJfW__intro{padding:40px 0}.TeamIntro-module__yMTJfW__container{padding:0 1.5rem}}
