.item_root__7xf80.item_isFlexbox__Cqp_5{display:flex}.item_root__7xf80.item_xs-12__cAO2x{flex-basis:100%;width:100%}.item_root__7xf80.item_xs-10__Gqido{flex-basis:83.33%;width:83.33%}.item_root__7xf80.item_xs-9__wWQB8{flex-basis:91.67%;width:91.67%}.item_root__7xf80.item_xs-8__55LGC{flex-basis:66.67%;width:66.67%}.item_root__7xf80.item_xs-7__w0_6m{flex-basis:58.31%;width:58.31%}.item_root__7xf80.item_xs-6__kpiFH{flex-basis:50%;width:50%}.item_root__7xf80.item_xs-5__ZbZ7G{flex-basis:41.69%;width:41.69%}.item_root__7xf80.item_xs-4__KEks_{flex-basis:33.33%;width:33.33%}.item_root__7xf80.item_xs-3__xgkaY{flex-basis:25%;width:25%}.item_root__7xf80.item_xs-2__PRLU2{flex-basis:16.66%;width:16.66%}.item_root__7xf80.item_xs-1__EaVNx{flex-basis:8.33%;width:8.33%}@media(min-width:544px){.item_root__7xf80.item_sm-12__YH2US{flex-basis:100%;width:100%}.item_root__7xf80.item_sm-10__vYfAz{flex-basis:83.33%;width:83.33%}.item_root__7xf80.item_sm-9__b8fO9{flex-basis:91.67%;width:91.67%}.item_root__7xf80.item_sm-8__lhGV1{flex-basis:66.67%;width:66.67%}.item_root__7xf80.item_sm-7__8AXz7{flex-basis:58.31%;width:58.31%}.item_root__7xf80.item_sm-6__1dPIp{flex-basis:50%;width:50%}.item_root__7xf80.item_sm-5__8yVoi{flex-basis:41.69%;width:41.69%}.item_root__7xf80.item_sm-4__wq4FU{flex-basis:33.33%;width:33.33%}.item_root__7xf80.item_sm-3__Xd3CU{flex-basis:25%;width:25%}.item_root__7xf80.item_sm-2__Na_PC{flex-basis:16.66%;width:16.66%}.item_root__7xf80.item_sm-1__qqSBl{flex-basis:8.33%;width:8.33%}}@media(min-width:768px){.item_root__7xf80.item_md-12__srqae{flex-basis:100%;width:100%}.item_root__7xf80.item_md-10__2rUIC{flex-basis:83.33%;width:83.33%}.item_root__7xf80.item_md-9__gwinV{flex-basis:91.67%;width:91.67%}.item_root__7xf80.item_md-8__jr6Ij{flex-basis:66.67%;width:66.67%}.item_root__7xf80.item_md-7__mqkOT{flex-basis:58.31%;width:58.31%}.item_root__7xf80.item_md-6__W_83_{flex-basis:50%;width:50%}.item_root__7xf80.item_md-5___ZAm5{flex-basis:41.69%;width:41.69%}.item_root__7xf80.item_md-4__Hmx05{flex-basis:33.33%;width:33.33%}.item_root__7xf80.item_md-3__zM_7_{flex-basis:25%;width:25%}.item_root__7xf80.item_md-2__UgHM1{flex-basis:16.66%;width:16.66%}.item_root__7xf80.item_md-1__nm_BR{flex-basis:8.33%;width:8.33%}}@media(min-width:1012px){.item_root__7xf80.item_lg-12__5qrlF{flex-basis:100%;width:100%}.item_root__7xf80.item_lg-10__jrQlo{flex-basis:83.33%;width:83.33%}.item_root__7xf80.item_lg-9__08Exj{flex-basis:91.67%;width:91.67%}.item_root__7xf80.item_lg-8__y_oFj{flex-basis:66.67%;width:66.67%}.item_root__7xf80.item_lg-7__4gfPY{flex-basis:58.31%;width:58.31%}.item_root__7xf80.item_lg-6__5bswK{flex-basis:50%;width:50%}.item_root__7xf80.item_lg-5__aJC56{flex-basis:41.69%;width:41.69%}.item_root__7xf80.item_lg-4__qHSk4{flex-basis:33.33%;width:33.33%}.item_root__7xf80.item_lg-3__mGNfF{flex-basis:25%;width:25%}.item_root__7xf80.item_lg-2__4qJTh{flex-basis:16.66%;width:16.66%}.item_root__7xf80.item_lg-1__tCX7b{flex-basis:8.33%;width:8.33%}}@media(min-width:1280px){.item_root__7xf80.item_xl-12__qeeht{flex-basis:100%;width:100%}.item_root__7xf80.item_xl-10__cdmbC{flex-basis:83.33%;width:83.33%}.item_root__7xf80.item_xl-9__HAJMz{flex-basis:91.67%;width:91.67%}.item_root__7xf80.item_xl-8__DyH6N{flex-basis:66.67%;width:66.67%}.item_root__7xf80.item_xl-7__Xo8Wi{flex-basis:58.31%;width:58.31%}.item_root__7xf80.item_xl-6__H2IIh{flex-basis:50%;width:50%}.item_root__7xf80.item_xl-5__wYJEG{flex-basis:41.69%;width:41.69%}.item_root__7xf80.item_xl-4__anx5_{flex-basis:33.33%;width:33.33%}.item_root__7xf80.item_xl-3__WrYat{flex-basis:25%;width:25%}.item_root__7xf80.item_xl-2__jTL2P{flex-basis:16.66%;width:16.66%}.item_root__7xf80.item_xl-1__LkQLB{flex-basis:8.33%;width:8.33%}}.grid_root__TzlJx{display:flex;flex-wrap:wrap}.grid_root__TzlJx.grid_row__suBdf{flex-direction:row}.grid_root__TzlJx.grid_column___j06y{flex-direction:column}.container_root__A4pSp{width:calc(100% - 24px);margin-right:auto;margin-left:auto}@media(min-width:544px){.container_root__A4pSp{width:512px}}@media(min-width:768px){.container_root__A4pSp{width:720px}}@media(min-width:1012px){.container_root__A4pSp{width:948px}}@media(min-width:1280px){.container_root__A4pSp{width:1200px}}.first-lesson_root__xqz40{position:fixed;top:0;width:100%;padding:13px 0 calc(8px + env(safe-area-inset-bottom));background-color:#00b9f6;z-index:2147482000;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);height:57px;color:#fff}@media(min-width:768px){.first-lesson_root__xqz40{height:72px}}.first-lesson_root__xqz40.first-lesson_opened__5q6Z2{opacity:1;position:sticky;-webkit-transform:translateY(0);transform:translateY(0)}.first-lesson_root__image__A_svw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.first-lesson_root__container__rKq7P{justify-content:center}@media(min-width:544px){.first-lesson_root__content_right__subk1{width:auto!important;flex-basis:auto!important}}@media(min-width:768px){.first-lesson_root__content_right__subk1{align-items:start!important}}@media(min-width:544px){.first-lesson_root__content_left__bLIzf{width:auto!important;flex-basis:auto!important}}@media(min-width:768px){.first-lesson_root__content_left__bLIzf{align-items:end!important}}.first-lesson_root__text_sale__F6SAn{font-weight:900;font-size:10px;line-height:13px}@media(min-width:544px){.first-lesson_root__text_sale__F6SAn{font-size:14px;line-height:17px}}@media(min-width:768px){.first-lesson_root__text_sale__F6SAn{font-size:24px;line-height:29px}}.first-lesson_root__text_reason__m_i_4{font-weight:500;font-size:11px;line-height:13px}@media(min-width:544px){.first-lesson_root__text_reason__m_i_4{font-size:12px;line-height:14px}}@media(min-width:768px){.first-lesson_root__text_reason__m_i_4{font-size:18px;line-height:22px}}.first-lesson_root__text_days__1Hv8p{font-weight:700;font-size:18px;line-height:22px}.first-lesson_root__text_hours__8FCFR{white-space:nowrap;font-weight:500;font-size:18px;width:100px}.first-lesson_root__feathers__pSoZu{position:absolute;right:-14px;top:-8px;width:16px;height:16px}@media(min-width:544px){.first-lesson_root__feathers__pSoZu{right:-24px;top:-10px;width:26px;height:26px}}.first-lesson_root__feathers-content__Cf4GT{position:relative;width:100%;height:100%}.first-lesson_root__button__bBrDW.first-lesson_promo__wVSsX{position:relative;padding:8px;font-size:9px;line-height:12px}@media(min-width:544px){.first-lesson_root__button__bBrDW.first-lesson_promo__wVSsX{padding:8px 12px;font-size:12px;line-height:14px}}@media(min-width:768px){.first-lesson_root__button__bBrDW.first-lesson_promo__wVSsX{font-size:14px;padding:12px 17px;line-height:17px}}.first-lesson_root__fireworks__rk_pF{display:none!important;opacity:0;position:relative;margin-top:-8px;margin-bottom:calc((8px + env(safe-area-inset-bottom))*-1)}@media(min-width:768px){.first-lesson_root__fireworks__rk_pF{opacity:1;display:flex!important}}@media(min-width:544px){.first-lesson_root__fireworks__rk_pF{display:flex!important}}.first-lesson_root__close__nX8dH{position:absolute;top:0;right:0}@media(min-width:544px){.first-lesson_root__close__nX8dH{top:4px;right:4px}}.BackButton_container__ITGZJ{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:#666;text-decoration:none;margin:30px 0 20px;font-size:14px}.BackButton_arrow__5FAUh{width:14px;height:14px;-webkit-mask:url(/static/images/arrow-left.svg) center/contain no-repeat;mask:url(/static/images/arrow-left.svg) center/contain no-repeat;background-color:currentColor}.course_courseContainer__vjvBH{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.course_mainContainer__z79Sn{flex-direction:column;justify-content:center;align-items:flex-start}.course_courseDescriptionList__z1z5V,.course_mainContainer__z79Sn{display:flex;grid-gap:24px;gap:24px}.course_videoContainer__Ne_nt{width:100%;flex:1 1}.course_videoPreview__9x49U{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;position:relative;width:100%;padding-top:56.25%;overflow:hidden;cursor:pointer}.course_videoPreview__9x49U iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.course_main__fUpqV{margin-bottom:24px}.course_mainDescriptionContainer__yyq_Y{flex:1 1;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.course_plate__Sb77U{position:relative;padding:20px;background:#fff;-webkit-box-shadow:0 4px 25px rgba(35,31,32,.25);box-shadow:0 4px 25px rgba(35,31,32,.25);border-radius:10px}.course_descriptionItem__2B4zn{display:flex;align-items:center}.course_descriptionIcon__AbZ__{font-size:16px;margin-right:4px}.course_descriptionText__zyIgm{font-size:12px}.course_descriptionPriceContainer___GypV{display:flex;align-items:center;grid-gap:20px;gap:20px;padding:20px;background:#f8f9fa;border-radius:10px}.course_mainOldPrice__2TrpQ{font-size:14px;color:#999;text-decoration:line-through}.course_mainNewPrice__z_tbj{font-size:20px;font-weight:800;color:#3b9dff}.course_oldPrice__yoeAC{font-size:20px;color:#999;text-decoration:line-through}.course_newPrice__SLMYs{font-size:32px;font-weight:800;color:#3b9dff}.course_additionalItemContainer__JHlnX{display:flex;grid-gap:16px;gap:16px;flex-direction:column;align-items:center;flex:1 1;text-align:center;padding:30px 24px}.course_additionalItemContainerIcon__7WIAI{font-size:48px}.course_additionalItemContainerTitle__pq2rf{font-size:16px;font-weight:600;color:#333}.course_additionalItemContainerDescription__f9IGw{font-size:14px;color:#666;line-height:1.5}.course_additionalContainer__LEkIW{display:flex;grid-gap:24px;gap:24px;flex-direction:column}.course_aboutCourseContainer__4LNU4{white-space:pre-wrap}@media screen and (min-width:1012px){.course_mainContainer__z79Sn{flex-direction:row;grid-gap:40px;gap:40px}}@media screen and (min-width:768px){.course_additionalContainer__LEkIW{flex-direction:row}.course_descriptionText__zyIgm{font-size:14px}.course_descriptionIcon__AbZ__{font-size:20px;margin-right:4px}.course_plate__Sb77U{padding:40px}.course_mainOldPrice__2TrpQ{font-size:20px}.course_mainNewPrice__z_tbj{font-size:28px}.course_oldPrice__yoeAC{font-size:32px}.course_newPrice__SLMYs{font-size:48px}}.course_sectionTitle__02U3H{font-size:24px;font-weight:700;margin-bottom:20px;display:flex;align-items:center;grid-gap:12px;gap:12px}.course_sectionTitleIcon__Hwl2u{font-size:28px}.course_speakerDescriptionContainer__yutpZ{display:flex;grid-gap:24px;gap:24px;align-items:flex-start;margin-bottom:20px}.course_mentorAvatar__hOPP9{position:relative;overflow:hidden;width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#3b9dff,#1e88e5);flex-shrink:0}.course_mentorRole__TKnHy{color:#666;font-size:14px;margin-bottom:12px}.course_lessonContainer__Wyc_T{padding:16px 0;border-bottom:1px solid #f0f0f0;display:flex;align-items:flex-start;grid-gap:12px;gap:12px}.course_lessonNumber__Tw_aE{background:#e6f4ff;color:#3b9dff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}.course_lessonTextContainer__DrBQD{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.course_lessonTitle__N6lCY{font-size:16px!important;font-weight:600!important}.course_coursePriceContainer__gOnzM,.course_coursePriceInfoContainer__fLwY_{display:flex;flex-direction:column;align-items:center}.course_coursePriceInfoContainer__fLwY_{grid-gap:24px;gap:24px}.course_discountBadge__nfCak{display:inline-block;background:linear-gradient(135deg,#56ab2f,#a8e063);color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;font-size:14px}.course_discountPriceContainer___J0ad{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px}