/* [project]/src/modules/account/components/auth-form.module.css [app-client] (css) */
.auth-form-module__KnMOjq__module {
  font-family: var(--font-montserrat), "Montserrat", sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

.auth-form-module__KnMOjq__module input {
  font-size: 16px;
}

.auth-form-module__KnMOjq__title {
  text-align: center;
  letter-spacing: clamp(.45em, 2.4vw, .6em);
  width: 100%;
}

@keyframes auth-form-module__KnMOjq__authFade {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes auth-form-module__KnMOjq__authRise {
  from {
    transform: translateY(18px);
  }

  to {
    transform: translateY(0);
  }
}

.auth-form-module__KnMOjq__item {
  opacity: 0;
  width: 100%;
  animation: 1.4s cubic-bezier(.33, .05, .2, 1) both auth-form-module__KnMOjq__authFade, 1.2s cubic-bezier(.22, .61, .36, 1) both auth-form-module__KnMOjq__authRise;
}

@media (prefers-reduced-motion: reduce) {
  .auth-form-module__KnMOjq__item {
    opacity: 1;
    animation: none;
    transform: none;
  }
}


/*# sourceMappingURL=src_modules_account_components_auth-form_module_d047156d.css.map*/