.PresentationLayer_container___vBUE{width:100%;display:flex;flex-direction:column;align-items:center;padding-right:1rem;padding-left:1rem;background-color:#f9fafb}.PresentationLayer_container___vBUE:is(.dark *){background-color:#23222b;color:#c1c2c6}@media(min-width:600px){.PresentationLayer_container___vBUE{padding-right:1rem;padding-left:1rem}}@media(min-width:1080px){.PresentationLayer_container___vBUE{padding-right:1.5rem;padding-left:1.5rem}}.PresentationLayer_container___vBUE>div{max-width:1200px;width:100%}.PresentationLayer_courseContent__LLSDm{max-width:800px;width:100%;margin-bottom:1.5rem}.PresentationLayer_courseContent__LLSDm h5{color:#0c1322}.PresentationLayer_courseContent__LLSDm h5:is(.dark *){color:#ededee}.PresentationLayer_courseContentPHP__iNZFC{width:100%;max-width:980px;margin-bottom:1.5rem}.PresentationLayer_courseContentPHP__iNZFC h5{color:#0c1322}.PresentationLayer_courseContentPHP__iNZFC h5:is(.dark *){color:#ededee}.PresentationLayer_content__wYFlV{margin-top:1.5rem;margin-bottom:1.25rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;padding:1rem .5rem}@media(min-width:600px){.PresentationLayer_content__wYFlV{margin-top:1.5rem;padding:1.5rem 1rem}}@media(min-width:1080px){.PresentationLayer_content__wYFlV{padding:1.5rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}}.PresentationLayer_content__wYFlV:is(.dark *){background-color:#292a30;border-color:#4e505c}.PresentationLayer_contentPHP__GELzd{display:flex;flex-direction:column;row-gap:.875rem;margin-top:2rem;margin-bottom:1.25rem}@media(min-width:600px){.PresentationLayer_contentPHP__GELzd{margin-top:3.5rem}}.PresentationLayer_contentMetadata__kxosS{margin-top:.25rem;display:flex;justify-content:space-between}@media(min-width:600px){.PresentationLayer_contentMetadata__kxosS{margin-top:.375rem}}.PresentationLayer_metadata__JnR0s{display:flex;flex-wrap:wrap;align-items:center;padding-left:.5rem;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:#6b7280}.PresentationLayer_metadata__JnR0s:is(.dark *){color:#7f818b}@media(min-width:600px){.PresentationLayer_metadata__JnR0s{padding-left:0}}.PresentationLayer_metadataPHP__eCmHn{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;font-size:.875rem;line-height:1.25rem;color:#6b7280}.PresentationLayer_metadataPHP__eCmHn:is(.dark *){color:#c0bdcb}.PresentationLayer_dot__zT7Aj:before{content:"•";margin-right:.375rem}.PresentationLayer_overviewTitle__wkVOv{font-size:1.5rem;line-height:2rem;font-weight:700;color:#0c1322}.PresentationLayer_overviewTitle__wkVOv:is(.dark *){color:#ededee}.PresentationLayer_roadmapHeaderContainer__lm8ho{display:flex;flex-direction:column;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem;align-items:start}@media(min-width:1080px){.PresentationLayer_roadmapHeaderContainer__lm8ho{flex-direction:row;align-items:center}}.PresentationLayer_placeHolderContainer__TjGjc{width:100%;height:1.25rem;border-radius:1.5rem;animation:PresentationLayer_pulse__W8MK7 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}.PresentationLayer_placeHolderContainer__TjGjc:is(.dark *){background-color:#4d4a5e}.PresentationLayer_verticalLine__TU9n_{width:1px;align-self:stretch;display:none;margin-top:5px;margin-bottom:5px;background-color:#d1d5db}.PresentationLayer_verticalLine__TU9n_:is(.dark *){background-color:#4d4a5e}@media(min-width:1080px){.PresentationLayer_verticalLine__TU9n_{display:block}}.PresentationLayer_contentHeading__j1xsG{display:flex;justify-content:space-between;padding-left:.5rem}.PresentationLayer_contentHeading__j1xsG .PresentationLayer_contentHeadingTitle__x1nFc{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:#0c1322}.PresentationLayer_contentHeading__j1xsG .PresentationLayer_contentHeadingTitle__x1nFc:is(.dark *){color:#ededee}@media(min-width:600px){.PresentationLayer_contentHeading__j1xsG{padding-left:0}}.PresentationLayer_contentHeadingPHP__W3koa{display:flex;justify-content:space-between;flex-shrink:0;margin-top:0}.PresentationLayer_contentHeadingPHP__W3koa .PresentationLayer_contentHeadingTitle__x1nFc{font-size:1.5rem;line-height:2rem;font-weight:700;margin-top:0;color:#0c1322}.PresentationLayer_contentHeadingPHP__W3koa .PresentationLayer_contentHeadingTitle__x1nFc:is(.dark *){color:#f3f4f6}.PresentationLayer_categories__Lx2p5{margin-top:2rem;margin-bottom:1rem}.PresentationLayer_categoriesPHP__2ysG4{display:flex;flex-direction:column;row-gap:.75rem;margin-bottom:1rem}.PresentationLayer_categoryTitle__JwWu9{display:flex;width:100%}.PresentationLayer_categoryTitle__JwWu9>:not([hidden])~:not([hidden]){margin-left:.5rem}@media(min-width:600px){.PresentationLayer_categoryTitle__JwWu9{align-items:center}.PresentationLayer_categoryTitle__JwWu9>:not([hidden])~:not([hidden]){margin-left:1rem}}.PresentationLayer_categoryNumber__1nqQd{height:2rem;width:2rem;align-items:center;color:#303239;display:flex}.PresentationLayer_categoryNumber__1nqQd:is(.dark *){color:#ededee}.PresentationLayer_categoryTitleInner__om1Cp{width:100%;display:flex;justify-content:center;flex-direction:column;padding-right:1.5rem}@media(min-width:600px){.PresentationLayer_categoryTitleInner__om1Cp{flex-direction:row;align-items:center;justify-content:space-between}}.PresentationLayer_categoryTitleText__5vn3U{font-weight:500;color:#0c1322;max-width:36.25rem;font-size:1rem;line-height:1.5rem}@media(min-width:1080px){.PresentationLayer_categoryTitleText__5vn3U{font-size:1.25rem;line-height:1.75rem}}.PresentationLayer_categoryTitleText__5vn3U:is(.dark *){color:#ededee}.PresentationLayer_categorySummary__JGEjR{margin:.75rem 1.75rem .75rem 2.5rem;padding-right:.25rem;padding-left:.3rem;color:#374151;font-weight:400;font-size:1rem;line-height:1.5rem}.PresentationLayer_categorySummary__JGEjR:is(.dark *){color:#d2d3d6}@media(min-width:600px){.PresentationLayer_categorySummary__JGEjR{margin:.75rem 2.5rem;padding-right:.375rem;padding-left:1.25rem}}@media(min-width:1080px){.PresentationLayer_categorySummary__JGEjR{padding-left:1.5rem}}.PresentationLayer_categoryLessonCount__T_Fft{margin-top:.25rem;color:#6b7280;min-width:4.0625rem;font-size:var(--body-small-font-size,14px);line-height:var(--body-small-line-height,22px)}.PresentationLayer_categoryLessonCount__T_Fft:is(.dark *){color:#7f818b}@media(min-width:600px){.PresentationLayer_categoryLessonCount__T_Fft{margin-top:0}}.categoryExpanded .PresentationLayer_categoryLessonCount__T_Fft{display:none}.PresentationLayer_categoryDivider__7uyVY{border-bottom:1px solid #e5e7eb;margin-top:1rem;margin-bottom:1rem;display:block}.PresentationLayer_categoryDivider__7uyVY:is(.dark *){border-bottom-color:#41434e}.PresentationLayer_categoryLessons__TpQ63{display:flex;width:100%;flex-direction:column;padding-bottom:.75rem}@media(min-width:600px){.PresentationLayer_categoryLessons__TpQ63{padding-left:.4rem;padding-right:.5rem}}@media(min-width:1080px){.PresentationLayer_categoryLessons__TpQ63{padding-left:24px}}.PresentationLayer_contentContainer__3ewnB{display:flex;max-width:800px;justify-content:center}.PresentationLayer_contentContainerPHP__zv6Iz{display:flex;justify-content:center;margin-left:20px;margin-right:20px;width:100%;max-width:980px}.PresentationLayer_attributions__jkIZz{row-gap:.75rem;width:100%;display:flex;flex-direction:column}.PresentationLayer_videoSection__olHIq{margin-top:1.5rem;display:flex;flex-direction:column;max-height:21rem;aspect-ratio:16/9}@media(min-width:600px){.PresentationLayer_videoSection__olHIq{display:none}}.PresentationLayer_thumbnailHeight__NxU_0,.PresentationLayer_videoThumbnail__SRZjd{height:100%}.PresentationLayer_videoThumbnail__SRZjd{width:100%;margin-top:1rem}.PresentationLayer_errorImageHeight__o_TeO{height:100%}.PresentationLayer_certificateOfCompletionContainer__2cYgE{margin-top:1rem;margin-bottom:1rem;background-color:#f9fafb;border-radius:.375rem;display:flex;align-items:center;width:100%;padding:1.5rem .75rem}.PresentationLayer_certificateOfCompletionContainer__2cYgE:is(.dark *){background-color:#303239}.PresentationLayer_certificateOfCompletionGridContainer__948mo{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.75rem}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionIcon__S5NiL{grid-row:1/2;grid-column:1/2}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionIcon__S5NiL svg{color:#0c1322;width:1.5rem;height:1.5rem}@media(min-width:1080px){.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionIcon__S5NiL svg{width:2rem;height:2rem}}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionIcon__S5NiL svg:is(.dark *){color:#ededee}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionTitle__WBSD5{grid-row:1/2;grid-column:2/2;color:#0c1322;font-size:1.25rem;line-height:1.75rem;font-weight:500}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionTitle__WBSD5:is(.dark *){color:#ededee}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionDescription__AbLKb{grid-row:2/3;grid-column:2/2;color:#374151;font-size:1rem;line-height:1.5rem;font-weight:400}.PresentationLayer_certificateOfCompletionGridContainer__948mo .PresentationLayer_certificateOfCompletionDescription__AbLKb:is(.dark *){color:#d2d3d6}