.course-footer_root__KYGrt{display:flex;flex-direction:column;gap:40px;padding:24px 0;width:100%}.course-footer_content__BmsUM{display:flex;flex-direction:column;gap:24px;width:100%}.course-footer_contacts__u_gyQ{display:flex;flex-direction:row;align-items:center;gap:24px;width:100%}.course-footer_contactsBlock__pHSow{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.course-footer_contactsHint__L_Kda{color:var(--color-text-subtitle)}.course-footer_contactsEmail__2Wr6D,.course-footer_contactsHint__L_Kda{font-family:var(--font-family-display);font-size:14px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.4px;margin:0}.course-footer_contactsEmail__2Wr6D{color:var(--color-text-dark)}.course-footer_socials__E1zBq{display:flex;flex-direction:row;align-items:center;gap:16px;flex-shrink:0}.course-footer_socialLink__h1FqO{display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:opacity .2s ease}.course-footer_socialLink__h1FqO:hover{opacity:.7}.course-footer_legal__EyjqX{display:flex;flex-direction:row;align-items:flex-start;gap:40px;width:100%}.course-footer_copyright__YNMxA{flex:1;min-width:0}.course-footer_copyright__YNMxA,.course-footer_privacy__KNmvj{font-family:var(--font-family-display);font-size:12px;font-weight:var(--font-weight-regular);line-height:16px;letter-spacing:.4px;color:var(--color-caption)}.course-footer_privacy__KNmvj{padding:0;border:0;background:rgba(0,0,0,0);text-decoration:none;white-space:nowrap;cursor:pointer}.course-footer_privacy__KNmvj:hover{text-decoration:underline}@media(max-width:767px){.course-footer_contacts__u_gyQ{flex-direction:column;align-items:flex-start;gap:24px}}.button_root__9ZpJm{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:max-content;border:0;border-radius:var(--corner-radius-extra);text-decoration:none;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out}.button_size-L__dSJOM{height:48px;padding:0 32px}.button_size-M__dBBMh{height:40px;padding:0 20px}.button_fullWidth__JcN_u{width:100%}.button_orange__CxL_u{color:#fbfafd;background:var(--color-brand-orange)}.button_dark__IM4Vq{color:#fff;background:#2c2d2e}.button_light__V0AJW{color:var(--color-text-title);background:#ecedef}.button_outline__gkcoi{color:var(--color-text-title);background:var(--color-base-background);border:1px solid var(--color-line-landing)}.button_root__9ZpJm:disabled{cursor:default;opacity:.6}.button_icon__8RFKw{display:inline-flex;width:20px;height:20px;color:currentColor}.button_icon__8RFKw svg{display:block;width:20px;height:20px}.button_label__0it_U{color:currentColor;font-family:var(--font-family-body);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px;white-space:nowrap}.button_size-M__dBBMh .button_label__0it_U{font-size:15px}.icon-button_root__cH4xg{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;padding:0;border:0;border-radius:var(--corner-radius-extra);color:currentColor;text-decoration:none;cursor:pointer}.icon-button_root__cH4xg svg{display:block;width:20px;height:20px}.icon-button_telegram__tXgD1{color:#fff;background:#3ca7ff}.icon-button_light__7EVGp{color:var(--color-text-title);background:#ecedef}.select_root__Vnhz_{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;height:40px;min-width:52px;border-radius:var(--corner-radius-extra);color:var(--color-text-title)}.select_light__ZqwPw{background:#ecedef}.select_outline__itJ0g{border:1px solid var(--color-line-landing);background:var(--color-base-background)}.select_select__UlP30{position:relative;z-index:1;width:100%;height:100%;padding:0 25px 0 11px;border:0;border-radius:inherit;outline:0;color:currentColor;background:rgba(0,0,0,0);appearance:none;cursor:pointer;font-family:var(--font-family-body);font-size:15px;font-weight:var(--font-weight-medium);line-height:24px}.select_select__UlP30:focus-visible{box-shadow:0 0 0 2px var(--color-brand-orange)}.select_select__UlP30:disabled{cursor:default;opacity:.6}.select_icon__ZG_bF{position:absolute;top:12px;right:7px;width:16px;height:16px;pointer-events:none}.text-field_root__CdXLa{width:100%;height:44px;padding:0 12px;border:1px solid #dedfe1;border-radius:var(--corner-radius-s);color:var(--color-text-title);background:var(--color-base-background);font-size:15px;font-weight:var(--font-weight-regular);line-height:24px;outline:none}.text-field_root__CdXLa::placeholder{color:var(--color-text-primary-hint);opacity:1}.text-field_root__CdXLa:focus{border-color:var(--color-brand-orange)}.invoice-page_page__iExRI{min-height:100svh;display:flex;flex-direction:column;align-items:center;background:var(--color-base-background)}.invoice-page_header__wGm3u{width:100%;min-height:60px;display:flex;align-items:center;padding:10px 24px}.invoice-page_content__OI_z4{width:100%;display:flex;justify-content:center;padding:0 20px 40px}.invoice-page_column__KW97r{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.invoice-page_backLink__0ki5K{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:0;border:0;background:none;color:var(--color-text-subtitle);font-size:13px;font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.13px;cursor:pointer}.invoice-page_card__jDjDC{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;padding:16px;border:1px solid var(--color-line-card);border-radius:var(--corner-radius-s)}.invoice-page_cardHeader__4dBlx{display:flex;align-items:flex-start;gap:4px;width:100%}.invoice-page_cardHeaderText__U6hAf{flex:1 0 0;display:flex;flex-direction:column;gap:4px;min-width:0}.invoice-page_cardTitle__GZzBO{margin:0;color:var(--color-text-title);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.17px}.invoice-page_expiry__e6qTc{gap:8px;color:var(--color-text-subtitle);line-height:20px}.invoice-page_expiry__e6qTc,.invoice-page_statusBadge__iTtKg{display:flex;align-items:center;font-size:13px;letter-spacing:-.13px}.invoice-page_statusBadge__iTtKg{flex:0 0 auto;height:24px;padding:0 8px;border-radius:var(--corner-radius-xs);background:#ffe7df;color:var(--color-brand-premium);font-weight:var(--font-weight-medium);white-space:nowrap}.invoice-page_statusBadgeInfo__zRxzV{background:#e3edff;color:var(--color-line-active)}.invoice-page_qrCode__Rk66f{display:flex;align-items:center;justify-content:center;width:250px;height:250px;max-width:100%;padding:12px;border-radius:var(--corner-radius-s);background:#fff}.invoice-page_qrCode__Rk66f svg{width:100%;height:100%}.invoice-page_amountBlock__NR68o{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.invoice-page_amountHint__2gzID{margin:0;color:var(--color-text-title);font-size:13px;line-height:20px;letter-spacing:-.13px}.invoice-page_amountValue__CFHYG{margin:0;color:var(--color-text-title);font-size:24px;font-weight:var(--font-weight-medium);line-height:28px;letter-spacing:-.24px}.invoice-page_amountUsd__4AFt9{margin:0;color:var(--color-text-subtitle);font-size:13px;line-height:20px;letter-spacing:-.13px}.invoice-page_addressBlock__1_pXO{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.invoice-page_addressRow__g33Vf{display:flex;align-items:flex-end;gap:8px;width:100%}.invoice-page_addressField__8ustB{flex:1 0 0;display:flex;flex-direction:column;gap:6px;min-width:0}.invoice-page_fieldLabel__VJ1a4{margin:0;color:var(--color-text-title);font-size:15px;letter-spacing:-.15px}.invoice-page_addressInput__Z830u{padding:0 12px;border-radius:var(--corner-radius-extra);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-page_addressInput__Z830u,.invoice-page_copyButton__Ttm95{display:flex;align-items:center;height:44px;background:var(--color-base-section-background);color:var(--color-text-title)}.invoice-page_copyButton__Ttm95{flex:0 0 auto;justify-content:center;width:44px;padding:0;border:0;border-radius:var(--corner-radius-extra);cursor:pointer}.invoice-page_networkRow__xg_5s{display:flex;align-items:center;gap:8px;color:var(--color-text-title);font-size:15px;font-weight:var(--font-weight-medium);letter-spacing:-.15px}.invoice-page_txField__zh8UG{display:flex;flex-direction:column;gap:6px;width:100%}.invoice-page_txInput__DTX05{height:44px;padding:0 12px;border:0;border-radius:var(--corner-radius-extra);background:var(--color-base-section-background);color:var(--color-text-title);font-size:15px}.invoice-page_txInput__DTX05::placeholder{color:var(--color-text-subtitle)}.invoice-page_errorText__umSPq{align-self:stretch;margin:0;color:var(--color-line-error);font-size:13px;line-height:20px;text-align:center}.invoice-page_primaryButton__rFZBg{height:44px;padding:0 20px}.invoice-page_stateBlock__DzQqh{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 0;text-align:center}.invoice-page_stateIcon__wvesA{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%}.invoice-page_stateIconSuccess__sMOSa{background:var(--color-base-background-success);color:var(--color-base-success)}.invoice-page_stateIconError__WBUfX{background:var(--color-base-background-error);color:var(--color-line-error)}.invoice-page_stateTitle__9kN3L{margin:0;color:var(--color-text-title);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.17px}.invoice-page_stateDescription__KurLG{margin:0;color:var(--color-text-subtitle);font-size:15px;line-height:24px;letter-spacing:-.15px}.invoice-page_stateHint__DODon{margin:0;color:var(--color-text-subtitle);font-size:13px;line-height:20px;letter-spacing:-.13px}@media(max-width:640px){.invoice-page_header__wGm3u{padding:10px 16px}.invoice-page_content__OI_z4{padding:0 16px 32px}}.checkout-page_page__VHejG{min-height:100svh;display:flex;flex-direction:column;align-items:center;background:var(--color-base-background)}.checkout-page_header__CItPK{width:100%;min-height:60px;display:flex;align-items:center;padding:10px 24px}.checkout-page_content__vNzMB{width:100%;display:flex;justify-content:center;padding:0 20px 40px}.checkout-page_card__ql2Fe{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.checkout-page_intro__dIFst{display:flex;flex-direction:column;gap:8px}.checkout-page_title__5w5Dy{margin:0;color:var(--color-text-title);font-size:24px;font-weight:var(--font-weight-semi-bold);line-height:28px;letter-spacing:-.24px}.checkout-page_subtitle__P4s2A{margin:0;color:var(--color-text-subtitle);font-size:15px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px}.checkout-page_box__YzD4y{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:16px;border:1px solid var(--color-line-card);border-radius:var(--corner-radius-s)}.checkout-page_boxTitle__o51q7{margin:0;color:var(--color-text-title);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.17px}.checkout-page_optionRow__mxVHy{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.checkout-page_radio__rQmrh{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--color-line-card);border-radius:32px;color:#fff}.checkout-page_radioSelected__8qBwu{border-color:rgba(0,0,0,0);background:var(--color-line-active)}.checkout-page_optionText__8y7tZ{display:flex;flex-direction:column}.checkout-page_optionTitle__SJ34t{margin:0;color:var(--color-text-title);font-size:15px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px}.checkout-page_optionDescription__x5LFI{display:flex;align-items:center;gap:8px;margin:0;color:var(--color-text-subtitle);font-size:13px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px}.checkout-page_dot__N_Ue9{width:5px;height:5px;border-radius:50%;background:var(--color-text-subtitle)}.checkout-page_currencyOption__qV2ln{display:flex;align-items:center;gap:8px}.checkout-page_errorText__nQRhF{margin:0;color:var(--color-line-error);font-size:13px;line-height:20px}.checkout-page_promoRow__Z6k65{display:flex;align-items:center;gap:8px}.checkout-page_promoInput__9IvId{flex:1 1 auto;min-width:0}.checkout-page_promoApplied__SZId3{display:flex;align-items:center;justify-content:space-between;gap:12px}.checkout-page_promoRemove__l2s54{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:none;color:var(--color-text-subtitle);cursor:pointer}.checkout-page_preorderNotice__CsRTT{margin:0;color:var(--color-text-subtitle);font-size:13px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px}.checkout-page_summaryBox__i98R4{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:16px;border:1px solid var(--color-line-card);border-radius:var(--corner-radius-s)}.checkout-page_summaryLabel__OTT0N{margin:0;color:var(--color-text-title);font-size:13px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px}.checkout-page_summaryAmount__8RlUP{margin:0;color:var(--color-text-title);font-size:20px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.2px}.checkout-page_summaryRate__nD_Kz{margin:0;color:var(--color-text-subtitle);font-size:13px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px}.checkout-page_actions__Sddq_{display:flex;align-items:center;gap:16px;width:100%}.checkout-page_exitLink__Yn_6L{display:flex;flex:1 0 0;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--color-text-subtitle);font-size:13px;font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.13px;cursor:pointer}.checkout-page_primaryButton__7dEuW{flex:0 0 auto;height:44px;padding:0 20px}@media(max-width:640px){.checkout-page_header__CItPK{padding:10px 16px}.checkout-page_content__vNzMB{padding:0 16px 32px}.checkout-page_actions__Sddq_{flex-direction:column-reverse;align-items:stretch}.checkout-page_exitLink__Yn_6L{justify-content:center}}.landing-page_page__rJJl8{min-height:100vh;padding:20px 40px;background:var(--color-base-background)}.landing-page_footer__An3Lk,.landing-page_hero__42ho7,.landing-page_pricingSection__w5tj2,.landing-page_section__Gqk5J{width:min(1200px,100%);margin-right:auto;margin-left:auto}.landing-page_hero__42ho7{position:relative;height:567px;overflow:hidden;padding:20px 56px 56px;border:1px solid var(--color-line-landing);border-radius:28px;background:var(--color-base-background)}.landing-page_header__rm1QP{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;height:40px}.landing-page_logoMark__ueoH3{display:none}.landing-page_logoFull__ifcfK{display:inline-flex;align-items:center}.landing-page_nav__5G6mU{display:flex;align-items:center;gap:32px}.landing-page_nav__5G6mU a{color:var(--color-text-subtitle);font-size:15px;line-height:24px;text-decoration:none}.landing-page_headerActions__YZkeG{position:relative;width:242px;display:flex;flex:0 0 242px;align-items:center;gap:12px}.landing-page_headerActionsAuthenticated__y_YaN{width:197px;flex-basis:197px}.landing-page_languageSwitcher__s4Tgd{position:absolute;top:0;right:calc(100% + 12px)}.landing-page_buyButton__RUlVN{position:relative;width:auto;min-width:93px}.landing-page_discount__448ES{position:absolute;top:-12px;right:5px;display:inline-flex;align-items:center;justify-content:center;width:41px;height:20px;border-radius:var(--corner-radius-extra);color:#fff;background:var(--color-brand-premium);font-size:13px;font-weight:var(--font-weight-medium);line-height:20px}.landing-page_headerActions__YZkeG>a>span{font-weight:var(--font-weight-semi-bold)}.landing-page_loginButton__zjzFj{min-width:85px}.landing-page_headerActions__YZkeG>a:first-child svg{width:20px;height:20px}.landing-page_profileButton___SMAm{position:relative;width:40px;height:40px;flex:0 0 40px;padding:0;border:0;border-radius:50%;background:#ecedef;cursor:pointer}.landing-page_profileButtonPlaceholder__1Xirt{opacity:0;pointer-events:none}.landing-page_profileAvatar__zscYC{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit}.landing-page_profileAvatar__zscYC span:first-child{position:absolute;top:9px;left:14px;width:12px;height:12px;border-radius:50%;background:#d2d4d7;content:""}.landing-page_profileAvatar__zscYC span:last-child{position:absolute;bottom:6px;left:8px;width:24px;height:13px;border-radius:50% 50% 42% 42%;background:#d2d4d7;content:""}.landing-page_heroContent__Kp9az{display:block}.landing-page_heroText__vZJRk{position:absolute;top:171px;left:56px;z-index:2;width:636px}.landing-page_heroLead__Gollz{width:476px;margin:0 0 12px;color:var(--color-text-subtitle);font-family:var(--font-family-display);font-size:14px;line-height:16px}.landing-page_heroText__vZJRk h1{width:max-content;margin:0;color:#161617;font-family:var(--font-family-display);font-size:54px;font-weight:var(--font-weight-semi-bold);line-height:58px;letter-spacing:0}.landing-page_heroDescription__ZVNA6{width:575px;margin:12px 0;color:var(--color-text-title);font-size:17px;line-height:24px}.landing-page_heroCta__U0FTF{width:208px}.landing-page_heroImageFrame__Z6URY{position:absolute;top:103px;left:709px;display:block;width:309px;height:422px;overflow:hidden;border-radius:24px;transform:scaleX(-1)}.landing-page_heroImage__Db53x{position:absolute;top:3.69%;left:0;display:block;width:100%;max-width:none;height:110.61%;object-fit:fill}.landing-page_section__Gqk5J{margin-top:20px;padding-top:60px}.landing-page_sectionHeading__HsgJe{text-align:center}.landing-page_sectionHeading__HsgJe p{margin:0 0 10px;color:var(--color-brand-orange);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px}.landing-page_sectionHeading__HsgJe h2{margin:0;color:var(--color-text-title);font-size:32px;font-weight:var(--font-weight-semi-bold);line-height:40px;white-space:pre-line}.landing-page_mobileBreak___9Vid{display:none}.landing-page_modulesList__7Oyx4{display:flex;flex-direction:column;gap:16px;margin-top:32px}.landing-page_moduleCard__lfhRr{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;height:208px;padding:24px;border:1px solid var(--color-line-landing);border-radius:28px;background:var(--color-base-background)}.landing-page_moduleImageBox__Zdl6r{display:flex;align-items:center;justify-content:center;width:220px;height:160px;overflow:hidden;border-radius:16px;background:#faf7f4}.landing-page_moduleImageFive__faF3h,.landing-page_moduleImageFour__5Dsqg,.landing-page_moduleImageOne__5Jz5w,.landing-page_moduleImageThree__qvWFR,.landing-page_moduleImageTwo__OHJPB{display:block;object-fit:contain}.landing-page_moduleImageOne__5Jz5w{width:208px;height:150px}.landing-page_moduleImageTwo__OHJPB{width:186px;height:186px}.landing-page_moduleImageThree__qvWFR{width:174px;height:174px}.landing-page_moduleImageFour__5Dsqg{width:160px;height:160px}.landing-page_moduleImageFive__faF3h{width:154px;height:154px}.landing-page_moduleText__RZOU4{min-width:0;padding-top:10px}.landing-page_moduleTime__DF5RF{margin:0 0 10px;color:#78787b;font-family:var(--font-family-display);font-size:14px;line-height:20px}.landing-page_moduleText__RZOU4 h3{margin:0 0 10px;color:#161617;font-size:22px;font-weight:var(--font-weight-semi-bold);line-height:28px}.landing-page_moduleText__RZOU4 p:last-child{width:min(908px,100%);margin:0;color:rgba(26,27,27,.7);font-size:15px;line-height:24px}.landing-page_extrasGrid__Gh8pd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}.landing-page_extraColumn__v0n6O{display:flex;flex-direction:column;gap:16px}.landing-page_careerCard__ds_ub,.landing-page_extraCard__7W6h8{position:relative;overflow:hidden;border-radius:20px}.landing-page_extraCard__7W6h8{height:304px;padding:40px;border:1px solid var(--color-line-landing-soft);background:var(--color-base-background)}.landing-page_careerCard__ds_ub h3,.landing-page_extraCard__7W6h8 h3{position:relative;z-index:2;margin:0;color:var(--color-text-title);font-size:22px;font-weight:var(--font-weight-medium);line-height:30px;letter-spacing:-.22px}.landing-page_extraCard__7W6h8 h3{width:512px}.landing-page_extraChatImage__ts9Wk{position:absolute;top:0;left:0;display:block;width:100%;max-width:none;height:100%;object-fit:fill;clip-path:inset(120px 0 0)}.landing-page_extraChatNotification__Ng_Tu{position:absolute;top:208px;left:110px;z-index:3;display:flex;align-items:center;gap:10.65px;width:376px;height:72px;padding:8px 10.65px;border-radius:18px;background:#fff;box-shadow:0 2.27px 6.053px rgba(0,0,0,.25)}.landing-page_extraChatNotificationIcon__br_61{width:55.91px;height:55.91px;flex:0 0 55.91px}.landing-page_extraChatNotificationContent__Cnah8{min-width:0;display:flex;flex:1 1 0;flex-direction:column;gap:3px;color:#1a1b1b}.landing-page_extraChatNotificationHeader__x3KD4{display:flex;align-items:center;gap:6.65px;width:100%}.landing-page_extraChatNotificationHeader__x3KD4 strong{min-width:0;flex:1 1 0;overflow:hidden;font-size:14.64px;font-weight:var(--font-weight-semi-bold);line-height:20px;letter-spacing:-.29px;text-overflow:ellipsis;white-space:nowrap}.landing-page_extraChatNotificationContent__Cnah8 p,.landing-page_extraChatNotificationHeader__x3KD4 time{margin:0;font-size:11.32px;font-weight:var(--font-weight-regular);line-height:16px;letter-spacing:-.11px;opacity:.6}.landing-page_extraChatNotificationHeader__x3KD4 time{flex:0 0 auto;white-space:nowrap}.landing-page_extraFolderImage__Rtxd9{position:absolute;top:145px;left:158px;width:302px;height:159px}.landing-page_careerCard__ds_ub{height:624px;padding:40px;background:linear-gradient(180deg,#ffa973,#ff8437)}.landing-page_careerCard__ds_ub h3{width:512px;color:#fafbfd}.landing-page_careerCard__ds_ub h3 span:last-child{color:hsla(0,0%,100%,.49)}.landing-page_extraJobsVisual__swh8F{position:absolute;top:202px;left:91px;width:410px;height:232px;font-family:var(--font-family-body);font-synthesis:none}.landing-page_extraJobsBack__QY5iW,.landing-page_extraJobsCard__lSbvF,.landing-page_extraJobsMiddle__X3a5l{position:absolute;display:block;border-radius:24px}.landing-page_extraJobsBack__QY5iW{bottom:0;left:69.5px;z-index:0;width:271px;height:142px;background:hsla(0,0%,100%,.5)}.landing-page_extraJobsMiddle__X3a5l{top:69px;left:38.5px;z-index:1;width:333px;height:142px;background:#f5f6f9}.landing-page_extraJobsCard__lSbvF{inset:0 0 auto;z-index:2;width:410px;height:186px;padding:24px;overflow:hidden;background:#fff}.landing-page_extraJobsTitle__tfX_n{display:block;color:#1a1b1b;font-size:20px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.2px}.landing-page_extraJobsLabels__7ONh1{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px}.landing-page_extraJobsActions__gt3pI,.landing-page_extraJobsLabelRow__zcNL_{display:flex;align-items:center;gap:6px}.landing-page_extraJobsActions__gt3pI span,.landing-page_extraJobsLabelRow__zcNL_ span,.landing-page_extraJobsSchedule__KcLwG{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:8px;color:#1a1b1b;background:#ededed;font-size:13px;font-weight:var(--font-weight-regular);line-height:16px;letter-spacing:-.13px;white-space:nowrap}.landing-page_extraJobsSchedule__KcLwG{gap:4px}.landing-page_extraJobsSchedule__KcLwG i{width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:#aeb0b2}.landing-page_extraJobsActions__gt3pI{gap:8px;margin-top:24px}.landing-page_extraJobsActions__gt3pI .landing-page_extraJobsPrimaryLabel__1BdmT{color:#fafbfd;background:#e75c2a}.landing-page_extraFlameImage__PRT9V{position:absolute;top:437px;left:56px;width:79px;height:auto}.landing-page_careerButton__0bB3C{position:absolute;bottom:40px;left:50%;z-index:3;width:180px;height:52px;transform:translateX(-50%);color:#161616;background:#fff}.landing-page_reviewsGrid__GIhIQ{display:flex;align-items:flex-start;gap:16px;margin-top:32px}.landing-page_reviewColumn__X4bNK{min-width:0;display:flex;flex:1 1 0;flex-direction:column;gap:16px}.landing-page_reviewCard__WjKUO{width:100%;display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding:28px;border:1px solid var(--color-line-landing);border-radius:28px;background:var(--color-base-background)}.landing-page_reviewHeader__6HrHd{display:flex;align-items:center;gap:16px}.landing-page_reviewHeader__6HrHd img{border-radius:50%}.landing-page_reviewHeader__6HrHd h3,.landing-page_reviewHeader__6HrHd p{margin:0}.landing-page_reviewHeader__6HrHd h3{color:var(--color-text-title);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px}.landing-page_reviewHeader__6HrHd p{color:var(--color-text-subtitle);font-size:15px;line-height:24px}.landing-page_reviewText__tMDgK{width:100%;margin:0;color:var(--color-text-title);font-size:15px;line-height:24px;white-space:pre-line}.landing-page_reviewTextMobile__eTjo2{display:none}.landing-page_pricingSection__w5tj2{position:relative;margin-top:20px;padding-top:60px}.landing-page_pricingCard__bIroH{position:relative;width:1000px;max-width:100%;height:472px;margin:0 auto;overflow:hidden;border:1px solid var(--color-line-landing);border-radius:28px;background:var(--color-base-background)}.landing-page_priceInfo__Orbr1{width:500px;padding:33px 40px 0}.landing-page_priceLabel__7zQAl{margin:0 0 10px;color:rgba(26,27,27,.6);font-family:var(--font-family-display);font-size:18px;font-weight:var(--font-weight-medium);line-height:24px}.landing-page_priceInfo__Orbr1 h2{margin:0 0 16px;color:var(--color-text-title);font-size:32px;font-weight:var(--font-weight-semi-bold);line-height:40px}.landing-page_priceBlock__tCJvS{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 16px}.landing-page_currentPrice__PoBqR{display:flex;align-items:center;gap:8px;margin:0}.landing-page_currentPrice__PoBqR span{color:var(--color-text-title);font-size:32px;font-weight:var(--font-weight-semi-bold);line-height:40px}.landing-page_oldPrice__rxW_R{display:inline-block;position:relative;margin:0 0 2px;color:var(--color-text-subtitle)!important;font-size:22px!important;font-weight:var(--font-weight-medium)!important;line-height:28px!important;opacity:.6}.landing-page_oldPrice__rxW_R:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:1px;background:currentColor}.landing-page_discountBadge__IltNz{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 8px;border-radius:999px;background:var(--color-text-title);color:var(--color-base-background)!important;font-size:13px!important;font-weight:var(--font-weight-semi-bold)!important;line-height:18px!important}.landing-page_preorderHint__CkJLW{margin:0;max-width:380px;color:var(--color-text-subtitle);font-family:var(--font-family-display);font-size:14px;line-height:20px}.landing-page_priceButton__llhgH{width:183px;margin-bottom:28px;font-family:var(--font-family-display);font-size:16px;font-weight:var(--font-weight-semi-bold)}.landing-page_priceBenefits__j94UP{display:flex;flex-direction:column;gap:12px;width:349px;padding:0;margin:0;list-style:none}.landing-page_priceBenefits__j94UP li{display:flex;align-items:center;gap:10px;color:var(--color-text-title);font-family:var(--font-family-display);font-size:16px;line-height:24px;white-space:nowrap}.landing-page_priceBenefits__j94UP svg{flex:0 0 auto;color:var(--color-text-title)}.landing-page_priceChartImage__um19O{position:absolute;top:53px;left:545px;width:401.5px;height:376.5px}.landing-page_faqList__jxNDm{display:flex;flex-direction:column;gap:10px;width:1000px;max-width:100%;margin:32px auto 0}.landing-page_faqItem__aYGq4{border:1px solid var(--color-line-landing);border-radius:20px;background:var(--color-base-background)}.landing-page_faqItem__aYGq4 summary{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:16px;color:#161617;font-size:17px;font-weight:var(--font-weight-medium);line-height:24px;list-style:none;cursor:pointer}.landing-page_faqItem__aYGq4 summary::-webkit-details-marker{display:none}.landing-page_faqItem__aYGq4 p{width:min(643px,100% - 32px);margin:-6px 16px 16px;color:rgba(22,22,23,.8);font-size:15px;line-height:24px}.landing-page_faqClose__84c0K,.landing-page_faqPlus__HaDZ_{flex:0 0 auto;width:28px;height:28px;padding:4px;border-radius:var(--corner-radius-extra);color:var(--color-text-title);background:var(--color-base-section-background)}.landing-page_faqClose__84c0K,.landing-page_faqItem__aYGq4[open] .landing-page_faqPlus__HaDZ_{display:none}.landing-page_faqItem__aYGq4[open] .landing-page_faqClose__84c0K{display:block}.landing-page_footer__An3Lk{height:232px;margin-top:20px;padding-top:60px;padding-bottom:24px}.landing-page_footerTop___eiKG{display:flex;align-items:center;height:24px}.landing-page_footerContent__NHCwh{display:flex;align-items:flex-start;justify-content:space-between;height:44px;margin-top:40px}.landing-page_footerContent__NHCwh>div:first-child{display:flex;flex-direction:column;gap:4px}.landing-page_footerContent__NHCwh a,.landing-page_footerContent__NHCwh p{margin:0;color:#78787b;font-family:var(--font-family-display);font-size:14px;font-weight:var(--font-weight-regular);line-height:20px;text-decoration:none}.landing-page_footerContent__NHCwh p{color:var(--color-text-subtitle)}.landing-page_footerSocials__WmOoO{display:flex;flex-direction:row;gap:16px;width:128px;height:32px}.landing-page_footerSocials__WmOoO a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;color:#161617}.landing-page_footerSocials__WmOoO svg{width:32px;height:32px}.landing-page_footerBottom__ZliWD{display:flex;justify-content:space-between;margin-top:24px;color:#94989e;font-family:var(--font-family-display);font-size:12px;line-height:16px}.landing-page_footerBottom__ZliWD a,.landing-page_footerPrivacyButton__XvzC9{padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-decoration:none;cursor:pointer}.landing-page_footerBottom__ZliWD a:hover,.landing-page_footerPrivacyButton__XvzC9:hover{text-decoration:underline}@media(min-width:768px)and (max-width:1100px){.landing-page_nav__5G6mU{display:none}}@media(max-width:767px){.landing-page_page__rJJl8{width:100vw;max-width:100vw;min-width:0;padding:16px;overflow-x:hidden}.landing-page_footer__An3Lk,.landing-page_hero__42ho7,.landing-page_pricingSection__w5tj2,.landing-page_section__Gqk5J{width:100%;max-width:100%;min-width:0}.landing-page_hero__42ho7{height:auto;padding:0;overflow:visible;border:0;border-radius:0}.landing-page_header__rm1QP{display:grid;grid-template-columns:auto max-content;gap:16px;justify-content:space-between;width:100%;height:40px}.landing-page_logoFull__ifcfK{display:none}.landing-page_logoMark__ueoH3{display:inline-flex;align-items:center}.landing-page_nav__5G6mU{display:none}.landing-page_headerActions__YZkeG{width:234px;flex:0 0 234px;justify-self:end;gap:8px}.landing-page_headerActionsAuthenticated__y_YaN{width:189px;flex-basis:189px}.landing-page_languageSwitcher__s4Tgd{right:calc(100% + 8px)}.landing-page_buyButton__RUlVN{width:auto;min-width:93px}.landing-page_loginButton__zjzFj{width:auto;min-width:85px}.landing-page_heroContent__Kp9az{display:flex;flex-direction:column;margin-top:40px}.landing-page_heroText__vZJRk{display:contents}.landing-page_heroLead__Gollz{order:3;width:100%;max-width:100%;margin:12px 0;font-family:var(--font-family-body);font-size:13px;line-height:20px}.landing-page_heroText__vZJRk h1{order:1;width:100%;max-width:100%;font-family:var(--font-family-body);font-size:28px;line-height:36px}.landing-page_heroDescription__ZVNA6{order:2;width:100%;max-width:100%;margin:12px 0 0;font-size:15px;line-height:24px}.landing-page_heroImageFrame__Z6URY{order:4;position:static;top:auto;right:auto;left:auto;width:100%;max-width:160px;height:auto;margin:16px auto 0;overflow:visible;border-radius:0;transform:scaleX(-1)}.landing-page_heroImage__Db53x{position:static;top:auto;left:auto;width:100%;height:auto;object-fit:contain}.landing-page_heroCta__U0FTF{order:5;position:static;bottom:auto;left:auto;width:100%;margin-top:-40px}.landing-page_section__Gqk5J{margin-top:0;padding-top:60px}.landing-page_sectionHeading__HsgJe{text-align:left}.landing-page_sectionHeading__HsgJe p{margin-bottom:10px}.landing-page_sectionHeading__HsgJe h2{font-size:28px;line-height:36px}.landing-page_modulesList__7Oyx4{gap:16px;margin-top:20px;min-width:0}.landing-page_moduleCard__lfhRr{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;min-width:0;height:auto;padding:24px;border-radius:20px}.landing-page_moduleImageBox__Zdl6r{width:100%;max-width:100%;height:160px}.landing-page_moduleText__RZOU4{width:100%;max-width:100%;min-width:0;padding-top:0}.landing-page_moduleText__RZOU4 h3{font-size:22px;line-height:28px}.landing-page_moduleText__RZOU4 p:last-child{width:100%;overflow-wrap:break-word}.landing-page_extrasGrid__Gh8pd{grid-template-columns:1fr;gap:16px;margin-top:20px;min-width:0}.landing-page_extraCard__7W6h8{width:100%;max-width:100%;min-width:0;height:304px;padding:28px;border-radius:28px}.landing-page_careerCard__ds_ub{width:100%;max-width:100%;min-width:0;height:482px;padding:28px}.landing-page_careerCard__ds_ub h3,.landing-page_extraCard__7W6h8 h3{width:305px;max-width:100%;font-size:22px;line-height:30px}.landing-page_extraCard__7W6h8[data-locale=kk] h3{font-size:20px;line-height:24px;letter-spacing:-.2px}.landing-page_extraChatImage__ts9Wk{top:0;left:-40px;width:592px;height:304px;clip-path:inset(112px 0 0)}.landing-page_extraChatNotification__Ng_Tu{left:70px}.landing-page_extraFolderImage__Rtxd9{top:195px;left:168px;width:302px;height:159px}.landing-page_extraJobsVisual__swh8F{top:204px;left:32px;transform:scale(.7268292683);transform-origin:top left}.landing-page_extraFlameImage__PRT9V{top:354px;left:-7px;width:80px}.landing-page_careerButton__0bB3C{bottom:28px}.landing-page_reviewsGrid__GIhIQ{display:flex;align-items:flex-start;gap:16px;width:calc(100% + 16px);margin-top:20px;margin-right:-16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.landing-page_reviewsGrid__GIhIQ::-webkit-scrollbar{display:none}.landing-page_reviewColumn__X4bNK{display:contents}.landing-page_reviewCard__WjKUO{flex:0 0 313px;width:313px;padding:28px;border-radius:28px;scroll-snap-align:start}.landing-page_reviewTextDesktop__L2nXf{display:none}.landing-page_reviewTextMobile__eTjo2{display:block}.landing-page_reviewColumn__X4bNK:first-child .landing-page_reviewCard__WjKUO:nth-child(2){order:2}.landing-page_reviewColumn__X4bNK:last-child .landing-page_reviewCard__WjKUO:first-child{order:3}.landing-page_reviewColumn__X4bNK:last-child .landing-page_reviewCard__WjKUO:nth-child(2){order:4}.landing-page_pricingSection__w5tj2{margin-top:0;padding-top:60px}.landing-page_pricingCard__bIroH{width:100%;max-width:100%;min-width:0;height:auto;border-radius:20px}.landing-page_priceInfo__Orbr1{width:100%;padding:28px}.landing-page_priceBenefits__j94UP,.landing-page_priceButton__llhgH{width:305px;max-width:100%}.landing-page_priceBenefits__j94UP li{align-items:flex-start;white-space:normal}.landing-page_priceBenefits__j94UP svg{margin-top:2px}.landing-page_priceChartImage__um19O{display:none}.landing-page_faqList__jxNDm{margin-top:20px}.landing-page_faqItem__aYGq4,.landing-page_faqList__jxNDm{width:100%;max-width:100%;min-width:0}.landing-page_faqItem__aYGq4 summary{min-height:60px;align-items:flex-start;gap:16px}.landing-page_faqItem__aYGq4 summary span{flex:1;min-width:0;overflow-wrap:break-word}.landing-page_faqItem__aYGq4[open] summary{min-height:80px}.landing-page_faqItem__aYGq4 p{width:calc(100% - 32px);margin-top:-8px}.landing-page_footer__An3Lk{height:288px;margin-top:0;padding-top:60px;min-width:0}.landing-page_footerContent__NHCwh{display:block;height:100px;margin-top:40px}.landing-page_footerContent__NHCwh>div:first-child{width:100%}.landing-page_footerBottom__ZliWD,.landing-page_footerSocials__WmOoO{margin-top:24px}.landing-page_mobileBreak___9Vid{display:inline}}@media(max-width:374px){.landing-page_header__rm1QP{grid-template-columns:auto 1fr;grid-template-rows:40px 40px;gap:8px;height:88px}.landing-page_headerActions__YZkeG{grid-row:2;grid-column:1/-1}.landing-page_languageSwitcher__s4Tgd{top:-48px;right:0}}.language-switcher_root__C7nCG{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px}.language-switcher_label__WsWga{font-size:12px;font-weight:600;color:rgba(17,17,17,.62)}.language-switcher_select__bDZBZ{width:60px}.profile-panel_overlay__TFaJF{position:fixed;inset:0;z-index:20000;display:grid;place-items:center;padding:16px;overflow-y:auto;background:rgba(0,0,0,.35)}.profile-panel_panel__HoUtS{width:663px;min-height:576px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:24px;padding:20px;border:1px solid #e1e3e6;border-radius:12px;background:var(--color-base-background);box-shadow:0 3px 4px rgba(0,0,0,.18)}.profile-panel_mobileHeader__T3yOC{display:none}.profile-panel_heading__HWMVF{display:flex;align-items:center;justify-content:space-between}.profile-panel_heading__HWMVF h2{margin:0;color:var(--color-text-title);font-size:20px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.2px}.profile-panel_closeButton__brGUL{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--corner-radius-s);color:var(--color-text-title);background:var(--color-base-section-background);cursor:pointer}.profile-panel_closeButton__brGUL svg{width:20px;height:20px}.profile-panel_layout__AUL8p{display:flex;align-items:flex-start;gap:32px;flex:1 1 auto;min-height:0}.profile-panel_tabs__IQk4o{width:172px;display:flex;flex:0 0 172px;flex-direction:column;gap:8px}.profile-panel_logoutTab__bOmAF,.profile-panel_mobileLogout__hEWTQ,.profile-panel_tabActive__TrM4d{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-radius:var(--corner-radius-s);background:rgba(0,0,0,0);font-size:15px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px;text-align:left;cursor:pointer}.profile-panel_tabActive__TrM4d{color:var(--color-text-title);background:var(--color-base-section-background)}.profile-panel_logoutTab__bOmAF,.profile-panel_mobileLogout__hEWTQ{color:var(--color-line-error)}.profile-panel_content__mk_RJ{min-width:0;display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:24px}.profile-panel_subscribeCard__GWnuH{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;background:linear-gradient(90deg,#2e7cf6,#72a9ff)}.profile-panel_subscribeText__8qpwt{position:relative;width:100%;color:#fafbfd}.profile-panel_subscribeText__8qpwt h3,.profile-panel_subscribeText__8qpwt p{margin:0}.profile-panel_subscribeText__8qpwt h3{font-size:15px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px}.profile-panel_subscribeText__8qpwt p{opacity:.7;font-size:13px;line-height:20px;letter-spacing:-.13px}.profile-panel_subscribeButton__N_AQA{position:relative;height:32px;padding:0 12px;border:0;border-radius:var(--corner-radius-extra);color:#222324;background:#fafbfd;font-size:13px;font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.13px;cursor:default}.profile-panel_subscribeImage__AK9l_{position:absolute;top:45px;left:298px;width:117px;height:117px;object-fit:cover}.profile-panel_userSummary__E__gR{display:flex;align-items:center;gap:8px}.profile-panel_summaryAvatar__27cJG{width:64px;height:64px;flex:0 0 64px}.profile-panel_userSummary__E__gR h3,.profile-panel_userSummary__E__gR p{margin:0}.profile-panel_userSummary__E__gR h3{color:var(--color-text-title);font-size:17px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.17px}.profile-panel_userSummary__E__gR p{color:var(--color-text-primary-hint);font-size:15px;line-height:24px;letter-spacing:-.15px}.profile-panel_form__KePNw{display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.profile-panel_profileInput__0FCtN{border-radius:var(--corner-radius-extra);letter-spacing:-.15px}.profile-panel_profileInput__0FCtN[readonly]{cursor:default}.profile-panel_actions__zMLw_{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:8px}.profile-panel_saveButton__eUWhY,.profile-panel_secondaryButton__HkBky{height:44px;padding:0 20px}.profile-panel_saveButton__eUWhY span,.profile-panel_secondaryButton__HkBky span{font-size:15px;line-height:24px;letter-spacing:-.15px}.profile-panel_error__h2m4k{margin:-4px 0 0;color:var(--color-line-error);font-size:13px;line-height:20px}.profile-panel_mobileFooter__JwyA1,.profile-panel_mobileLogout__hEWTQ{display:none}.profile-panel_avatar__zRHMq{position:relative;width:40px;height:40px;display:block;overflow:visible;border-radius:50%}.profile-panel_avatar__zRHMq.profile-panel_summaryAvatar__27cJG{width:64px;height:64px;flex:0 0 64px}.profile-panel_avatarIcon__rFAto,.profile-panel_avatarImage__o_E5c{position:absolute;inset:0;width:100%;height:100%;border-radius:50%}.profile-panel_avatarImage__o_E5c{object-fit:cover}.profile-panel_avatarUploading__HoS_u{opacity:.5}.profile-panel_avatarInput__kC6EV{display:none}.profile-panel_avatarEdit__eMDCF{position:absolute;right:-5.5px;bottom:-5.5px;width:28px;height:28px;display:block;border:2px solid #fff;border-radius:50%;color:var(--color-text-title);background:var(--color-base-section-background);cursor:pointer}.profile-panel_avatarEdit__eMDCF svg{position:absolute;top:3px;left:3px;width:18px;height:18px}@media(max-width:767px){.profile-panel_overlay__TFaJF{display:block;padding:0;overflow-y:auto;background:var(--color-base-background)}.profile-panel_panel__HoUtS{width:100%;height:auto;max-width:none;min-height:100svh;gap:24px;padding:0 16px 24px;border:0;border-radius:0;box-shadow:none}.profile-panel_mobileHeader__T3yOC{min-height:60px;display:flex;align-items:center;justify-content:space-between}.profile-panel_mobileHeaderAvatar__l_Y65{flex:0 0 40px}.profile-panel_heading__HWMVF{margin-top:-4px}.profile-panel_layout__AUL8p{display:block;margin-top:-4px;flex:none}.profile-panel_tabs__IQk4o{display:none}.profile-panel_content__mk_RJ{width:100%;flex-basis:auto;gap:24px}.profile-panel_subscribeCard__GWnuH{min-height:119px}.profile-panel_subscribeImage__AK9l_{top:45px;left:298px}.profile-panel_userSummary__E__gR{gap:12px}.profile-panel_profileInput__0FCtN{border-color:rgba(0,0,0,0);background:var(--color-base-section-background)}.profile-panel_actions__zMLw_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-panel_saveButton__eUWhY,.profile-panel_secondaryButton__HkBky{width:100%}.profile-panel_mobileLogout__hEWTQ{display:flex;margin-top:24px;padding:10px 12px}.profile-panel_mobileFooter__JwyA1{width:100%;display:flex;flex-direction:column;gap:40px;margin-top:-20px;padding:40px 0 24px;border-radius:20px}.profile-panel_mobileFooterContent__om1Xj{width:100%;display:flex;flex-direction:column;gap:24px}.profile-panel_mobileFooterContact__0XF00{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.4px}.profile-panel_mobileFooterBottom__5h0no p,.profile-panel_mobileFooterContact__0XF00 p{margin:0}.profile-panel_mobileFooterContact__0XF00 p:first-child{color:var(--color-text-primary-hint)}.profile-panel_mobileFooterContact__0XF00 p:last-child{color:#78787b}.profile-panel_mobileSocials__FSb9V{display:flex;align-items:center;gap:16px;color:var(--color-text-title)}.profile-panel_mobileSocials__FSb9V span{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center}.profile-panel_mobileSocials__FSb9V svg{width:32px;height:32px}.profile-panel_mobileFooterBottom__5h0no{display:flex;gap:40px;color:#94989e;font-size:12px;font-weight:var(--font-weight-regular);line-height:16px;letter-spacing:.4px}.profile-panel_mobileFooterBottom__5h0no p:first-child{flex:1 1 auto;min-width:0}.profile-panel_mobileFooterBottom__5h0no p:last-child{flex:0 0 auto}}.page_root__1tsA1{min-height:100svh;display:grid;place-items:center;padding:16px;background:var(--color-base-background)}.page_card__m8ow5{max-width:360px;gap:24px;padding:32px 24px;border-radius:20px;background:var(--color-base-background)}.page_card__m8ow5,.page_content__4wGfY{width:100%;display:flex;flex-direction:column;align-items:center}.page_content__4wGfY{gap:8px;text-align:center}.page_title__PFQ00{margin:0;color:var(--color-text-title);font-size:20px;font-weight:var(--font-weight-medium);line-height:24px}.page_subtitle__6cQCf{margin:0;color:var(--color-text-subtitle);font-size:15px;font-weight:var(--font-weight-regular);line-height:24px}.page_errorText__1Zyws{margin:0;color:var(--color-line-error);font-size:13px;line-height:20px}.page_primaryButton__vnEuv{height:44px;padding:0 20px;margin-top:8px}.notification-dropdown_root__8PWRA{position:absolute;top:calc(100% + 12px);right:0;z-index:220;width:356px;max-height:min(76vh,640px);padding:24px 20px 16px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;background:#fff;border-radius:20px;box-shadow:0 3px 10px rgba(0,0,0,.18);overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity .18s ease,visibility .18s ease,transform .18s ease}@media(max-width:767px){.notification-dropdown_root__8PWRA{position:fixed;top:60px;left:12px;right:12px;width:auto;max-height:calc(100vh - 76px)}}.notification-dropdown_rootOpen__dqAPz{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.notification-dropdown_header__8BUNR{display:flex;align-items:center;justify-content:space-between;gap:16px}.notification-dropdown_title__k5ZhM{margin:0;color:var(--color-text-title);font-family:var(--font-family-body);font-size:20px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.2px}.notification-dropdown_readAllButton__6Wtto{all:unset;box-sizing:border-box;color:var(--color-brand-orange);font-family:var(--font-family-body);font-size:15px;font-weight:var(--font-weight-regular);line-height:24px;letter-spacing:-.15px;cursor:pointer;white-space:nowrap}.notification-dropdown_readAllButton__6Wtto:hover{opacity:.8}.notification-dropdown_list__Ot3yP{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px;margin-right:-4px}.notification-dropdown_item__5xuy3{display:flex;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--color-line-primary,#dedfe1)}.notification-dropdown_item__5xuy3:last-child{padding-bottom:0;border-bottom:none}.notification-dropdown_itemIcon__eP_HD{width:32px;height:32px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center}.notification-dropdown_itemIconApproved__eR_Xm{background:#d5f2e8;color:#1b8d54}.notification-dropdown_itemIconRevision__vhO1h{background:#e8f1ff;color:#2e7cf6}.notification-dropdown_itemIconHomeworkNotStarted__ngJWw{background:#fdeee0;color:#d9722c}.notification-dropdown_itemIconCourseNotStarted__sjBTj{background:#fbe6ee;color:#d43d7c}.notification-dropdown_itemIconLessonIncomplete__5p0Dn{background:#eae6fb;color:#6a3fd6}.notification-dropdown_itemIconLessonBounced__1xjmL{background:#eef1f4;color:#5b6572}.notification-dropdown_itemContent__I_ANO{min-width:0;flex:1 0 0;display:flex;flex-direction:column;align-items:flex-start}.notification-dropdown_itemMain__MOvm6{width:100%;padding-bottom:8px;display:flex;flex-direction:column}.notification-dropdown_itemHeader__Ek7uU{display:flex;align-items:flex-start;gap:8px;width:100%}.notification-dropdown_itemTitleRow__g5B7x{min-width:0;flex:1 0 0;display:flex;align-items:center;gap:8px}.notification-dropdown_unreadDot__c__ZR{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--color-brand-orange)}.notification-dropdown_itemTitle__0DIOm{margin:0;color:var(--color-text-title);font-family:var(--font-family-body);font-size:15px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px}.notification-dropdown_itemDate__CG_EV{flex-shrink:0;white-space:nowrap}.notification-dropdown_itemDate__CG_EV,.notification-dropdown_itemMessage__v30zy{color:var(--color-text-subtitle);font-family:var(--font-family-body);font-size:13px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px}.notification-dropdown_itemMessage__v30zy{margin:0}.notification-dropdown_moreButton__Pe3__{all:unset;box-sizing:border-box;height:32px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--color-base-section-background,#ededed);color:var(--color-text-title);font-family:var(--font-family-body);font-size:13px;font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.13px;cursor:pointer;transition:background-color .15s ease}.notification-dropdown_moreButton__Pe3__:hover{background:#e0e0e0}.notification-dropdown_state__Pp4ez{flex:1 1 auto;min-height:120px;display:flex;align-items:center;justify-content:center}.notification-dropdown_emptyText__0Xc5p{margin:0;color:var(--color-text-subtitle);font-family:var(--font-family-body);font-size:13px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px;text-align:center}.notification-dropdown_spinner__IGHbk{width:24px;height:24px;border:2px solid rgba(0,0,0,.1);border-top:2px solid var(--color-brand-orange);border-radius:50%;animation:notification-dropdown_spin__tx8OI .7s linear infinite}@keyframes notification-dropdown_spin__tx8OI{to{transform:rotate(1turn)}}.course-header_root__5dyag{padding:10px 20px;background:var(--color-base-background)}.course-header_inner__rBjKU,.course-header_root__5dyag{display:flex;align-items:center;justify-content:space-between;width:100%}.course-header_logoLink__p28lJ{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none;color:inherit}.course-header_logo__sz67B{flex-shrink:0}.course-header_actions__s8gxF{display:flex;align-items:center;gap:12px;flex-shrink:0}.course-header_tgButton__6AeXB{display:inline-flex;align-items:center;gap:6px;height:40px;padding:8px 16px;border-radius:40px;border:none;background:linear-gradient(90deg,#2e7cf6,#72a9ff);color:#fff;cursor:pointer;flex-shrink:0;white-space:nowrap}.course-header_tgIcon___UTmy{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.course-header_tgLabel__Rqer0{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px}.course-header_bellWrap__OoejI{position:relative;flex-shrink:0}.course-header_bellButton__286Or{width:40px;height:40px;border-radius:40px;border:none;padding:0;background:var(--color-base-section-background,#ededed);color:var(--color-text-title);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:background-color .15s ease}.course-header_bellButtonActive__dcLGq,.course-header_bellButton__286Or:hover{background:#e0e0e0}.course-header_bellBadge__FzJ84{position:absolute;top:4px;right:4px;min-width:16px;height:16px;border-radius:8px;background:var(--color-brand-orange);color:#fff;font-family:var(--font-family-body);font-size:10px;font-weight:var(--font-weight-medium);line-height:1;display:flex;align-items:center;justify-content:center;padding:0 3px;pointer-events:none}.course-header_avatar__xQBgn{width:40px;height:40px;border-radius:50%;border:none;padding:0;background:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;overflow:hidden;display:block}.course-header_avatarImg__vITQo,.course-header_avatar__xQBgn svg{display:block;width:100%;height:100%}.course-header_avatarImg__vITQo{object-fit:cover;border-radius:50%}.course-header_avatarActive__8xVfc{opacity:.8}.course-header_logoLink__p28lJ .course-header_logoDesktop__bl2zJ{display:inline-flex}.course-header_logoLink__p28lJ .course-header_logoMobile__G2Zdg{display:none}@media(max-width:767px){.course-header_root__5dyag{padding:10px 16px}.course-header_logoLink__p28lJ .course-header_logoDesktop__bl2zJ{display:none}.course-header_logoLink__p28lJ .course-header_logoMobile__G2Zdg{display:inline-flex}}.telegram-banner_root__dHyn0{flex-direction:column;padding:12px;background:linear-gradient(90deg,#2e7cf6,#72a9ff);border-radius:10px;overflow:hidden}.telegram-banner_content__amQqV,.telegram-banner_root__dHyn0{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%}.telegram-banner_content__amQqV{z-index:1}.telegram-banner_text__jyv5_{flex:1;min-width:0;display:flex;flex-direction:column}.telegram-banner_title__Xc6fO{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px;color:#fafbfd;margin:0}.telegram-banner_body__IRKeI{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px;color:rgba(250,251,253,.7);margin:0}.telegram-banner_dismissButton__7kMY4{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;border:none;padding:10px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:background-color .25s ease-in-out}.telegram-banner_dismissButton__7kMY4:hover{background:hsla(0,0%,100%,.2)}.telegram-banner_dismissButton__7kMY4 svg{display:block;width:16px;height:16px;flex-shrink:0}.telegram-banner_subscribeButton__r6yWs{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border-radius:40px;border:none;background:#fafbfd;color:#222324;font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.13px;cursor:pointer;white-space:nowrap;transition:opacity .25s ease-in-out}.telegram-banner_subscribeButton__r6yWs:hover{opacity:.9}.telegram-banner_illustration__FqyCA{position:absolute;right:24px;top:12px;width:90px;height:90px;display:flex;align-items:center;justify-content:center;pointer-events:none}.telegram-banner_illustrationCircle__eYTIc{width:72px;height:72px;border-radius:50%;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;color:#fff}@media(max-width:767px){.telegram-banner_illustration__FqyCA{display:none}}.progress-card_root__HinKZ{display:flex;flex-direction:column;gap:24px;padding:20px;border:1px solid var(--color-line-landing-soft);border-radius:10px;overflow:hidden;width:100%}.progress-card_header__KZlv9{display:flex;flex-direction:column;gap:8px}.progress-card_label__hE0Dl{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px;color:var(--color-text-dark);opacity:.6;margin:0;white-space:nowrap}.progress-card_title__4tRRA{font-family:var(--font-family-body);font-size:var(--font-size-4xl);font-weight:var(--font-weight-semi-bold);line-height:36px;letter-spacing:-.56px;color:var(--color-text-title);margin:0}.progress-card_progress__eE4Cn{display:flex;flex-direction:column;gap:8px;width:100%}.progress-card_progressRow__bb5NJ{display:flex;align-items:center;gap:32px;line-height:24px}.progress-card_progressLabel__juEGC{flex:1;min-width:0;font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:#000;letter-spacing:-.15px}.progress-card_progressValue__21oie{flex-shrink:0;font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-title);letter-spacing:-.17px;white-space:nowrap}.progress-card_progressTrack__gVN_P{position:relative;width:100%;height:5px;background:var(--color-progress-track);border-radius:20px;overflow:hidden}.progress-card_progressFill__2Bflm{position:absolute;left:0;top:0;height:100%;min-height:1px;background:var(--color-progress-fill);border-radius:20px;transition:width .5s ease-in-out}@media(max-width:767px){.progress-card_title__4tRRA{font-size:24px;font-weight:var(--font-weight-medium);line-height:28px;letter-spacing:-.24px}}.lesson-card_root__ReoFC{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px 20px;background:var(--color-base-background);border:1px solid var(--color-line-landing-soft);border-radius:10px;width:100%;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.lesson-card_root__ReoFC:hover{border-color:#c8cace;box-shadow:0 2px 8px rgba(0,0,0,.06)}.lesson-card_rootLocked__R_u1i{cursor:default;opacity:.45;background:var(--color-base-background)}.lesson-card_rootLocked__R_u1i:hover{border-color:var(--color-line-landing-soft);box-shadow:none}.lesson-card_rootPreorder__dEPWI{cursor:pointer;opacity:1;border-color:var(--color-brand-orange)}.lesson-card_rootPreorder__dEPWI:hover{border-color:var(--color-brand-orange);box-shadow:0 2px 8px rgba(255,132,55,.18)}.lesson-card_rootPreorderPurchased__OfS2y{cursor:default}.lesson-card_rootPreorderPurchased__OfS2y:hover{box-shadow:none}.lesson-card_rootButton__8GC_7{border:none;font:inherit;text-align:left;appearance:none;-webkit-appearance:none}.lesson-card_rootButton__8GC_7:disabled{cursor:default;opacity:.7}.lesson-card_preorderBadge__7y5q4{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.13px;color:var(--color-brand-orange);margin:0;width:100%}.lesson-card_lockIcon__pHmAZ{color:var(--color-text-secondary);flex-shrink:0}.lesson-card_cover__P0a6T{flex-shrink:0;width:64px;height:64px;border-radius:8px;object-fit:cover}.lesson-card_left__jQtA5{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding:12px 0}.lesson-card_lessonMeta__ZDvjM{display:flex;flex-direction:column;gap:4px}.lesson-card_lessonLabel__RjyUd{display:flex;align-items:center;gap:6px}.lesson-card_lessonLabel__RjyUd svg{flex-shrink:0;display:block}.lesson-card_lessonNumber__zZgNz{font-family:var(--font-family-body);font-size:14px;font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:.4px;color:var(--color-text-secondary);flex:1;min-width:0}.lesson-card_lessonTitle__CL2A9{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.17px;color:var(--color-text-dark);margin:0;word-break:break-word}.lesson-card_stats__XEIIT{display:flex;align-items:center;gap:12px;white-space:nowrap}.lesson-card_statsItem__g9YKK{display:flex;align-items:center;gap:4px;font-family:var(--font-family-body);font-size:var(--font-size-base);line-height:20px;letter-spacing:-.13px}.lesson-card_statsKey__KsPzt{font-weight:var(--font-weight-regular);color:var(--color-text-subtitle)}.lesson-card_statsVal__4b93S{font-weight:var(--font-weight-medium);color:var(--color-text-dark)}.lesson-card_right__HgWL_{display:none;flex-direction:column;gap:1px;flex-shrink:0;align-self:stretch;align-items:flex-start;justify-content:center;width:155px;padding:16px 20px 16px 16px;border-left:1px solid var(--color-line-card)}.lesson-card_rightVisible__XArDJ{display:flex}.lesson-card_homeworkLabel__AfNDK{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px;color:var(--color-text-dark);margin:0;width:100%}.lesson-card_homeworkStatus__fQtc4{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:20px;letter-spacing:-.13px;color:var(--color-text-subtitle);margin:0;width:100%}.lesson-card_statusApproved__kIbH4{color:var(--color-base-success)}.lesson-card_statusRevision__JDD6u{color:var(--color-revision)}@media(max-width:767px){.lesson-card_root__ReoFC{flex-direction:column;align-items:stretch;padding:8px 20px;gap:0}.lesson-card_left__jQtA5{padding:12px 0}.lesson-card_right__HgWL_{width:100%;border-left:none;border-top:1px solid var(--color-line-card);padding:8px 0;align-items:flex-start;justify-content:flex-start;align-self:auto}}.course-page_root__4ZApF{display:flex;flex-direction:column;min-height:100vh;background:var(--color-base-background)}.course-page_main__D9165{flex:1;display:flex;flex-direction:column;align-items:center;width:100%}.course-page_content__1nWSx{flex:1;display:flex;flex-direction:column;gap:40px;width:100%;max-width:900px;padding:40px 20px 0}.course-page_footerOuter__5YQFh{width:100%;max-width:900px;padding:32px 20px 20px;margin-top:auto;align-self:center}.course-page_welcome__KUMAZ{display:flex;flex-direction:column;gap:8px}.course-page_welcomeSection__radYf{display:flex;flex-direction:column;gap:16px}.course-page_welcomeTitle___3ynP{font-family:var(--font-family-body);font-size:24px;font-weight:var(--font-weight-semi-bold);line-height:28px;letter-spacing:-.24px;color:var(--color-text-title);margin:0}.course-page_welcomeSubtitle__6Mmf6{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:24px;letter-spacing:-.15px;color:var(--color-text-subtitle);margin:0}.course-page_preorderWelcome__rBNUU{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:flex-start;gap:12px;padding:20px 24px;border-radius:16px;background:#fff0e9;color:var(--color-text-title)}.course-page_preorderWelcomeIcon__N8asz{flex-shrink:0;margin-top:2px}.course-page_preorderWelcomeContent___yPWG{display:flex;flex-direction:column;gap:12px;min-width:0}.course-page_preorderWelcomeEmphasis__K48oJ,.course-page_preorderWelcomeLead__P0bL_,.course-page_preorderWelcomeText__T0CwI{margin:0;font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:24px;letter-spacing:-.15px}.course-page_preorderWelcomeLead__P0bL_{font-weight:var(--font-weight-medium)}.course-page_preorderWelcomeText__T0CwI{font-weight:var(--font-weight-regular)}.course-page_preorderWelcomeEmphasis__K48oJ{font-weight:var(--font-weight-medium)}.course-page_modules__9WfjX{display:flex;flex-direction:column;gap:20px}.course-page_modulesTitle__gRd7U{font-family:var(--font-family-body);font-size:20px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.2px;color:var(--color-text-title);margin:0}.course-page_modulesList__LWCnb{display:flex;flex-direction:column;gap:16px}.course-page_moduleGroups__ds_jA{display:flex;flex-direction:column;gap:24px}.course-page_moduleGroup__qm9Jt{display:flex;flex-direction:column;gap:12px}.course-page_moduleGroupTitle__mznQw{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-.15px;color:var(--color-text-subtitle);margin:0}.course-page_preorderCta__kf5xu{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border:1px solid var(--color-line-landing-soft);border-radius:10px;background:var(--color-base-button)}.course-page_preorderCtaText__Z7kKs{display:flex;flex-direction:column;gap:4px;min-width:0}.course-page_preorderCtaTitle__2KkBD{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-title);margin:0}.course-page_preorderCtaSubtitle__nqiGT{font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-subtitle);margin:0}.course-page_preorderCtaButton__0h5Q6{flex-shrink:0;white-space:nowrap}@media(max-width:767px){.course-page_preorderCta__kf5xu{flex-direction:column;align-items:stretch;text-align:center}.course-page_preorderCtaButton__0h5Q6{width:100%}}.course-page_loading__cv8yR{display:flex;align-items:center;justify-content:center;flex:1;min-height:200px;font-family:var(--font-family-body);font-size:var(--font-size-md);color:var(--color-text-subtitle)}@media(max-width:767px){.course-page_content__1nWSx{padding:40px 16px 0}.course-page_preorderWelcome__rBNUU{padding:18px 16px;border-radius:14px}.course-page_footerOuter__5YQFh{padding:24px 16px 20px}.course-page_welcomeTitle___3ynP{font-size:24px}}.help-button_root__81aIH{position:fixed;bottom:24px;right:24px;z-index:100;display:none;align-items:center;gap:8px;height:44px;padding:0 12px;background:var(--color-base-background);border:1px solid var(--color-line-landing-soft);border-radius:var(--corner-radius-s,12px);box-shadow:0 3px 4px rgba(0,0,0,.18);text-decoration:none;cursor:pointer;transition:box-shadow .2s ease}.help-button_root__81aIH:hover{box-shadow:0 4px 8px rgba(0,0,0,.22)}.help-button_label__2Xh6m{font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-.15px;color:var(--color-text-dark)}@media(min-width:768px){.help-button_root__81aIH{display:flex}}.course-shell_root__SOmQ1{display:flex;flex-direction:column;min-height:100vh;background:var(--color-base-background)}