.Banner_banner__YS_uY{position:sticky;z-index:15;width:100%;top:var(--header-height)}.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:960px){.Banner_lgBlock__fzNzC{display:block}}.DefaultBanner_defaultBanner__B0UZH{display:flex;height:100%;width:100%;padding-top:.25rem;padding-bottom:.25rem;background-color:#6d28d9;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:960px){.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;color:#fff}@media(min-width:600px){.DefaultBanner_contentArea__ya8hD{margin-left:.5rem;align-items:center}}@media(min-width:960px){.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:960px){.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:960px){.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;color:#fef08a}.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:960px){.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;color:#fff;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:960px){.DefaultBanner_closeBtn__YBBMP{margin-left:2rem;margin-right:2rem}}.DefaultBanner_closeIcon__xcqpi{stroke:currentColor}.Skeleton_skeleton__gWoim{padding-top:.25rem;padding-bottom:.25rem;background-color:#d1d5db;border-color:transparent;width:100%;height:100%;display:flex}.dark .Skeleton_skeleton__gWoim{background-color:#373942}.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:960px){.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;color:#fff;justify-content:center;align-items:center}@media(min-width:600px){.Skeleton_middleSkeleton__0JGMg{margin-left:0}}@media(min-width:960px){.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;background-color:#fff;opacity:.1}@keyframes Skeleton_pulse__Iuiqc{50%{opacity:.5}}.dark .Skeleton_hideableBar__K5v4h,.dark .Skeleton_largeBar__WrWJU,.dark .Skeleton_skeletonBar__E6YGq,.dark .Skeleton_smallBar__YKEFi{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}}.Carousel_navigationButton__oZOwZ{display:none;z-index:10;justify-content:center;align-items:center;border-radius:9999px;border:1px solid #cccbff;width:2.5rem;height:2.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;pointer-events:auto;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.dark .Carousel_navigationButton__oZOwZ{border-color:#41434e}@media(min-width:600px){.Carousel_navigationButton__oZOwZ{width:3rem;height:3rem;display:flex}}.Carousel_navigationButtonLeftPosition__eN0vL{left:-1.25rem}.Carousel_navigationButtonRightPosition__ifRWF{right:-1.25rem}.Carousel_navigationButtonDisabled__VrIVY{cursor:not-allowed;background-color:#d1d5db}.Carousel_navigationButtonEnabled__GerfD{background-color:#fff;cursor:pointer}.dark .Carousel_navigationButtonEnabled__GerfD{background-color:#373942}.Carousel_navigationButtonEnabled__GerfD:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:#f9fafb}.dark .Carousel_navigationButtonEnabled__GerfD:hover{background-color:#303239}.Carousel_downArrowIcon__YNZIv{width:1.5rem;height:1.5rem;color:#3d3bb7}.dark .Carousel_downArrowIcon__YNZIv{color:#eef}.Carousel_rotateRight__MgA4S{transform:translate(0) rotate(90deg) skewX(0) skewY(0) scaleX(1) scaleY(1)}.Carousel_rotateLeft___GYLR{transform:translate(0) rotate(-90deg) skewX(0) skewY(0) scaleX(1) scaleY(1)}.Carousel_pillContainer__BWez4{display:flex;margin-right:auto;margin-left:auto;margin-top:1.25rem;width:-moz-max-content;width:max-content;height:.25rem;-moz-column-gap:.375rem;column-gap:.375rem}.Carousel_activePill__6x7AV{background-color:#5553ff}.Carousel_inactivePill__bWx7w,.dark .Carousel_activePill__6x7AV{background-color:#cccbff}.dark .Carousel_inactivePill__bWx7w{background-color:#4e505c}.Carousel_pill__jdECE{border-radius:.25rem;width:.75rem;height:.25rem;cursor:pointer}.Carousel_carousel__drjQB{position:relative;width:100%}.Carousel_childrenWrapper__R_TER{display:flex;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;-moz-column-gap:1rem;column-gap:1rem}.Carousel_navigationButtonWrapper__3r1fB{position:absolute;display:flex;top:50%;right:50%;justify-content:space-between;pointer-events:none;--tw-translate-x:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);width:95vw}@media(min-width:600px){.Carousel_navigationButtonWrapper__3r1fB{width:97vw}}.ProgressBar_container__DkopH{overflow:hidden;border-radius:.25rem;height:.5rem;background-color:#e5e7eb}.dark .ProgressBar_container__DkopH{background-color:#6a6c78}.ProgressBar_bar__NNT8C{border-top-right-radius:0;border-bottom-right-radius:0;height:100%;background-color:#22c55e}.dark .ProgressBar_bar__NNT8C{background-color:#15803d}.SubscriptionAndPricingPlaceholder_container__T4s9_{width:100%}.SubscriptionAndPricingPlaceholder_holder__AQDrH{border-radius:.25rem;width:100%;animation:SubscriptionAndPricingPlaceholder_pulse__La1np 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.dark .SubscriptionAndPricingPlaceholder_holder__AQDrH{background-color:#373942}@keyframes SubscriptionAndPricingPlaceholder_pulse__La1np{0%,to{opacity:1}50%{opacity:.5}}.SubscriptionAndPricingPlaceholder_h8__ibq8M{height:2rem}.SubscriptionAndPricingPlaceholder_h14__6S8D6{height:3.5rem}.SubscriptionAndPricingPlaceholder_mb4__50RV6{margin-bottom:1rem}.SubscriptionAndPricingPlaceholder_mb5__3Jalw{margin-bottom:1.25rem}.SubscriptionAndPricingPlaceholder_mb6__gTuTi{margin-bottom:1.5rem}.CollectionPricingWidget_fullHeight__nYKVt{height:100%}.CollectionPricingWidget_trueRightSection__VVOwp{height:100%;width:100%;position:absolute}.CollectionPricingWidget_trueRightSectionSticky__8y8SE{width:100%;position:sticky;top:calc(8rem + var(--banner-height))}.CollectionPricingWidget_widgetContainer__60jSr{flex-direction:column;border-radius:.5rem;border-width:0;background-color:transparent}.CollectionPricingWidget_hidden__efXqW{display:none}.CollectionPricingWidget_placeholderContainer__3EluE{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;border-radius:.5rem;display:flex;background-color:#fff}.dark .CollectionPricingWidget_placeholderContainer__3EluE{border:1px solid #41434e;background-color:#292a30}.CollectionPricingWidget_wrapper__fOMrm{display:flex;flex-direction:column;width:100%}.CollectionPricingWidget_container__5BAJ3{overflow:hidden;max-height:100%;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.dark .CollectionPricingWidget_container__5BAJ3{border:1px solid #41434e}.CollectionPricingWidget_roundedlg__4ooz4{border-radius:.5rem}.CollectionPricingWidget_containerInner__D0e2R{display:flex;flex-direction:column;width:100%;background-color:#fff}.dark .CollectionPricingWidget_containerInner__D0e2R{background-color:#292a30}.CollectionPricingWidget_submitForReviewText__n1T9m{padding:.5rem;width:100%;font-size:.75rem;line-height:1rem;text-align:center;border:solid #e5e7eb;border-width:0 0 1px;background-color:#f9fafb}.dark .CollectionPricingWidget_submitForReviewText__n1T9m{border-color:#292a30;background-color:#222327}.CollectionPricingWidget_buttonContainer__PCrFF{display:flex;padding-left:1.5rem;padding-right:1.5rem;flex-direction:column-reverse}@media(min-width:960px){.CollectionPricingWidget_buttonContainer__PCrFF{flex-direction:column}}.CollectionPricingWidget_buttonContainerInner__soG8y{display:flex;padding-bottom:1rem;padding-top:1.5rem;margin-top:.5rem;flex-direction:column;row-gap:.5rem;width:100%}@media(min-width:960px){.CollectionPricingWidget_buttonContainerInner__soG8y{padding-bottom:1.5rem}}.CollectionPricingWidget_activeGithubScholarSpacing__2UFRx{padding-top:.75rem}@media(min-width:600px){.CollectionPricingWidget_activeGithubScholarSpacing__2UFRx{padding-top:1.5rem}}.CollectionPricingWidget_ctabutton__HKFCr{color:inherit;font:inherit;margin:0;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;border-width:0;padding:.75rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;width:100%;font-size:1rem;line-height:1.5rem;font-weight:600}.CollectionPricingWidget_ctabutton__HKFCr:disabled{cursor:default}.CollectionPricingWidget_ctabutton__HKFCr::-moz-focus-inner{border:0;padding:0}.CollectionPricingWidget_ctabutton__HKFCr{border:1px solid rgba(85,83,255,.5);background-color:transparent;font-weight:700;color:#5553ff}.dark .CollectionPricingWidget_ctabutton__HKFCr{border-color:#7775ff;color:#cccbff}.CollectionPricingWidget_ctabutton__HKFCr:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.dark .CollectionPricingWidget_ctabutton__HKFCr:hover:enabled{border-color:#7775ff;background-color:#41434e}.CollectionPricingWidget_ctabutton__HKFCr:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.dark .CollectionPricingWidget_ctabutton__HKFCr:disabled{border-color:#6a6c78;background-color:transparent;color:#6a6c78}.CollectionPricingWidget_viewStarterPack__GDTHn{padding-top:.5rem;padding-bottom:.5rem;font-weight:700;text-align:center;cursor:pointer;color:#4951f5}.CollectionPricingWidget_divider__u1Srv{border:solid;margin:0;border-width:.5px;width:100%;border-color:#e5e7eb}.dark .CollectionPricingWidget_divider__u1Srv{border-color:#292a30}.CollectionPricingWidget_viewCoursesStudentPackContainer__xN83A{display:flex;padding:1rem;justify-content:center;width:100%;color:#4b5563}.dark .CollectionPricingWidget_viewCoursesStudentPackContainer__xN83A{color:#c1c2c6}.CollectionPricingWidget_viewCoursesStudentPack__7Ol7v{margin:0;font-weight:400;cursor:pointer}.CollectionPricingWidget_githubDiscountContainer__VHRRd{display:flex;padding-top:.5rem;padding-bottom:.5rem;justify-content:center;border:solid #e5e7eb;border-width:0 0 1px;background-color:#f9fafb;color:#000}.dark .CollectionPricingWidget_githubDiscountContainer__VHRRd{border-color:#41434e;background-color:#373942;color:#fff}.CollectionPricingWidget_githubDiscountContainer__VHRRd div{display:flex;align-items:center}.CollectionPricingWidget_githubDiscount___WnW1{margin-right:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1.25rem}.CollectionPricingWidget_fillCurrent__FSEtg{fill:currentColor}.CollectionPricingWidget_informationContainer__zlJoQ{display:flex;padding:.5rem 1.5rem;align-items:flex-start;background-color:#eff6ff;color:#1d4ed8}.dark .CollectionPricingWidget_informationContainer__zlJoQ{background-color:#373942;color:#eff6ff}.CollectionPricingWidget_informationIcon__7ZMeu{margin-right:.75rem;width:1.25rem;height:1.25rem;fill:currentColor}.CollectionPricingWidget_paymentWidgetCtaContainer__pXQLv{display:flex;margin-top:.5rem;flex-direction:column}.CollectionPricingWidget_certificateCta__PvVH3{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;border-width:0;padding:.75rem;font-weight:400;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;margin:0;width:100%}.CollectionPricingWidget_certificateCta__PvVH3:disabled{cursor:default}.CollectionPricingWidget_certificateCta__PvVH3::-moz-focus-inner{border:0;padding:0}.CollectionPricingWidget_certificateCta__PvVH3{border:1px solid rgba(85,83,255,.5);background-color:transparent;font-weight:700;color:#5553ff}.dark .CollectionPricingWidget_certificateCta__PvVH3{border-color:#7775ff;color:#cccbff}.CollectionPricingWidget_certificateCta__PvVH3:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.dark .CollectionPricingWidget_certificateCta__PvVH3:hover:enabled{border-color:#7775ff;background-color:#41434e}.CollectionPricingWidget_certificateCta__PvVH3:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.dark .CollectionPricingWidget_certificateCta__PvVH3:disabled{border-color:#6a6c78;background-color:transparent;color:#6a6c78}.CollectionPricingWidget_courseNotApprovedContainer__hQi_r{display:flex;flex-direction:column;width:100%}.CollectionPricingWidget_courseNotApprovedContainer__hQi_r>:not([hidden])~:not([hidden]){margin-top:.5rem}.CollectionPricingWidget_topRatedText__hqIX4{margin-bottom:0;font-size:.875rem;line-height:1.25rem;font-weight:700;text-align:center;color:#0c1322}.dark .CollectionPricingWidget_topRatedText__hqIX4{color:#ededee}@media(min-width:600px){.CollectionPricingWidget_topRatedText__hqIX4{text-align:left}}.CollectionPricingWidget_approvedForSaleText__9HTez{margin:0;font-weight:400;text-align:center;color:#ef4444}.dark .CollectionPricingWidget_approvedForSaleText__9HTez{color:#f87171}.CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr{text-align:center;font-size:1rem;line-height:1.5rem}.CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button{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;padding:.75rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;font-weight:600;width:100%}.CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button:disabled{cursor:default}.CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button::-moz-focus-inner{border:0;padding:0}.CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.dark .CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button:hover:enabled{border-color:#7775ff;background-color:#7775ff;color:#000}.CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button:disabled{border-color:#d1d5db;background-color:#d1d5db}.dark .CollectionPricingWidget_enterpriseSKUCTAContainer__T9Kfr button:disabled{border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.CollectionPricingWidget_courseNotIncludedInTrialContainer__lMEF0{font-size:var(--caption-text-font-size,.75rem);line-height:var(--caption-text-line-height,1.25rem);display:flex;flex-direction:column}.CollectionPricingWidget_upgradeText__l1yko{font-weight:600}.dark .CollectionPricingWidget_upgradeText__l1yko{color:#dbeafe}.CollectionPricingWidget_trialsDayRemainingBanner__krmby{font-size:var(--caption-text-font-size,.75rem);line-height:var(--caption-text-line-height,1.25rem);display:flex}.CollectionPricingWidget_trialsDayRemainingText__fkTjm{padding-right:.25rem;font-weight:700}.dark .CollectionPricingWidget_trialsDayRemainingText__fkTjm{color:#dbeafe}.CollectionPricingWidget_enterpriseTrialEndBanner__KQYz8{font-size:var(--caption-text-font-size,.75rem);line-height:var(--caption-text-line-height,1.25rem);display:flex;flex-direction:column}.CollectionPricingWidget_progressContentContainer__2RbNg>:not([hidden])~:not([hidden]){margin-top:1.5rem}.CollectionPricingWidget_completionPercentageContainer__r4yWz{display:flex;flex-direction:column}.CollectionPricingWidget_completionPercentage__s6sMn{display:flex;margin-bottom:.5rem;margin-left:.5rem;align-items:center}.CollectionPricingWidget_completionPercentage__s6sMn p{margin:0}.CollectionPricingWidget_checkCircleIcon__s7Sl2{width:1.25rem;height:1.25rem;color:#15803d;fill:currentColor}.CollectionPricingWidget_progressCTAContainer__eyhSK{display:flex;width:100%;text-transform:capitalize}.CollectionPricingWidget_outlinedDefault__kBkM5{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:400;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;width:100%}.CollectionPricingWidget_outlinedDefault__kBkM5:disabled{cursor:default}.CollectionPricingWidget_outlinedDefault__kBkM5::-moz-focus-inner{border:0;padding:0}.CollectionPricingWidget_outlinedDefault__kBkM5{border:1px solid rgba(85,83,255,.5);background-color:transparent;font-weight:700;color:#5553ff}.dark .CollectionPricingWidget_outlinedDefault__kBkM5{border-color:#7775ff;color:#cccbff}.CollectionPricingWidget_outlinedDefault__kBkM5:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.dark .CollectionPricingWidget_outlinedDefault__kBkM5:hover:enabled{border-color:#7775ff;background-color:#41434e}.CollectionPricingWidget_outlinedDefault__kBkM5:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.dark .CollectionPricingWidget_outlinedDefault__kBkM5:disabled{border-color:#6a6c78;background-color:transparent;color:#6a6c78}.CollectionPricingWidget_containedPrimary__GRACY{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;padding:.75rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;font-weight:600;width:100%}.CollectionPricingWidget_containedPrimary__GRACY:disabled{cursor:default}.CollectionPricingWidget_containedPrimary__GRACY::-moz-focus-inner{border:0;padding:0}.CollectionPricingWidget_containedPrimary__GRACY:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.dark .CollectionPricingWidget_containedPrimary__GRACY:hover:enabled{border-color:#7775ff;background-color:#7775ff;color:#000}.CollectionPricingWidget_containedPrimary__GRACY:disabled{border-color:#d1d5db;background-color:#d1d5db}.dark .CollectionPricingWidget_containedPrimary__GRACY:disabled{border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.CollectionPricingWidget_videoThumbnailContainer__ZqsyJ{height:10.375rem;display:none;width:100%}@media(min-width:600px){.CollectionPricingWidget_videoThumbnailContainer__ZqsyJ{display:block}}.CollectionPricingWidget_thumbnailHeight__TvPpl{height:10.375rem}.CollectionPricingWidget_playBtnPos__TAC4B{top:5rem}.CollectionPricingWidget_thumbnailError__2gfQp{height:166px;max-height:166px}.SpecialDiscountBanner_gradient__N9lEK{background-image:linear-gradient(to right bottom,#f87171,#db2777)}.SpecialDiscountBanner_newSvgGradient__SaVeB{background-image:linear-gradient(to right bottom,#db2777,#c2410c)}.SpecialDiscountBanner_container__l5rBe{padding-top:.25rem;padding-bottom:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:100%}.SpecialDiscountBanner_svgContainer__RkjSj{display:flex;justify-content:center;align-items:center;height:2.25rem}.SpecialDiscountBanner_textContainer___ssa5{display:flex;margin:0;align-items:center;line-height:1;color:#fff;text-transform:uppercase}.SpecialDiscountBanner_discountText__WkM4K{font-weight:800}.PriceInfoBlock_mainPriceText__JqGjS{margin:0;font-weight:700;letter-spacing:.025em;color:#172963}.dark .PriceInfoBlock_mainPriceText__JqGjS{color:#ededee}.PriceInfoBlock_invisible__pMPWV{visibility:hidden}.PriceInfoBlock_originalPrice__0thjj{line-height:1.5rem;color:#4b5563;margin:0 0 .25rem;align-self:flex-end;text-decoration:line-through;-webkit-text-decoration-color:#ef4444;text-decoration-color:#ef4444}.dark .PriceInfoBlock_originalPrice__0thjj{color:#8f9199;-webkit-text-decoration-color:#f87171;text-decoration-color:#f87171}.PriceInfoBlock_mainPriceContainer__h6pXz{display:flex;flex-direction:row-reverse;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;justify-content:flex-end}.PriceInfoBlock_mainPriceInner__BQht3{display:flex;justify-content:center}.PriceInfoBlock_mainPrice__zgFJx{letter-spacing:.025em}.PriceInfoBlock_decimalContainer__1p5Gx{display:flex;margin-bottom:.25rem;flex-direction:column;justify-content:center;align-self:flex-end}.PriceInfoBlock_decimalPrice__YDWS1{font-weight:600;line-height:1.5rem}.PriceInfoBlock_githubDiscountContainer__13Hf7{display:flex;padding-left:1.25rem;padding-right:1.25rem;margin-top:.5rem;justify-content:center;align-items:center;color:#6b7280}.dark .PriceInfoBlock_githubDiscountContainer__13Hf7{color:#a0a1a8}.PriceInfoBlock_mr2__1gHjr{margin-right:.5rem}.PriceInfoBlock_githubDiscount__GDgiN{font-size:.75rem;line-height:1rem;font-weight:600}.PriceInfoBlock_githubDiscountText__3a9rA{font-weight:600}.PriceInfoBlock_githubDiscountIcon__ilcF5{color:#000}.dark .PriceInfoBlock_githubDiscountIcon__ilcF5{fill:#c1c2c6}.PriceInfoBlock_discountedRegionContainer__e_1QM{font-size:14px;line-height:22px;margin:.75rem 0 0;align-items:center;text-align:center;color:#5b5e6a}.dark .PriceInfoBlock_discountedRegionContainer__e_1QM{color:#8f9199}.PriceInfoBlock_discountedRegionText__D_5eP{font-size:var(--caption-text-font-size,.75rem);line-height:var(--caption-text-line-height,1.25rem);margin-right:.5rem}.PriceInfoBlock_discountedRegionInner__eCYpK{display:inline-flex}.PriceInfoBlock_countryFlagIcon__2n__R{width:1rem;height:1rem}.PriceInfoBlock_discountedRegionGithubIcon__E7Ugz{fill:currentColor}.PriceInfoBlock_plusContainer__5KYMd{margin-left:.25rem;margin-right:.25rem}.PriceInfoBlock_discountedRegionGithubIconContainer__Tf0yy{color:#000}.dark .PriceInfoBlock_discountedRegionGithubIconContainer__Tf0yy{color:#c1c2c6}.PriceInfoBlock_mb0__YW3iq{margin-bottom:0}.PriceInfoBlock_priceBlockContainer__3Y6yA{margin-bottom:1.5rem;align-items:flex-start}@media(min-width:600px){.PriceInfoBlock_priceBlockContainer__3Y6yA{align-items:center}}@media(min-width:960px){.PriceInfoBlock_priceBlockContainer__3Y6yA{align-items:flex-start}}.PriceInfoBlock_priceBlockContainerWithCourse__ooi83{margin-bottom:1rem;align-items:center}@media(min-width:960px){.PriceInfoBlock_priceBlockContainerWithCourse__ooi83{align-items:flex-start}}.PriceInfoBlock_priceBlockContainerDefault__io0jX{display:flex;flex-direction:column;width:100%;text-align:center}.PriceInfoBlock_planTypeContainerDefault__2BLmi{display:flex;align-items:center}.PriceInfoBlock_planTypeContainerCourse___fgJY{margin-bottom:.5rem}@media(min-width:600px){.PriceInfoBlock_planTypeContainerCourse___fgJY{margin-bottom:.25rem}}.PriceInfoBlock_planTypeContainer__upqjF{margin-bottom:1.25rem}@media(min-width:600px){.PriceInfoBlock_planTypeContainer__upqjF{margin-bottom:1rem}}.PriceInfoBlock_planTypeText__5oGDC{text-align:left;color:#172963}.dark .PriceInfoBlock_planTypeText__5oGDC{color:#ededee}.PriceInfoBlock_billedInfoContainer__xBAZs{display:flex;margin-top:.25rem;flex-wrap:wrap;color:#172963}.dark .PriceInfoBlock_billedInfoContainer__xBAZs{color:#ededee}.PriceInfoBlock_perMonthText__gZZmD{margin-right:.25rem;font-weight:700;text-transform:uppercase}.PriceInfoBlock_billedInfoText__1CAdB{font-size:14px;line-height:22px;margin:0;text-align:center;color:#172963}.dark .PriceInfoBlock_billedInfoText__1CAdB{color:#ededee}.SubscriptionAndCoursePriceBlock_container__kaSwd{display:flex;flex-direction:column;align-items:center}.SubscriptionAndCoursePriceBlock_pricingInfoBlock__Oh_R8{width:100%;margin-top:.5rem;align-items:start;align-self:flex-start}@media(min-width:600px){.SubscriptionAndCoursePriceBlock_pricingInfoBlock__Oh_R8{width:auto;align-self:center}}@media(min-width:960px){.SubscriptionAndCoursePriceBlock_pricingInfoBlock__Oh_R8{align-self:start}}.SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ{width:100%}.SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button{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;padding:.75rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;font-weight:600;width:100%}.SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button:disabled{cursor:default}.SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button::-moz-focus-inner{border:0;padding:0}.SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.dark .SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button:hover:enabled{border-color:#7775ff;background-color:#7775ff;color:#000}.SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button:disabled{border-color:#d1d5db;background-color:#d1d5db}.dark .SubscriptionAndCoursePriceBlock_subscriptionText__zAfHQ>button:disabled{border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.SubscriptionAndCoursePriceBlock_courseComponentButton__Btkxd{border:1px solid #5553ff;background-color:#5553ff;font-weight:600;width:100%}.SubscriptionAndCoursePriceBlock_courseComponentButton__Btkxd:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.dark .SubscriptionAndCoursePriceBlock_courseComponentButton__Btkxd:hover:enabled{border-color:#7775ff;background-color:#7775ff;color:#000}.SubscriptionAndCoursePriceBlock_courseComponentButton__Btkxd:disabled{border-color:#d1d5db;background-color:#d1d5db}.dark .SubscriptionAndCoursePriceBlock_courseComponentButton__Btkxd:disabled{border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.SignupSection_absolute__eHgOo{position:absolute}.SignupSection_stickySignup__CNGx1{position:sticky;top:calc(8rem + var(--banner-height))}.SignupSection_container__SvUoe{width:294px;border-radius:.5rem;z-index:1;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.SignupSection_topSection__61euM{margin-bottom:0;display:flex;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-top-left-radius:.5rem;background-image:linear-gradient(90deg,#3b82f6,#14b8a6);padding-top:.75rem;padding-bottom:.75rem;color:#fff}.SignupSection_topSection__61euM h6{margin-bottom:0}.SignupSection_mainSection__K_pcZ{display:flex;flex-direction:column;align-items:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;background-color:#fff;padding-left:1rem;padding-right:1rem;padding-top:1rem;color:#0c1322}.dark .SignupSection_mainSection__K_pcZ{background-color:#292a30;color:#ededee}.SignupSection_mainSection__K_pcZ>p{margin-bottom:0;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700}.SignupSection_containerInner__ZJEHK{width:100%}.SignupSection_bigButton__1i8DV{margin-top:.625rem;width:100%}.SignupSection_bigButton__1i8DV:first-child{margin-top:1.25rem}.SignupSection_smallButtons__UbN2V{margin-top:.625rem;display:flex;width:100%;height:2.75rem}.SignupSection_smallButton__xZjG1{display:flex;padding-right:.625rem;width:33.3333%}.SignupSection_smallButton__xZjG1:last-child{padding-right:0}.SignupSection_socialButtn__e0_Ys{width:100%;height:2.75rem;border-radius:.25rem;border-color:#e3e3e5!important;color:#000!important;cursor:pointer;border:1px solid rgba(85,83,255,.5);background-color:transparent;font-weight:700;color:#5553ff}.dark .SignupSection_socialButtn__e0_Ys{border-color:#7775ff;color:#cccbff}.SignupSection_socialButtn__e0_Ys:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.dark .SignupSection_socialButtn__e0_Ys:hover:enabled{border-color:#7775ff;background-color:#41434e}.SignupSection_socialButtn__e0_Ys:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.dark .SignupSection_socialButtn__e0_Ys:disabled{border-color:#6a6c78;background-color:transparent;color:#6a6c78}.dark .SignupSection_socialButtn__e0_Ys{border-color:#4e505c!important;color:#fff!important}.SignupSection_socialButtn__e0_Ys:hover{border-color:#4e505c!important}.SignupSection_socialButtn__e0_Ys span{font-size:14px;line-height:22px;margin-left:1rem}.SignupSection_idpIcon__v2TP_{height:1.25rem;width:1.25rem}.SignupSection_idpIcon__v2TP_.SignupSection_fill__bct5a{fill:currentColor}@media(min-width:600px){.SignupSection_idpIcon__v2TP_{height:1.5rem;width:1.5rem}}.SignupSection_emailContainer___VUkj{margin-bottom:1.25rem;margin-top:1rem;display:flex;width:100%;align-items:center}.SignupSection_emailContainer___VUkj:hover{cursor:pointer}@media(min-width:960px){.SignupSection_emailContainer___VUkj{margin-bottom:2rem;margin-top:1.25rem}}.SignupSection_emailInner__kOo5_{margin-left:1rem;margin-right:1rem;width:164px;align-items:center;justify-content:center;display:flex}.SignupSection_emailInner__kOo5_ div{font-size:14px;line-height:22px;margin-right:.25rem}.SignupSection_emailInner__kOo5_ svg{visibility:visible;height:1rem;width:1rem;fill:currentColor}.SignupSection_divider__b1rt5{border-bottom:1px solid #e5e7eb;flex:1 1 auto;width:100%;width:0}.dark .SignupSection_divider__b1rt5{border-bottom-color:#4e505c}.SignupSection_videoContainerHeight__m76jh{height:10.375rem}.SignupSection_playBtnPos__dRsGh{top:4rem}.SignupSection_errorImageHeight__zBmNt{height:10.375rem;max-height:10.375rem}.expand_expandBtn__SGRzm{font-size:1rem;line-height:1.5rem;font-weight:600;display:none;cursor:pointer;background-color:transparent;color:#0c1322;padding:0}.dark .expand_expandBtn__SGRzm{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}.dark .expand_expandBtn__SGRzm>div>span>svg{color:#ededee}.Category_category__hIury{width:100%;cursor:pointer;display:flex;flex-direction:column}.Category_category__hIury:hover{background-color:#f9fafb}.dark .Category_category__hIury: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:960px){.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}}.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;font-weight:700;color:#5553ff}.dark .CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO{border-color:#7775ff;color:#cccbff}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.dark .CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:hover:enabled{border-color:#7775ff;background-color:#41434e}.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.dark .CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO:disabled{border-color:#6a6c78;background-color:transparent;color:#6a6c78}@media(min-width:600px){.CollapseCategories_container__mBbnA .CollapseCategories_expandButton__mITvO{display:none}}.ContentTabs_container__UhZi_{width:100%;display:flex;justify-content:center;padding-right:1rem;padding-left:1rem;position:sticky;top:var(--header-height);background-color:#fff;display:none;z-index:9}@media(min-width:600px){.ContentTabs_container__UhZi_{display:flex;padding-top:max(var(--banner-height),1rem);padding-right:2.5rem;padding-left:2.5rem}}@media(min-width:960px){.ContentTabs_container__UhZi_{padding-right:1.5rem;padding-left:1.5rem}}.dark .ContentTabs_container__UhZi_{color:#e3e3e5;background-color:#1b1b1d}.ContentTabs_contentTabs__A5Dj1{max-width:1200px;width:100%;color:#292a30;overflow-y:hidden;display:flex}@media(min-width:960px){.ContentTabs_contentTabs__A5Dj1{overflow-y:auto}}.ContentTabs_tab__kb64B{width:11rem;border-bottom:2px solid #d1d5db}.ContentTabs_tab__kb64B.ContentTabs_selected__41chk{border-bottom-color:#5553ff}.ContentTabs_tab__kb64B.ContentTabs_selected__41chk span{color:#1f2937}@media(min-width:960px){.ContentTabs_tab__kb64B{width:auto}}.ContentTabs_tab__kb64B>div{width:11rem;cursor:pointer;padding:.625rem 1rem}.ContentTabs_tab__kb64B>div span{font-size:1rem;line-height:1.5rem;font-weight:600;color:#6b7280}.dark .ContentTabs_tab__kb64B>div span{color:#a0a1a8}.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}.dark .CourseAttributions_container__yG3br>p{color:#cccbff}.CourseAttributions_container__yG3br>p:hover{color:#4b5563}.dark .CourseAttributions_container__yG3br>p:hover{color:#eef}.Lesson_lesson__uSC7b{display:flex;width:100%;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}.Lesson_lesson__uSC7b:hover{background-color:#f9fafb}.dark .Lesson_lesson__uSC7b:hover{background-color:#222327}.Lesson_lessonIcon__CwMBo{margin-top:1px;margin-bottom:1px;height:1.25rem;padding-right:.375rem;padding-left:.375rem}.Lesson_lessonIcon__CwMBo>div{height:1.25rem;width:1.25rem;border-radius:100%;border:1px solid #e5e7eb}.dark .Lesson_lessonIcon__CwMBo>div{border-color:#5b5e6a;background-color:#222327}.Lesson_pageTitleText__mxK7g{font-size:1rem;line-height:1.5rem;text-decoration:underline;-webkit-text-decoration-color:#9ca3af;text-decoration-color:#9ca3af}@media(min-width:960px){.Lesson_pageTitleText__mxK7g{font-size:1.125rem;line-height:1.75rem}}.Objectives_objectives__v8XM_{flex-wrap:wrap;align-items:flex-start;row-gap:.5rem;margin-top:.5rem}@media(min-width:600px){.Objectives_objectives__v8XM_{margin-top:1.5rem;row-gap:1rem}}.Objectives_objectivesMobile__ADYeb{display:flex}@media(min-width:600px){.Objectives_objectivesMobile__ADYeb{display:none}}.Objectives_objectivesDesktop__baU6e{display:none}@media(min-width:600px){.Objectives_objectivesDesktop__baU6e{display:flex}}.Objectives_showMore__5kPJ6{margin-top:.5rem;cursor:pointer;padding-left:2.5rem;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0c1322}.dark .Objectives_showMore__5kPJ6{color:#ededee}.Overview_summary__ZTbq4{font-size:16px;line-height:24px;margin-top:1rem}@media(min-width:600px){.Overview_summaryMobile__HAWRv{display:none}}.Overview_summaryDesktop__Pv9U4{display:none}@media(min-width:600px){.Overview_summaryDesktop__Pv9U4{display:block}}.Overview_summaryText__F6QDD{white-space:pre-line;color:#374151}.dark .Overview_summaryText__F6QDD{color:#d2d3d6}.Overview_summaryExpand__n8ubv{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:#111827;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Overview_summaryExpand__n8ubv:hover{color:#4b5563}.dark .Overview_summaryExpand__n8ubv{color:#c1c2c6}.dark .Overview_summaryExpand__n8ubv:hover{color:#eef}.StickyRightSection_stickyRightSection__zf2nY{display:none}@media(min-width:960px){.StickyRightSection_stickyRightSection__zf2nY{position:relative;display:block;flex-shrink:0;width:295px}}.CertificateText_svg__GKY2w{fill:#fff}.CertificateText_clickable__FwB5f{cursor:pointer;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.CertificateText_parent__9mFaP{display:inline-flex;align-items:center}.CertificateText_parent__9mFaP>:not([hidden])~:not([hidden]){margin-left:.5rem}.CourseStats_explanationIcon__uK4pz{height:1.25rem;width:1.25rem;color:#fff}.CourseStats_svg__bsQg3{height:1rem;width:1rem;color:#fff}.CourseStats_aiPowered__bsn9j{display:flex;align-items:center;margin-top:1.5rem}.CourseStats_aiPowered__bsn9j>:not([hidden])~:not([hidden]){margin-left:.5rem}.CourseStats_aiPowered__bsn9j .CourseStats_aiPoweredText__UBrhA{letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;text-transform:uppercase;font-weight:400}@media(min-width:600px){.CourseStats_aiPowered__bsn9j .CourseStats_aiPoweredText__UBrhA{font-weight:600}}.CourseStats_statsDesktop__LxRd4{display:none}@media(min-width:600px){.CourseStats_statsDesktop__LxRd4{display:block}}.CourseStats_statsMobile__p5dYH{display:block}@media(min-width:600px){.CourseStats_statsMobile__p5dYH{display:none}}.CourseStats_statsPills__US2he{display:flex;flex-wrap:wrap;align-items:center;margin-top:.5rem;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:.5rem}@media(min-width:600px){.CourseStats_statsPills__US2he{margin-top:.75rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:1rem}}.CourseStats_pill__g7U04{display:flex;padding:.5rem 1rem;justify-content:center;align-items:center;border-radius:1.5rem;border:1px solid #f9fafb;color:#f3f4f6;width:-moz-fit-content;width:fit-content;font-weight:700;background-color:transparent;cursor:pointer}.CourseStats_pill__g7U04>:not([hidden])~:not([hidden]){margin-left:.5rem}@media(min-width:600px){.CourseStats_pill__g7U04{background-color:#172963;border:none}.dark .CourseStats_pill__g7U04{background-color:#1f1e63}}.CourseStats_pill__g7U04 p{font-size:.875rem;line-height:1.25rem;color:#f3f4f6}.CourseStats_pill__g7U04 p abbr{text-decoration:none}.CourseStats_pill__g7U04 .CourseStats_pillIcon__62V_w{height:1rem;width:1rem}.CourseVideoThumbnail_defaultHeight__AFR9B{height:7.5rem}.CourseVideoThumbnail_defaultPlayButtonPos__RR_FX{top:5rem}@media(min-width:600px){.CourseVideoThumbnail_defaultPlayButtonPos__RR_FX{top:3rem}}.CourseVideoThumbnail_playButton__hdZa6{height:2rem;width:100%}.CourseVideoThumbnail_playButtonContainer__TrOg9{position:absolute;justify-content:center;align-items:center;display:flex;width:100%;height:100%;z-index:9;cursor:pointer}.CourseVideoThumbnail_defaultErrorImageHeight__rjsuA{height:12.5rem;max-height:12.5rem}@media(min-width:600px){.CourseVideoThumbnail_defaultErrorImageHeight__rjsuA{height:7.5rem;max-height:7.5rem}}.CourseVideoThumbnail_topRounded__UnJVu{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.CourseVideoThumbnail_bottomRounded__IYqWI{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.CourseVideoThumbnail_container__33K9w{position:relative;display:flex;width:100%;justify-content:center}.CourseVideoThumbnail_overlayContainer__xOzdF{position:absolute;inset:0;z-index:8;cursor:pointer;background-color:rgba(0,0,0,.3)}.CourseVideoThumbnail_fallbackContainer__QI4Pr{display:flex;width:100%;justify-content:center}.CourseVideoThumbnail_fallbackImg__Klk6d{aspect-ratio:auto;height:100%;width:100%}.ProfileMenu_image__ROEfF{flex-shrink:0;border-radius:9999px;background-color:#d1d5db}.dark .ProfileMenu_image__ROEfF{background-color:#6a6c78}.ProfileMenu_profileBtn__ujB1y{position:relative;width:100%;min-height:36px;min-width:36px;display:flex;cursor:pointer;align-items:center;padding:.25rem}@media(min-width:600px){.ProfileMenu_profileBtn__ujB1y{margin-left:.5rem}}@keyframes ProfileMenu_pulse__SWXiX{50%{opacity:.5}}.ProfileMenu_animate-pulse__IhMA2,.ProfileMenu_profileNameLoading__2O0b0,.ProfileMenu_skeleton__3sz_O{animation:ProfileMenu_pulse__SWXiX 2s cubic-bezier(.4,0,.6,1) infinite}.ProfileMenu_skeleton__3sz_O{display:flex;flex-direction:column;margin-left:.5rem;gap:.5rem}.ProfileMenu_skeletonBar__oUhNA{display:flex;flex-direction:row;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;padding:1rem;width:100%}.ProfileMenu_skeletonIcon__Y4YnG{height:2.5rem;width:2.5rem;border-radius:9999px;background-color:#e5e7eb}.dark .ProfileMenu_skeletonIcon__Y4YnG{background-color:#4e505c}.ProfileMenu_skeletonContent__TYsu2,.ProfileMenu_skeletonIconContent__9E_rJ{height:1rem;width:7rem;border-radius:.25rem;background-color:#e5e7eb}.dark .ProfileMenu_skeletonContent__TYsu2,.dark .ProfileMenu_skeletonIconContent__9E_rJ{background-color:#4e505c}.ProfileMenu_skeletonIconContent__9E_rJ{width:5rem}.ProfileMenu_dropDown__6GgTC{overflow:visible;position:absolute;padding-top:.5rem;padding-bottom:.5rem;right:.5rem;top:2.5rem;z-index:20;margin-top:.5rem;cursor:default;width:20rem;border-radius:.25rem;background-color:#fff;box-shadow:0 0 transparent,0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.dark .ProfileMenu_dropDown__6GgTC{background-color:#373942;border:1px solid #4e505c}.ProfileMenu_profileLink__qjrmB{margin-top:-.5rem;display:flex;cursor:pointer;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:0 0 1px;border-style:solid;border-color:#e5e7eb!important;padding:1rem;transition-duration:.2s;align-items:center}.ProfileMenu_profileLink__qjrmB:hover{background-color:#f9fafb}.dark .ProfileMenu_profileLink__qjrmB{border-color:#4e505c!important}.dark .ProfileMenu_profileLink__qjrmB:hover{background-color:#303239}.ProfileMenu_profileInfo__4BUbL{margin-left:1rem;display:flex;flex-direction:column;justify-content:center}.ProfileMenu_profileName__6uGoG{margin-bottom:0;margin-top:0;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.5;letter-spacing:.025em}.dark .ProfileMenu_profileName__6uGoG{color:#e3e3e5}.ProfileMenu_profileNameLoading__2O0b0{position:relative;display:block;height:1.25rem;width:7rem;overflow:hidden;background-color:rgba(0,0,0,.1)}.ProfileMenu_viewProfile__PuyMN{margin:0;font-size:.75rem;line-height:1rem;font-weight:600;color:#4b5563}.dark .ProfileMenu_viewProfile__PuyMN{color:#c1c2c6}.ProfileMenu_colorProfileIcon__kVJyD,.ProfileMenu_menuIcon__p4M6W{margin-right:1rem;color:#6b7280}.dark .ProfileMenu_colorProfileIcon__kVJyD,.dark .ProfileMenu_menuIcon__p4M6W{color:#c1c2c6}.ProfileMenu_colorProfileIcon__kVJyD,.ProfileMenu_fillCurrent__aFtR9{fill:currentColor}.ProfileMenu_strokeCurrent__4pkYM{stroke:currentColor}.ProfileMenu_colorProfileIcon__kVJyD{height:1.75rem;width:1.75rem}.ProfileMenu_menuItem__Aa1yY{background-color:transparent;border-radius:0;justify-content:flex-start;color:#000;font-weight:400;letter-spacing:0;font-size:.875rem;line-height:1.25rem;display:flex;width:100%;cursor:pointer;align-items:center;border:solid #e5e7eb;border-width:0 0 1px;padding:.875rem 1rem}.ProfileMenu_menuItem__Aa1yY:hover{background-color:#f9fafb}.dark .ProfileMenu_menuItem__Aa1yY:hover{background-color:#303239}.dark .ProfileMenu_menuItem__Aa1yY{color:#c1c2c6;border-color:#4e505c}.ProfileMenu_menuItem__Aa1yY:last-child{border-bottom-width:0}.ProfileMenu_dropDownMenu__B4xLV{display:flex;width:100%;align-items:center;justify-content:space-between}.ProfileMenu_colorProfiles__7rjcs{display:flex;flex-direction:column;overflow-y:hidden;border:solid #e5e7eb;border-width:0 0 1px;transition:max-height .5s ease-in-out;max-height:0}.dark .ProfileMenu_colorProfiles__7rjcs{border-color:#4e505c}.ProfileMenu_showColorProfiles__89WpG{max-height:9rem}.ProfileMenu_colorProfile__etm_j{display:flex;align-items:center;background-color:#f9fafb}.dark .ProfileMenu_colorProfile__etm_j{background-color:#303239}.ProfileMenu_colorProfile__etm_j:last-child{border-bottom-width:3px}.ProfileMenu_loggedInProfile__pcf51{cursor:pointer}.ProfileMenu_loggedInProfile__pcf51:hover{background-color:#f9fafb}.dark .ProfileMenu_loggedInProfile__pcf51:hover{background-color:#292a30}.ProfileMenu_loggedOutProfile__5iqVv{cursor:not-allowed}.ProfileMenu_radioButton__xw_3V{margin-left:2.5rem;margin-right:1rem}.ProfileMenu_colorProfileTitle__49_PB{font-size:.875rem;line-height:1.25rem;margin-top:.625rem;margin-bottom:.625rem;line-height:1.5;letter-spacing:.025em;color:#4b5563}.dark .ProfileMenu_colorProfileTitle__49_PB{color:#d2d3d6}.ProfileMenu_iconTransition___2V5r{color:#6b7280;transition:transform .4s cubic-bezier(.4,0,.2,1)}.dark .ProfileMenu_iconTransition___2V5r{color:#c1c2c6}.ProfileMenu_iconRotate__A87gY{transform:rotate(180deg)}.L2CPack_mainContainer__5Es3D{margin-top:1rem;display:flex;align-items:center;justify-content:center;border:.0625rem solid #cccbff;background-color:#f5f5ff;border-radius:.25rem;position:relative}.dark .L2CPack_mainContainer__5Es3D{background-color:#373942;border-color:#41434e}.L2CPack_innerContainer__mjn9z{margin:2rem 1.5rem;width:100%;flex-direction:column;max-width:66.25rem;display:flex;justify-content:space-between;position:relative}@media(min-width:960px){.L2CPack_innerContainer__mjn9z{flex-direction:row}}.L2CPack_textContainer__LW_2R{display:flex;flex-direction:column;width:100%;max-width:40.875rem}.L2CPack_titleText__zhztf{color:#6b7280;font-size:.75rem;line-height:1.125rem;font-weight:700;margin-bottom:0;letter-spacing:.15625rem}.L2CPack_bannerContainer__6IhMk{display:flex;flex-direction:column}.L2CPack_headerText__IRXuZ{color:#0c1322;font-size:1.5rem;line-height:2rem;font-weight:700}.dark .L2CPack_headerText__IRXuZ{color:#ededee}.L2CPack_bannerText__xzQ_n{color:#374151;font-size:.875rem;line-height:1.25rem;font-weight:400;margin-bottom:.25rem}.dark .L2CPack_bannerText__xzQ_n{color:#d2d3d6}.L2CPack_button___imhN{margin-top:.625rem;height:2.75rem;width:14rem;background-color:#5553ff;border-radius:.25rem}.L2CPack_buttonText__upQwN{font-size:1rem;line-height:1.5rem;font-weight:700;margin-bottom:0}.L2CPack_svgContainer__8bPUh{display:flex;margin-top:1rem;justify-content:flex-start;width:100%}@media(min-width:960px){.L2CPack_svgContainer__8bPUh{margin-left:1rem;justify-content:space-between;max-width:17.9375rem}}.L2CPack_svgRightInnerContainer__sXuyu{height:8rem;width:8rem;background-color:#fff;margin-left:1.5rem;border-radius:.25rem}@media(min-width:960px){.L2CPack_svgRightInnerContainer__sXuyu{margin-left:0}}.dark .L2CPack_svgRightInnerContainer__sXuyu{background-color:#41434e}.L2CPack_svgLeftInnerContainer__SusXN{height:8rem;width:8rem;background-color:#fff;border-radius:.25rem}.dark .L2CPack_svgLeftInnerContainer__SusXN{background-color:#41434e}.L2CPack_svgContent___GwQE{margin:1rem .75rem;display:flex;flex-direction:column}.L2CPack_svgText__kjv5e{color:#1f2937;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:400;margin-bottom:0}.dark .L2CPack_svgText__kjv5e{color:#f5f5ff}.L2CPack_svgBoldText__wpK2Z{color:#0c1322;font-size:1.5rem;line-height:2rem;font-weight:700;margin-top:0;margin-bottom:0}.dark .L2CPack_svgBoldText__wpK2Z{color:#ededee}.L2CPack_backgroundSvg__yRI69{position:absolute;right:-.1rem;top:-.07rem;display:none}@media(min-width:960px){.L2CPack_backgroundSvg__yRI69{display:flex}}.dark .L2CPack_backgroundSvg__yRI69{display:none}.L2CPack_iconContainer__oakNN{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#eef}.dark .L2CPack_iconContainer__oakNN{background-color:#373942}.PAL_parentContainer__uvKvE{display:flex;flex-direction:column;justify-content:space-between;height:25.125rem;padding:1rem;margin-top:1rem;border:.0625rem solid #cccbff;border-radius:.5rem;background-color:#f5f5ff}.dark .PAL_parentContainer__uvKvE{background-color:#373942}@media(min-width:600px){.PAL_parentContainer__uvKvE{height:20.75rem;align-items:start}}@media(min-width:960px){.PAL_parentContainer__uvKvE{flex-direction:row;padding:2rem 3.5rem;height:13.125rem;max-width:71.25rem;width:100%}}.dark .PAL_parentContainer__uvKvE{border:.0625rem solid #41434e}.PAL_textContainer__X21mX{display:flex;flex-direction:column;min-width:-moz-fit-content;min-width:fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%;margin-right:1rem}.PAL_eyebrowText__oCty4{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15625rem;line-height:1.125rem;color:#6b7280}.dark .PAL_eyebrowText__oCty4{color:#7f818b}.PAL_headingText__EY7ng{font-size:1.5rem;font-weight:700;line-height:2rem;margin-top:.5rem;color:#0c1322}.dark .PAL_headingText__EY7ng{color:#ededee}.PAL_subHeadingText__lF3tb{font-size:.875rem;line-height:1.25rem;margin-top:.5rem;color:#374151}.dark .PAL_subHeadingText__lF3tb{color:#d2d3d6}.PAL_buttonContainer__DKmDF{display:flex;flex-direction:row;margin-top:1rem;height:2.75rem}.PAL_primaryButton__rzuQ_{border:1px solid #5553ff;background-color:#5553ff;font-weight:600;margin-right:1rem;border-radius:.375rem}.PAL_primaryButton__rzuQ_:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.dark .PAL_primaryButton__rzuQ_:hover:enabled{border-color:#7775ff;background-color:#7775ff;color:#000}.PAL_primaryButton__rzuQ_:disabled{border-color:#d1d5db;background-color:#d1d5db}.dark .PAL_primaryButton__rzuQ_:disabled{border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}.PAL_secondaryButton__ftOMd{border-radius:.375rem;border:1px solid rgba(85,83,255,.5);background-color:transparent;font-weight:700;color:#5553ff}.dark .PAL_secondaryButton__ftOMd{border-color:#7775ff;color:#cccbff}.PAL_secondaryButton__ftOMd:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.dark .PAL_secondaryButton__ftOMd:hover:enabled{border-color:#7775ff;background-color:#41434e}.PAL_secondaryButton__ftOMd:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.dark .PAL_secondaryButton__ftOMd:disabled{border-color:#6a6c78;background-color:transparent;color:#6a6c78}.PAL_playIcon__INNVC{fill:#5553ff;display:none}@media(min-width:600px){.PAL_playIcon__INNVC{display:block;height:1.25rem;width:1.25rem;margin-right:.625rem}}.dark .PAL_playIcon__INNVC{fill:#aaa9ff}.PAL_blocksContainer__ZC7IF{display:none}@media(min-width:600px){.PAL_blocksContainer__ZC7IF{display:flex;margin-top:1rem;flex-direction:row;justify-content:center;gap:1rem}}@media(min-width:960px){.PAL_blocksContainer__ZC7IF{margin-top:0;justify-content:end;width:100%;height:7.5rem;max-height:-moz-fit-content;max-height:fit-content}}.PAL_blockContainer__EgWFa{display:flex;flex-direction:column;align-items:start;gap:.5rem;text-align:center;min-height:-moz-fit-content;min-height:fit-content;height:100%;width:100%;max-width:10rem;min-width:7rem;background-color:#fff;border:.0625rem solid #fff;border-radius:.375rem;padding:1rem}.dark .PAL_blockContainer__EgWFa{background-color:#41434e;border:.0625rem solid #41434e}.PAL_iconBackground__ro0hy{width:1.5rem;height:1.5rem;background-color:#eef;border-radius:50%;display:flex;justify-content:center;align-items:center}@media(min-width:600px){.PAL_iconBackground__ro0hy{width:2.5rem;height:2.5rem}}.dark .PAL_iconBackground__ro0hy{background-color:#373942}.PAL_iconBase__5YHbI,.PAL_iconCheckList__BvgJW,.PAL_iconCodeBlock__Z9O88,.PAL_iconMockInterview__YpvOs{color:#5553ff;fill:#5553ff}.dark .PAL_iconBase__5YHbI,.dark .PAL_iconCheckList__BvgJW,.dark .PAL_iconCodeBlock__Z9O88,.dark .PAL_iconMockInterview__YpvOs{color:#aaa9ff;fill:#aaa9ff}.PAL_iconCheckList__BvgJW{height:.75rem;width:.75rem}@media(min-width:600px){.PAL_iconCheckList__BvgJW{height:1rem;width:1rem}}.PAL_iconCodeBlock__Z9O88{height:.75rem;width:.75rem}@media(min-width:600px){.PAL_iconCodeBlock__Z9O88{height:1rem;width:1rem}}.PAL_iconMockInterview__YpvOs{height:.75rem;width:.75rem}@media(min-width:600px){.PAL_iconMockInterview__YpvOs{height:1rem;width:1rem}}.PAL_blockText__ebaX_{font-size:.875rem;line-height:1.25rem;margin-left:.5rem;color:#1f2937;display:flex;align-items:center}@media(min-width:600px){.PAL_blockText__ebaX_{margin-left:0;text-align:start;max-width:-moz-fit-content;max-width:fit-content}}.dark .PAL_blockText__ebaX_{color:#f5f5ff}.PAL_listContainer__r3Jda{display:flex;flex-direction:column;margin-top:1.875rem;gap:.625rem}@media(min-width:600px){.PAL_listContainer__r3Jda{display:none}}.PAL_listElement__wJ63R{padding:.5rem;display:flex;flex-direction:row}.StandardTrial_mainContainer__9gnsQ{position:relative;margin-top:2.5rem;align-items:center;display:flex;justify-content:center;overflow:hidden;border:.0625rem solid #aaa9ff;background-color:#f5f5ff;border-radius:.25rem}.dark .StandardTrial_mainContainer__9gnsQ{background-color:#373942;border-color:#41434e}.StandardTrial_innerContainer__OaJP1{position:relative;margin:1.5rem;display:flex;width:100%;max-width:63.6875rem;flex-direction:column}@media(min-width:960px){.StandardTrial_innerContainer__OaJP1{flex-direction:row;justify-content:space-between;margin-top:4.375rem;margin-bottom:4.375rem}}.StandardTrial_textContainer__v59_g{z-index:10;display:flex;flex-direction:column}@media(min-width:960px){.StandardTrial_textContainer__v59_g{max-width:40.875rem}}.StandardTrial_headerText__sZMwO{color:#0c1322;font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:.125rem}.dark .StandardTrial_headerText__sZMwO{color:#ededee}.StandardTrial_bannerText__cffTl{color:#374151;font-size:1rem;line-height:1.5rem;font-weight:400;margin-bottom:0}.dark .StandardTrial_bannerText__cffTl{color:#ededee}.StandardTrial_buttonContainer__F0v8F{z-index:10;display:flex}@media(min-width:960px){.StandardTrial_buttonContainer__F0v8F{align-items:center;padding-top:0}}.StandardTrial_button__wB_X6{height:2.75rem;border-radius:.25rem;background-color:#5553ff;color:#fff;width:7.1875rem;z-index:10;margin-top:1rem}@media(min-width:960px){.StandardTrial_button__wB_X6{margin-top:0}}.StandardTrial_buttonText__tJe7a{font-size:1rem;line-height:1.5rem;font-weight:700;margin-bottom:0}.StandardTrial_svg__ZjPow{width:22rem;height:15rem;z-index:0;right:-3.8125rem;opacity:.4;position:absolute;display:none}@media(min-width:960px){.StandardTrial_svg__ZjPow{display:block}}.DayIcon_dayIcon__adOvQ{height:2rem;width:1.5rem;margin-right:.75rem;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}@media(min-width:960px){.DayIcon_dayIcon__adOvQ{height:2.625rem;width:2rem;margin-right:1rem}}.DayIcon_iconScheduled__S4vc2{height:1.5rem;width:1.5rem;border:.0625rem solid #5553ff;background-color:#fff;border-radius:999rem;display:flex;align-items:center;justify-content:center}.dark .DayIcon_iconScheduled__S4vc2{border:.0625rem solid #cccbff;background-color:transparent}@media(min-width:960px){.DayIcon_iconScheduled__S4vc2{height:2rem;width:2rem}}.DayIcon_iconNotScheduled__h8SgJ{height:1.5rem;width:1.5rem;border:.0625rem solid #e5e7eb;background-color:#fff;border-radius:999rem;display:flex;align-items:center;justify-content:center}.dark .DayIcon_iconNotScheduled__h8SgJ{border:.0625rem solid #5b5e6a;background-color:transparent}@media(min-width:960px){.DayIcon_iconNotScheduled__h8SgJ{height:2rem;width:2rem}}.DayIcon_iconPresent__toddu{height:1.5rem;width:1.5rem;border:.0625rem solid #16a34a;background-color:#f0fdf4;border-radius:999rem;display:flex;align-items:center;justify-content:center}.dark .DayIcon_iconPresent__toddu{border:.0625rem solid #16a34a;background-color:#0c381d}@media(min-width:960px){.DayIcon_iconPresent__toddu{height:2rem;width:2rem}}.DayIcon_iconAbsent__LsZpB{height:1.5rem;width:1.5rem;border:.0625rem solid #ef4444;background-color:hsla(0,86%,97%,.996);border-radius:999rem;display:flex;align-items:center;justify-content:center}.dark .DayIcon_iconAbsent__LsZpB{border:.0625rem solid #ef4444;background-color:#3d1111}@media(min-width:960px){.DayIcon_iconAbsent__LsZpB{height:2rem;width:2rem}}.DayIcon_todayIconAbsent__FbL8O{height:.125rem;width:.125rem;border:.125rem solid #ef4444;border-radius:999rem;margin-left:.6875rem;margin-top:.1875rem}.dark .DayIcon_todayIconAbsent__FbL8O{border:.125rem solid #ef4444}@media(min-width:960px){.DayIcon_todayIconAbsent__FbL8O{margin-left:.9375rem}}.DayIcon_todayIconPresent__8l8T9{height:.125rem;width:.125rem;border:.125rem solid #16a34a;border-radius:999rem;margin-left:.6875rem;margin-top:.1875rem}.dark .DayIcon_todayIconPresent__8l8T9{border:.125rem solid #16a34a}@media(min-width:960px){.DayIcon_todayIconPresent__8l8T9{margin-left:.9375rem}}.DayIcon_todayIconScheduled__01ZdT{height:.125rem;width:.125rem;border:.125rem solid #5553ff;border-radius:999rem;margin-left:.6875rem;margin-top:.1875rem}.dark .DayIcon_todayIconScheduled__01ZdT{border:.125rem solid #cccbff}@media(min-width:960px){.DayIcon_todayIconScheduled__01ZdT{margin-left:.9375rem}}.DayIcon_todayIconNotScheduled__TbqX3{height:.125rem;width:.125rem;border:.125rem solid #e5e7eb;border-radius:999rem;margin-left:.6875rem;margin-top:.1875rem}.dark .DayIcon_todayIconNotScheduled__TbqX3{border:.125rem solid #5b5e6a}@media(min-width:960px){.DayIcon_todayIconNotScheduled__TbqX3{margin-left:.9375rem}}.DayIcon_textScheduled__8_e_Q{font-size:.75rem;font-weight:700;color:#5553ff}.dark .DayIcon_textScheduled__8_e_Q{color:#cccbff}@media(min-width:960px){.DayIcon_textScheduled__8_e_Q{font-size:1rem}}.DayIcon_textNotScheduled__UXBDz{font-size:.75rem;font-weight:700;color:#e5e7eb}.dark .DayIcon_textNotScheduled__UXBDz{color:#5b5e6a}@media(min-width:960px){.DayIcon_textNotScheduled__UXBDz{font-size:1rem}}.DayIcon_textAbsent__6Mstw{font-size:.75rem;font-weight:700;color:#ef4444}@media(min-width:960px){.DayIcon_textAbsent__6Mstw{font-size:1rem}}.DayIcon_textPresent__WOH_n{font-size:.75rem;font-weight:700;color:#16a34a}@media(min-width:960px){.DayIcon_textPresent__WOH_n{font-size:1rem}}.Search_search___mljd{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;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;color:rgba(0,0,0,.87);background-color:transparent;font-weight:600;-moz-column-gap:.625rem;column-gap:.625rem}.Search_search___mljd:disabled{cursor:default}.Search_search___mljd::-moz-focus-inner{border:0;padding:0}.dark .Search_search___mljd{color:#c1c2c6}.Search_search___mljd:hover{background-color:hsla(228,4%,77%,.188)}.dark .Search_search___mljd:hover{background-color:#41434e}.Search_searchText__rI_a8{display:none}@media(min-width:960px){.Search_searchText__rI_a8{display:flex}}.dark .Search_searchText__rI_a8{color:#c1c2c6}.Search_searchIcon__ZRgbA{min-width:1.5rem;fill:#7f818b}@media(min-width:960px){.Search_searchIcon__ZRgbA{fill:#000}}.dark .Search_searchIcon__ZRgbA{fill:#c1c2c6}.CourseTile_tileIconDimensions__2xK_a{width:1.25rem;height:1.25rem}.CourseTile_fillCurrent__GU9IJ{fill:currentColor}.CourseTile_strokeCurrent__wxJxQ{stroke:currentColor}.CourseTile_backgroundIndigo200__M2TIN{background-color:#cccbff}.CourseTile_backgroundPink200__CwDB1{background-color:#fbcfe8}.CourseTile_backgroundGreen200__5l2X7{background-color:#bbf7d0}.CourseTile_backgroundBlue200__xDz1j{background-color:#bfdbfe}.CourseTile_backgroundYellow100__yEMYn{background-color:#fef9c3}.CourseTile_textIndigo1000__nN921{color:#1f1e63}.CourseTile_textBlue1000__OqvMC{color:#172963}.CourseTile_textGreen1000__Zpyyq{color:#0c381d}.CourseTile_textYellow900__L6A81{color:#2b2a83}.CourseTile_tileHeader__jeT01{display:flex;height:2.5rem}.CourseTile_tileIcon__m3NT2{margin:.5rem .5rem .5rem 1rem;justify-content:flex-start}.CourseTile_tileIcon__m3NT2,.CourseTile_tileType__Bk7s9{letter-spacing:2.2px;font-size:.75rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;display:flex;align-items:center}.CourseTile_tileType__Bk7s9{margin-top:.5rem;margin-bottom:.5rem;margin-left:.5rem;justify-content:center}.CourseTile_defaultTileContent__DeKIy{display:flex;margin-left:.5rem;margin-right:.5rem;flex-direction:row;gap:.25rem;justify-content:space-between;align-items:flex-start;width:100%;font-size:.75rem;line-height:1.25rem;color:#6b7280}.dark .CourseTile_defaultTileContent__DeKIy{color:#d2d3d6}.CourseTile_targetAudienceContainer__kEZAE{display:flex;flex-direction:row;width:100%}.CourseTile_difficultyIcon__SugVY{fill:currentColor;color:#6b7280}.dark .CourseTile_difficultyIcon__SugVY{color:#d2d3d6}.CourseTile_targetAudience__J4bDQ{margin-left:.25rem;line-height:1.25rem;text-transform:capitalize}.dark .CourseTile_targetAudience__J4bDQ{color:#d2d3d6}.CourseTile_completionTime__nyGKm{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.CourseTile_completionTime__nyGKm>div{margin-left:.375rem}.CourseTile_completionTimeIcon___f_pR{border-radius:.25rem;width:1rem;height:1rem;fill:currentColor;color:#6b7280}.dark .CourseTile_completionTimeIcon___f_pR{color:#d2d3d6}.CourseTile_tileDescription__t8LsB{margin:.5rem 1rem .25rem;font-size:.875rem;line-height:1.25rem;color:#374151}.dark .CourseTile_tileDescription__t8LsB{color:#d2d3d6}.CourseTile_tile__2MxhG{min-width:100%;display:flex;padding:0!important;justify-content:center;border-radius:.25rem}@media(min-width:600px){.CourseTile_tile__2MxhG{min-width:calc((100% - 26px)/3)}}@media(min-width:960px){.CourseTile_tile__2MxhG{min-width:calc((100% - 48px)/4)}}.CourseTile_tileLink__Uhc5F{display:block;width:100%}.CourseTile_tileInnerWrapper__6l97e{margin-left:auto;margin-right:auto;display:flex;overflow:hidden;flex-direction:column;border-radius:.25rem;background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);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)}.CourseTile_tileInnerWrapper__6l97e:hover{transform:matrix(1,0,0,1,0,-12);box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.dark .CourseTile_tileInnerWrapper__6l97e{border-color:#41434e;background-color:#292a30}.CourseTile_tileContent__6xpxr{display:flex;position:relative;margin-bottom:2.25rem;flex-direction:column}.CourseTile_tileHeaderContainer__7D9X3{display:flex;justify-content:space-between}.CourseTile_titleContainer__oI2Pe{height:7rem;margin-top:8px}.CourseTile_desktopTitle__BfqOj{margin:.25rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:700;display:none;color:#292a30;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5em;max-height:4.5em}.dark .CourseTile_desktopTitle__BfqOj{color:#d2d3d6}@media(min-width:960px){.CourseTile_desktopTitle__BfqOj{display:block}}.CourseTile_mobileTitle__63W7p{margin:.25rem 1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;display:none;color:#292a30;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5em;max-height:4.5em}.dark .CourseTile_mobileTitle__63W7p{color:#d2d3d6}.CourseTile_defaultContentContainer__nbgyE{display:flex;padding:.5rem;margin-bottom:1rem;justify-content:space-between;align-items:center;height:1.5rem}.dark .CourseTile_defaultContentContainer__nbgyE{background-color:#292a30}.SearchBar_container__WxqM9{position:absolute;top:100%;left:0;width:100vw;background-color:#fff;z-index:11}.dark .SearchBar_container__WxqM9{background-color:#292a30}@media(min-width:960px){.SearchBar_container__WxqM9{background-color:#f9fafb}}.SearchBar_inputContainer__WAiR2{max-width:1140px;width:100%;margin-left:auto;margin-right:auto;background-color:#fff;height:3rem;font-size:.875rem;line-height:1.25rem;display:flex;cursor:text;align-items:center;overflow:hidden;border:1px solid #e5e7eb}.dark .SearchBar_inputContainer__WAiR2{background-color:#222327;border-color:#6a6c78}@media(min-width:960px){.SearchBar_inputContainer__WAiR2{margin-top:1.25rem;margin-bottom:1.25rem}}.SearchBar_inputContainer__WAiR2 input{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;background-color:transparent;resize:none;font-size:14px;line-height:22px;color:#1f2937;padding:0 .875rem;border:none}@media(min-width:600px){.SearchBar_inputContainer__WAiR2 input{font-size:18px;line-height:150%}}@media(min-width:960px){.SearchBar_inputContainer__WAiR2 input{font-weight:600}}.dark .SearchBar_inputContainer__WAiR2 input{color:#c1c2c6}.SearchBar_inputContainer__WAiR2 input:focus{outline:none}.SearchBar_inputContainer__WAiR2 input::-moz-placeholder{color:#9ca3af}.SearchBar_inputContainer__WAiR2 input::placeholder{color:#9ca3af}.dark .SearchBar_inputContainer__WAiR2 input::-moz-placeholder{color:#7f818b}.dark .SearchBar_inputContainer__WAiR2 input::placeholder{color:#7f818b}.SearchBar_searchIcon__xu_3p{display:flex;align-items:center;fill:currentColor;padding-left:.875rem;color:#000}.dark .SearchBar_searchIcon__xu_3p{color:#c1c2c6}.SearchBar_searchIcon__xu_3p svg{margin-left:.125rem;color:#6b7280;min-width:24px}@media(min-width:600px){.SearchBar_searchIcon__xu_3p svg{margin-left:1rem}}@media(min-width:960px){.SearchBar_searchIcon__xu_3p svg{margin-left:.625rem}}.SearchBar_closeIcon__PX7io{display:flex}.SearchBar_closeIcon__PX7io button{background-color:transparent;color:#7f818b;outline:none;cursor:pointer}.dark .SearchBar_closeIcon__PX7io button{color:#7f818b}.SearchBar_closeIcon__PX7io button:hover:enabled{background-color:hsla(228,4%,77%,.188)}.dark .SearchBar_closeIcon__PX7io button:hover:enabled{background-color:#41434e}.SearchBar_closeIcon__PX7io button:disabled{color:#d1d5db}.dark .SearchBar_closeIcon__PX7io button:disabled{color:#5b5e6a}.SearchBar_closeIcon__PX7io button svg{fill:currentColor}.SearchBar_divider__9ClAl{height:2rem;margin:auto 0;border-left:1px solid #e5e7eb}.dark .SearchBar_divider__9ClAl{border-color:#6a6c78}.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}.dark .SmallCourseTile_tileContainer__b9bV1{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}.dark .SmallCourseTile_difficultyIcon__8znW9{color:#d2d3d6}.SmallCourseTile_targetAudience__Oovjx{margin-left:.25rem;text-transform:capitalize;color:#6b7280}.dark .SmallCourseTile_targetAudience__Oovjx{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}.dark .SmallCourseTile_circleTimeIcon__CoDur{color:#7f818b}.SmallCourseTile_readTime__cSKUh{font-size:.75rem;line-height:1.25rem;color:#6b7280}.dark .SmallCourseTile_readTime__cSKUh{color:#7f818b}.SmallCourseTile_courseTileColor__9CkG4{color:#5553ff}.SmallCourseTile_cloudLabTileColor__3YWFl{color:#ec4899}.SmallCourseTile_assessmentTileColor__yxAJl{color:#22c55e}.SmallCourseTile_projectTileColor__RTG67{color:#1d4ed8}.dark .SmallCourseTile_projectTileColor__RTG67{color:#3b82f6}.SmallCourseTile_pathTileColor__uxr_P{color:#713f12}.PoweredByAI_container__x77NN{position:relative;display:flex;width:100%;justify-content:center;overflow:hidden;border-color:#374151;background-color:#f5f5ff;padding:2.5rem 1rem}.dark .PoweredByAI_container__x77NN{border-color:#d2d3d6;background-color:#373942}@media(min-width:960px){.PoweredByAI_container__x77NN{padding-bottom:7rem;padding-top:4.5rem}}.PoweredByAI_startBackground__I_AjM{position:absolute}@media(min-width:960px){.PoweredByAI_startBackground__I_AjM{left:24rem;top:20rem}}.PoweredByAI_mainContent__5GDlu{display:flex;width:100%;flex-direction:column;align-items:center}.PoweredByAI_titleContainer__90VsO{display:flex;width:100%;justify-content:center}.PoweredByAI_upperTitle__bozvf{font-size:28px;line-height:40px;font-weight:600;color:#0c1322}@media(min-width:960px){.PoweredByAI_upperTitle__bozvf{font-size:32px}}.dark .PoweredByAI_upperTitle__bozvf{color:#ededee}.PoweredByAI_lowerTitle__zTFhB{color:#5553ff}.dark .PoweredByAI_lowerTitle__zTFhB{color:#aaa9ff}.PoweredByAI_description__wAUoH{font-size:1rem;line-height:1.5rem;color:#0c1322;margin-top:1.5rem;text-align:left}@media(min-width:960px){.PoweredByAI_description__wAUoH{margin-top:.25rem;text-align:center}}.dark .PoweredByAI_description__wAUoH{color:#ededee}.PoweredByAI_faqContainer__9hdlx{height:-moz-min-content;height:min-content;width:100%}@media(min-width:960px){.PoweredByAI_faqContainer__9hdlx{margin-bottom:.5rem}}.PoweredByAI_ctaButton__Dy8AN{color:inherit;font:inherit;margin:0;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;padding:.75rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;border:1px solid #5553ff;background-color:#5553ff;font-size:1rem;line-height:1.5rem;font-weight:600;width:100%;border-radius:.25rem}.PoweredByAI_ctaButton__Dy8AN:disabled{cursor:default}.PoweredByAI_ctaButton__Dy8AN::-moz-focus-inner{border:0;padding:0}.PoweredByAI_ctaButton__Dy8AN:disabled{border-color:#d1d5db;background-color:#d1d5db}.dark .PoweredByAI_ctaButton__Dy8AN:disabled{border-color:#6a6c78;background-color:#6a6c78;color:#8f9199}@media(min-width:600px){.PoweredByAI_ctaButton__Dy8AN{width:16rem}}@media(min-width:960px){.PoweredByAI_ctaButton__Dy8AN{width:-moz-min-content;width:min-content}}.PoweredByAI_ctaButton__Dy8AN:hover:enabled{border-color:#3d3bb7;background-color:#3d3bb7}.dark .PoweredByAI_ctaButton__Dy8AN:hover:enabled{border-color:#7775ff;background-color:#7775ff;color:#000}.CourseHomepageAdditionalContent_additionalContent__G3UCY{background-color:#fff;color:#000;padding-bottom:.1px}.dark .CourseHomepageAdditionalContent_additionalContent__G3UCY{background-color:#1b1b1d;color:#c1c2c6}.FAQS_container__qd0Rx{display:flex;width:100%;padding:7.5rem 1rem;justify-content:center;background-color:#f9fafb}.dark .FAQS_container__qd0Rx{background-color:#303239}.FAQS_wrapper__tZ0ps{margin-left:auto;margin-right:auto;margin-bottom:1rem;width:100%;border-radius:.375rem;border:1px solid #e5e7eb}.dark .FAQS_wrapper__tZ0ps{border-color:#4e505c}.FAQS_wrapper__tZ0ps{background-color:#fff}.dark .FAQS_wrapper__tZ0ps{background-color:#292a30}.FAQS_heading__Cwtj3{letter-spacing:.025rem;margin-top:20px;padding:3rem 3rem 2.5rem;color:#111827}@media(min-width:960px){.FAQS_heading__Cwtj3{padding-left:2.5rem;padding-right:2.5rem}}.dark .FAQS_heading__Cwtj3{color:#e3e3e5}.FAQS_headingDivider__AFd22{padding-left:3rem;padding-right:3rem;padding-bottom:1rem}@media(min-width:960px){.FAQS_headingDivider__AFd22{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:600px){.FAQS_headingDivider__AFd22{padding-bottom:0}}.dark .FAQS_dividerColor__Hl0_I{border-color:#41434e}.FAQS_faqContainer__aAGop{margin-top:-1.5rem;padding-left:2.5rem;padding-right:2.5rem}@media(min-width:600px){.FAQS_faqContainer__aAGop{margin-top:-1rem}}@media(min-width:960px){.FAQS_faqContainer__aAGop{padding:0;margin-top:-1.75rem}}.FAQS_question__8w9rq{color:#374151}.dark .FAQS_question__8w9rq{color:#e3e3e5}.FAQS_answer__BrWwy{color:#4b5563}.dark .FAQS_answer__BrWwy{color:#e3e3e5}.Apple_fillColor__6NeKF{fill:#000}.Netflix_fillColor__Xnqxr{fill:#dc2626}.CourseTestimonials_tile__JzyQS{background-color:#f9fafb;display:flex;height:300px;-moz-column-gap:1rem;column-gap:1rem;border-bottom-width:1px;padding:1.25rem 1.25rem .75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-color:#e5e7eb;min-width:100vw;max-width:100vw}.dark .CourseTestimonials_tile__JzyQS{background-color:#303239}@media(min-width:600px){.CourseTestimonials_tile__JzyQS{height:256px;min-width:376px;max-width:376px}}.CourseTestimonials_tileBodyContainer__1t_ot{flex-direction:column;height:100%;display:flex;justify-content:space-between}.CourseTestimonials_tileBodyText__RXjZ8{font-size:16px;line-height:24px;color:#0c1322}.dark .CourseTestimonials_tileBodyText__RXjZ8{color:#ededee}.CourseTestimonials_tileAuthorName__Svvsd{font-weight:600;padding:0;margin:0}.CourseTestimonials_tileAuthorID__9U6oC{margin:0;padding:0}.dark .CourseTestimonials_companyLogoDark__c_hVu{fill:#fff}.CourseTestimonials_netflixLogo__LQLg6{margin-top:1.25rem;height:auto}.dark .CourseTestimonials_netflixLogo__LQLg6{margin-top:.75rem}.CourseTestimonials_appleLogo__rWFSz{margin-top:.75rem;height:1.25rem}.dark .CourseTestimonials_appleLogo__rWFSz{margin-top:.25rem}.CourseTestimonials_metaLogo__gxKpO{margin-top:1.25rem;height:auto;width:4rem}.dark .CourseTestimonials_metaLogo__gxKpO{display:none}.CourseTestimonials_metaLogoDark__iRDfE{display:none;margin-top:.25rem;height:auto;width:4rem}.dark .CourseTestimonials_metaLogoDark__iRDfE{display:block}.CourseTestimonials_googleLogo__jVoon{margin-top:1.25rem;height:auto}.dark .CourseTestimonials_googleLogo__jVoon{margin-top:.75rem}.CourseTestimonials_amazonLogo__PHbJU{margin-top:1.5rem;height:auto}.CourseTestimonials_stripeLogo__38U_e{margin-top:1.25rem;height:auto}.CourseTestimonials_airbnbLogo__NTnjz,.CourseTestimonials_coinbaseLogo__Q6C5h{margin-top:1rem;height:auto}.CourseTestimonials_container__5SfdS{width:100%}.CourseTestimonials_header__PX9vL{margin-bottom:2.5rem;display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;align-items:center;padding-top:4rem}@media(min-width:600px){.CourseTestimonials_header__PX9vL{padding-left:0;padding-right:0}}.CourseTestimonials_headerInner__VxnwA{display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;width:100%}.CourseTestimonials_statsContainer__KEonv{color:#0c1322;padding:0;margin:0;text-align:center}.dark .CourseTestimonials_statsContainer__KEonv{color:#ededee}.CourseTestimonials_userCount__tJDHx{color:#5553ff}.dark .CourseTestimonials_userCount__tJDHx{color:#aaa9ff}.CourseTestimonials_companies__I30oQ{display:inline-block}@media(min-width:960px){.CourseTestimonials_companies__I30oQ{display:none}}.CourseTestimonials_logoContainer__ixDuK{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem;justify-content:center;align-items:center;width:100%}@media(min-width:600px){.CourseTestimonials_logoContainer__ixDuK{-moz-column-gap:5.5rem;column-gap:5.5rem;padding-left:1.25rem;padding-right:1.25rem}}.CourseTestimonials_googleLogo__jVoon>path:first-child{fill:#ef4444}.CourseTestimonials_googleLogo__jVoon>path:nth-child(2){fill:#eab308}.CourseTestimonials_googleLogo__jVoon>path:nth-child(3){fill:#3b82f6}.CourseTestimonials_googleLogo__jVoon>path:nth-child(4){fill:#16a34a}.CourseTestimonials_googleLogo__jVoon>path:nth-child(5){fill:#ef4444}.CourseTestimonials_googleLogo__jVoon>path:nth-child(6){fill:#3b82f6}.dark .CourseTestimonials_googleLogo__jVoon>path{fill:#fff}.CourseTestimonials_amazonLogo__PHbJU>path:first-child,.CourseTestimonials_amazonLogo__PHbJU>path:nth-child(2){fill:#fb923c}.CourseTestimonials_amazonLogo__PHbJU>path:nth-child(3){fill:#000}.dark .CourseTestimonials_amazonLogo__PHbJU>path{fill:#fff}.CourseTestimonials_tilesContainer__4SG_N{justify-content:center;display:flex;padding-bottom:2rem}@media(min-width:600px){.CourseTestimonials_tilesContainer__4SG_N{padding-bottom:7rem}}.FreeResources_container__Is9Oe{background-color:#f9fafb;display:flex;padding:4rem 1.25rem;flex-direction:column;align-items:center;width:100%}.dark .FreeResources_container__Is9Oe{background-color:#303239}@media(min-width:960px){.FreeResources_container__Is9Oe{padding-left:4.5rem;padding-right:4.5rem}}.FreeResources_hidden__jZwYI{display:none}.FreeResources_heading__SMce9{font-size:16px;line-height:24px;font-weight:600;margin-bottom:.75rem;width:100%}@media(min-width:600px){.FreeResources_heading__SMce9{font-weight:600;font-size:27.65px;line-height:130%;margin-bottom:1.5rem;text-align:center}}.FreeResources_activityIndicatorWrapper__i3_b3{margin-top:4rem}.FreeResources_itemsContainer__8Puiw{display:flex;flex-wrap:wrap;row-gap:1rem;width:100%}@media(min-width:960px){.FreeResources_itemsContainer__8Puiw{margin-left:5rem;margin-right:5rem}}.FreeResources_item__Q0Yx8{padding-top:.5rem;padding-bottom:.5rem;width:100%}@media(min-width:600px){.FreeResources_item__Q0Yx8{padding-left:.75rem;padding-right:.75rem;width:50%}}@media(min-width:960px){.FreeResources_item__Q0Yx8{width:33.3333%}}.FreeResources_itemType__zp4SU{display:flex;-moz-column-gap:.625rem;column-gap:.625rem;align-items:center}.FreeResources_itemType__zp4SU p{color:#5553ff;padding:0;margin:0;font-weight:700;text-transform:capitalize}.dark .FreeResources_itemType__zp4SU p{color:#aaa9ff}.FreeResources_itemLink__4iMQY{display:inline-block;padding:0;margin:.5rem 0 0;width:auto;cursor:pointer}.FreeResources_itemLink__4iMQY:hover{color:#5553ff}.dark .FreeResources_itemLink__4iMQY:hover{color:#aaa9ff}.CourseAuthors_container__Camlz{width:100%;display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.CourseAuthors_container__Camlz>p{letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;margin:0;padding:0;color:#6b7280}.dark .CourseAuthors_container__Camlz>p{color:#7f818b}.CourseAuthors_authors__PXnGn{font-size:1rem;line-height:1.5rem;font-weight:600;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;color:#111827}.dark .CourseAuthors_authors__PXnGn{color:#e3e3e5}.CourseAuthors_author__cyspf{font-size:14px;line-height:22px;color:#5553ff;-moz-column-gap:.5rem;column-gap:.5rem;text-decoration:underline}.dark .CourseAuthors_author__cyspf{color:#aaa9ff}.CourseAuthors_and__o13gs{font-size:14px;line-height:22px;color:#5553ff;-moz-column-gap:.5rem;column-gap:.5rem}.dark .CourseAuthors_and__o13gs{color:#aaa9ff}.CustomCategory_categoryLink__8Rqa3{display:flex;cursor:pointer;border-radius:.25rem;padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;border-left:4px solid #0d9488}.CustomCategory_categoryLink__8Rqa3:hover{background-color:#f0fdfa}.dark .CustomCategory_categoryLink__8Rqa3:hover{border-left-color:#5eead4;background-color:#222327}.CustomCategory_categoryLink__8Rqa3.CustomCategory_project__moS67{border-left-color:#4b5563}.CustomCategory_categoryLink__8Rqa3.CustomCategory_project__moS67:hover{background-color:#f9fafb}.dark .CustomCategory_categoryLink__8Rqa3.CustomCategory_project__moS67{border-left-color:#41434e}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessment__H8vKM{border-left-color:#1d4ed8}.CustomCategory_categoryLink__8Rqa3.CustomCategory_assessment__H8vKM:hover{background-color:rgba(239,246,255,.5)}.dark .CustomCategory_categoryLink__8Rqa3.CustomCategory_assessment__H8vKM{border-left-color:#93c5fd}.CustomCategory_container__RohI7{display:flex;-moz-column-gap:1rem;column-gap:1rem}.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:#f0fdfa}.dark .CustomCategory_icon__spPn0{border-color:#115e59;background-color:#134e4a}.CustomCategory_icon__spPn0.CustomCategory_project__moS67{border-color:#c1c2c6;background-color:#f9fafb}.dark .CustomCategory_icon__spPn0.CustomCategory_project__moS67{border-color:#4e505c;background-color:#303239}.CustomCategory_icon__spPn0.CustomCategory_assessment__H8vKM{border-color:#dbeafe;background-color:#eff6ff}.dark .CustomCategory_icon__spPn0.CustomCategory_assessment__H8vKM{border-color:#1d4ed8;background-color:#172963}.CustomCategory_title__fhEp3{width:100%}.CustomCategory_title__fhEp3>:not([hidden])~:not([hidden]){margin-top:.25rem}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7{margin:0;color:#134e4a}.dark .CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7{color:#f0fdfa}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_project__moS67{color:#374151}.dark .CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_project__moS67{color:#e3e3e5}.CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_assessment__H8vKM{color:#172963}.dark .CustomCategory_title__fhEp3 .CustomCategory_titleText__1PYq7.CustomCategory_assessment__H8vKM{color:#dbeafe}.CustomCategory_title__fhEp3 .CustomCategory_titleDesc__L6ccr{font-size:14px;line-height:22px;color:#374151}.dark .CustomCategory_title__fhEp3 .CustomCategory_titleDesc__L6ccr{color:#c1c2c6}.CustomCategory_assessmentIcon__c7BlL{height:1rem;width:1rem;fill:currentColor;color:#172963}.dark .CustomCategory_assessmentIcon__c7BlL{color:#dbeafe}.CustomCategory_projectIcon__E0ta4{height:1rem;width:1rem;fill:currentColor;color:#4b5563}.dark .CustomCategory_projectIcon__E0ta4{color:#ededee}.CustomCategory_cloudLabIcon__skGJw{height:1rem;width:1rem;stroke:currentColor;color:#115e59}.dark .CustomCategory_cloudLabIcon__skGJw{color:#f0fdfa}.CourseContent_container__aCxYN{width:100%;display:flex;flex-direction:column;align-items:center;padding-right:1rem;padding-left:1rem}.dark .CourseContent_container__aCxYN{background-color:#1b1b1d;color:#c1c2c6}@media(min-width:600px){.CourseContent_container__aCxYN{padding-right:2.5rem;padding-left:2.5rem}}@media(min-width:960px){.CourseContent_container__aCxYN{padding-right:1.5rem;padding-left:1.5rem}}.CourseContent_container__aCxYN>div{max-width:1200px;width:100%}.CourseContent_courseContent__gNw7_{max-width:888px;width:100%;margin-top:1.25rem}@media(min-width:600px){.CourseContent_courseContent__gNw7_{margin-top:2.5rem}}@media(min-width:960px){.CourseContent_courseContent__gNw7_{margin-right:2.5rem}}.CourseContent_courseContent__gNw7_ h5{color:#0c1322}.dark .CourseContent_courseContent__gNw7_ h5{color:#ededee}.CourseContent_objectives__ganjZ{margin-top:1.5rem}@media(min-width:960px){.CourseContent_objectives__ganjZ{margin-top:3rem}}.CourseContent_objectives__ganjZ .CourseContent_objective__0kSu9{display:flex;width:100%;-moz-column-gap:1.25rem;column-gap:1.25rem;font-size:16px;line-height:24px;color:#374151}.dark .CourseContent_objectives__ganjZ .CourseContent_objective__0kSu9{color:#d2d3d6}.CourseContent_objectives__ganjZ .CourseContent_objective__0kSu9 svg{height:1.25rem;width:1.25rem;flex-shrink:0}.CourseContent_content__crieb{margin-top:2rem}@media(min-width:600px){.CourseContent_content__crieb{margin-top:3rem}}.CourseContent_contentHeading__6P4E4{display:flex;justify-content:space-between}.CourseContent_categories__41WDr{margin-top:2rem;margin-bottom:1rem}.CourseContent_categoryTitle__KiInt{display:flex;width:100%}.CourseContent_categoryTitle__KiInt>:not([hidden])~:not([hidden]){margin-left:1rem}@media(min-width:600px){.CourseContent_categoryTitle__KiInt{align-items:center}}.CourseContent_categoryNumber__mmIVA{height:2rem;width:2rem;align-items:center;color:#303239;display:flex}.dark .CourseContent_categoryNumber__mmIVA{color:#ededee}.CourseContent_categoryTitleInner__afbXZ{width:100%;display:flex;justify-content:space-between;flex-direction:column;padding-right:1.5rem}@media(min-width:600px){.CourseContent_categoryTitleInner__afbXZ{flex-direction:row;align-items:center;justify-content:space-between}}.CourseContent_categoryTitleText__RYvdz{font-weight:500;color:#0c1322}.dark .CourseContent_categoryTitleText__RYvdz{color:#ededee}.CourseContent_categorySummary__Y_0_d{margin:1rem 2.5rem;padding-right:.375rem;padding-left:1.25rem;color:#374151;font-size:1rem;line-height:1.5rem}.dark .CourseContent_categorySummary__Y_0_d{color:#d2d3d6}@media(min-width:960px){.CourseContent_categorySummary__Y_0_d{padding-left:1.5rem;font-size:1.125rem;line-height:1.75rem}}.CourseContent_categoryLessonCount__53mRf{margin-top:.25rem;color:#6b7280;font-size:14px;line-height:22px}.dark .CourseContent_categoryLessonCount__53mRf{color:#7f818b}@media(min-width:600px){.CourseContent_categoryLessonCount__53mRf{margin-top:0}}.categoryExpanded .CourseContent_categoryLessonCount__53mRf{display:none}.CourseContent_categoryDivider__zfN6w{border-bottom:1px solid #e5e7eb;margin-top:1rem;margin-bottom:1rem;display:block}.dark .CourseContent_categoryDivider__zfN6w{border-bottom-color:#41434e}.CourseContent_categoryLessons__Blj_w{display:flex;width:100%;flex-direction:column;padding-left:.75rem;padding-bottom:.75rem}@media(min-width:600px){.CourseContent_categoryLessons__Blj_w{padding-left:1rem;padding-right:.5rem}}.CourseContent_contentContainer__N5VEp{display:flex}@media(min-width:960px){.CourseContent_contentContainer__N5VEp{margin-right:-2.5rem}}.CourseContent_attributions__zg0av{row-gap:.75rem;padding-bottom:.5rem;margin-bottom:2.25rem;width:100%;display:flex;flex-direction:column}.CourseContent_overviewSection__CjKIt{margin-bottom:1.5rem}.TakeawaySkills_container__CUwvr{display:none}@media(min-width:600px){.TakeawaySkills_container__CUwvr{margin-bottom:3rem;display:block}}.TakeawaySkills_takeawaySkills__QFNaY{letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;color:#0c1322;margin-bottom:0}.dark .TakeawaySkills_takeawaySkills__QFNaY{color:#ededee}.TakeawaySkills_tags__sNLLg{margin-top:1rem;display:flex;flex-wrap:wrap}.TakeawaySkills_tag__tCBtR{margin-bottom:1rem;margin-right:1rem;border-radius:.25rem;border-style:solid;border-color:#e5e7eb;background-color:#fff;padding:.25rem 1rem;color:#4b5563}.dark .TakeawaySkills_tag__tCBtR{border-color:#5b5e6a;background-color:#292a30;color:#a0a1a8}.TakeawaySkills_tagText__ynbG9{font-size:14px;line-height:22px;margin:0;padding:0}.scrollableCTAs_scrollableCTAs__KG_5N{margin-bottom:1.25rem}.scrollableCTAs_scrollableCTAsContainer__itAe0{display:block;position:sticky;bottom:0;z-index:9}@media(min-width:600px){.scrollableCTAs_scrollableCTAsContainer__itAe0{display:none}}.scrollableCTAs_scrollableCTAsSpacer__AOJRa{height:2.5rem;width:100%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-to:hsla(0,0%,100%,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .scrollableCTAs_scrollableCTAsSpacer__AOJRa{--tw-gradient-from:#1b1b1d;--tw-gradient-to:rgba(27,27,29,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.CourseRelatedContent_wrapper__eziYC{display:flex;justify-content:flex-start}@media(min-width:960px){.CourseRelatedContent_wrapper__eziYC{padding-right:3rem;padding-left:0}}.dark .CourseRelatedContent_wrapper__eziYC{background-color:#1b1b1d;color:#c1c2c6}.CourseRelatedContent_container__FEacR{display:flex;flex-direction:column;width:100%}@media(min-width:600px){.CourseRelatedContent_container__FEacR{margin-top:2rem}}.CourseRelatedContent_titleContainer__tU21b{display:flex;margin-top:1.5rem;margin-bottom:1.5rem;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.CourseRelatedContent_title__wpFeZ{padding:0;margin:0}.CourseRelatedContent_jigsawIcon__VjRVt{color:#5553ff;fill:#f5f5ff}.dark .CourseRelatedContent_jigsawIcon__VjRVt{color:#aaa9ff;fill:#373942}.CourseRelatedContent_relatedContentContainer__Sy9rA{display:flex;margin-bottom:1.25rem;flex-direction:column;width:100%;height:auto}.CourseRelatedContent_relatedContentContainer__Sy9rA>:not([hidden])~:not([hidden]){margin-top:1rem}@media(min-width:960px){.CourseRelatedContent_relatedContentContainer__Sy9rA{flex-direction:row;height:298px}.CourseRelatedContent_relatedContentContainer__Sy9rA>:not([hidden])~:not([hidden]){margin-top:0;margin-left:1rem}}.CourseRelatedContent_tileWrapper__lomZe{width:100%}@media(min-width:960px){.CourseRelatedContent_tileWrapper__lomZe{max-width:272px;min-width:272px}}.CourseRelatedContent_smallTileContainer__oV_hv{display:block}@media(min-width:960px){.CourseRelatedContent_smallTileContainer__oV_hv{display:none}}.CourseRelatedContent_tileContainer__iGpST{display:none}@media(min-width:960px){.CourseRelatedContent_tileContainer__iGpST{display:block}}.course_summary_container__LxA35{display:flex;flex-direction:column;justify-content:center;background-color:#121d42;color:#fff;padding-left:1rem;padding-right:1rem;z-index:10;position:relative}.dark .course_summary_container__LxA35{background-color:#0e0d29}@media(min-width:600px){.course_summary_container__LxA35{flex-direction:row;padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:960px){.course_summary_container__LxA35{padding-left:1.5rem;padding-right:1.5rem}}.course_summary_leftSection__VcsyW{width:100%}@media(min-width:600px){.course_summary_leftSection__VcsyW{padding-right:3.5rem}}@media(min-width:960px){.course_summary_leftSection__VcsyW{padding-right:8rem}}.course_summary_rightSection__DT9Sm{width:294px;display:none;flex-shrink:0;position:relative;z-index:5}@media(min-width:600px){.course_summary_rightSection__DT9Sm{display:block}}.course_summary_course_summary__Q_cI4{display:flex;max-width:1200px;width:100%;padding-top:1.5rem;padding-bottom:2rem}@media(min-width:600px){.course_summary_course_summary__Q_cI4{padding-top:2rem;padding-bottom:2rem}}@media(min-width:960px){.course_summary_course_summary__Q_cI4{padding-top:2rem;padding-bottom:2rem}}.course_summary_eyebrow__205bG{display:flex;flex-wrap:wrap;color:#9ca3af;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.course_summary_eyebrow__205bG .course_summary_eyebrow_el__PApts{display:flex;align-items:center}.course_summary_eyebrow__205bG .course_summary_caret__6sTsd{padding:.25rem 1.5rem}.course_summary_eyebrow__205bG .course_summary_eyebrow_title__iGvJG{display:flex;align-items:center;color:#fff}.course_summary_title_row__bc49U{display:flex}.course_summary_title_row__bc49U h1{font-size:1.5rem;line-height:2rem;font-weight:600;color:#f9fafb}@media(min-width:600px){.course_summary_title_row__bc49U h1{font-size:28px;line-height:2.25rem}}.course_summary_summary_row_mobile__2CK5O{color:#f9fafb;font-size:1rem;line-height:1.5rem;margin-top:.75rem}@media(min-width:600px){.course_summary_summary_row_mobile__2CK5O{display:none}}.course_summary_summary_row_desktop__DIFGd{color:#f9fafb;font-size:1rem;line-height:1.5rem;display:none}@media(min-width:600px){.course_summary_summary_row_desktop__DIFGd{display:block}}.course_summary_stats_row__G0nP1{display:flex;flex-wrap:wrap;row-gap:.625rem;margin:.75rem 0;font-size:.875rem;line-height:1.25rem}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h{display:flex;margin-right:1rem}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h>:not([hidden])~:not([hidden]){margin-left:.5rem}.course_summary_stats_row__G0nP1 .course_summary_svg__izzls{fill:#fff;height:20px;width:20px}.course_summary_thumbnailHeight__tzkjM,.course_summary_videoThumbnail__SOfSn{min-height:12.5rem;aspect-ratio:16/9}.course_summary_videoThumbnail__SOfSn{width:100%;margin-top:2rem}@media(min-width:600px){.course_summary_videoThumbnail__SOfSn{display:none}}.CourseWidgetStats_widgetStats__8ByR_{width:100%;display:none;background-color:#f5f5ff}.dark .CourseWidgetStats_widgetStats__8ByR_{background-color:#222327;color:#9ca3af}@media(min-width:600px){.CourseWidgetStats_widgetStats__8ByR_{display:flex;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:960px){.CourseWidgetStats_widgetStats__8ByR_{padding-left:1.5rem;padding-right:1.5rem}}.CourseWidgetStats_widgetStats__8ByR_>div{min-height:7rem;padding-top:1.5rem;padding-bottom:1.5rem;max-width:1200px;width:100%}.CourseWidgetStats_statsText__Yh8NQ{margin-bottom:.75rem;letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;font-weight:600;text-transform:uppercase}.CourseWidgetStats_statIcon__si1lr{fill:currentColor;width:1.25rem;height:1.25rem;color:#5553ff}.dark .CourseWidgetStats_statIcon__si1lr{color:#aaa9ff}.CourseWidgetStats_fillTransparent__3yTkM{fill:transparent!important}.CourseWidgetStats_feedbackIcon__ef2wt{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.CourseWidgetStats_feedbackIcon__ef2wt svg{fill:currentColor;color:#5553ff}.dark .CourseWidgetStats_feedbackIcon__ef2wt svg{color:#aaa9ff}.CourseWidgetStats_stats__AbGWm{display:flex;flex-wrap:wrap}@media(min-width:600px){.CourseWidgetStats_stats__AbGWm{padding-right:14rem}}.CourseWidgetStats_stat__7zKfA{margin-bottom:1rem;margin-right:1.5rem;display:flex;align-items:center}.CourseWidgetStats_statText__1WrYK{font-size:14px;line-height:22px;padding-left:.75rem;color:#374151}.dark .CourseWidgetStats_statText__1WrYK{color:#d2d3d6}.CourseHomepage_container__H4_u4{position:relative}.LanguageVariants_container__I9OJ9{width:100%;display:flex;justify-content:center;background-color:#fff;padding-left:1rem}@media(min-width:600px){.LanguageVariants_container__I9OJ9{padding-left:2.5rem}}@media(min-width:960px){.LanguageVariants_container__I9OJ9{padding-left:1.5rem;padding-right:1.5rem}}.dark .LanguageVariants_container__I9OJ9{background-color:#1b1b1d;color:#c1c2c6}.LanguageVariants_container__I9OJ9>div{width:100%;max-width:1200px}.LanguageVariants_innerContainer__jmd8F{max-width:888px;padding-top:1.5rem;display:flex;flex-direction:column;row-gap:.5rem}@media(min-width:960px){.LanguageVariants_innerContainer__jmd8F{flex-direction:row;align-items:center}}.LanguageVariants_variantsText__dwgpJ{font-weight:700;min-width:210px}.LanguageVariants_variants__W3BCy{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;overflow-x:scroll;padding-right:3rem;scrollbar-width:none}@media(min-width:960px){.LanguageVariants_variants__W3BCy{flex-wrap:nowrap;row-gap:0}}.EducativeBranding_branding__6kRxh{display:flex;flex-direction:row;align-items:center;height:100%}.EducativeBranding_link__cD_OK{display:flex;margin-left:.25rem;align-items:center;cursor:pointer}@media(min-width:960px){.EducativeBranding_link__cD_OK{margin-left:.75rem}}.EducativeBranding_logoMark__GjSoM{color:#4951f5}.dark .EducativeBranding_logoMark__GjSoM{color:#fff}.EducativeBranding_logoText__39hta{color:#111827;display:none;margin-left:.25rem}.dark .EducativeBranding_logoText__39hta{color:#fff}@media(min-width:600px){.EducativeBranding_logoText__39hta{display:block}}.Resources_resourceList__INTMO{margin-top:-.125rem;display:flex;gap:.5rem;padding-top:1rem;padding-bottom:1rem;flex-direction:column;background-color:#fff}.dark .Resources_resourceList__INTMO{border-color:#303239;background-color:#373942}@media(min-width:960px){.Resources_resourceList__INTMO{border-radius:.25rem;border:1px solid #e5e7eb;box-shadow:0 0 transparent,0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}}.Resources_resource__qirOw{display:flex;flex-direction:row;width:100%;cursor:pointer;align-items:flex-start;color:#c1c2c6;background-color:#fff;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}@media(min-width:960px){.Resources_resource__qirOw{padding-left:1rem}}.dark .Resources_resource__qirOw{background-color:#373942}.Resources_resource__qirOw:hover{background-color:#f9fafb}.dark .Resources_resource__qirOw:hover{background-color:#41434e}.dark .Resources_resource__qirOw:hover .Resources_resourceIcon__iuU4u{color:#4b5563;background-color:#cccbff}.Resources_resourceIcon__iuU4u{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.25rem;color:#5553ff;background-color:#eef}.dark .Resources_resourceIcon__iuU4u{color:#cccbff;background-color:#4e505c}.Resources_resourceText__tgL3R{margin-left:1rem;display:flex;flex-direction:column;text-align:left}.Resources_resourceSubText__8iY4k{font-size:.75rem;font-weight:600;line-height:1.25rem;letter-spacing:.031rem;color:#6b7280}.dark .Resources_resourceSubText__8iY4k{color:#a0a1a8}.Resources_resourceLabel___eBks{margin:0;display:flex;height:-moz-max-content;height:max-content;align-items:center;letter-spacing:.034rem;font-size:1rem;font-weight:600;line-height:1.5rem;color:#111827}.dark .Resources_resourceLabel___eBks{color:#c1c2c6}