.LessonPost_lessonPost__A_nCv{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-bottom:.5px solid #21212c;width:100%}.LessonPost_content__XmVIf{padding-left:2.75rem;padding-bottom:1rem}@media screen and (min-width:35.5em){.LessonPost_content__XmVIf{padding-left:2.875rem}}@media screen and (min-width:48em){.LessonPost_content__XmVIf{padding-left:3rem}}.LessonPost_card__1VC8i{position:relative;width:100%;aspect-ratio:1.33;border-radius:.75rem;overflow:hidden;border:.5px solid hsla(0,0%,100%,.08)}@media screen and (min-width:35.5em){.LessonPost_card__1VC8i{aspect-ratio:2}}.LessonPost_cardImage__ABrit{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:.75rem}.LessonPost_cardFooter__K7mg3{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 1.5rem 1rem 1rem;background-color:rgba(33,33,44,.8);backdrop-filter:blur(10px)}.LessonPost_cardDetails__LqUkk{display:flex;flex-direction:column;gap:.5rem;flex:1 1;min-width:0}.LessonPost_lessonTitle__8WiQG{font-size:1rem;line-height:1.25rem;letter-spacing:-.01rem;color:#fafafa;margin:0}.LessonPost_lessonTitle__8WiQG,.LessonPost_moduleTitle__ZeyX2{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LessonPost_lessonMeta__A_pNo,.LessonPost_moduleTitle__ZeyX2{font-size:.75rem;color:#bbbbbf;line-height:.875rem}.LessonPost_lessonMeta__A_pNo{display:flex;align-items:center;gap:.375rem;font-weight:500}.LessonPost_metaDot__IsCce{width:.1875rem;height:.1875rem;border-radius:.25rem;background-color:#bbbbbf;flex-shrink:0}.LessonPost_instructorName__1VwQ0{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LessonPost_videoIconContainer__QvukB{display:flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;flex-shrink:0}.LessonPost_videoIcon__olH51{font-size:1.25rem;color:#bbbbbf}.LessonPost_link__svuvt{text-decoration:none;display:block}.LessonPost_link__svuvt:hover .LessonPost_card__1VC8i{border-color:hsla(0,0%,100%,.16)}.PostCardSkeleton_postCardSkeleton__MDUSp{width:100%;display:flex;justify-content:flex-start;border-bottom:.5px solid #21212c;gap:.75rem;padding:1rem 0}@media screen and (min-width:48em){.PostCardSkeleton_postCardSkeleton__MDUSp{padding:1rem}}.PostCardSkeleton_postCardSkeleton__MDUSp .p-skeleton{background-color:#21212c}.PostCardSkeleton_postCardSkeleton__MDUSp .PostCardSkeleton_avatarContainer__p0NgP{width:-moz-fit-content;width:fit-content}.PostCardSkeleton_postCardSkeleton__MDUSp .PostCardSkeleton_avatarContainer__p0NgP .PostCardSkeleton_avatar__vTHQm{border-radius:50%;width:100%}.PostCardSkeleton_postCardSkeleton__MDUSp .PostCardSkeleton_content__RlaC9{padding-top:.75rem;width:100%;display:flex;flex-direction:column;gap:.75rem}.PostCardSkeleton_postCardSkeleton__MDUSp .PostCardSkeleton_content__RlaC9 .PostCardSkeleton_image__gIEvD{border-radius:1.5rem}.CourseHeader_courseHeader__5U6T4{display:flex;flex-direction:column;gap:1rem;width:100%}.CourseHeader_backButton__ewkco{display:flex;align-items:center;gap:.5rem;cursor:pointer;background:none;border:none;padding:0}.CourseHeader_backButton__ewkco.p-button.p-button-link{color:#9b9ba1;padding:0}.CourseHeader_backIcon__nlAxj{font-size:1rem;color:#fafafa}.CourseHeader_info__x4MaX{display:flex;flex-direction:column;gap:.375rem}.CourseHeader_title__jA0Ud{font-size:1.25rem;font-weight:500;line-height:1.75rem;letter-spacing:-.0125rem;color:#fafafa;margin:0}.CourseHeader_meta__oC962{display:flex;align-items:center;gap:0;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#bbbbbf}.CourseHeader_metaDot__7cDv4{margin:0 .5rem}.CourseHeader_createdBy__Ehrsu{font-size:.75rem;font-weight:500;line-height:.75rem;letter-spacing:.0075rem;color:#bbbbbf}.CourseHeader_createdBy__Ehrsu,.CourseHeader_creatorInfo__TaCAX{display:flex;align-items:center;gap:.25rem}.CourseHeader_creatorAvatar__Hw5n1{width:.875rem;height:.875rem;border-radius:50%;overflow:hidden;background-color:#bbbbbf}.CourseHeader_creatorName__PeklO{font-size:.75rem;font-weight:500;line-height:.75rem;letter-spacing:.0075rem;color:#fafafa}.CourseHeader_description__Xu6DF{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#dfdfe1;margin:0}.CourseHeader_divider__THofH{width:100%;height:1px;background-color:#3b3b49;margin-top:.5rem}.CoursePage_coursePage__6ytd8{position:relative;width:100%;height:100%}.CoursePage_scrollWrapper__MjdMc{height:100%}.CoursePage_container__TsorX{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:41.25rem;margin:0 auto;padding:.75rem 1rem 6rem}@media screen and (min-width:48em){.CoursePage_container__TsorX{padding:.75rem 0 6rem}}.CoursePage_feed__tgUjH{display:flex;flex-direction:column;width:100%;max-width:35rem}@media screen and (min-width:35.5em){.CoursePage_feed__tgUjH{max-width:100%}}.CoursePage_createButton___XPPB{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background-color:#beff00;color:#05050f;border:none;border-radius:3.75rem;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.35),0 8px 16px rgba(0,0,0,.3),0 16px 32px rgba(0,0,0,.25);font-size:1rem;font-weight:500;line-height:1.25rem;letter-spacing:-.01rem;transition:transform .2s ease;z-index:100}.CoursePage_createButton___XPPB:hover{transform:scale(1.05)}@media screen and (min-width:35.5em){.CoursePage_createButton___XPPB{bottom:5rem}}.CoursePage_createIcon__ZcDPA{font-size:1rem}.CoursePage_emptyState__qEYef,.CoursePage_error__95Fap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;width:100%;text-align:center;color:#bbbbbf}.CoursePage_emptyState__qEYef{font-size:.875rem}.LessonPage_lessonPage__h8jUA{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:1rem 0}.LessonPage_lessonDetails__UivMv{display:flex;flex-direction:column;gap:.875rem}@media screen and (min-width:48em){.LessonPage_lessonDetails__UivMv{gap:.5rem;flex-direction:row}}.LessonPage_lessonDetails__UivMv .LessonPage_separator__YiN3W{font-size:.875rem;line-height:1rem;font-weight:500;color:#5c5c66;display:none}@media screen and (min-width:48em){.LessonPage_lessonDetails__UivMv .LessonPage_separator__YiN3W{display:block}}.LessonPage_lessonDetails__UivMv .LessonPage_course__GVR_T,.LessonPage_lessonDetails__UivMv .LessonPage_subTitle__w5LkS{padding:0;font-size:.875rem;line-height:1rem;font-weight:500;color:#bbbbbf}.LessonPage_lessonDetails__UivMv .LessonPage_course__GVR_T.p-button.p-button-link,.LessonPage_lessonDetails__UivMv .LessonPage_subTitle__w5LkS.p-button.p-button-link{color:#bbbbbf}.LessonPage_lessonDetails__UivMv .LessonPage_course__GVR_T.p-button.p-button-link:hover,.LessonPage_lessonDetails__UivMv .LessonPage_subTitle__w5LkS.p-button.p-button-link:hover{color:#beff00}