.styles_classesBlock__W0n4F{display:flex;flex-direction:column;gap:20px}.styles_classesBlock__W0n4F .styles_header__KuQ5J{display:flex;align-items:center;justify-content:space-between;gap:16px}.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD{display:flex;gap:12px;align-items:center}.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD .styles_iconLink__Zus4e{display:none}.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_select___VLYY{width:240px}.styles_classesBlock__W0n4F .styles_cards__wUY0T{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:1330px){.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD{gap:8px}.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD .styles_link__1MKvh{display:none}.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD .styles_iconLink__Zus4e{display:flex}}@media(max-width:800px){.styles_classesBlock__W0n4F .styles_header__KuQ5J{flex-wrap:wrap;justify-content:center}.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD{flex-grow:1;width:100%;justify-content:space-between}}@media(max-width:720px){.styles_classesBlock__W0n4F .styles_cards__wUY0T,.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_selectContainer__mP_y8,.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_select___VLYY{width:100%}.styles_classesBlock__W0n4F .styles_cards__wUY0T>div{flex-grow:1}}@media(max-width:480px){.styles_classesBlock__W0n4F .styles_header__KuQ5J .styles_part__Mi3QD .styles_title__2DcVO{font-size:24px}}.styles_tutorSearchModal__rPLr6{padding:24px;display:flex;flex-direction:column;gap:20px}.styles_title__o0WK7{text-align:center}.styles_lessonInfo__nvloA{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f5f5f5;border-radius:8px}.styles_lessonInfoItem__zTAy_{display:flex;justify-content:space-between;gap:16px}.styles_searchSection__0VT5J{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 0}.styles_searchText__EbBzF{text-align:center;font-size:18px}.styles_timer__muAAk{display:flex;flex-direction:column;align-items:center;gap:8px}.styles_timerText__vzuDX{font-size:32px;color:#0399e9}.styles_successText__loCqr{text-align:center;color:#4caf50;margin-bottom:16px}.styles_timeoutText__AtE_L{text-align:center;color:#ff9800;margin-bottom:16px}.styles_timeoutMessage__hz290{text-align:center;color:#666;font-size:14px;line-height:1.5;max-width:400px}.styles_tutorInfo__SYBa7{display:flex;align-items:center;gap:16px;padding:16px;background:#f5f5f5;border-radius:8px}.styles_tutorDetails__HhNcI{display:flex;flex-direction:column;gap:4px}.styles_additionalText__95X1z{text-align:center;color:#666;font-size:14px;line-height:1.5}.styles_button__GbaBW{width:100%;margin:0 auto}.styles_lightRecordForm__rYTeY{display:flex;flex-direction:column;border-radius:40px;background-color:var(--secondaryBackground);min-height:716px;padding:48px;gap:20px;max-width:544px;width:100%;overflow:hidden;margin-bottom:20px}.styles_lightRecordForm__rYTeY .styles_title__7owN6{font-size:var(--24);text-align:center;max-width:400px;display:flex;line-height:var(--32);align-self:center}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk{display:flex;flex-direction:column;gap:20px}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_line__3__6R{width:100%;display:flex;justify-content:space-between;gap:20px}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_line__3__6R .styles_input__ECRmY{flex-grow:1}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_line__3__6R .styles_input__ECRmY .additionalText{font-size:14px;line-height:18px!important}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_line__3__6R>label{flex-basis:50%!important}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_phone__b3O1d{width:100%}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_datesBlock__utADd{display:flex;flex-direction:column;gap:6px}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_datesBlock__utADd .styles_label__w5sDm{position:relative;display:flex;align-items:center;gap:4px}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_datesBlock__utADd .styles_label__w5sDm [data-fill-color]{fill:var(--mainBackground)}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_datesBlock__utADd .styles_label__w5sDm [data-fill-color-second]{fill:var(--reversedSecondaryBackground)}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_datesBlock__utADd .styles_dateLine__Jf4op{display:flex;justify-content:space-between;gap:20px}.styles_lightRecordForm__rYTeY .styles_topInputs__rd0Lk .styles_datesBlock__utADd .styles_dateLine__Jf4op>label{flex-basis:50%}.styles_lightRecordForm__rYTeY .styles_privacyPolicyText__2BozW{text-align:center}.styles_lightRecordForm__rYTeY .styles_privacyPolicyText__2BozW .styles_privacyPolicyLink__fztDH{-webkit-text-decoration-color:var(--lightBlue);text-decoration-color:var(--lightBlue)}@media(max-width:1023px){.styles_lightRecordForm__rYTeY{padding:24px 12px;max-width:100%}}@media(max-width:600px){.styles_line__3__6R{flex-wrap:wrap}.styles_line__3__6R>label{flex-basis:100%!important;flex-grow:1}.styles_dateLine__Jf4op{flex-wrap:wrap}.styles_dateLine__Jf4op>label{flex-grow:1}.styles_description__0MdZ7{height:120px}}.styles_grayText__B5MSk{color:var(--mainText);opacity:.5}.Banner_banner__SrBW_{background:url(/public/images/landings/repetitor/bg.jpg) #c3d2d5;overflow:hidden;position:relative;background-position-y:bottom;filter:var(--filterTheme);width:100%}.Banner_banner__main__Oj_2k{position:relative;overflow:hidden;min-height:920px;padding-top:220px}@media(max-width:1919px){.Banner_banner__main__Oj_2k{padding-top:184px}}@media(max-width:1439px){.Banner_banner__main__Oj_2k{padding-top:180px;padding-bottom:40px}}@media(max-width:1023px){.Banner_banner__main__Oj_2k{padding-top:160px}}.Banner_banner__main__Oj_2k{display:grid;grid-template-columns:1fr 1fr auto}@media(max-width:1439px){.Banner_banner__main__Oj_2k{grid-template-columns:1fr auto}}@media(max-width:1023px){.Banner_banner__main__Oj_2k{grid-template-columns:1fr}}.Banner_banner__SrBW_ .Banner_link__nQo6F{padding:0;margin:0;overflow:hidden;display:flex;flex-wrap:wrap;list-style:none;align-items:center;margin-bottom:var(--40)}@media(max-width:1023px){.Banner_banner__SrBW_ .Banner_link__nQo6F{justify-content:center}}.Banner_banner__SrBW_ .Banner_link__nQo6F a,.Banner_banner__SrBW_ .Banner_link__nQo6F span{display:inline-block;text-decoration:none;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#8e8e8e}@media(max-width:767px){.Banner_banner__SrBW_ .Banner_link__nQo6F a,.Banner_banner__SrBW_ .Banner_link__nQo6F span{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:10px;line-height:16px;padding-right:8px}}.Banner_banner__SrBW_ .Banner_link__nQo6F a:hover{opacity:.7;cursor:pointer}.Banner_banner__SrBW_ .Banner_link__nQo6F svg{padding-right:10px;box-sizing:content-box}.Banner_banner__SrBW_ .Banner_link__nQo6F svg g,.Banner_banner__SrBW_ .Banner_link__nQo6F svg path{stroke:currentColor}.Banner_banner__SrBW_ .Banner_svg__6gQCw{display:flex}.Banner_banner__SrBW_ .Banner_svg__6gQCw svg{display:block}.Banner_banner__pretitle__e0T_H{font-size:var(--16)!important;margin-bottom:0!important}.Banner_banner__pretitle__e0T_H,.Banner_banner__title__9ckYb{color:var(--light-mode-primary-black-100,#001B29);font-family:Montserrat;font-style:normal;font-weight:700;line-height:var(--40);letter-spacing:-.32px}.Banner_banner__title__9ckYb{font-size:var(--32);margin-bottom:var(--40)}@media(max-width:1439px){.Banner_banner__title__9ckYb{color:var(--light-mode-primary-black-100,#001B29);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:28px}}@media(max-width:1279px){.Banner_banner__title__9ckYb{color:var(--light-mode-primary-black-100,#001B29);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px}}@media(max-width:1023px){.Banner_banner__title__9ckYb{width:70%;margin:0 auto 24px;color:var(--light-mode-primary-black-100,#001B29);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:28px}}@media(max-width:767px){.Banner_banner__title__9ckYb{width:100%;color:var(--light-mode-primary-black-100,#001B29);text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:20px}}.Banner_banner__title__9ckYb span{color:#0399e9}@media(max-width:1279px){.Banner_banner__br__PlHUz{display:none}}.Banner_banner__tag__U4BQl{padding:8px 20px;border-radius:40px;background:#fff;width:-moz-fit-content;width:fit-content;color:var(--light-mode-primary-black-100,#001B29);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:20px}@media(max-width:1919px){.Banner_banner__tag__U4BQl{padding:8px 16px;font-size:12px}}@media(max-width:767px){.Banner_banner__tag__U4BQl{padding:4px 8px;color:var(--light-mode-primary-black-100,#001B29);font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:14px}}.Banner_banner__wrapperTag__wFYlF{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:1023px){.Banner_banner__wrapperTag__wFYlF{justify-content:center}}.Banner_banner__subTitle__wNzWB{color:var(--light-mode-primary-black-100,#001B29);font-family:Montserrat;font-size:var(--20);font-weight:700;line-height:32px;margin:var(--40) 0}@media(max-width:1023px){.Banner_banner__subTitle__wNzWB{text-align:center}}@media(max-width:767px){.Banner_banner__subTitle__wNzWB{color:var(--light-mode-primary-black-100,#001B29);text-align:center;font-family:Montserrat;font-size:12px;font-style:italic;font-weight:700;line-height:14px}}.Banner_banner__btn__6GsvT{border-radius:8px;max-width:320px;margin-top:32px}@media(max-width:1023px){.Banner_banner__btn__6GsvT{margin:32px auto}}.Banner_banner__SrBW_ .Banner_image__G6Pp6{align-self:flex-end;justify-self:center;height:auto;width:100%;max-width:478px}@media(max-width:1439px){.Banner_banner__SrBW_ .Banner_image__G6Pp6{display:none}}.Banner_advertising__jkrra{width:100%;position:absolute;z-index:2;top:0}.styles_bannerContainer__2F5Ia{width:100%;position:relative;display:flex;justify-content:center;max-width:100%;overflow:hidden;background-color:var(--secondaryBackground);margin:0 auto}.styles_bannerContainer__2F5Ia>section{max-width:1920px}.styles_bannerContainer__2F5Ia .styles_storiesContainer__0PBTj{position:absolute;z-index:1}.styles_bannerContainer__2F5Ia .styles_storiesContainer__0PBTj>div{width:100vw;padding-right:112px;padding-left:112px}@media(max-width:1919px){.styles_bannerContainer__2F5Ia .styles_storiesContainer__0PBTj>div{padding-right:64px;padding-left:64px}}@media(max-width:1279px){.styles_bannerContainer__2F5Ia .styles_storiesContainer__0PBTj>div{padding-right:32px;padding-left:32px}}@media(max-width:767px){.styles_bannerContainer__2F5Ia .styles_storiesContainer__0PBTj>div{padding-right:20px;padding-left:20px}}.styles_successRecordModal__QbADT{width:476px;padding:24px!important;box-sizing:border-box}.styles_successRecordModal__QbADT .styles_successRecordModalContent__Q8s_C{display:flex;flex-direction:column;gap:24px;align-items:center}.styles_successRecordModal__QbADT .styles_successRecordModalContent__Q8s_C .styles_firstText__EOVy5{max-width:250px;text-align:center}.styles_successRecordModal__QbADT .styles_successRecordModalContent__Q8s_C .styles_secondText__cG7kg{max-width:340px;text-align:center}.styles_successRecordModal__QbADT .styles_phoneNumber__Zkb7m{text-wrap:nowrap}.styles_notEnoughHoursModal__84w3P{width:476px;padding:24px!important;box-sizing:border-box}.styles_notEnoughHoursModal__84w3P .styles_successRecordModalContent__1foaB{display:flex;flex-direction:column;gap:24px;align-items:center}.styles_notEnoughHoursModal__84w3P .styles_successRecordModalContent__1foaB .styles_firstText__23MfL{max-width:250px;text-align:center}.styles_notEnoughHoursModal__84w3P .styles_successRecordModalContent__1foaB .styles_secondText__Pj3S_{max-width:340px;text-align:center}.styles_container__u9rOd{display:flex;flex-direction:column;gap:16px;padding:60px;background-color:var(--blueBackground);border-radius:20px;width:100%}.styles_container__u9rOd .styles_tags__bCDtC{display:flex;gap:12px;flex-wrap:wrap;max-width:100%}.styles_container__u9rOd .styles_tags__bCDtC>div{height:auto}.styles_container__u9rOd .styles_tags__bCDtC>div span{color:var(--mainText);text-wrap:wrap}.styles_container__u9rOd .styles_recordingForm__1C2_g{display:flex;width:100%;justify-content:space-between;align-items:flex-end;gap:24px;max-width:1124px}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix{display:flex;flex-direction:column;gap:12px;max-width:490px}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix .styles_column__WdZZX{display:flex;flex-direction:column;gap:4px}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix .styles_line__BSyLt{width:100%;display:flex;gap:12px}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix .styles_line__BSyLt>:not(span){flex:1 1}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix .styles_timeBlock__T_Osh{display:flex;flex-direction:column;gap:4px}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix .styles_timeBlock__T_Osh .styles_label__wBYMj{display:flex;gap:4px;align-items:center}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_leftBlock__fGdix svg{flex-shrink:0}.styles_container__u9rOd .styles_recordingForm__1C2_g .styles_image__0npoz{width:100%;height:auto;align-self:flex-end}@media(max-width:1092px){.styles_container__u9rOd{padding:32px}}@media(max-width:900px){.styles_container__u9rOd{align-items:center;padding:20px 24px}.styles_container__u9rOd .styles_recordingForm__1C2_g{justify-content:center;gap:0}.styles_container__u9rOd .styles_image__0npoz{display:none}}@media(max-width:600px){.styles_container__u9rOd{justify-content:center;position:relative;padding:20px 8px;max-width:100%}.styles_container__u9rOd .styles_title__LziNj{font-size:24px}.styles_container__u9rOd .styles_leftBlock__fGdix{max-width:none;width:100%}.styles_container__u9rOd .styles_leftBlock__fGdix .styles_line__BSyLt{flex-wrap:wrap}.styles_container__u9rOd .styles_leftBlock__fGdix .styles_timeBlock__T_Osh{flex-wrap:wrap;width:100%}.styles_container__u9rOd .styles_leftBlock__fGdix .styles_timeBlock__T_Osh .styles_line__BSyLt>*{min-width:212px}}