.layout_mainContainer__lKmu3{display:grid;grid-template-columns:6rem auto;grid-template-rows:auto auto 1fr;grid-template-areas:"ed-grid-banner ed-grid-banner" "ed-grid-header ed-grid-header" "ed-grid-sidebar edGridMain";margin:0;transition-duration:.4s;height:100%;min-height:100vh;overflow:hidden}.layout_containerBanner__XplPK{grid-area:ed-grid-banner;position:fixed;width:100%;top:0;z-index:10}.layout_containerHeader__82Wpk{grid-area:ed-grid-header;position:fixed;width:100%;top:var(--banner-height);z-index:10}.layout_containerContent___InBZ{grid-area:ed-grid-main;transition:left .3s ease-in-out,width .3s ease-in-out;width:100%;left:0;position:absolute;z-index:0;top:calc(var(--header-height) + var(--banner-height));height:calc(100% - (var(--header-height) + var(--banner-height)))}@media(min-width:1080px){.layout_containerContent___InBZ{left:calc(var(--sidebar-width)*var(--sidebar-open));width:calc(100% - var(--sidebar-width)*var(--sidebar-open))}}.Link_link__yeKnb{transition-duration:.2s}.Link_link__yeKnb:focus,.Link_link__yeKnb:hover{cursor:pointer;color:#5553ff}.Link_link__yeKnb:is(.dark *){color:#c1c2c6}.Link_link__yeKnb:hover:is(.dark *){color:#7775ff}.Link_link__yeKnb:focus:is(.dark *){color:#7775ff}.Link_white-underline__hBh59{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Link_white-underline__hBh59:focus,.Link_white-underline__hBh59:hover{font-weight:600;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Link_blue__ou0gz,.Link_blue__ou0gz:focus,.Link_blue__ou0gz:hover{color:#5553ff}.Link_blue__ou0gz:is(.dark *){color:#cccbff}.Link_blue__ou0gz:hover:is(.dark *){color:#cccbff}.Link_blue__ou0gz:focus:is(.dark *){color:#cccbff}.Link_white__JTr1Z{color:#fff}.Link_black-on-hover__YQVJk:focus,.Link_black-on-hover__YQVJk:hover{color:#000}.Link_underline-on-hover__ZvV9O:focus,.Link_underline-on-hover__ZvV9O:hover,.Link_underlined__SOucz{-webkit-text-decoration-line:underline;text-decoration-line:underline}.Link_zoom-on-hover__0UyWN:focus,.Link_zoom-on-hover__0UyWN:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Link_align-slightly-left__hIEv5{float:left;margin-left:1.25rem}#layout_root-container__iz_qs{--sidebar-open:0}@media(min-width:1080px){#layout_root-container__iz_qs{--sidebar-open:1}}#layout_root-container__iz_qs ol,#layout_root-container__iz_qs ul{padding-inline-start:40px}#layout_root-container__iz_qs .callout-markdown ol,#layout_root-container__iz_qs .callout-markdown ul{padding-inline-start:20px}.Banner_banner__YS_uY{position:sticky;z-index:22;width:100%;top:0}.Banner_bannerContent__d_dSJ{display:flex;height:var(--banner-height)!important;width:100%;overflow:hidden;background-color:transparent}.Banner_lgBlock__fzNzC{display:none}@media(min-width:1080px){.Banner_lgBlock__fzNzC{display:block}}.DefaultBanner_defaultBanner__B0UZH{display:flex;height:100%;width:100%;padding-top:.25rem;padding-bottom:.25rem;cursor:pointer}.DefaultBanner_bannerContainer__QqIu_{margin-left:.25rem;margin-right:.25rem;display:flex;flex-direction:row;justify-content:center;width:100%}@media(min-width:600px){.DefaultBanner_bannerContainer__QqIu_{margin:0;justify-content:space-between}}.DefaultBanner_emptyArea__1y99T{position:relative;display:inline-flex;flex:1 1 0%}@media(min-width:1080px){.DefaultBanner_emptyArea__1y99T{margin-right:auto}}.DefaultBanner_contentArea__ya8hD{justify-content:center;margin-bottom:0;display:flex;width:100%;flex-wrap:nowrap;padding-left:0;padding-right:0;vertical-align:middle}@media(min-width:600px){.DefaultBanner_contentArea__ya8hD{margin-left:.5rem;align-items:center}}@media(min-width:1080px){.DefaultBanner_contentArea__ya8hD{flex:1 1 0%}}.DefaultBanner_transformTeam___ljQ4{margin-left:.5rem;display:none;align-self:center;font-weight:500;line-height:1.25rem}@media(min-width:600px){.DefaultBanner_transformTeam___ljQ4{margin-left:.25rem;display:block}}@media(min-width:1080px){.DefaultBanner_transformTeam___ljQ4{white-space:nowrap}}.DefaultBanner_upskillTeam__Uhfx2{margin-left:.5rem;align-self:center;font-weight:500;line-height:1.25rem}@media(min-width:600px){.DefaultBanner_upskillTeam__Uhfx2{margin-left:.25rem;display:none}}@media(min-width:1080px){.DefaultBanner_upskillTeam__Uhfx2{white-space:nowrap}}.DefaultBanner_learnMore__qgsZ3{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;font-family:inherit;line-height:inherit;font-size:.9375rem;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;border-width:0;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;font-size:14px;display:flex;height:2.25rem;width:auto;cursor:pointer;align-self:center;background-color:transparent;padding:.375rem .5rem;text-align:center;font-weight:500}.DefaultBanner_learnMore__qgsZ3:disabled{cursor:default}.DefaultBanner_learnMore__qgsZ3::-moz-focus-inner{border:0;padding:0}@media(min-width:600px){.DefaultBanner_learnMore__qgsZ3{margin-right:1rem;margin-top:0;padding-left:.75rem;padding-right:.75rem}}@media(min-width:1080px){.DefaultBanner_learnMore__qgsZ3{-webkit-text-decoration-line:underline;text-decoration-line:underline}}.DefaultBanner_closeBtnContainer__rvyJb{position:relative;margin-left:auto;display:inline-flex;flex:1 1 0%;justify-content:flex-end}.DefaultBanner_closeBtn__YBBMP{margin-left:.25rem;margin-right:0;display:inline-flex;cursor:pointer;align-items:center;align-self:center;border-radius:9999px;background-color:transparent;padding:.125rem;opacity:.6}.DefaultBanner_closeBtn__YBBMP:hover{transform:scaleX(1.1) scaleY(1.1)}@media(min-width:600px){.DefaultBanner_closeBtn__YBBMP{margin-left:.75rem;margin-right:.75rem}}@media(min-width:1080px){.DefaultBanner_closeBtn__YBBMP{margin-left:2rem;margin-right:2rem}}.DefaultBanner_closeIcon__xcqpi{stroke:currentColor}.Skeleton_skeleton__gWoim{padding-top:.25rem;padding-bottom:.25rem;border-color:transparent;width:100%;height:100%;display:flex}.Skeleton_bannerSkeleton__VURPH{width:100%;margin-left:.25rem;margin-right:.25rem;display:flex;flex-direction:row;justify-content:center}@media(min-width:600px){.Skeleton_bannerSkeleton__VURPH{margin:0;justify-content:space-between}}.Skeleton_emptySkeleton__IEH0B{position:relative;display:inline-flex;flex:1 1 0%}@media(min-width:1080px){.Skeleton_emptySkeleton__IEH0B{margin-right:auto}}.Skeleton_middleSkeleton__0JGMg{display:inline-flex;margin-bottom:0;width:100%;flex-wrap:nowrap;padding-left:0;padding-right:0;vertical-align:middle;justify-content:center;align-items:center}@media(min-width:600px){.Skeleton_middleSkeleton__0JGMg{margin-left:0}}@media(min-width:1080px){.Skeleton_middleSkeleton__0JGMg{flex:1 1 0%}}.Skeleton_middleSkeleton__0JGMg>:not([hidden])~:not([hidden]){margin-left:1rem}.Skeleton_hideableBar__K5v4h,.Skeleton_largeBar__WrWJU,.Skeleton_skeletonBar__E6YGq,.Skeleton_smallBar__YKEFi{animation:Skeleton_pulse__Iuiqc 2s cubic-bezier(.4,0,.6,1) infinite;margin-top:.25rem;margin-bottom:.25rem;height:1.5rem;border-radius:.125rem;opacity:.1}@keyframes Skeleton_pulse__Iuiqc{50%{opacity:.5}}.Skeleton_hideableBar__K5v4h:is(.dark *),.Skeleton_largeBar__WrWJU:is(.dark *),.Skeleton_skeletonBar__E6YGq:is(.dark *),.Skeleton_smallBar__YKEFi:is(.dark *){opacity:.1}.Skeleton_largeBar__WrWJU{width:14rem}@media(min-width:600px){.Skeleton_largeBar__WrWJU{width:15rem}}.Skeleton_hideableBar__K5v4h,.Skeleton_smallBar__YKEFi{width:5rem}.Skeleton_hideableBar__K5v4h{display:none}@media(min-width:600px){.Skeleton_hideableBar__K5v4h{display:inline-block}}.modalContainer_modal__iJhPk{z-index:1300;margin:auto;border:none;max-width:none;max-height:none;background-color:transparent;outline:none;color:inherit;padding:0}.modalContainer_modal__iJhPk::backdrop{background-color:rgba(0,0,0,.5)}.modalContainer_modalLessDialog__Nb0d4{position:fixed;inset:0;z-index:1300;margin:auto;border:none;max-width:none;max-height:none;background-color:transparent;outline:none;color:inherit;padding:0}.modalContainer_modalLessDialog__Nb0d4:after{content:"";position:fixed;inset:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1}@keyframes AjaxLoader_spinner__AITvY{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.AjaxLoader_spinner__AITvY{animation:AjaxLoader_spinner__AITvY .4s linear infinite;box-sizing:border-box;border-radius:100%;border-left:2px solid}.AjaxLoader_autosave__fQyV5 div.AjaxLoader_spinner__AITvY{animation-duration:.8s}.AjaxLoader_color__nasM_{color:#5553ff}.AjaxLoader_color__nasM_:is(.dark *){color:#cccbff}.AjaxLoader_textWhite__QJavU{color:#fff}.AjaxLoader_ajaxContainer__HKVyS{display:flex;align-items:center;justify-content:center;text-align:center}.AjaxLoader_selfCenter__4Kqsf{align-self:center}.AjaxLoader_content__hnQrU{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px);padding-left:.375rem;padding-top:1px;color:#5553ff}.AjaxLoader_content__hnQrU:is(.dark *){color:#cccbff}.CTAButtons_spinnerContainer__sO13n{background-color:#5553ff;color:#fff;margin-right:.75rem;height:2.75rem;width:100%;border-radius:.25rem;padding:.625rem .5rem}.CTAButtons_spinnerContainer__sO13n:is(.dark *){background-color:#4747b3}.CTAButtons_spinnerContainer__sO13n:hover:enabled{background-color:#3d3bb7}.CTAButtons_spinnerContainer__sO13n:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_spinnerContainer__sO13n:disabled{background-color:#cccbff;color:#fff}.CTAButtons_spinnerContainer__sO13n:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:600px){.CTAButtons_spinnerContainer__sO13n{width:18rem;padding-left:2rem;padding-right:2rem}}.CTAButtons_spinnerColor__3877X{color:#fff}.CTAButtons_spinnerColor__3877X:is(.dark *){color:#c1c2c6}.CTAButtons_buttonWidth__MrJ9o{width:100%}@media(min-width:600px){.CTAButtons_buttonWidth__MrJ9o{width:18rem}}.CTAButtons_buttonWidthPHP__vUSM_{width:10.5rem}.CTAButtons_sparkleIcon__vEeIk{margin-right:.5rem;width:1rem;height:1rem;fill:#fff}.CTAButtons_flexContainer__JbXh_{display:flex;align-items:center;justify-content:center}.CTAButtons_loggedOutCTA__cKp9l{background-color:#5553ff;color:#fff;width:100%;border-radius:.25rem;border-width:1px;padding:0;font-weight:700}.CTAButtons_loggedOutCTA__cKp9l:is(.dark *){background-color:#4747b3}.CTAButtons_loggedOutCTA__cKp9l:hover:enabled{background-color:#3d3bb7}.CTAButtons_loggedOutCTA__cKp9l:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_loggedOutCTA__cKp9l:disabled{background-color:#cccbff;color:#fff}.CTAButtons_loggedOutCTA__cKp9l:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:600px){.CTAButtons_loggedOutCTA__cKp9l{width:18rem}}.CTAButtons_loggedOutCTAPHP__nX7lN{background-color:#5553ff;color:#fff;width:10.5rem;height:3rem;border-radius:.25rem;border-width:1px;padding:0;font-weight:500}.CTAButtons_loggedOutCTAPHP__nX7lN:is(.dark *){background-color:#4747b3}.CTAButtons_loggedOutCTAPHP__nX7lN:hover:enabled{background-color:#3d3bb7}.CTAButtons_loggedOutCTAPHP__nX7lN:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_loggedOutCTAPHP__nX7lN:disabled{background-color:#cccbff;color:#fff}.CTAButtons_loggedOutCTAPHP__nX7lN:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}.CTAButtons_overriddenCTA__83xuy{background-color:#5553ff;color:#fff;border-radius:.25rem;border-width:1px;padding:0;font-weight:700;width:100%}.CTAButtons_overriddenCTA__83xuy:is(.dark *){background-color:#4747b3}.CTAButtons_overriddenCTA__83xuy:hover:enabled{background-color:#3d3bb7}.CTAButtons_overriddenCTA__83xuy:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_overriddenCTA__83xuy:disabled{background-color:#cccbff;color:#fff}.CTAButtons_overriddenCTA__83xuy:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:600px){.CTAButtons_overriddenCTA__83xuy{width:-moz-fit-content;width:fit-content}}.CTAButtons_overriddenCTAWidth__DALlG{width:100%}@media(min-width:600px){.CTAButtons_overriddenCTAWidth__DALlG{width:-moz-fit-content;width:fit-content}}.CTAButtons_loggedOutCTAText__lEQkr{font-size:1rem;line-height:1.5rem;font-weight:600;padding:.625rem .5rem}.CTAButtons_ctaContainer__Synrf{display:flex;flex-wrap:wrap;row-gap:1rem;width:100%}@media(min-width:600px){.CTAButtons_ctaContainer__Synrf{width:auto}}.CTAButtons_ctaContainerPHP__J7t3d{display:flex;flex-wrap:wrap;row-gap:1rem;width:auto}.CTAButtons_hidden__fyHaF{display:none}.CTAButtons_primaryCTALink__VCydD{width:100%}@media(min-width:600px){.CTAButtons_primaryCTALink__VCydD{width:auto}}.CTAButtons_primaryCTALinkPHP__s4Qtw{width:auto}.CTAButtons_loadingBtn__rutYh,.CTAButtons_primaryBtn__5B0yA{background-color:#5553ff;color:#fff;width:100%;border-radius:.25rem;border-width:1px;padding:0;font-weight:700}.CTAButtons_loadingBtn__rutYh:is(.dark *),.CTAButtons_primaryBtn__5B0yA:is(.dark *){background-color:#4747b3}.CTAButtons_loadingBtn__rutYh:hover:enabled,.CTAButtons_primaryBtn__5B0yA:hover:enabled{background-color:#3d3bb7}.CTAButtons_loadingBtn__rutYh:hover:enabled:is(.dark *),.CTAButtons_primaryBtn__5B0yA:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_loadingBtn__rutYh:disabled,.CTAButtons_primaryBtn__5B0yA:disabled{background-color:#cccbff;color:#fff}.CTAButtons_loadingBtn__rutYh:disabled:is(.dark *),.CTAButtons_primaryBtn__5B0yA:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:600px){.CTAButtons_loadingBtn__rutYh,.CTAButtons_primaryBtn__5B0yA{width:18rem}}.CTAButtons_loadingBtnPHP__NaAj4,.CTAButtons_primaryBtnPHP__dhdGg{background-color:#5553ff;color:#fff;width:10.5rem;height:3rem;border-radius:.25rem;border-width:1px;padding:0;font-weight:500}.CTAButtons_loadingBtnPHP__NaAj4:is(.dark *),.CTAButtons_primaryBtnPHP__dhdGg:is(.dark *){background-color:#4747b3}.CTAButtons_loadingBtnPHP__NaAj4:hover:enabled,.CTAButtons_primaryBtnPHP__dhdGg:hover:enabled{background-color:#3d3bb7}.CTAButtons_loadingBtnPHP__NaAj4:hover:enabled:is(.dark *),.CTAButtons_primaryBtnPHP__dhdGg:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_loadingBtnPHP__NaAj4:disabled,.CTAButtons_primaryBtnPHP__dhdGg:disabled{background-color:#cccbff;color:#fff}.CTAButtons_loadingBtnPHP__NaAj4:disabled:is(.dark *),.CTAButtons_primaryBtnPHP__dhdGg:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}.CTAButtons_loadingBtnPHP__NaAj4,.CTAButtons_loadingBtn__rutYh{padding:3px 2.5px!important}.CTAButtons_primaryCTAText__I6dx1{line-height:1.5rem;font-weight:600;font-size:.9375rem;padding:.625rem .5rem}.CTAButtons_containedPrimary__PVp_e{background-color:#5553ff;color:#fff}.CTAButtons_containedPrimary__PVp_e:is(.dark *){background-color:#4747b3}.CTAButtons_containedPrimary__PVp_e:hover:enabled{background-color:#3d3bb7}.CTAButtons_containedPrimary__PVp_e:hover:enabled:is(.dark *){background-color:#6969c3}.CTAButtons_containedPrimary__PVp_e:disabled{background-color:#cccbff;color:#fff}.CTAButtons_containedPrimary__PVp_e:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}.CTAButtons_secondaryBtnConditional__MlqIJ{border-color:#d2d3d6!important;color:#d2d3d6!important;border:1px solid rgba(85,83,255,.5);background-color:transparent;color:#5553ff}.CTAButtons_secondaryBtnConditional__MlqIJ:is(.dark *){border-color:#7775ff;color:#cccbff}.CTAButtons_secondaryBtnConditional__MlqIJ:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.CTAButtons_secondaryBtnConditional__MlqIJ:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#41434e}.CTAButtons_secondaryBtnConditional__MlqIJ:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.CTAButtons_secondaryBtnConditional__MlqIJ:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}.CTAButtons_secondaryBtn__U0ymg{width:100%;border-radius:.25rem;border-width:1px;padding:0;font-weight:700}@media(min-width:600px){.CTAButtons_secondaryBtn__U0ymg{width:18rem}}.CTAButtons_secondaryBtnPHP__yDO9q{width:10.5rem;height:3rem;border-radius:.25rem;border-width:1px;padding:0;font-weight:500}.CTAButtons_secondaryBtnText__DLsb1{font-size:1rem;line-height:1.5rem;font-weight:600;padding:.625rem .5rem}.CTAButtons_ctaBtnsContainer__oO3R7{margin-top:1.5rem;display:flex;align-items:center;flex-direction:column}@media(min-width:600px){.CTAButtons_ctaBtnsContainer__oO3R7{margin-bottom:0;flex-direction:row}}@media(min-width:1080px){.CTAButtons_marginBottomNone__Z0vdW{margin-bottom:0}.CTAButtons_marginBottom__2U9Zr{margin-bottom:2.5rem}}.CTAButtons_joinBigCompanies__zvMYC{display:flex;align-items:center;margin-top:1rem}@media(min-width:600px){.CTAButtons_joinBigCompanies__zvMYC{margin-top:0}}.CTAButtons_joinBigCompaniesText__u5Q3M{font-size:.75rem;line-height:1rem;font-weight:500;color:#374151;margin-right:.75rem}@media(min-width:600px){.CTAButtons_joinBigCompaniesText__u5Q3M{font-size:.875rem;line-height:1.25rem;margin-left:1.0625rem;margin-right:1.0625rem}}.CTAButtons_joinBigCompaniesText__u5Q3M:is(.dark *){color:#d2d3d6}.CTAButtons_joinBigCompaniesIcons__a6D8J{display:flex;align-items:center;gap:1rem}.CTAButtons_joinBigCompaniesIcon__MpJZ7{width:1rem;height:1rem;fill:currentColor;color:#000}.CTAButtons_joinBigCompaniesIcon__MpJZ7:is(.dark *){color:#fff}.PHPRoadmapBanner_bannerContainer__qhEa2{border-color:#cccbff;background-color:#f8f8ff}.PHPRoadmapBanner_bannerContainer__qhEa2:is(.dark *){background-color:#373942;border-color:#363442;background-color:#eef}.PHPRoadmapBanner_bannerContainer__qhEa2:is(.dark *):is(.dark *){background-color:#363442}.PHPRoadmapBanner_bannerContent__tKyTV{padding:14px 20px}@media(min-width:1080px){.PHPRoadmapBanner_bannerContent__tKyTV{padding:13px 28px}}.PHPRoadmapBanner_bannerCustomizeContent__9dcAz{padding:24px 20px}@media(min-width:1080px){.PHPRoadmapBanner_bannerCustomizeContent__9dcAz{padding:13px 28px}}.PHPRoadmapBanner_bannerTextTitle__bhT1w{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}@media(min-width:1080px){.PHPRoadmapBanner_bannerTextTitle__bhT1w{font-size:1rem;line-height:1.5rem}}.PHPRoadmapBanner_bannerButton__r7Pjm{display:none}@media(min-width:1080px){.PHPRoadmapBanner_bannerButton__r7Pjm{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;border-width:0;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;font-size:14px}.PHPRoadmapBanner_bannerButton__r7Pjm:disabled{cursor:default}.PHPRoadmapBanner_bannerButton__r7Pjm::-moz-focus-inner{border:0;padding:0}.PHPRoadmapBanner_bannerButton__r7Pjm{border:1px solid rgba(85,83,255,.5);background-color:transparent;color:#5553ff}.PHPRoadmapBanner_bannerButton__r7Pjm:is(.dark *){border-color:#7775ff;color:#cccbff}.PHPRoadmapBanner_bannerButton__r7Pjm:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.PHPRoadmapBanner_bannerButton__r7Pjm:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#41434e}.PHPRoadmapBanner_bannerButton__r7Pjm:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.PHPRoadmapBanner_bannerButton__r7Pjm:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}}.PHPRoadmapBanner_bannerTextDescription___XHiB{font-size:.75rem;line-height:1rem}@media(min-width:1080px){.PHPRoadmapBanner_bannerTextDescription___XHiB{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}}.PHPRoadmapBanner_bannerRoadmapTime__E_jf8{font-size:.75rem;line-height:1rem}@media(min-width:1080px){.PHPRoadmapBanner_bannerRoadmapTime__E_jf8{font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}}.PHPRoadmapBanner_hideOnLargerScreen__W1xTm{display:flex}@media(min-width:600px){.PHPRoadmapBanner_hideOnLargerScreen__W1xTm{display:none}}.PHPRoadmapBanner_hideOnSmallerScreen__1K4a8{display:none}@media(min-width:600px){.PHPRoadmapBanner_hideOnSmallerScreen__1K4a8{display:flex}}.PHPRoadmapBanner_verticalLine__t7X8L{width:1px;align-self:stretch;margin-left:6px;margin-right:6px}@media(min-width:1080px){.PHPRoadmapBanner_verticalLine__t7X8L{margin-left:9px;margin-right:9px}}.PHPRoadmapBanner_arrowContainer__l7789{display:flex}@media(min-width:1080px){.PHPRoadmapBanner_arrowContainer__l7789{display:none}}.PHPRoadmapBanner_personalizedroadmapAchievementContainer__yZP_v{display:none}@media(min-width:1080px){.PHPRoadmapBanner_personalizedroadmapAchievementContainer__yZP_v{display:flex}}.PHPRoadmapBanner_tooltipOverlay__BZ64q{max-width:248px;top:calc(100% + 10px);width:344px;animation:PHPRoadmapBanner_fadeIn__cxLnB .3s ease-in-out;background-color:#1f1e63}.PHPRoadmapBanner_tooltipOverlay__BZ64q:is(.dark *){background-color:#1d1d49}.PHPRoadmapBanner_tooltipArrow__wAsLB{right:20px;background-color:#1f1e63;transform:rotate(45deg)}.PHPRoadmapBanner_tooltipArrow__wAsLB:is(.dark *){background-color:#1d1d49}@keyframes PHPRoadmapBanner_fadeIn__cxLnB{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PHPRoadmapBanner_dropdownButton__Apo2T{width:2.25rem;height:2.25rem;border:1px solid #7775ff}.PHPRoadmapBanner_dropdownButton__Apo2T:hover{background-color:#e0e0ff}.PHPRoadmapBanner_dropdownButton__Apo2T:hover:is(.dark *){background-color:#41434e}.PHPRoadmapBanner_dropdown__5_P2M{top:calc(100% + .25rem);width:15rem;padding:.25rem}.PHPRoadmapBanner_dropdownItem__4mQQV{padding:.75rem}.PHPRoadmapBanner_dropdownItemText__X7A6x{font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;margin-left:10px}.PHPRoadmapBanner_loadingBannerContainer__spi9t{padding:18px 20px}@media(min-width:1080px){.PHPRoadmapBanner_loadingBannerContainer__spi9t{padding:17px 28px}}.PHPRoadmapBanner_loadingBannerText__r6YFb{margin-top:.625rem;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}@media(min-width:1080px){.PHPRoadmapBanner_loadingBannerText__r6YFb{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);margin-top:0}}.PHPRoadmapBanner_bannerCustomizeContainer__bqOUu{padding:17px 28px}@media(min-width:1080px){.PHPRoadmapBanner_bannerCustomizeContainer__bqOUu{padding-left:28px;padding-right:28px}}.PHPRoadmapBanner_customizeRoadmapContent__xGpxX{display:flex;justify-content:end}@media(min-width:1080px){.PHPRoadmapBanner_customizeRoadmapContent__xGpxX{justify-content:start}}.PHPRoadmapBanner_customizeBannerInnerContainer__CsBJG{display:flex;flex-direction:column}@media(min-width:1080px){.PHPRoadmapBanner_customizeBannerInnerContainer__CsBJG{flex-direction:row}}.PHPRoadmapBanner_showVisibilityOnLargerScreen__x_ws1{display:none}@media(min-width:1080px){.PHPRoadmapBanner_showVisibilityOnLargerScreen__x_ws1{display:flex}}.PHPRoadmapBanner_customizeRoadmapAchievementIcon__OAG_m{width:20px;height:20px;color:#5553ff}.PHPRoadmapBanner_customizeRoadmapAchievementIcon__OAG_m:is(.dark *){color:#b6b6e2}.PHPRoadmapBanner_ctaButtonsContainer__ocX5c{justify-content:end}@media(min-width:1080px){.PHPRoadmapBanner_ctaButtonsContainer__ocX5c{align-items:center}}.PHPRoadmapBanner_primaryButton__U_zYW{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-width:0;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;background-color:#5553ff;color:#fff;height:2.75rem;width:100%;border-radius:.25rem;width:7.8rem;height:36px}.PHPRoadmapBanner_primaryButton__U_zYW:disabled{cursor:default}.PHPRoadmapBanner_primaryButton__U_zYW::-moz-focus-inner{border:0;padding:0}.PHPRoadmapBanner_primaryButton__U_zYW:is(.dark *){background-color:#4747b3}.PHPRoadmapBanner_primaryButton__U_zYW:hover:enabled{background-color:#3d3bb7}.PHPRoadmapBanner_primaryButton__U_zYW:hover:enabled:is(.dark *){background-color:#6969c3}.PHPRoadmapBanner_primaryButton__U_zYW:disabled{background-color:#cccbff;color:#fff}.PHPRoadmapBanner_primaryButton__U_zYW:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:1080px){.PHPRoadmapBanner_primaryButton__U_zYW{width:-moz-fit-content;width:fit-content;min-width:7.8rem;padding:8px 12px}}.PHPRoadmapBanner_disableRoadmapButton__n8cbd{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:.75rem;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;height:2.75rem;width:100%;border-radius:.25rem;background-color:#e5e7eb;color:#9ca3af;border:none;width:125px;height:36px}.PHPRoadmapBanner_disableRoadmapButton__n8cbd:disabled{cursor:default}.PHPRoadmapBanner_disableRoadmapButton__n8cbd::-moz-focus-inner{border:0;padding:0}@media(min-width:1080px){.PHPRoadmapBanner_disableRoadmapButton__n8cbd{width:-moz-fit-content;width:fit-content;min-width:7.8rem;padding:8px 12px}}.PHPRoadmapBanner_disableRoadmapButton__n8cbd:is(.dark *){background-color:#4d4a5e;color:#4d4a5e;color:#c1c2c6}@media(min-width:1080px){.PHPRoadmapBanner_disableRoadmapButton__n8cbd{padding:8px 12px}}.CourseContentPlaceholder_categoryPlaceholder__0mIiY{display:flex;position:relative;flex-direction:column;row-gap:.875rem}.CourseContentPlaceholder_expandAllSection__A2clU{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center;justify-content:end;width:100%}.CourseContentPlaceholder_expandAllPlaceholder__eEy5T{width:80px;height:14px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_expandAllPlaceholder__eEy5T:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_expandAllIcon__y5IPx{color:#e5e7eb}.CourseContentPlaceholder_expandAllIcon__y5IPx:is(.dark *){color:#4d4a5e}.CourseContentPlaceholder_bannerContainer__3ouK6{width:100%;margin-bottom:.875rem;border-radius:.5rem;background-color:#f5f5ff;border:1px solid #cccbff}.CourseContentPlaceholder_bannerContainer__3ouK6:is(.dark *){background-color:#23222b;border-color:#363442}.CourseContentPlaceholder_weekGroupContainer__yUw2_{display:flex;flex-direction:column;row-gap:1rem}.CourseContentPlaceholder_headerGroupContainer__QMbbw{display:flex;flex-direction:column;row-gap:1rem;width:100%}.CourseContentPlaceholder_headerTitleContainer__DBAKF{display:flex;align-items:center;justify-content:space-between;width:100%;-moz-column-gap:.75rem;column-gap:.75rem}.CourseContentPlaceholder_viewMoreButton__e4Qkm{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #d1d5db}.CourseContentPlaceholder_viewMoreButton__e4Qkm:is(.dark *){border-color:#4d4a5e}.CourseContentPlaceholder_viewMorePlaceholder__P04uB{width:80px;height:14px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_viewMorePlaceholder__P04uB:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_headerPlaceholderLinesContainer__sAGWy{display:none}@media(min-width:1080px){.CourseContentPlaceholder_headerPlaceholderLinesContainer__sAGWy{display:flex;align-items:center;justify-content:space-between;border-left:2px solid;border-color:#e5e7eb;gap:6px;height:20px;padding-left:12px;padding-right:12px;margin-left:6px}.CourseContentPlaceholder_headerPlaceholderLinesContainer__sAGWy:is(.dark *){border-color:#41434e}}.CourseContentPlaceholder_headerPlaceholderLines__pV6Og{display:flex;align-items:center;justify-content:start;gap:6px}.CourseContentPlaceholder_placeholderTitleLine__PU0fd{height:16px;width:250px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}@media(min-width:1080px){.CourseContentPlaceholder_placeholderTitleLine__PU0fd{width:160px}}.CourseContentPlaceholder_placeholderTitleLine__PU0fd:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderLine__fbn7p{height:10px;width:55px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderLine__fbn7p:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_headerTitleDot__wgToO{flex-shrink:0;width:4px;height:4px;border-radius:9999px;background-color:#e5e7eb}.CourseContentPlaceholder_headerTitleDot__wgToO:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_horizontalLine__xR0Bu{height:10px;width:100%;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_horizontalLine__xR0Bu:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_weekTitleContainer__PopoA{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.CourseContentPlaceholder_weekDot__ZD8nG{width:0;height:0;border-radius:9999px;border:3px solid #d1d5db}.CourseContentPlaceholder_weekDot__ZD8nG:is(.dark *){border-color:#4d4a5e}.CourseContentPlaceholder_categoryTitleDot__F_u8L{flex-shrink:0;width:18px;height:18px;border-radius:9999px;background-color:#e5e7eb}.CourseContentPlaceholder_categoryTitleDot__F_u8L:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_categoryTitleText___12mS{flex-shrink:0;width:112px;height:20px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_categoryTitleText___12mS:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_categoryTitleSmallText__2TsYS{flex-shrink:0;width:90px;height:12px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb;display:none}.CourseContentPlaceholder_categoryTitleSmallText__2TsYS:is(.dark *){background-color:#4d4a5e}@media(min-width:600px){.CourseContentPlaceholder_categoryTitleSmallText__2TsYS{display:block}}.CourseContentPlaceholder_weekCategoriesContainer__LUG4m{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;width:100%}.CourseContentPlaceholder_weekCategories__JfFqR{display:flex;flex-direction:column;width:100%;row-gap:.75rem}.CourseContentPlaceholder_verticalLineContainer__ZYW3a{display:flex;flex-shrink:0;justify-content:center;width:6px;align-self:stretch}.CourseContentPlaceholder_verticalLine__2QR6q{align-self:stretch;border:1px solid #d1d5db}.CourseContentPlaceholder_verticalLine__2QR6q:is(.dark *){border-color:#4d4a5e}.CourseContentPlaceholder_placeholderSection___c1Cc{display:flex;flex-direction:column;gap:16px}.CourseContentPlaceholder_categoryContainer__hs_XD{border-radius:.5rem;overflow:hidden;padding:1rem;width:100%;background-color:#f3f4f6;border:1px solid #e5e7eb}.CourseContentPlaceholder_categoryContainer__hs_XD:is(.dark *){background-color:#363442;border-color:#4d4a5e}.CourseContentPlaceholder_categoryExpandedSectionContainer__ZrFHH{display:flex;-moz-column-gap:1rem;column-gap:1rem}.CourseContentPlaceholder_categoryExpandedSection__QUEdg{display:flex;flex-grow:1;flex-direction:column;row-gap:.75rem}.CourseContentPlaceholder_categoryContentSection__5koQ1{display:flex;flex-direction:column;row-gap:1.5rem}.CourseContentPlaceholder_categorySummarySection__REmx6{display:flex;flex-direction:column;row-gap:.5rem}.CourseContentPlaceholder_categoryLessonSection__qvA_s{display:flex;flex-direction:column;row-gap:.375rem}.CourseContentPlaceholder_categoryTitleSection__0jPR3{display:flex;justify-content:space-between}.CourseContentPlaceholder_categoryTitleStartSection__m6pM8{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.CourseContentPlaceholder_categoryTitleEndSection__K1Arv{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:none}@media(min-width:600px){.CourseContentPlaceholder_categoryTitleEndSection__K1Arv{display:flex}}.CourseContentPlaceholder_categoryTitleEndText__8e_Eg{flex-shrink:0;width:60px;height:14px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_categoryTitleEndText__8e_Eg:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_categoryLessonContainer__pCoWU{display:flex;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem}.CourseContentPlaceholder_categoryTitleIcon__Tb1sb{height:1rem;width:1rem;color:#e5e7eb}.CourseContentPlaceholder_categoryTitleIcon__Tb1sb:is(.dark *){color:#4d4a5e}.CourseContentPlaceholder_lockIcon__8MZSx{height:1rem;width:1rem;color:#e5e7eb}.CourseContentPlaceholder_lockIcon__8MZSx:is(.dark *){color:#4d4a5e}.CourseContentPlaceholder_hideLock__lPlmj{visibility:hidden}.CourseContentPlaceholder_placeholderLessonTitle__fGixv{height:16px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderLessonTitle__fGixv:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderWeekTitle__EJ21l{width:15%;height:12px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderWeekTitle__EJ21l:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderSummary__wd7c0{width:60%;height:16px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.CourseContentPlaceholder_placeholderSummary__wd7c0:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_placeholderItem__K1ysf{width:100%;height:16px;background-color:#f3f4f6;border-radius:4px;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite}.CourseContentPlaceholder_placeholderItem__K1ysf:nth-child(odd){width:85%;animation-delay:.2s}.CourseContentPlaceholder_placeholderItem__K1ysf:nth-child(2n){width:70%;animation-delay:.4s}@keyframes CourseContentPlaceholder_pulse__TejGz{0%,to{opacity:1}50%{opacity:.5}}.CourseContentPlaceholder_bannerTitleDot__fQ_md{flex-shrink:0;width:18px;height:18px;border-radius:9999px;background-color:#e5e7eb}.CourseContentPlaceholder_bannerTitleDot__fQ_md:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_bannerTitleText__20VjG{flex-shrink:0;width:160px;height:20px;border-radius:1.5rem;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}@media(min-width:1080px){.CourseContentPlaceholder_bannerTitleText__20VjG{width:353px}}.CourseContentPlaceholder_bannerTitleText__20VjG:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_bannerTitleDescription___A60q{flex-shrink:0;width:200px;height:12px;border-radius:1.5rem;margin-top:12px;animation:CourseContentPlaceholder_pulse__TejGz 2s cubic-bezier(.4,0,.6,1) infinite;margin-left:32px;background-color:#e5e7eb}@media(min-width:1080px){.CourseContentPlaceholder_bannerTitleDescription___A60q{width:540px;margin-left:32px}}.CourseContentPlaceholder_bannerTitleDescription___A60q:is(.dark *){background-color:#4d4a5e}.CourseContentPlaceholder_bannerContainer__3ouK6{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.CourseContentPlaceholder_bannerTitleSection__PZajH{display:flex;justify-content:space-between;flex-direction:column}.CourseContentPlaceholder_bannerTitleStartSection__4HVUN{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.ClientSideLoader_container__gkuVW{position:relative;min-height:400px}.ClientSideLoader_content__Ibcok.ClientSideLoader_hidden__1Pudy{display:none}.ClientSideLoader_content__Ibcok.ClientSideLoader_visible__JJZJ9{display:block}.ClientSideLoader_loaderContainer__3jAqb{display:flex;justify-content:center;width:100%;background-color:#f9fafb}.ClientSideLoader_loaderContainer__3jAqb:is(.dark *){background-color:#303239}.ClientSideLoader_loader__hMlkD{width:100%;max-width:800px;padding:24px}.pill_pill__ajEWc{color:#0c1322;background-color:#eef;display:flex;align-items:center;padding:.25rem .75rem;border-radius:.5rem;letter-spacing:2.2px;font-size:.75rem;line-height:1.25rem;font-weight:600;text-transform:uppercase}.pill_pill__ajEWc:is(.dark *){color:#f3f4f6;background-color:#363442}@media (min-width:750px){.SubscriptionUpgradeBanner_pricing-banner-outer__yuHVg{width:20rem}.SubscriptionUpgradeBanner_pricing-banner-inner__mZgWd{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:450px){.SubscriptionUpgradeBanner_pricing-widget__j5L_h{width:19rem}.SubscriptionUpgradeBanner_pricing-banner-inner__mZgWd{justify-content:start}}.L2CFreeCodeMonth_artBoardContainer__GGFFU{position:relative;top:0;left:0;width:100%;z-index:4;overflow-x:hidden;height:22px;display:none}@media(min-width:600px){.L2CFreeCodeMonth_artBoardContainer__GGFFU{height:auto}}@media(min-width:1080px){.L2CFreeCodeMonth_artBoardContainer__GGFFU{display:block}}.L2CFreeCodeMonth_artBoard__37__g{width:100%}.L2CFreeCodeMonth_l2cFreeCodeMonthTileContent__cbnd9{display:flex;flex-direction:column;justify-content:center;gap:.375rem;height:100%;padding-right:1rem;padding-left:1rem}@media(min-width:1080px){.L2CFreeCodeMonth_l2cFreeCodeMonthTileContent__cbnd9{align-items:center;padding-right:1.5rem;padding-left:1.5rem}}.L2CFreeCodeMonth_loggedOutContainer__iBceF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;margin-top:1rem}@media(min-width:1080px){.L2CFreeCodeMonth_loggedOutContainer__iBceF{min-height:11.8125rem}}.L2CFreeCodeMonth_loggedInContainer__eEoDr{display:flex;justify-content:center;gap:.375rem;flex-direction:column;margin-top:1rem;align-items:center}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr{min-height:11.8125rem}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_textContainer__Br1vv{display:flex;justify-content:center;align-items:center;gap:.375rem}@media(min-width:600px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_textContainer__Br1vv{display:contents}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5{display:none;font-size:1rem;line-height:1.5rem;font-weight:700;color:#0c1322}@media(min-width:600px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5{display:flex}}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5{font-size:1.25rem;line-height:1.5rem;text-align:center}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_heading__QUGe5:is(.dark *){color:#f3f4f6}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re{display:none;font-weight:400;color:#374151}@media(min-width:600px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re{width:100%;display:flex;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;text-align:center}}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re{max-width:11.25rem}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_subheading__dH7Re:is(.dark *){color:#c0bdcb}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_{display:flex;font-size:.875rem;line-height:1.25rem;font-weight:400;justify-content:center;border:1px solid #5553ff;padding:.5rem;border-radius:.25rem;width:100%;max-width:282.65px;color:#5553ff;cursor:pointer}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_:is(.dark *){border-color:#b6b6e2}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_{text-align:center;padding:0;border:none}}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_:is(.dark *){color:#b6b6e2}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_viewCatalogButton__sg3a_:hover{text-decoration:underline}.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_hideContainerOnSmall__3GGeZ{display:none}@media(min-width:1080px){.L2CFreeCodeMonth_loggedInContainer__eEoDr .L2CFreeCodeMonth_hideContainerOnSmall__3GGeZ{display:flex}}.L2CFreeCodeMonth_pillContainer__fxQOC{display:none;justify-content:center;align-items:center;width:100%}@media(min-width:1080px){.L2CFreeCodeMonth_pillContainer__fxQOC{display:flex}}.L2CFreeCodeMonth_congratulations__grwz7{display:none;color:#0c1322;font-size:.875rem;line-height:1.25rem;font-weight:700;width:100%}.L2CFreeCodeMonth_congratulations__grwz7:is(.dark *){color:#f3f4f6}@media(min-width:600px){.L2CFreeCodeMonth_congratulations__grwz7{display:flex;justify-content:center;text-align:center;font-size:1.5rem;line-height:2rem}}@media(min-width:1080px){.L2CFreeCodeMonth_congratulations__grwz7{margin-top:.5rem}}.L2CFreeCodeMonth_smallScreenCongratulations__EJGwq{font-size:.875rem;line-height:1.25rem;font-weight:700;display:inline}@media(min-width:600px){.L2CFreeCodeMonth_smallScreenCongratulations__EJGwq{display:none}}.L2CFreeCodeMonth_subheadingLg__h_qaz{display:none;text-align:center;font-weight:400;color:#0c1322}@media(min-width:600px){.L2CFreeCodeMonth_subheadingLg__h_qaz{display:flex}}@media(min-width:1080px){.L2CFreeCodeMonth_subheadingLg__h_qaz{font-size:1rem;line-height:1.5rem}}.L2CFreeCodeMonth_subheadingLg__h_qaz:is(.dark *){color:#f3f4f6}.L2CFreeCodeMonth_subheadingSm__L1XDB{display:inline;color:#0c1322;font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:center}.L2CFreeCodeMonth_subheadingSm__L1XDB:is(.dark *){color:#f3f4f6}@media(min-width:600px){.L2CFreeCodeMonth_subheadingSm__L1XDB{display:none}}.L2CFreeCodeMonth_buttonContainer__ALwGf{display:flex;width:100%;max-width:282.65px;justify-content:center;background-color:transparent;border-radius:.25rem;border:1px solid #5553ff;color:#5553ff;padding:.5rem;cursor:pointer}@media(min-width:600px){.L2CFreeCodeMonth_buttonContainer__ALwGf{width:auto;background-color:#fff}}.L2CFreeCodeMonth_buttonContainer__ALwGf:is(.dark *){border-color:#b6b6e2;color:#b6b6e2}@media(min-width:1080px){.L2CFreeCodeMonth_buttonContainer__ALwGf{padding:.5rem;margin-top:2rem;width:100%}}.L2CFreeCodeMonth_buttonContainer__ALwGf:is(.dark *){color:#fff;background-color:#373942}.L2CFreeCodeMonth_buttonContainer__ALwGf:hover{opacity:.8}.variant_variant__ERUZp{display:flex;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer;align-items:center;border-radius:9999px;padding:.5rem 1rem;border:1px solid #9ca3af;font-weight:500}.variant_variant__ERUZp>:not([hidden])~:not([hidden]){margin-left:.5rem}.variant_variant__ERUZp:is(.dark *){border-color:#6a6c78;background-color:#373942}.variant_variant__ERUZp:hover{background-color:hsla(228,4%,77%,.188)}.variant_variant__ERUZp:hover:is(.dark *){background-color:#41434e}.variant_variant__ERUZp.variant_selected__SWhhT{background-color:#e0e0ff;border-color:#7775ff}.variant_variant__ERUZp.variant_selected__SWhhT:hover{background-color:#cccbff}.variant_variant__ERUZp.variant_selected__SWhhT:hover:is(.dark *){background-color:#6a6c78}.variant_variant__ERUZp.variant_selected__SWhhT:is(.dark *){border-color:#7775ff;background-color:#4e505c;color:#ededee}.variant_variant__ERUZp img{width:1.5rem}.LanguageVariants_container__I9OJ9{width:100%;display:flex;justify-content:center;background-color:#f9fafb;border-bottom:1px solid #cccbff}@media(min-width:600px){.LanguageVariants_container__I9OJ9{padding-left:.75rem;padding-right:.75rem}}@media(min-width:1080px){.LanguageVariants_container__I9OJ9{padding-left:1.5rem;padding-right:1.5rem;background-color:#eef;border-bottom:1px solid #cccbff}}.LanguageVariants_container__I9OJ9:is(.dark *){background-color:#303239;color:#d2d3d6}@media(min-width:1080px){.LanguageVariants_container__I9OJ9:is(.dark *){border-bottom:none}}.LanguageVariants_container__I9OJ9>div{width:100%;max-width:1040px}.LanguageVariants_containerPHP__E6Gu0{width:100%;display:flex;justify-content:center;align-items:center}.LanguageVariants_innerContainer__jmd8F{max-width:888px;padding:.9375rem 0;display:none;flex-direction:column;row-gap:.5rem}@media(min-width:600px){.LanguageVariants_innerContainer__jmd8F{display:flex;flex-direction:row;justify-content:center}}@media(min-width:1080px){.LanguageVariants_innerContainer__jmd8F{justify-content:flex-start}}.LanguageVariants_innerContainerPHP__dymvA{padding:.9375rem 0;display:none;flex-direction:column;row-gap:.5rem}@media(min-width:600px){.LanguageVariants_innerContainerPHP__dymvA{display:flex;flex-direction:row;justify-content:center}}.LanguageVariants_limitByWidth__NoSHj{max-width:100%;display:flex;align-items:center;flex-wrap:wrap;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.LanguageVariants_variantsText__dwgpJ{font-weight:700;min-width:170px;color:#0c1322}@media(min-width:600px){.LanguageVariants_variantsText__dwgpJ{min-width:123px;padding:.5rem 0}}.LanguageVariants_variantsText__dwgpJ:is(.dark *){color:#d2d3d6}.LanguageVariants_variantsTextPHP__1DMzZ{display:flex;align-items:center;justify-content:center;min-width:170px;font-size:1rem;color:#374151}@media(min-width:600px){.LanguageVariants_variantsTextPHP__1DMzZ{align-items:start;min-width:140px;padding:.5rem 0}}@media(min-width:1080px){.LanguageVariants_variantsTextPHP__1DMzZ{align-items:center;padding:.5rem 0}}.LanguageVariants_variantsTextPHP__1DMzZ:is(.dark *){color:#c0bdcb}.LanguageVariants_variants__W3BCy{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;overflow-x:scroll;scrollbar-width:none}@media(min-width:1080px){.LanguageVariants_variants__W3BCy{flex-wrap:nowrap;row-gap:0;width:650px}}.LanguageVariants_variantsPHP__6ayHc{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;overflow-x:scroll;scrollbar-width:none}@media(min-width:1080px){.LanguageVariants_variantsPHP__6ayHc{flex-wrap:nowrap;row-gap:0}}.LanguageVariants_containerMobile__cKc7Q{display:flex;padding-bottom:.5rem;padding-top:.5rem;-moz-column-gap:.625rem;column-gap:.625rem;align-items:center;justify-content:left}@media(min-width:600px){.LanguageVariants_containerMobile__cKc7Q{display:none}}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_mobileContainerInner__heOqb{padding-left:1.25rem;padding-right:1.25rem}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_mobileContainerInnerPHP__OsG21,.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_mobileContainerInner__heOqb{display:flex;flex-direction:row;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_switchLanguage__tpOK_{font-weight:700}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_switchLanguagePHP__h2dja{font-weight:400;color:#374151}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_switchLanguagePHP__h2dja:is(.dark *){color:#c0bdcb}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_dropDown__Y_vcR{cursor:pointer;display:flex;height:2.75rem;min-width:200px;width:auto;align-items:center;justify-content:space-between;border:1px solid #e5e7eb;padding:0 .75rem;background-color:#fff}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_dropDown__Y_vcR:is(.dark *){background-color:transparent;border-color:#7f818b}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_dropDownInner__Iu46_{display:flex;align-items:center;padding:.5rem 0;width:auto}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_dropDownInner__Iu46_>:not([hidden])~:not([hidden]){margin-left:.5rem}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_dropDownInner__Iu46_ img{width:1.5rem}.LanguageVariants_containerMobile__cKc7Q .LanguageVariants_dropDownInner__Iu46_ span{font-weight:700}.LanguageVariants_noPadding__nBbOn{padding:0}.WhyEducativeSection_learnByDoingGradient__QwRP0{background:linear-gradient(180deg,hsla(0,80%,98%,0) -4.63%,#fef6f6)}.WhyEducativeSection_learnByDoingGradient__QwRP0:is(.dark *){background:linear-gradient(180deg,rgba(62,14,14,0) -4.63%,rgba(62,14,14,.612))}.WhyEducativeSection_personalizedRoadmapsGradient__G33W_{background:linear-gradient(180deg,rgba(239,246,255,0) -4.63%,#eff6ff)}.WhyEducativeSection_personalizedRoadmapsGradient__G33W_:is(.dark *){background:linear-gradient(180deg,rgba(15,31,52,0) -4.63%,rgba(15,31,52,.561))}.WhyEducativeSection_updatedContentGradient__cvPNP{background:linear-gradient(180deg,rgba(255,249,240,0) -4.63%,#fff9f0)}.WhyEducativeSection_updatedContentGradient__cvPNP:is(.dark *){background:linear-gradient(180deg,rgba(53,26,8,0) -4.63%,rgba(53,26,8,.62))}.WhyEducativeSection_cardsHeight1__K3WsB{height:500px}@media(min-width:600px){.WhyEducativeSection_cardsHeight1__K3WsB{height:574px}}.WhyEducativeSection_cardsHeight2__etgdU{height:416px}@media(min-width:1080px){.WhyEducativeSection_cardsHeight2__etgdU{height:308px}}.WhyEducativeSection_cardsHeight3__FsL0n{height:500px}@media(min-width:600px){.WhyEducativeSection_cardsHeight3__FsL0n{height:612px}}.WhyEducativeSection_learnByDoingSvgDimensions__KGZ_e{width:310px}@media(min-width:600px){.WhyEducativeSection_learnByDoingSvgDimensions__KGZ_e{width:auto}}.WhyEducativeSection_personalizedRoadmapsSvgDimensions__zMfGK{width:310px;height:360px}@media(min-width:600px){.WhyEducativeSection_personalizedRoadmapsSvgDimensions__zMfGK{width:auto;height:auto}}.WhyEducativeSection_UpdatedContentSvgDimensions__Hi1fD{width:310px}@media(min-width:600px){.WhyEducativeSection_UpdatedContentSvgDimensions__Hi1fD{width:auto}}.WhyEducativeSection_UpdatedContentSvgDimensions2__UskzX{width:45px}@media(min-width:600px){.WhyEducativeSection_UpdatedContentSvgDimensions2__UskzX{width:auto}}.WhyEducativeSection_MockInterviewSvgDimensions__tT_fr{height:320px;width:220px}@media(min-width:600px){.WhyEducativeSection_MockInterviewSvgDimensions__tT_fr{height:auto;width:auto}}.WhyEducativeSection_Callout2SvgTopPosition__O3hya{top:260px}@media(min-width:600px){.WhyEducativeSection_Callout2SvgTopPosition__O3hya{top:312px}}.WhyEducativeSection_Callout3SvgTopPosition__PyuEI{top:370px}@media(min-width:600px){.WhyEducativeSection_Callout3SvgTopPosition__PyuEI{top:432px}}.WhyEducativeSection_calloutEmojiPosition__7ylG1{top:268px;right:172px}@media(min-width:600px){.WhyEducativeSection_calloutEmojiPosition__7ylG1{top:319px}}.FAQ_container__w_8pz{display:flex;width:100%;align-items:center}.FAQ_wrapper__opu5I{width:100%;overflow:hidden;padding-left:.5rem!important;padding-right:.5rem!important;padding-bottom:2.25rem;padding-top:.5rem}@media(min-width:1080px){.FAQ_wrapper__opu5I{padding:2.25rem 2.5rem!important}}.FAQ_faqItemContainer__M_2VV{display:flex;width:100%;flex-direction:column}.FAQ_imageContainer__ZOXto{display:none;width:100%;border-radius:.375rem;border-style:solid}@media(min-width:1080px){.FAQ_imageContainer__ZOXto{display:flex}}@keyframes FAQ_pulse__nJZRZ{50%{opacity:.5}}.FAQ_placeholder__VVvk0{width:100%;animation:FAQ_pulse__nJZRZ 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#cccbff}.FAQ_placeholder__VVvk0:is(.dark *){background-color:#172963}.FAQ_contentDefaultEmphasis__ZjFsp{color:#0c1322}.FAQ_contentDefaultEmphasis__ZjFsp:is(.dark *){color:#ededee}.FAQ_answerClasses__rICcx{margin-right:0!important}@media(min-width:1080px){.FAQ_answerClasses__rICcx{margin-right:4rem!important}}.FAQ_imageBorderColor__M0RMz{border-color:#e0e0ff}.FAQ_dividerClasses__SdeG8{border:solid #e5e7eb;border-width:0 0 1px}.FAQ_dividerClasses__SdeG8:is(.dark *){border-color:#303239}@media(min-width:1080px){.FAQ_fagHidden__IXdTw{display:none}}.FAQ_faqItem__dbpVm{display:flex;width:100%;flex-shrink:0;flex-direction:column;padding-top:2rem;padding-bottom:2rem}.FAQ_questionContainer__3PwZA{display:flex;cursor:pointer;justify-content:space-between;border-radius:.25rem}.FAQ_question__ECziC{display:flex}.FAQ_question__ECziC p{margin-bottom:.25rem;margin-top:0}.FAQ_questionText__Ol6fg{color:#374151}.FAQ_questionText__Ol6fg:is(.dark *){color:#e3e3e5}.FAQ_iconDefault__ASW1z{height:1.5rem;width:1.5rem;flex-shrink:0}.FAQ_answerContainer__78y6a{display:flex;width:100%;flex-direction:column}.FAQ_answer___lqWQ{font-size:1rem;line-height:1.5rem;margin-right:4rem}.FAQ_answerText__GEHjM{color:#4b5563}.FAQ_answerText__GEHjM:is(.dark *){color:#e3e3e5}.FAQ_expanded__5BSTo{padding-top:.75rem}.FAQ_imageContainerSM__8b_Bg{margin-top:1.25rem;display:flex;border-radius:.375rem;border-style:solid}@media(min-width:1080px){.FAQ_imageContainerSM__8b_Bg{display:none}}.FAQ_questionHeading__DYVgi{font-size:1rem;line-height:1.5rem;font-weight:600}.FAQ_heightFull__tNyKh{height:100%}.FAQ_widthFull__ovnzm{width:100%}.FAQ_visibleAnswer__LZL4u{opacity:1;visibility:visible;transition:opacity .3s ease-in 0ms,visibility 0s linear 0ms}.FAQ_hiddenAnswer__ZQggR{opacity:0;visibility:hidden;transition:opacity .2s ease-out 0ms,visibility 0s linear .2s}.AnswerComponent_ctaButton__CYynV{margin-top:.75rem;border-radius:.25rem;padding:.5rem .75rem;border:1px solid rgba(85,83,255,.5);background-color:transparent;color:#5553ff}.AnswerComponent_ctaButton__CYynV:is(.dark *){border-color:#7775ff;color:#cccbff}.AnswerComponent_ctaButton__CYynV:hover:enabled{background-color:rgba(85,83,255,.04);border-color:#5553ff}.AnswerComponent_ctaButton__CYynV:hover:enabled:is(.dark *){border-color:#7775ff;background-color:#41434e}.AnswerComponent_ctaButton__CYynV:disabled{border-color:#d1d5db;background-color:#f9fafb;color:#d1d5db}.AnswerComponent_ctaButton__CYynV:disabled:is(.dark *){border-color:#6a6c78;background-color:transparent;color:#6a6c78}.testimonialData_w11__HSqhl{width:2.75rem}.testimonialData_w20___59AB{width:5rem}.testimonialData_h2__fQJWA{height:1.5rem}.testimonialData_h1__UTivu{height:1rem}.CourseTile_tileIconDimensions__2xK_a{width:1.25rem;height:1.25rem}.CourseTile_tileIconDimensionsV2__Eo1yF{width:1rem;height:1rem}.CourseTile_fillCurrent__GU9IJ{fill:currentColor}.CourseTile_strokeCurrent__wxJxQ{stroke:currentColor}.CourseTile_textIndigo1000__nN921{color:#1f1e63}.CourseTile_fillAndTextIndigo1000__WNki_{color:#1f1e63;fill:#1f1e63}.CourseTile_fillAndTextBlue1000__2gmt0{color:#172963;fill:#172963}.CourseTile_fillAndTextGreen1000__mc76L{color:#0f331b;fill:#0f331b}.CourseTile_fillAndTextYellow900__77dmh{color:#713f12;fill:#713f12}.CourseTile_hoverIndigo300__VgzQB:hover{background-color:#aaa9ff}.CourseTile_hoverPink300__cW4SG:hover{background-color:#f5d0fe}.CourseTile_hoverGreen300__GOE_w:hover{background-color:#bdeccd}.CourseTile_hoverBlue300__U38v5:hover{background-color:#bfdbfe}.CourseTile_hoverYellow200__5F7RQ:hover{background-color:#fef08a}.CourseTile_iconContainer__eQkh2{margin-right:.5rem;margin-top:.75rem;width:2.5rem;height:2rem;cursor:pointer;display:flex;align-items:center;background-color:transparent;padding:0}.CourseTile_iconContainer__eQkh2:disabled{background-color:transparent}.CourseTile_tileHeader__jeT01{display:flex;height:2.5rem}.CourseTile_tileHeaderV2__9rnr_{display:flex;height:1.75rem;padding:0 .75rem;margin-left:1rem;margin-top:1rem;margin-right:.5rem;align-items:center;border-radius:9999px}.CourseTile_bookMarkDimensions__vChv6{height:1.125rem;width:1.125rem}.CourseTile_tileIconV2__d5oD7{display:flex;margin-top:.5rem;margin-bottom:.5rem;justify-content:flex-start;align-items:center}.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-left:.5rem}.CourseTile_tileTypeV2__mtZY0,.CourseTile_tileType__Bk7s9{margin-top:.5rem;margin-bottom:.5rem;justify-content:center}.CourseTile_tileTypeV2__mtZY0{display:flex;margin-left:.375rem;align-items:center;font-weight:500;font-size:.75rem;line-height:1rem}.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}.CourseTile_defaultTileContent__DeKIy:is(.dark *){color:#d2d3d6}.CourseTile_targetAudienceContainer__kEZAE{display:flex;flex-direction:row;width:100%;justify-content:flex-end}.CourseTile_difficultyIcon__SugVY{fill:currentColor;color:#6b7280}.CourseTile_difficultyIcon__SugVY:is(.dark *){color:#d2d3d6}.CourseTile_targetAudience__J4bDQ{margin-left:.25rem;line-height:1.25rem;text-transform:capitalize}.CourseTile_targetAudience__J4bDQ:is(.dark *){color:#d2d3d6}.CourseTile_completionTime__nyGKm{display:flex;flex-direction:row;justify-content:flex-start;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}.CourseTile_completionTimeIcon___f_pR:is(.dark *){color:#d2d3d6}.CourseTile_tile__2MxhG{display:flex;padding:0!important;justify-content:center;border-radius:.25rem}@media(min-width:600px){.CourseTile_tile__2MxhG{min-width:100%;min-width:calc((100% - 26px)/3)}}@media(min-width:1080px){.CourseTile_tile__2MxhG{min-width:100%;min-width:calc((100% - 48px)/4)}}.CourseTile_tileLink__Uhc5F{display:block;width:100%}.CourseTile_tileGA__uabwC{display:flex;justify-content:center;align-items:center}.CourseTile_tileInnerWrapper__6l97e{margin-left:auto;margin-right:auto;display:flex;overflow:hidden;flex-direction:column;border-radius:.375rem;background-color:#fff;border:1px solid #e5e7eb;transform:matrix(1,0,0,1,0,0);transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CourseTile_tileInnerWrapper__6l97e:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.CourseTile_tileInnerWrapper__6l97e:is(.dark *){border-color:#41434e;background-color:#292a30}.CourseTile_tileInnerWrapper__6l97e:is(.dark *):hover{box-shadow:0 4px 6px -1px hsla(0,0%,100%,.1),0 2px 4px -1px hsla(0,0%,100%,.06)}.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}.CourseTile_desktopTitle__BfqOj:is(.dark *){color:#d2d3d6}@media(min-width:1080px){.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}.CourseTile_mobileTitle__63W7p:is(.dark *){color:#d2d3d6}.CourseTile_defaultContentContainer__nbgyE{display:flex;padding:.5rem;margin-bottom:1rem;justify-content:space-between;align-items:center;height:1.5rem}.CourseTile_defaultContentContainer__nbgyE:is(.dark *){background-color:#292a30}.CourseTile_pinUnpinButtonContainer__HA6tl{display:flex}.CourseTile_courseTileHeaderBackgorund__Nukqy{background-color:#eef}.CourseTile_courseTileHeaderBackgorund__Nukqy:is(.dark *){background-color:#2a2a6a}.CourseTile_cloudLabTileHeaderBackgorund__kurRp{background-color:#fdf4ff}.CourseTile_cloudLabTileHeaderBackgorund__kurRp:is(.dark *){background-color:#47124f}.CourseTile_assessmentTileHeaderBackgorund__yd7_6{background-color:#e2f8ea}.CourseTile_assessmentTileHeaderBackgorund__yd7_6:is(.dark *){background-color:#21452d}.CourseTile_projectTileHeaderBackgorund__aFNJ1{background-color:#eff6ff}.CourseTile_projectTileHeaderBackgorund__aFNJ1:is(.dark *){background-color:#1b3960}.CourseTile_skillPathTileHeaderBackgorund___9AbV{background-color:#f8f4dd}.CourseTile_skillPathTileHeaderBackgorund___9AbV:is(.dark *){background-color:#484523}.CourseTile_interviewPrepTileHeaderBackgorund__ibA1e{background-color:#daf6f0}.CourseTile_interviewPrepTileHeaderBackgorund__ibA1e:is(.dark *){background-color:#1a372f}.CourseTile_interviewPrepTileTextColor__JuRpH{color:#14716a}.CourseTile_interviewPrepTileTextColor__JuRpH:is(.dark *){color:#97cec2}.CourseTile_courseTileTextColor__thUia{color:#2b2a83}.CourseTile_courseTileTextColor__thUia:is(.dark *){color:#d7d7ef}.CourseTile_cloudLabTileTextColor__tsqBH{color:#86198f}.CourseTile_cloudLabTileTextColor__tsqBH:is(.dark *){color:#edc9f3}.CourseTile_assessmentTileTextColor__6u0KH{color:#1d6335}.CourseTile_assessmentTileTextColor__6u0KH:is(.dark *){color:#bdeccd}.CourseTile_projectTileTextColor__7A9PM{color:#172963}.CourseTile_projectTileTextColor__7A9PM:is(.dark *){color:#bfdbfe}.CourseTile_skillPathTileTextColor__6u_9a{color:#564810}.CourseTile_skillPathTileTextColor__6u_9a:is(.dark *){color:#ebe8bc}.CourseTile_iconUnPinnedColorClass__ja0z8{color:#6b7280}.CourseTile_iconUnPinnedColorClass__ja0z8:is(.dark *){color:#7f818b}.CourseTile_iconPinnedColorClass__3pUYv{fill:#5553ff;color:#5553ff;fill:currentColor;stroke:currentColor}.CourseTile_iconPinnedColorClass__3pUYv:is(.dark *){fill:#b6b6e2;color:#b6b6e2}.CourseTile_iconHoverClass__zGzOv:hover{background-color:#f3f4f6}.CourseTile_iconHoverClass__zGzOv:hover:is(.dark *){background-color:#363442}.CourseTile_linkStyle__Bn6C5{text-decoration:underline;padding:0}.CourseTile_savedIconStyles__D9ca2{width:1rem;height:1rem;margin-top:.125rem}@keyframes questionnaireViewer_slideBottomToTop__z_CkV{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@keyframes questionnaireViewer_slideTopToBottom__9eL6M{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes questionnaireViewer_slideTopToBottomToast__P1zuz{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes questionnaireViewer_slideRightToLeft__Ypet8{0%{transform:translateX(0)}to{transform:translateX(100vw)}}@keyframes questionnaireViewer_slideLeftToRight__loaka{0%{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes questionnaireViewer_expandHorizontally__Gs_6J{0%{opacity:0;max-width:970px}to{opacity:100%;max-width:1140px}}@keyframes questionnaireViewer_shrinkHorizontally__jgP_o{0%{opacity:0;width:1050px}to{opacity:100%;width:100%}}@keyframes questionnaireViewer_rippleDark__9NmKN{0%{box-shadow:0 0 0 0 rgba(63,102,148,.6),0 0 0 24px rgba(63,102,148,.6),0 0 0 40px rgba(48,87,133,.6),0 0 0 56px rgba(46,78,116,.6)}to{box-shadow:0 0 0 24px rgba(63,102,148,.6),0 0 0 40px rgba(48,87,133,.6),0 0 0 56px rgba(46,78,116,.6),0 0 0 72px rgba(44,68,99,0)}}@media screen and (min-width:600px){.questionnaireViewer_planPreviewAnimation__emsHS{animation:questionnaireViewer_shrinkHorizontally__jgP_o .3s forwards}}@media screen and (min-width:960px){.questionnaireViewer_planPreviewAnimation__emsHS{animation:questionnaireViewer_expandHorizontally__Gs_6J .6s ease-out}}.questionnaireViewer_questionAnimation-enter-active__hyBNi{animation:questionnaireViewer_slideBottomToTop__z_CkV .4s ease-out;animation-direction:reverse}.questionnaireViewer_questionAnimation-exit-active__D65_D{animation:questionnaireViewer_slideTopToBottom__9eL6M .4s ease-out}.questionnaireViewer_planDetailsAnimation__9zth5{animation:questionnaireViewer_slideBottomToTop__z_CkV .4s ease-in;animation-direction:reverse}.questionnaireViewer_toastAnimation-enter-active__n_kJQ{animation:questionnaireViewer_slideBottomToTop__z_CkV 1s ease-in,questionnaireViewer_slideTopToBottomToast__P1zuz 1s ease-out 3s;animation-direction:reverse}.questionnaireViewer_closeableToastAnimation-enter-active__Idt59{animation:questionnaireViewer_slideLeftToRight__loaka .3s ease-out}.questionnaireViewer_closeableToastAnimation-exit__613e3{animation:questionnaireViewer_slideRightToLeft__Ypet8 .3s ease-in;animation-fill-mode:forwards}@media screen and (min-width:600px){.questionnaireViewer_toastAnimation-enter-active__n_kJQ{animation:questionnaireViewer_slideRightToLeft__Ypet8 1s linear,questionnaireViewer_slideLeftToRight__loaka 1s linear 3s;animation-direction:reverse}}.questionnaireViewer_snackBar-enter-active__nXLlK{animation:questionnaireViewer_slideBottomToTop__z_CkV 1s ease-in;animation-direction:reverse}.questionnaireViewer_snackbar-exit-active__HN2TM{animation:questionnaireViewer_slideTopToBottomToast__P1zuz 1s ease-out;animation-direction:reverse}.questionnaireViewer_toastAnimation-enter-active-delay__UG9Qu{animation:questionnaireViewer_slideBottomToTop__z_CkV 1s ease-in,questionnaireViewer_slideTopToBottomToast__P1zuz 1s ease-out 1s;animation-direction:reverse}@media screen and (min-width:600px){.questionnaireViewer_toastAnimation-enter-active-delay__UG9Qu{animation:questionnaireViewer_slideRightToLeft__Ypet8 1s linear,questionnaireViewer_slideLeftToRight__loaka 1s linear 3s;animation-direction:reverse}}.questionnaireViewer_dark-ripple___8Nb0{background-color:#4c719d;animation:questionnaireViewer_rippleDark__9NmKN 1.5s linear infinite}.questionnaireViewer_dark-ripple___8Nb0,.questionnaireViewer_light-ripple__3klS7{margin:auto;text-decoration:none;color:#fff;width:72px;height:72px;opacity:.7;border-radius:100px}.questionnaireViewer_light-ripple__3klS7{background-color:#50ddc2;animation:questionnaireViewer_ripple__ifemp 1.5s linear infinite}@keyframes questionnaireViewer_ripple__ifemp{0%{box-shadow:0 0 0 0 rgba(80,221,194,.3),0 0 0 24px rgba(80,221,194,.3),0 0 0 40px rgba(80,221,194,.3),0 0 0 56px rgba(80,221,194,.3)}to{box-shadow:0 0 0 24px rgba(80,221,194,.3),0 0 0 40px rgba(80,221,194,.3),0 0 0 56px rgba(80,221,194,.3),0 0 0 72px rgba(80,221,194,0)}}.questionnaireViewer_sliding-overlay__1LbyK{box-shadow:0 -2px 5px rgba(0,0,0,.05)}.TileDescription_description__wPpzL{margin:.5rem 1rem .25rem;font-size:.875rem;line-height:1.25rem;color:#374151}.TileDescription_description__wPpzL:is(.dark *){color:#d2d3d6}.PopularCourses_titleText__TbdME{color:#374151;font-size:1.25rem;line-height:1.75rem;font-weight:700;margin:0}.PopularCourses_titleText__TbdME:is(.dark *){color:#d2d3d6}@media(min-width:600px){.PopularCourses_titleText__TbdME{font-size:1.5rem;line-height:2rem}}.PopularCourses_popularCoursesTitleContainer__BdaZE{display:flex;margin-bottom:0;-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.PopularCourses_popularCoursesSectionWrapper__fNe_I{display:flex;flex-direction:column;width:100%;margin-top:2rem}.PopularCourses_popularCoursesSection__AQqtX{display:flex;padding-top:0;padding-bottom:0;justify-content:center}.PopularCourses_carouselContainer__fEy0H{display:block;width:100%}.PopularCourses_svg__6rvvn{fill:#5553ff}.PopularCourses_svg__6rvvn:is(.dark *){fill:#aaa9ff}.PopularCourses_svgContainer__iBCzV{width:2.5rem;height:2.5rem;background-color:#eef;display:flex;justify-content:center;align-items:center;border-radius:50%}.PopularCourses_svgContainer__iBCzV:is(.dark *){background-color:#373942}.PopularCourses_headerContainer__DRVCS{display:flex;flex-direction:column}@media(min-width:600px){.PopularCourses_headerContainer__DRVCS{flex-direction:row;justify-content:space-between}}.PopularCourses_headerPlaceholder__n2oFc{height:1.75rem;margin:0;min-width:13.25rem;background-color:#e5e7eb;border-radius:1.5rem}.PopularCourses_headerPlaceholder__n2oFc:is(.dark *){background-color:#4d4a5e}@media(min-width:600px){.PopularCourses_headerPlaceholder__n2oFc{height:2rem}}.InProgress_tabContainer__SXjPQ{display:flex;width:100%;justify-content:center;align-items:center}.InProgress_parentContainer__hdkYA{display:flex;flex-direction:column;width:100%;max-width:71.25rem}.InProgress_headerContainer__vc0B9{display:flex;flex-direction:column;width:100%;margin:2rem auto .75rem;align-items:flex-start;justify-content:flex-start}@media(min-width:600px){.InProgress_headerContainer__vc0B9{flex-direction:row;justify-content:space-between;align-items:center}}.InProgress_headingContainer__EXWsb{display:flex;flex-direction:row}.InProgress_icon__P7nwO{height:1.25rem;width:1.25rem}.InProgress_iconBackground__F1c0c{height:2.5rem;width:2.5rem;border-radius:.625rem solid #eef;border-radius:999rem;background-color:#eef;display:flex;justify-content:center;align-items:center;fill:#5553ff}.InProgress_iconBackground__F1c0c:is(.dark *){fill:#aaa9ff;border-radius:.625rem solid #373942;background-color:#373942}.InProgress_headingText__4LlP6{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-left:1rem;align-content:center;color:#0c1322}@media(min-width:600px){.InProgress_headingText__4LlP6{font-size:1.5rem;line-height:2rem}}.InProgress_searchContainer__iUdlV{width:100%;height:2.75rem;display:flex;flex-direction:row;border:1px;border-style:solid;border-color:#e5e7eb;background-color:#fff;align-items:center;color:#6b7280;margin-top:1.5rem}.InProgress_searchContainer__iUdlV:is(.dark *){color:#c1c2c6;background-color:#41434e;border-color:#373942}@media(min-width:600px){.InProgress_searchContainer__iUdlV{margin-top:0;width:18rem}}@media(min-width:1080px){.InProgress_searchContainer__iUdlV{margin-top:0;width:32.5rem}}.InProgress_searchIcon__tsOJQ{fill:currentColor;color:#6b7280;background-color:#fff}.InProgress_searchIcon__tsOJQ:is(.dark *){color:#c1c2c6;background-color:#41434e}.InProgress_searchIconContainer__Epy_x{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}.InProgress_searchIconContainer__Epy_x:is(.dark *){background-color:#41434e}.InProgress_textBox__yLsur{border:none;outline:none;width:100%;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#6b7280}.InProgress_textBox__yLsur:is(.dark *){color:#c1c2c6;background-color:#41434e}.InProgress_tileContainer__NCWYg{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;width:100%}@media(min-width:1080px){.InProgress_tileContainer__NCWYg{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}.InProgress_tile__f10UT{width:100%}.InProgress_loadMoreButton__QBCpO{background-color:#5553ff;color:#fff}.InProgress_loadMoreButton__QBCpO:is(.dark *){background-color:#4747b3}.InProgress_loadMoreButton__QBCpO:hover:enabled{background-color:#3d3bb7}.InProgress_loadMoreButton__QBCpO:hover:enabled:is(.dark *){background-color:#6969c3}.InProgress_loadMoreButton__QBCpO:disabled{background-color:#cccbff;color:#fff}.InProgress_loadMoreButton__QBCpO:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}.InProgress_loadMoreButtonContainer__FKzzn{display:flex;justify-content:center;align-items:center;margin-top:1.5rem}.SmallCourseTile_tileContainer__b9bV1{display:flex;padding:.5rem 1rem 1.5rem;flex-direction:column;border-radius:.375rem;width:100%;background-color:#fff;border:1px solid #e5e7eb;max-width:60rem}.SmallCourseTile_tileContainer__b9bV1:is(.dark *){border-color:#4e505c;background-color:#292a30}.SmallCourseTile_workIconContainer__TTXme{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.SmallCourseTile_workIcon__L1abv{width:1rem;height:1rem;fill:currentColor}.SmallCourseTile_tileType__h9jEI{font-size:.875rem;line-height:1.25rem}.SmallCourseTile_title__YxYE_{font-weight:500!important;font-size:16px;line-height:140%}.SmallCourseTile_contentContainer__tw6gp{margin-top:.5rem;display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}.SmallCourseTile_iconContainer__9M7rw{display:flex;height:1.25rem;width:3.5rem;display:none}.SmallCourseTile_targetAudienceContainer__PuxOo{display:flex;flex-direction:row;-moz-column-gap:.25rem;column-gap:.25rem}.SmallCourseTile_difficultyIcon__8znW9{fill:currentColor;color:#6b7280}.SmallCourseTile_difficultyIcon__8znW9:is(.dark *){color:#d2d3d6}.SmallCourseTile_targetAudience__Oovjx{margin-left:.25rem;text-transform:capitalize;color:#6b7280}.SmallCourseTile_targetAudience__Oovjx:is(.dark *){color:#c1c2c6}.SmallCourseTile_readTimeContainer__pGwl1{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}.SmallCourseTile_circleTimeIcon__CoDur{height:1rem;width:1rem;color:#6b7280}.SmallCourseTile_circleTimeIcon__CoDur:is(.dark *){color:#7f818b}.SmallCourseTile_readTime__cSKUh{font-size:.75rem;line-height:1.25rem;color:#6b7280}.SmallCourseTile_readTime__cSKUh:is(.dark *){color:#7f818b}.SmallCourseTile_courseTileColor__9CkG4{color:#2b2a83}.SmallCourseTile_courseTileColor__9CkG4:is(.dark *){color:#d7d7ef}.SmallCourseTile_cloudLabTileColor__3YWFl{color:#86198f}.SmallCourseTile_cloudLabTileColor__3YWFl:is(.dark *){color:#edc9f3}.SmallCourseTile_assessmentTileColor__yxAJl{color:#1d6335}.SmallCourseTile_assessmentTileColor__yxAJl:is(.dark *){color:#bdeccd}.SmallCourseTile_projectTileColor__RTG67{color:#172963}.SmallCourseTile_projectTileColor__RTG67:is(.dark *){color:#bfdbfe}.SmallCourseTile_pathTileColor__uxr_P{color:#564810}.SmallCourseTile_pathTileColor__uxr_P:is(.dark *){color:#ebe8bc}.FAQS_container__qd0Rx{display:flex;width:100%;padding:7.5rem 1rem;justify-content:center;background-color:#f9fafb}.FAQS_container__qd0Rx:is(.dark *){background-color:#303239}.FAQS_wrapper__tZ0ps{margin-left:auto;margin-right:auto;margin-bottom:1rem;width:100%;border-radius:.375rem;border:1px solid #e5e7eb}.FAQS_wrapper__tZ0ps:is(.dark *){border-color:#4e505c}.FAQS_wrapper__tZ0ps{background-color:#fff}.FAQS_wrapper__tZ0ps:is(.dark *){background-color:#292a30}.FAQS_heading__Cwtj3{letter-spacing:.025rem;margin-top:20px;padding:3rem 3rem 2.5rem;color:#0c1322}@media(min-width:1080px){.FAQS_heading__Cwtj3{padding-left:2.5rem;padding-right:2.5rem}}.FAQS_heading__Cwtj3:is(.dark *){color:#e3e3e5}.FAQS_headingDivider__AFd22{padding-left:3rem;padding-right:3rem;padding-bottom:1rem}@media(min-width:1080px){.FAQS_headingDivider__AFd22{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:600px){.FAQS_headingDivider__AFd22{padding-bottom:0}}.FAQS_dividerColor__Hl0_I:is(.dark *){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:1080px){.FAQS_faqContainer__aAGop{padding:0;margin-top:-1.75rem}}.FAQS_question__8w9rq{color:#374151}.FAQS_question__8w9rq:is(.dark *){color:#e3e3e5}.FAQS_answer__BrWwy{color:#4b5563}.FAQS_answer__BrWwy:is(.dark *){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;padding:1.25rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:6px;border:1px solid #e5e7eb;width:100%;min-width:350px;max-width:350px}.CourseTestimonials_tile__JzyQS:is(.dark *){background-color:#303239}@media(min-width:600px){.CourseTestimonials_tile__JzyQS{height:256px;min-width:376px;width:"100%";max-width:376px}}.CourseTestimonials_tileBodyContainer__1t_ot{flex-direction:column;height:100%;display:flex;justify-content:space-between}.CourseTestimonials_tileBodyText__RXjZ8{font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);color:#0c1322;width:95%}.CourseTestimonials_tileBodyText__RXjZ8:is(.dark *){color:#ededee}@media(min-width:600px){.CourseTestimonials_tileBodyText__RXjZ8{width:auto}}.CourseTestimonials_tileAuthorName__Svvsd{font-weight:600;padding:0;margin:0;font-size:var(--body-medium-font-size,16px);line-height:var(--body-medium-line-height,24px);color:#0c1322}.CourseTestimonials_tileAuthorName__Svvsd:is(.dark *){color:#ededee}.CourseTestimonials_tileAuthorRole__lRRzm{margin:0;padding:0;color:#6b7280}.CourseTestimonials_tileAuthorRole__lRRzm:is(.dark *){color:#c0bdcb}.CourseTestimonials_companyLogoDark__c_hVu:is(.dark *){fill:#fff}.CourseTestimonials_netflixLogo__LQLg6{margin-top:1.25rem;height:2.06rem}.CourseTestimonials_appleLogo__rWFSz{margin-top:.75rem;height:2.06rem}.CourseTestimonials_metaLogo__gxKpO{height:2.06rem;width:4rem}.CourseTestimonials_metaLogo__gxKpO:is(.dark *){display:none}.CourseTestimonials_metaLogoDark__iRDfE{display:none;height:2.06rem;width:4rem}.CourseTestimonials_metaLogoDark__iRDfE:is(.dark *){display:block}.CourseTestimonials_googleLogo__jVoon{margin-top:1.25rem;height:2.06rem}.CourseTestimonials_amazonLogo__PHbJU{height:2.06rem}.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.36rem;align-items:center;width:100%}.CourseTestimonials_statsContainer__KEonv{color:#0c1322;padding:0;margin:0;text-align:center}.CourseTestimonials_statsContainer__KEonv:is(.dark *){color:#ededee}.CourseTestimonials_userCount__tJDHx{color:#5553ff}.CourseTestimonials_userCount__tJDHx:is(.dark *){color:#aaa9ff}.CourseTestimonials_companies__I30oQ{display:inline-block}@media(min-width:1080px){.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:#facc15}.CourseTestimonials_googleLogo__jVoon>path:nth-child(3){fill:#2563eb}.CourseTestimonials_googleLogo__jVoon>path:nth-child(4){fill:#33b25f}.CourseTestimonials_googleLogo__jVoon>path:nth-child(5){fill:#ef4444}.CourseTestimonials_googleLogo__jVoon>path:nth-child(6){fill:#2563eb}.CourseTestimonials_googleLogo__jVoon>path:is(.dark *){fill:#fff}.CourseTestimonials_amazonLogo__PHbJU>path:first-child,.CourseTestimonials_amazonLogo__PHbJU>path:nth-child(2){fill:#f97316}.CourseTestimonials_amazonLogo__PHbJU>path:nth-child(3){fill:#000}.CourseTestimonials_amazonLogo__PHbJU>path:is(.dark *){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:#eff6ff;display:flex;padding-top:1.5rem;padding-bottom:1.5rem;flex-direction:column;align-items:center;width:100%;justify-content:center}.FreeResources_container__Is9Oe:is(.dark *){background-color:#0b1124}@media(min-width:600px){.FreeResources_container__Is9Oe{padding-top:2.5rem;padding-bottom:2.5rem}}@media(min-width:1080px){.FreeResources_container__Is9Oe{padding-top:3.75rem;padding-bottom:3.75rem}}.FreeResources_hidden__jZwYI{display:none}.FreeResources_heading__SMce9{font-size:1rem;line-height:1.5rem;font-weight:700;margin-bottom:.75rem;width:100%;display:flex;justify-content:center}@media(min-width:600px){.FreeResources_heading__SMce9{font-weight:700;font-size:1.5rem;line-height:2rem;margin-bottom:2rem;text-align:center}}.FreeResources_heading__SMce9:is(.dark *){color:#ededee}.FreeResources_activityIndicatorWrapper__i3_b3{margin-top:4rem}.FreeResources_itemsContainer__8Puiw{display:grid;grid-template-columns:repeat(1,1fr);row-gap:1rem;place-items:center}@media(min-width:600px){.FreeResources_itemsContainer__8Puiw{margin-left:1rem;margin-right:1rem;grid-template-columns:repeat(2,1fr);width:100%}}@media(min-width:1080px){.FreeResources_itemsContainer__8Puiw{grid-template-columns:repeat(3,1fr)}}.FreeResources_innerContainer__rH_YH{width:100%;display:flex;justify-content:center}.FreeResources_item__Q0Yx8{padding-top:.5rem;padding-bottom:.5rem;width:100%}@media(min-width:600px){.FreeResources_item__Q0Yx8{padding-left:.75rem;padding-right:.75rem}}@media(min-width:1080px){.FreeResources_item__Q0Yx8{width:80%}}.FreeResources_itemType__zp4SU{display:flex;-moz-column-gap:.625rem;column-gap:.625rem;align-items:center;color:#374151}.FreeResources_itemType__zp4SU:is(.dark *){color:#d2d3d6}.FreeResources_itemType__zp4SU p{font-size:.875rem;line-height:1.25rem;padding:0;margin:0;font-weight:700;text-transform:capitalize}.FreeResources_itemLink__4iMQY{display:inline-block;padding:0;margin:.5rem 0 0;width:auto;font-weight:400;color:#0c1322;text-decoration:underline;cursor:pointer}.FreeResources_itemLink__4iMQY:is(.dark *){color:#ededee}.FreeResources_itemLink__4iMQY:hover{color:#5553ff}.FreeResources_itemLink__4iMQY:hover:is(.dark *){color:#aaa9ff}.course_summary_container__LxA35{display:flex;flex-direction:column;justify-content:center;background-color:#eef;color:#fff;padding-left:1rem;padding-right:1rem;z-index:10;position:relative}.course_summary_container__LxA35:is(.dark *){background-color:#292a30}@media(min-width:1080px){.course_summary_container__LxA35:is(.dark *){border-bottom:1px solid #7f818b}}@media(min-width:600px){.course_summary_container__LxA35{flex-direction:row;padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1080px){.course_summary_container__LxA35{padding-left:1.5rem;padding-right:1.5rem;border-bottom:1px solid #cccbff;min-height:378px}}.course_summary_leftSection__VcsyW{width:100%}@media(min-width:1080px){.course_summary_leftSection__VcsyW{padding-right:6rem}}.course_summary_rightSection__DT9Sm{width:100%;position:relative;z-index:5;padding-top:1rem}@media(min-width:600px){.course_summary_rightSection__DT9Sm{padding-top:1.5rem}}@media(min-width:1080px){.course_summary_rightSection__DT9Sm{width:24.75rem;padding-top:0}}.course_summary_course_summary__Q_cI4{display:flex;flex-direction:column;max-width:1040px;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:1080px){.course_summary_course_summary__Q_cI4{padding-top:2.875rem;padding-bottom:2.875rem;flex-direction:row}}.course_summary_eyebrow__205bG{display:none;color:#0c1322;margin-bottom:1.5rem;font-size:.75rem;line-height:1rem;color:#374151}.course_summary_eyebrow__205bG:is(.dark *){color:#d2d3d6}@media(min-width:600px){.course_summary_eyebrow__205bG{font-size:.75rem;line-height:1rem;display:flex;flex-wrap:wrap}}.course_summary_eyebrow__205bG .course_summary_eyebrow_el__PApts{display:flex;align-items:center;font-weight:400;color:#374151}.course_summary_eyebrow__205bG .course_summary_eyebrow_el__PApts:is(.dark *){color:#d2d3d6}.course_summary_eyebrow__205bG .course_summary_eyebrow_el__PApts:hover{color:#5553ff}.course_summary_eyebrow__205bG .course_summary_eyebrow_el__PApts:hover:is(.dark *){color:#b6b6e2}.course_summary_eyebrow__205bG .course_summary_caret__6sTsd{padding:0 .75rem;display:flex;align-items:center}.course_summary_eyebrow__205bG .course_summary_eyebrow_title__iGvJG{display:flex;align-items:center;font-weight:400}.course_summary_title_row__bc49U{display:flex}.course_summary_title_row__bc49U h1{font-size:1.5rem;line-height:2rem;font-weight:700;color:#0c1322}@media(min-width:600px){.course_summary_title_row__bc49U h1{line-height:2.25rem}}@media(min-width:1080px){.course_summary_title_row__bc49U h1{font-size:2rem;line-height:2.25rem}}.course_summary_title_row__bc49U h1:is(.dark *){color:#ededee}.course_summary_summary_row__VQ7qr{color:#374151;font-size:.875rem;line-height:1.25rem;margin-top:.75rem}.course_summary_summary_row__VQ7qr:is(.dark *){color:#d2d3d6}.course_summary_stats_row__G0nP1{display:flex;flex-wrap:wrap;row-gap:.625rem;margin:.75rem 0;font-weight:400}.course_summary_stats_row__G0nP1 .course_summary_tag__oKyGO{display:flex;align-items:center;border-radius:4px;padding:2px 6px;font-weight:400;font-size:12px;margin-right:1rem}.course_summary_stats_row__G0nP1 .course_summary_tag__oKyGO>:not([hidden])~:not([hidden]){margin-left:.25rem}.course_summary_stats_row__G0nP1 .course_summary_tag_popular_course___BY93,.course_summary_stats_row__G0nP1 .course_summary_tag_trending_course__qO8IN{background-color:#86198f;color:#fff}.course_summary_stats_row__G0nP1 .course_summary_tag_free_course__5_7s_{background-color:#14716a;color:#fff}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h{display:flex;color:#0c1322;margin-right:1rem}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h>:not([hidden])~:not([hidden]){margin-left:.25rem}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h:is(.dark *){color:#d2d3d6}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h rect{fill:#0c1322}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h:is(.dark *) rect{fill:#d2d3d6}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_beginnerStat__Y8u1e rect:nth-child(2){fill:#374151}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_beginnerStat__Y8u1e rect:nth-child(2):is(.dark *){fill:#d2d3d6}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_beginnerStat__Y8u1e rect:first-child,.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_beginnerStat__Y8u1e rect:nth-child(3){fill:#9ca3af}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_beginnerStat__Y8u1e rect:first-child:is(.dark *),.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_beginnerStat__Y8u1e rect:nth-child(3):is(.dark *){fill:#6a6c78}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_intermediateStat__i0ysy rect:first-child,.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_intermediateStat__i0ysy rect:nth-child(2){fill:#374151}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_intermediateStat__i0ysy rect:first-child:is(.dark *),.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_intermediateStat__i0ysy rect:nth-child(2):is(.dark *){fill:#d2d3d6}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_intermediateStat__i0ysy rect:nth-child(3){fill:#9ca3af}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_intermediateStat__i0ysy rect:nth-child(3):is(.dark *){fill:#6a6c78}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_advancedStat__iLiK7 rect:first-child,.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_advancedStat__iLiK7 rect:nth-child(2),.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_advancedStat__iLiK7 rect:nth-child(3){fill:#374151}.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_advancedStat__iLiK7 rect:first-child:is(.dark *),.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_advancedStat__iLiK7 rect:nth-child(2):is(.dark *),.course_summary_stats_row__G0nP1 .course_summary_stat__wMR9h .course_summary_advancedStat__iLiK7 rect:nth-child(3):is(.dark *){fill:#d2d3d6}.course_summary_stats_row__G0nP1 .course_summary_svg__izzls{fill:currentColor;color:#374151;height:20px;width:20px}.course_summary_stats_row__G0nP1 .course_summary_svg__izzls:is(.dark *){color:#d2d3d6}.course_summary_svgRating__V6JBa{fill:currentColor;color:#374151;height:11px;width:11px}.course_summary_svgRating__V6JBa:is(.dark *){color:#d2d3d6}.course_summary_ellipseGroup__Y4lj8{position:absolute;top:0;right:0;z-index:-1;display:none}@media(min-width:1080px){.course_summary_ellipseGroup__Y4lj8{display:block}}.course_summary_ellipseGroupIcon__bY_YF{fill:none}.course_summary_ellipseGroupIcon__bY_YF circle,.course_summary_ellipseGroupIcon__bY_YF path{color:#eef;stroke:#cccbff}.course_summary_ellipseGroupIcon__bY_YF:is(.dark *) circle{color:#373942;stroke:#4e505c}.course_summary_ellipseGroupIcon__bY_YF:is(.dark *) path{color:#373942;stroke:#4e505c}.Icons_lattice__wNJ_c{fill:#2a2c2d}.Icons_lattice__wNJ_c:is(.dark *){fill:#d2d2d6}.AuthorInformation_developedByContainer__57080{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;padding-right:1rem;padding-left:1rem;background-color:#f9fafb}.AuthorInformation_developedByContainer__57080:is(.dark *){background-color:#303239;color:#c1c2c6}@media(min-width:600px){.AuthorInformation_developedByContainer__57080{padding-right:1rem;padding-left:1rem}}@media(min-width:1080px){.AuthorInformation_developedByContainer__57080{padding-right:1.5rem;padding-left:1.5rem}}.AuthorInformation_developedByContainer__57080>div{max-width:800px;width:100%}.AuthorInformation_checkMarkBadgeIconContainer__wzKcD{display:flex;align-items:center}.AuthorInformation_checkMarkBadgeIcon__CVzRb{display:flex;width:1.375rem;height:1.375rem;align-items:center;justify-content:center;color:#bdeccd;fill:currentColor}.AuthorInformation_developedByHeadingContainer__cdzZI{display:flex;padding-top:.625rem;padding-bottom:.75rem;padding-right:1rem;align-items:center;justify-content:start;gap:.5rem;width:800px;font-size:var(--h4-font-size,24px);line-height:var(--h4-line-height,32px);font-weight:700;color:#0c1322}@media(min-width:1080px){.AuthorInformation_developedByHeadingContainer__cdzZI{padding-bottom:1rem}}.AuthorInformation_developedByHeadingContainer__cdzZI:is(.dark *){color:#f3f4f6}.AuthorInformation_authorInformationContent__u_JWt{font-weight:400;font-size:16px;line-height:24px;padding-bottom:2rem;color:#374151}.AuthorInformation_authorInformationContent__u_JWt:is(.dark *){color:#c0bdcb}@media(min-width:1080px){.AuthorInformation_authorInformationContent__u_JWt{padding-bottom:5.625rem}}.expand_expandBtn__SGRzm{font-size:1rem;line-height:1.5rem;font-weight:600;display:none;cursor:pointer;background-color:transparent;color:#0c1322;padding:0}.expand_expandBtn__SGRzm:is(.dark *){color:#ededee}@media(min-width:600px){.expand_expandBtn__SGRzm{display:block}}.expand_expandBtn__SGRzm>div{margin:0}.expand_expandBtn__SGRzm>div>span{display:flex;align-items:center}.expand_expandBtn__SGRzm>div>span>p{margin:0;padding:0 .5rem 0 0}.expand_expandBtn__SGRzm>div>span>svg{fill:#0c1322}.expand_expandBtn__SGRzm>div>span>svg:is(.dark *){color:#ededee}.Header_header__Ekejr{width:100%;height:var(--header-height);background-color:#fff;z-index:20;position:sticky;top:var(--banner-height);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border:solid #d1d5db;border-width:0 0 1px;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:600px){.Header_header__Ekejr{height:var(--header-height)}}@media(min-width:1080px){.Header_header__Ekejr{padding-left:1.5rem;padding-right:1.5rem}}.Header_header__Ekejr:is(.dark *){background-color:#222327;border-color:#303239}.Header_noBorder__vsS1V{border-bottom-width:0}.Header_displayFlex__gBNIK{display:flex}.Header_divider__macUM{display:none;margin-left:.5rem;height:2rem;border:solid #e5e7eb;border-width:0 0 0 1px}.Header_divider__macUM:is(.dark *){border-color:#303239}@media(min-width:600px){.Header_divider__macUM{display:block}}.Header_buttonGroup__DW8B3{display:flex;height:100%;align-items:center;justify-content:flex-end}.Header_loggedInGroup___2QMF{margin-right:.5rem}.Header_loggedOutGroup__7t2S1,.Header_loginBtn__qTGHe{display:flex;align-items:center}.Header_loginBtn__qTGHe{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;font-size:.9375rem;justify-content:center;white-space:nowrap;border-radius:.125rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;color:rgba(0,0,0,.87);background-color:transparent;font-weight:600;margin:0;height:40px;border-radius:4px;padding:1rem;border:1px solid #e5e7eb}.Header_loginBtn__qTGHe:is(.dark *){border-color:#4e505c}.Header_loginBtn__qTGHe:disabled{cursor:default}.Header_loginBtn__qTGHe::-moz-focus-inner{border:0;padding:0}.Header_loginBtn__qTGHe:is(.dark *){color:#c1c2c6}.Header_loginBtn__qTGHe:hover{background-color:hsla(228,4%,77%,.188)}.Header_loginBtn__qTGHe:hover:is(.dark *){background-color:#41434e}@media(min-width:600px){.Header_loginBtn__qTGHe{border-width:0;height:100%;border-radius:0}}.Header_loginBtnV2__4nYPI{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;line-height:inherit;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;color:#fff;color:rgba(0,0,0,.87);background-color:transparent;font-weight:600;font-size:.875rem;line-height:1.25rem;margin:0 0 0 .5rem;height:40px;border-radius:4px;padding:1rem;border:1px solid #e5e7eb}.Header_loginBtnV2__4nYPI:is(.dark *){border-color:#4e505c}.Header_loginBtnV2__4nYPI:disabled{cursor:default}.Header_loginBtnV2__4nYPI::-moz-focus-inner{border:0;padding:0}.Header_loginBtnV2__4nYPI:is(.dark *){color:#c1c2c6}.Header_loginBtnV2__4nYPI:hover{background-color:hsla(228,4%,77%,.188)}.Header_loginBtnV2__4nYPI:hover:is(.dark *){background-color:#41434e}@media(min-width:600px){.Header_loginBtnV2__4nYPI{border-width:0;height:100%;border-radius:0}}.Header_joinBtn__Ar5HK{color:inherit;font:inherit;overflow:visible;text-transform:none;-webkit-appearance:button;font-family:inherit;line-height:inherit;font-size:.9375rem;display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.125rem;border-width:0;font-weight:500;line-height:1.5;letter-spacing:.025em;transition-duration:.2s;background-color:#5553ff;color:#fff;margin:0 1rem 0 .5rem;width:auto;max-height:2.5rem;border-radius:4px;padding:.625rem .75rem;cursor:pointer}.Header_joinBtn__Ar5HK:disabled{cursor:default}.Header_joinBtn__Ar5HK::-moz-focus-inner{border:0;padding:0}.Header_joinBtn__Ar5HK:is(.dark *){background-color:#4747b3}.Header_joinBtn__Ar5HK:hover:enabled{background-color:#3d3bb7}.Header_joinBtn__Ar5HK:hover:enabled:is(.dark *){background-color:#6969c3}.Header_joinBtn__Ar5HK:disabled{background-color:#cccbff;color:#fff}.Header_joinBtn__Ar5HK:disabled:is(.dark *){background-color:#4d4a5e;color:#1a191f}@media(min-width:600px){.Header_joinBtn__Ar5HK{border-radius:.125rem;max-height:2.75rem;padding-left:1rem;padding-right:1rem}}@media(min-width:1080px){.Header_joinBtn__Ar5HK{margin-right:0}}.Header_joinBtn__Ar5HK:hover{background-color:#3d3bb7}.Header_joinBtnExtended__XLJy2{display:none;align-items:center}@media(min-width:600px){.Header_joinBtnExtended__XLJy2{display:flex}}.Header_joinBtnArrow__w87kW{margin-right:-.25rem;margin-left:.5rem;fill:currentColor}.Header_createButton__LqfsY{display:none;padding-left:.6875rem;padding-right:.6875rem;align-items:center;border-radius:.25rem;border:1px solid #e5e7eb;width:2.75rem;height:2.75rem;cursor:pointer}.Header_createButton__LqfsY:is(.dark *){border-color:#41434e}.Header_createButton__LqfsY:hover{background-color:#eef;border-color:#cccbff}.Header_createButton__LqfsY:hover:is(.dark *){background-color:#41434e;border-color:#373942}@media(min-width:600px){.Header_createButton__LqfsY{display:flex;margin-left:.5rem;margin-right:.5rem}}.Header_createButtonIcon__e8shK{display:flex;width:1.25rem;height:1.25rem}.Header_createButtonIcon__e8shK:is(.dark *){color:#fff}.Header_createDropdown__jSev6{border-radius:.25rem;width:20rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:#fff}.Header_createDropdown__jSev6:is(.dark *){background-color:#373942;border:1px solid #4e505c}.Header_createListItem__jDAh8{display:flex;align-items:center;cursor:pointer;padding:.875rem 1rem;justify-content:flex-start;width:100%;height:3rem;font-weight:400;border:solid #e5e7eb;border-width:0 0 1px}.Header_createListItem__jDAh8:is(.dark *){border-color:#4e505c}.Header_createListItem__jDAh8:hover{background-color:hsla(228,4%,77%,.188)}.Header_createListItem__jDAh8:hover:is(.dark *){border-color:#4e505c;background-color:#303239}.Header_createListItemIcon__w4ZVu{margin-right:1rem;width:1rem;height:1rem;color:#6b7280}.Header_createListItemIcon__w4ZVu:is(.dark *){color:#c1c2c6}.Header_createListItemText__zArb5{display:inline;margin-top:.625rem;margin-bottom:.625rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.025em;line-height:1.5}.Header_createListItemText__zArb5:is(.dark *){color:#e3e3e5}.Header_fillCurrent__8TZ0D{fill:currentColor}.Header_strokeCurrent__3UrNh{stroke:currentColor}.Header_createButtonContainer__Id67T{position:relative;display:inline-block}.Header_tooltip__vJZHb{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background-color:#0c1322;color:#fff;font-size:.75rem;font-weight:400;padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap;z-index:20;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.Header_tooltip__vJZHb:is(.dark *){background-color:#e3e3e5;color:#292a30}.Header_tooltipArrow__f5i3D{position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0c1322}.Header_tooltipArrow__f5i3D:is(.dark *){border-bottom-color:#e3e3e5}.____x___landingPageHeader__ZDm_I{border-bottom-width:var(--header-border-bottom-width,0)!important}.____x___wrapper__tySHd{flex-direction:column}.page_container__GOSnT{--banner-height:0px}