.auth__form{display:-ms-flexbox;display:flex;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:100%}.auth__form.is-active{display:-ms-flexbox;display:flex}.auth__heading{font-size:14px;margin-bottom:20px}@media (min-width:768px){.auth__heading{font-size:20px}}.auth__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.auth__outcall{display:block;margin-top:5px;padding:10px;text-align:center;text-decoration:none;border:1px solid var(--color-grey)}.auth__btn,.auth__input{width:100%}.auth__footer{margin-top:40px}.auth__footer,.auth__links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.auth__links{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.auth__link{transition:color var(--transition);cursor:pointer}@media (hover:hover){.auth__link:hover{color:var(--color-accent)}}.auth__link--grey,.auth__timer{color:var(--color-placeholder)}.auth__timer{text-align:center}.auth__timer.is-hide,.auth__update.is-hide{display:none}.auth__variant{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:20px 0;cursor:pointer;border-top:1px solid var(--color-grey)}.auth__variant:last-child{border-bottom:1px solid var(--color-grey)}.auth__variant-radio{margin-right:10px}.auth__variant-name{font-size:16px}.auth__variant-desc{font-size:12px;width:100%;margin-top:8px;color:var(--color-placeholder)}