.header_headerContainerHomepage__F5qmu{max-width:1440px;display:grid;grid-template-columns:40% 60%;padding:calc(var(--size-800) + var(--size-800)) var(--size-750) 0 var(--size-750);grid-column-gap:1.5rem;column-gap:1.5rem;margin-left:auto;margin-right:auto}.header_headerContainer__5qhr0{max-width:100%;display:grid;grid-template-columns:50% 50%;padding:calc(var(--size-800) + var(--size-800)) var(--size-750) 0 var(--size-900);grid-column-gap:2rem;column-gap:2rem;margin-left:auto;margin-right:auto}.header_titleStylesCourseHeader___i_BA,.header_titleStyles__LlX2Z{font-family:var(--ff-secondary);font-size:var(--fs-primary-heading);line-height:var(--lh-400)}.header_titleStylesCourseHeader___i_BA{max-width:520px}.header_titleFont__Dvt2_{font-family:var(--ff-secondary)}.header_headerInfo__v30FA{margin-bottom:var(--size-700)}.header_headerInfo__v30FA>div:not(:first-child){margin-top:var(--size-200)}.header_courseHeaderInfo__VGv7D{margin-bottom:var(--size-700);justify-self:end}.header_courseHeaderInfo__VGv7D>div:not(:first-child){margin-top:var(--size-200)}.header_title__j__TZ{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:var(--clr-heading-100)}.header_titleHighLightsCrsHeader__Ricuu,.header_titleHighLights__CUM92{font-family:var(--ff-secondary);display:block;background-image:var(--clr-heading-400);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--fs-primary-heading);line-height:var(--lh-400)}.header_subTitle__oppUt{font-size:var(--fs-400);line-height:var(--lh-200);font-family:var(--ff-secondary);color:var(--clr-text-200)}.header_ratingsContainer__vPJZ4{display:flex;align-items:center}.header_btn-box-crs-Header__3hhDm{display:flex;justify-content:center;align-items:center;align-content:center;max-width:-moz-fit-content;max-width:fit-content}.header_course-header-stem-icon-mob__eIFjH{display:none}.header_ratingsWrapper__qPkh4{display:flex;align-items:center;background:var(--bg-button-200);border-radius:var(--br-50);padding:10px 12px}.header_ratingsStars__DKufI{font-family:var(--ff-primary);color:var(--clr-text-300);font-size:var(--fs-secondary-body);margin-left:4px}.header_insights-mobile__XoO3p{display:none}.header_ratingscountCrsHeader__YpXnb,.header_ratingscount__PtXe2{font-family:var(--ff-secondary);color:var(--clr-text-100);font-size:var(--fs-secondary-body);margin-left:var(--size-80)}.header_insightsWrapperCrsHeader__mPWjk,.header_insightsWrapper__kXTNv{display:flex;align-items:center}.header_insightsContainerCrsHeader__fvf59>:not(:first-child){margin-top:var(--size-80)}.header_insightsTitleCrsHeader__cBvfX,.header_reviewSourceWrapperCrsHeader__60aUv{font-family:var(--ff-secondary);color:var(--clr-text-200);font-size:var(--fs-secondary-sub-heading)}.header_insightsContainer__J7lM3>:not(:first-child),.header_reviewSourceWrapperCrsHeader__60aUv{margin-top:var(--size-80)}.header_insightsTitle__VSdPH,.header_reviewSourceWrapper__ZAqAy{font-family:var(--ff-secondary);color:var(--clr-text-200);font-size:var(--fs-secondary-sub-heading)}.header_insightsTitle__VSdPH{margin-left:var(--size-80)}.header_reviewSourceWrapper__ZAqAy{margin-top:var(--size-80)}.header_reviewSource__QBxON{font-family:var(--ff-secondary);color:var(--clr-text-400);font-size:var(--fs-secondary-sub-heading)}.header_reviewDesktopContentCrsHeader___CH1I,.header_reviewDesktopContent___z__s{display:inline}.header_reviewMobileContentCrsHeader__hcXrm,.header_reviewMobileContent__CCTQW{display:none}.header_header-img__4HA5L{position:relative;max-width:720px;max-height:720px;width:auto;height:auto}.header_coding-blocks-overlay__STii8{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.header_coding-block__NwDu2{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;font-family:var(--ff-secondary);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);background-color:#fff;border:1px solid var(--clr-text-1900)}.header_coding-block__NwDu2:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.header_coding-block-icon__kItix{font-size:16px}.header_coding-block-text__FZYro{white-space:nowrap;font-size:var(--fs-primary-body);line-height:var(--lh-200);font-family:var(--ff-primary)}.header_ratingContainer__OcEy4{display:flex;gap:var(--size-80);align-items:flex-start}.header_widgetStyles__IGhZ_{max-width:220px}.header_sparkle__v4iHT{animation:header_blink__2oHPz 1.5s ease-in-out infinite;pointer-events:none}@keyframes header_blink__2oHPz{0%,to{opacity:1}50%{opacity:.4}}.header_course-header-img__z_4d9{position:relative;max-width:530px;max-height:530px;width:auto;height:auto}.header_course-header-stem-icon-desk__d8nOS{width:85px;height:40px;position:relative;margin-left:24px}.header_full-review__ZoHA_{width:163px;height:48px}.header_google-review__19ocx{width:71px;height:24px;position:relative}.header_ratings-img__PRWef{width:192px;height:19px;position:relative}.header_ratingsBoxCrsHeader__rFXYO,.header_ratingsBox__IVhXF{background:#fff;display:inline-flex;flex-direction:column;padding:12px;border-radius:16px;border:1px solid var(--clr-text-1900)}.header_homepageSubtitle__yPISm{font-size:20px;line-height:28px;margin-top:var(--size-100)}@media only screen and (min-width:768px) and (max-width:991px){.header_headerContainerHomepage__F5qmu,.header_headerContainer__5qhr0{padding:calc(var(--size-700) + var(--size-700)) var(--size-200) 0 var(--size-200)}.header_headerContainer__5qhr0{column-gap:.5rem;width:100%}.header_course-header-img__z_4d9{width:400px;height:400px}.header_header-img__4HA5L{width:451px;height:482px}.header_coding-block__NwDu2{font-size:12px;padding:6px 10px;gap:6px}.header_coding-block-icon__kItix{font-size:14px}}@media (max-width:768px){.header_headerContainer__5qhr0{max-width:768px;display:grid;grid-template-columns:50% 50%;padding:calc(var(--size-700) + var(--size-700)) var(--size-200) 0 var(--size-200);grid-column-gap:0;column-gap:0}.header_course-header-img__z_4d9{width:380px;height:400px}.header_headerContainerHomepage__F5qmu{display:flex;flex-direction:column;align-items:center;padding:calc(var(--size-300) + var(--size-700)) 1rem 0}.header_header-img__4HA5L{width:355px;height:283px}.header_headerInfo__v30FA{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--size-200)}.header_headerInfo__v30FA>div:not(:first-child){margin-top:1rem}.header_titleStylesCourseHeader___i_BA{max-width:320px}.header_titleStyles__LlX2Z{max-width:670px;text-align:center;line-height:var(--lh-200)}.header_titleFont__Dvt2_{font-family:var(--ff-primary)}.header_titleHighLights__CUM92{display:inline}.header_btnStyles__B55IV,.header_insightsContainer__J7lM3{display:none}.header_reviewMobileContent__CCTQW{display:inline}.header_ratingscount__PtXe2,.header_reviewDesktopContent___z__s{display:none}.header_ratingsBox__IVhXF{display:flex;align-items:center;padding:8px}.header_reviewSourceWrapper__ZAqAy{margin-left:var(--size-50);margin-top:0}.header_full-review__ZoHA_{width:163px;height:48px}.header_coding-block__NwDu2{gap:4px;padding:8px 12px;border-radius:10px;font-family:var(--ff-secondary)}.header_coding-block-icon__kItix{min-width:24px;min-height:24px}.header_coding-block-text__FZYro{line-height:var(--lh-100);font-family:var(--ff-secondary)}.header_ratingContainer__OcEy4{display:flex;gap:var(--size-80)}.header_widgetStyles__IGhZ_{max-width:220px}.header_homepageSubtitle__yPISm{font-size:16px;line-height:24px}}@media (max-width:600px){.header_btn-box-crs-Header__3hhDm,.header_insightsContainerCrsHeader__fvf59,.header_ratingscountCrsHeader__YpXnb{display:none}.header_titleHighLightsCrsHeader__Ricuu{display:inline}.header_course-header-stem-icon-desk__d8nOS{display:none}.header_headerContainer__5qhr0{display:flex;flex-direction:column;align-items:center;padding:calc(var(--size-300) + var(--size-700)) 1rem 0}.header_course-header-img__z_4d9{width:355px;height:283px}.header_courseHeaderInfo__VGv7D{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--size-200);padding-top:var(--size-300)}.header_courseHeaderInfo__VGv7D>div:not(:first-child){margin-top:1rem}.header_reviewMobileContentCrsHeader__hcXrm{display:inline}.header_reviewDesktopContentCrsHeader___CH1I{display:none}.header_reviewSourceWrapperCrsHeader__60aUv{margin-left:var(--size-50);margin-top:0}.header_ratingsBoxCrsHeader__rFXYO{display:flex;align-items:center}.header_course-header-stem-icon-mob__eIFjH{display:block;width:120px;height:42px;position:relative}.header_titleHighLights__CUM92,.header_titleStyles__LlX2Z{font-size:20px;font-weight:700;line-height:24px}.header_titleStyles__LlX2Z{max-width:300px;text-align:center}.header_subTitle__oppUt{max-width:216px;text-align:center}.header_titleStylesCourseHeader___i_BA{max-width:320px;font-size:20px;font-weight:700;line-height:24px;text-align:center}.header_insights-mobile__XoO3p{width:100%;display:block;background:#fff}.header_insights-mobile-carosal__7Aucn{width:100%;height:20px}.header_insights-mobile-wrapper__IOYUa{margin-top:-20px}.header_insightsWrapperCrsHeader__mPWjk{box-shadow:0 6px 8px 0 #00000005;border:1px solid #f2f2f2;background:#fff;width:253px;border-radius:12px;padding:15px 10px}.header_homepageSubtitle__yPISm{font-size:16px;line-height:24px}}