.android_btnWrapper__jMxMv{position:relative;height:45px;aspect-ratio:3.37/1}@media(max-width:899px){.android_btnWrapper__jMxMv{height:35px}}.ios_btnWrapper__OiArn{position:relative;height:45px;aspect-ratio:3.37/1}@media(max-width:899px){.ios_btnWrapper__OiArn{height:35px}}@keyframes app-block_float__bM2vj{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes app-block_pulse__Cxt_O{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.app-block_wrap__7py_4{display:grid;grid-template-columns:1.5fr 1fr;align-items:center}@media(max-width:599px){.app-block_wrap__7py_4{grid-template-columns:1fr}}.app-block_left__A9fUk{display:flex;flex-direction:column;align-items:center;margin-right:-150px;margin-bottom:50px;position:relative;z-index:2}@media(max-width:899px){.app-block_left__A9fUk{margin-right:-100px}}@media(max-width:599px){.app-block_left__A9fUk{margin-right:0}}.app-block_title__PhYMs{font-size:38px;max-width:600px;text-align:center;margin-bottom:20px}@media(max-width:599px){.app-block_title__PhYMs{font-size:32px}}.app-block_subtitle__0oZ81{text-align:center;margin-bottom:30px;max-width:500px}.app-block_accent__QqPde{color:var(--primary-main);font-weight:600}.app-block_btnList__ZIr5f{display:flex;gap:30px;justify-content:center}@media(max-width:599px){.app-block_btnList__ZIr5f{gap:15px}}.app-block_phoneImg__0rxuh{position:relative;width:100%;aspect-ratio:1}.app-block_phoneImg__0rxuh .app-block_img__C22_g{-o-object-fit:contain;object-fit:contain;animation:app-block_float__bM2vj 4s ease-in-out infinite alternate;filter:drop-shadow(15px 24px 20px rgba(0,0,0,.3))}.app-block_circle___9qsK{position:absolute;border-radius:50%;opacity:.4;z-index:1}.app-block_circle1__gU8jf{width:120px;height:120px;background:rgba(105,165,105,.322);bottom:30px;left:-40px;animation:app-block_pulse__Cxt_O 4s ease-in-out infinite}.app-block_circle1__gU8jf,.app-block_circle2__K4tkF{z-index:-1;filter:drop-shadow(5px 5px 20px rgba(0,0,0,.3))}.app-block_circle2__K4tkF{width:35vw;height:35vw;max-width:350px;max-height:350px;background:rgba(48,160,175,.322);top:-20px;right:20px;animation:app-block_pulse__Cxt_O 5s ease-in-out infinite}.bread-crumbs_wrap__eqThN{display:flex;flex-wrap:nowrap;padding:15px 0;overflow-x:auto}@media(max-width:899px){.bread-crumbs_wrap__eqThN{padding:10px 0}}.bread-crumbs_list__dk2K6{display:flex}.bread-crumbs_link__7Xw_w{line-height:24px;display:flex;align-items:center;transition:color .35s ease}.bread-crumbs_link__7Xw_w.bread-crumbs_active__8uqIM{color:var(--primary-main);text-transform:uppercase}.bread-crumbs_link__7Xw_w:hover{color:var(--primary-main);text-decoration:underline}.bread-crumbs_link__7Xw_w:hover .bread-crumbs_icon__UPDor{fill:var(--primary-main)}.bread-crumbs_link__7Xw_w .bread-crumbs_icon__UPDor{fill:var(--text-primary);rotate:-90deg;transition:fill .35s ease}.bread-crumbs_link__7Xw_w .bread-crumbs_homeIcon__ZljHv{display:none;fill:var(--text-primary);width:24px;height:24px}@media(max-width:899px){.bread-crumbs_link__7Xw_w .bread-crumbs_homeIcon__ZljHv{display:block}}.bread-crumbs_link__7Xw_w .bread-crumbs_name___Vd1_{font-size:14px;white-space:nowrap}.bread-crumbs_link__7Xw_w .bread-crumbs_name___Vd1_.bread-crumbs_short__dcoO3{max-width:50vw;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){.bread-crumbs_link__7Xw_w .bread-crumbs_name___Vd1_.bread-crumbs_short__dcoO3{max-width:30vw}.bread-crumbs_link__7Xw_w .bread-crumbs_name___Vd1_{font-size:13px}.bread-crumbs_hideMobile__dawlj{display:none}}.wrapper_wrapper__9e1SU{padding:45px 0}@media(max-width:1000px){.wrapper_wrapper__9e1SU{padding:30px 0}}.wrapper_wrapper__9e1SU.wrapper_withBreadCrumbs__n8t3j{padding-top:0}.password-field_input__8V_LA.password-field_inputRoot__wFxAc{padding-right:0}.login_inputs__2rq5y{display:flex;flex-direction:column;gap:10px}.login_actions__d7ABr{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:15px}.login_registrationBlock__Fvgmx button{text-decoration:underline}.login_restore__zR8Dl{display:flex;justify-content:flex-end;margin-top:5px}.purchase-histories-modal-data_wrap__9c39t{display:flex;align-items:center;gap:20px}@media(max-width:599px){.purchase-histories-modal-data_wrap__9c39t{flex-direction:column}}.purchase-histories-modal-data_img__VQMiZ{max-width:200px;margin:0 auto}.purchase-histories-modal-data_img__VQMiZ svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.purchase-histories-modal-data_title__2KnqT{font-size:24px;text-align:center}@media(max-width:599px){.purchase-histories-modal-data_title__2KnqT{font-size:20px}}.purchase-histories-modal-data_title__2KnqT .purchase-histories-modal-data_accent__KOt8p{font-size:30px;font-weight:500;color:var(--primary-main)}@media(max-width:599px){.purchase-histories-modal-data_title__2KnqT .purchase-histories-modal-data_accent__KOt8p{font-size:24px}}.purchase-histories-modal-data_description__vZeUX{font-size:16px;text-align:center;max-width:400px;margin-top:10px}@media(max-width:599px){.purchase-histories-modal-data_description__vZeUX{font-size:14px}}.purchase-histories-modal-data_actions__4_aYS{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.registration_inputs__f_p1x{display:flex;flex-direction:column;gap:20px}.registration_inputs__f_p1x .registration_formHelperTextRoot__T6OgD{max-width:350px;text-align:center}.registration_actions__YhdS5{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:30px}.registration_loginBlock__Y0JHF button{text-decoration:underline}.registration_checkboxWrapper__7plib{max-width:350px;display:flex;gap:5px;align-items:center}.registration_checkboxWrapper__7plib .registration_link__rKR4o{color:var(--primary-main)}.restore-password_wrap__2cnJ0{margin-top:20px}.restore-password_inputs__c_V1d{display:flex;flex-direction:column;gap:15px}.restore-password_label__r7gqd{font-size:14px;margin-bottom:3px;padding-left:6px}.restore-password_actions__S4nGN{align-items:center;gap:20px;margin-top:30px}.modals_wrap__dakH2,.restore-password_actions__S4nGN{display:flex;flex-direction:column}.modals_title__DP_sh{font-size:22px;text-align:center;margin-bottom:10px}.modals_googleBloc__IUz_n{display:flex;justify-content:center;margin:10px 0 40px;position:relative}.modals_googleBloc__IUz_n:before{content:"";width:50%;height:1px;border-top:1px solid var(--divider);position:absolute;bottom:-20px;left:50%;translate:-50% 0}.modals_content__RE2XM{min-width:350px}@media(max-width:599px){.modals_content__RE2XM{min-width:100%}}.modals_sentEmail__IF37y{font-size:18px;max-width:500px;padding:20px 10px;text-align:center}.custom-paper_paper__Wi6Gz.custom-paper_paperRoot__DJzuh,.install-app_paper__T6HzK.install-app_paperRoot__fAS_F{background:var(--grey-50)}.install-app_paper__T6HzK .install-app_instructionWrapper__1elsi{display:flex;flex-direction:column}.install-app_paper__T6HzK .install-app_instructionWrapper__1elsi.install-app_reverse__Ru_xD{flex-direction:column-reverse}.install-app_mobileInstruction__QSjLH{display:none}@media(max-width:899px){.install-app_mobileInstruction__QSjLH{display:block;margin-bottom:40px}}.install-app_desktopInstruction__ZaW_d{display:block}@media(max-width:899px){.install-app_desktopInstruction__ZaW_d{display:none}}.install-app_title___JIMa{font-size:16px;text-align:center}.install-app_accent__UzLoJ{font-weight:500;color:var(--primary-main)}.install-app_imageWeb__4C7BJ{width:100%;padding-top:67.3%;position:relative;border-radius:10px;overflow:hidden}.install-app_imageWeb__4C7BJ,.install-app_imagesList__ur0Fg{margin-top:20px}.install-app_imageWeb__4C7BJ img,.install-app_imagesList__ur0Fg img{-o-object-fit:contain;object-fit:contain}.install-app_imagesList__ur0Fg{display:flex;flex-direction:column;gap:20px}.install-app_deviceImg__eHRWx{width:100%;padding-top:215.5%;position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--primary-main)}.theme-link_wrap__t38Pd{height:100%;position:relative}.theme-link_wrap__t38Pd:hover .theme-link_disabledWrap__40dAB{opacity:1;visibility:visible}.theme-link_btn__ZDv1H{height:100%;width:100%;position:relative}.theme-link_btn__ZDv1H:disabled{cursor:not-allowed}.theme-link_btn__ZDv1H:disabled:before{content:"";position:absolute;inset:0;background-color:var(--background-paper);opacity:.5;z-index:1;border-radius:10px;transition:all .35s ease}.theme-link_disabledWrap__40dAB{display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;inset:0;position:absolute;z-index:2;transition:all .35s ease}.theme-link_disabledBox__n_DYw{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;padding:5px 15px;background-color:var(--background-paper);border-radius:8px;border:1px solid var(--divider)}@media(max-width:599px){.theme-link_disabledBox__n_DYw{gap:0;padding:5px}}.theme-link_title__iHZCs{font-weight:500;text-align:center}.theme-link_profileLink__ioo3T{text-decoration:underline}.theme-link_inner__wusiy{display:flex;align-items:center;height:100%;padding:10px;background-color:var(--background-paper);border-radius:10px;position:relative;overflow:hidden;border:1px solid var(--divider);z-index:0;transition:all .35s ease}@media(max-width:599px){.theme-link_inner__wusiy{gap:10px}}.theme-link_inner__wusiy:hover{border-color:var(--primary-main)}.theme-link_inner__wusiy:hover .theme-link_play__x_dcm{scale:1}.theme-link_inner__wusiy:hover .theme-link_numText__SO2cR{opacity:0}.theme-link_inner__wusiy:hover .theme-link_name__uNXpB{color:var(--primary-main)}.theme-link_progress__RcBEO{width:100%;padding-top:50%;position:absolute;top:50%;translate:0 -50%;border-radius:50%;background-color:rgba(48,160,175,.145);z-index:1}@media(max-width:599px){.theme-link_progress__RcBEO{padding-top:100%}}.theme-link_numProgress__o8VhZ{font-size:13px;font-weight:500;margin-left:auto}.theme-link_box__JbCiv{display:flex;align-items:center;width:100%}.theme-link_content__3_9at{width:100%;height:100%;display:flex;flex-direction:column;z-index:2;position:relative}.theme-link_questionsCount__0FqhT{font-size:13px;text-align:left;color:var(--text-secondary)}.theme-link_number__WukUy{display:flex;align-items:center;justify-content:center;font-weight:500;outline:3px solid var(--primary-main);font-size:20px;width:30px;min-width:30px;height:30px;border-radius:50%;color:var(--primary-main);background-color:var(--background-paper);position:relative;margin-right:10px}.theme-link_numText__SO2cR{transition:all .35s ease;opacity:1}.theme-link_play__x_dcm{transition:all .35s ease;position:absolute;scale:0}.theme-link_name__uNXpB{width:100%;font-size:14px;line-height:24px;transition:color .35s ease;padding-right:16px;text-align:left}@media(max-width:599px){.theme-link_name__uNXpB{font-size:13px}}.teach-by-topic_list__g43e8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin:20px auto}@media(max-width:899px){.teach-by-topic_list__g43e8{grid-template-columns:1fr}}@media(max-width:599px){.teach-by-topic_list__g43e8{gap:10px}}.test-link_list__UdZI8{width:100%;display:flex;flex-wrap:wrap;gap:20px}.test-link_list__UdZI8 .test-link_listItemWrapper__Tokst{width:calc(50% - 10px)}.test-link_list__UdZI8 .test-link_listItemWrapper__Tokst:first-child{width:100%}@media(min-width:900px){.test-link_list__UdZI8 .test-link_listItemWrapper__Tokst:nth-child(-n+3){width:calc((100% - 40px)/3)}.test-link_list__UdZI8 .test-link_listItemWrapper__Tokst:nth-child(n+4){width:calc((100% - 20px)/2)}}.test-link_list__UdZI8 .test-link_listItem__QRcn3{width:100%;height:100%}.test-link_list__UdZI8 .test-link_btnRoot__t1YMY{padding:20px;border-color:var(--divider);background-color:var(--background-paper)}@media(max-width:599px){.test-link_list__UdZI8 .test-link_btnRoot__t1YMY{padding:15px}}.test-link_list__UdZI8 .test-link_btnRoot__t1YMY:disabled{opacity:.5}.test-link_wrapper__DHaeQ{width:100%;position:relative;height:100%}@media(min-width:900px){.test-link_wrapper__DHaeQ:hover .test-link_imgWrapper__qA3VK{scale:1.1}.test-link_wrapper__DHaeQ:hover .test-link_badgeBlock__ZYSqF{right:0;top:0;min-width:100%;min-height:100%}.test-link_wrapper__DHaeQ:hover .test-link_badgeBtnRoot__m6E4P{font-size:12px}}.test-link_wrapper__DHaeQ .test-link_description__X4cLW{text-transform:none;font-weight:400;font-size:12px;color:var(--text-secondary)}.test-link_badgeBlock__ZYSqF{min-width:1%;min-height:1%;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:10px;z-index:1;background-color:hsla(0,0%,100%,.565);border-radius:8px;transition:all .45s ease;pointer-events:none}.test-link_badgeBlock__ZYSqF .test-link_badgeBtnRoot__m6E4P{font-size:10px;padding:9px;background-color:var(--background-paper)}.test-link_badgeBlock__ZYSqF .test-link_badgeBtnRoot__m6E4P .test-link_badgeText__Oe6ay{transition:all .45s ease}.test-link_badgeBlock__ZYSqF .test-link_badgeBtnRoot__m6E4P:hover{background-color:var(--background-paper)}.test-link_inner__dhSsp{height:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.test-link_imgWrapper__qA3VK{position:relative;width:70px;height:70px;transition:scale .35s ease}.test-link_linkName__w2hXb{color:var(--text-primary);line-height:24px}@media(max-width:599px){.test-link_linkName__w2hXb{font-size:3.5vw}}.tests-seo-text_root__OSy86{padding:20px;background-color:var(--background-default);border-radius:10px}.tests-seo-text_root__OSy86 h2{font-size:24px;margin-bottom:10px;font-weight:500}.tests-seo-text_root__OSy86 h3{font-size:20px;margin-bottom:10px;font-weight:500}.tests-seo-text_root__OSy86 p{font-size:16px;line-height:24px;margin-bottom:10px}.tests-seo-text_root__OSy86 ul{margin-bottom:10px}.tests-seo-text_root__OSy86 li{font-size:16px;line-height:24px;margin-bottom:10px}.tests_content__LB74o{margin-top:40px}.tests_blocTitle__fm0ro{font-size:20px;margin-top:20px;text-align:center}.sign-info_paper__UPq15{margin-top:20px}.sign-info_paper__UPq15.sign-info_paperRoot__fjqEH{background-color:var(--grey-50)}@media(max-width:599px){.sign-info_paper__UPq15.sign-info_paperRoot__fjqEH{margin:0 -20px;border-radius:0}}.sign-info_wrap__5LAEF{display:grid;grid-template-columns:350px 1fr;grid-gap:20px;gap:20px;margin-top:20px}@media(max-width:899px){.sign-info_wrap__5LAEF{display:flex;flex-direction:column;align-items:center}}.sign-info_img__11TuY{position:relative;width:350px;height:350px}.sign-info_img__11TuY:before{content:"";position:absolute;inset:0;z-index:1}.sign-info_img__11TuY img{-o-object-fit:contain;object-fit:contain}.sign-info_item__CneE5{text-align:center;font-weight:500;font-size:20px;margin-top:10px}.sign-info_name__fB00Q{font-size:14px;font-weight:500;text-align:center}.sign-info_description__7Hi8g{padding-top:20px;font-size:18px}@media(max-width:899px){.sign-info_description__7Hi8g{padding-top:0}}.sign-info_descriptionWrap__G3Y4P ol,.sign-info_descriptionWrap__G3Y4P ul{padding-left:20px}.road-item-template_wrap__e1Os2 .road-item-template_title___cVQT{text-transform:none}.road-item-template_wrap__e1Os2 .road-item-template_paperRoot__PNdoP{background-color:var(--grey-50);margin-top:20px}.road-items-template_gridWrapper__wlsD_{margin-top:20px;padding:20px;border-radius:16px;background-color:var(--background-paper)}@media(min-width:1001px){.road-items-template_gridWrapper__wlsD_{background:hsla(0,0%,100%,.702)}}.road-items-template_description__t_qFz{margin-top:20px}@media(min-width:900px){.instructions_contentWrapper__ebYEs{display:grid;grid-template-columns:1fr 3fr;grid-gap:20px;gap:20px}}@media(max-width:1189px){.instructions_contentWrapper__ebYEs{grid-template-columns:1fr 2fr}}.instructions_leftBar__a6df5.instructions_open__FjGM9{translate:0 0}@media(min-width:900px){.instructions_leftBar__a6df5{position:sticky;top:100px;align-self:flex-start}}@media(max-width:899px){.instructions_leftBar__a6df5{position:fixed;top:64px;left:0;z-index:12;width:100%;height:calc(100dvh - 130px);translate:-100% 0;transition:translate .35s ease;background-color:var(--background-default);border-radius:16px}}.instructions_btnWrapper__sEwXm{width:calc(100% - 40px);display:flex;justify-content:center;align-items:center;position:fixed;bottom:10px;z-index:12}@media(min-width:900px){.instructions_btnWrapper__sEwXm{display:none}}.instructions_btnWrapper__sEwXm .instructions_btn___eRpu{display:flex;align-items:center;gap:5px;font-weight:500;padding:10px 20px;border-radius:22px;background-color:var(--background-secondary);color:var(--text-primary);box-shadow:0 -4px 15px 1px rgba(0,0,0,.27);transition:all .35s ease}.instructions_btnWrapper__sEwXm .instructions_btn___eRpu.instructions_active__mzosd{color:var(--primary-main)}.instructions_btnWrapper__sEwXm .instructions_btn___eRpu.instructions_active__mzosd svg{fill:var(--primary-main)}.instructions_btnWrapper__sEwXm .instructions_btn___eRpu svg{width:24px;height:24px}@media(max-width:899px){.classes_title__8LKzK{font-size:19px}}.change-password_wrap__f0KED{position:relative}.change-password_inputs__v_5QX{display:flex;gap:20px}@media(max-width:899px){.change-password_inputs__v_5QX{flex-direction:column;gap:10px}}.change-password_actions__3W_Fg{margin-top:20px}.change-password_label__192eM{font-size:14px;margin-bottom:6px;padding-left:6px}.client-question-template_loaderWrapper__E0_g4{min-height:500px;position:relative}@media(max-width:599px){.client-question-template_loaderWrapper__E0_g4{min-height:300px}}.client-question-template_title__JeMdM{font-size:24px;padding-top:150px;text-transform:none}@media(max-width:599px){.client-question-template_title__JeMdM{padding-top:50px}}.test-seo-text_wrapper__f7C68{padding:20px}.test-seo-text_wrapper__f7C68 h2{font-size:20px;margin-bottom:20px}.test-seo-text_wrapper__f7C68 h3{font-size:18px;margin-bottom:10px}.test-seo-text_wrapper__f7C68 p{font-size:14px;line-height:24px;margin-bottom:10px}.test-seo-text_wrapper__f7C68 ul{margin-bottom:10px}.test-seo-text_wrapper__f7C68 li{font-size:14px;line-height:24px;margin-bottom:10px}.head_contentWrapper__sryRQ{display:grid;grid-template-columns:calc(45% - 10px) calc(55% - 10px);grid-gap:20px;gap:20px;align-items:center;position:relative}@media(max-width:599px){.head_contentWrapper__sryRQ{grid-template-columns:1fr;gap:10vw}}.head_title__7Mx0T{font-size:65px;font-weight:900;position:relative;z-index:2;opacity:.8}.head_title__7Mx0T .head_accent__68LYF{color:var(--primary-main)}@media(max-width:1189px){.head_title__7Mx0T{font-size:8vw}}@media(max-width:599px){.head_title__7Mx0T{font-size:10vw;text-align:center}}.head_subtitle___OysF{font-size:21px;margin-top:16px}@media(max-width:1189px){.head_subtitle___OysF{font-size:1.7vw}}@media(max-width:599px){.head_subtitle___OysF{font-size:4vw;text-align:center}}.head_link__UwQxC{text-decoration:underline;color:#6ca86a}.head_lastUpdate__LSTYl{display:flex;align-items:center;gap:10px;padding:20px;background-color:#bdcdb2;border-radius:10px;position:absolute;bottom:0;left:0}.head_iconUpdate__eWc5K{width:40px;height:40px;border-radius:5px;background-color:#6ca86a}