.login_heroGrid__kC_v1{background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 0),radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:32px 32px,64px 64px;background-position:0 0,16px 16px;opacity:.55}.login_heroStack__YbErF{animation:login_heroEnter__rIApd .32s cubic-bezier(.22,1,.36,1) both}.login_heroBullet__1j_Ty{opacity:0;transform:translateY(6px);animation:login_bulletEnter__ZudQM .36s cubic-bezier(.22,1,.36,1) both}.login_card__xt0EK{animation:login_cardEnter__lF5Db .32s cubic-bezier(.22,1,.36,1) .1s both}.login_input__ev6VW{transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.login_input__ev6VW:focus-within{border-color:var(--bb-blue);box-shadow:0 0 0 4px rgba(59,91,255,.15)}.login_input__ev6VW.login_invalid__rQ3EU{animation:login_shake___x6iC .18s cubic-bezier(.4,0,.2,1);border-color:var(--bb-error)}.login_inputIcon__zp42M{transition:transform .15s cubic-bezier(.4,0,.2,1)}.login_input__ev6VW:focus-within .login_inputIcon__zp42M{transform:translateX(2px);color:var(--bb-blue)}.login_inputField__WNO9d{background-color:transparent;caret-color:var(--bb-blue)}.login_inputField__WNO9d::placeholder{color:transparent}.login_inputLabel__v_7MV{pointer-events:none;position:absolute;left:52px;top:50%;transform:translateY(-50%);transition:top .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),font-size .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);color:var(--bb-slate);font-size:16px}.login_inputField__WNO9d:not(:placeholder-shown)~.login_inputLabel__v_7MV,.login_input__ev6VW:focus-within .login_inputLabel__v_7MV{top:18px;transform:translateY(-50%);font-size:12px;font-weight:500;color:var(--bb-blue)}.login_primaryButton___yDFG{position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1)}.login_primaryButton___yDFG:hover{transform:scale(1.01)}.login_primaryButton___yDFG:active{transform:scale(.99)}.login_primaryButton___yDFG:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.4) 0,transparent 60%);opacity:0;transition:opacity .22s cubic-bezier(.4,0,.2,1);pointer-events:none}.login_primaryButton___yDFG:active:after{opacity:1;transition-duration:80ms}.login_bigButton__Wpmpo{transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.login_bigButton__Wpmpo:hover{transform:scale(1.02);box-shadow:0 18px 40px -16px rgba(11,18,32,.35)}.login_bigButton__Wpmpo:active{transform:scale(.98)}@keyframes login_heroEnter__rIApd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes login_cardEnter__lF5Db{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes login_bulletEnter__ZudQM{to{opacity:1;transform:translateY(0)}}@keyframes login_shake___x6iC{0%{transform:translateX(0)}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-2px)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.login_bigButton__Wpmpo,.login_bigButton__Wpmpo:active,.login_bigButton__Wpmpo:hover,.login_card__xt0EK,.login_heroBullet__1j_Ty,.login_heroStack__YbErF,.login_inputIcon__zp42M,.login_inputLabel__v_7MV,.login_input__ev6VW,.login_input__ev6VW.login_invalid__rQ3EU,.login_primaryButton___yDFG,.login_primaryButton___yDFG:active,.login_primaryButton___yDFG:hover{animation:none!important;transition:none!important;transform:none!important}.login_primaryButton___yDFG:after{transition:none!important}}