.comp-home-member-courses[data-v-fc0379b3]{background-color:#030303;padding-bottom:100px;padding-top:40px;position:relative;width:100%}@media screen and (max-width:991px){.comp-home-member-courses[data-v-fc0379b3]{padding-bottom:40px;padding-top:40px}}@media screen and (max-width:767px){.comp-home-member-courses[data-v-fc0379b3]{padding-bottom:40px}}.member-courses__container[data-v-fc0379b3]{display:flex;flex-direction:column;margin:0 auto;padding-left:80px;padding-right:80px;row-gap:60px}@media screen and (max-width:991px){.member-courses__container[data-v-fc0379b3]{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.member-courses__container[data-v-fc0379b3]{align-items:center;padding-left:20px;padding-right:20px;row-gap:40px}}.member-courses__header[data-v-fc0379b3]{align-items:center;display:flex;height:48px;justify-content:space-between}@media screen and (max-width:767px){.member-courses__header[data-v-fc0379b3]{height:auto;justify-content:center}}.member-courses__title[data-v-fc0379b3]{color:#fff;font-size:3.2rem;font-weight:500;letter-spacing:1px;line-height:1.5;margin:0}@media screen and (max-width:767px){.member-courses__title[data-v-fc0379b3]{font-size:2.4rem;letter-spacing:.3px;text-align:center}}.member-courses__link[data-v-fc0379b3]{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;-moz-column-gap:4px;column-gap:4px;display:flex;justify-content:center;padding:8px 16px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.member-courses__link[data-v-fc0379b3]:hover{background-color:#ffffff0d;border-color:#ffffff80}.member-courses__link-text[data-v-fc0379b3]{color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1.7}.member-courses__link-icon[data-v-fc0379b3]{color:#fff;font-size:1.6rem}.member-courses__cards[data-v-fc0379b3]{-moz-column-gap:40px;column-gap:40px;display:flex}@media screen and (max-width:991px){.member-courses__cards[data-v-fc0379b3]{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:40px}.member-courses__cards[data-v-fc0379b3]::-webkit-scrollbar{display:none}}.member-courses__card[data-v-fc0379b3]{align-items:center;color:inherit;-moz-column-gap:24px;column-gap:24px;display:flex;flex:1;text-decoration:none;transition:opacity .2s ease;width:600px}.member-courses__card[data-v-fc0379b3]:hover{opacity:.9}@media screen and (max-width:991px){.member-courses__card[data-v-fc0379b3]{flex-shrink:0;scroll-snap-align:start}}.member-courses__image-wrapper[data-v-fc0379b3]{border-radius:12px;flex-shrink:0;height:143px;overflow:hidden;position:relative;width:254px}.member-courses__image[data-v-fc0379b3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.member-courses__play-btn[data-v-fc0379b3]{height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.member-courses__play-icon[data-v-fc0379b3]{color:#fff;height:100%;width:100%}.member-courses__info[data-v-fc0379b3]{display:flex;flex:1;flex-direction:column;min-width:0;row-gap:16px}.member-courses__course-info[data-v-fc0379b3]{display:flex;flex-direction:column;row-gap:8px}.member-courses__course-title[data-v-fc0379b3]{color:#fff;font-size:1.8rem;font-weight:500;letter-spacing:.3px;line-height:1.5;margin:0}.member-courses__instructor[data-v-fc0379b3]{color:#fff;font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.7;margin:0}.member-courses__progress-wrap[data-v-fc0379b3]{display:flex;flex-direction:column;row-gap:4px}.member-courses__progress-bar[data-v-fc0379b3]{background-color:#fff3;border-radius:40px;height:6px;overflow:hidden;position:relative;width:100%}.member-courses__progress-fill[data-v-fc0379b3]{background-color:#337dff;border-radius:40px;height:100%;left:0;position:absolute;top:0}.member-courses__progress-info[data-v-fc0379b3]{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}.member-courses__progress-left[data-v-fc0379b3]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex:1}.member-courses__progress-label[data-v-fc0379b3]{color:#fffc;white-space:nowrap}.member-courses__progress-label[data-v-fc0379b3],.member-courses__progress-value[data-v-fc0379b3]{font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.7}.member-courses__progress-value[data-v-fc0379b3]{color:#669dff}.member-courses__homework[data-v-fc0379b3]{color:#fffc;font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.7;white-space:nowrap}.member-courses__mobile-card-wrap[data-v-fc0379b3]{width:335px}.member-courses__mobile-card[data-v-fc0379b3]{color:inherit;-moz-column-gap:12px;column-gap:12px;display:flex;text-decoration:none}.member-courses__mobile-image-wrapper[data-v-fc0379b3]{aspect-ratio:16/9;border-radius:8px;flex:1;overflow:hidden;position:relative}.member-courses__mobile-image[data-v-fc0379b3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.member-courses__mobile-play-btn[data-v-fc0379b3]{height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.member-courses__mobile-play-icon[data-v-fc0379b3]{color:#fff;height:100%;width:100%}.member-courses__mobile-info[data-v-fc0379b3]{display:flex;flex-direction:column;row-gap:8px;width:165.5px}.member-courses__mobile-course-info[data-v-fc0379b3]{display:flex;flex-direction:column;row-gap:4px}.member-courses__mobile-course-title[data-v-fc0379b3]{color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:.3px;line-height:1.7;margin:0}.member-courses__mobile-instructor[data-v-fc0379b3]{color:#fff;font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.7;margin:0}.member-courses__mobile-progress-wrap[data-v-fc0379b3]{display:flex;flex-direction:column;row-gap:4px}.member-courses__mobile-progress-bar[data-v-fc0379b3]{background-color:#fff3;border-radius:40px;height:6px;overflow:hidden;position:relative;width:100%}.member-courses__mobile-progress-fill[data-v-fc0379b3]{background-color:#337dff;border-radius:40px;height:100%;left:0;position:absolute;top:0}.member-courses__mobile-progress-info[data-v-fc0379b3]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.member-courses__mobile-progress-label[data-v-fc0379b3]{color:#fffc;font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.7}.member-courses__mobile-progress-value[data-v-fc0379b3]{color:#669dff;font-size:1.2rem;font-weight:400;letter-spacing:.3px;line-height:1.7}.member-courses__mobile-btn[data-v-fc0379b3]{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;-moz-column-gap:4px;column-gap:4px;display:flex;justify-content:center;padding:8px 16px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.member-courses__mobile-btn[data-v-fc0379b3]:hover{background-color:#ffffff0d;border-color:#ffffff80}.member-courses__mobile-btn-text[data-v-fc0379b3]{color:#fff;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1.7}.member-courses__mobile-btn-icon[data-v-fc0379b3]{color:#fff;font-size:1.6rem}.u-desktop-tablet[data-v-fc0379b3]{display:flex}@media screen and (max-width:767px){.u-desktop-tablet[data-v-fc0379b3]{display:none}}.u-mobile[data-v-fc0379b3]{display:none}@media screen and (max-width:767px){.u-mobile[data-v-fc0379b3]{display:flex}}
