.btn,button{cursor:pointer}.btn{transition:all .2s ease-in-out 0s;display:inline-flex;position:relative;align-items:center;justify-content:center;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:26px;font-weight:600;text-align:center;padding:18px;text-decoration:none;border:none;background:transparent;white-space:nowrap;flex-grow:0;gap:4px}@media screen and (max-width:520px){.btn{font-size:16px}}.btn__icon{display:block;width:24px;height:24px}.btn__text{display:block;font-size:16px;line-height:24px}.btn--primary{color:#fff;background:#55a0f8;border-radius:32px;padding:12px 20px}.btn--primary:focus,.btn--primary:hover{outline:none;background:rgba(85,160,248,.8);color:#fff}в .btn--primary:active{background:#4299ff}.btn--secondary{color:#404040;background-color:rgba(64,64,64,.06);border-radius:32px;padding:12px 20px}.btn--secondary:hover{color:#404040;background-color:rgba(64,64,64,.12)}.btn--link{color:#55a0f8;padding:0}.btn--link:active,.btn--link:focus,.btn--link:hover{outline:none;color:rgba(85,160,248,.6)}.btn--link.btn--icon{display:inline-flex;align-items:center}.btn--link.btn--icon .icon{margin-left:40px;position:relative;transition:all .2s ease-in-out 0s;right:0}.btn--link.btn--icon:hover .icon{right:10px}.btn:disabled{background-color:#f9f9f9;color:#d4d5d8;cursor:default}.btn__hint{position:absolute;transform:translateY(-100%);left:0;background-color:#fff;color:#404040;padding:15px;border-radius:8px;font-size:16px;font-weight:400}.icon{display:block;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:currentColor;transition:color .2s ease-in-out 0s;width:100%;height:100%}.icon--filters{mask-image:url(/_nuxt/img/filters.738dece.svg);-webkit-mask-image:url(/_nuxt/img/filters.738dece.svg)}.icon--arrow-white{mask-image:url(/_nuxt/img/arrow-white.ee0fffc.svg);-webkit-mask-image:url(/_nuxt/img/arrow-white.ee0fffc.svg)}.icon--login{mask-image:url(/_nuxt/img/login.e622f66.svg);-webkit-mask-image:url(/_nuxt/img/login.e622f66.svg)}.icon--download{mask-image:url(/_nuxt/img/download.944995b.svg);-webkit-mask-image:url(/_nuxt/img/download.944995b.svg)}.icon--eye{mask-image:url(/_nuxt/img/eye.bd17223.svg);-webkit-mask-image:url(/_nuxt/img/eye.bd17223.svg)}.icon--close{mask-image:url(/_nuxt/img/close--btn.f853f8a.svg);-webkit-mask-image:url(/_nuxt/img/close--btn.f853f8a.svg)}.icon--quiz{mask-image:url(/_nuxt/img/quiz.dd3ad48.svg);-webkit-mask-image:url(/_nuxt/img/quiz.dd3ad48.svg)}.icon--bank{mask-image:url(/_nuxt/img/bank-icon.0f63cb5.svg);-webkit-mask-image:url(/_nuxt/img/bank-icon.0f63cb5.svg)}.icon--bell{mask-image:url(/_nuxt/img/bell.ab95f69.svg);-webkit-mask-image:url(/_nuxt/img/bell.ab95f69.svg)}.icon--zoom{mask-image:url(/_nuxt/img/zoom.62df413.svg);-webkit-mask-image:url(/_nuxt/img/zoom.62df413.svg)}.icon--arrow-left-short{mask-image:url(/_nuxt/img/arrow-left-short.bc08cac.svg);-webkit-mask-image:url(/_nuxt/img/arrow-left-short.bc08cac.svg)}.icon--arrow-left{mask-image:url(/_nuxt/img/arrow--left.359abc3.svg);-webkit-mask-image:url(/_nuxt/img/arrow--left.359abc3.svg)}.icon--arrow-right{mask-image:url(/_nuxt/img/arrow--right.7f43eac.svg);-webkit-mask-image:url(/_nuxt/img/arrow--right.7f43eac.svg)}.icon--arrow--right-small{mask-image:url(/_nuxt/img/arrow--right-small.b0f6478.svg);-webkit-mask-image:url(/_nuxt/img/arrow--right-small.b0f6478.svg)}.icon--arrow-dropdown{mask-image:url(/_nuxt/img/arrow--dropdown.1b55121.svg);-webkit-mask-image:url(/_nuxt/img/arrow--dropdown.1b55121.svg)}.icon--arrow-back{mask-image:url(/_nuxt/img/arrow--back.cab78df.svg);-webkit-mask-image:url(/_nuxt/img/arrow--back.cab78df.svg)}.icon--eye-hide{mask-image:url(/_nuxt/img/eye--hide.7a74a5e.svg);-webkit-mask-image:url(/_nuxt/img/eye--hide.7a74a5e.svg)}.icon--eye-show{mask-image:url(/_nuxt/img/eye--show.3679724.svg);-webkit-mask-image:url(/_nuxt/img/eye--show.3679724.svg)}.icon--grid{mask-image:url(/_nuxt/img/grid--btn.68dac7b.svg);-webkit-mask-image:url(/_nuxt/img/grid--btn.68dac7b.svg)}.icon--home{mask-image:url(/_nuxt/img/home.300704c.svg);-webkit-mask-image:url(/_nuxt/img/home.300704c.svg)}.icon--location{mask-image:url(/_nuxt/img/location.81550b4.svg);-webkit-mask-image:url(/_nuxt/img/location.81550b4.svg)}.icon--cart{mask-image:url(/_nuxt/img/cart.b28639b.svg);-webkit-mask-image:url(/_nuxt/img/cart.b28639b.svg)}.icon--search{mask-image:url(/_nuxt/img/search.059306c.svg);-webkit-mask-image:url(/_nuxt/img/search.059306c.svg)}.icon--phone{mask-image:url(/_nuxt/img/phone.90be8e8.svg);-webkit-mask-image:url(/_nuxt/img/phone.90be8e8.svg)}.icon--bookmark{mask-image:url(/_nuxt/img/bookmark.1b373a5.svg);-webkit-mask-image:url(/_nuxt/img/bookmark.1b373a5.svg)}.icon--bookmark-filled{mask-image:url(/_nuxt/img/bookmark-filled.99633b3.svg);-webkit-mask-image:url(/_nuxt/img/bookmark-filled.99633b3.svg)}.icon--delete{mask-image:url(/_nuxt/img/delete.578b935.svg);-webkit-mask-image:url(/_nuxt/img/delete.578b935.svg)}.icon--plus{mask-image:url(/_nuxt/img/plus.a53ca37.svg);-webkit-mask-image:url(/_nuxt/img/plus.a53ca37.svg)}.icon--menu{mask-image:url(/_nuxt/img/menu.82e9e0c.svg);-webkit-mask-image:url(/_nuxt/img/menu.82e9e0c.svg)}.icon--menu-grid{mask-image:url(/_nuxt/img/menu-grid.2325cc9.svg);-webkit-mask-image:url(/_nuxt/img/menu-grid.2325cc9.svg)}.icon--minus{mask-image:url(/_nuxt/img/minus.8d1d8aa.svg);-webkit-mask-image:url(/_nuxt/img/minus.8d1d8aa.svg)}.icon--profile{mask-image:url(/_nuxt/img/profile.e0f293b.svg);-webkit-mask-image:url(/_nuxt/img/profile.e0f293b.svg)}.icon--top{mask-image:url(/_nuxt/img/top.1e78600.svg);-webkit-mask-image:url(/_nuxt/img/top.1e78600.svg)}.icon--sale{mask-image:url(/_nuxt/img/sale.986a49b.svg);-webkit-mask-image:url(/_nuxt/img/sale.986a49b.svg)}.icon--instagram{mask-image:url(/_nuxt/img/instagram.ec03fb9.svg);-webkit-mask-image:url(/_nuxt/img/instagram.ec03fb9.svg)}.icon--facebook{mask-image:url(/_nuxt/img/facebook.5bacb6e.svg);-webkit-mask-image:url(/_nuxt/img/facebook.5bacb6e.svg)}.icon--vk{mask-image:url(/_nuxt/img/vk.d4ad5e9.svg);-webkit-mask-image:url(/_nuxt/img/vk.d4ad5e9.svg)}.icon--coffeestudio{mask-image:url(/_nuxt/img/coffeestudio.e61e24d.svg);-webkit-mask-image:url(/_nuxt/img/coffeestudio.e61e24d.svg)}.icon--rating{mask-image:url(/_nuxt/img/rating.664bca4.svg);-webkit-mask-image:url(/_nuxt/img/rating.664bca4.svg)}.icon--more{mask-image:url(/_nuxt/img/more.76ae0a8.svg);-webkit-mask-image:url(/_nuxt/img/more.76ae0a8.svg)}.icon--burger{mask-image:url(/_nuxt/img/burger.c2c3d40.svg);-webkit-mask-image:url(/_nuxt/img/burger.c2c3d40.svg)}.icon--share{mask-image:url(/_nuxt/img/share.532fee6.svg);-webkit-mask-image:url(/_nuxt/img/share.532fee6.svg)}.icon--tooltip{mask-image:url(/_nuxt/img/icon-tooltip.57212d2.svg);-webkit-mask-image:url(/_nuxt/img/icon-tooltip.57212d2.svg)}.icon--bank2{mask-image:url(/_nuxt/img/bank2-icon.4f14007.svg);-webkit-mask-image:url(/_nuxt/img/bank2-icon.4f14007.svg)}.icon--pin{mask-image:url(/_nuxt/img/pin-icon.11f9405.svg);-webkit-mask-image:url(/_nuxt/img/pin-icon.11f9405.svg)}.icon--cash{mask-image:url(/_nuxt/img/cash-icon.1d5e12b.svg);-webkit-mask-image:url(/_nuxt/img/cash-icon.1d5e12b.svg)}.icon--edit{mask-image:url(/_nuxt/img/icon-edit.ae5ba18.svg);-webkit-mask-image:url(/_nuxt/img/icon-edit.ae5ba18.svg)}.icon--delete{mask-image:url(/_nuxt/img/icon-delete.d8ed6bc.svg);-webkit-mask-image:url(/_nuxt/img/icon-delete.d8ed6bc.svg)}.icon--waiting{mask-image:url(/_nuxt/img/icon-waiting.e55f5e6.svg);-webkit-mask-image:url(/_nuxt/img/icon-waiting.e55f5e6.svg)}.icon--crown{mask-image:url(/_nuxt/img/icon-crown.7a3702d.svg);-webkit-mask-image:url(/_nuxt/img/icon-crown.7a3702d.svg)}.icon--payment-success{mask-image:url(/_nuxt/img/payment-success.a644487.svg);-webkit-mask-image:url(/_nuxt/img/payment-success.a644487.svg)}.icon--payment-fail{mask-image:url(/_nuxt/img/payment-fail.d42721f.svg);-webkit-mask-image:url(/_nuxt/img/payment-fail.d42721f.svg)}.icon--tg{mask-image:url(/_nuxt/img/tg.88a2700.svg);-webkit-mask-image:url(/_nuxt/img/tg.88a2700.svg)}.icon--wa{mask-image:url(/_nuxt/img/wa.2210134.svg);-webkit-mask-image:url(/_nuxt/img/wa.2210134.svg)}.icon--max{mask-image:url(/_nuxt/img/max.6695449.svg);-webkit-mask-image:url(/_nuxt/img/max.6695449.svg)}.course-payment{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center}.course-payment--fail .course-payment__wrapper,.course-payment--success .course-payment__wrapper{align-items:center;gap:24px;text-align:center}.course-payment--fail .course-payment__wrapper .icon,.course-payment--success .course-payment__wrapper .icon{width:128px;height:128px;color:#5ddaad}.course-payment--fail .course-payment__text,.course-payment--success .course-payment__text{justify-content:center;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;font-size:20px;line-height:26px}.course-payment--fail .course-payment__wrapper .icon{color:#ff8392}.course-payment__title{text-align:center;font-size:32px;line-height:1.2;letter-spacing:0}@media(max-width:768px){.course-payment__title{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;font-size:25px;line-height:35px}}.course-payment__content{display:flex;flex-direction:column;gap:8px}.course-payment__desc{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;font-size:14px;line-height:20px;text-align:center}.course-payment__container{padding:48px;display:flex;flex-direction:column;gap:56px;max-width:528px;width:100%;border-radius:16px;box-shadow:0 2px 16px 0 rgba(64,64,64,.08)}@media(max-width:768px){.course-payment__container{padding:24px;gap:32px}}.course-payment__wrapper{gap:16px;width:100%;display:flex;flex-direction:column}.course-payment__form{width:100%}.course-payment__subtitle{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;font-size:20px;line-height:26px}@media(max-width:768px){.course-payment__subtitle{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;font-size:16px;line-height:24px;font-weight:700}}.course-payment__text{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;font-size:16px;line-height:24px}@media(max-width:768px){.course-payment__text{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;font-size:14px;line-height:20px}}.course-payment .field{margin-top:32px}@media(max-width:520px){.course-payment .field{margin-top:24px}}.course-payment .btn--primary{width:100%}