.layout_mainContainer__lKmu3{display:grid;grid-template-columns:6rem auto;grid-template-rows:auto auto 1fr;grid-template-areas:"ed-grid-banner ed-grid-banner" "ed-grid-header ed-grid-header" "ed-grid-sidebar edGridMain";margin:0;transition-duration:.4s;height:100%;min-height:100vh;overflow:hidden}.layout_containerBanner__XplPK{grid-area:ed-grid-banner;position:fixed;width:100%;top:0;z-index:10}.layout_containerHeader__82Wpk{grid-area:ed-grid-header;position:fixed;width:100%;top:var(--banner-height);z-index:10}.layout_containerContent___InBZ{grid-area:ed-grid-main;transition:left .3s ease-in-out,width .3s ease-in-out;width:100%;left:0;position:absolute;z-index:0;top:calc(var(--header-height) + var(--banner-height));height:calc(100% - (var(--header-height) + var(--banner-height)))}@media(min-width:1080px){.layout_containerContent___InBZ{left:calc(var(--sidebar-width)*var(--sidebar-open));width:calc(100% - var(--sidebar-width)*var(--sidebar-open))}}.Link_link__yeKnb{transition-duration:.2s}.Link_link__yeKnb:focus,.Link_link__yeKnb:hover{cursor:pointer;color:#5553ff}.Link_link__yeKnb:is(.dark *){color:#c1c2c6}.Link_link__yeKnb:hover:is(.dark *){color:#7775ff}.Link_link__yeKnb:focus:is(.dark *){color:#7775ff}.Link_white-underline__hBh59{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Link_white-underline__hBh59:focus,.Link_white-underline__hBh59:hover{font-weight:600;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Link_blue__ou0gz,.Link_blue__ou0gz:focus,.Link_blue__ou0gz:hover{color:#5553ff}.Link_blue__ou0gz:is(.dark *){color:#cccbff}.Link_blue__ou0gz:hover:is(.dark *){color:#cccbff}.Link_blue__ou0gz:focus:is(.dark *){color:#cccbff}.Link_white__JTr1Z{color:#fff}.Link_black-on-hover__YQVJk:focus,.Link_black-on-hover__YQVJk:hover{color:#000}.Link_underline-on-hover__ZvV9O:focus,.Link_underline-on-hover__ZvV9O:hover,.Link_underlined__SOucz{-webkit-text-decoration-line:underline;text-decoration-line:underline}.Link_zoom-on-hover__0UyWN:focus,.Link_zoom-on-hover__0UyWN:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Link_align-slightly-left__hIEv5{float:left;margin-left:1.25rem}#layout_root-container__iz_qs{--sidebar-open:0}@media(min-width:1080px){#layout_root-container__iz_qs{--sidebar-open:1}}#layout_root-container__iz_qs ol,#layout_root-container__iz_qs ul{padding-inline-start:40px}#layout_root-container__iz_qs .callout-markdown ol,#layout_root-container__iz_qs .callout-markdown ul{padding-inline-start:20px}@keyframes AjaxLoader_spinner__AITvY{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.AjaxLoader_spinner__AITvY{animation:AjaxLoader_spinner__AITvY .4s linear infinite;box-sizing:border-box;border-radius:100%;border-left:2px solid}.AjaxLoader_autosave__fQyV5 div.AjaxLoader_spinner__AITvY{animation-duration:.8s}.AjaxLoader_color__nasM_{color:#5553ff}.AjaxLoader_color__nasM_:is(.dark *){color:#cccbff}.AjaxLoader_textWhite__QJavU{color:#fff}.AjaxLoader_ajaxContainer__HKVyS{display:flex;align-items:center;justify-content:center;text-align:center}.AjaxLoader_selfCenter__4Kqsf{align-self:center}.AjaxLoader_content__hnQrU{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);padding-left:.375rem;padding-top:1px;color:#5553ff}.AjaxLoader_content__hnQrU:is(.dark *){color:#cccbff}@keyframes Tiles_fadeIn__x0K_V{0%{opacity:0}to{opacity:1}}.Tiles_fading-animation__h8Bsi{animation:Tiles_fadeIn__x0K_V .3s linear forwards}@supports selector(:has(a,b)){@media (min-width:1080px){#Tiles_display-tiles__vSMc2 #subscription-tiles-group-1+#subscription-tiles-group-2 .tile-top-banner{border-top-left-radius:0}#Tiles_display-tiles__vSMc2 #subscription-tiles-group-1:has(+#subscription-tiles-group-2) .tile-top-banner{border-top-right-radius:0}}}.Banner_banner__YS_uY{position:sticky;z-index:22;width:100%;top:0}.Banner_bannerContent__d_dSJ{display:flex;height:var(--banner-height)!important;width:100%;overflow:hidden;background-color:transparent}.Banner_lgBlock__fzNzC{display:none}@media(min-width:1080px){.Banner_lgBlock__fzNzC{display:block}}.DefaultBanner_defaultBanner__B0UZH{display:flex;height:100%;width:100%;padding-top:.25rem;padding-bottom:.25rem;cursor:pointer}.DefaultBanner_bannerContainer__QqIu_{margin-left:.25rem;margin-right:.25rem;display:flex;flex-direction:row;justify-content:center;width:100%}@media(min-width:600px){.DefaultBanner_bannerContainer__QqIu_{margin:0;justify-content:space-between}}.DefaultBanner_emptyArea__1y99T{position:relative;display:inline-flex;flex:1 1 0%}@media(min-width:1080px){.DefaultBanner_emptyArea__1y99T{margin-right:auto}}.DefaultBanner_contentArea__ya8hD{justify-content:center;margin-bottom:0;display:flex;width:100%;flex-wrap:nowrap;padding-left:0;padding-right:0;vertical-align:middle}@media(min-width:600px){.DefaultBanner_contentArea__ya8hD{margin-left:.5rem;align-items:center}}@media(min-width:1080px){.DefaultBanner_contentArea__ya8hD{flex:1 1 0%}}.DefaultBanner_transformTeam___ljQ4{margin-left:.5rem;display:none;align-self:center;font-weight:500;line-height:1.25rem}@media(min-width:600px){.DefaultBanner_transformTeam___ljQ4{margin-left:.25rem;display:block}}@media(min-width:1080px){.DefaultBanner_transformTeam___ljQ4{white-space:nowrap}}.DefaultBanner_upskillTeam__Uhfx2{margin-left:.5rem;align-self:center;font-weight:500;line-height:1.25rem}@media(min-width:600px){.DefaultBanner_upskillTeam__Uhfx2{margin-left:.25rem;display:none}}@media(min-width:1080px){.DefaultBanner_upskillTeam__Uhfx2{white-space:nowrap}}.DefaultBanner_learnMore__qgsZ3{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;font-family:inherit;line-height:inherit;font-size:.9375rem;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;border-width:0;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;font-size:14px;display:flex;height:2.25rem;width:auto;cursor:pointer;align-self:center;background-color:transparent;padding:.375rem .5rem;text-align:center;font-weight:500}.DefaultBanner_learnMore__qgsZ3:disabled{cursor:default}.DefaultBanner_learnMore__qgsZ3::-moz-focus-inner{border:0;padding:0}@media(min-width:600px){.DefaultBanner_learnMore__qgsZ3{margin-right:1rem;margin-top:0;padding-left:.75rem;padding-right:.75rem}}@media(min-width:1080px){.DefaultBanner_learnMore__qgsZ3{-webkit-text-decoration-line:underline;text-decoration-line:underline}}.DefaultBanner_closeBtnContainer__rvyJb{position:relative;margin-left:auto;display:inline-flex;flex:1 1 0%;justify-content:flex-end}.DefaultBanner_closeBtn__YBBMP{margin-left:.25rem;margin-right:0;display:inline-flex;cursor:pointer;align-items:center;align-self:center;border-radius:9999px;background-color:transparent;padding:.125rem;opacity:.6}.DefaultBanner_closeBtn__YBBMP:hover{transform:scaleX(1.1) scaleY(1.1)}@media(min-width:600px){.DefaultBanner_closeBtn__YBBMP{margin-left:.75rem;margin-right:.75rem}}@media(min-width:1080px){.DefaultBanner_closeBtn__YBBMP{margin-left:2rem;margin-right:2rem}}.DefaultBanner_closeIcon__xcqpi{stroke:currentColor}.Skeleton_skeleton__gWoim{padding-top:.25rem;padding-bottom:.25rem;border-color:transparent;width:100%;height:100%;display:flex}.Skeleton_bannerSkeleton__VURPH{width:100%;margin-left:.25rem;margin-right:.25rem;display:flex;flex-direction:row;justify-content:center}@media(min-width:600px){.Skeleton_bannerSkeleton__VURPH{margin:0;justify-content:space-between}}.Skeleton_emptySkeleton__IEH0B{position:relative;display:inline-flex;flex:1 1 0%}@media(min-width:1080px){.Skeleton_emptySkeleton__IEH0B{margin-right:auto}}.Skeleton_middleSkeleton__0JGMg{display:inline-flex;margin-bottom:0;width:100%;flex-wrap:nowrap;padding-left:0;padding-right:0;vertical-align:middle;justify-content:center;align-items:center}@media(min-width:600px){.Skeleton_middleSkeleton__0JGMg{margin-left:0}}@media(min-width:1080px){.Skeleton_middleSkeleton__0JGMg{flex:1 1 0%}}.Skeleton_middleSkeleton__0JGMg>:not([hidden])~:not([hidden]){margin-left:1rem}.Skeleton_hideableBar__K5v4h,.Skeleton_largeBar__WrWJU,.Skeleton_skeletonBar__E6YGq,.Skeleton_smallBar__YKEFi{animation:Skeleton_pulse__Iuiqc 2s cubic-bezier(.4,0,.6,1) infinite;margin-top:.25rem;margin-bottom:.25rem;height:1.5rem;border-radius:.125rem;opacity:.1}@keyframes Skeleton_pulse__Iuiqc{50%{opacity:.5}}.Skeleton_hideableBar__K5v4h:is(.dark *),.Skeleton_largeBar__WrWJU:is(.dark *),.Skeleton_skeletonBar__E6YGq:is(.dark *),.Skeleton_smallBar__YKEFi:is(.dark *){opacity:.1}.Skeleton_largeBar__WrWJU{width:14rem}@media(min-width:600px){.Skeleton_largeBar__WrWJU{width:15rem}}.Skeleton_hideableBar__K5v4h,.Skeleton_smallBar__YKEFi{width:5rem}.Skeleton_hideableBar__K5v4h{display:none}@media(min-width:600px){.Skeleton_hideableBar__K5v4h{display:inline-block}}.CTAButtons_spinnerContainer__sO13n{border:1px solid #5553ff;background-color:#5553ff;margin-right:.75rem;height:2.75rem;width:100%;border-radius:.25rem;padding:.625rem .5rem}.CTAButtons_spinnerContainer__sO13n:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.CTAButtons_spinnerContainer__sO13n:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.CTAButtons_spinnerContainer__sO13n:disabled{border-color:#d1d5db;background-color:#d1d5db}.CTAButtons_spinnerContainer__sO13n:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:600px){.CTAButtons_spinnerContainer__sO13n{width:18rem;padding-left:2rem;padding-right:2rem}}.CTAButtons_spinnerColor__3877X{color:#fff}.CTAButtons_spinnerColor__3877X:is(.dark *){color:#c1c2c6}.CTAButtons_buttonWidth__MrJ9o{width:100%}@media(min-width:600px){.CTAButtons_buttonWidth__MrJ9o{width:18rem}}.CTAButtons_sparkleIcon__vEeIk{margin-right:.5rem;width:1rem;height:1rem;fill:#fff}.CTAButtons_flexContainer__JbXh_{display:flex;align-items:center;justify-content:center}.CTAButtons_loggedOutCTA__cKp9l{background-color:#5553ff;width:100%;border-radius:.25rem;border:1px solid #5553ff;padding:0;font-weight:700}.CTAButtons_loggedOutCTA__cKp9l:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.CTAButtons_loggedOutCTA__cKp9l:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.CTAButtons_loggedOutCTA__cKp9l:disabled{border-color:#d1d5db;background-color:#d1d5db}.CTAButtons_loggedOutCTA__cKp9l:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:600px){.CTAButtons_loggedOutCTA__cKp9l{width:18rem}}.CTAButtons_overriddenCTA__83xuy{background-color:#5553ff;border-radius:.25rem;border:1px solid #5553ff;padding:0;font-weight:700;width:100%}.CTAButtons_overriddenCTA__83xuy:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.CTAButtons_overriddenCTA__83xuy:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.CTAButtons_overriddenCTA__83xuy:disabled{border-color:#d1d5db;background-color:#d1d5db}.CTAButtons_overriddenCTA__83xuy:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:600px){.CTAButtons_overriddenCTA__83xuy{width:-moz-fit-content;width:fit-content}}.CTAButtons_overriddenCTAWidth__DALlG{width:100%}@media(min-width:600px){.CTAButtons_overriddenCTAWidth__DALlG{width:-moz-fit-content;width:fit-content}}.CTAButtons_loggedOutCTAText__lEQkr{font-size:1rem;line-height:1.5rem;font-weight:600;padding:.625rem .5rem}.CTAButtons_ctaContainer__Synrf{display:flex;flex-wrap:wrap;row-gap:1rem;width:100%}@media(min-width:600px){.CTAButtons_ctaContainer__Synrf{width:auto}}.CTAButtons_hidden__fyHaF{display:none}.CTAButtons_primaryCTALink__VCydD{width:100%}@media(min-width:600px){.CTAButtons_primaryCTALink__VCydD{width:auto}}.CTAButtons_loadingBtn__rutYh,.CTAButtons_primaryBtn__5B0yA{background-color:#5553ff;width:100%;border-radius:.25rem;border:1px solid #5553ff;padding:0;font-weight:700}.CTAButtons_loadingBtn__rutYh:hover:enabled,.CTAButtons_primaryBtn__5B0yA:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.CTAButtons_loadingBtn__rutYh:hover:enabled:is(.dark *),.CTAButtons_primaryBtn__5B0yA:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.CTAButtons_loadingBtn__rutYh:disabled,.CTAButtons_primaryBtn__5B0yA:disabled{border-color:#d1d5db;background-color:#d1d5db}.CTAButtons_loadingBtn__rutYh:disabled:is(.dark *),.CTAButtons_primaryBtn__5B0yA:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:600px){.CTAButtons_loadingBtn__rutYh,.CTAButtons_primaryBtn__5B0yA{width:18rem}}.CTAButtons_loadingBtn__rutYh{padding:3px 2.5px!important}.CTAButtons_primaryCTAText__I6dx1{line-height:1.5rem;font-weight:600;font-size:.9375rem;padding:.625rem .5rem}.CTAButtons_containedPrimary__PVp_e{border:1px solid #5553ff;background-color:#5553ff}.CTAButtons_containedPrimary__PVp_e:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.CTAButtons_containedPrimary__PVp_e:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.CTAButtons_containedPrimary__PVp_e:disabled{border-color:#d1d5db;background-color:#d1d5db}.CTAButtons_containedPrimary__PVp_e:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.CTAButtons_secondaryBtnConditional__MlqIJ{border-color:#d2d3d6!important;color:#d2d3d6!important;border:1px solid rgba(85,83,255,.5);background-color:transparent;color:#5553ff}.CTAButtons_secondaryBtnConditional__MlqIJ:is(.dark *){border-color:#7775ff;color:#cccbff}.CTAButtons_secondaryBtnConditional__MlqIJ:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.CTAButtons_secondaryBtnConditional__MlqIJ:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#41434e}.CTAButtons_secondaryBtnConditional__MlqIJ:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.CTAButtons_secondaryBtnConditional__MlqIJ:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}.CTAButtons_secondaryBtn__U0ymg{width:100%;border-radius:.25rem;border-width:1px;padding:0;font-weight:700}@media(min-width:600px){.CTAButtons_secondaryBtn__U0ymg{width:18rem}}.CTAButtons_secondaryBtnText__DLsb1{font-size:1rem;line-height:1.5rem;font-weight:600;padding:.625rem .5rem}.CTAButtons_ctaBtnsContainer__oO3R7{margin-top:1.5rem;display:flex;align-items:center;flex-direction:column}@media(min-width:600px){.CTAButtons_ctaBtnsContainer__oO3R7{margin-bottom:0;flex-direction:row}}@media(min-width:1080px){.CTAButtons_marginBottomNone__Z0vdW{margin-bottom:0}.CTAButtons_marginBottom__2U9Zr{margin-bottom:2.5rem}}.CTAButtons_joinBigCompanies__zvMYC{display:flex;align-items:center;margin-top:1rem}@media(min-width:600px){.CTAButtons_joinBigCompanies__zvMYC{margin-top:0}}.CTAButtons_joinBigCompaniesText__u5Q3M{font-size:.75rem;line-height:1rem;font-weight:500;color:#374151;margin-right:.75rem}@media(min-width:600px){.CTAButtons_joinBigCompaniesText__u5Q3M{font-size:.875rem;line-height:1.25rem;margin-left:1.0625rem;margin-right:1.0625rem}}.CTAButtons_joinBigCompaniesText__u5Q3M:is(.dark *){color:#d2d3d6}.CTAButtons_joinBigCompaniesIcons__a6D8J{display:flex;align-items:center;gap:1rem}.CTAButtons_joinBigCompaniesIcon__MpJZ7{width:1rem;height:1rem;fill:currentColor;color:#000}.CTAButtons_joinBigCompaniesIcon__MpJZ7:is(.dark *){color:#fff}.expand_expandBtn__SGRzm{font-size:1rem;line-height:1.5rem;font-weight:600;display:none;cursor:pointer;background-color:transparent;color:#0c1322;padding:0}.expand_expandBtn__SGRzm:is(.dark *){color:#ededee}@media(min-width:600px){.expand_expandBtn__SGRzm{display:block}}.expand_expandBtn__SGRzm>div{margin:0}.expand_expandBtn__SGRzm>div>span{display:flex;align-items:center}.expand_expandBtn__SGRzm>div>span>p{margin:0;padding:0 .5rem 0 0}.expand_expandBtn__SGRzm>div>span>svg{fill:#0c1322}.expand_expandBtn__SGRzm>div>span>svg:is(.dark *){color:#ededee}.Category_category__hIury{width:100%;cursor:pointer;display:flex;flex-direction:column}.Category_category__hIury:hover{background-color:#f9fafb}.Category_category__hIury:is(.dark *):hover{background-color:#222327}.Category_title__LPqmF{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}@media(min-width:600px){.Category_title__LPqmF{padding-left:.75rem;padding-right:.75rem}}@media(min-width:1080px){.Category_title__LPqmF{padding-left:1rem;padding-right:1rem}}.Category_title__LPqmF>svg{height:1.5rem;width:1.5rem}.Category_titleLeft__YWs9U{display:flex;width:100%}.Category_titleLeft__YWs9U>:not([hidden])~:not([hidden]){margin-left:1rem}@media(min-width:600px){.Category_titleLeft__YWs9U{align-items:center}}.Category_titleArrow__UKjmq{display:none}@media(min-width:600px){.Category_titleArrow__UKjmq{display:block}}.CourseContentPlaceholder_categoryPlaceholder__0mIiY{display:flex;position:relative;flex-direction:column;row-gap:1.75rem}.CourseContentPlaceholder_expandAllSection__A2clU{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center;position:absolute;top:0;right:0}.CourseContentPlaceholder_expandAllPlaceholder__eEy5T{width:80px;height:14px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_expandAllPlaceholder__eEy5T:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_expandAllIcon__y5IPx{color:#e5e7eb}.CourseContentPlaceholder_expandAllIcon__y5IPx:is(.dark *){color:#4d4a5e}.CourseContentPlaceholder_weekGroupContainer__yUw2_{display:flex;flex-direction:column;row-gap:1rem}.CourseContentPlaceholder_weekTitleContainer__PopoA{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.CourseContentPlaceholder_weekDot__ZD8nG{width:0;height:0;border-radius:9999px;border:3px solid #d1d5db}.CourseContentPlaceholder_weekDot__ZD8nG:is(.dark *){border-color:#4d4a5e}.CourseContentPlaceholder_categoryTitleDot__F_u8L{flex-shrink:0;width:18px;height:18px;border-radius:9999px;background-color:#e5e7eb}.CourseContentPlaceholder_categoryTitleDot__F_u8L:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_categoryTitleText___12mS{flex-shrink:0;width:112px;height:20px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_categoryTitleText___12mS:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_categoryTitleSmallText__2TsYS{flex-shrink:0;width:90px;height:12px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb;display:none}.CourseContentPlaceholder_categoryTitleSmallText__2TsYS:is(.dark *){background-color:#4d4a5e}@media(min-width:600px){.CourseContentPlaceholder_categoryTitleSmallText__2TsYS{display:block}}.CourseContentPlaceholder_weekCategoriesContainer__LUG4m{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.CourseContentPlaceholder_weekCategories__JfFqR{display:flex;flex-direction:column;width:100%;row-gap:.75rem}.CourseContentPlaceholder_verticalLineContainer__ZYW3a{display:flex;flex-shrink:0;justify-content:center;width:6px;align-self:stretch}.CourseContentPlaceholder_verticalLine__2QR6q{align-self:stretch;border:1px solid #d1d5db}.CourseContentPlaceholder_verticalLine__2QR6q:is(.dark *){border-color:#4d4a5e}.CourseContentPlaceholder_placeholderSection___c1Cc{display:flex;flex-direction:column;gap:16px}.CourseContentPlaceholder_categoryContainer__hs_XD{border-radius:.5rem;overflow:hidden;padding:1rem;background-color:#f3f4f6;border:1px solid #e5e7eb}.CourseContentPlaceholder_categoryContainer__hs_XD:is(.dark *){background-color:#363442;border-color:#4d4a5e}.CourseContentPlaceholder_categoryExpandedSectionContainer__ZrFHH{display:flex;-moz-column-gap:1rem;column-gap:1rem}.CourseContentPlaceholder_categoryExpandedSection__QUEdg{display:flex;flex-grow:1;flex-direction:column;row-gap:.75rem}.CourseContentPlaceholder_categoryContentSection__5koQ1{display:flex;flex-direction:column;row-gap:1.5rem}.CourseContentPlaceholder_categorySummarySection__REmx6{display:flex;flex-direction:column;row-gap:.5rem}.CourseContentPlaceholder_categoryLessonSection__qvA_s{display:flex;flex-direction:column;row-gap:.375rem}.CourseContentPlaceholder_categoryTitleSection__0jPR3{display:flex;justify-content:space-between}.CourseContentPlaceholder_categoryTitleStartSection__m6pM8{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.CourseContentPlaceholder_categoryTitleEndSection__K1Arv{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:none}@media(min-width:600px){.CourseContentPlaceholder_categoryTitleEndSection__K1Arv{display:flex}}.CourseContentPlaceholder_categoryTitleEndText__8e_Eg{flex-shrink:0;width:60px;height:14px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_categoryTitleEndText__8e_Eg:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_categoryLessonContainer__pCoWU{display:flex;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem}.CourseContentPlaceholder_categoryTitleIcon__Tb1sb{height:1rem;width:1rem;color:#e5e7eb}.CourseContentPlaceholder_categoryTitleIcon__Tb1sb:is(.dark *){color:#4d4a5e}.CourseContentPlaceholder_lockIcon__8MZSx{height:1rem;width:1rem;color:#e5e7eb}.CourseContentPlaceholder_lockIcon__8MZSx:is(.dark *){color:#4d4a5e}.CourseContentPlaceholder_hideLock__lPlmj{visibility:hidden}.CourseContentPlaceholder_placeholderLessonTitle__fGixv{height:16px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderLessonTitle__fGixv:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderWeekTitle__EJ21l{width:15%;height:12px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderWeekTitle__EJ21l:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderSummary__wd7c0{width:60%;height:16px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderSummary__wd7c0:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderItem__K1ysf{width:100%;height:16px;background-color:#f3f4f6;border-radius:4px;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite}.CourseContentPlaceholder_placeholderItem__K1ysf:nth-child(odd){width:85%;animation-delay:.2s}.CourseContentPlaceholder_placeholderItem__K1ysf:nth-child(2n){width:70%;animation-delay:.4s}@keyframes CourseContentPlaceholder_pulse__TejGz{0%,to{opacity:1}50%{opacity:.5}}.ClientSideLoader_container__gkuVW{position:relative;min-height:400px}.ClientSideLoader_content__Ibcok.ClientSideLoader_hidden__1Pudy{display:none}.ClientSideLoader_content__Ibcok.ClientSideLoader_visible__JJZJ9{display:block}.ClientSideLoader_loaderContainer__3jAqb{display:flex;justify-content:center;width:100%;background-color:#f9fafb}.ClientSideLoader_loaderContainer__3jAqb:is(.dark *){background-color:#303239}.ClientSideLoader_loader__hMlkD{width:100%;max-width:800px;padding:24px}.CollapseCategories_container__mBbnA:not(.CollapseCategories_showMore__rYsKe)>div:nth-child(n+11){display:none}@media(min-width:600px){.CollapseCategories_container__mBbnA:not(.CollapseCategories_showMore__rYsKe)>div:nth-child(n+11){display:block}}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO{width:100%;cursor:pointer;border:1px solid rgba(85,83,255,.5);background-color:transparent;color:#5553ff}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:is(.dark *){border-color:#7775ff;color:#cccbff}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#41434e}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}@media(min-width:600px){.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO{display:none}}.CourseAttributions_container__yG3br>p{font-size:var(--caption-text-font-size,.75rem);line-height:var(--caption-text-line-height,1.25rem);font-weight:700;text-decoration:underline;cursor:pointer;color:#374151;margin:0}.CourseAttributions_container__yG3br>p:is(.dark *){color:#cccbff}.CourseAttributions_container__yG3br>p:hover{color:#4b5563}.CourseAttributions_container__yG3br>p:hover:is(.dark *){color:#eef}.MockInterviewEndIcon_container__j1GoT{background-color:#f3f4f6;display:flex;align-items:center;border-radius:.25rem;padding:.0625rem .375rem;-moz-column-gap:.25rem;column-gap:.25rem}.MockInterviewEndIcon_container__j1GoT:is(.dark *){background-color:#363442}.MockInterviewEndIcon_text__Rk0ZM{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);color:#374151;font-weight:400}.MockInterviewEndIcon_text__Rk0ZM:is(.dark *){color:#c0bdcb}.MockInterviewEndIcon_icon__SGcct{color:#374151;display:none;fill:currentColor;width:1rem;height:1rem}.MockInterviewEndIcon_icon__SGcct:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.MockInterviewEndIcon_icon__SGcct{display:flex}}.MockInterviewEndIcon_iconContainer__jzuXl{display:flex;align-items:center}.ProjectEndIcon_container__4ReXN{background-color:#f3f4f6;display:flex;align-items:center;border-radius:.25rem;padding:.0625rem .375rem;-moz-column-gap:.25rem;column-gap:.25rem}.ProjectEndIcon_container__4ReXN:is(.dark *){background-color:#363442}.ProjectEndIcon_text__dFg9e{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);color:#374151;font-weight:400}.ProjectEndIcon_text__dFg9e:is(.dark *){color:#c0bdcb}.ProjectEndIcon_icon__WIilG{color:#374151;display:none;fill:currentColor;width:1rem;height:1rem}.ProjectEndIcon_icon__WIilG:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.ProjectEndIcon_icon__WIilG{display:flex}}.ProjectEndIcon_iconContainer__fPXbI{display:flex;align-items:center}.CustomCategory_categoryLink__8Rqa3{display:flex;cursor:pointer;border-radius:.25rem;padding:.75rem}.CustomCategory_categoryLink__8Rqa3:hover{background-color:#f6fefc}.CustomCategory_categoryLink__8Rqa3:hover:is(.dark *){background-color:#222327}.CustomCategory_categoryLink__8Rqa3.CustomCategory_borderLeft__AkzCG{border-left:4px solid #0f766e}.CustomCategory_categoryLink__8Rqa3.CustomCategory_borderLeft__AkzCG:is(.dark *){border-left-color:#5eead4}.CustomCategory_categoryLink__8Rqa3.CustomCategory_borderRight__LpeaJ{border-right:4px solid #0f766e}.CustomCategory_categoryLink__8Rqa3.CustomCategory_borderRight__LpeaJ:is(.dark *){border-right-color:#5eead4}.CustomCategory_categoryLink__8Rqa3.CustomCategory_project__moS67:hover{background-color:#f9fafb}.CustomCategory_categoryLink__8Rqa3.CustomCategory_project__moS67:hover:is(.dark *){background-color:#222327}.CustomCategory_categoryLink__8Rqa3.CustomCategory_projectBorderLeft__Rkrr6{border-left-color:#4b5563}.CustomCategory_categoryLink__8Rqa3.CustomCategory_projectBorderLeft__Rkrr6:is(.dark *){border-left-color:#ededee}.CustomCategory_categoryLink__8Rqa3.CustomCategory_projectBorderRight__KoinN{border-right-color:#4b5563}.CustomCategory_categoryLink__8Rqa3.CustomCategory_projectBorderRight__KoinN:is(.dark *){border-right-color:#ededee}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessment__H8vKM:hover{background-color:rgba(239,246,255,.5)}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessmentBorderLeft__KxnYV{border-left-color:#2563eb}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessmentBorderLeft__KxnYV:is(.dark *){border-left-color:#bfdbfe}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessmentBorderRight__kh_CT{border-right-color:#2563eb}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessmentBorderRight__kh_CT:is(.dark *){border-right-color:#bfdbfe}.CustomCategory_categoryLink__8Rqa3.CustomCategory_mockInterview__C8xOu:hover{background-color:rgba(239,246,255,.5)}.CustomCategory_categoryLink__8Rqa3.CustomCategory_mockInterviewBorderLeft__PVIDG{border-left-color:#2563eb}.CustomCategory_categoryLink__8Rqa3.CustomCategory_mockInterviewBorderLeft__PVIDG:is(.dark *){border-left-color:#bfdbfe}.CustomCategory_categoryLink__8Rqa3.CustomCategory_mockInterviewBorderRight__4G482{border-right-color:#2563eb}.CustomCategory_categoryLink__8Rqa3.CustomCategory_mockInterviewBorderRight__4G482:is(.dark *){border-right-color:#bfdbfe}.CustomCategory_container__RohI7{display:flex;-moz-column-gap:1rem;column-gap:1rem;width:100%;overflow:hidden}@media(min-width:1080px){.CustomCategory_container__RohI7{overflow:visible}}.CustomCategory_icon__spPn0{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:100%;padding:.5rem;border:1px solid #ccfbf1;background-color:#f6fefc}.CustomCategory_icon__spPn0:is(.dark *){border-color:#0f766e;background-color:#0f766e}.CustomCategory_icon__spPn0.CustomCategory_project__moS67{border-color:#c1c2c6;background-color:#f9fafb}.CustomCategory_icon__spPn0.CustomCategory_project__moS67:is(.dark *){border-color:#4e505c;background-color:#303239}.CustomCategory_icon__spPn0.CustomCategory_assessment__H8vKM{border-color:#eff6ff;background-color:#eff6ff}.CustomCategory_icon__spPn0.CustomCategory_assessment__H8vKM:is(.dark *){border-color:#2563eb;background-color:#172963}.CustomCategory_icon__spPn0.CustomCategory_mockInterview__C8xOu{border-color:#eff6ff;background-color:#eff6ff}.CustomCategory_icon__spPn0.CustomCategory_mockInterview__C8xOu:is(.dark *){border-color:#41434e;background-color:#303239}.CustomCategory_titleWrapper__IJ4UB{width:100%;display:flex;justify-content:space-between;align-items:end}@media(min-width:600px){.CustomCategory_titleWrapper__IJ4UB{align-items:center}}.CustomCategory_title__fhEp3{width:100%}.CustomCategory_title__fhEp3>:not([hidden])~:not([hidden]){margin-top:.25rem}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7{margin:0;color:#0f766e}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7:is(.dark *){color:#f6fefc}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_project__moS67{color:#374151}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_project__moS67:is(.dark *){color:#e3e3e5}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_assessment__H8vKM{color:#172963}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_assessment__H8vKM:is(.dark *){color:#eff6ff}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_mockInterview__C8xOu{color:#172963}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_mockInterview__C8xOu:is(.dark *){color:#f6fefc}.CustomCategory_title__fhEp3 .CustomCategory_titleDesc__L6ccr{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);color:#374151}.CustomCategory_title__fhEp3 .CustomCategory_titleDesc__L6ccr:is(.dark *){color:#c0bdcb}.CustomCategory_assessmentIcon__c7BlL{height:1rem;width:1rem;fill:currentColor;color:#172963}.CustomCategory_assessmentIcon__c7BlL:is(.dark *){color:#eff6ff}.CustomCategory_projectIcon__E0ta4{height:1rem;width:1rem;fill:currentColor;color:#4b5563}.CustomCategory_projectIcon__E0ta4:is(.dark *){color:#ededee}.CustomCategory_cloudLabIcon__skGJw{height:1rem;width:1rem;stroke:currentColor;color:#0f766e}.CustomCategory_cloudLabIcon__skGJw:is(.dark *){color:#f6fefc}.CustomCategory_titleDescContainer__YSN55{display:flex;justify-content:space-between;align-items:center}.CloudLabEndIcon_tag__yHt2Q{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;border-radius:6px;-moz-column-gap:4px;column-gap:4px;padding:4px 8px;font-weight:400;font-size:12px}.CloudLabEndIcon_tag__yHt2Q>:not([hidden])~:not([hidden]){margin-left:.25rem}.CloudLabEndIcon_freemiumTag__uSowo{color:#fff;background-color:#14716a}.CloudLabEndIcon_freemiumTag__uSowo:is(.dark *){background-color:#2dd4bf}.CloudLabEndIcon_freemiumTagIcon__BHduW{fill:#fff}.CloudLabEndIcon_pillContainer__JFqvo{background-color:#f3f4f6;display:flex;align-items:center;border-radius:.25rem;padding:.0625rem .375rem;-moz-column-gap:.25rem;column-gap:.25rem}.CloudLabEndIcon_pillContainer__JFqvo:is(.dark *){background-color:#363442}.CloudLabEndIcon_pillText__NvBJ2{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);color:#374151;font-weight:400;text-wrap:nowrap}.CloudLabEndIcon_pillText__NvBJ2:is(.dark *){color:#c0bdcb}.CloudLabEndIcon_pillIconContainer__OdUhV{display:flex;align-items:center}.CloudLabEndIcon_pillIcon__uUmKg{color:#374151;display:none;fill:currentColor;width:1rem;height:1rem}.CloudLabEndIcon_pillIcon__uUmKg:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.CloudLabEndIcon_pillIcon__uUmKg{display:flex}}.Lesson_lesson__uSC7b{display:flex;width:100%;align-items:center;-moz-column-gap:.925rem;column-gap:.925rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}@media(min-width:600px){.Lesson_lesson__uSC7b{-moz-column-gap:1rem;column-gap:1rem}}.Lesson_lesson__uSC7b:hover{background-color:#f9fafb;border-radius:.25rem}.Lesson_lesson__uSC7b:is(.dark *):hover{background-color:#222327;border-radius:.25rem}.Lesson_lessonIcon__CwMBo{margin-top:1px;margin-bottom:1px;height:1.25rem;width:2rem;padding-right:.375rem;padding-left:.375rem}.Lesson_lessonIcon__CwMBo>div{height:1.25rem;width:1.25rem;border-radius:100%;border:1px solid #e5e7eb}.Lesson_lessonIcon__CwMBo>div:is(.dark *){border-color:#5b5e6a;background-color:#222327}.Lesson_pageTitleText__mxK7g{font-size:1rem;line-height:1.5rem;color:#0c1322;text-decoration:underline;-webkit-text-decoration-color:#9ca3af;text-decoration-color:#9ca3af}.Lesson_pageTitleText__mxK7g:is(.dark *){color:#ededee}.Lesson_lockedIcon__9bzie{margin-top:.0625rem;color:#374151;margin-left:.14rem}.Lesson_lockedIcon__9bzie:is(.dark *){color:#6a6c78}.categoriesList_categorySection__wQ0qo{position:relative}.categoriesList_categories__RPNro{display:flex;flex-direction:column;row-gap:1.75rem}.categoriesList_expandCategories__d2eoT{position:absolute;top:0;right:0}.categoriesList_categoryContainer__dCrIf{border-radius:.5rem;border:1px solid #e5e7eb;background-color:#fff}.categoriesList_categoryContainer__dCrIf:is(.dark *){border-color:#4d4a5e;background-color:#363442}.categoriesList_customCategoryContainer__8yS1S{border-radius:.5rem;padding:1.25rem;border:1px solid #e5e7eb;background-color:#fff}.categoriesList_customCategoryContainer__8yS1S:is(.dark *){border-color:#4d4a5e;background-color:#363442}.categoriesList_weekGroupContainer__VdWlo{display:flex;flex-direction:column;row-gap:1rem}.categoriesList_weekCategoriesContainer__1jhyh{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.categoriesList_weekCategories__jQ9RW{display:flex;flex-direction:column;width:100%;row-gap:.75rem}.categoriesList_weekTitleContainer__ukHWO{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;font-weight:700;letter-spacing:2.5px;font-size:.75rem;line-height:1rem;color:#0c1322}.categoriesList_weekTitleContainer__ukHWO:is(.dark *){color:#f3f4f6}.categoriesList_weekDot__YkW6t{width:0;height:0;border-radius:9999px;border:3px solid #d1d5db}.categoriesList_weekDot__YkW6t:is(.dark *){border-color:#4d4a5e}.categoriesList_verticalLineContainer__Yp7Nd{display:flex;flex-shrink:0;justify-content:center;width:6px;align-self:stretch}.categoriesList_verticalLine__0utyD{align-self:stretch;border:1px solid #d1d5db}.categoriesList_verticalLine__0utyD:is(.dark *){border-color:#4d4a5e}.categoriesList_categoryTitle__aJg5_{display:flex;width:100%}.categoriesList_categoryTitle__aJg5_>:not([hidden])~:not([hidden]){margin-left:.5rem}@media(min-width:600px){.categoriesList_categoryTitle__aJg5_{align-items:center}.categoriesList_categoryTitle__aJg5_>:not([hidden])~:not([hidden]){margin-left:1rem}}.categoriesList_categoryNumber__0igow{height:2rem;width:2rem;align-items:center;color:#303239;display:flex}.categoriesList_categoryNumber__0igow:is(.dark *){color:#ededee}.categoriesList_categoryTitleInner__SRQZ9{width:100%;display:flex;justify-content:center;flex-direction:column;padding-right:1.5rem}@media(min-width:600px){.categoriesList_categoryTitleInner__SRQZ9{flex-direction:row;align-items:center;justify-content:space-between}}.categoriesList_categoryTitleText__hTp8s{font-weight:500;color:#0c1322;font-size:1rem;line-height:1.5rem}@media(min-width:1080px){.categoriesList_categoryTitleText__hTp8s{font-size:1.25rem;line-height:1.75rem}}.categoriesList_categoryTitleText__hTp8s:is(.dark *){color:#ededee}.categoriesList_categorySummary___OJIx{margin:.75rem 1.75rem .75rem 2.5rem;padding-right:.25rem;padding-left:.3rem;color:#374151;font-weight:400;font-size:1rem;line-height:1.5rem}.categoriesList_categorySummary___OJIx:is(.dark *){color:#d2d3d6}@media(min-width:600px){.categoriesList_categorySummary___OJIx{margin:.75rem 2.5rem;padding-right:.375rem;padding-left:1.25rem}}@media(min-width:1080px){.categoriesList_categorySummary___OJIx{padding-left:1.5rem}}.categoriesList_categoryLessonCount__za_Xo{margin-top:.25rem;color:#6b7280;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}.categoriesList_categoryLessonCount__za_Xo:is(.dark *){color:#7f818b}@media(min-width:600px){.categoriesList_categoryLessonCount__za_Xo{margin-top:0}}.categoryExpanded .categoriesList_categoryLessonCount__za_Xo{display:none}.categoriesList_categoryLessons__uoL_m{display:flex;width:100%;flex-direction:column;padding-bottom:.75rem}@media(min-width:600px){.categoriesList_categoryLessons__uoL_m{padding-left:.4rem;padding-right:.5rem}}@media(min-width:1080px){.categoriesList_categoryLessons__uoL_m{padding-left:1rem}}.PHPRoadmapBanner_bannerContainer__qhEa2{width:100%;margin-bottom:.875rem;border-radius:.5rem;background-color:#f5f5ff;border:1px solid #cccbff}.PHPRoadmapBanner_bannerContainer__qhEa2:is(.dark *){background-color:#23222b;border-color:#363442}.PHPRoadmapBanner_bannerContent__tKyTV{display:flex;padding:14px 20px;justify-content:space-between;align-items:center}@media(min-width:1080px){.PHPRoadmapBanner_bannerContent__tKyTV{padding-left:28px;padding-right:28px}}.PHPRoadmapBanner_bannerCustomizeContent__9dcAz{display:flex;padding:24px 20px;justify-content:space-between;align-items:center}@media(min-width:1080px){.PHPRoadmapBanner_bannerCustomizeContent__9dcAz{padding-left:28px;padding-right:28px}}.PHPRoadmapBanner_bannerTextTitle__bhT1w{font-weight:500;margin-bottom:6px;color:#374151;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}.PHPRoadmapBanner_bannerTextTitle__bhT1w:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.PHPRoadmapBanner_bannerTextTitle__bhT1w{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px)}}.PHPRoadmapBanner_bannerButton__r7Pjm{display:none}@media(min-width:1080px){.PHPRoadmapBanner_bannerButton__r7Pjm{display:inline-flex;color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;white-space:nowrap;border-radius:.125rem;border-width:0;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;padding:8px 12px;border-radius:4px;font-weight:700;min-width:180px;font-size:16px;text-decoration:none;text-align:center;align-items:center;justify-content:center;height:36px;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);cursor:pointer}.PHPRoadmapBanner_bannerButton__r7Pjm:disabled{cursor:default}.PHPRoadmapBanner_bannerButton__r7Pjm::-moz-focus-inner{border:0;padding:0}.PHPRoadmapBanner_bannerButton__r7Pjm{border:1px solid rgba(85,83,255,.5);background-color:transparent;color:#5553ff}.PHPRoadmapBanner_bannerButton__r7Pjm:is(.dark *){border-color:#7775ff;color:#cccbff}.PHPRoadmapBanner_bannerButton__r7Pjm:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.PHPRoadmapBanner_bannerButton__r7Pjm:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#41434e}.PHPRoadmapBanner_bannerButton__r7Pjm:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.PHPRoadmapBanner_bannerButton__r7Pjm:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}.PHPRoadmapBanner_bannerButton__r7Pjm:hover{background-color:#eef}}.PHPRoadmapBanner_bannerTextContent__MBf_h{display:flex;flex-direction:column}.PHPRoadmapBanner_bannerTextDescription___XHiB{display:flex;font-weight:400;color:#374151;font-size:.75rem;line-height:1rem}.PHPRoadmapBanner_bannerTextDescription___XHiB:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.PHPRoadmapBanner_bannerTextDescription___XHiB{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}}.PHPRoadmapBanner_bannerRoadmapTime__E_jf8{display:flex;font-weight:400;color:#374151;font-size:.75rem;line-height:1rem}.PHPRoadmapBanner_bannerRoadmapTime__E_jf8:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.PHPRoadmapBanner_bannerRoadmapTime__E_jf8{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}}.PHPRoadmapBanner_bannerTextDescriptionSmallScreen__P0TNq{display:flex;font-weight:400;color:#374151;font-size:.75rem;line-height:1rem}.PHPRoadmapBanner_bannerTextDescriptionSmallScreen__P0TNq:is(.dark *){color:#c0bdcb}@media(min-width:600px){.PHPRoadmapBanner_bannerTextDescriptionSmallScreen__P0TNq{display:none}}.PHPRoadmapBanner_bannerTextDescriptionLargeScreen__qoVYe{display:none}@media(min-width:600px){.PHPRoadmapBanner_bannerTextDescriptionLargeScreen__qoVYe{display:flex;font-weight:400;color:#374151;font-size:.75rem;line-height:1rem}.PHPRoadmapBanner_bannerTextDescriptionLargeScreen__qoVYe:is(.dark *){color:#c0bdcb}}@media(min-width:1080px){.PHPRoadmapBanner_bannerTextDescriptionLargeScreen__qoVYe{display:flex;font-weight:400;color:#374151;font-size:.875rem;line-height:1.25rem}.PHPRoadmapBanner_bannerTextDescriptionLargeScreen__qoVYe:is(.dark *){color:#c0bdcb}}.PHPRoadmapBanner_personalizedRoadmapDetails__xw5SO{display:flex;align-items:start;flex-direction:column}@media(min-width:600px){.PHPRoadmapBanner_personalizedRoadmapDetails__xw5SO{flex-direction:row}}.PHPRoadmapBanner_personalizedRoadmapDetailsItem__TR2iS{display:flex;justify-content:start;align-items:center}.PHPRoadmapBanner_verticalLine__t7X8L{width:1px;align-self:stretch;display:flex;margin-left:9px;margin-right:9px;background-color:#d1d5db}.PHPRoadmapBanner_verticalLine__t7X8L:is(.dark *){background-color:#6a6c78}.PHPRoadmapBanner_personalizedTimeIcon__PhdDu{width:16px;height:16px;margin-right:6px;color:#374151;fill:currentColor}.PHPRoadmapBanner_personalizedTimeIcon__PhdDu:is(.dark *){color:#c0bdcb}.PHPRoadmapBanner_bannerInnerContainer__0VkIj{display:flex;align-items:center;width:100%;position:relative;justify-content:start}.PHPRoadmapBanner_arrowContainer__l7789{display:flex}@media(min-width:1080px){.PHPRoadmapBanner_arrowContainer__l7789{display:none}}.PHPRoadmapBanner_arrow__c8vh5{transform:rotate(-90deg);height:1.5rem;width:1.5rem;margin-left:8px;color:#374151}.PHPRoadmapBanner_arrow__c8vh5:is(.dark *){color:#c0bdcb}.PHPRoadmapBanner_personalizedroadmapAchievementContainer__yZP_v{display:none}@media(min-width:1080px){.PHPRoadmapBanner_personalizedroadmapAchievementContainer__yZP_v{display:flex;height:44px;width:44px;background-color:#e0e0ff;justify-content:center;align-items:center;border-radius:100%;margin-right:12px}}.PHPRoadmapBanner_personalizedAchievementIcon__fIOvN{width:20px;height:20px}.PHPRoadmapBanner_tooltipOverlay__BZ64q{position:absolute;max-width:248px;top:calc(100% + 10px);right:0;color:#fff;padding:16px;border-radius:6px;width:344px;z-index:30;font-size:14px;line-height:20px;animation:PHPRoadmapBanner_fadeIn__cxLnB .3s ease-in-out;font-size:.75rem;line-height:1rem;background-color:#1f1e63}.PHPRoadmapBanner_tooltipOverlay__BZ64q:is(.dark *){background-color:#1d1d49}.PHPRoadmapBanner_tooltipContent__OMaZz{text-align:center}.PHPRoadmapBanner_tooltipArrow__wAsLB{position:absolute;top:-8px;right:20px;width:16px;height:16px;background-color:#1f1e63;transform:rotate(45deg)}.PHPRoadmapBanner_tooltipArrow__wAsLB:is(.dark *){background-color:#1d1d49}@keyframes PHPRoadmapBanner_fadeIn__cxLnB{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PHPRoadmapBanner_dropdownContainer__mxG9O{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.PHPRoadmapBanner_dropdownButton__Apo2T{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.25rem;border:1px solid #7775ff;cursor:pointer}.PHPRoadmapBanner_dropdownButton__Apo2T:hover{background-color:#e0e0ff}.PHPRoadmapBanner_dropdownButton__Apo2T:hover:is(.dark *){background-color:#41434e}.PHPRoadmapBanner_dropdownButtonIcon__Nbsix{width:1.25rem;height:1.25rem;stroke:currentColor;color:#7775ff}.PHPRoadmapBanner_dropdown__5_P2M{position:absolute;top:calc(100% + .25rem);right:0;z-index:20;border-radius:8px;width:15rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fff;border:1px solid #e5e7eb;margin-top:.5rem;padding:.25rem}.PHPRoadmapBanner_dropdown__5_P2M:is(.dark *){background-color:#373942;border-color:#4e505c}.PHPRoadmapBanner_dropdownItem__4mQQV{display:flex;align-items:center;cursor:pointer;padding:.75rem;width:100%;font-weight:400}.PHPRoadmapBanner_dropdownItem__4mQQV:hover{background-color:#f3f4f6}.PHPRoadmapBanner_dropdownItem__4mQQV:hover:is(.dark *){background-color:#363442}.PHPRoadmapBanner_dropdownItemIcon___BWRM{width:1rem;height:1rem;color:#374151;margin-right:10px}.PHPRoadmapBanner_dropdownItemIcon___BWRM:is(.dark *){color:#c0bdcb}.PHPRoadmapBanner_dropdownItemText__X7A6x{font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;color:#374151}.PHPRoadmapBanner_dropdownItemText__X7A6x:is(.dark *){color:#c0bdcb}.PHPRoadmapBanner_loadingBannerContainer__spi9t{display:flex;padding:18px 20px;justify-content:center;align-items:center;position:relative;width:100%}@media(min-width:1080px){.PHPRoadmapBanner_loadingBannerContainer__spi9t{padding-left:28px;padding-right:28px}}.PHPRoadmapBanner_loadingBannerText__r6YFb{font-weight:500;margin-left:1rem;margin-top:.625rem;color:#374151;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}.PHPRoadmapBanner_loadingBannerText__r6YFb:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.PHPRoadmapBanner_loadingBannerText__r6YFb{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);margin-top:0}}.PHPRoadmapBanner_loadingBannerIcon__MtN1O{width:44px;height:44px}.PHPRoadmapBanner_loadingBannerInnerContainer__bu0KI{display:flex;align-items:center;width:100%;position:relative;justify-content:center;flex-direction:column}@media(min-width:600px){.PHPRoadmapBanner_loadingBannerInnerContainer__bu0KI{flex-direction:row}}.PHPRoadmapBanner_bannerCustomizeContainer__bqOUu{display:flex;padding:17px 28px;justify-content:space-between;align-items:center}@media(min-width:1080px){.PHPRoadmapBanner_bannerCustomizeContainer__bqOUu{padding-left:28px;padding-right:28px}}.PHPRoadmapBanner_customizeRoadmapContent__xGpxX{display:flex;justify-content:start;align-items:center;width:100%}.PHPRoadmapBanner_customizeBannerInnerContainer__CsBJG{display:flex;align-items:center;width:100%;position:relative;justify-content:space-between}.PHPRoadmapBanner_customizeRoadmapAchievementContainer__7KZFZ{display:none}@media(min-width:1080px){.PHPRoadmapBanner_customizeRoadmapAchievementContainer__7KZFZ{display:flex;height:44px;width:44px;background-color:#e0e0ff;justify-content:center;align-items:center;border-radius:100%;margin-right:12px}}.PHPRoadmapBanner_customizeRoadmapAchievementIcon__OAG_m{width:20px;height:20px;color:#5553ff}.PHPRoadmapBanner_customizeRoadmapAchievementIcon__OAG_m:is(.dark *){color:#b6b6e2}.PHPRoadmapBanner_ctaButtonsContainer__ocX5c{display:flex;align-items:center}.PHPRoadmapBanner_primaryButton__U_zYW{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;height:2.75rem;width:100%;border-radius:.25rem;margin:0 0 0 6px;width:7.8rem;height:36px}.PHPRoadmapBanner_primaryButton__U_zYW:disabled{cursor:default}.PHPRoadmapBanner_primaryButton__U_zYW::-moz-focus-inner{border:0;padding:0}.PHPRoadmapBanner_primaryButton__U_zYW:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.PHPRoadmapBanner_primaryButton__U_zYW:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.PHPRoadmapBanner_primaryButton__U_zYW:disabled{border-color:#d1d5db;background-color:#d1d5db}.PHPRoadmapBanner_primaryButton__U_zYW:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:1080px){.PHPRoadmapBanner_primaryButton__U_zYW{width:-moz-fit-content;width:fit-content;min-width:12rem;padding-left:1rem;padding-right:1rem}}.PHPRoadmapBanner_cancelButton___w9AS{color:#0c1322;background-color:transparent;height:36px;width:4.5rem}.PHPRoadmapBanner_cancelButton___w9AS:is(.dark *){color:#f3f4f6}.PHPRoadmapBanner_disableRoadmapButton__n8cbd{width:7.8rem;height:36px;color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;height:2.75rem;width:100%;border-radius:.25rem;background-color:#e5e7eb;color:#9ca3af;border:none}.PHPRoadmapBanner_disableRoadmapButton__n8cbd:disabled{cursor:default}.PHPRoadmapBanner_disableRoadmapButton__n8cbd::-moz-focus-inner{border:0;padding:0}@media(min-width:1080px){.PHPRoadmapBanner_disableRoadmapButton__n8cbd{width:-moz-fit-content;width:fit-content;min-width:12rem;padding-left:1rem;padding-right:1rem}}.PHPRoadmapBanner_disableRoadmapButton__n8cbd:is(.dark *){background-color:#4d4a5e;color:#4d4a5e;color:#c1c2c6}.modalContainer_modal__iJhPk{z-index:1300;margin:auto;border:none;max-width:none;max-height:none;background-color:transparent;outline:none;color:inherit;padding:0}.modalContainer_modal__iJhPk::backdrop{background-color:rgba(0,0,0,.5)}.modalContainer_modalLessDialog__Nb0d4{position:fixed;inset:0;z-index:1300;margin:auto;border:none;max-width:none;max-height:none;background-color:transparent;outline:none;color:inherit;padding:0}.modalContainer_modalLessDialog__Nb0d4:after{content:"";position:fixed;inset:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1}.pill_pill__ajEWc{color:#0c1322;background-color:#eef;display:flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;font-weight:600;text-transform:uppercase}.pill_pill__ajEWc:is(.dark *){color:#f3f4f6;background-color:#363442}.L2CFreeCodeMonth_artBoardContainer__GGFFU{position:relative;top:0;left:0;width:100%;z-index:4;overflow-x:hidden;height:22px;display:none}@media(min-width:600px){.L2CFreeCodeMonth_artBoardContainer__GGFFU{height:auto}}@media(min-width:1080px){.L2CFreeCodeMonth_artBoardContainer__GGFFU{display:block}}.L2CFreeCodeMonth_artBoard__37__g{width:100%}.L2CFreeCodeMonth_l2cFreeCodeMonthTileContent__cbnd9{display:flex;flex-direction:column;justify-content:center;gap:.375rem;height:100%;padding-right:1rem;padding-left:1rem}@media(min-width:1080px){.L2CFreeCodeMonth_l2cFreeCodeMonthTileContent__cbnd9{align-items:center;padding-right:1.5rem;padding-left:1.5rem}}.L2CFreeCodeMonth_loggedOutContainer__iBceF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;margin-top:1rem}@media(min-width:1080px){.L2CFreeCodeMonth_loggedOutContainer__iBceF{min-height:11.8125rem}}.L2CFreeCodeMonth_loggedInContainer__eEoDr{display:flex;justify-content:center;gap:.375rem;flex-direction:column;margin-top:1rem;align-items:center}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr{min-height:11.8125rem}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_textContainer__Br1vv{display:flex;justify-content:center;align-items:center;gap:.375rem}@media(min-width:600px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_textContainer__Br1vv{display:contents}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5{display:none;font-size:1rem;line-height:1.5rem;font-weight:700;color:#0c1322}@media(min-width:600px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5{display:flex}}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5{font-size:1.25rem;line-height:1.5rem;text-align:center}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5:is(.dark *){color:#f3f4f6}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re{display:none;font-weight:400;color:#374151}@media(min-width:600px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re{width:100%;display:flex;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;text-align:center}}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re{max-width:11.25rem}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re:is(.dark *){color:#c0bdcb}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_{display:flex;font-size:.875rem;line-height:1.25rem;font-weight:400;justify-content:center;border:1px solid #5553ff;padding:.5rem;border-radius:.25rem;width:100%;max-width:282.65px;color:#5553ff;cursor:pointer}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_:is(.dark *){border-color:#b6b6e2}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_{text-align:center;padding:0;border:none}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_:is(.dark *){color:#b6b6e2}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_:hover{text-decoration:underline}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_hideContainerOnSmall__3GGeZ{display:none}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_hideContainerOnSmall__3GGeZ{display:flex}}.L2CFreeCodeMonth_pillContainer__fxQOC{display:none;justify-content:center;align-items:center;width:100%}@media(min-width:1080px){.L2CFreeCodeMonth_pillContainer__fxQOC{display:flex}}.L2CFreeCodeMonth_congratulations__grwz7{display:none;color:#0c1322;font-size:.875rem;line-height:1.25rem;font-weight:700;width:100%}.L2CFreeCodeMonth_congratulations__grwz7:is(.dark *){color:#f3f4f6}@media(min-width:600px){.L2CFreeCodeMonth_congratulations__grwz7{display:flex;justify-content:center;text-align:center;font-size:1.5rem;line-height:2rem}}@media(min-width:1080px){.L2CFreeCodeMonth_congratulations__grwz7{margin-top:.5rem}}.L2CFreeCodeMonth_smallScreenCongratulations__EJGwq{font-size:.875rem;line-height:1.25rem;font-weight:700;display:inline}@media(min-width:600px){.L2CFreeCodeMonth_smallScreenCongratulations__EJGwq{display:none}}.L2CFreeCodeMonth_subheadingLg__h_qaz{display:none;text-align:center;font-weight:400;color:#0c1322}@media(min-width:600px){.L2CFreeCodeMonth_subheadingLg__h_qaz{display:flex}}@media(min-width:1080px){.L2CFreeCodeMonth_subheadingLg__h_qaz{font-size:1rem;line-height:1.5rem}}.L2CFreeCodeMonth_subheadingLg__h_qaz:is(.dark *){color:#f3f4f6}.L2CFreeCodeMonth_subheadingSm__L1XDB{display:inline;color:#0c1322;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:center}.L2CFreeCodeMonth_subheadingSm__L1XDB:is(.dark *){color:#f3f4f6}@media(min-width:600px){.L2CFreeCodeMonth_subheadingSm__L1XDB{display:none}}.L2CFreeCodeMonth_buttonContainer__ALwGf{display:flex;width:100%;max-width:282.65px;justify-content:center;background-color:transparent;border-radius:.25rem;border:1px solid #5553ff;color:#5553ff;padding:.5rem;cursor:pointer}@media(min-width:600px){.L2CFreeCodeMonth_buttonContainer__ALwGf{width:auto;background-color:#fff}}.L2CFreeCodeMonth_buttonContainer__ALwGf:is(.dark *){border-color:#b6b6e2;color:#b6b6e2}@media(min-width:1080px){.L2CFreeCodeMonth_buttonContainer__ALwGf{padding:.5rem;margin-top:2rem;width:100%}}.L2CFreeCodeMonth_buttonContainer__ALwGf:is(.dark *){color:#fff;background-color:#373942}.L2CFreeCodeMonth_buttonContainer__ALwGf:hover{opacity:.8}.CourseDescriptionCarousel_imageWrapper__GCkxc{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-width:200px;min-height:200px;border-radius:4px;border:8px solid #f3f4f6}.CourseDescriptionCarousel_imageWrapper__GCkxc:is(.dark *){border-color:#23222b}.CourseDescriptionCarousel_imageWrapper__GCkxc img{max-width:100%;max-height:100%;display:block}.ImageViewer_container__NLfo8{display:flex;flex-direction:column;align-items:center}.ImageViewer_imageContainer__ODXVt{width:100%;margin-top:1rem;margin-bottom:1rem}.ImageViewer_imageWrapper__agIfR{height:100%;max-width:100%}.ImageViewer_errorContainer__dbBZT{display:flex;align-items:center}.ImageViewer_errorIcon__JBB7o{fill:currentColor;color:#f97316}.ImageViewer_errorIcon__JBB7o:is(.dark *){color:#fed7aa}.ImageViewer_iconLeft__xySvz{margin-right:.5rem}.MarketingTableWithCategories_container__YjKPx{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#f9fafb}.MarketingTableWithCategories_container__YjKPx:is(.dark *){background-color:#303239;color:#c1c2c6}.MarketingTableWithCategories_container__YjKPx>div{max-width:1200px;width:100%}.MarketingTableWithCategories_tableContent___wsca{max-width:800px;width:100%;margin-bottom:1.5rem}.MarketingTableWithCategories_tableContent___wsca h5{color:#0c1322}.MarketingTableWithCategories_tableContent___wsca h5:is(.dark *){color:#ededee}.MarketingTableWithCategories_content___eUHH{margin-top:1.5rem;margin-bottom:1.25rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;padding:1rem .5rem}@media(min-width:600px){.MarketingTableWithCategories_content___eUHH{margin-top:1.5rem;padding:1.5rem 1rem}}@media(min-width:1080px){.MarketingTableWithCategories_content___eUHH{padding:1.5rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}}.MarketingTableWithCategories_content___eUHH:is(.dark *){background-color:#292a30;border-color:#4e505c}.MarketingTableWithCategories_contentHeading__PCQ0q{display:flex;justify-content:space-between}.MarketingTableWithCategories_contentHeading__PCQ0q .MarketingTableWithCategories_contentHeadingTitle__zubBR{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:#0c1322}.MarketingTableWithCategories_contentHeading__PCQ0q .MarketingTableWithCategories_contentHeadingTitle__zubBR:is(.dark *){color:#ededee}.MarketingTableWithCategories_categories__ApS8j{margin-top:2rem;margin-bottom:1rem}.MarketingTableWithCategories_expandCategories__mlMPp{display:flex;justify-content:flex-end}.MarketingTableWithCategories_categoryTitle__UQIET{display:flex;width:100%}.MarketingTableWithCategories_categoryTitle__UQIET>:not([hidden])~:not([hidden]){margin-left:.5rem}@media(min-width:600px){.MarketingTableWithCategories_categoryTitle__UQIET{align-items:center}.MarketingTableWithCategories_categoryTitle__UQIET>:not([hidden])~:not([hidden]){margin-left:1rem}}.MarketingTableWithCategories_categoryNumber__CFbno{height:2rem;width:2rem;align-items:center;color:#303239;display:flex}.MarketingTableWithCategories_categoryNumber__CFbno:is(.dark *){color:#ededee}.MarketingTableWithCategories_categoryTitleInner__yzG5t{width:100%;display:flex;justify-content:center;flex-direction:column;padding-right:1.5rem}@media(min-width:600px){.MarketingTableWithCategories_categoryTitleInner__yzG5t{flex-direction:row;align-items:center;justify-content:space-between}}.MarketingTableWithCategories_categoryTitleText__aAyDX{font-weight:500;color:#0c1322;font-size:1rem;line-height:1.5rem}@media(min-width:1080px){.MarketingTableWithCategories_categoryTitleText__aAyDX{font-size:1.25rem;line-height:1.75rem}}.MarketingTableWithCategories_categoryTitleText__aAyDX:is(.dark *){color:#ededee}.MarketingTableWithCategories_categoryDescription___ruPJ{margin:.75rem 1.75rem .75rem 2.5rem;padding-right:.25rem;padding-left:.3rem;color:#374151;font-weight:400;font-size:1rem;line-height:1.5rem}.MarketingTableWithCategories_categoryDescription___ruPJ:is(.dark *){color:#d2d3d6}@media(min-width:600px){.MarketingTableWithCategories_categoryDescription___ruPJ{margin:.75rem 2.5rem;padding-right:.375rem;padding-left:1.25rem}}@media(min-width:1080px){.MarketingTableWithCategories_categoryDescription___ruPJ{padding-left:1.5rem}}.MarketingTableWithCategories_categoryLessonCount__pqDXL{margin-top:.25rem;color:#6b7280;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}.MarketingTableWithCategories_categoryLessonCount__pqDXL:is(.dark *){color:#7f818b}@media(min-width:600px){.MarketingTableWithCategories_categoryLessonCount__pqDXL{margin-top:0}}.categoryExpanded .MarketingTableWithCategories_categoryLessonCount__pqDXL{display:none}.MarketingTableWithCategories_categoryDivider__9WmoI{border-bottom:1px solid #e5e7eb;margin-top:1rem;margin-bottom:1rem;display:block}.MarketingTableWithCategories_categoryDivider__9WmoI:is(.dark *){border-bottom-color:#41434e}.MarketingTableWithCategories_categoryLessons__1IASO{display:flex;width:100%;flex-direction:column;padding-bottom:.75rem}@media(min-width:600px){.MarketingTableWithCategories_categoryLessons__1IASO{padding-left:.4rem;padding-right:.5rem}}@media(min-width:1080px){.MarketingTableWithCategories_categoryLessons__1IASO{padding-left:1rem}}.MarketingTableWithCategories_contentContainer__gih1Q{display:flex;max-width:800px;justify-content:center}.MarketingTableWithCategories_category__eAH5b{width:100%;margin-bottom:.5rem;cursor:pointer;display:flex;flex-direction:column}.MarketingTableWithCategories_category__eAH5b:hover{background-color:#f9fafb}.MarketingTableWithCategories_category__eAH5b:is(.dark *):hover{background-color:#222327}.MarketingTableWithCategories_title__6n3qi{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}@media(min-width:600px){.MarketingTableWithCategories_title__6n3qi{padding-left:.75rem;padding-right:.75rem}}@media(min-width:1080px){.MarketingTableWithCategories_title__6n3qi{padding-left:1rem;padding-right:1rem}}.MarketingTableWithCategories_title__6n3qi>svg{height:1.5rem;width:1.5rem}.MarketingTableWithCategories_titleLeft__cJ07l{display:flex;width:100%}.MarketingTableWithCategories_titleLeft__cJ07l>:not([hidden])~:not([hidden]){margin-left:1rem}@media(min-width:600px){.MarketingTableWithCategories_titleLeft__cJ07l{align-items:center}}.MarketingTableWithCategories_titleArrow__zAkDw{display:none}@media(min-width:600px){.MarketingTableWithCategories_titleArrow__zAkDw{display:block}}.MarketingTableWithCategories_lesson__UZTa1{display:flex;width:100%;align-items:center;-moz-column-gap:.925rem;column-gap:.925rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}@media(min-width:600px){.MarketingTableWithCategories_lesson__UZTa1{-moz-column-gap:1rem;column-gap:1rem}}.MarketingTableWithCategories_lesson__UZTa1:hover{background-color:#f9fafb;border-radius:.25rem}.MarketingTableWithCategories_lesson__UZTa1:is(.dark *):hover{background-color:#222327;border-radius:.25rem}.MarketingTableWithCategories_lessonDot__RZSo9{display:flex;align-items:center;margin-top:1px;margin-bottom:1px;height:1.25rem;width:2rem;padding-right:.375rem;padding-left:.375rem}.MarketingTableWithCategories_lessonDot__RZSo9>div{height:.375rem;width:.375rem;border-radius:100%;background-color:#0c1322}.MarketingTableWithCategories_lessonDot__RZSo9>div:is(.dark *){background-color:#d2d3d6}.MarketingTableWithCategories_pageTitleText___vUef{font-size:1rem;line-height:1.5rem;color:#0c1322;text-decoration:underline;-webkit-text-decoration-color:#9ca3af;text-decoration-color:#9ca3af}.MarketingTableWithCategories_pageTitleText___vUef:is(.dark *){color:#ededee}.MarketingTableWithCategories_lessonTitleContainer__EV5Z8{width:100%;display:flex;align-items:center;justify-content:space-between}.MarketingTableWithCategories_lessonExpandArrow__JWUa7{margin-right:1.5rem;height:1.5rem;width:1.5rem}.MarketingTableWithCategories_lessonExpandArrowIcon__Y_e14{height:1.5rem;width:1.5rem}.MarketingTableWithCategories_lessonDescription__W1Fd7{margin:.25rem 2.5rem .75rem 3rem}.MarketingTableWithCategories_lessonDescription__W1Fd7:is(.dark *){color:#d2d3d6}.MarketingTableWithCategories_lessonExpandedBackground__aLviq{background-color:#f9fafb;border-radius:.25rem}.MarketingTableWithCategories_lessonExpandedBackground__aLviq:is(.dark *){background-color:#222327}.CourseDescription_summaryText__Pdw_a{color:#374151;font-weight:400}.CourseDescription_summaryText__Pdw_a:is(.dark *){color:#d2d3d6}.CourseDescription_summary__GMyGi{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);margin-top:1rem}.ViewMoreBtn_viewMoreButton__W76VJ{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;color:rgba(0,0,0,.87);background-color:transparent;border:1px solid #9ca3af;border-radius:.25rem;padding:.5rem .75rem}.ViewMoreBtn_viewMoreButton__W76VJ:disabled{cursor:default}.ViewMoreBtn_viewMoreButton__W76VJ::-moz-focus-inner{border:0;padding:0}.ViewMoreBtn_viewMoreButton__W76VJ:is(.dark *){border-color:#c1c2c6;color:#c1c2c6}.ViewMoreBtn_viewMoreButton__W76VJ:hover:enabled{background-color:rgba(0,0,0,.04);border-color:#0c1322}.ViewMoreBtn_viewMoreButton__W76VJ:hover:enabled:is(.dark *){border-color:#c1c2c6;background-color:#41434e}.ViewMoreBtn_viewMoreButton__W76VJ:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.ViewMoreBtn_viewMoreButton__W76VJ:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}.ViewMoreBtn_viewMoreButton__W76VJ:is(.dark *){border-color:#6a6c78}.ViewMoreBtn_buttonText__jvC8K{color:#0c1322;font-size:14px}.ViewMoreBtn_buttonText__jvC8K:is(.dark *){color:#ededee}.Objectives_objectives__mp_Vw{flex-wrap:wrap;align-items:flex-start;row-gap:.5rem;margin-top:.5rem}@media(min-width:600px){.Objectives_objectives__mp_Vw{margin-top:1.5rem;row-gap:1rem}}.Objectives_objectivesMobile__ae_Nw{display:flex}@media(min-width:600px){.Objectives_objectivesMobile__ae_Nw{display:none}}.Objectives_objectivesDesktop__5qS0G{display:none}@media(min-width:600px){.Objectives_objectivesDesktop__5qS0G{display:flex}}.Objectives_showMore__11TQg{margin-top:.5rem;cursor:pointer;padding-left:2.5rem;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0c1322}.Objectives_showMore__11TQg:is(.dark *){color:#ededee}.Overview_summary__DSfoJ{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);margin-top:1rem}@media(min-width:600px){.Overview_summaryMobile__s6F2L{display:none}}.Overview_summaryDesktop__ZddbP{display:none}@media(min-width:600px){.Overview_summaryDesktop__ZddbP{display:block}}.Overview_summaryText__rJD3y{color:#374151;font-weight:400}.Overview_summaryText__rJD3y:is(.dark *){color:#d2d3d6}.Overview_preLine__cu5Bo{white-space:pre-line}.Overview_summaryExpand__M_d91{font-size:var(--caption-text-font-size,.75rem);line-height:var(--caption-text-line-height,1.25rem);margin-left:.5rem;cursor:pointer;font-weight:600;color:#0c1322;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Overview_summaryExpand__M_d91:hover{color:#4b5563}.Overview_summaryExpand__M_d91:is(.dark *){color:#c1c2c6}.Overview_summaryExpand__M_d91:is(.dark *):hover{color:#eef}.TakeawaySkills_container__xvs3i{display:none}@media(min-width:600px){.TakeawaySkills_container__xvs3i{margin-bottom:1rem;display:block}}.TakeawaySkills_takeawaySkills__fS3XX{font-size:.75rem;line-height:1rem;font-weight:700;color:#0c1322;letter-spacing:2.5px;margin-bottom:0}.TakeawaySkills_takeawaySkills__fS3XX:is(.dark *){color:#ededee}.TakeawaySkills_tags__17Bsj{margin-top:1rem;display:flex;flex-wrap:wrap}.TakeawaySkills_tag__8bpv3{margin-bottom:1rem;margin-right:1rem;border-radius:.25rem;border-style:solid;border-color:#e5e7eb;background-color:#fff;padding:.25rem 1rem;color:#6b7280}@media(min-width:1080px){.TakeawaySkills_tag__8bpv3{margin-bottom:.5rem;margin-right:.5rem}}.TakeawaySkills_tag__8bpv3:is(.dark *){border-color:#4e505c;background-color:#292a30;color:#7f818b}.TakeawaySkills_tagText__qctmL{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);margin:0;padding:0}.desktop_home_screen_experimental_v3_container___4bCY{width:1140px;display:flex;justify-content:space-between;align-items:center}@media(min-width:1080px)and (max-width:1150px){.desktop_home_screen_experimental_v3_container___4bCY{width:1060px}}.Header_header__wIxW6{top:0!important}.Header_feedBackButton__container__erZsW{display:none;border-radius:9999px;padding:.5rem .75rem;color:rgba(0,0,0,.87);background-color:transparent;font-weight:600;height:2.25rem;flex-shrink:0;flex-basis:3rem}@media(min-width:600px){.Header_feedBackButton__container__erZsW{display:block}}.Header_feedBackButton__container__erZsW:is(.dark *){color:#c1c2c6}.Header_feedBackButton__container__erZsW:hover{background-color:hsla(228,4%,77%,.188)}.Header_feedBackButton__container__erZsW:hover:is(.dark *){background-color:#41434e}.Header_feedBackButton__borderless_container__pDdkQ{background-color:#f9fafb}.Header_feedBackButton__borderless_container__pDdkQ:is(.dark *){background-color:#23222b}.Header_feedbackButton__container__hasBorder__qr8_W{border:1px solid #e5e7eb}.Header_feedbackButton__container__hasBorder__qr8_W:is(.dark *){border-color:#363442}.Header_feedBackButton__icon__9lQTB{height:1.25rem;width:1.25rem;fill:currentColor;color:#6b7280}.Header_feedBackButton__icon__9lQTB:is(.dark *){color:#7f818b}.Header_feedbackButton__toast__icon__dxHi1{height:1.5rem;width:1.5rem;color:#1f6b39}.Header_feedbackButton__fixedToBottom__rnYCv{position:fixed;bottom:1.25rem;right:1rem;z-index:1000}.Form_container__lCsKb{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:.75rem;width:100%}.Form_fullNameInput__Ac6HD{margin-top:0}.Form_inputContainer__o6dnj{margin-top:1rem}.Form_forgotPassword__VUc8z{display:flex;justify-content:flex-end}.Form_passwordInputVisibilityToggle__7Z0sA{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;border-width:0;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;background-color:transparent;color:#7f818b;outline:none}.Form_passwordInputVisibilityToggle__7Z0sA:disabled{cursor:default}.Form_passwordInputVisibilityToggle__7Z0sA::-moz-focus-inner{border:0;padding:0}.Form_passwordInputVisibilityToggle__7Z0sA:is(.dark *){color:#7f818b}.Form_passwordInputVisibilityToggle__7Z0sA:hover:enabled{background-color:hsla(228,4%,77%,.188)}.Form_passwordInputVisibilityToggle__7Z0sA:hover:enabled:is(.dark *){background-color:#41434e}.Form_passwordInputVisibilityToggle__7Z0sA:disabled{color:#d1d5db}.Form_passwordInputVisibilityToggle__7Z0sA:disabled:is(.dark *){color:#5b5e6a}.Form_visibilityIcon__jRlOp{width:1.25rem;height:1.25rem;fill:#000}.Form_visibilityIcon__jRlOp:is(.dark *){fill:#c1c2c6}.Form_signupButton__HSxr5{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;margin:1.5rem 0 0;width:100%}.Form_signupButton__HSxr5:disabled{cursor:default}.Form_signupButton__HSxr5::-moz-focus-inner{border:0;padding:0}.Form_signupButton__HSxr5:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.Form_signupButton__HSxr5:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.Form_signupButton__HSxr5:disabled{border-color:#d1d5db;background-color:#d1d5db}.Form_signupButton__HSxr5:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.Form_hidden__VH33k{display:none}.Form_statusControl___qEZ_{width:100%;display:flex;justify-content:center}.Form_statusControl___qEZ_ .Form_progress__qUS2u{display:flex;align-items:center;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);padding-left:.375rem}.Form_statusControl___qEZ_ .Form_progress__qUS2u>:not([hidden])~:not([hidden]){margin-left:.5rem}.Form_statusControl___qEZ_ .Form_loaderColor__r__go,.Form_statusControl___qEZ_ .Form_progress__qUS2u{color:#5553ff}.Form_statusControl___qEZ_ .Form_loaderColor__r__go:is(.dark *),.Form_statusControl___qEZ_ .Form_progress__qUS2u:is(.dark *){color:#cccbff}.Form_statusControl___qEZ_ .Form_errors__dSOtb{width:100%;display:flex;border:1px solid #ef4444;padding:.5rem 1rem;justify-content:flex-start;align-items:center;color:#ef4444}.Form_statusControl___qEZ_ .Form_errors__dSOtb:is(.dark *){border-color:#f87171;color:#f87171}.Form_statusControl___qEZ_ .Form_errors__dSOtb svg{margin-right:.5rem;height:1.25rem;width:1.25rem;flex-shrink:0;align-self:start;fill:currentColor}.Form_tooltip__66Krm{display:flex;align-items:center}.Form_tooltipIcon__7Ad2r{width:1rem;height:1rem;color:#9ca3af}.Form_tooltipIcon__7Ad2r:is(.dark *){color:#8f9199}.Netflix_fillColor__Xnqxr{fill:#dc2626}.Icons_lattice__wNJ_c{fill:#2a2c2d}.Icons_lattice__wNJ_c:is(.dark *){fill:#d2d2d6}.testimonialData_w11__HSqhl{width:2.75rem}.testimonialData_w20___59AB{width:5rem}.testimonialData_h2__fQJWA{height:1.5rem}.testimonialData_h1__UTivu{height:1rem}.TestimonialTileV2_testimonialTile__hWz4q{display:flex;min-width:-moz-fit-content;min-width:fit-content;-moz-column-gap:1rem;column-gap:1rem;background-color:#f9fafb;padding:1.25rem;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.TestimonialTileV2_testimonialTile__hWz4q:is(.dark *){background-color:#292a30}@media(min-width:600px){.TestimonialTileV2_testimonialTile__hWz4q{padding:1rem}}.TestimonialTileV2_testimonialImg__VVgKf{height:3rem;width:3rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media(min-width:600px){.TestimonialTileV2_testimonialImg__VVgKf{height:2.75rem;width:2.75rem}}.TestimonialTileV2_testimonialContent__Atx_d{display:flex;flex-direction:column;row-gap:.5rem}@media(min-width:600px){.TestimonialTileV2_testimonialContent__Atx_d{row-gap:1.25rem}}.TestimonialTileV2_testimonialBody__cSJvp{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);color:#0c1322;font-size:1rem;line-height:1.5rem}.TestimonialTileV2_testimonialBody__cSJvp:is(.dark *){color:#ededee}.TestimonialTileV2_container__H3bb_{display:flex;height:100%;align-items:flex-end}.TestimonialTileV2_nameContainer__XCxDx{display:flex;flex-direction:column;align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem}.TestimonialTileV2_name___VzQb{color:#0c1322;font-size:1rem;line-height:1.5rem;font-weight:600}.TestimonialTileV2_name___VzQb:is(.dark *){color:#ededee}.TestimonialTileV2_title__hlBTu{color:#374151;font-size:.875rem;line-height:1.25rem}.TestimonialTileV2_title__hlBTu:is(.dark *){color:#d2d3d6}.TestimonialTileV2_testimonials__XAIwB{background-color:#f9fafb;display:flex;min-width:-moz-fit-content;min-width:fit-content;animation:TestimonialTileV2_pulse__Ce7J2 2s cubic-bezier(.4,0,.6,1) infinite;-moz-column-gap:1rem;column-gap:1rem;border-bottom:1px solid #e5e7eb;padding:1.25rem;box-shadow:0 0 transparent,0 0 transparent,0 1px 2px 0 rgba(0,0,0,.05)}.TestimonialTileV2_testimonials__XAIwB:is(.dark *){background-color:#303239}@media(min-width:600px){.TestimonialTileV2_testimonials__XAIwB{padding:1rem}}.TestimonialTileV2_skeletonContainer__Qgr8Q{width:80px}.TestimonialTileV2_skeleton__D9U9l{width:80px;height:20px;background-color:#d1d5db;border-radius:4px;animation:TestimonialTileV2_pulse__Ce7J2 1.5s ease-in-out infinite}@keyframes TestimonialTileV2_pulse__Ce7J2{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Header_header__Ekejr{width:100%;height:var(--header-height);background-color:#fff;z-index:20;position:sticky;top:var(--banner-height);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border:solid #d1d5db;border-width:0 0 1px;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:600px){.Header_header__Ekejr{height:var(--header-height)}}@media(min-width:1080px){.Header_header__Ekejr{padding-left:1.5rem;padding-right:1.5rem}}.Header_header__Ekejr:is(.dark *){background-color:#222327;border-color:#303239}.Header_noBorder__vsS1V{border-bottom-width:0}.Header_displayFlex__gBNIK{display:flex}.Header_divider__macUM{display:none;margin-left:.5rem;height:2rem;border:solid #e5e7eb;border-width:0 0 0 1px}.Header_divider__macUM:is(.dark *){border-color:#303239}@media(min-width:600px){.Header_divider__macUM{display:block}}.Header_buttonGroup__DW8B3{display:flex;height:100%;align-items:center;justify-content:flex-end}.Header_loggedInGroup___2QMF{margin-right:.5rem}.Header_loggedOutGroup__7t2S1,.Header_loginBtn__qTGHe{display:flex;align-items:center}.Header_loginBtn__qTGHe{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;justify-content:center;white-space:nowrap;border-radius:.125rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;color:rgba(0,0,0,.87);background-color:transparent;font-weight:600;margin:0;height:40px;border-radius:4px;padding:1rem;border:1px solid #e5e7eb}.Header_loginBtn__qTGHe:is(.dark *){border-color:#4e505c}.Header_loginBtn__qTGHe:disabled{cursor:default}.Header_loginBtn__qTGHe::-moz-focus-inner{border:0;padding:0}.Header_loginBtn__qTGHe:is(.dark *){color:#c1c2c6}.Header_loginBtn__qTGHe:hover{background-color:hsla(228,4%,77%,.188)}.Header_loginBtn__qTGHe:hover:is(.dark *){background-color:#41434e}@media(min-width:600px){.Header_loginBtn__qTGHe{border-width:0;height:100%;border-radius:0}}.Header_loginBtnV2__4nYPI{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;color:rgba(0,0,0,.87);background-color:transparent;font-weight:600;font-size:.875rem;line-height:1.25rem;margin:0 0 0 .5rem;height:40px;border-radius:4px;padding:1rem;border:1px solid #e5e7eb}.Header_loginBtnV2__4nYPI:is(.dark *){border-color:#4e505c}.Header_loginBtnV2__4nYPI:disabled{cursor:default}.Header_loginBtnV2__4nYPI::-moz-focus-inner{border:0;padding:0}.Header_loginBtnV2__4nYPI:is(.dark *){color:#c1c2c6}.Header_loginBtnV2__4nYPI:hover{background-color:hsla(228,4%,77%,.188)}.Header_loginBtnV2__4nYPI:hover:is(.dark *){background-color:#41434e}@media(min-width:600px){.Header_loginBtnV2__4nYPI{border-width:0;height:100%;border-radius:0}}.Header_joinBtn__Ar5HK{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;margin:0 1rem 0 .5rem;width:auto;max-height:2.5rem;border-radius:4px;padding:.625rem .75rem;cursor:pointer}.Header_joinBtn__Ar5HK:disabled{cursor:default}.Header_joinBtn__Ar5HK::-moz-focus-inner{border:0;padding:0}.Header_joinBtn__Ar5HK:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.Header_joinBtn__Ar5HK:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.Header_joinBtn__Ar5HK:disabled{border-color:#d1d5db;background-color:#d1d5db}.Header_joinBtn__Ar5HK:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:600px){.Header_joinBtn__Ar5HK{border-radius:.125rem;max-height:2.75rem;padding-left:1rem;padding-right:1rem}}@media(min-width:1080px){.Header_joinBtn__Ar5HK{margin-right:0}}.Header_joinBtn__Ar5HK:hover{background-color:#3d3bb7}.Header_joinBtnExtended__XLJy2{display:none;align-items:center}@media(min-width:600px){.Header_joinBtnExtended__XLJy2{display:flex}}.Header_joinBtnArrow__w87kW{margin-right:-.25rem;margin-left:.5rem;fill:currentColor}.Header_createButton__LqfsY{display:none;padding-left:.6875rem;padding-right:.6875rem;align-items:center;border-radius:.25rem;border:1px solid #e5e7eb;width:2.75rem;height:2.75rem;cursor:pointer}.Header_createButton__LqfsY:is(.dark *){border-color:#41434e}.Header_createButton__LqfsY:hover{background-color:#eef;border-color:#cccbff}.Header_createButton__LqfsY:hover:is(.dark *){background-color:#41434e;border-color:#373942}@media(min-width:600px){.Header_createButton__LqfsY{display:flex;margin-left:.5rem;margin-right:.5rem}}.Header_createButtonIcon__e8shK{display:flex;width:1.25rem;height:1.25rem}.Header_createButtonIcon__e8shK:is(.dark *){color:#fff}.Header_createDropdown__jSev6{border-radius:.25rem;width:20rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fff}.Header_createDropdown__jSev6:is(.dark *){background-color:#373942;border:1px solid #4e505c}.Header_createListItem__jDAh8{display:flex;align-items:center;cursor:pointer;padding:.875rem 1rem;justify-content:flex-start;width:100%;height:3rem;font-weight:400;border:solid #e5e7eb;border-width:0 0 1px}.Header_createListItem__jDAh8:is(.dark *){border-color:#4e505c}.Header_createListItem__jDAh8:hover{background-color:hsla(228,4%,77%,.188)}.Header_createListItem__jDAh8:hover:is(.dark *){border-color:#4e505c;background-color:#303239}.Header_createListItemIcon__w4ZVu{margin-right:1rem;width:1rem;height:1rem;color:#6b7280}.Header_createListItemIcon__w4ZVu:is(.dark *){color:#c1c2c6}.Header_createListItemText__zArb5{display:inline;margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;line-height:1.5}.Header_createListItemText__zArb5:is(.dark *){color:#e3e3e5}.Header_fillCurrent__8TZ0D{fill:currentColor}.Header_strokeCurrent__3UrNh{stroke:currentColor}.Header_createButtonContainer__Id67T{position:relative;display:inline-block}.Header_tooltip__vJZHb{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background-color:#0c1322;color:#fff;font-size:.75rem;font-weight:400;padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap;z-index:20;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.Header_tooltip__vJZHb:is(.dark *){background-color:#e3e3e5;color:#292a30}.Header_tooltipArrow__f5i3D{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0c1322}.Header_tooltipArrow__f5i3D:is(.dark *){border-bottom-color:#e3e3e5}.SkillsStack_container__dX3Ei{content-visibility:auto;contain-intrinsic-size:auto 1080px auto 1080px;display:flex;padding:4rem 1rem;flex-direction:column;align-items:center;width:100%;background-color:#eef}@media(min-width:1080px){.SkillsStack_container__dX3Ei{padding:6rem 2rem}}.SkillsStack_container__dX3Ei:is(.dark *){background-color:#131242}.SkillsStack_content__FrXes{max-width:1200px;width:100%;display:flex;flex-direction:column;align-items:center}.SkillsStack_sectionHeading__F90Rx{margin-bottom:1rem;text-align:center;font-size:var(--h4-font-size,24px);line-height:var(--h4-line-height,32px);font-weight:600;color:#0c1322;display:flex}.SkillsStack_sectionHeading__F90Rx:is(.dark *){color:#f3f4f6}@media(min-width:600px){.SkillsStack_sectionHeading__F90Rx{font-size:var(--h1-font-size,3rem);font-weight:600;line-height:var(--h1-line-height,1.25)}}.SkillsStack_sectionSubHeading__kTgjG{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);text-align:center;margin-bottom:1.5rem;width:100%;color:#374151}.SkillsStack_sectionSubHeading__kTgjG:is(.dark *){color:#c0bdcb;color:#c1c2c6}@media(min-width:600px){.SkillsStack_sectionSubHeading__kTgjG{font-size:var(--body-large-font-size,18px);line-height:var(--body-large-line-height,150%);margin-bottom:3rem}}.SkillsStack_skillsGrid__P0NYm{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:2rem;justify-content:center;max-width:964px;width:100%;margin-left:auto;margin-right:auto}@media(min-width:600px){.SkillsStack_skillsGrid__P0NYm{gap:20px}}.SkillsStack_skillTile___Rj27{background-color:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;text-align:center;width:100%;height:102px;border:1px solid #e5e7eb;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);gap:16px;cursor:pointer;flex-direction:row}.SkillsStack_skillTile___Rj27:is(.dark *){background-color:#292a30;border-color:#373942}@media(min-width:600px){.SkillsStack_skillTile___Rj27{width:302px;height:280px;flex-direction:column;padding:24px;gap:0}}.SkillsStack_skillTile___Rj27:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.07),0 10px 15px -3px rgba(0,0,0,.07)}.SkillsStack_skillIconWrapper__LW_JA{display:flex;justify-content:start;align-items:start}@media(min-width:600px){.SkillsStack_skillIconWrapper__LW_JA{justify-content:center;width:100%;height:100%}}.SkillsStack_skillIcon__qeoOV{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}@media(min-width:600px){.SkillsStack_skillIcon__qeoOV{width:205px;height:180px;margin-bottom:24px}}.SkillsStack_skillTitle__44EVd{font-size:var(--body-large-font-size,18px);line-height:var(--body-large-line-height,150%);font-weight:500;color:#0c1322;white-space:nowrap;text-overflow:ellipsis;width:100%;text-align:left;min-width:0}.SkillsStack_skillTitle__44EVd:is(.dark *){color:#f3f4f6}@media(min-width:600px){.SkillsStack_skillTitle__44EVd{width:100%;text-align:center}}.SkillsStack_exploreButton__78bAS{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;margin:1rem 0 0;padding:10px 14px;border-radius:4px;font-weight:700;font-size:16px}.SkillsStack_exploreButton__78bAS:disabled{cursor:default}.SkillsStack_exploreButton__78bAS::-moz-focus-inner{border:0;padding:0}.SkillsStack_exploreButton__78bAS:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.SkillsStack_exploreButton__78bAS:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#7775ff;color:#000}.SkillsStack_exploreButton__78bAS:disabled{border-color:#d1d5db;background-color:#d1d5db}.SkillsStack_exploreButton__78bAS:disabled:is(.dark *){border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.SkillsStack_exploreButton__78bAS:hover{background-color:#3d3bb7}@media(min-width:600px){.SkillsStack_exploreButton__78bAS{margin-top:2rem}}.page_container__GOSnT{--banner-height:0px}.StaticFeature_tileIcon__O8Atl{width:1rem;height:1rem;fill:currentColor}.StaticFeature_tileTitleContainer__m29LS{display:flex;padding:.25rem 1rem;align-items:center;font-size:1.125rem;line-height:1.75rem;color:#292a30;font-weight:600;max-height:5rem}.StaticFeature_tileTitleContainer__m29LS:is(.dark *){color:#d2d3d6}@media(min-width:600px){.StaticFeature_tileTitleContainer__m29LS{font-size:1rem;line-height:1.5rem;font-weight:700}}.StaticFeature_textOverflowWrapTitle__U5ymp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.5em;max-height:5em}.StaticFeature_new__bz03z{padding:.25rem .5rem;margin-left:.5rem;border-radius:.25rem;font-size:.75rem;line-height:1rem;letter-spacing:.025em;color:#fff;background-color:#86198f;font-weight:400}.StaticFeature_new__bz03z:is(.dark *){background-color:#e879f9}.StaticFeature_container__QVNoD{display:flex;justify-content:center;border-radius:.25rem;min-width:100%;padding:0!important}@media(min-width:600px){.StaticFeature_container__QVNoD{min-width:calc((100% - 26px)/3)}}@media(min-width:1080px){.StaticFeature_container__QVNoD{min-width:calc((100% - 48px)/4)}}.StaticFeature_inner__emch0{margin-left:auto;margin-right:auto;display:flex;overflow:hidden;flex-direction:column;border-radius:.375rem;border:1px solid #e5e7eb;transform:matrix(1,0,0,1,0,0);transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.StaticFeature_inner__emch0:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.StaticFeature_inner__emch0:is(.dark *){border-color:#41434e;background-color:#292a30}.StaticFeature_inner__emch0:is(.dark *):hover{box-shadow:0 4px 6px -1px hsla(0,0%,100%,.1),0 2px 4px -1px hsla(0,0%,100%,.06)}.StaticFeature_wrapper__7Y4HM{display:block;width:100%}.StaticFeature_bodyContainer__5JZy1{display:flex;position:relative;margin-bottom:2.25rem;flex-direction:column}.StaticFeature_bodyContainer__5JZy1>:not([hidden])~:not([hidden]){margin-top:.5rem}.StaticFeature_bodyContainer__5JZy1:is(.dark *){background-color:#292a30}.StaticFeature_header___P4md{display:flex;height:1.75rem;padding:0 .75rem;margin-left:1rem;margin-top:1rem;margin-right:.5rem;align-items:center;border-radius:9999px;width:-moz-fit-content;width:fit-content}.StaticFeature_headerInner__151Fx{display:flex;height:2.5rem}.StaticFeature_iconContainer__AT3uH{display:flex;margin-top:.5rem;margin-bottom:.5rem;justify-content:flex-start;align-items:center}.StaticFeature_featureTypeContainer__43B3i{font-size:.875rem;line-height:1.25rem;display:flex;margin-top:.5rem;margin-bottom:.5rem;margin-left:.375rem;justify-content:center;align-items:center;font-weight:500}.StaticFeature_main__w52bX{height:7rem}.StaticFeature_titleContainer__5Q1ew{display:block}@media(min-width:600px){.StaticFeature_titleContainer__5Q1ew{display:flex}}.StaticFeature_bottom__L3grM{display:flex;padding:3rem .5rem .5rem 1.25rem;justify-content:space-between;align-items:center;height:5rem;margin-bottom:1.25rem}.StaticFeature_bottom__L3grM:is(.dark *){background-color:#292a30}.StaticFeature_videoBtn__QwsNn{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;border-width:0;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;gap:.375rem;background-color:transparent;color:#0c1322}.StaticFeature_videoBtn__QwsNn:disabled{cursor:default}.StaticFeature_videoBtn__QwsNn::-moz-focus-inner{border:0;padding:0}.StaticFeature_videoBtn__QwsNn:hover{border-radius:.375rem;background-color:#f3f4f6;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.StaticFeature_videoBtn__QwsNn:is(.dark *){color:#ededee}.StaticFeature_videoBtn__QwsNn:is(.dark *):hover{background-color:#373942}.StaticFeature_videoBtn__QwsNn>span{font-size:.875rem;line-height:1.25rem;font-weight:500}.StaticFeature_palHeaderBackground__rymro{background-color:#daf6f0}.StaticFeature_palHeaderBackground__rymro:is(.dark *){background-color:#1a372f}.StaticFeature_palHeaderText__XusC7{color:#14716a}.StaticFeature_palHeaderText__XusC7:is(.dark *){color:#97cec2}.StaticFeature_palTileBackground__AMdam{background-color:#fff}.StaticFeature_palTileBackground__AMdam:is(.dark *){background-color:#1a191f}.StaticFeature_miHeaderBackground__uXWOH{background-color:#fff2e0}.StaticFeature_miHeaderBackground__uXWOH:is(.dark *){background-color:#5d2e0e}.StaticFeature_miHeaderTextColor__J08iV{color:#9a3412}.StaticFeature_miHeaderTextColor__J08iV:is(.dark *){color:#f3cbaf}.StaticFeature_miTileBackground__1XhhU{background-color:#fff}.StaticFeature_miTileBackground__1XhhU:is(.dark *){background-color:#1a191f}.StaticFeature_tileGA__3wun0{display:flex;justify-content:center;align-items:center}.SmallStaticFeature_container__EIIq_{display:flex;padding:.5rem 1rem 1rem;flex-direction:column;border-radius:.375rem;border:1px solid #e5e7eb;width:100%;background-color:#fff}.SmallStaticFeature_container__EIIq_:is(.dark *){background-color:#292a30;border-color:#4e505c}.SmallStaticFeature_featureTypeContainer__OMYMW{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.SmallStaticFeature_featureTypeContainer__OMYMW>div{display:flex;justify-content:center;align-items:center}.SmallStaticFeature_featureTypeContainer__OMYMW>span{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem}.SmallStaticFeature_titleContainer__qi6Ko{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.SmallStaticFeature_title__3FZI6{font-weight:500!important}.SmallStaticFeature_new__8Dm3N{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;color:#fff;background-color:#86198f}.SmallStaticFeature_videoCta__TmdUv{display:flex;padding:0;margin-top:.5rem;-moz-column-gap:.375rem;column-gap:.375rem;justify-content:flex-start;align-items:center;background-color:transparent;color:#374151}.SmallStaticFeature_videoCta__TmdUv>span{font-size:.875rem;line-height:1.25rem;font-weight:500}.SmallStaticFeature_icon__RnoJl{width:1rem;height:1rem;fill:currentColor}.SmallStaticFeature_adaptiveLearningColor__CjLon{color:#0f766e}.SmallStaticFeature_mockInterviewColor__9ZRsc{color:#c2410c}.SmallCourseTile_tileContainer__b9bV1{display:flex;padding:.5rem 1rem 1.5rem;flex-direction:column;border-radius:.375rem;width:100%;background-color:#fff;border:1px solid #e5e7eb;max-width:60rem}.SmallCourseTile_tileContainer__b9bV1:is(.dark *){border-color:#4e505c;background-color:#292a30}.SmallCourseTile_workIconContainer__TTXme{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.SmallCourseTile_workIcon__L1abv{width:1rem;height:1rem;fill:currentColor}.SmallCourseTile_tileType__h9jEI{font-size:.875rem;line-height:1.25rem}.SmallCourseTile_title__YxYE_{font-weight:500!important;font-size:16px;line-height:140%}.SmallCourseTile_contentContainer__tw6gp{margin-top:.5rem;display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}.SmallCourseTile_iconContainer__9M7rw{display:flex;height:1.25rem;width:3.5rem;display:none}.SmallCourseTile_targetAudienceContainer__PuxOo{display:flex;flex-direction:row;-moz-column-gap:.25rem;column-gap:.25rem}.SmallCourseTile_difficultyIcon__8znW9{fill:currentColor;color:#6b7280}.SmallCourseTile_difficultyIcon__8znW9:is(.dark *){color:#d2d3d6}.SmallCourseTile_targetAudience__Oovjx{margin-left:.25rem;text-transform:capitalize;color:#6b7280}.SmallCourseTile_targetAudience__Oovjx:is(.dark *){color:#c1c2c6}.SmallCourseTile_readTimeContainer__pGwl1{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}.SmallCourseTile_circleTimeIcon__CoDur{height:1rem;width:1rem;color:#6b7280}.SmallCourseTile_circleTimeIcon__CoDur:is(.dark *){color:#7f818b}.SmallCourseTile_readTime__cSKUh{font-size:.75rem;line-height:1.25rem;color:#6b7280}.SmallCourseTile_readTime__cSKUh:is(.dark *){color:#7f818b}.SmallCourseTile_courseTileColor__9CkG4{color:#2b2a83}.SmallCourseTile_courseTileColor__9CkG4:is(.dark *){color:#d7d7ef}.SmallCourseTile_cloudLabTileColor__3YWFl{color:#86198f}.SmallCourseTile_cloudLabTileColor__3YWFl:is(.dark *){color:#edc9f3}.SmallCourseTile_assessmentTileColor__yxAJl{color:#1d6335}.SmallCourseTile_assessmentTileColor__yxAJl:is(.dark *){color:#bdeccd}.SmallCourseTile_projectTileColor__RTG67{color:#172963}.SmallCourseTile_projectTileColor__RTG67:is(.dark *){color:#bfdbfe}.SmallCourseTile_pathTileColor__uxr_P{color:#564810}.SmallCourseTile_pathTileColor__uxr_P:is(.dark *){color:#ebe8bc}