.login-module__Z5FsVq__page{background:var(--background)}.login-module__Z5FsVq__background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.login-module__Z5FsVq__dither{width:100%;height:100%;display:block}@keyframes login-module__Z5FsVq__ribbonDrift{0%{transform:translate(-1%,.75%)scale(1.045)}to{transform:translate(1%,-.75%)scale(1.045)}}@media (prefers-reduced-motion:no-preference){.login-module__Z5FsVq__background[data-background=ribbon] .login-module__Z5FsVq__dither{animation:28s ease-in-out infinite alternate login-module__Z5FsVq__ribbonDrift}}.login-module__Z5FsVq__backgroundPreview{inset-inline:1rem;justify-content:center;display:flex;position:absolute;bottom:1.5rem}.login-module__Z5FsVq__previewPage{min-height:max(100svh,44rem);padding-top:10rem;padding-bottom:10rem}@media (max-width:639px){.login-module__Z5FsVq__previewPage{padding-top:3rem;padding-bottom:12rem}}@keyframes login-module__Z5FsVq__reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes login-module__Z5FsVq__cardEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.login-module__Z5FsVq__brand,.login-module__Z5FsVq__intro,.login-module__Z5FsVq__feature,.login-module__Z5FsVq__signInHeading,.login-module__Z5FsVq__signInAction,.login-module__Z5FsVq__note{animation:.22s ease-out both login-module__Z5FsVq__reveal}.login-module__Z5FsVq__card{animation:.22s ease-out 40ms both login-module__Z5FsVq__cardEnter}.login-module__Z5FsVq__intro{animation-delay:40ms}.login-module__Z5FsVq__feature:first-child{animation-delay:60ms}.login-module__Z5FsVq__feature:last-child{animation-delay:.1s}.login-module__Z5FsVq__signInHeading{animation-delay:60ms}.login-module__Z5FsVq__signInAction{animation-delay:.1s}.login-module__Z5FsVq__note{animation-delay:.12s}.login-module__Z5FsVq__brand:focus-within,.login-module__Z5FsVq__card:focus-within,.login-module__Z5FsVq__signInAction:focus-within{animation:none}@media (prefers-reduced-motion:reduce){.login-module__Z5FsVq__brand,.login-module__Z5FsVq__card,.login-module__Z5FsVq__intro,.login-module__Z5FsVq__feature,.login-module__Z5FsVq__signInHeading,.login-module__Z5FsVq__signInAction,.login-module__Z5FsVq__note{animation:none}}
