.auth{padding-top:calc(var(--header-height) + 24px)}.auth-form-container{grid-column:span 12;padding:48px 0;background-color:var(--gray);border-radius:24px}@media (width <= 1024px){.auth-form-container{grid-column:span 6;padding:32px 0}}@media (width <= 576px){.auth-form-container{grid-column:span 2;padding:32px 16px}}.auth-form .form-info,.auth-form__container{grid-column:5/9}@media (width <= 1024px){.auth-form .form-info,.auth-form__container{grid-column:2/6}}@media (width <= 576px){.auth-form .form-info,.auth-form__container{grid-column:span 2}}.auth-form__form{margin-top:24px}.auth-form__container,.auth-form__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-form__tabs{grid-column:3/11;margin-top:24px}.auth-form__tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.auth-form__tabs-button{font-weight:500;-ms-flex-negative:0;flex-shrink:0;color:var(--white-60)}.auth-form__tabs-button.is-active{font-weight:700;background-color:var(--primary-red);color:var(--white)}.auth-form__tabs-button.is-active::after{content:"";position:absolute;inset:0;background-color:var(--black-10);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.auth-form__tabs-content{display:grid;grid-template-columns:repeat(8,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.auth-form__tabs-content .auth-form__container{grid-column:3/7}@media (width <= 1024px){.auth-form__tabs{grid-column:2/6}.auth-form__tabs-content{grid-template-columns:repeat(4,1fr)}.auth-form__tabs-content .auth-form__container{grid-column:span 4}}@media (width <= 576px){.auth-form__tabs{grid-column:span 2}.auth-form__tabs-content{grid-template-columns:repeat(2,1fr)}.auth-form__tabs-content .auth-form__container{grid-column:span 2}}.auth-form__tabs-content .auth-form__container--wide{grid-column:span 8}@media (width <= 1024px){.auth-form__tabs-content .auth-form__container--wide{grid-column:span 4}}@media (width <= 576px){.auth-form__tabs-content .auth-form__container--wide{grid-column:span 2}}.auth-form__container{gap:24px}.auth-form__container[data-tab]{display:none}.auth-form__container.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.auth-form__container--wide{grid-column:3/11}.auth-form__links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.auth-form__link{font-weight:500;font-size:16px;line-height:24px;text-decoration-line:underline;color:var(--white)}.auth-form__social{gap:16px}.auth-form__social-title{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.auth-form__social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.auth-form__social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:16px;border:1px solid var(--white-20);cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}.auth-form__social-icon svg{width:32px;height:24px;fill:var(--white-40);-webkit-transition:fill .3s;transition:fill .3s}@media (any-hover:hover){.auth-form__tabs-button:hover{color:var(--white)}.auth-form__tabs-button.is-active:hover::after{opacity:1}.auth-form__social-icon:hover{border-color:var(--white)}.auth-form__social-icon:hover svg{fill:var(--white)}}