@import "https://use.typekit.net/lob0gpy.css";
.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuList{display:flex}@media screen and (max-width:960px){.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuList{grid-template-columns:repeat(5,1fr);display:grid}}@media screen and (max-width:600px){.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuList{grid-template-columns:repeat(4,1fr);display:grid}}.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuListItem{flex:1 0 0}@media (hover:hover) and (pointer:fine){.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuListItem:hover .AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuTitle{color:#171b1f}}@media (hover:none) and (pointer:coarse){.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuListItem:active .AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuTitle{color:#171b1f}}.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuLink{color:#171b1f;flex-direction:column;align-items:center;gap:1.2rem;display:flex}.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuIcon{background-color:currentColor;width:100%;height:100%;mask-size:cover;mask-repeat:no-repeat}.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuIconWrapper{border-radius:.8rem;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;display:flex}.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuTitle{color:#747678;text-align:center;word-break:keep-all;font-size:1.4rem;font-weight:600;line-height:2rem}@media screen and (max-width:960px){.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuTitle{margin-bottom:1.2rem;font-size:1.2rem;font-weight:600;line-height:1.8rem}}@media screen and (max-width:600px){.AllCategoryMenu-module-scss-module__FZtuiq__allCategoryMenuTitle{margin-bottom:1.6rem}}
.Layout205Column-module-scss-module__BOIkRq__container{width:100%;height:100%;position:relative}@media (hover:hover) and (pointer:fine){.Layout205Column-module-scss-module__BOIkRq__container:hover .Layout205Column-module-scss-module__BOIkRq__navigation{opacity:1}}@media (hover:none) and (pointer:coarse){.Layout205Column-module-scss-module__BOIkRq__container:active .Layout205Column-module-scss-module__BOIkRq__navigation{opacity:1}}.Layout205Column-module-scss-module__BOIkRq__column2Type{width:calc(50% - .8rem)}@media screen and (max-width:960px){.Layout205Column-module-scss-module__BOIkRq__column2Type{width:100%}}.Layout205Column-module-scss-module__BOIkRq__swiper,.Layout205Column-module-scss-module__BOIkRq__slide{width:100%;height:100%}.Layout205Column-module-scss-module__BOIkRq__image{object-fit:cover;object-position:center}.Layout205Column-module-scss-module__BOIkRq__navigation{z-index:1;opacity:0;justify-content:space-between;align-items:center;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:calc(50% - 2.4rem);left:3%;right:3%}@media screen and (max-width:960px){.Layout205Column-module-scss-module__BOIkRq__navigation{display:none}}.Layout205Column-module-scss-module__BOIkRq__navigationPrev,.Layout205Column-module-scss-module__BOIkRq__navigationNext{opacity:.3;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;transition:opacity .2s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.Layout205Column-module-scss-module__BOIkRq__navigationPrev:hover,.Layout205Column-module-scss-module__BOIkRq__navigationNext:hover{opacity:.6}}@media (hover:none) and (pointer:coarse){.Layout205Column-module-scss-module__BOIkRq__navigationPrev:active,.Layout205Column-module-scss-module__BOIkRq__navigationNext:active{opacity:.6}}.Layout205Column-module-scss-module__BOIkRq__pagination{justify-content:center;align-items:center;gap:.2rem;margin:2rem 0 0;display:flex}.Layout205Column-module-scss-module__BOIkRq__pagination .swiper-pagination-bullet{background-color:#b7b9ba;border-radius:.2rem;width:2.4rem;height:.4rem;transition:width .2s ease-in-out}@media screen and (max-width:960px){.Layout205Column-module-scss-module__BOIkRq__pagination .swiper-pagination-bullet{width:1.2rem}}.Layout205Column-module-scss-module__BOIkRq__pagination .swiper-pagination-bullet-active{background-color:#8a8c8d;width:5.2rem}@media screen and (max-width:960px){.Layout205Column-module-scss-module__BOIkRq__pagination .swiper-pagination-bullet-active{width:2.4rem}}
.Layout205ImageCarousel-module-scss-module__hiMmfW__container{width:100%}.Layout205ImageCarousel-module-scss-module__hiMmfW__inner{justify-content:center;align-items:center;gap:1.6rem;width:100%;max-width:98rem;height:100%;margin:0 auto;padding:0 0 3.2rem;display:flex}@media screen and (max-width:960px){.Layout205ImageCarousel-module-scss-module__hiMmfW__inner{flex-direction:column;gap:2.4rem}}
.Layout211N212ImageCarousel-module-scss-module__LFqgTW__imageCarouselWrapper{box-sizing:border-box;width:100%;padding:0 2rem}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__imageCarousel{max-width:98rem;margin:0 auto;position:relative}@media screen and (max-width:960px){.Layout211N212ImageCarousel-module-scss-module__LFqgTW__imageCarousel{margin:0 -2rem;overflow:hidden}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__swiper{padding-left:2rem;padding-right:2rem}}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__theme-light-red{color:#222;background-color:#fff}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__theme-dark-red{color:#fff;background-color:#222}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__theme-light-mono{color:#000;background-color:#fff}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__theme-dark-mono{color:#fff;background-color:#222}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__cardImageWrapper{position:relative}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__cardImage{width:100%}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__subTitle{padding:1.6rem 0 .8rem}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__fc-h5-text,.Layout211N212ImageCarousel-module-scss-module__LFqgTW__text--h5{font-size:2rem}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__fc-h6-text,.Layout211N212ImageCarousel-module-scss-module__LFqgTW__text--h6{font-size:1.6rem}.Layout211N212ImageCarousel-module-scss-module__LFqgTW__fc-content-text,.Layout211N212ImageCarousel-module-scss-module__LFqgTW__text--content1{font-size:1.4rem}
.ImageSwiperNavigation-module-scss-module__K1c6ua__button{z-index:10;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:flex;box-shadow:0 0 1.6rem #0000001a}.ImageSwiperNavigation-module-scss-module__K1c6ua__button:disabled{visibility:hidden}@media screen and (max-width:960px){.ImageSwiperNavigation-module-scss-module__K1c6ua__button{display:none}}.ImageSwiperNavigation-module-scss-module__K1c6ua__previous{position:absolute;top:50%;left:-1.8rem;transform:translateY(-50%)}.ImageSwiperNavigation-module-scss-module__K1c6ua__next{position:absolute;top:50%;right:-1.8rem;transform:translateY(-50%)}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-red{background-color:#fff}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-red path{fill:#fc1c49}@media (hover:hover) and (pointer:fine){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-red:hover{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-red:hover path{fill:#fff}}@media (hover:none) and (pointer:coarse){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-red:active{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-red:active path{fill:#fff}}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-red{background-color:#252729}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-red path{fill:#fc1c49}@media (hover:hover) and (pointer:fine){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-red:hover{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-red:hover path{fill:#252729}}@media (hover:none) and (pointer:coarse){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-red:active{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-red:active path{fill:#252729}}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-mono{background-color:#fff}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-mono path{fill:#000}@media (hover:hover) and (pointer:fine){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-mono:hover{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-mono:hover path{fill:#fff}}@media (hover:none) and (pointer:coarse){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-mono:active{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-light-mono:active path{fill:#fff}}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-mono{background-color:#252729}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-mono path{fill:#fff}@media (hover:hover) and (pointer:fine){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-mono:hover{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-mono:hover path{fill:#252729}}@media (hover:none) and (pointer:coarse){.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-mono:active{background-color:#fc1c49}.ImageSwiperNavigation-module-scss-module__K1c6ua__theme-dark-mono:active path{fill:#252729}}.ImageSwiperNavigation-module-scss-module__K1c6ua__hidden{visibility:hidden}
.MeHomeCourseCard-module-scss-module__1ziXWW__container{text-align:left;cursor:pointer;border-radius:.8rem;width:100%;display:block}@media (hover:hover) and (pointer:fine){.MeHomeCourseCard-module-scss-module__1ziXWW__container:hover .MeHomeCourseCard-module-scss-module__1ziXWW__image{transform:scale(1.1)}}.MeHomeCourseCard-module-scss-module__1ziXWW__imageWrapper{aspect-ratio:230/173;background-color:#f5f5f6;border-radius:.8rem;margin:0 0 1.6rem;position:relative;overflow:hidden}.MeHomeCourseCard-module-scss-module__1ziXWW__imageWrapper.MeHomeCourseCard-module-scss-module__1ziXWW__imageWrapperPlaceholder{background-color:#e7e7e8}.MeHomeCourseCard-module-scss-module__1ziXWW__image{object-fit:cover;object-position:left;width:100%;height:100%;transition:transform .2s}.MeHomeCourseCard-module-scss-module__1ziXWW__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:600;line-height:2rem;display:-webkit-box;overflow:hidden}@media screen and (max-width:960px){.MeHomeCourseCard-module-scss-module__1ziXWW__title{-webkit-line-clamp:3;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.CommunityProfileCourseCard-module-scss-module__tDcgUG__container{flex-direction:column;gap:1.6rem;display:flex}@media (hover:hover) and (pointer:fine){.CommunityProfileCourseCard-module-scss-module__tDcgUG__container:hover .CommunityProfileCourseCard-module-scss-module__tDcgUG__image{transform:scale(1.1)}}.CommunityProfileCourseCard-module-scss-module__tDcgUG__imageWrapper{aspect-ratio:230/173;background-color:#f5f5f6;border-radius:.8rem;position:relative;overflow:hidden}.CommunityProfileCourseCard-module-scss-module__tDcgUG__imageWrapper.CommunityProfileCourseCard-module-scss-module__tDcgUG__imageWrapperPlaceholder{background-color:#e7e7e8}.CommunityProfileCourseCard-module-scss-module__tDcgUG__image{object-fit:cover;object-position:left;width:100%;height:100%;transition:transform .2s}.CommunityProfileCourseCard-module-scss-module__tDcgUG__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:600;line-height:2rem;display:-webkit-box;overflow:hidden}
.MeHomeCourseList-module-scss-module__WuFVmq__container{position:relative}@media screen and (max-width:960px){.MeHomeCourseList-module-scss-module__WuFVmq__container{margin:4rem 0}}.MeHomeCourseList-module-scss-module__WuFVmq__header{justify-content:space-between;align-items:center;margin:0 0 2rem;display:flex}@media screen and (max-width:960px){.MeHomeCourseList-module-scss-module__WuFVmq__swiper{margin:0 -1.6rem;padding:0 1.6rem}}
.CommunityProfileCourses-module-scss-module__Zs0Ukq__container{flex-direction:column;gap:2rem;display:flex;position:relative}.CommunityProfileCourses-module-scss-module__Zs0Ukq__swiper{width:100%}@media screen and (max-width:960px){.CommunityProfileCourses-module-scss-module__Zs0Ukq__swiper{margin:0 -1.6rem;padding:0 1.6rem}}
.ChartTooltipContent-module-scss-module__ewyemG__container{background-color:#fff;border:.1rem solid #cfd0d1;border-radius:.4rem;flex-direction:column;gap:.2rem;padding:.8rem;display:flex}.ChartTooltipContent-module-scss-module__ewyemG__label{color:#747678;font-size:1.2rem;font-weight:400;line-height:1.8rem}.ChartTooltipContent-module-scss-module__ewyemG__value{color:#171b1f;font-size:1.4rem;font-weight:700;line-height:2rem}
.MobileSummary-module-scss-module__eST8Qa__container{cursor:pointer;background-color:#f5f5f6;border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;padding:1.2rem 1.6rem;font-size:2.4rem;font-weight:700;line-height:3.6rem;display:flex}
.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselLayout.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__darkMode{background-color:#121212}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent{max-width:98rem;margin:0 auto}@media screen and (max-width:1020px){.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent{padding:0 1.6rem}}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__layoutTitle{color:#171b1f;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;word-wrap:break-word;-webkit-box-orient:vertical;font-size:2.4rem;font-weight:700;display:-webkit-box;overflow:hidden}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__layoutTitle.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__darkMode{color:#fff}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__layoutSubTitle{color:#747678;-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;word-wrap:break-word;-webkit-box-orient:vertical;width:100%;margin-top:.8rem;font-size:1.6rem;font-weight:400;display:-webkit-box;overflow:hidden}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__layoutHeader{justify-content:space-between;align-items:flex-end;gap:1.2rem;display:flex}@media screen and (max-width:600px){.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__layoutHeader{flex-direction:column;align-items:flex-start}}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__paginationFiller{min-width:13rem}@media screen and (max-width:960px){.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__paginationFiller{display:none}}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__linkText{color:#747678;flex-shrink:0;align-items:center;display:flex}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__linkText.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__darkMode{color:#b7b9ba}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__linkText:hover{color:#c5213b}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__linkText:hover>svg>path{fill:#c5213b}@media screen and (max-width:600px){.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__linkText{margin-top:1.2rem}}.Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__courseCardBlogCarouselContent .Layout411CourseCardBlogCarousel-module-scss-module__R45gVW__linkText>p{margin-right:.2rem}
.MeHomeCompletionRateCard-module-scss-module__rh7zhG__container{flex-direction:column;display:flex}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__header{align-items:center;gap:.4rem;margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;line-height:2rem;display:flex}@media screen and (max-width:960px){.MeHomeCompletionRateCard-module-scss-module__rh7zhG__header{display:none}}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__content{box-sizing:border-box;border:.05rem solid #e7e7e814;border-radius:.8rem;width:100%;padding:2.4rem 2rem;box-shadow:0 .4rem 1.6rem #00000014}@media screen and (max-width:960px){.MeHomeCompletionRateCard-module-scss-module__rh7zhG__content{box-shadow:none;padding:0}}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__courseInfo{justify-content:space-between;align-items:flex-start;gap:.4rem;margin:0 0 .4rem;display:flex}@media screen and (max-width:960px){.MeHomeCompletionRateCard-module-scss-module__rh7zhG__courseInfo{flex-direction:column-reverse;gap:1.2rem}}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__courseName{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;color:#747678;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:400;line-height:2rem;display:-webkit-box;overflow:hidden}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__completionRate{font-size:3.2rem;font-weight:700;line-height:4.8rem}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__dropdown{width:100%}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__clipCount{color:#747678;align-items:center;gap:.4rem;margin:0 0 .8rem;display:flex}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__clipCountNumber{letter-spacing:-.014rem;color:#3b83ff;background-color:#20488c14;border-radius:.2rem;padding:.2rem .4rem;font-size:1.4rem;font-weight:600;line-height:1.6rem}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__clipCountDescription{color:#b7b9ba;font-size:1.2rem;font-weight:400;line-height:1.8rem}.MeHomeCompletionRateCard-module-scss-module__rh7zhG__completionProgressBarLabel{color:#747678;justify-content:space-between;font-size:1.2rem;font-weight:400;line-height:1.8rem;display:flex}
.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseContainer{z-index:1001;width:100%;transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out;position:fixed;bottom:0;left:0;transform:translate(0,0)}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseContainerHidden{transform:translateY(100%)}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseContainer{padding-top:1.2rem;padding-bottom:1.2rem}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseGrid{padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseGrid{max-width:98rem;margin-left:auto;margin-right:auto;padding-left:6.12245%;padding-right:6.12245%}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseGrid{flex-flow:column wrap;display:flex}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchase{color:#747678;flex-direction:column;margin-left:-1.6rem;margin-right:-1.6rem;display:flex}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchase{flex-direction:row}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder{background-color:#fff;flex-direction:row;flex:1;justify-content:space-between;padding:1rem 1.2rem;display:flex;position:relative}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder{border-radius:.6rem;padding:1.2rem 2rem;box-shadow:0 0 .3rem #0000001a,0 .6rem 3.6rem #0003}}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder{padding-bottom:calc(1rem + env(safe-area-inset-bottom));flex-direction:column;gap:1.2rem;box-shadow:0 -.4rem .8rem -.4rem #00000026}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrderFull{padding:0;display:block}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoContainer{flex-shrink:0;display:flex}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoContainer{flex-shrink:1;min-width:0}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromo{flex-direction:column;flex:1;gap:1.6rem;font-size:1.2rem;display:flex}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoCount{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:100%;display:flex;overflow:hidden}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoTitle{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;white-space:pre-line;-webkit-box-orient:vertical;font-size:1.2rem;display:-webkit-box;overflow:hidden}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoDesc{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromo{flex-direction:row;justify-content:space-between;align-items:center;padding-right:7rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoTitle{font-size:1.4rem;line-height:1.57143}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoDesc{margin-top:.6rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoTitle{color:#000}.SlugPurchasePanel-module-scss-module__A_NvyW__fc-theme--the-red .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoTitle{color:inherit}}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromo{gap:0}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoDesc{display:none}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoTitle{color:#444;text-align:center;background-color:#f5f5f6;height:3rem;padding-left:1.2rem;padding-right:1.2rem;line-height:3rem;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.SlugPurchasePanel-module-scss-module__A_NvyW__fc-theme--the-red .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoTitle{color:#e7e7e8;background-color:#444}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseOrder:only-child .SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePromoDesc{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelect{background-color:#fff;border-radius:.6rem;margin-bottom:1.2rem;padding:2.4rem 2rem;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 0 .2rem #0000001a,0 .4rem 3.2rem -.4rem #0003}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectList{transition-property:all;transition-duration:.2s;transition-timing-function:ease-out}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectList li~li{margin-top:1.6rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel{border:1px solid #cfd0d1;border-radius:4px;flex-direction:row;justify-content:space-between;padding:1.5rem 2rem;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out;display:flex;position:relative}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel:before{content:"";box-sizing:border-box;border:1px solid #dcdce6;border-radius:50%;width:1.6rem;min-width:1.6rem;height:1.6rem;margin:auto 1.6rem auto 0;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out;box-shadow:0 .2rem #0000000d}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel:after{content:"";border-radius:50%;width:1rem;height:1rem;margin:auto;transition-property:all;transition-duration:.2s;transition-timing-function:ease-out;position:absolute;top:0;bottom:0;left:2.3rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel:hover,.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel:focus{color:#fc1c49}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectPrice{text-align:right;flex:1 0 10rem;font-style:normal;font-weight:700}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectItem:checked~.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel{color:#fc1c49;border-color:#fc1c49;box-shadow:inset 0 0 0 .1rem #fc1c49}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectItem:checked~.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel:before{border-color:#fc1c49}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectItem:checked~.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelectLabel:after{background-color:#fc1c49}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseSelect{z-index:101;box-shadow:none;margin-bottom:0;padding-top:1.8rem;padding-bottom:1.8rem}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelect{box-sizing:border-box;max-height:calc(100vh - 25.5rem);overflow-y:scroll}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelect::-webkit-scrollbar{display:none}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectHeader{gap:.4rem;margin-bottom:2rem;font-weight:700;display:flex}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectHeader>h3{font-size:inherit;color:#000}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectTitle{color:#000;margin-bottom:.8rem;font-size:1.2rem;font-weight:700}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelect .SlugPurchasePanel-module-scss-module__A_NvyW__selectedCount{color:#ababab}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelect .SlugPurchasePanel-module-scss-module__A_NvyW__selectedCountActive{color:#fc1c49}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectListContainer+.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectListContainer{margin-top:2rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectLabel:before{content:"";box-sizing:border-box;background-color:#fff;border:.1rem solid #dcdce6;border-radius:.4rem;width:1.6rem;height:1.6rem;margin-right:1.6rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectLabel:after{content:"";opacity:0;border-bottom:.2rem solid #fff;border-left:.2rem solid #fff;border-radius:0;width:.8rem;height:.4rem;margin:auto;position:absolute;top:-.2rem;bottom:0;left:2.3rem;transform:rotate(-45deg)}@media screen and (max-width:1020px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelect{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:calc(100vh - 30.4rem);bottom:8.4rem}}[type=checkbox]:checked+.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectLabel:before{background-color:#fc1c49;border-color:#fc1c49}[type=checkbox]:checked+.SlugPurchasePanel-module-scss-module__A_NvyW__vnElectivePurchaseSelectLabel:after{opacity:1}.SlugPurchasePanel-module-scss-module__A_NvyW__mobileDim{z-index:991;opacity:.5;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseButtonContainer{box-sizing:border-box;align-items:center;gap:.8rem;display:flex}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseButtonContainer{gap:1.2rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseButtonContainer.SlugPurchasePanel-module-scss-module__A_NvyW__panelOpen{padding:1rem 1.2rem}}@media screen and (min-width:961px){.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchaseButtonContainer.SlugPurchasePanel-module-scss-module__A_NvyW__hasPreviewButton>button:last-child{min-width:20rem}}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePreviewButton{width:11.2rem}.SlugPurchasePanel-module-scss-module__A_NvyW__vnPurchasePreviewButtonContent{padding:1.2rem .8rem}@media screen and (max-width:960px){.SlugPurchasePanel-module-scss-module__A_NvyW__freeTrialButton{display:none}}
.CareerAICourseCard-module-scss-module__kGwaEG__container{text-align:left;cursor:pointer;border-radius:.8rem;width:100%;display:block}@media (hover:hover) and (pointer:fine){.CareerAICourseCard-module-scss-module__kGwaEG__container:hover .CareerAICourseCard-module-scss-module__kGwaEG__image{transition:transform .2s;transform:scale(1.1)}}.CareerAICourseCard-module-scss-module__kGwaEG__imageWrapper{aspect-ratio:230/173;background-color:#f5f5f6;border-radius:.8rem;margin:0 0 1.6rem;position:relative;overflow:hidden}.CareerAICourseCard-module-scss-module__kGwaEG__imageWrapper.CareerAICourseCard-module-scss-module__kGwaEG__imageWrapperPlaceholder{background-color:#e7e7e8}.CareerAICourseCard-module-scss-module__kGwaEG__image{object-fit:cover;object-position:left;width:100%;height:100%}.CareerAICourseCard-module-scss-module__kGwaEG__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:600;line-height:2rem;display:-webkit-box;overflow:hidden}@media screen and (max-width:960px){.CareerAICourseCard-module-scss-module__kGwaEG__title{-webkit-line-clamp:3;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.MeHomeLearningStats-module-scss-module__-s1UTG__container{flex-direction:column;margin:8rem 0 0;display:flex}@media screen and (max-width:960px){.MeHomeLearningStats-module-scss-module__-s1UTG__container{margin:4rem 0}}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileList{flex-direction:column;gap:.8rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileItem{flex-direction:column;gap:.6rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileHeader{align-items:center;gap:.4rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__mobileTitle{color:#171b1f;font-size:1.4rem;font-weight:400;line-height:2rem}.MeHomeLearningStats-module-scss-module__-s1UTG__title{margin:0 0 2rem;font-size:2rem;font-weight:700;line-height:3rem}@media screen and (max-width:960px){.MeHomeLearningStats-module-scss-module__-s1UTG__title{margin:0 0 1.6rem;font-size:2.2rem;font-weight:700;line-height:3.4rem}}.MeHomeLearningStats-module-scss-module__-s1UTG__chartContainer{gap:2rem;margin-top:2.8rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__chartArea{flex-direction:column;flex-basis:calc(50% - .6rem);gap:1.2rem;display:flex}.MeHomeLearningStats-module-scss-module__-s1UTG__chartTitle{align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;line-height:2rem;display:flex}@media screen and (max-width:960px){.MeHomeLearningStats-module-scss-module__-s1UTG__chartTitle{display:none}}
.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleContainer{box-sizing:border-box;border:.1rem solid #e7e7e8;border-radius:.4rem;flex-direction:column;justify-content:center;gap:1.2rem;width:100%;max-width:98rem;margin:0 auto;padding:1.6rem;display:flex}@media screen and (max-width:960px){.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleContainer{margin:2.4rem auto 0}}.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleHeader{align-items:center;gap:2.4rem;display:flex}@media screen and (max-width:960px){.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleHeader{flex-direction:column;align-items:flex-start;gap:.4rem}}.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleTitle{font-size:1.4rem;font-weight:600;line-height:2rem}.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleIcon{width:2rem;height:2rem}.SlugClipOpenSchedule-module-scss-module__IO-_9W__dDayBadge{color:#fc1c49;background:#ffeceb;border-radius:2.5rem;height:2rem;padding:.2rem .8rem;font-size:1.2rem;font-weight:600;line-height:2rem}.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleDescription{color:#747678;font-size:1.2rem;line-height:1.8rem}.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleContent{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}@media screen and (max-width:960px){.SlugClipOpenSchedule-module-scss-module__IO-_9W__scheduleContent{align-items:flex-start;gap:.4rem .8rem;max-height:20rem}}.SlugClipOpenSchedule-module-scss-module__IO-_9W__schedule{color:#171b1f;width:12.8rem;font-size:1.2rem;line-height:1.8rem}@media screen and (max-width:960px){.SlugClipOpenSchedule-module-scss-module__IO-_9W__schedule{width:14.9rem}}.SlugClipOpenSchedule-module-scss-module__IO-_9W__schedule.SlugClipOpenSchedule-module-scss-module__IO-_9W__passed{opacity:.3}.SlugClipOpenSchedule-module-scss-module__IO-_9W__sequenceBadge{color:#747678;background:#f5f5f6;border-radius:2rem;height:2rem;margin-right:.4rem;padding:.2rem .8rem;font-size:1.1rem;font-weight:500;line-height:2rem}.SlugClipOpenSchedule-module-scss-module__IO-_9W__sequenceBadge.SlugClipOpenSchedule-module-scss-module__IO-_9W__final{color:#fc1c49;background:#ffeceb}
.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__currentCharacter{align-items:center;gap:2rem;width:100%;display:flex}@media screen and (max-width:960px){.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__currentCharacter{flex-direction:column-reverse}}.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__characterInfo{flex-direction:column;flex-grow:1;display:flex}@media screen and (max-width:960px){.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__characterInfo{width:100%}}.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__characterTag{color:#fc1c49;font-size:1.6rem;font-weight:600;line-height:2.4rem}.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__characterName{letter-spacing:-.04rem;color:#fff;font-size:4rem;font-weight:700;line-height:6rem}.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__characterTitle{color:#fff;margin:0 0 .6rem;font-size:1.6rem;font-weight:600;line-height:2.4rem}.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__characterDescription{color:#b7b9ba;margin:0 0 2rem;font-size:1.6rem;font-weight:400;line-height:2.4rem}.AIWorldCurrentCharacter-module-scss-module__B1y-Fa__playerContainer{aspect-ratio:1;border-radius:2rem;flex-shrink:0;width:100%;max-width:48rem;position:relative;overflow:hidden}
.CareerAIReportRecommendCourse-module-scss-module__KtmY4G__container{margin:4rem 0 0}.CareerAIReportRecommendCourse-module-scss-module__KtmY4G__title{margin:0 0 1rem;font-size:2.2rem;font-weight:700;line-height:3.4rem}.CareerAIReportRecommendCourse-module-scss-module__KtmY4G__subtitle{color:#747678;margin:0 0 -1.3rem;font-size:1.4rem;font-weight:400;line-height:2rem}.CareerAIReportRecommendCourse-module-scss-module__KtmY4G__swiperContainer{position:relative}.CareerAIReportRecommendCourse-module-scss-module__KtmY4G__emptyContainer{height:3.3rem}
.CommunityProfileLearningStats-module-scss-module__oAW0XG__container{gap:2rem;margin-top:2.8rem;display:flex}.CommunityProfileLearningStats-module-scss-module__oAW0XG__mobileContainer{flex-direction:column;gap:4.8rem;display:flex}.CommunityProfileLearningStats-module-scss-module__oAW0XG__mobileItem{flex-direction:column;gap:1.6rem;display:flex}.CommunityProfileLearningStats-module-scss-module__oAW0XG__chartArea{flex-direction:column;flex-basis:calc(50% - .6rem);gap:1.2rem;display:flex}.CommunityProfileLearningStats-module-scss-module__oAW0XG__title{font-size:2rem;font-weight:700;line-height:3rem}
.MeHomeStreakStatus-module-scss-module__gWdqyW__container{flex-direction:column;gap:1.6rem;margin:4rem 0;display:flex}@media screen and (max-width:960px){.MeHomeStreakStatus-module-scss-module__gWdqyW__container{gap:2rem}}.MeHomeStreakStatus-module-scss-module__gWdqyW__title{font-size:2rem;font-weight:700;line-height:3rem}.MeHomeStreakStatus-module-scss-module__gWdqyW__content{gap:2rem;display:flex}.MeHomeStreakStatus-module-scss-module__gWdqyW__content>div{flex:1}@media screen and (max-width:960px){.MeHomeStreakStatus-module-scss-module__gWdqyW__content{flex-direction:column;gap:2.4rem}}
.SlugCourseCommunity-module-scss-module__Y69Awq__sectionWrapper{border:1px dashed #8a8c8d;border-radius:8px;justify-content:space-between;gap:2rem;margin:2.4rem 0 6rem;padding:0 4rem;display:flex}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__sectionWrapper{flex-direction:column-reverse;gap:2.4rem;margin:2.4rem 0 4rem;padding:3.2rem 2.4rem 2.4rem}}.SlugCourseCommunity-module-scss-module__Y69Awq__textSection{flex-direction:column;padding:3.2rem 0;display:flex}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__textSection{padding:0}}.SlugCourseCommunity-module-scss-module__Y69Awq__emptyHeader{margin-bottom:1.2rem;font-size:2rem;font-weight:700;line-height:3rem}.SlugCourseCommunity-module-scss-module__Y69Awq__emptyContent{color:#747678;margin-bottom:2.4rem;font-size:1.6rem;font-weight:400;line-height:2.4rem}.SlugCourseCommunity-module-scss-module__Y69Awq__emptyLink{box-sizing:border-box;color:#fff;background-color:#fc1c49;border:.1rem solid #fc1c49;border-radius:.4rem;justify-content:center;align-items:center;width:24rem;height:4.8rem;padding:.8rem 2.9rem;font-size:1.6rem;font-weight:700;line-height:2.4rem;display:flex}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__emptyLink{width:100%}}.SlugCourseCommunity-module-scss-module__Y69Awq__iconSection{align-items:flex-end;display:flex}.SlugCourseCommunity-module-scss-module__Y69Awq__iconSection svg{width:14.5rem;height:12.9rem}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__iconSection{justify-content:center}.SlugCourseCommunity-module-scss-module__Y69Awq__iconSection svg{width:10.5rem;height:9.5rem}}.SlugCourseCommunity-module-scss-module__Y69Awq__container{max-width:98rem;margin:8rem auto;padding:0 1.6rem;position:relative}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__container{margin:6rem auto}}.SlugCourseCommunity-module-scss-module__Y69Awq__header h2{align-items:center;gap:.4rem;display:flex}.SlugCourseCommunity-module-scss-module__Y69Awq__subTitle{justify-content:space-between;align-items:flex-end;display:flex}.SlugCourseCommunity-module-scss-module__Y69Awq__section{flex-direction:column;gap:2rem;margin-top:3.2rem;display:flex}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__section{flex-direction:row;gap:1.2rem;margin-top:0;overflow-x:auto}}.SlugCourseCommunity-module-scss-module__Y69Awq__list{gap:2rem;display:flex}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__list{flex-wrap:nowrap;gap:1.2rem;padding:2.4rem 2rem 2rem 0}}.SlugCourseCommunity-module-scss-module__Y69Awq__headerItem{box-sizing:border-box;color:#fff;background-color:#fc1c49;border-radius:.8rem;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:18.6rem;height:20rem;padding:16px;font-size:2rem;font-weight:700;line-height:3rem;display:flex}.SlugCourseCommunity-module-scss-module__Y69Awq__headerItem svg{width:4rem;height:4rem;transform:rotate(180deg)}.SlugCourseCommunity-module-scss-module__Y69Awq__headerItem svg path{fill:#fff}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__headerItem{color:#fff;min-width:12rem;font-size:1.6rem;font-weight:700;line-height:2.4rem}}.SlugCourseCommunity-module-scss-module__Y69Awq__item{box-sizing:border-box;border-radius:.8rem;flex:18.3rem;max-width:36rem;height:20rem;transition:flex-basis .3s ease-in-out;display:flex;box-shadow:0 2px 8px #00000029}.SlugCourseCommunity-module-scss-module__Y69Awq__itemContainer{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1.6rem;display:flex}.SlugCourseCommunity-module-scss-module__Y69Awq__item:hover,.SlugCourseCommunity-module-scss-module__Y69Awq__item.SlugCourseCommunity-module-scss-module__Y69Awq__active{flex-basis:36rem}.SlugCourseCommunity-module-scss-module__Y69Awq__item:hover .SlugCourseCommunity-module-scss-module__Y69Awq__badge,.SlugCourseCommunity-module-scss-module__Y69Awq__item.SlugCourseCommunity-module-scss-module__Y69Awq__active .SlugCourseCommunity-module-scss-module__Y69Awq__badge{background-color:#fc1c49}.SlugCourseCommunity-module-scss-module__Y69Awq__item:hover .SlugCourseCommunity-module-scss-module__Y69Awq__title,.SlugCourseCommunity-module-scss-module__Y69Awq__item.SlugCourseCommunity-module-scss-module__Y69Awq__active .SlugCourseCommunity-module-scss-module__Y69Awq__title{-webkit-line-clamp:1;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SlugCourseCommunity-module-scss-module__Y69Awq__item:hover .SlugCourseCommunity-module-scss-module__Y69Awq__content,.SlugCourseCommunity-module-scss-module__Y69Awq__item.SlugCourseCommunity-module-scss-module__Y69Awq__active .SlugCourseCommunity-module-scss-module__Y69Awq__content{display:block}@media screen and (max-width:960px){.SlugCourseCommunity-module-scss-module__Y69Awq__item{min-width:21rem}}.SlugCourseCommunity-module-scss-module__Y69Awq__badge{color:#fff;background-color:#cfd0d1;border-radius:2rem;padding:.4rem 1rem;font-size:1.2rem;font-weight:600;line-height:1.8rem}.SlugCourseCommunity-module-scss-module__Y69Awq__title{-webkit-line-clamp:4;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;flex-grow:2;flex-basis:2.4rem;width:100%;font-size:1.6rem;font-weight:700;line-height:2.4rem;display:-webkit-box;overflow:hidden}.SlugCourseCommunity-module-scss-module__Y69Awq__content{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:normal;-webkit-box-orient:vertical;flex-grow:2;width:100%;height:7rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:none;overflow:hidden}.SlugCourseCommunity-module-scss-module__Y69Awq__status{color:#b7b9ba;align-items:center;font-size:1.2rem;font-weight:400;line-height:1.8rem;display:flex}.SlugCourseCommunity-module-scss-module__Y69Awq__statusItem:not(:first-child):before{content:"";vertical-align:middle;background-color:#cfd0d1;width:.1rem;height:.8rem;margin:0 .5rem;display:inline-block}
.AIWorldCharacterArea-module-scss-module__NaF4Ra__container{flex-direction:column;gap:6rem;margin-top:12rem;display:flex}@media screen and (max-width:960px){.AIWorldCharacterArea-module-scss-module__NaF4Ra__container{margin-top:6rem}}
.CareerAIReportResult-module-scss-module__XVnEiG__container{flex-direction:column;display:flex}.CareerAIReportResult-module-scss-module__XVnEiG__section{flex-direction:column;gap:1rem;display:flex}.CareerAIReportResult-module-scss-module__XVnEiG__h2{font-size:1.6rem;font-weight:600;line-height:2.4rem}.CareerAIReportResult-module-scss-module__XVnEiG__text{color:#747678;font-size:1.8rem;font-weight:400;line-height:2.8rem}.CareerAIReportResult-module-scss-module__XVnEiG__list{flex-direction:column;display:flex}.CareerAIReportResult-module-scss-module__XVnEiG__listItem{color:#747678;font-size:1.8rem;font-weight:400;line-height:2.8rem}.CareerAIReportResult-module-scss-module__XVnEiG__listItem:before{content:"•";margin-right:.5rem}
.CommunityProfileSkills-module-scss-module__rD-K3W__container{flex-direction:column;gap:2rem;display:flex}.CommunityProfileSkills-module-scss-module__rD-K3W__skills{flex-wrap:wrap;gap:.8rem;display:flex}
.SlugCourseCurriculum-module-scss-module__k3K14G__curriculum{width:100%;max-width:98rem;margin:0 auto}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculum{margin:6rem auto 0}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumTitle{color:#171b1f;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumTitle{font-size:2rem;font-weight:700;line-height:3rem}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumLectureInfo{color:#747678;margin:.8rem 0 0;font-size:1.2rem;font-weight:600;line-height:1.8rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumLecturePart:after,.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumLectureChapter:after{content:" ∙ "}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumLectureClip:after{vertical-align:middle;content:"";background-color:#cfd0d1;width:.1rem;height:.8rem;margin:0 .5rem;display:inline-block}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumButtonContainer{justify-content:space-between;margin:3.2rem 0 1.6rem;font-size:1.4rem;font-weight:500;line-height:1.8rem;display:flex}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumButtonContainer{flex-direction:column-reverse;gap:1.6rem;margin:2.4rem 0 1.6rem}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumRightButtonContainer{gap:.8rem;display:flex}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumToggleAccordionButton{color:#747678;background-color:#f5f5f6}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumToggleAccordionButton:hover{background-color:#e7e7e8}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPreviewButton{width:11.2rem}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumBrochureButton{flex-shrink:0}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumBrochureButton{flex:1}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumActionButtonContent{justify-content:center;align-items:center;gap:.8rem;padding:1rem 1.6rem;display:flex}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumContent{border:.1rem solid #cfd0d1;border-radius:.4rem;margin:0 0 .8rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumContent:last-of-type{margin:0}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPart{text-align:left;cursor:pointer;background-color:#f5f5f6;border-bottom:.1rem solid #cfd0d1;justify-content:space-between;align-items:center;width:100%;padding:1.6rem;display:flex}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPart{flex-direction:column;align-items:flex-start}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPart.SlugCourseCurriculum-module-scss-module__k3K14G__isAppendix{background:#4caf5029}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartMainContent{flex-shrink:0;align-items:center;display:flex}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartMainContent{align-items:flex-start;margin:0 0 .6rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartIcon{margin:.5rem 0 0}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartTitle{color:#171b1f;margin:0 1.2rem 0 .8rem;font-size:1.4rem;font-weight:600;line-height:2rem}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartTitle{margin:0 0 0 .8rem}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartSubContent{flex-grow:1;justify-content:flex-start;align-items:center;gap:.8rem;width:100%;display:flex}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumPartSubContent{width:calc(100% - 2.4rem);margin:0 0 0 2.4rem}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumChapter{justify-content:space-between;align-items:center;padding:1.2rem 1.6rem .8rem;display:flex}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumChapter{align-items:flex-start}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumChapterTitle{color:#171b1f;margin:0 .8rem 0 0;font-size:1.4rem;font-weight:600;line-height:2rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClip{justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 1.6rem .8rem 2.4rem;display:flex}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClip{padding:.8rem 1.6rem}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipTitleContainer{flex:1;align-items:center;min-width:0;display:flex}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipTitle{color:#171b1f;word-break:break-word;overflow-wrap:break-word;flex:1;min-width:0;margin:0 .8rem;font-size:1.4rem;font-weight:400;line-height:2rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipTitle .SlugCourseCurriculum-module-scss-module__k3K14G__appendixLabel{margin-left:.8rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipPreviewButton{color:#747678;white-space:nowrap;letter-spacing:-.012rem;background-color:#fff;border:.1rem solid #cfd0d1;border-radius:.4rem;flex-shrink:0;margin:0;padding:.3rem .8rem;font-size:1.2rem;font-weight:700;line-height:1.4rem}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipPreviewButton:hover{color:#fc1c49;background-color:#fff;border-color:#fc1c49}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipPreviewButton:active{color:#fc1c49;background-color:#ffeceb;border-color:#fc1c49}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipPreviewButton{display:none}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipTime{text-align:right;flex-shrink:0;min-width:6rem;margin:0}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipCount{color:#747678;background-color:#e7e7e8;border-radius:.4rem;margin:0 auto 0 0;padding:.1rem .4rem;font-size:1.2rem;font-weight:600;line-height:1.8rem}@media screen and (max-width:960px){.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumClipCount{font-weight:600}}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumOpenExpected{text-align:right;color:#fc1c49;flex-shrink:0;min-width:4.5rem;margin-left:auto;font-size:1.2rem;font-weight:600;line-height:1.8rem}.SlugCourseCurriculum-module-scss-module__k3K14G__button{border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;padding:1.2rem;display:flex}.SlugCourseCurriculum-module-scss-module__k3K14G__time{color:#747678;margin-left:auto;font-size:1.4rem;font-weight:400;line-height:2rem}.SlugCourseCurriculum-module-scss-module__k3K14G__removeBorder{border:none}.SlugCourseCurriculum-module-scss-module__k3K14G__accordionIcon{min-width:1.6rem;transform:rotate(0)}.SlugCourseCurriculum-module-scss-module__k3K14G__accordionIconRotated{min-width:1.6rem;transform:rotate(180deg)}.SlugCourseCurriculum-module-scss-module__k3K14G__videoIcon{min-width:2.4rem}.SlugCourseCurriculum-module-scss-module__k3K14G__brochureIcon{flex-shrink:0;width:2rem;height:2rem}.SlugCourseCurriculum-module-scss-module__k3K14G__previewClip{cursor:pointer}.SlugCourseCurriculum-module-scss-module__k3K14G__previewClip:hover{background-color:#f5f5f6}.SlugCourseCurriculum-module-scss-module__k3K14G__previewClip:hover svg path{fill:#171b1f}.SlugCourseCurriculum-module-scss-module__k3K14G__previewClip:hover svg rect{stroke:#171b1f}.SlugCourseCurriculum-module-scss-module__k3K14G__curriculumTitleDisabled{color:#b7b9ba}.SlugCourseCurriculum-module-scss-module__k3K14G__appendixLabel{color:#2e7d32;word-break:keep-all;vertical-align:text-top;background:#4caf5029;border-radius:.4rem;padding:.2rem .4rem;font-size:1.2rem;font-weight:800;line-height:1.4rem;display:inline-block}.SlugCourseCurriculum-module-scss-module__k3K14G__appendixDescription{background:#388e3c14;border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:.8rem;margin-bottom:.8rem;padding:1rem 1.6rem;font-size:1.4rem;line-height:2rem;display:flex}
.AIWorldCourseList-module-scss-module__1nffMW__container{margin:0}@media screen and (max-width:960px){.AIWorldCourseList-module-scss-module__1nffMW__container{margin:0}}.AIWorldCourseList-module-scss-module__1nffMW__title{margin:0 0 4rem;font-size:3.2rem;font-weight:700;line-height:4.8rem}@media screen and (max-width:960px){.AIWorldCourseList-module-scss-module__1nffMW__title{margin:0 0 2rem;font-size:2rem;font-weight:700;line-height:3rem}}.AIWorldCourseList-module-scss-module__1nffMW__courseList{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media screen and (max-width:960px){.AIWorldCourseList-module-scss-module__1nffMW__courseList{scroll-behavior:smooth;gap:1.6rem;margin:0 -1.6rem;padding:0 1.6rem 2rem;display:flex;overflow-x:auto}.AIWorldCourseList-module-scss-module__1nffMW__courseList::-webkit-scrollbar{height:.4rem}.AIWorldCourseList-module-scss-module__1nffMW__courseList::-webkit-scrollbar-track{background:#7476781a;border-radius:.2rem}.AIWorldCourseList-module-scss-module__1nffMW__courseList::-webkit-scrollbar-thumb{background:#7476784d;border-radius:.2rem}}@media screen and (max-width:960px) and (hover:hover) and (pointer:fine){.AIWorldCourseList-module-scss-module__1nffMW__courseList::-webkit-scrollbar-thumb:hover{background:#74767880}}@media screen and (max-width:960px) and (hover:none) and (pointer:coarse){.AIWorldCourseList-module-scss-module__1nffMW__courseList::-webkit-scrollbar-thumb:active{background:#74767880}}@media screen and (max-width:960px){.AIWorldCourseList-module-scss-module__1nffMW__courseList>*{min-width:30rem}}
.CareerAIReportSummary-module-scss-module__v6f00q__container{flex-direction:column;gap:.8rem;margin-bottom:2rem;display:flex}.CareerAIReportSummary-module-scss-module__v6f00q__title{font-size:2.2rem;font-weight:700;line-height:3.4rem}.CareerAIReportSummary-module-scss-module__v6f00q__summary{font-size:1.6rem;font-weight:400;line-height:2.4rem}
.CommunityProfilePage-module-scss-module__KHmANG__container{flex-direction:column;gap:8rem;margin-bottom:10rem;display:flex}@media screen and (max-width:960px){.CommunityProfilePage-module-scss-module__KHmANG__container{gap:4.8rem}}
.SlugRecommendCourses-module-scss-module__mRWp6W__recommendCoursesContainer{background-color:#f5f5f6;width:100%;padding:6rem 0}.SlugRecommendCourses-module-scss-module__mRWp6W__recommendCourses{max-width:98rem;margin:0 auto;padding:0 1.6rem}.SlugRecommendCourses-module-scss-module__mRWp6W__recommendedCoursesItem{margin-bottom:0}
.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__container{cursor:pointer;border-radius:2.8rem;flex-direction:column;justify-content:flex-end;width:100%;height:38.9rem;margin:0 0 12rem;display:flex;position:relative;overflow:hidden}@media screen and (max-width:960px){.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__container{margin:0 0 6rem}}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__backgroundImage{width:100%;height:100%;position:absolute;top:0;left:0}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__thumbnail{object-fit:cover}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__overlay{z-index:1;background:linear-gradient(#0b303c00 42.91%,#0b303ccc 70.47%);width:100%;height:100%;position:absolute;top:0;left:0}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__content{z-index:2;color:#fff;padding:2.8rem;position:relative}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__title{text-shadow:2px 2px 8px #00000080;margin:0 0 2.4rem;font-size:2.8rem;font-weight:700;line-height:4rem}@media screen and (max-width:960px){.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__title{margin:0 0 1.6rem;font-size:2rem;font-weight:700;line-height:3rem}}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__buttonContainer{align-items:center;gap:2rem;display:flex}@media screen and (max-width:960px){.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__buttonContainer{flex-direction:column-reverse;align-items:flex-start;gap:1.6rem}}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__progressContainer{align-items:center;gap:.8rem;width:100%;display:flex}.AIWorldRecentCourseCard-module-scss-module__jQ9ArW__progressText{opacity:.8;font-size:1.2rem;font-weight:400;line-height:1.8rem}
.CareerAIReportPage-module-scss-module__HP9eTa__caution{text-align:center;border:.1rem solid #e7e7e8;border-radius:1rem;margin:4rem 0 12rem;padding:2rem;font-size:1.4rem;font-weight:400;line-height:2rem}
.CourseCardCarouselEmbla-module-scss-module__wD2wja__wrapperSpacing{padding-top:3.2rem}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarousel{position:relative}@media screen and (max-width:960px){.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarousel{padding-bottom:5.2rem}}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselPagination{position:absolute;top:-3.2rem;right:0}@media screen and (max-width:960px){.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselPagination{align-items:center;margin-top:2rem;display:flex;top:auto;left:50%;right:auto;transform:translate(-50%)}}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselViewport{width:100%;overflow:hidden}@media screen and (max-width:960px){.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselViewport{margin:0 -2rem;padding:0 2rem}}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselContainer{touch-action:pan-y;display:flex}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselSlide{box-sizing:border-box;flex:none;width:calc(25% - 1.5rem);min-width:0;margin-right:2rem}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselSlide:last-child{margin-right:0}.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselSlide.CourseCardCarouselEmbla-module-scss-module__wD2wja__mobileColumnCount1{width:calc(58.8235% - .941176rem)}@media screen and (max-width:600px){.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselSlide{width:calc(45.4545% - .727273rem);margin-right:1.6rem}}@media screen and (max-width:960px){.CourseCardCarouselEmbla-module-scss-module__wD2wja__courseCardCarouselSlide{width:calc(37.037% - 1.18519rem);margin-right:1.6rem}}
.AIWorldPage-module-scss-module__FntlcG__background{color:#fff;background-color:#000;padding:6rem 2rem 12rem}@media screen and (max-width:960px){.AIWorldPage-module-scss-module__FntlcG__background{padding:6rem 2rem}}.AIWorldPage-module-scss-module__FntlcG__content{max-width:98rem;margin:0 auto}
.CategoriesMenuItem-module-scss-module__DSbJ7q__categoriesMenuList{flex-direction:column;margin:8rem 0;display:flex}@media screen and (max-width:600px){.CategoriesMenuItem-module-scss-module__DSbJ7q__categoriesMenuList{margin:6rem 0}}.CategoriesMenuItem-module-scss-module__DSbJ7q__courseCardWrapper{gap:2rem;width:100%;display:flex}
