.InstructorDetailPage_instructorContainer__GqmBf{background-color:#fff9ec}.BaseButton_button__Kc158{font-weight:500;font-size:14px;cursor:pointer;transition:all .25s ease;color:#222;text-wrap:nowrap}.BaseButton_button__Kc158.BaseButton_active__BuM_m,.BaseButton_button__Kc158:hover{outline:none}.BaseButton_button__Kc158 *{cursor:pointer!important}.BaseButton_primary__LKx7C{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);backdrop-filter:blur(36px);padding:8px 24px;border-radius:20px}.BaseButton_primary__LKx7C.BaseButton_active__BuM_m,.BaseButton_primary__LKx7C:hover{background:#222;color:#fff}.BaseButton_secondary__aXwdJ{background:rgba(0,0,0,0);border:none;padding:0 18px 6px;font-size:16px}.BaseButton_outlineDark__opCmr{background:rgba(0,0,0,0);border:1px solid #222;padding:8px 18px;border-radius:20px;color:#222}.BaseButton_outlineDark__opCmr.BaseButton_active__BuM_m,.BaseButton_outlineDark__opCmr:hover{background:#222;color:#fff}.BaseButton_primaryDark__dHIMn{background:#222;border:none;padding:6px 16px;border-radius:6px;color:#fff;font-weight:500}.BaseButton_primaryDark__dHIMn:disabled{background-color:#cfc6b3;color:rgba(143,136,120,.5019607843);cursor:not-allowed}.BaseButton_linkPrimary__7ZRn7{background:rgba(0,0,0,0);border:none;font-weight:700;color:#dfa935}.BaseButton_linkPrimary__7ZRn7:hover{color:#ffc444}.BaseButton_btnBorder__qggrS{width:100%;height:4px;background-color:#ffc444;border-radius:10px 10px 0 0}.BaseButton_yellowBtn__SJX5i{background:hsla(0,0%,100%,.1);border:none;font-weight:600;font-size:12px;padding:8px 24px;backdrop-filter:blur(4px);border-radius:40px;color:#fff}@media(max-width:768px){.BaseButton_yellowBtn__SJX5i{background-color:rgba(0,0,0,.1);color:#555}}.BaseButton_yellowBtn__SJX5i.BaseButton_active__BuM_m,.BaseButton_yellowBtn__SJX5i:hover{color:#222;background-color:#ffc444;box-shadow:0 20px 25px -5px rgba(240,177,0,.3019607843)}.BaseButton_disabled__Nh_Gh{opacity:.5;cursor:not-allowed}.BaseButton_disabled__Nh_Gh *{cursor:not-allowed!important}.InstructorDetailHero_heroContainer__xorYN{background-color:#fff9ec}.InstructorDetailHero_heroBg__AyAWo{background-color:#2b241c}.InstructorDetailHero_heroBgImg__C_CtN{background-image:url(/assets/img/instructor/instructor-detail-page/heroBannerBgImg.webp);min-height:215px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.InstructorDetailHero_heroHeaderContainer__UX4BH{display:grid;grid-template-columns:284px 1fr;gap:42px;padding:32px 0}.InstructorDetailHero_heroHeaderSection__iUZeH{display:flex;justify-content:space-between;align-items:flex-end}.InstructorDetailHero_heroTitleBlock__F0a6m{display:flex;flex-direction:column;justify-content:center;height:100%}.InstructorDetailHero_name__hFqCK{font-size:24px;font-weight:600;color:#e0e0e0}.InstructorDetailHero_meta__Oe6_x{font-size:14px;color:#b0b0b0;text-align:center}.InstructorDetailHero_instrumentButtons__kcrD_{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap;justify-content:center}.InstructorDetailHero_avatarCard__b7Tz7{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(36,36,36,.1));padding:16px;backdrop-filter:blur(20px);border-radius:30px;margin-bottom:-200px;height:fit-content}.InstructorDetailHero_avatar__JIDbC{width:100%;height:auto;aspect-ratio:21/23;object-fit:cover;object-position:center;border-radius:20px}.InstructorDetailHero_heroContent__bfeY_{display:grid;grid-template-columns:284px 1fr;gap:42px;padding-bottom:62px;align-items:flex-start}.InstructorDetailHero_desc__Rqoe_{padding-top:32px;font-size:14px;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;transition:all .3s ease}.InstructorDetailHero_expanded__cJwLD{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.InstructorDetailHero_readMore__VFWhs{margin-top:6px;background:none;border:none;cursor:pointer;padding:0;font-size:14px;font-weight:700;color:#222}.InstructorDetailHero_readMore__VFWhs:hover{text-decoration:underline}.InstructorDetailHero_dummyBtn__rpOJJ{height:27px;width:70px}.InstructorDetailHero_stackContainer__T_rPZ{position:relative;width:240px;height:86px;overflow:visible;margin-right:20px}.InstructorDetailHero_card__CWpcN{position:absolute;inset:0;border-radius:12px;padding:16px;color:#e0e0e0;font-size:14px;font-style:italic;display:flex;align-items:center;gap:16px;box-shadow:0 10px 30px rgba(0,0,0,.25);transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s ease;user-select:none;touch-action:none}@media(max-width:1024px){.InstructorDetailHero_heroHeaderSection__iUZeH{flex-direction:column;gap:50px;align-items:flex-start}.InstructorDetailHero_meta__Oe6_x{color:#555}.InstructorDetailHero_heroContent__bfeY_{grid-template-columns:1fr;gap:20px}.InstructorDetailHero_heroHeaderContainer__UX4BH{min-height:300px}}@media(max-width:768px){.InstructorDetailHero_heroBg__AyAWo{background-color:rgba(0,0,0,0)}.InstructorDetailHero_heroBgImg__C_CtN{background-image:none;min-height:auto}.InstructorDetailHero_heroHeaderContainer__UX4BH{grid-template-columns:1fr;padding-bottom:0;gap:0;padding-top:0}.InstructorDetailHero_heroHeaderSection__iUZeH{flex-direction:column;align-items:center;padding-bottom:32px}.InstructorDetailHero_heroTitleBlock__F0a6m{align-items:center}.InstructorDetailHero_meta__Oe6_x,.InstructorDetailHero_name__hFqCK{color:#222!important}.InstructorDetailHero_meta__Oe6_x{color:#555}.InstructorDetailHero_avatarCard__b7Tz7{position:relative;width:fit-content;max-width:calc(100% - 20px);border-radius:30px;padding:10px;margin:0 auto 10px;display:flex;justify-content:center}.InstructorDetailHero_avatarCard__b7Tz7:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:50%;background-color:#2b241c;background-image:url(/assets/img/instructor/instructor-detail-page/heroBannerBgImg.webp);background-size:cover;background-position:50%;z-index:-1}.InstructorDetailHero_avatar__JIDbC{max-width:300px}.InstructorDetailHero_heroContent__bfeY_{grid-template-columns:1fr;gap:0;padding-bottom:32px}.InstructorDetailHero_desc__Rqoe_{padding-top:0}.InstructorDetailHero_stackContainer__T_rPZ{min-width:240px;width:80%}}.InstructorDetailTabs_tabsContainer__GjKB9{display:flex;gap:20px;position:sticky;top:calc(var(--header-height) + 28px);background-color:#fff9ec;background-image:linear-gradient(#e0e0e0,#e0e0e0);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;background-origin:content-box;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;z-index:8;overflow:auto}@media(max-width:768px){.InstructorDetailTabs_tabsContainer__GjKB9{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.InstructorDetailTabs_tabsContainer__GjKB9 .InstructorDetailTabs_tabButton__pzeMD{display:flex;align-items:center;border:none;padding:12px;gap:6px}.InstructorDetailTabs_tabsContainer__GjKB9 .InstructorDetailTabs_tabButton__pzeMD .InstructorDetailTabs_tabName__0Z5Wb{font-size:14px;font-weight:500;color:#555}.InstructorDetailTabs_tabsContainer__GjKB9 .InstructorDetailTabs_tabButton__pzeMD .InstructorDetailTabs_tabName__0Z5Wb.InstructorDetailTabs_activeTabName__paYQq{color:#dfa935}.InstructorDetailTabs_tabsContainer__GjKB9 .InstructorDetailTabs_tabButton__pzeMD .InstructorDetailTabs_tabCount__7QGAa{font-weight:600;padding:2px 12px;border-radius:20px;font-size:12px;color:#222;background-color:#e9e0cf}.InstructorDetailTabs_tabsContainer__GjKB9 .InstructorDetailTabs_tabButton__pzeMD .InstructorDetailTabs_tabCount__7QGAa.InstructorDetailTabs_activeTab__XlhdW{background-color:#ffc444}.InstructorDetailTabs_activeComponentWrapper__fKzTE{padding-bottom:50px}@keyframes InstructorDetailCourses_fadeIn__Rdhg7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.InstructorDetailCourses_gridOuterWrapper__1rs_f{min-height:400px}.InstructorDetailCourses_lessonGrid__hV8b3{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:16px 0 50px}.InstructorDetailCourses_gridItem__BEppx{opacity:0;transform:translateY(20px) scale(.98);animation:InstructorDetailCourses_cardFadeIn__dExDW .3s ease forwards}@keyframes InstructorDetailCourses_cardFadeIn__dExDW{to{opacity:1;transform:translateY(0) scale(1)}}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu{position:sticky;top:calc(var(--header-height) + 78px);z-index:7;display:flex;gap:10px;background-color:#fff9ec;margin-left:-30px;margin-right:-30px;padding:16px 30px;overflow:auto;overflow-anchor:none}@media(max-width:768px){.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu .InstructorDetailCourses_tabButton__jsBAP{background-color:#ffdba7;padding:10px 14px;border:none;border-radius:60px;display:flex;align-items:center}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu .InstructorDetailCourses_tabButton__jsBAP:disabled{opacity:.5;cursor:not-allowed}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu .InstructorDetailCourses_tabButton__jsBAP .InstructorDetailCourses_tabName__u98_T{font-size:12px;text-wrap:nowrap;font-weight:500}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu .InstructorDetailCourses_tabButton__jsBAP .InstructorDetailCourses_subLessonsCount__ADBBS{font-weight:600;background-color:#fff;padding:2px 12px;border-radius:20px;margin-left:10px;font-size:12px;color:#222}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_tabList__xp2mu .InstructorDetailCourses_activeTab__tMFDu{background-color:#222;color:#fff}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_lessonGrid__hV8b3{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:16px 0 50px}.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_emptyText__O9DuW{padding:50px 10px;text-align:center}@media(max-width:1024px){.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_lessonGrid__hV8b3{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_lessonGrid__hV8b3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.InstructorDetailCourses_container__MgEXX .InstructorDetailCourses_lessonGrid__hV8b3{grid-template-columns:1fr}}