.page-login{background:#000;min-height:100vh}.page-login .inner-container{width:100%;min-height:100vh;margin:0 auto;padding:3.42rem 6.42rem;max-width:none!important}@media only screen and (max-width:850px){.page-login .inner-container{width:70%;padding:3.42rem 0}}@media only screen and (max-width:750px){.page-login .inner-container{width:75%}}@media only screen and (max-width:600px){.page-login .inner-container{width:90%}}@media only screen and (max-width:450px){.page-login .inner-container{width:92%}}.page-login__box{grid-template-rows:6rem auto;grid-template-columns:6rem auto;min-height:calc(100vh - 6.84rem);display:grid;overflow:hidden}@media screen and (max-width:850px){.page-login__box{grid-template-rows:auto;grid-template-columns:auto}}.page-login__box__el{border:1px solid #363636}@media screen and (max-width:850px){.page-login__box__el{border:none}}.page-login__box__el.first{border-radius:10px 0 0;justify-content:center;align-items:center;display:flex}.page-login__box__el__nav-button,.page-login__box__el__nav-button__img{width:2.05rem;height:2.05rem}.page-login__box__el.second{border-left:0;border-radius:0 10px 0 0;align-items:center;display:flex}.page-login__box__el.third{border-top:0;border-radius:0 0 0 10px}.page-login__box__el.fourth{border-top:0;border-left:0;border-radius:0 0 10px;display:flex}.page-login__box__el__box{justify-content:center;align-items:center;gap:2.56rem;width:50%;height:100%;padding:7.7rem 0;display:flex}@media screen and (max-width:850px){.page-login__box__el__box{width:100%}}.page-login__box__el__box:first-child{border-right:1px solid #363636}.page-login__box__el__box__container{flex-direction:column;gap:2.56rem;display:flex}.page-login__box__el__box__container__big-box{aspect-ratio:326/460;width:28rem}@media screen and (max-width:1500px){.page-login__box__el__box__container__big-box{width:20rem}}.page-login__box__el__box__container__big-box.border{border:3px solid #333;border-radius:70px 0}.page-login__box__el__box__container__big-box__text{text-align:center;color:#fff;font-family:Bison;font-size:32.5rem;font-style:normal;font-weight:300;line-height:30rem}.page-login__box__el__box__container__small-box{background:#0f0f0f;border:3px solid #333;border-radius:0 0 70px;width:28rem}@media screen and (max-width:1500px){.page-login__box__el__box__container__small-box{width:20rem}}.page-login__box__el__box__container__small-box__wrapper{flex-direction:column;justify-content:space-between;gap:2.15rem;padding:2.15rem 3.15rem;display:flex}.page-login__box__el__box__container__small-box__text{color:#fff;font-family:Bison;font-size:1.54rem;font-weight:300;line-height:1.88rem}@media screen and (max-width:1500px){.page-login__box__el__box__container__small-box__text{font-size:1.3rem}}.page-login__box__el__box__container__small-box__img{width:2.6rem;height:2.6rem}.page-login__box__el__box__container__img{width:28rem;height:28rem;margin-top:-15rem}@media screen and (max-width:1500px){.page-login__box__el__box__container__img{width:20rem}}.page-login__box__el__box__container__img__svg{width:28rem;height:28rem}@media screen and (max-width:1500px){.page-login__box__el__box__container__img__svg{width:20rem}}.page-login__box__el__box.second{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:7.7rem 10rem 12rem 6.15rem}@media screen and (max-width:1750px){.page-login__box__el__box.second{padding:7.7rem 7rem 12rem 4.5rem}}@media screen and (max-width:1500px){.page-login__box__el__box.second{padding:7.7rem 3rem 12rem}}@media screen and (max-width:850px){.page-login__box__el__box.second{padding:0 0 4rem}}.page-login__nav{align-items:center;gap:4px;margin-bottom:30px;display:flex}.page-login__nav__img{width:24px;height:15px}.page-login__nav__text{text-transform:uppercase;font-family:Bison;font-size:20px;font-weight:300;line-height:24px}.page-login__nav__text.green{color:#c0fb50}.page-login__box__el__box__buttons{display:flex}@media screen and (max-width:850px){.page-login__box__el__box__buttons{margin-left:5px}}.page-login__box__el__box__buttons__el{text-transform:uppercase;color:#333;cursor:pointer;background:#1c1c1c;border:1px dashed #333;align-self:flex-start;padding:1rem 3.42rem;font-family:Rubik,sans-serif;font-size:5.5rem;font-weight:900;line-height:99.5%;text-decoration:none;transition:background .3s,color .3s;display:inline-block}@media screen and (max-width:1500px){.page-login__box__el__box__buttons__el{padding:1rem 2rem;font-size:5rem}}@media screen and (max-width:850px){.page-login__box__el__box__buttons__el{padding:1rem 3.42rem .8rem;font-size:23px}}.page-login__box__el__box__buttons__el:hover{color:#505050;background:#333}.page-login__box__el__box__buttons__el.active{color:#fff;z-index:10;border:1px dashed #fff}.page-login__box__el__box__buttons__el.active:hover{color:#fff;background:#1c1c1c}.page-login__box__el__box__buttons__el:first-child{margin-right:-1.8rem;transform:rotate(-3.49deg)}.auth-form{flex-direction:column;width:100%;display:flex}.auth-form .input-container{width:100%;position:relative}@media only screen and (max-width:850px){.auth-form .input-container{width:100%;margin-right:0}}.auth-form .input-container input{border-left:1px solid var(--color-grey-2);color:#fff;background:0 0;border-top:none;border-bottom:none;border-right:none;outline:none;width:100%;padding:2.15rem 2.2rem .4rem;font-family:Rubik,sans-serif;font-size:1.8rem}@media only screen and (max-width:850px){.auth-form .input-container input{padding:25px 25px 5px;font-size:20px}}.auth-form .input-container .subtitle{color:var(--color-grey-2);pointer-events:none;font-size:1.4rem;position:absolute;top:.6rem;left:2.2rem}@media only screen and (max-width:850px){.auth-form .input-container .subtitle{font-size:14px;left:25px!important}}.auth-form__input-box{border:1px solid #7d808c;border-radius:5px;width:100%;margin-top:1.71rem;transition:border-color .3s;display:flex}.auth-form__input-box.error{border:1px solid #c04a4a}.auth-form__input-box.first{margin-top:3.6rem}.auth-form__input-box__img{align-self:center;width:3.1rem;height:3.1rem;margin:0 1.3rem}@media screen and (max-width:850px){.auth-form__input-box__img{width:24px;height:24px}}.auth-form__input-box__toggle{cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;align-self:center;align-items:center;padding:0 1.3rem;transition:opacity .2s;display:flex}.auth-form__input-box__toggle:hover{opacity:1}@media screen and (max-width:850px){.auth-form__input-box__toggle svg{width:18px;height:18px}}.auth-form__next-buttons{border-bottom:1px solid #333;align-self:flex-start;gap:1.71rem;width:100%;margin-top:2.56rem;padding-bottom:3.85rem;display:flex}.auth-form__next-buttons__login{color:#0f0f0f;cursor:pointer;background:#c0fb50;border:none;border-radius:56px;align-items:center;gap:1.5rem;padding:1.1rem 1.71rem 1.1rem 2.1rem;font-family:Rubik,sans-serif;font-size:1.71rem;font-weight:900;line-height:99.5%;transition:opacity .3s;display:flex}.auth-form__next-buttons__login:hover{opacity:.8}.auth-form__next-buttons__login:disabled{opacity:.5;cursor:not-allowed}.auth-form__next-buttons__login__text{margin-bottom:-.3rem}@media screen and (max-width:850px){.auth-form__next-buttons__login__text{font-size:15px}}.auth-form__next-buttons__login__img{width:2.05rem;height:2.05rem}@media screen and (max-width:850px){.auth-form__next-buttons__login__img{width:16px;height:16px}}.auth-form__next-buttons__forgot{color:#c0fb50;align-items:center;font-family:Rubik,sans-serif;font-size:1.71rem;font-weight:700;line-height:99.5%;text-decoration:none;display:flex}.auth-form__next-buttons__forgot:hover{opacity:.8}@media screen and (max-width:850px){.auth-form__next-buttons__forgot{font-size:15px}}.auth-form__continue{color:#c4c4c4;align-self:flex-start;margin-top:3rem;font-family:Rubik,sans-serif;font-size:1.71rem;font-style:normal;font-weight:700;line-height:99.5%}.auth-form__social{flex-wrap:wrap;align-self:flex-start;gap:1.3rem;margin-top:1.54rem;display:flex}@media screen and (max-width:850px){.auth-form__social{width:100%}}.auth-form__social__el{cursor:pointer;background:0 0;border:2px dashed #7d808c;border-radius:30px;align-items:center;gap:1rem;padding:.5rem 3rem;text-decoration:none;transition:background .3s;display:flex}.auth-form__social__el:hover{background:#333}@media screen and (max-width:850px){.auth-form__social__el{justify-content:center;width:100%;padding:7px 3rem}}.auth-form__social__el__img{width:2.05rem;height:2.05rem}@media screen and (max-width:850px){.auth-form__social__el__img{width:18px;height:18px}}.auth-form__social__el__text{color:#fff;font-family:Bison;font-size:1.71rem;font-style:normal;font-weight:300;line-height:98%}@media screen and (max-width:850px){.auth-form__social__el__text{font-size:15px}}.auth-form__recover-title{text-transform:uppercase;color:#fff;margin:4.88rem 0 2.15rem;font-family:Rubik,sans-serif;font-size:5.5rem;font-weight:900;line-height:99.5%}@media screen and (max-width:1150px){.auth-form__recover-title{font-size:5rem}}@media screen and (max-width:1000px){.auth-form__recover-title{font-size:4rem}}@media screen and (max-width:850px){.auth-form__recover-title{margin:4rem 0 1rem;font-size:31px}}.auth-form__error{color:#c04a4a;border:1px solid #c04a4a;border-radius:5px;margin-top:1.71rem;padding:1rem 1.5rem;font-family:Rubik,sans-serif;font-size:1.4rem;animation:.2s ease-out authFadeIn}.auth-form__tfa{flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:4rem 2rem;display:flex}.auth-form__tfa__icon{font-size:4rem}.auth-form__tfa__title{color:#fff;text-transform:uppercase;font-family:Bison;font-size:2.4rem;font-weight:300}.auth-form__tfa__text{color:var(--color-grey-2);text-align:center;font-size:1.4rem;line-height:1.5}.auth-form__tfa__text strong{color:#fff}.auth-form__tfa__retry{color:#c0fb50;cursor:pointer;background:0 0;border:none;font-family:Rubik,sans-serif;font-size:1.3rem}.auth-form__tfa__retry:hover{text-decoration:underline}@keyframes authFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:851px){.auth-mobile{display:none!important}}@media only screen and (max-width:850px){.auth-desktop{display:none!important}}
