.payment_payment__0goiz{display:flex;flex-direction:column;justify-content:space-between;gap:100px;padding-bottom:60px}.payment_payment__course___6AiN{margin-bottom:40px}.payment_payment__center__G9Wvy{background-color:var(--brand-secondary);padding:32px 34px;border-radius:10px;margin-bottom:28px}.payment_payment__steps__V6jr0{margin-top:32px}.payment_payment__steps__V6jr0.payment_isConfirmed__1WnSX{position:relative}.payment_payment__steps__V6jr0.payment_isConfirmed__1WnSX:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;margin:auto;background-color:hsla(0,0%,100%,.7);z-index:22;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payment_payment__subtitle___Lf9k{font-size:22px;font-weight:500;line-height:36px;margin-bottom:30px}.payment_payment__sum__jwF7a{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}@media only screen and (max-width:800px){.payment_payment__sum__jwF7a{margin-bottom:20px}}.payment_payment__sum-title__EEQDj{font-size:16px;font-weight:500;line-height:20px;text-align:left}.payment_payment__sum-subtitle__ZiaU3{font-size:18px;font-weight:800;line-height:24.59px;text-align:left;color:var(--badge)}.payment_payment__amount__p8Pt6{font-size:32px;font-weight:800;line-height:43.71px;text-align:left;padding-left:10px}@media only screen and (max-width:600px){.payment_payment__amount__p8Pt6{font-size:24px}}.payment_payment__options___n_46{display:flex;gap:16px;align-items:center;margin-bottom:20px}@media only screen and (max-width:475px){.payment_payment__options___n_46{flex-direction:column;align-items:flex-start}.payment_payment__options___n_46 button{width:100%}}.payment_payment__title__jlF5Z{font-size:28px;font-weight:500;line-height:38.4px;text-align:left;margin-bottom:40px}@media only screen and (max-width:800px){.payment_payment__title__jlF5Z{margin-bottom:24px}}.payment_payment__type__YCWDK{border:1px solid var(--soon-border-color);color:var(--black);font-size:18px;font-weight:400;line-height:21.6px;text-align:left;height:auto;padding:19px 35px}.payment_payment__type__YCWDK.payment_isDirect__Btnye{background-color:var(--brand);color:var(--white)}.payment_payment__holder__VsctX{display:flex;align-items:center;gap:10px}.payment_payment__wrapper__r0SeZ{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;justify-content:center;margin:0 auto;width:100%}@media only screen and (max-width:800px){.payment_payment__wrapper__r0SeZ{display:flex;flex-direction:column-reverse;align-items:center;gap:20px}.payment_payment__right__6Bsy7{width:100%}}.payment_payment__subtitle___Lf9k{margin-top:34px;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-bottom:10px}.payment_payment__button__hO3rb{width:100%}.promo-card_promo-card__wz_dy{border-radius:16px;width:100%;border:1px solid transparent;transition:all .3s ease}.promo-card_promo-card__content__H5yGZ{padding:0!important}.promo-card_promo-card__header__aIBEc{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.promo-card_promo-card__title__vSqkZ{font-weight:600;font-size:16px}.promo-card_promo-card__chip__dq5Yu{font-weight:500}.promo-card_promo-card__input-wrapper__IzUxh{margin-bottom:8px}.promo-card_promo-card__submit-btn__fk1jQ{padding:4px 12px!important}.promo-card_promo-card__message__ZSImu{display:block;margin-bottom:8px;font-size:12px}.promo-card_promo-card__summary__jSjy0{background-color:var(--layout-bg,#f5f5f5);border-radius:12px;padding:16px;margin-top:16px;display:flex;flex-direction:column;gap:8px}.promo-card_promo-card__summary-row__WG1Lc{display:flex;justify-content:space-between;align-items:center}.promo-card_promo-card__original-price__g4ODw{text-decoration:line-through;color:var(--text-secondary,#757575)}.promo-card_promo-card__summary-divider__lDdMm{height:1px;background-color:rgba(0,0,0,.08);margin:4px 0}.promo-card_promo-card__timer__WY2Bk{display:flex;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;background-color:rgba(var(--brand-rgb,0,184,115),.1);color:var(--brand);border-radius:8px}.promo-card_promo-card__timer--warning__WNkYb{background-color:rgba(237,108,2,.1);color:#ed6c02}@media only screen and (max-width:800px){.promo-card_promo-card__header__aIBEc{margin-bottom:12px}.promo-card_promo-card__title__vSqkZ{font-size:14px}.promo-card_promo-card__chip__dq5Yu{height:24px;font-size:12px}.promo-card_promo-card__summary-row__WG1Lc{font-size:13px}.promo-card_promo-card__timer__WY2Bk{padding:8px 12px;font-size:12px}}.course_course-card__Llygm{box-shadow:0 8px 24px 0 rgba(0,0,0,.078);padding:30px;border-radius:24px;max-width:90%;width:100%;margin-left:auto;position:sticky;top:10px}@media only screen and (max-width:800px){.course_course-card__Llygm{position:static;margin:auto;max-width:100%}}.course_course-card__warning__JJHn4{position:relative;z-index:999}.course_course-card__disability__1BHkD{position:absolute;width:100%;height:100%;z-index:999}.course_course-card__courses__AMVvE{width:100%;border-radius:30px;margin-bottom:24px}.course_course-card__courses__AMVvE ul{padding:18px 12px}.course_course-card__course__xgJdU{padding:12px 18px}.course_course-card__img__mHnwe{width:68px;height:68px;border-radius:15px;-o-object-fit:contain;object-fit:contain}.course_course-card__name__SORPg{font-size:18px;font-weight:500;line-height:25.2px;text-align:left;margin-bottom:8px}.course_course-card__category-name__eTFrL{font-size:14px;font-weight:400;line-height:16.41px;text-align:left}.course_course-card__info__za_yA{display:flex;align-items:center;gap:16px}.course_course-card__wrapper__ijXqt{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.course_course-card__previous__8nhkm{position:relative;font-size:16px;font-weight:500;line-height:19.2px;text-align:right;display:inline-block;color:var(--discount-color)}.course_course-card__previous__8nhkm:after{content:"";position:absolute;width:100%;height:1px;background-color:var(--black);top:50%;left:0;transform:rotate(-5deg);transform-origin:center}.course_course-card__new-price__7ziiQ{color:var(--badge);font-size:24px;font-weight:500;line-height:28.8px;text-align:left}.course_course-card__image__dyKZ3{width:70px;height:70px;-o-object-fit:contain;object-fit:contain}.course_course-card__category__q10v_{font-size:14px;font-weight:400;line-height:16.8px;text-align:left;margin-bottom:8px}.course_course-card__error___nxlC{font-size:13px;font-weight:500;line-height:15.6px;text-align:left;position:relative;top:-20px;color:rgba(0,0,0,.6)}.course_course-card__promo-submit__A1dWK{padding:2px 16px;height:auto}.course_course-card__promo--success__RANLU{color:var(--brand)}.course_course-card__course__xgJdU{font-size:20px;font-weight:500;line-height:24px;text-align:left}.course_course-card__top__fZ8m2{display:flex;align-items:center;gap:24px;background-color:var(--layout-bg);padding:16px;width:100%;border-radius:16px;margin-bottom:32px}.course_course-card__price__O8HHX{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.course_course-card__input__6u1ZE{width:100%;border-radius:30px;margin-bottom:24px}.course_course-card__price-text__zeM9g{font-size:18px;font-weight:500;line-height:21.6px;text-align:left}.course_course-card__price-value__Sb_jn{font-size:24px;font-weight:500;line-height:28.8px;text-align:left}.course_course-card__button__Kr6Ag{width:100%;height:53px;margin-bottom:24px}.course_course-card__alert__1y0vC{border-radius:16px;padding:12px 20px}.course_course-card__alert__1y0vC div{display:flex;align-items:flex-start;gap:10px}.course_course-card__info__za_yA{font-size:18px;font-weight:500;line-height:21.6px;text-align:left}.course_course-card__label__jeunW{top:-7px}