.main_block__4gI3_{max-width:100dvw;height:100dvh;overflow-x:hidden;overflow-y:scroll}@media(max-width:550px){.main_block__4gI3_{padding-bottom:50px}}.main_container__LA8AD{max-width:1750px;padding:0 90px;margin:0 auto}@media(max-width:1000px){.main_container__LA8AD{padding:0 30px}}.main_header__KNmzY{padding:34px 0;display:flex;align-items:center}@media(max-width:1400px){.main_header__KNmzY{justify-content:space-between}}@media(max-width:500px){.main_header__KNmzY{padding:20px 0}}.main_header__navigation__46Lc4{flex:1 1 100%;display:flex;align-items:center;justify-content:center;gap:50px;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.main_header__navigation__46Lc4>*>*{font-weight:600;font-size:18px;color:var(--main-black)}@media(max-width:1400px){.main_header__navigation__46Lc4{display:none}}.main_header__actions__4Ivtg{display:flex;align-items:center;gap:8px}.main_header__login__0iMCb{font-weight:600;font-size:18px;line-height:145%;color:var(--main-black);padding:12px 25px 15px;border-radius:15px;transition:all .5s ease 0s}@media(hover:hover){.main_header__login__0iMCb:hover{background:var(--main-sky);color:var(--main-white)}}@media(max-width:550px){.main_header__login__0iMCb{color:var(--main-white);padding:10px 23px 13px;background:var(--main-sky)}}.main_header__registration__1mFkR{font-weight:600;font-size:18px;line-height:145%;color:var(--main-white);padding:10px 23px 13px;background:var(--main-sky);border-radius:15px;border:2px solid var(--main-sky);transition:all .5s ease 0s}@media(hover:hover){.main_header__registration__1mFkR:hover{background:var(--main-white);color:var(--main-sky)}}@media(max-width:550px){.main_header__registration__1mFkR{display:none}}.main_main__kZg5Z{position:relative;padding-top:70px}@media(max-width:700px){.main_main__kZg5Z{padding-top:20px}}.main_main__cover__QjTzH{position:absolute;top:0;left:600px}@media(max-width:1300px){.main_main__cover__QjTzH{display:none}}.main_main__cover__QjTzH>*{pointer-events:none}.main_main__line__UNB24{position:relative;padding:6px 23px 9px 39px;font-weight:500;font-size:16px;line-height:145%;color:var(--main-black);border:1px solid color-mix(in srgb,var(--main-black) 3%,transparent);margin-bottom:35px;border-radius:30px;width:max-content}.main_main__line__UNB24:before{content:"";position:absolute;left:17px;top:50%;width:11px;height:11px;border-radius:50%;background:var(--main-sky);transform:translateY(-50%)}@media(max-width:550px){.main_main__line__UNB24{display:none}}.main_main__title__mbJbW{font-weight:700;font-size:76px;line-height:115%;color:var(--main-black);margin-bottom:35px;max-width:610px}.main_main__title__mbJbW>span{color:var(--main-sky)}@media(max-width:700px){.main_main__title__mbJbW{max-width:100%;font-size:48px}}@media(max-width:550px){.main_main__title__mbJbW{font-size:32px;margin-bottom:20px}}.main_main__text__5gqqi{font-weight:500;font-size:26px;line-height:115%;color:var(--dark-grey);margin-bottom:50px;max-width:606px}@media(max-width:700px){.main_main__text__5gqqi{max-width:100%;font-size:22px}}@media(max-width:550px){.main_main__text__5gqqi{font-size:18px}}.main_main__actions__sOf0N{display:flex;align-items:center;gap:20px;margin-bottom:80px}@media(max-width:590px){.main_main__actions__sOf0N{flex-wrap:wrap}}.main_main__search__eHzNX{background:#0966fe;border-radius:15px;padding:17px 19px;display:flex;align-items:center;gap:20px;font-weight:600;font-size:18px;line-height:145%;color:var(--main-white)}.main_main__start__OMNtC{border:2px solid color-mix(in srgb,var(--main-black) 3%,transparent);border-radius:15px;padding:20px 27px 21px;font-weight:600;font-size:18px;line-height:145%;color:var(--main-black)}.main_main__achievement__I7lBm{display:flex;align-items:center;gap:45px}@media(max-width:900px){.main_main__achievement__I7lBm{flex-wrap:wrap;gap:60px 0}}.main_achievement__XqzHs{display:flex;gap:12px}@media(max-width:900px){.main_achievement__XqzHs{flex:0 1 50%}}.main_achievement__title__lMISq{font-weight:800;font-size:24px;line-height:145%;color:var(--main-black);margin-bottom:2px}.main_achievement__text__jDiap{font-weight:500;font-size:14px;line-height:115%;color:var(--dark-grey);max-width:102px}