.CourseOverviewForDesktop_overviewWrapper___tH0J{position:relative;background:rgba(0,0,0,0);display:block}@media screen and (max-width:1012px){.CourseOverviewForDesktop_overviewWrapper___tH0J{display:none}}.CourseOverviewForDesktop_thumbnail__5SQoX{aspect-ratio:2/1;width:100%;height:auto}.CourseOverviewForDesktop_overviewContainer____F8k{overflow:hidden;position:relative}.CourseOverviewForDesktop_overviewContainer____F8k.CourseOverviewForDesktop_expanded__91pPJ .CourseOverviewForDesktop_gradient__xWlk2{background:rgba(0,0,0,0)}.CourseOverviewForDesktop_overviewContainer____F8k .CourseOverviewForDesktop_gradient__xWlk2{position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,rgba(243,245,245,0),#f3f5f5)}.CourseOverviewForDesktop_expandButton__W2Yx_{cursor:pointer;text-align:center;width:100%;position:absolute;transform:translateY(-4px)}.CourseOverviewForMobile_overviewWrapper__Kt14K{display:none;padding:32px 32px 48px}@media screen and (max-width:1012px){.CourseOverviewForMobile_overviewWrapper__Kt14K{display:block;padding:32px 24px 48px}}.CoursePageHeader_coursePageHeader__ppGmh{background:var(--color-bg-gray);padding:0 32px}@media screen and (max-width:544px){.CoursePageHeader_coursePageHeader__ppGmh{padding:0 24px}}.CoursePageHeader_coursePageHeaderInner__NZ31B{width:100%;margin:0 auto;max-width:1024px}.CoursePageHeader_contents__aM2Hw{padding:56px 0 64px;display:flex;justify-content:space-between;gap:var(--space-1000,40px)}@media screen and (max-width:544px){.CoursePageHeader_contents__aM2Hw{padding:40px 0}}@media screen and (max-width:1012px){.CoursePageHeader_contents__aM2Hw{flex-direction:column;gap:var(--space-200,8px)}}.CoursePageHeader_leftPane__w1Qc5{flex-grow:1}@media screen and (max-width:1012px){.CoursePageHeader_leftPane__w1Qc5{width:100%}}.CoursePageHeader_leftPane__w1Qc5 .CoursePageHeader_title__91LZD{display:flex;align-items:center;border-bottom:1px solid var(--color-border-darken);padding-bottom:var(--space-400,16px)}.CoursePageHeader_rightPane__1_Yxw{width:398px;flex-shrink:0}@media screen and (max-width:1012px){.CoursePageHeader_rightPane__1_Yxw{width:100%}}.CoursePageHeader_rightPane__1_Yxw .CoursePageHeader_thumbnail__rrqPz{aspect-ratio:2/1;width:100%;height:auto}.CoursePageHeader_onlySp__8ppya{display:none}@media screen and (max-width:1012px){.CoursePageHeader_onlySp__8ppya{display:block}}.CoursePageHeader_onlyNonSp__jjgU4{display:block}@media screen and (max-width:1012px){.CoursePageHeader_onlyNonSp__jjgU4{display:none}}.CourseCompleteRibbon_titleRibbon__uJnV5{height:32px;margin-right:4px;margin-top:8px;width:auto}@media screen and (max-width:544px){.CourseCompleteRibbon_titleRibbon__uJnV5{height:24px;margin-right:4px;margin-top:4px;width:auto}}.CourseCompleteRibbon_ribbonImage__4V_Is{margin-left:4px;width:28px}@media screen and (max-width:544px){.CourseCompleteRibbon_ribbonImage__4V_Is{margin-left:4px;width:28px}}