.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}}