.mp-instructors-hero{position:relative;margin-bottom:0}.mp-instructors-section{position:relative;background:var(--mp-bg-body,#f8fafc);padding-top:var(--mp-spacing-12,48px);padding-bottom:var(--mp-spacing-16,64px)}.mp-instructor-stat-chip{transition:transform 0.25s ease,box-shadow 0.25s ease}.mp-instructor-stat-chip:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px rgb(0 0 0 / .06)}.mp-instructor-card{background:var(--mp-surface-light,#ffffff);border-radius:var(--mp-radius-xl,20px);border:1px solid var(--mp-gray-200,#e2e8f0);padding:var(--mp-spacing-6,24px);text-align:center;transition:var(--mp-transition-normal,all 0.3s ease);box-shadow:0 4px 15px rgb(0 0 0 / .03);display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.mp-instructor-card:hover{transform:translateY(-5px);box-shadow:0 20px 35px -10px rgb(0 146 166 / .14);border-color:var(--mp-primary-300,#93c5fd)}.mp-instructor-card__avatar-wrap{margin-block-end:var(--mp-spacing-4,16px);position:relative;display:inline-block}.mp-instructor-card__avatar{width:92px;height:92px;border-radius:var(--mp-radius-full,50%);object-fit:cover;margin-inline:auto;border:3px solid var(--mp-primary-50,#f0f9ff);box-shadow:var(--mp-shadow-md,0 4px 10px rgb(0 0 0 / .08));transition:transform 0.3s ease}.mp-instructor-card:hover .mp-instructor-card__avatar{transform:scale(1.05);border-color:var(--mp-primary-200,#bae6fd)}.mp-instructor-card__body{display:flex;flex-direction:column;flex:1}.mp-instructor-card__name{font-size:var(--mp-text-lg,1.125rem);font-weight:var(--mp-fw-bold,700);color:var(--mp-gray-900,#0f172a);margin-block-end:var(--mp-spacing-1,4px);line-height:1.3}.mp-instructor-card__name a{color:inherit;text-decoration:none;transition:color 0.2s ease}.mp-instructor-card__name a:hover{color:var(--mp-primary-600,#0284c7)}.mp-instructor-card__bio{font-size:var(--mp-text-xs,.8125rem);color:var(--mp-gray-500,#64748b);margin-block-end:var(--mp-spacing-4,16px);line-height:var(--mp-line-height-normal,1.5);min-height:38px}.mp-instructor-card__stats{display:flex;justify-content:space-around;background:var(--mp-gray-50,#f8fafc);border-radius:var(--mp-radius-lg,12px);padding:var(--mp-spacing-3,12px) var(--mp-spacing-2,8px);margin-block-end:var(--mp-spacing-4,16px);margin-top:auto;border:1px solid var(--mp-gray-100,#f1f5f9)}.mp-instructor-card__stat-val{display:block;font-size:var(--mp-text-sm,.875rem);font-weight:var(--mp-fw-extrabold,800);color:var(--mp-gray-800,#1e293b)}.mp-instructor-card__stat-lbl{display:block;font-size:var(--mp-text-xs,.75rem);color:var(--mp-gray-500,#64748b)}@media (max-width:768px){.mp-instructors-section{padding-top:var(--mp-spacing-8,32px);padding-bottom:var(--mp-spacing-10,40px)}.mp-instructor-card{padding:var(--mp-spacing-5,20px)}.mp-instructor-card__avatar{width:80px;height:80px}}.mp-instructors{margin-block-start:var(--mp-spacing-8,32px);margin-block-end:var(--mp-spacing-8,32px)}.mp-instructors__title{font-size:var(--mp-text-lg,1.25rem)!important;font-weight:var(--mp-fw-bold,700)!important;color:var(--mp-gray-900,#003446)!important;margin-block-start:0!important;margin-block-end:var(--mp-spacing-5,20px)!important;line-height:1.4!important;display:block!important}.mp-instructors__grid{display:grid;grid-template-columns:1fr;gap:var(--mp-spacing-4,16px)}