.team-section{margin-block:clamp(2rem,5vw,3rem)}.team-grid{display:grid;gap:clamp(1rem,2vw,1.5rem)}@media(max-width:1024px){.team-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:640px){.team-grid{grid-template-columns:1fr!important}}.team-card{text-align:center;background:#fff;padding:clamp(16px,2vw,20px);border-radius:12px}.team-avatar{width:160px;height:160px;margin:0 auto 16px;border-radius:5%;object-fit:cover;background:#f3f4f6;display:block}.team-name{margin:0 0 6px;font-weight:600;font-size:clamp(18px,2.2vw,20px);color:#111827}.team-meta{margin:0 0 12px;font-size:14px;color:#6b7280}.stars{font-size:14px;white-space:nowrap;color:#111827}.stars .star{color:#f59e0b;margin-right:2px}.team-bio{font-size:clamp(14px,1.8vw,16px);line-height:1.6;color:#111827}.toggle-link{display:inline-block;margin-top:6px;font-size:14px;color:#2563eb;text-decoration:underline;cursor:pointer}.reviews-section{margin-block:clamp(2rem,5vw,3rem)}.reviews-grid{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:1fr!important}.review-card{background:#fff;padding:clamp(16px,2vw,20px);border-radius:12px;text-align:left}.review-title{margin:8px 0 0;font-weight:600;font-size:clamp(15px,2vw,17px)}.review-name{margin:2px 0 6px;font-weight:600;font-size:clamp(15px,2vw,17px)}.review-meta{margin:0 6px 6px 0;font-size:14px;color:#6b7280;display:inline-block}.review-text{font-size:clamp(14px,1.8vw,16px);line-height:1.6}.review-head{display:flex;gap:8px;align-items:center}.review-avatar{width:48px;height:48px;border-radius:6px;object-fit:cover;background:#f3f4f6;display:block}.review-avatar-wrap{flex:0 0 auto}.review-head-text{flex:1 1 auto}.review-head{display:flex;gap:10px;align-items:flex-start}.review-head-text{flex:1 1 auto;min-width:0}.review-avatar-wrap{flex:0 0 auto}.review-avatar{width:48px;height:48px;border-radius:6px;object-fit:cover;background:#f3f4f6;display:block}.reviews-grid .review-meta{display:block;margin:0 0 6px}.review-name,.review-title{margin:0}.review-title{margin-top:6px}.review-name,.review-title,.review-text{word-break:break-word}