.CourseDetails-module-scss-module__O17KJq__page{color:#25265e}:where(.CourseDetails-module-scss-module__O17KJq__page) :is(p,ul):not(html){margin:0}:where(.CourseDetails-module-scss-module__O17KJq__page) ul:not(html){padding:0;list-style:none}.CourseDetails-module-scss-module__O17KJq__mainColumn{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__mainColumn{max-width:680px;padding:0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__mainColumn{max-width:1110px;padding-right:406px}}.CourseDetails-module-scss-module__O17KJq__sectionTitle{margin:0;font-size:16px;font-weight:600;line-height:24px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__sectionTitle{font-size:20px;line-height:36px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__sectionTitle{font-size:24px;line-height:36px}}.CourseDetails-module-scss-module__O17KJq__sectionTitle{color:#25265e;margin-bottom:16px}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__sectionTitle{margin-bottom:24px}}.CourseDetails-module-scss-module__O17KJq__sectionTitleLarge{font-size:24px;line-height:36px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__sectionTitleLarge{font-size:32px;line-height:48px}}.CourseDetails-module-scss-module__O17KJq__sectionSubtitle{margin:0;font-size:18px;font-weight:400;line-height:28px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__sectionSubtitle{font-size:18px;line-height:28px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__sectionSubtitle{font-size:18px;line-height:30px}}.CourseDetails-module-scss-module__O17KJq__sectionSubtitle{color:#25265ede;margin-bottom:16px}.CourseDetails-module-scss-module__O17KJq__top{position:relative}.CourseDetails-module-scss-module__O17KJq__hero{background:#fff5e6;padding:36px 0 76px;position:relative;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffc33d2e 1px,#0000 1px),linear-gradient(#ffc33d2e 1px,#0000 1px);background-size:32px 32px;width:280px;height:280px;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 30% 40%,#000 0%,#0000 70%)}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__hero{padding:56px 0 100px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__hero{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__heroInner{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__heroInner{max-width:680px;padding:0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__heroInner{max-width:1110px}}.CourseDetails-module-scss-module__O17KJq__heroInner{gap:24px;display:flex;position:relative}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__heroInner{padding-right:406px}}.CourseDetails-module-scss-module__O17KJq__heroIcon{background:#ffd6d6;border:1px solid #febfbf;flex-shrink:0;width:120px;height:144px;display:none;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__heroIcon img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__heroIcon{display:block}}.CourseDetails-module-scss-module__O17KJq__heroContent{flex:1;min-width:0}.CourseDetails-module-scss-module__O17KJq__eyebrow{color:#ff8b6c;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:600;line-height:24px;display:flex}.CourseDetails-module-scss-module__O17KJq__betaTag{border:1px solid #ff8b6c;border-radius:100px;padding:0 8px;font-size:12px;line-height:18px}.CourseDetails-module-scss-module__O17KJq__title{margin:0;font-size:26px;font-weight:600;line-height:39px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__title{font-size:28px;line-height:42px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__title{font-size:36px;line-height:54px}}.CourseDetails-module-scss-module__O17KJq__title{color:#25265e;margin-bottom:8px;font-family:inherit}.CourseDetails-module-scss-module__O17KJq__description{margin:0;font-size:14px;font-weight:400;line-height:21px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__description{font-size:16px;line-height:24px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__description{font-size:18px;line-height:30px}}.CourseDetails-module-scss-module__O17KJq__description{color:#25265ede}.CourseDetails-module-scss-module__O17KJq__heroLarge .CourseDetails-module-scss-module__O17KJq__title{font-size:36px;line-height:54px}.CourseDetails-module-scss-module__O17KJq__heroLarge .CourseDetails-module-scss-module__O17KJq__description{font-size:16px;font-weight:500;line-height:24px}.CourseDetails-module-scss-module__O17KJq__tags{flex-wrap:wrap;gap:16px 12px;margin-top:24px;display:flex}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__tags{margin-top:32px}}.CourseDetails-module-scss-module__O17KJq__tag{color:#25265ede;background:#ffecd6;border:1px solid #ffd29e;border-radius:2px;align-items:center;gap:4px;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.CourseDetails-module-scss-module__O17KJq__tagIcon{color:#25265e;width:20px;height:20px;display:none}.CourseDetails-module-scss-module__O17KJq__tagIcon svg{width:100%;height:100%}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__tagIcon{display:inline-flex}}.CourseDetails-module-scss-module__O17KJq__heroContent .CourseDetails-module-scss-module__O17KJq__heroEnroll{margin-top:32px}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__heroContent .CourseDetails-module-scss-module__O17KJq__heroEnroll{display:none}}.CourseDetails-module-scss-module__O17KJq__stickyRail{display:none}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__stickyRail{z-index:1;pointer-events:none;width:1110px;height:94%;padding-bottom:96px;display:block;position:absolute;top:96px;left:50%;transform:translate(-50%)}}.CourseDetails-module-scss-module__O17KJq__stickyRailPath{height:95%}.CourseDetails-module-scss-module__O17KJq__stickyRailInner{top:calc(var(--site-chrome-h,0px) + 16px);pointer-events:auto;width:350px;margin-left:auto;position:sticky}.CourseDetails-module-scss-module__O17KJq__stickyCard :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.CourseDetails-module-scss-module__O17KJq__stickyCard :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.CourseDetails-module-scss-module__O17KJq__stickyCard{background:#fff;border:1px solid #d3dce6;border-radius:4px;padding:32px 24px 0;box-shadow:0 4px 4px #2d1a0114}.CourseDetails-module-scss-module__O17KJq__stickyHeading{margin-bottom:16px;font-size:20px;line-height:28px}.CourseDetails-module-scss-module__O17KJq__enrollNote{color:#25265ede;text-align:center;margin-top:8px;font-size:12px;font-style:italic;line-height:16px}.CourseDetails-module-scss-module__O17KJq__stickySection{border-top:1px solid #d3dce6;margin-top:24px;padding-top:24px}.CourseDetails-module-scss-module__O17KJq__stickyListHeading{margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px}.CourseDetails-module-scss-module__O17KJq__stickyList{flex-direction:column;gap:16px;display:flex}.CourseDetails-module-scss-module__O17KJq__stickyList li{gap:10px;font-size:14px;font-weight:500;line-height:20px;display:flex}.CourseDetails-module-scss-module__O17KJq__checkIcon{color:#56bd5b;flex-shrink:0;width:16px;height:16px;margin-top:4px}.CourseDetails-module-scss-module__O17KJq__prerequisite{gap:12px;display:flex}.CourseDetails-module-scss-module__O17KJq__prerequisiteIcon{color:#00a3ff;flex-shrink:0;width:24px;height:24px}.CourseDetails-module-scss-module__O17KJq__prerequisiteLabel{color:#25265eab;font-size:14px;line-height:20px}.CourseDetails-module-scss-module__O17KJq__prerequisiteLink{color:#0556f3;font:inherit;cursor:pointer;-webkit-appearance:none;text-align:left;background:0 0;border:none;margin:0;padding:0;font-size:16px;font-weight:500;line-height:24px}.CourseDetails-module-scss-module__O17KJq__prerequisiteLink:hover{color:#0047d1}.CourseDetails-module-scss-module__O17KJq__prerequisiteNone{font-size:16px;font-weight:500;line-height:24px}.CourseDetails-module-scss-module__O17KJq__shareButton{color:#25265e;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;border-top:1px solid #d3dce6;justify-content:center;align-items:center;gap:8px;width:calc(100% + 32px);min-height:48px;margin:24px -16px 0;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.CourseDetails-module-scss-module__O17KJq__shareButton svg{width:14px;height:14px}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourses{flex-direction:column;gap:28px;display:flex}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourse,.CourseDetails-module-scss-module__O17KJq__prerequisiteCourse:hover,.CourseDetails-module-scss-module__O17KJq__prerequisiteCourse:focus{color:inherit;text-decoration:none}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourse{align-items:center;gap:10px;display:flex}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourse:hover .CourseDetails-module-scss-module__O17KJq__prerequisiteCourseCta{color:#0047d1}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourseIcon{border:1px solid #d3dce6;border-radius:2px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourseIcon img{object-fit:cover;width:100%;height:100%}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourseTitle{font-size:20px;font-weight:400;line-height:25px;display:block}.CourseDetails-module-scss-module__O17KJq__prerequisiteCourseCta{color:#0556f3;margin-top:6px;font-size:16px;font-weight:500;line-height:24px;display:block}.CourseDetails-module-scss-module__O17KJq__courseContent{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__courseContent{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__courseContent{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__courseContent :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.CourseDetails-module-scss-module__O17KJq__courseContent :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.CourseDetails-module-scss-module__O17KJq__courseContent{background:#f9fafc}.CourseDetails-module-scss-module__O17KJq__tocCard{border:1px solid #d3dce6;border-radius:4px;padding:0 16px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__tocCard{padding:0 24px}}.CourseDetails-module-scss-module__O17KJq__chapter{border-bottom:1px solid #d3dce6}.CourseDetails-module-scss-module__O17KJq__chapter svg{width:24px;height:24px}.CourseDetails-module-scss-module__O17KJq__chapter .CourseDetails-module-scss-module__O17KJq__chapterTrigger{gap:8px;padding:16px 0}.CourseDetails-module-scss-module__O17KJq__chapterTitle{white-space:nowrap;min-width:0;font-size:18px;font-weight:600;line-height:30px;display:flex}.CourseDetails-module-scss-module__O17KJq__chapterLabel{color:#6501e5;flex-shrink:0}.CourseDetails-module-scss-module__O17KJq__chapterName{text-overflow:ellipsis;min-width:0;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__chapterPanel{border-top:1px solid #d3dce6}.CourseDetails-module-scss-module__O17KJq__lessons{flex-direction:column;gap:16px;padding:16px 0 16px 32px;display:flex}.CourseDetails-module-scss-module__O17KJq__lessons li{color:#25265ede;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__tocProjects{flex-direction:column;gap:16px;padding:16px 0;display:flex}.CourseDetails-module-scss-module__O17KJq__tocProject{gap:16px;display:flex}.CourseDetails-module-scss-module__O17KJq__tocProjectImage{object-fit:cover;border-radius:4px;flex-shrink:0;width:96px;height:64px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__tocProjectImage{width:150px;height:100px}}.CourseDetails-module-scss-module__O17KJq__tocProjectTitle{margin-top:8px;font-size:18px;font-weight:500;line-height:24px}.CourseDetails-module-scss-module__O17KJq__tocProjectDescription{color:#25265eab;font-size:14px;line-height:22px}.CourseDetails-module-scss-module__O17KJq__contentBlock{flex-direction:column;align-items:flex-start;gap:16px;padding:16px 0 24px;display:flex}.CourseDetails-module-scss-module__O17KJq__contentBlock+.CourseDetails-module-scss-module__O17KJq__contentBlock{border-top:1px solid #d3dce6}.CourseDetails-module-scss-module__O17KJq__pills{flex-wrap:wrap;gap:8px;display:flex}.CourseDetails-module-scss-module__O17KJq__pill{color:#6501e5;border:1px solid #d3dce6;border-radius:100px;padding:3px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-block}.CourseDetails-module-scss-module__O17KJq__pillTeal{color:#34718e}.CourseDetails-module-scss-module__O17KJq__contentBlockRow{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__contentBlockRow{flex-direction:row}}@media (min-width:810px) and (max-width:1199.98px){.CourseDetails-module-scss-module__O17KJq__contentBlockRow{gap:32px}}.CourseDetails-module-scss-module__O17KJq__contentBlockMedia{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;flex-shrink:0;order:2;width:100%;margin:0;padding:0}.CourseDetails-module-scss-module__O17KJq__contentBlockMedia>img{width:100%;height:auto;display:block;box-shadow:0 8px 24px #00000029}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__contentBlockMedia{order:0;width:243px}}@media (min-width:810px) and (max-width:1199.98px){.CourseDetails-module-scss-module__O17KJq__contentBlockMedia{width:289px}}.CourseDetails-module-scss-module__O17KJq__contentBlockText{flex-direction:column;gap:8px;display:flex}.CourseDetails-module-scss-module__O17KJq__contentBlockText p{color:#25265eab;font-size:16px;font-weight:500;line-height:24px}@media (max-width:743.98px){.CourseDetails-module-scss-module__O17KJq__portfolioText{margin-bottom:16px}}.CourseDetails-module-scss-module__O17KJq__contentBlockTitle{margin:0;font-size:18px;font-weight:600;line-height:30px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__contentBlockTitle{font-size:24px;line-height:36px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__contentBlockTitle{font-size:24px;line-height:36px}}.CourseDetails-module-scss-module__O17KJq__contentBlockTitle{color:#25265e}.CourseDetails-module-scss-module__O17KJq__contentBlockTitleLarge{font-size:24px;line-height:30px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__contentBlockTitleLarge{line-height:36px}}.CourseDetails-module-scss-module__O17KJq__contentBlockBody{color:#25265eab;font-size:16px;font-weight:500;line-height:24px}.CourseDetails-module-scss-module__O17KJq__companyLogos{background:#ffecd7;border-radius:8px;grid-template-columns:repeat(2,auto);justify-content:space-around;align-items:center;gap:24px;width:100%;padding:24px;display:grid}.CourseDetails-module-scss-module__O17KJq__companyLogos li{justify-content:center;display:flex}.CourseDetails-module-scss-module__O17KJq__companyLogos img{height:auto;display:block}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__companyLogos{height:130px;padding:0;display:block;position:relative}.CourseDetails-module-scss-module__O17KJq__companyLogos li{position:absolute}.CourseDetails-module-scss-module__O17KJq__logoMicrosoft{top:31px;left:calc(50% - 214px)}.CourseDetails-module-scss-module__O17KJq__logoGoogle{top:15px;left:calc(50% - 32px)}.CourseDetails-module-scss-module__O17KJq__logoWipro{top:33px;left:calc(50% + 146px)}.CourseDetails-module-scss-module__O17KJq__logoAmazon{top:75px;left:calc(50% - 129px)}}.CourseDetails-module-scss-module__O17KJq__logoTcs{grid-column:1/-1}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__logoTcs{top:74px;left:50%}}.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__startCourse{width:100%;margin:24px auto 0;display:flex}@media (max-width:1199.98px){.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__startCourse{min-height:48px}}.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__startCourse svg{width:20px;height:20px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__startCourse{width:fit-content}}.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__startCourse.CourseDetails-module-scss-module__O17KJq__startCourseFit{width:fit-content}dialog.CourseDetails-module-scss-module__O17KJq__overlay{max-width:806px}dialog.CourseDetails-module-scss-module__O17KJq__overlayWide{max-width:836px}.CourseDetails-module-scss-module__O17KJq__overlayBody{flex-direction:column;align-items:center;gap:16px;display:flex}.CourseDetails-module-scss-module__O17KJq__overlayBody .CourseDetails-module-scss-module__O17KJq__overlayButton{width:min(100%,336px);min-height:48px}.CourseDetails-module-scss-module__O17KJq__overlayImage{width:100%;height:auto;display:block}.CourseDetails-module-scss-module__O17KJq__notForYou{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__notForYou{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__notForYou{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__notForYou{background:#fff}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__notForYouCard{background:#f9fafc;border:1px solid #d3dce6;border-radius:4px;padding:24px}}.CourseDetails-module-scss-module__O17KJq__notForYouTitle{color:#25265e;margin:0 0 8px;font-size:24px;font-weight:600;line-height:42px}.CourseDetails-module-scss-module__O17KJq__notForYouTitle strong{font-size:32px;font-weight:inherit}.CourseDetails-module-scss-module__O17KJq__notForYouList{color:#25265ede;margin:0;padding-left:20px;font-size:16px;line-height:24px}.CourseDetails-module-scss-module__O17KJq__learnByDoing{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__learnByDoing{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__learnByDoing{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__learnByDoing :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.CourseDetails-module-scss-module__O17KJq__learnByDoing :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.CourseDetails-module-scss-module__O17KJq__learnByDoing{background:#fff5e6}.CourseDetails-module-scss-module__O17KJq__learnTabList{margin-bottom:24px}.CourseDetails-module-scss-module__O17KJq__learnTab{font-weight:500}.CourseDetails-module-scss-module__O17KJq__learnByDoing .CourseDetails-module-scss-module__O17KJq__learnTabList{gap:12px}.CourseDetails-module-scss-module__O17KJq__learnByDoing .CourseDetails-module-scss-module__O17KJq__learnTabList .CourseDetails-module-scss-module__O17KJq__learnTab{padding:12px;font-size:16px;line-height:24px}.CourseDetails-module-scss-module__O17KJq__learnByDoing .CourseDetails-module-scss-module__O17KJq__learnTabList .CourseDetails-module-scss-module__O17KJq__learnTab svg{width:20px;height:20px}.CourseDetails-module-scss-module__O17KJq__learnTabList .CourseDetails-module-scss-module__O17KJq__learnTabActive[aria-selected=true]{color:#25265e;background:#56bd5b2b;border-color:#56bd5b}.CourseDetails-module-scss-module__O17KJq__tabIconProjects{color:#e34c4c}.CourseDetails-module-scss-module__O17KJq__tabIconVisualize{color:#f79522}.CourseDetails-module-scss-module__O17KJq__tabIconAi{color:#6501e5}.CourseDetails-module-scss-module__O17KJq__learnText{margin:0;font-size:16px;font-weight:500;line-height:24px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__learnText{font-size:18px;line-height:28px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__learnText{font-size:18px;line-height:30px}}.CourseDetails-module-scss-module__O17KJq__learnText{color:#25265eab;margin-bottom:24px}.CourseDetails-module-scss-module__O17KJq__learnVideo{background:#2c334e;max-width:327px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__learnVideo{max-width:none;height:400px}}.CourseDetails-module-scss-module__O17KJq__buildSkills{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__buildSkills{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__buildSkills{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__buildSkills :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.CourseDetails-module-scss-module__O17KJq__buildSkills :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.CourseDetails-module-scss-module__O17KJq__buildSkills{background:#fff}.CourseDetails-module-scss-module__O17KJq__projectCards{flex-direction:column;gap:12px;display:flex}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__projectCards{gap:10px}}@media (max-width:1199.98px){.CourseDetails-module-scss-module__O17KJq__projectCards{margin-bottom:16px}}.CourseDetails-module-scss-module__O17KJq__projectCard{border:1px solid #d3dce6;border-radius:4px;align-items:center;gap:16px;padding:16px;display:flex;box-shadow:0 4px 4px #2d1a0114}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__projectCard{align-items:flex-start}}.CourseDetails-module-scss-module__O17KJq__projectCardImage{border:1px solid #d3dce6;border-radius:4px;flex-shrink:0;width:64px;height:76px;overflow:hidden}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__projectCardImage{width:80px;height:96px}}.CourseDetails-module-scss-module__O17KJq__projectCardImage img{object-fit:cover;width:100%;height:100%}.CourseDetails-module-scss-module__O17KJq__projectCardContent{min-width:0}.CourseDetails-module-scss-module__O17KJq__projectCardTitle{margin:0;font-size:18px;font-weight:500;line-height:28px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__projectCardTitle{font-size:18px;line-height:28px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__projectCardTitle{font-size:20px;line-height:28px}}.CourseDetails-module-scss-module__O17KJq__projectCardTitle{color:#25265e;margin-bottom:4px}.CourseDetails-module-scss-module__O17KJq__projectCardDescription{color:#25265ede;font-size:14px;line-height:20px;display:none}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__projectCardDescription{display:block}}.CourseDetails-module-scss-module__O17KJq__projectCardMore{color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;margin:0;padding:0;position:relative}.CourseDetails-module-scss-module__O17KJq__projectCardMore:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CourseDetails-module-scss-module__O17KJq__projectCardMore{color:#0556f3;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__projectCardMore{display:none}}.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__loadMore{margin:24px auto 0;display:flex}@media (max-width:1199.98px){.CourseDetails-module-scss-module__O17KJq__mainColumn .CourseDetails-module-scss-module__O17KJq__loadMore.CourseDetails-module-scss-module__O17KJq__loadMoreText{font-size:12px;font-weight:400;line-height:18px}}.CourseDetails-module-scss-module__O17KJq__projectDialogImage{width:120px;height:auto;margin-bottom:16px;display:block}.CourseDetails-module-scss-module__O17KJq__projectDialogText{color:#25265ede;font-size:16px;line-height:24px}.CourseDetails-module-scss-module__O17KJq__careerCoach{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__careerCoach{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__careerCoach{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__careerCoach{background:#fffbf1}.CourseDetails-module-scss-module__O17KJq__careerCoachInner{width:100%;margin:0 auto;padding:0 24px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__careerCoachInner{max-width:680px;padding:0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__careerCoachInner{max-width:1110px}}.CourseDetails-module-scss-module__O17KJq__careerCoachInner{align-items:center;gap:16px;display:flex}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__careerCoachInner{padding-right:406px}}.CourseDetails-module-scss-module__O17KJq__careerCoachImage{border-radius:2px;flex-shrink:0;width:248px;height:auto;display:none}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__careerCoachImage{display:block}}.CourseDetails-module-scss-module__O17KJq__careerCoachText{flex-direction:column;gap:16px;display:flex}.CourseDetails-module-scss-module__O17KJq__careerCoachText p{margin:0;font-size:18px;font-weight:400;line-height:28px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__careerCoachText p{font-size:18px;line-height:28px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__careerCoachText p{font-size:18px;line-height:28px}}.CourseDetails-module-scss-module__O17KJq__careerCoachText p{color:#25265ede}.CourseDetails-module-scss-module__O17KJq__careerCoachTitle{margin:0;font-size:16px;font-weight:600;line-height:24px}@media (min-width:810px){.CourseDetails-module-scss-module__O17KJq__careerCoachTitle{font-size:20px;line-height:30px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__careerCoachTitle{font-size:24px;line-height:36px}}.CourseDetails-module-scss-module__O17KJq__careerCoachTitle{color:#25265e}.CourseDetails-module-scss-module__O17KJq__testimonials :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.CourseDetails-module-scss-module__O17KJq__testimonials :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.CourseDetails-module-scss-module__O17KJq__testimonials{background:#fff;padding:48px 0;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__testimonialSlide{width:250px}@media (max-width:1199.98px){.CourseDetails-module-scss-module__O17KJq__testimonialControls>button{top:80px}}@media (max-width:743.98px){.CourseDetails-module-scss-module__O17KJq__testimonials .CourseDetails-module-scss-module__O17KJq__testimonialTrack{margin:0 -24px;padding:0 24px;scroll-padding:0 24px}.CourseDetails-module-scss-module__O17KJq__testimonialTrack .CourseDetails-module-scss-module__O17KJq__testimonialSlide{scroll-snap-align:center}.CourseDetails-module-scss-module__O17KJq__testimonialControls>button{top:202px}.CourseDetails-module-scss-module__O17KJq__testimonialControls>button:first-child{left:0}.CourseDetails-module-scss-module__O17KJq__testimonialControls>button:last-child{right:0}}.CourseDetails-module-scss-module__O17KJq__testimonialCard{border:1px solid #d3dce6;border-radius:4px;flex-direction:column;height:100%;margin:0;display:flex;overflow:hidden}.CourseDetails-module-scss-module__O17KJq__testimonialVideo{aspect-ratio:250/155;object-fit:cover;background:#000;width:100%;display:block}.CourseDetails-module-scss-module__O17KJq__testimonialQuote{color:#25265e;border:none;flex:1;margin:0;padding:20px 20px 48px;font-size:20px;line-height:26px}.CourseDetails-module-scss-module__O17KJq__testimonialName{color:#25265e;padding:0 16px 16px;font-size:12px;line-height:16px}.CourseDetails-module-scss-module__O17KJq__faqSection{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__faqSection{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__faqSection{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__faqSection{background:#fff}.CourseDetails-module-scss-module__O17KJq__faqList{margin:0}.CourseDetails-module-scss-module__O17KJq__similarCourses{padding:48px 0}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__similarCourses{padding:72px 0}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__similarCourses{padding:96px 0}}.CourseDetails-module-scss-module__O17KJq__similarCourses :where(*){outline-width:2px;outline-color:var(--fr-focus-color,#0556f3)}.CourseDetails-module-scss-module__O17KJq__similarCourses :focus-visible{outline-offset:2px;outline:2px solid var(--fr-focus-color,#0556f3)!important}.CourseDetails-module-scss-module__O17KJq__similarCourses{background:#fffbf1;position:relative}.CourseDetails-module-scss-module__O17KJq__similarCourses:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffc33d2e 1px,#0000 1px),linear-gradient(#ffc33d2e 1px,#0000 1px);background-size:24px 24px;width:280px;height:360px;position:absolute;top:24px;left:calc(50% - 280px);-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.CourseDetails-module-scss-module__O17KJq__similarCourses .CourseDetails-module-scss-module__O17KJq__sectionTitle{margin-bottom:16px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__similarCourses .CourseDetails-module-scss-module__O17KJq__sectionTitleLarge{line-height:40px}}.CourseDetails-module-scss-module__O17KJq__similarList{scrollbar-width:none;gap:20px;display:flex;position:relative;overflow-x:auto}.CourseDetails-module-scss-module__O17KJq__similarList::-webkit-scrollbar{display:none}.CourseDetails-module-scss-module__O17KJq__similarCard,.CourseDetails-module-scss-module__O17KJq__similarCard:hover,.CourseDetails-module-scss-module__O17KJq__similarCard:focus{color:inherit;text-decoration:none}.CourseDetails-module-scss-module__O17KJq__similarCard{background:#fff;border:1px solid #d3dce6;border-radius:8px;flex-direction:column;width:198px;height:100%;padding:23px 15px 39px;display:flex}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__similarCard{width:220px;padding:17px 23px 27px}}.CourseDetails-module-scss-module__O17KJq__similarTitle{margin:0;font-size:16px;font-weight:600;line-height:24px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__similarTitle{font-size:18px;line-height:28px}}@media (min-width:1200px){.CourseDetails-module-scss-module__O17KJq__similarTitle{font-size:18px;line-height:28px}}.CourseDetails-module-scss-module__O17KJq__similarTitle{min-height:48px}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__similarTitle{min-height:56px}}.CourseDetails-module-scss-module__O17KJq__similarImage{width:136px;max-width:100%;height:auto;margin:8px auto 16px;display:block}@media (min-width:744px){.CourseDetails-module-scss-module__O17KJq__similarImage{width:164px}}.CourseDetails-module-scss-module__O17KJq__similarMeta{color:#25265e;margin-top:auto;font-size:12px;font-weight:500;line-height:16px}
