.login_shell__rFuCK{position:relative;isolation:isolate;display:flex;min-height:100dvh;align-items:center;justify-content:center;padding:32px 24px;background:#071522}.login_artwork__zK8NQ{position:absolute;z-index:-2;inset:0;overflow:hidden}.login_artwork__zK8NQ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.login_shell__rFuCK:after{position:absolute;z-index:-1;inset:0;background:#03111e12;content:"";pointer-events:none}.login_actions__sVQ5j{width:min(100%,300px);text-align:center}.login_brand__WvJw1{margin-bottom:28px;color:#e9f5ff}.login_brand__WvJw1 p{margin-bottom:6px;font-size:30px;font-weight:750;letter-spacing:-1px}.login_brand__WvJw1 p span{font-weight:400}.login_brand__WvJw1>span{color:#b8d4e5;font-size:13px;letter-spacing:.04em}.login_actionGroup__j_xvL{display:flex;flex-direction:column;gap:12px}.login_backAction__xxcAE,.login_enterAction__nIWjC,.login_plansAction__DNwON{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid transparent;transition:transform .18s ease,background .18s ease,border-color .18s ease}.login_enterAction__nIWjC{justify-content:space-between;min-height:72px;padding:12px 16px 12px 26px;border-color:#6edcff70;border-radius:20px;color:#fff;background:linear-gradient(115deg,#057dba,#165dd4);box-shadow:inset 0 1px 0 #ffffff30,0 12px 40px #02112270;font-size:18px;font-weight:600}.login_actionIcon__ohPYS{display:grid;width:44px;height:44px;place-items:center;border:1px solid #ffffff40;border-radius:50%;background:#ffffff16}.login_plansAction__DNwON{min-height:48px;border-radius:14px;padding:10px 12px;color:#d1e7f4;font-size:13px;background:#061b2d66;backdrop-filter:blur(12px)}.login_plansAction__DNwON>svg{flex-shrink:0;color:#88d9f0}.login_enterAction__nIWjC:hover{transform:translateY(-2px);border-color:#a0edff}.login_backAction__xxcAE:hover,.login_plansAction__DNwON:hover{color:#fff;background:#16415c99}.login_backAction__xxcAE:focus-visible,.login_enterAction__nIWjC:focus-visible,.login_plansAction__DNwON:focus-visible{outline:3px solid #91e4ff;outline-offset:5px}.login_formOpen__3_044{padding:56px 16px}.login_formOpen__3_044:after{background:#03111e66}.login_formContainer__NK7y_{width:min(100%,384px)}.login_backAction__xxcAE{min-height:44px;margin-bottom:12px;padding:8px 14px;border-radius:12px;color:#d1e7f4;font-size:14px;background:#061b2d99}.login_formAction__M9HfR{min-height:48px;width:100%;gap:8px;color:#214c66;border-color:#c1d9e8;border-radius:12px;background:#edf6fb;font-size:14px}.login_formAction__M9HfR:hover{color:#153c56;background:#e0f1fb}.dark .login_formAction__M9HfR{color:#daedf7;border-color:#2d4b60;background:#132c3f}@media (max-width:767px){.login_brand__WvJw1{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.login_backAction__xxcAE,.login_enterAction__nIWjC,.login_plansAction__DNwON{transition:none}.login_enterAction__nIWjC:hover{transform:none}}@media (max-height:640px) and (max-aspect-ratio:1/1){.login_brand__WvJw1{margin-bottom:14px}.login_brand__WvJw1 p{font-size:26px}.login_enterAction__nIWjC{min-height:64px}}