.CourseOverview_courseOverviewContainer__duW9h{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;padding:24px 48px 48px;gap:24px;position:relative;background:var(--course-overview-bg);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:auto,cover,cover,cover;background-blend-mode:screen,multiply,multiply,normal;overflow:hidden;z-index:0}.CourseOverview_courseTitle__qzA_Z{font-family:var(--course-font-heading);font-size:var(--font-size-5xl);font-weight:400;line-height:1;padding:0;margin:0 0 24px;color:var(--course-text-primary);text-align:left;max-width:800px}.CourseOverview_courseOverview___2dU6{max-width:800px;width:100%;background:transparent;contain:content;isolation:isolate}.CourseOverview_lessonContainer___aB02{background-color:transparent;border-radius:var(--border-radius-lg);padding:0}.CourseOverview_caption__o13Ea{font-family:var(--course-font-mono);font-size:var(--font-size-xs);font-weight:400;padding:0;color:var(--course-text-primary);max-width:800px;width:100%;text-align:left;margin:16px 0 0}.CourseOverview_caption__o13Ea a{color:inherit;text-decoration:none;border-bottom:1px solid;opacity:.6}@media (hover:hover){.CourseOverview_caption__o13Ea a:hover{opacity:1}}.CourseOverview_topBar__0ERBT{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);width:100%}.CourseOverview_partyText__pFh8W{font-family:var(--course-font-mono);font-size:var(--font-size-sm);color:var(--course-text-primary);text-decoration:none;cursor:pointer}@media (max-width:768px){.CourseOverview_courseTitle__qzA_Z{font-size:var(--font-size-4xl);width:100%}.CourseOverview_courseOverviewContainer__duW9h{padding:32px 16px;gap:16px}.CourseOverview_lessonContainer___aB02{padding:0}}