@keyframes page-module-scss-module__b0TGNq__authCardIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module-scss-module__b0TGNq__authFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page-module-scss-module__b0TGNq__card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;width:100%;max-width:36rem;padding:1.5rem;animation:.45s cubic-bezier(.4,0,.2,1) both page-module-scss-module__b0TGNq__authCardIn;box-shadow:0 1px 2px #0f172a0a,0 8px 24px -12px #0f172a1a}@media (prefers-reduced-motion:reduce){.page-module-scss-module__b0TGNq__card{transition:none!important;animation:none!important}.page-module-scss-module__b0TGNq__card:hover:not(:disabled),.page-module-scss-module__b0TGNq__card:active:not(:disabled){transform:none!important}}@media (min-width:768px){.page-module-scss-module__b0TGNq__card{padding:2rem}}@media (min-width:1024px){.page-module-scss-module__b0TGNq__card{max-width:44rem}}.page-module-scss-module__b0TGNq__formGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:1024px){.page-module-scss-module__b0TGNq__formGrid{grid-template-columns:1fr 1fr}.page-module-scss-module__b0TGNq__fullRow{grid-column:1/-1}}.page-module-scss-module__b0TGNq__stepEnter{animation:.35s cubic-bezier(.4,0,.2,1) both page-module-scss-module__b0TGNq__regStepIn}@media (prefers-reduced-motion:reduce){.page-module-scss-module__b0TGNq__stepEnter{transition:none!important;animation:none!important}.page-module-scss-module__b0TGNq__stepEnter:hover:not(:disabled),.page-module-scss-module__b0TGNq__stepEnter:active:not(:disabled){transform:none!important}}@keyframes page-module-scss-module__b0TGNq__regStepIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.page-module-scss-module__b0TGNq__btnPrimary{transition:opacity .2s,transform .2s,box-shadow .2s,background-color .2s}.page-module-scss-module__b0TGNq__btnPrimary:hover:not(:disabled){opacity:1;transform:translateY(-1px);box-shadow:0 4px 12px #0a2d6e47}.page-module-scss-module__b0TGNq__btnPrimary:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0a2d6e38}@media (prefers-reduced-motion:reduce){.page-module-scss-module__b0TGNq__btnPrimary{transition:none!important;animation:none!important}.page-module-scss-module__b0TGNq__btnPrimary:hover:not(:disabled),.page-module-scss-module__b0TGNq__btnPrimary:active:not(:disabled){transform:none!important}}.page-module-scss-module__b0TGNq__btnGhost{transition:color .2s,background-color .2s,transform .2s,border-color .2s}.page-module-scss-module__b0TGNq__btnGhost:hover:not(:disabled){transform:translateY(-1px)}.page-module-scss-module__b0TGNq__btnGhost:active:not(:disabled){transform:translateY(0)}@media (prefers-reduced-motion:reduce){.page-module-scss-module__b0TGNq__btnGhost{transition:none!important;animation:none!important}.page-module-scss-module__b0TGNq__btnGhost:hover:not(:disabled),.page-module-scss-module__b0TGNq__btnGhost:active:not(:disabled){transform:none!important}}.page-module-scss-module__b0TGNq__progressFill{transition:width .45s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.page-module-scss-module__b0TGNq__progressFill{transition:none}}
