.hero[data-v-d0feb73d]{background-image:url(/photos/hero.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:85px 0 85px 85px;display:flex;align-items:end;height:100vh}.subtitle[data-v-d0feb73d]{font-size:60px;font-weight:700;text-transform:uppercase;line-height:1.1}.hero .container p[data-v-d0feb73d]{font-size:33px;text-transform:uppercase;text-align:end;width:100%;margin-bottom:30px;font-weight:700}.hero .container[data-v-d0feb73d]{max-width:850px;margin-right:auto;display:flex;justify-content:space-between;flex-direction:column;height:100%}.hero .logo[data-v-d0feb73d]{margin-bottom:70px;max-width:840px;max-height:360px;width:100%}.hero .logo__second img[data-v-d0feb73d]{width:270px}.hero .logo__second[data-v-d0feb73d]{margin-bottom:70px}.login-form-container[data-v-d0feb73d]{max-width:450px;margin-left:auto;width:100%}.hero .login-description[data-v-d0feb73d]{max-width:220px;color:#fff}.hero .login-description h3[data-v-d0feb73d]{font-size:14px;font-weight:700;margin-bottom:1rem;font-family:Geologica,sans-serif;margin-top:30px}.hero .login-description p[data-v-d0feb73d]{font-size:11px;margin-bottom:1rem;font-family:Inter,sans-serif;text-align:start;text-transform:none}.registr-block[data-v-d0feb73d]{max-width:1210px;width:100%;margin:auto}@media screen and (max-width: 2000px){.hero[data-v-d0feb73d]{height:100vh;padding:40px 0 40px 40px}.hero .container[data-v-d0feb73d]{max-width:650px}.hero .logo__second[data-v-d0feb73d]{margin-bottom:30px}.hero .logo__second img[data-v-d0feb73d]{max-width:200px}.hero .container p[data-v-d0feb73d]{font-size:20px;margin-bottom:20px}.subtitle[data-v-d0feb73d]{font-size:60px;margin-bottom:20px}.hero .login-description p[data-v-d0feb73d]{font-size:11px}.hero .logo[data-v-d0feb73d]{margin-bottom:50px}}@media screen and (max-width: 1360px){.subtitle[data-v-d0feb73d]{font-size:40px}}@media screen and (max-width: 768px){.hero[data-v-d0feb73d]{flex-wrap:wrap;padding:50px 0;height:100%}.hero .container[data-v-d0feb73d]{margin:auto;padding:20px}.login-form-container[data-v-d0feb73d]{margin:auto}.form-header[data-v-d0feb73d]{margin-top:0}}@media screen and (max-width: 460px){.login-form-container[data-v-d0feb73d]{max-width:90%}}
