.ankita-team-section{padding:90px 0;background:var(--bg);}
.ankita-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px;}
.ankita-team-card{background:var(--white);border-radius:24px;overflow:hidden;transition:.4s ease;}
.ankita-team-card:hover{transform:translateY(-10px);}
.ankita-team-card__image{height:380px;overflow:hidden;}
.ankita-team-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:.6s ease;}
.ankita-team-card:hover .ankita-team-card__image img{transform:scale(1.08);}
.ankita-team-card__content{padding:28px;}
.ankita-team-card__role{display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--primary);margin-bottom:12px;}
.ankita-team-card__name{font-size:30px;line-height:1.2;margin-bottom:15px;color:#111;}

@media(max-width:991px){
.ankita-team-grid{grid-template-columns:repeat(2,1fr);gap:25px;}
.ankita-team-card__image{height:330px;}
.ankita-team-card__name{font-size:26px;}}

@media(max-width:767px){
.ankita-team-section{padding:70px 0;}
.ankita-team-grid{grid-template-columns:1fr;gap:20px;margin-top:40px;}
.ankita-team-card__image{height:320px;}
.ankita-team-card__content{padding:24px;}
.ankita-team-card__name{font-size:24px;}}
.ankita-team-values{padding:90px 0;background:var(--bg);}
.ankita-team-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px;}
.ankita-team-values__card{display:flex;align-items:flex-start;gap:18px;padding:30px;background:var(--white);border:1px solid rgba(242,80,0,.15);border-radius:24px;transition:.35s ease;}
.ankita-team-values__card:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 15px 40px rgba(0,0,0,.08);}
.ankita-team-values__icon{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--primary);color:var(--primary);font-size:18px;}
.ankita-team-values__content h3{font-size:28px;margin:0 0 10px;color:#111;line-height:1.2;}
.ankita-team-values__content p{margin:0;font-size:16px;line-height:1.8;color:#666;}

@media(max-width:991px){
.ankita-team-values__grid{grid-template-columns:repeat(2,1fr);}
.ankita-team-values__content h3{font-size:24px;}}

@media(max-width:767px){
.ankita-team-values{padding:70px 0;}
.ankita-team-values__grid{grid-template-columns:1fr;gap:18px;margin-top:40px;}
.ankita-team-values__card{padding:22px;}
.ankita-team-values__content h3{font-size:22px;}
.ankita-team-values__content p{font-size:15px;}
.ankita-team-values__icon{width:38px;height:38px;font-size:16px;}}