.AppBreadcrumb_AppBreadcrumb__duxoK{color:#fff}.AppBreadcrumb_AppBreadcrumb__duxoK .ant-breadcrumb a{transition:all .25s ease-in;font-size:12px}@media only screen and (min-width:768px){.AppBreadcrumb_AppBreadcrumb__duxoK .ant-breadcrumb a{font-size:14px}}.AppBreadcrumb_AppBreadcrumb__duxoK .ant-breadcrumb a:hover{opacity:1}.AppBreadcrumb_AppBreadcrumb__duxoK .ant-breadcrumb-link{font-size:12px}@media only screen and (min-width:768px){.AppBreadcrumb_AppBreadcrumb__duxoK .ant-breadcrumb-link{font-size:14px}}.AppContainer_AppContainer__DfebZ{width:100%;padding-right:24px;padding-left:24px}@media only screen and (min-width:768px){.AppContainer_AppContainer__DfebZ{max-width:1280px;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}}.AppFooter_AppFooter__y5qyu{background-color:#f8f9fa;color:#1c1d23}@media print{.AppFooter_AppFooter__y5qyu{display:none}}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF{padding:96px 0}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe{display:grid;grid-template-columns:repeat(1,1fr);column-gap:24px;row-gap:24px}@media only screen and (min-width:768px){.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe{grid-template-columns:3fr 1fr 1fr 1fr}}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461{display:flex;flex-direction:column;row-gap:12px}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryHeader__g6fFh{font-weight:700;margin-bottom:6px;width:100%;display:flex;flex-direction:column;row-gap:12px;opacity:.8}@media only screen and (min-width:768px){.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryHeader__g6fFh{align-items:flex-start}}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryHeader__g6fFh .AppFooter_appLogo__QYoTQ{max-width:140px;width:100%}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryLinkContainer__8Ru5W{display:flex;flex-direction:column;row-gap:12px}@media only screen and (min-width:768px){.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryLinkContainer__8Ru5W{align-items:flex-start}}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryLinkContainer__8Ru5W .AppFooter_sitemapLink__fkZ99{transition:all .25s ease-in;opacity:.9;font-size:14px}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryLinkContainer__8Ru5W .AppFooter_sitemapLink__fkZ99:hover{opacity:1}.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryLinkContainer__8Ru5W .AppFooter_appDescription__oEqwP{font-weight:700;opacity:.8;font-size:20px;max-width:300px;font-family:Kalice}@media only screen and (min-width:768px){.AppFooter_AppFooter__y5qyu .AppFooter_sitemapSection__YSDhF .AppFooter_sitemapSectionContainer__xbZYe .AppFooter_sitemapCategoryContainer__Uu461 .AppFooter_sitemapCategoryLinkContainer__8Ru5W .AppFooter_appDescription__oEqwP{text-align:left}}.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl{display:flex;flex-direction:column;column-gap:12px;row-gap:12px;padding:24px 0;justify-content:space-between;font-size:14px}@media only screen and (min-width:768px){.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl{flex-direction:row}}.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl .AppFooter_leftPart___8p_Y,.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl .AppFooter_rightPart__DjPZc{display:flex;column-gap:12px;align-items:center}.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl img.AppFooter_companyLogo___Rj3w{width:30px;height:30px;border-radius:3px}.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl .AppFooter_companyInformation__2xjYx{display:flex;column-gap:12px}.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl .AppFooter_companyInformation__2xjYx .AppFooter_copyright__mbrhq{font-size:12px;text-align:center}.AppFooter_AppFooter__y5qyu .AppFooter_companyInformationSection__JFQjl .AppFooter_companyInformation__2xjYx .AppFooter_disclaimer__OZZxK{font-size:12px;opacity:.6}.DesktopHeader_DesktopHeader__CFlt0{background-color:#fff;height:80px;position:fixed;top:0;z-index:1000;width:100vw;display:none;align-items:center;border-bottom:1px solid #e9ecef}@media print{.DesktopHeader_DesktopHeader__CFlt0{display:none}}@media only screen and (min-width:1024px){.DesktopHeader_DesktopHeader__CFlt0{display:flex}}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77{height:100%;width:100%;display:flex;align-items:stretch;justify-content:space-between;padding:0 24px}@media only screen and (min-width:768px){.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77{max-width:1280px;margin-right:auto;margin-left:auto}}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77.DesktopHeader_fullWidth__FhZjR{max-width:unset}@media only screen and (min-width:768px){.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77.DesktopHeader_fullWidth__FhZjR{max-width:unset}}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_leftPart__RRRSJ,.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_rightPart__xYZKB{display:flex;align-items:center;column-gap:12px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_appLogo__Qtc8c{height:24px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_appLogoSeparator__sVYo3{width:1px;height:20px;background-color:#fff}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_languageMenu__nZJRT{display:flex;align-items:center;border:1px solid #e9ecef;border-radius:8px;background-color:#e9ecef}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_languageMenu__nZJRT .DesktopHeader_menuLink__vpTsp{padding:6px 10px;font-size:12px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_navigationMenu__28xOe{display:flex;align-items:center;height:48px;border:1px solid #e9ecef;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:8px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_navigationMenu__28xOe .DesktopHeader_menuLink__vpTsp{padding:14px 24px 14px 0}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_navigationMenu__28xOe .DesktopHeader_menuLink__vpTsp:first-child{padding:14px 24px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_menuLink__vpTsp{color:#1c1d23;display:flex;align-items:center;cursor:pointer;font-size:14px;font-weight:700;transition:all .25s ease-in}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_menuLink__vpTsp:hover{color:#676767}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_signUpButton__ykFhh{flex-shrink:0;cursor:pointer;padding:14px 24px;height:36px;background-color:#812adc;border-radius:8px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;column-gap:12px;font-size:14px;margin-right:6px;transition:all .25s ease-in}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_signUpButton__ykFhh:hover{opacity:.9}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_socialLink__YcXa5{width:20px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_userContrainer__eZbKK{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 12px;height:48px;overflow:hidden;column-gap:6px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_userContrainer__eZbKK .DesktopHeader_userImagePart__W3aSJ .DesktopHeader_userProfilePicture__MSHXa{height:30px;width:30px;border-radius:15px;background-color:#e9ecef;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center;background-color:#812adc}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_userContrainer__eZbKK .DesktopHeader_userImagePart__W3aSJ .DesktopHeader_userProfilePicture__MSHXa .DesktopHeader_userProfileNameShortForm__eTexc{font-weight:700;font-size:16px;color:#fff;opacity:.8;font-family:Kalice}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_userContrainer__eZbKK .DesktopHeader_userTextPart__lzsgl{display:flex;flex-direction:column}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_userContrainer__eZbKK .DesktopHeader_userTextPart__lzsgl .DesktopHeader_username__Dkl7F{color:#1c1d23;font-size:14px;font-weight:700;line-height:16px}.DesktopHeader_DesktopHeader__CFlt0 .DesktopHeader_headerContainer__Fr_77 .DesktopHeader_userContrainer__eZbKK .DesktopHeader_userTextPart__lzsgl .DesktopHeader_userEmail___rx2h{color:#1c1d23;font-size:12px;line-height:16px}.DesktopHeader_dropdownRoot__935zm{top:24px}.DesktopHeader_dropdownRenderContent__5cW1o{cursor:pointer;background-color:#f8f9fa;min-width:100px;border-radius:8px;border:1px solid #e9ecef;overflow-x:hidden;overflow-y:scroll}.DesktopHeader_dropdownRenderContent__5cW1o .DesktopHeader_dropdownMenu__U_sBn{display:flex;flex-direction:column}.DesktopHeader_dropdownRenderContent__5cW1o .DesktopHeader_dropdownMenu__U_sBn .DesktopHeader_dropdownMenuItem__A6qPn{color:#1c1d23;background-color:#f8f9fa;font-family:Montserrat;cursor:pointer;padding:12px 24px;font-weight:700;font-size:12px}.DesktopHeader_dropdownRenderContent__5cW1o .DesktopHeader_dropdownMenu__U_sBn .DesktopHeader_dropdownMenuItem__A6qPn:hover{color:#1c1d23;background-color:#f8f9fa}.ResponsiveHeader_ResponsiveHeader__l43dF{background-color:#fff;height:80px;position:fixed;top:0;z-index:1000;width:100vw;display:flex;border-bottom:1px solid #e9ecef}@media print{.ResponsiveHeader_ResponsiveHeader__l43dF{display:none}}@media only screen and (min-width:1024px){.ResponsiveHeader_ResponsiveHeader__l43dF{display:none}}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_{height:100%;display:flex;align-items:stretch;justify-content:space-between;padding:0 24px;width:100%}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_leftPart__5gsAs{display:flex;align-items:center;column-gap:12px}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_rightPart__8m199{display:flex;align-items:center;column-gap:24px}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_appLogo__5oqLg{height:20px}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_appLogoSeparator__lB65b{width:1px;height:20px;background-color:#fff}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_languageMenu__ub_yR{display:flex;align-items:center;border:1px solid #e9ecef;border-radius:8px;background-color:#e9ecef}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_languageMenu__ub_yR .ResponsiveHeader_menuLink__oEbYT{padding:6px 10px;color:#1c1d23;display:flex;align-items:center;cursor:pointer;font-weight:700;transition:all .25s ease-in;font-size:12px}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_languageMenu__ub_yR .ResponsiveHeader_menuLink__oEbYT:hover{color:#676767}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_socialLink__C5PoK{width:20px}.ResponsiveHeader_ResponsiveHeader__l43dF .ResponsiveHeader_headerContainer__JnYP_ .ResponsiveHeader_menuButton__EOKfI{cursor:pointer;color:#1c1d23;color:#812adc}.ResponsiveHeader_dropdownRoot__a7Zy0{top:24px}.ResponsiveHeader_dropdownRenderContent__Qq_Q7{cursor:pointer;background-color:#f8f9fa;min-width:100px;border-radius:8px;border:1px solid #e9ecef;overflow-x:hidden;overflow-y:scroll}.ResponsiveHeader_dropdownRenderContent__Qq_Q7 .ResponsiveHeader_dropdownMenu__XTBb1{display:flex;flex-direction:column}.ResponsiveHeader_dropdownRenderContent__Qq_Q7 .ResponsiveHeader_dropdownMenu__XTBb1 .ResponsiveHeader_dropdownMenuItem__8Inxp{color:#1c1d23;background-color:#f8f9fa;font-family:Montserrat;cursor:pointer;padding:12px 24px;font-weight:700;font-size:12px}.ResponsiveHeader_dropdownRenderContent__Qq_Q7 .ResponsiveHeader_dropdownMenu__XTBb1 .ResponsiveHeader_dropdownMenuItem__8Inxp:hover{color:#1c1d23;background-color:#f8f9fa}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r{position:fixed;top:0;left:0;right:0;width:100vw;height:100vh;background-color:#fff;color:#fff;z-index:1000}@media only screen and (min-width:768px){.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r{display:none}}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r.ResponsiveMenuModal_closed__Mx1_6{display:none}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_menuHeader__ez9pW{background-color:#fff;height:80px;width:100%;display:flex;align-items:center;flex-direction:row;margin-bottom:24px}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_headerContainer__209eS{height:100%;display:flex;align-items:stretch;justify-content:space-between;width:100%}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_headerContainer__209eS .ResponsiveMenuModal_leftPart__aZISH{display:flex;align-items:center;column-gap:12px}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_headerContainer__209eS .ResponsiveMenuModal_rightPart__q3a54{display:flex;align-items:center;column-gap:24px}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_headerContainer__209eS .ResponsiveMenuModal_appLogo__7MmYw{height:20px}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_headerContainer__209eS .ResponsiveMenuModal_appLogoSeparator__Oq0D4{width:1px;height:20px;background-color:#fff}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_headerContainer__209eS .ResponsiveMenuModal_menuButton___mYk9{padding:12px 0;cursor:pointer;color:#812adc}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_menuContainer__MWeON .ResponsiveMenuModal_menuGrid__1mpwT{display:grid;grid-template-columns:repeat(1,1fr);row-gap:36px}.ResponsiveMenuModal_ResponsiveMenuModal__RgO1r .ResponsiveMenuModal_menuContainer__MWeON .ResponsiveMenuModal_menuGrid__1mpwT .ResponsiveMenuModal_menuLink__cy8QL{display:flex;align-items:center;cursor:pointer;font-size:20px;transition:all .25s ease-in;column-gap:6px;color:#1c1d23;font-family:Kalice;font-weight:700}.AppLayout_AppLayout__FhbMP{min-height:calc(100vh - 80px);display:flex;flex-direction:column}.AppLayout_AppLayout__FhbMP.AppLayout_withHeader__Pnzss{padding-top:80px}.FAQContent_FAQContent__giuzT{display:flex;flex-direction:column;align-items:center;margin-bottom:48px;width:100%}@media only screen and (min-width:768px){.FAQContent_FAQContent__giuzT{margin-bottom:96px}}.FAQContent_faqCardGrid__m5Hcf{display:grid;grid-template-columns:1fr;row-gap:24px;width:100%}.FAQContent_faqCard__IoLy0{color:#1c1d23;border:1px solid #e9ecef;background-image:linear-gradient(345deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.1));border-radius:16px;transition:all .25s ease-in;display:flex;flex-direction:column;overflow:hidden;width:100%}.FAQContent_faqCard__IoLy0.FAQContent_open__WlqJW .FAQContent_answerContainer__fog9T{max-height:1000px}.FAQContent_faqCard__IoLy0 .FAQContent_questionPart__WNJO3{flex-grow:1;flex-shrink:0;padding:24px;font-weight:700;font-size:14px;position:relative;cursor:pointer;width:100%}@media only screen and (min-width:768px){.FAQContent_faqCard__IoLy0 .FAQContent_questionPart__WNJO3{font-size:16px}}.FAQContent_faqCard__IoLy0 .FAQContent_answerContainer__fog9T{background-color:#f8f9fa;transition:all .25s ease-in;max-height:0;overflow:hidden;font-size:16px;width:100%}.FAQContent_faqCard__IoLy0 .FAQContent_answerContainer__fog9T .FAQContent_answer__xFX6k{opacity:.8;padding:24px;font-size:14px;line-height:24px;white-space:pre-line;width:100%}@media only screen and (min-width:768px){.FAQContent_faqCard__IoLy0 .FAQContent_answerContainer__fog9T .FAQContent_answer__xFX6k{font-size:16px;line-height:26px}}.CourseDetailPage_CourseDetailPage__2XaRj{min-height:100vh}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_pageBreadcrumbContainer__og4_i{padding-top:12px;padding-bottom:12px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_pageContainer__jTtTL{width:100%;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_pageContainer__jTtTL{max-width:800px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_courseEnrollButton__k8yAZ{flex-shrink:0;cursor:pointer;background-color:#812adc;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;column-gap:12px;font-size:14px;margin-bottom:24px;height:60px;padding:12px 48px;border-radius:30px;transition:all .25s ease-in;border:2px solid #812adc}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_courseEnrollButton__k8yAZ{font-size:16px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_courseEnrollButton__k8yAZ:hover{background-color:transparent;color:#812adc}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA{background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background-color:#f8f9fa}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_brandLogoImage__Br5Mr{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_brandLogoImage__Br5Mr img{max-width:80px;border-radius:8px}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_brandLogoImage__Br5Mr img{max-width:100px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseTitle__Am3w6{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice;max-width:500px;text-align:center}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseTitle__Am3w6{font-size:36px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_contentSeparator__LkEta{height:2px;width:140px;background-color:#000;margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseHighlight__qZAo7{font-size:14px;text-align:center;color:#676767;margin-bottom:24px;max-width:500px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_coursePrice__zr89s,.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseRemark__Ol3Dk{font-size:14px;text-align:center;color:#676767;margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx{display:grid;grid-template-columns:repeat(3,1fr);min-width:300px;column-gap:12px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx .CourseDetailPage_courseButton__UiiA_{display:flex;flex-direction:column;align-items:center;cursor:pointer;background-color:#fff;padding:24px 12px;border-radius:8px;border:1px solid #e9ecef}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx .CourseDetailPage_courseButton__UiiA_ .CourseDetailPage_buttonIcon__mdqdT{font-size:20px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_actionSection__5CiSA .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx .CourseDetailPage_courseButton__UiiA_ .CourseDetailPage_buttonTitle__z4b66{text-align:center;font-size:14px;color:#1c1d23;opacity:.7}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs{min-height:700px;display:grid;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs{grid-template-columns:repeat(2,1fr)}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseCoverPart__f7o7M{overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:400px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;background-color:#f8f9fa}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_brandLogoImage__Br5Mr{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_brandLogoImage__Br5Mr img{max-width:80px;border-radius:8px}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_brandLogoImage__Br5Mr img{max-width:100px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseTitle__Am3w6{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice;max-width:500px;text-align:center}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseTitle__Am3w6{font-size:36px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_contentSeparator__LkEta{height:2px;width:140px;background-color:#000;margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseHighlight__qZAo7{font-size:14px;text-align:center;color:#676767;margin-bottom:24px;max-width:500px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_coursePrice__zr89s,.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseRemark__Ol3Dk{font-size:14px;text-align:center;color:#676767;margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx{display:grid;grid-template-columns:repeat(3,1fr);min-width:300px;column-gap:12px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx .CourseDetailPage_courseButton__UiiA_{display:flex;flex-direction:column;align-items:center;cursor:pointer;background-color:#fff;padding:24px 12px;border-radius:8px;border:1px solid #e9ecef}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx .CourseDetailPage_courseButton__UiiA_ .CourseDetailPage_buttonIcon__mdqdT{font-size:20px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_bannerSection__ediVs .CourseDetailPage_courseContentPart__g7eez .CourseDetailPage_courseButtonGrid__0QWtx .CourseDetailPage_courseButton__UiiA_ .CourseDetailPage_buttonTitle__z4b66{text-align:center;font-size:14px;color:#1c1d23;opacity:.7}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m{padding:48px 0;margin-bottom:48px;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m{padding:96px 0;margin-bottom:96px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_sectionHeader__1h_xW{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{font-size:30px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS{display:grid;grid-template-columns:repeat(1,1fr);column-gap:24px;row-gap:24px}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS{grid-template-columns:repeat(4,1fr)}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3{color:#1c1d23;background-color:#fff;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;position:relative;display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3{min-height:500px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_coverImage__a298c{background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:24px;padding-bottom:30%;width:100%;height:100%}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_coverImage__a298c{margin-bottom:24px;width:100%;height:100%}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_overlayGradient__64L1Z{position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent,#000)}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_cardInformation__yb0ko{position:relative;display:flex;flex-direction:column;row-gap:6px;padding:24px}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_cardInformation__yb0ko{padding:36px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_cardInformation__yb0ko .CourseDetailPage_title__kRpeT{font-weight:700;font-size:16px;line-height:26px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_cardInformation__yb0ko .CourseDetailPage_subtitle__kEJzB{font-size:14px;opacity:.6;line-height:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_cardInformation__yb0ko .CourseDetailPage_link__mLh5O{width:fit-content;font-size:14px;display:flex;column-gap:6px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_materialSection__YcX_m .CourseDetailPage_materialCardGrid__BGbsS .CourseDetailPage_materialCard__duNR3 .CourseDetailPage_cardInformation__yb0ko .CourseDetailPage_link__mLh5O .CourseDetailPage_arrowIcon__lqkfb{font-size:12px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu{padding:48px 0;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu{padding:96px 0}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionHeader__1h_xW{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{font-size:30px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc{display:grid;grid-template-columns:repeat(1,1fr);row-gap:24px;column-gap:24px;margin-bottom:24px}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc{grid-template-columns:3fr 2fr}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_lectureVideoContainer__LaJeV .CourseDetailPage_vimeoPlayerContainer___5pIb{background-color:#000;width:100%;border:1px solid #e9ecef;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);border-radius:8px;overflow:hidden}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_lectureVideoContainer__LaJeV .CourseDetailPage_vimeoPlayerContainer___5pIb{padding:unset;width:100%}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_lectureVideoContainer__LaJeV .CourseDetailPage_vimeoPlayerContainer___5pIb .CourseDetailPage_playerWrapper__xSxL1{width:100%;padding-top:56.25%;position:relative}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_lectureVideoContainer__LaJeV .CourseDetailPage_vimeoPlayerContainer___5pIb .CourseDetailPage_playerWrapper__xSxL1 .CourseDetailPage_videoPlayer__bw1Se{position:absolute;top:0;left:0;width:100%;height:100%}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_lectureVideoContainer__LaJeV .CourseDetailPage_vimeoPlayerContainer___5pIb .CourseDetailPage_playerWrapper__xSxL1 .CourseDetailPage_videoPlayer__bw1Se>iframe{width:100%;height:100%}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8{max-height:403px;overflow:scroll;width:100%;display:flex;flex-direction:column;row-gap:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_videoItemList__avBTq{background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;padding:12px;display:flex;flex-direction:column;row-gap:12px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_videoItemList__avBTq .CourseDetailPage_videoItem__qRRBP{background-color:#fff;padding:12px;border:1px solid #e9ecef;border-radius:8px;display:flex;column-gap:12px;align-items:center;font-size:14px;cursor:pointer}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_videoItemList__avBTq .CourseDetailPage_videoItem__qRRBP.CourseDetailPage_selected__ItxGg{background-color:#812adc;color:#fff}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_videoItemList__avBTq .CourseDetailPage_videoItem__qRRBP.CourseDetailPage_selected__ItxGg .CourseDetailPage_step__U9rzy{color:#fff}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_videoItemList__avBTq .CourseDetailPage_videoItem__qRRBP .CourseDetailPage_step__U9rzy{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#676767}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_videoItemList__avBTq .CourseDetailPage_videoItem__qRRBP .CourseDetailPage_itemTitle__4nEzm{font-size:14px;line-height:16px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_aboutSection__vgneu .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseVideoPart__y5Lgc .CourseDetailPage_videoItemListContainer__pFpm8 .CourseDetailPage_courseMetadataPart__BS5Nr{font-size:14px;display:flex;flex-direction:column;row-gap:3px;color:#676767}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw{padding:48px 0;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw{padding:96px 0}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionHeader__1h_xW{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTagline__7HUI8{color:#676767;font-size:14px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{font-size:30px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS{color:#676767}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC{display:grid;row-gap:24px;column-gap:24px;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC{grid-template-columns:repeat(3,1fr)}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC .CourseDetailPage_courseSectionItem__WN4oy{display:flex;column-gap:16px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC .CourseDetailPage_courseSectionItem__WN4oy .CourseDetailPage_icon__0wp3J{width:40px;height:40px;border-radius:50%;background-color:#812adc;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;font-family:Kalice;flex-shrink:0}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC .CourseDetailPage_courseSectionItem__WN4oy .CourseDetailPage_icon__0wp3J img{width:40px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC .CourseDetailPage_courseSectionItem__WN4oy .CourseDetailPage_title__kRpeT{font-size:18px;font-weight:700}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_learningSection__648Vw .CourseDetailPage_sectionContent__vIDeS .CourseDetailPage_courseSectionItemGrid__yB0UC .CourseDetailPage_courseSectionItem__WN4oy .CourseDetailPage_description__UUvX3{font-size:14px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs{padding:48px 0;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs{padding:96px 0}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_sectionContainer__uh6PP{display:grid;grid-template-columns:repeat(1,1fr);column-gap:48px;row-gap:24px;align-items:center}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_sectionContainer__uh6PP{grid-template-columns:repeat(2,1fr)}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorInformation__Suyn9 .CourseDetailPage_sectionHeader__1h_xW{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorInformation__Suyn9 .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTagline__7HUI8{color:#676767;font-size:14px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorInformation__Suyn9 .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorInformation__Suyn9 .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{font-size:30px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorInformation__Suyn9 .CourseDetailPage_sectionContent__vIDeS{color:#676767;white-space:pre-line}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorImage__B3GYx{background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:300px;border-radius:8px;grid-row:1}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_instructorSection__2ofTs .CourseDetailPage_instructorImage__B3GYx{min-height:600px;grid-row:unset}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l{padding:48px 0;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l{padding:96px 0}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_sectionContainer__uh6PP{display:grid;grid-template-columns:repeat(1,1fr);column-gap:48px;row-gap:24px;align-items:center}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_sectionContainer__uh6PP{grid-template-columns:repeat(2,1fr)}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateInformation__wrrnz{grid-column:2;grid-row:1}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateInformation__wrrnz .CourseDetailPage_sectionHeader__1h_xW{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateInformation__wrrnz .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTagline__7HUI8{color:#676767;font-size:14px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateInformation__wrrnz .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateInformation__wrrnz .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{font-size:30px}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateInformation__wrrnz .CourseDetailPage_sectionContent__vIDeS{color:#676767;white-space:pre-line}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_certificateSection__5er0l .CourseDetailPage_certificateImage__tt4fu{background-repeat:no-repeat;background-position:50%;background-size:contain;width:100%;border:1px solid #e9ecef;border-radius:8px;padding:16px;box-shadow:0 4px 30px rgba(0,0,0,.2);grid-column:1;grid-row:1}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_faqSection__9cds0{padding:48px 0;border-bottom:1px solid #e9ecef}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_faqSection__9cds0{padding:96px 0}}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_faqSection__9cds0 .CourseDetailPage_sectionHeader__1h_xW{margin-bottom:24px}.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_faqSection__9cds0 .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{color:#1c1d23;font-size:24px;font-weight:700;margin-bottom:24px;font-family:Kalice}@media only screen and (min-width:768px){.CourseDetailPage_CourseDetailPage__2XaRj .CourseDetailPage_faqSection__9cds0 .CourseDetailPage_sectionHeader__1h_xW .CourseDetailPage_headerTitle__hdQ8i{font-size:30px}}