.TagSection_BadgeCertificate__IMYLa{width:-moz-fit-content;width:fit-content;border-color:#027040!important;color:#0ae98a!important;display:flex;align-items:center;gap:.25rem;font-weight:400;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem}.TagSection_BadgeCertificate__IMYLa svg path{fill:#027040!important}.SectionTitle_SectionTitle__MZ9xv{color:#fff;font-weight:500;font-size:1.5rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:2rem}@media(min-width:64rem){.SectionTitle_SectionTitle__MZ9xv{font-weight:500;font-size:2rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:2.5rem}}.SectionHeader_SectionHeader__npOBF{display:flex;flex-direction:column;gap:1rem}.CourseCertificate_CourseCertificate__TSQf9{padding:1.5rem 0;display:flex;flex-direction:column;gap:3rem}@media(min-width:48rem){.CourseCertificate_CourseCertificate__TSQf9{align-items:center}}.CourseCertificate_CourseCertificate__Description__yvOM_{color:#c4c8ce;text-wrap:balance;font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}.CourseCertificate_CourseCertificate__Certificate__J5K5t{position:relative}@media(min-width:48rem){.CourseCertificate_CourseCertificate__Certificate__J5K5t{width:100%;text-align:center}}@media(min-width:64rem){.CourseCertificate_CourseCertificate__Certificate__J5K5t{width:-moz-fit-content;width:fit-content}}.CourseCertificate_CourseCertificate__Certificate__J5K5t img{width:100%;height:auto;border-radius:.375rem}@media(min-width:48rem){.CourseCertificate_CourseCertificate__Certificate__J5K5t img{max-width:21rem}}@media(min-width:64rem){.CourseCertificate_CourseCertificate__Certificate__J5K5t img{max-width:24.5rem}}.CourseCertificate_CourseCertificate__Certificate__J5K5t:after{content:"";position:absolute;left:0;bottom:-.02206rem;height:10.75rem;width:100%;background:linear-gradient(0deg,#13161c 5.93%,rgba(19,22,28,0) 85%)}@media(min-width:48rem){.CourseCertificate_CourseCertificate__TSQf9{flex-direction:row;align-items:center}}@media(min-width:64rem){.CourseCertificate_CourseCertificate__TSQf9{gap:2rem;justify-content:space-between;align-items:start}.CourseCertificate_CourseCertificate__Info__jjPEp{max-width:100%;flex:1 1}.CourseCertificate_CourseCertificate__Certificate__J5K5t{width:288px;max-width:288px}}.CourseCertificate_CourseCertificate--logged__CQc1x .CourseCertificate_CourseCertificate__Certificate__J5K5t img{width:100%;max-width:100%}@media(min-width:64rem){.CourseCertificate_CourseCertificate--logged__CQc1x .CourseCertificate_CourseCertificate__Certificate__J5K5t img{max-width:21rem}}@media(min-width:75rem){.CourseCertificate_CourseCertificate--logged__CQc1x .CourseCertificate_CourseCertificate__Certificate__J5K5t img{max-width:24.5rem}}@media(min-width:48rem){.CourseCertificate_CourseCertificate--logged__CQc1x{flex-direction:column}}@media(min-width:75rem){.CourseCertificate_CourseCertificate--logged__CQc1x{flex-direction:row;align-items:center}}.CommunityEmptyState_CommunityEmptyState__jCsnW{background:#1e2229;border-radius:.75rem;color:#fff;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:.75rem;text-align:center}.CommunityEmptyState_CommunityEmptyState__Content__p187k{display:flex;align-items:center;flex-direction:column;gap:.5rem}.CommunityEmptyState_CommunityEmptyState__Copy__tK765{font-weight:400;font-size:1rem;letter-spacing:.013rem;text-transform:none;text-decoration:none;line-height:1.5rem}.CommunityDescription_CommunityDescription__dFh8v,.CommunityEmptyState_CommunityEmptyState__Text__1QFp2{font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}.CommunityDescription_CommunityDescription__dFh8v{color:#c4c8ce}.CommunityDescription_CommunityDescription--hidden__CZEIw{display:none}.CourseHeader_CourseHeader__E9DOI{display:flex;flex-direction:column;gap:.5rem}.CourseHeader_CourseHeader__E9DOI img{aspect-ratio:1/1;object-fit:contain;border-radius:100%}.CourseHeader_CourseHeader__Title__yhjgH{color:#fff;font-weight:500;font-size:2.25rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:2.75rem}@media(min-width:64rem){.CourseHeader_CourseHeader__Title__yhjgH{font-weight:500;font-size:2.5rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:3rem}}.CourseInfo_CourseInfo__jxDj9{display:flex;flex-direction:column;gap:1.25rem}.CourseInfo_CourseInfo__Description__7CxBv{color:#c4c8ce;font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}@media(min-width:64rem){.CourseInfo_CourseInfo__Description__7CxBv{font-weight:400;font-size:1rem;letter-spacing:.013rem;text-transform:none;text-decoration:none;line-height:1.5rem}}.LearningBox_LearningBox__wNkJ2{padding:1rem;display:flex;flex-direction:column;max-width:288px;gap:1rem;height:100%}.LearningBox_LearningBox__wNkJ2:hover{background-color:#2d323a}.LearningBox_LearningBox__Content__K3zf_{display:flex;flex-direction:column;gap:.75rem}.LearningBox_LearningBox__Description__DqhJp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.LearningBox_LearningBox__Action__kWuhE,.LearningBox_LearningBox__Description__DqhJp{color:#fff;font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}.LearningBox_LearningBox__Action__kWuhE{margin-top:auto;display:flex;align-items:center;gap:.125rem}.LearningBox_LearningBox__Action__Text__d9xRi{border-bottom:1px solid #fff}.LPathTitle_LPTitle__qvs__{display:flex;flex-direction:column;gap:.75rem}.LPathTitle_LPTitle__Title__yIsan{font-weight:500;font-size:1.125rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.5rem;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LPathTitle_LPTitle__TagContainer__F94j1{display:flex;gap:.5rem}.LPathTitle_LPTitle__Tag__3xJcH{color:var(--category-color,#ffffff)!important;border:1px solid var(--category-border-color,#ffffff)!important}.LPHeader_LPHeader__Tf1lZ{display:flex;color:var(--category-color,#ffffff);align-items:center;justify-content:space-between}.LPHeader_LPHeader__Details__cASEw{display:flex;gap:.5rem;align-items:center}.LPHeader_LPHeader__Tag__EFD7g{color:var(--category-color,#ffffff)!important;border:1px solid var(--category-border-color,#ffffff)!important}.LPHeader_LPHeader__CourseNumber__MEoHW{margin-left:-.25rem}.CourseLearning_CourseLearning__w707s{display:flex;flex-direction:column;gap:2rem}.CourseLearning_CourseLearning__Link__vMxg2{display:block;height:100%;text-decoration:none}.CourseLearning_CourseLearning__Link__vMxg2:visited{color:inherit}.CourseLearning_CourseLearning__SchoolTitle__iqXhw{color:var(--category-color,#ffffff);font-weight:500;font-size:1.375rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.75rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CourseLearning_CourseLearning__SchoolCard__0eZu9{background-image:radial-gradient(circle at top right,var(--category-background-gradient,#ffffff),rgba(255,0,0,0) 50%),radial-gradient(circle at bottom left,var(--category-background-gradient,#ffffff),rgba(255,0,0,0) 50%);background-position:100px 0,-144px 0;background-repeat:no-repeat,no-repeat}@media(min-width:64rem){.CourseLearning_CourseLearning__Scroll__mA0Fp{max-width:94%}}.ReviewHeader_ReviewHeader__oWNTn{display:flex;flex-direction:column;gap:1.25rem}.ReviewHeader_ReviewHeader__ActionsContainer__U52RG,.ReviewHeader_ReviewHeader__oWNTn [data-class=course-metrics-reviews]{display:none}@media(min-width:64rem){.ReviewHeader_ReviewHeader__ActionsContainer__U52RG{display:block}.ReviewHeader_ReviewHeader__oWNTn{display:grid;grid-template-columns:1fr 392px;grid-gap:1.25rem;gap:1.25rem}}.ReviewsListItemSkeleton_ReviewsItemSkeleton___fCQu{display:flex;flex-direction:column;gap:1rem;padding:.75rem}.ReviewsListItemSkeleton_ReviewsItemSkeleton__Head__Vks_z{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ReviewsListItemSkeleton_ReviewsItemSkeleton__Head__Info__4mphO{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.ReviewsListItemSkeleton_ReviewsItemSkeleton__Head__Name__HIJvm,.ReviewsListItemSkeleton_ReviewsItemSkeleton__Head__Stars__HzfRN{border-radius:0!important}.ReviewsListItemSkeleton_ReviewsItemSkeleton__Body__cHrjW{display:flex;gap:.75rem}.CourseReviewItem_CourseReviewItem__TREDt{background-color:#1e2229;border-radius:.75rem;display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;padding:.75rem}.CourseReviewItem_CourseReviewItem__TREDt:nth-child(n+4){display:none}@media(min-width:48rem){.CourseReviewItem_CourseReviewItem__TREDt{display:grid!important}.CourseReviewItem_CourseReviewItem__TREDt:nth-child(n+5){display:none!important}}@media(min-width:64rem){.CourseReviewItem_CourseReviewItem__TREDt{display:grid!important}.CourseReviewItem_CourseReviewItem__TREDt:nth-child(n+7){display:none!important}}.CourseReviewItem_CourseReviewItem__User__uqEl5{display:flex;align-items:center;flex-direction:column;gap:.75rem}.CourseReviewItem_CourseReviewItem__User__Avatar__L84nf{position:relative;width:2.25rem;height:2.25rem}.CourseReviewItem_CourseReviewItem__User__Avatar__Image__mkZSw{border-radius:50%;width:2.25rem;height:2.25rem}.CourseReviewItem_CourseReviewItem__User__Avatar__Flag__4udAL{position:absolute;bottom:0;right:0;width:.6875rem;height:.6875rem;border-radius:50%}.CourseReviewItem_CourseReviewItem__Comment__Name__TC4I6{font-weight:500;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;color:#fff}.CourseReviewItem_CourseReviewItem__Comment__Score__zld8z{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;color:#87909d;flex-wrap:wrap}.CourseReviewItem_CourseReviewItem__Comment__Score__Username__k3Z3M{font-weight:500;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem}.CourseReviewItem_CourseReviewItem__Comment__Text__FlpWe{font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;word-break:break-word;color:#c4c8ce}.CourseReviews_CourseReviews___BsM9{display:flex;flex-direction:column;gap:1rem}.CourseReviews_CourseReviews__Stars__1Py6P{margin-bottom:.5rem}@media(min-width:64rem){.CourseReviews_CourseReviews__Stars__1Py6P{width:-moz-fit-content;width:fit-content}}.CourseReviews_CourseReviews__Stars__1Py6P svg{width:2rem!important;height:2rem!important}@media(min-width:48rem){.CourseReviews_CourseReviews__StarsContainer__Je6S7{display:flex;align-items:center;gap:.5rem}}.CourseReviews_CourseReviews__ReviewsContainer__UApAv{display:grid;grid-template-columns:100%;grid-gap:1rem;gap:1rem;margin-bottom:1rem}@media(min-width:48rem){.CourseReviews_CourseReviews__ReviewsContainer__UApAv{grid-template-columns:repeat(2,50%)}}.CourseReviews_CourseReviews__ShowMore__u5s30{font-weight:400;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;color:#fff;opacity:.88;display:flex;align-items:center;gap:.25rem;text-decoration:underline}@media(min-width:64rem){.CourseReviews_CourseReviews__ShowMore__u5s30{font-weight:400;font-size:1rem;letter-spacing:.013rem;text-transform:none;text-decoration:none;line-height:1.5rem;text-decoration:underline}}.CourseReviews_CourseReviews__ShowMore__u5s30 svg{width:.5rem;height:.5rem}.CourseReviews_CourseReviews__ShowMore__u5s30 svg path{fill:#fff}.CourseTeacher_CourseTeacher__IAx6Z{display:flex;flex-direction:column;gap:2rem}.CourseTeacher_CourseTeacher__List__4nzIb{display:flex;flex-direction:column;gap:1rem}.CourseTeacher_CourseTeacher__Card__cMhlg{border-radius:.75rem;background:#1e2229;overflow:hidden}@media(min-width:64rem){.CourseTeacher_CourseTeacher__Card__cMhlg{display:flex;padding:1rem}}.CourseTeacher_CourseTeacher__Content__7Ai72{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem .75rem}@media(min-width:64rem){.CourseTeacher_CourseTeacher__Content__7Ai72{padding:0 0 0 .75rem}}.CourseTeacher_CourseTeacher__Media__YEHYc{position:relative}@media(min-width:64rem){.CourseTeacher_CourseTeacher__Media__YEHYc{display:flex}}.CourseTeacher_CourseTeacher__Media__YEHYc:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(30,34,41,0) 40%,#1E2229 95%)}.CourseTeacher_CourseTeacher__Image__dItzO{max-width:100%;width:100%;height:18rem;object-fit:cover;object-position:center}@media(min-width:48rem){.CourseTeacher_CourseTeacher__Image__dItzO{height:22rem;object-position:center}}@media(min-width:64rem){.CourseTeacher_CourseTeacher__Image__dItzO{min-width:11.25rem;width:11.25rem;height:11.25rem;border-radius:.75rem}}.CourseTeacher_CourseTeacher__Name__bL8ej{color:#fff;font-weight:500;font-size:1.125rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.5rem;margin-bottom:.25rem}.CourseTeacher_CourseTeacher__Description__36NAY{color:#c4c8ce;font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}.CourseTeacher_CourseTeacher__Description--long__1LIvq{color:#c4c8ce;font-weight:400;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem}.CourseTeacher_CourseTeacher__Description--long__1LIvq p{display:flex;align-items:center}.CourseTeacher_CourseTeacher__Link__JP9kR{display:flex;align-items:center;gap:.125rem;color:#fff;font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;text-decoration:underline;opacity:.88}.CourseTeacher_CourseTeacher__Link__JP9kR svg path{fill:#fff}@media(min-width:1280px){.SyllabusClient_SyllabusClient__hrJoU{grid-area:syllabus}}.ReviewsList_ReviewsList__D2Aba{display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.ReviewsList_ReviewsList__Container__kBkkh{container:reviews-list-container/inline-size}.ReviewsList_ReviewsList__Content__NtaG6{display:grid;grid-template-columns:1fr;list-style:none;grid-gap:1.5rem;gap:1.5rem;align-items:stretch}@container reviews-list-container (width >= 40rem){.ReviewsList_ReviewsList__Content__NtaG6{grid-template-columns:1fr 1fr}}@container reviews-list-container (width >= 64rem){.ReviewsList_ReviewsList__Content__NtaG6{grid-template-columns:repeat(3,1fr)}}.ReviewsList_ReviewsList__Item__jgeGl{height:100%!important}.page_ReviewPage__hfMBR{display:flex;flex-direction:column;gap:1.25rem}