.errorLayout_wrapper__ZGN0I{display:flex;flex-direction:column;justify-content:center;height:400px;text-align:center}.errorLayout_text__O_YNI{font-weight:500;font-size:24px;line-height:130%;color:#c83c38}.group_classes_pricing_page_container__nhirQ{padding:80px 10px 0}@media(min-width:768px){.group_classes_pricing_page_container__nhirQ{padding:120px 20px 0}}.group_classes_pricing_page_flex_row__TAsgJ{display:flex;flex-direction:column}@media(min-width:768px){.group_classes_pricing_page_flex_row__TAsgJ{flex-direction:row}}.group_classes_pricing_page_info_column__u_wmr{display:flex;width:100%;background:#bec8ff;border-radius:30px;box-sizing:border-box;padding:1.5625vw;flex-direction:column;justify-content:space-between}@media(max-width:767px){.group_classes_pricing_page_info_column__u_wmr{padding:20px;border-radius:20px}}@media(max-width:1919px){.group_classes_pricing_page_info_column__u_wmr{padding:30px}}@media(min-width:768px){.group_classes_pricing_page_info_column__u_wmr{width:50%}}@media(min-width:1200px){.group_classes_pricing_page_info_column__u_wmr{width:60%}}.group_classes_pricing_page_title__lH6__{font-size:3.6458333333vw;font-family:var(--heading-font);line-height:1}@media(max-width:1919px){.group_classes_pricing_page_title__lH6__{font-size:70px}}@media(max-width:1024px){.group_classes_pricing_page_title__lH6__{font-size:30px}}@media(max-width:767px){.group_classes_pricing_page_title__lH6__{word-wrap:break-word}}.group_classes_pricing_page_list_item__TLrJ9,.group_classes_pricing_page_subtitle__E_BE1{font-size:1.25vw;line-height:142%;font-weight:400}@media(max-width:1919px){.group_classes_pricing_page_list_item__TLrJ9,.group_classes_pricing_page_subtitle__E_BE1{font-size:24px}}@media(max-width:1024px){.group_classes_pricing_page_list_item__TLrJ9,.group_classes_pricing_page_subtitle__E_BE1{font-size:20px}}.group_classes_pricing_page_subtitle__E_BE1{margin-top:1.0416666667vw;width:-moz-fit-content;width:fit-content;max-width:360px}@media(max-width:1919px){.group_classes_pricing_page_subtitle__E_BE1{margin-top:20px}}.group_classes_pricing_page_description_list__dkvSx{padding-left:1.0416666667vw;list-style:disc}@media(max-width:1919px){.group_classes_pricing_page_description_list__dkvSx{padding-left:20px}}.group_classes_pricing_page_wrapper__q37uj{max-width:26.0416666667vw;max-width:500px;position:relative}@media(max-width:1919px){.group_classes_pricing_page_wrapper__q37uj{max-width:500px}}.group_classes_pricing_page_image_wrapper____TDp{width:14.0625vw;height:15.3645833333vw;top:0;position:absolute;right:-130px}@media(max-width:1919px){.group_classes_pricing_page_image_wrapper____TDp{width:270px;height:295px;top:0}}@media(max-width:1340px){.group_classes_pricing_page_image_wrapper____TDp{width:160px;height:160px;margin-left:auto;margin-bottom:20px;inset:auto}}@media(max-width:767px){.group_classes_pricing_page_image_wrapper____TDp{position:relative}}.group_classes_pricing_page_subscriptions_column__s7FkG{display:flex;width:100%;background:#bcf0d0;border-radius:30px;box-sizing:border-box;padding:3.125vw 1.5625vw;flex:1 1}@media(max-width:1919px){.group_classes_pricing_page_subscriptions_column__s7FkG{padding:30px}}@media(max-width:767px){.group_classes_pricing_page_subscriptions_column__s7FkG{padding:20px;border-radius:20px}}@media(max-width:1919px){.group_classes_pricing_page_subscriptions_column__s7FkG{padding-top:60px;padding-bottom:60px;padding-left:30px;padding-right:30px}}@media(max-width:1024px){.group_classes_pricing_page_subscriptions_column__s7FkG{padding:30px}}@media(max-width:767px){.group_classes_pricing_page_subscriptions_column__s7FkG{padding:20px}}.group_classes_pricing_page_subscriptions_content__unhm5{max-width:17.7083333333vw;width:100%;margin:0 auto}@media(max-width:1919px){.group_classes_pricing_page_subscriptions_content__unhm5{max-width:340px}}.group_classes_pricing_page_products_list___PXKz{margin-bottom:.5208333333vw;width:100%}@media(max-width:1919px){.group_classes_pricing_page_products_list___PXKz{margin-bottom:10px}}.group_classes_pricing_page_product_item__FS1bR:is(:not(:last-of-type)){margin-bottom:.2604166667vw}@media(max-width:1919px){.group_classes_pricing_page_product_item__FS1bR:is(:not(:last-of-type)){margin-bottom:5px}}.group_classes_pricing_page_subscription_information__XZb5d p{font-size:.6770833333vw;margin-top:.5208333333vw;line-height:1.4;font-weight:500;text-align:left;color:rgba(0,0,0,.5)}@media(max-width:1919px){.group_classes_pricing_page_subscription_information__XZb5d p{font-size:13px;margin-top:10px}}.group_classes_pricing_page_subscription_information__XZb5d p a{font-size:.6770833333vw;margin-top:.5208333333vw;text-decoration:underline}@media(max-width:1919px){.group_classes_pricing_page_subscription_information__XZb5d p a{font-size:13px;margin-top:10px}}.group_classes_pricing_page_button__CNGMv{min-width:auto;cursor:pointer}@media(min-width:1200px){.group_classes_pricing_page_button__CNGMv{min-width:340px}}.group_classes_pricing_page_cards_logos__m_aFF{display:flex;justify-content:center;align-items:center}.group_classes_pricing_page_card_logo__p75rl{width:40px;height:40px}.group_classes_pricing_page_card_logo__p75rl:not(:last-child){margin-right:15px}.group_classes_pricing_page_card_logo__p75rl svg{width:100%;height:100%}.group_classes_pricing_page_secure_label_container__Rmi2B{display:flex;justify-content:center;align-items:center;padding-bottom:5px;margin:20px 0}.group_classes_pricing_page_secure_icon__bG_XW{margin-right:10px}.group_classes_pricing_page_subtext_center__7_pC4{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height);text-align:center}.group_classes_pricing_page_pricing_wrapper__tRMvR{border-radius:20px;padding:20px 20px 30px;background-color:#d2d9ff;flex-grow:1;order:-1}@media(min-width:768px){.group_classes_pricing_page_pricing_wrapper__tRMvR{padding-bottom:40px;order:1}}.group_classes_pricing_page_pricing_content__hEhUw{margin:0 auto}@media(min-width:768px){.group_classes_pricing_page_pricing_content__hEhUw{max-width:340px}}.lesson_plan_card_card__PUL56{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);box-sizing:border-box;background-color:var(--white);position:relative;display:block;padding:10px 15px;border-radius:15px;border:1px solid transparent}@media(min-width:768px){.lesson_plan_card_card__PUL56{flex-basis:250px}}@media(min-width:1440px){.lesson_plan_card_card__PUL56{padding:.78125vw .5208333333vw}}@media(min-width:1440px)and (max-width:1919px){.lesson_plan_card_card__PUL56{padding:15px;padding-left:10px;padding-right:10px}}.lesson_plan_card_card__PUL56.lesson_plan_card_active__rcyLH{border:1px solid var(--black)}.lesson_plan_card_header__SMog9{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}@media(min-width:768px){.lesson_plan_card_header__SMog9{margin-bottom:15px}}@media(min-width:1920px){.lesson_plan_card_header__SMog9{margin-bottom:.78125vw}}.lesson_plan_card_credits__Y_dqX{display:flex;flex-direction:column}.lesson_plan_card_credits_count__wtuSi{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:700;line-height:var(--body2-line-height);text-align:start}.lesson_plan_card_credits_in_hours__8INaR{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);color:rgba(0,0,0,.5);text-align:left}.lesson_plan_card_check__tSb6E{width:24px;height:24px}.lesson_plan_card_footer__uCkkQ{font-family:var(--body-font);font-size:var(--body3-font-size);line-height:var(--body3-line-height);display:flex;justify-content:space-between;align-items:flex-end;font-weight:500;flex-wrap:nowrap;width:100%}.lesson_plan_card_price__6wBS0{text-align:start}.lesson_plan_card_price_amount__A21t_{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height)}.lesson_plan_card_price_description__YDU36{color:rgba(0,0,0,.5);font-size:10px;line-height:12px;margin-top:5px}.lesson_plan_card_price_per_credit__gdxJ9{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);display:flex;flex-direction:column;align-items:flex-end}.lesson_plan_card_price_per_credit_amount__n7dwj{font-family:var(--body-font);font-size:var(--body1-font-size);font-weight:700;line-height:var(--body1-line-height)}.lesson_plan_card_price_per_credit_text__OmxiY{color:rgba(0,0,0,.5);font-size:10px;line-height:12px}.lesson_plan_card_highlighted__oxTkB{background-color:#fff584;color:var(--black)}.lesson_plan_card_highlighted__oxTkB .lesson_plan_card_credits_in_hours__8INaR,.lesson_plan_card_highlighted__oxTkB .lesson_plan_card_price_description__YDU36,.lesson_plan_card_highlighted__oxTkB .lesson_plan_card_price_per_credit_text__OmxiY{color:var(--black)}@media(max-width:767px){.lesson_plan_card_highlighted__oxTkB{margin-top:10px}}.lesson_plan_card_popular__KygV8{text-transform:var(--uppercase-value);position:absolute;top:-10px;left:15px;display:flex;justify-content:center;align-items:center;gap:3px;height:20px;padding:0 10px;border-radius:5px;background-color:var(--black);color:var(--white);font-size:11px;font-weight:700;line-height:14px}.one_button_modal_overlay__8tC2P{position:fixed;inset:0;height:100%;background-color:rgba(0,0,0,.5);z-index:15;overflow-y:auto}.one_button_modal_content__WIc3y{position:relative;box-sizing:border-box;width:320px;padding:20px;top:30%;background-color:var(--white);border-radius:20px;margin:0 auto}@media(max-width:767px){.one_button_modal_content__WIc3y{width:90%}}.one_button_modal_open_modal__HALxx{overflow:hidden}.auth_with_social_socials_block__pswGS{display:grid;grid-gap:10px}.auth_with_social_title__j_vev{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center}.auth_with_social_buttons_row__C9Xr4{display:flex;justify-content:center;align-items:center;gap:20px}.log_in_methods_methods_subtitle__0KIl2{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);display:flex;align-items:center;justify-content:center;gap:10px}.log_in_methods_link_btn__8cBLc{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.password_label_password_label_row__lqh__{display:flex;justify-content:space-between;margin-bottom:10px}.password_label_password_label__JUq1o{font-family:var(--heading-font);font-size:16px;line-height:100%}.password_label_text_link__C_TrL{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height)}.social_login_modal_overlay__Drm9h{position:fixed;inset:0;height:100%;background-color:rgba(0,0,0,.5);z-index:22;overflow-y:auto}.social_login_modal_content__Au_yk{position:relative;max-width:400px;width:100%;top:50%;transform:translateY(-50%);background-color:var(--white);border-radius:20px;margin:0 auto;box-sizing:border-box;padding:20px;text-align:center}@media(max-width:767px){.social_login_modal_content__Au_yk{width:calc(100% - 40px)}}.social_login_modal_title___nPoz{font-family:var(--heading-font);font-size:24px;line-height:100%;margin-bottom:20px;text-align:center}.social_login_modal_subtitle__9hnqn{font-weight:500;margin-bottom:20px}.social_login_modal_social_btn__K_ZBb,.social_login_modal_subtitle__9hnqn{font-family:var(--body-font);font-size:var(--body2-font-size);line-height:var(--body2-line-height)}.social_login_modal_social_btn__K_ZBb{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;border:1px solid var(--black);margin-bottom:10px;font-weight:700}.social_login_modal_icon__o9ka9{flex-shrink:0}.sign_in_content__rCC71{max-width:400px;margin:0 auto;box-sizing:border-box}.sign_in_content__rCC71.sign_in_full_width_content__3e97i{max-width:100%;margin:0}.sign_in_form_header__mjHWP{background-color:#bec8ff;border-radius:20px;padding:15px}.sign_in_title__F14JQ{font-family:var(--heading-font);font-size:35px;line-height:100%;margin-bottom:30px}.sign_in_subtitle__xvi83{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);display:flex;align-items:center;gap:10px}.sign_in_link_btn__1w3HE{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.sign_in_form_container__rO4fP,.sign_in_social_container__R6xjR{background-color:var(--white);padding:15px;border-radius:20px}.sign_in_social_container__R6xjR{margin-top:10px}.sign_up_methods_methods_subtitle__YD4Tn{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);display:flex;align-items:center;justify-content:center;gap:10px}.sign_up_methods_link_btn__wuc8t{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.social_skeleton_box__7ATTQ,.social_skeleton_socials_block__ncHJh{box-sizing:border-box;width:100%;background-color:var(--white);padding:15px;border-radius:20px}.social_skeleton_socials_block__ncHJh{margin-top:10px;display:flex;flex-direction:column;height:119px;width:100%;max-width:400px;justify-content:center;align-items:center;gap:10px}.social_skeleton_social_circle__KNo7J{display:inline-block;width:50px;height:50px}.social_skeleton_social_circle__KNo7J:not(:last-child){margin-right:20px}.social_skeleton_title__OuPJt{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);font-weight:400}.sign_up_content__4c6PL{max-width:400px;margin:0 auto;box-sizing:border-box}.sign_up_content__4c6PL.sign_up_full_width_content__tKQZJ{max-width:100%;margin:0}.sign_up_form_container__zggoD,.sign_up_social_container__Sp4qG{background-color:var(--white);padding:15px;border-radius:20px}.sign_up_social_container__Sp4qG{margin-top:10px}.sign_up_form_header__TyHxG{background-color:#bec8ff;border-radius:20px;padding:15px}.sign_up_title__iJ1Dm{font-family:var(--heading-font);font-size:35px;line-height:100%;margin-bottom:30px}.sign_up_subtitle__WO_bM{font-family:var(--body-font);font-size:var(--body3-font-size);font-weight:500;line-height:var(--body3-line-height);display:flex;align-items:center;gap:10px}.sign_up_link_btn__HrFDL{font-family:var(--heading-font);font-size:16px;line-height:100%;text-decoration:underline}.auth_modal_container__jQNN1{background-color:#eee;border-radius:30px;padding:15px;max-width:400px;width:100%;box-sizing:border-box;margin:95px auto 0;position:relative}@media(max-width:767px){.auth_modal_container__jQNN1{margin-top:120px;width:calc(100% - 20px);padding:10px;border-radius:20px}}.auth_modal_overlay__JW2p9{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:10;overflow:auto}.auth_modal_close_btn__nZ6No{background-color:var(--white);border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;position:absolute;top:-36px;right:-36px;transition:opacity .1s linear}.auth_modal_close_btn__nZ6No:hover{opacity:.8}@media(max-width:767px){.auth_modal_close_btn__nZ6No{right:0;top:-46px}}.auth_modal_close_icon__Gsd_d{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;border:2px solid transparent}.auth_modal_close_icon__Gsd_d:after,.auth_modal_close_icon__Gsd_d:before{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:2px;background:currentcolor;transform:rotate(45deg);top:8px;left:1px}.auth_modal_close_icon__Gsd_d:after{transform:rotate(-45deg)}.auth_modal_open_modal__MXJ2p{overflow:hidden}.pricing_section_wrapper__9GFGS{border-radius:20px;padding:20px;background-color:#d2d9ff}.pricing_section_cards_container__CuMDn{display:grid;grid-gap:5px;gap:5px;width:100%;margin-top:30px}.pricing_section_cards_container__CuMDn>button:nth-child(2){margin-top:10px}.pricing_section_section_title__fseUS{font-family:var(--heading-font);font-size:30px;line-height:100%;text-align:center;margin-bottom:10px}.pricing_section_section_subtitle__gZDkY{font-family:var(--body-font);font-size:var(--body2-font-size);font-weight:500;line-height:var(--body2-line-height);text-align:center}.pricing_section_buy_btn__rckf5{margin-top:20px}@media(max-width:767px){.tutoring_disclaimer_container__C9KUK{display:flex;width:100%;padding:20px;background:#decef2;border-radius:20px;box-sizing:border-box;flex-direction:column}}@media(max-width:767px)and (min-width:1025px){.tutoring_disclaimer_container__C9KUK{padding:30px}}@media(max-width:767px)and (min-width:1920px){.tutoring_disclaimer_container__C9KUK{padding:1.5625vw}}@media(max-width:767px)and (min-width:1025px){.tutoring_disclaimer_container__C9KUK{border-radius:30px}}@media(max-width:767px)and (min-width:1920px){.tutoring_disclaimer_container__C9KUK{border-radius:1.5625vw}}@media(min-width:768px){.tutoring_disclaimer_container__C9KUK{display:flex}}.tutoring_disclaimer_image__kWYh2{position:relative;width:70px}@media(min-width:768px){.tutoring_disclaimer_image__kWYh2{width:2.8645833333vw}}@media(min-width:768px)and (max-width:1919px){.tutoring_disclaimer_image__kWYh2{width:55px}}.tutoring_disclaimer_image_wrapper__cK0vH{display:flex;justify-content:center;box-sizing:border-box;padding-bottom:20px}@media(min-width:768px){.tutoring_disclaimer_image_wrapper__cK0vH{display:flex;width:144px;padding:1.5625vw;background:#decef2;border-radius:30px;box-sizing:border-box;align-items:center}}@media(min-width:768px)and (max-width:1919px){.tutoring_disclaimer_image_wrapper__cK0vH{padding:30px}}@media(min-width:768px)and (max-width:767px){.tutoring_disclaimer_image_wrapper__cK0vH{padding:20px;border-radius:20px}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_image_wrapper__cK0vH{width:144px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_image_wrapper__cK0vH{width:7.5vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-top:25px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-top:1.3020833333vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-right:45px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-right:2.34375vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-bottom:25px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-bottom:1.3020833333vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-left:45px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_image_wrapper__cK0vH{padding-left:2.34375vw}}.tutoring_disclaimer_text__dxAa_{font-size:16px;text-align:center}@media(min-width:768px){.tutoring_disclaimer_text__dxAa_{display:flex;width:100%;padding:1.5625vw;background:#eae3df;border-radius:30px;box-sizing:border-box;text-align:start;align-items:center}}@media(min-width:768px)and (max-width:1919px){.tutoring_disclaimer_text__dxAa_{padding:30px}}@media(min-width:768px)and (max-width:767px){.tutoring_disclaimer_text__dxAa_{padding:20px;border-radius:20px}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_text__dxAa_{padding-top:20px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_text__dxAa_{padding-top:1.0416666667vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_text__dxAa_{padding-right:40px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_text__dxAa_{padding-right:2.0833333333vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_text__dxAa_{padding-bottom:20px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_text__dxAa_{padding-bottom:1.0416666667vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_text__dxAa_{padding-left:40px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_text__dxAa_{padding-left:2.0833333333vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_text__dxAa_{text-indent:40px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_text__dxAa_{text-indent:2.0833333333vw}}@media(min-width:768px)and (min-width:768px){.tutoring_disclaimer_text__dxAa_{font-size:18px}}@media(min-width:768px)and (min-width:1920px){.tutoring_disclaimer_text__dxAa_{font-size:.9375vw}}