.sign-in_page__07yku{min-height:100svh;width:100%;display:flex;flex-direction:column;position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-image:linear-gradient(135deg,rgba(15,23,42,.78),rgba(10,15,30,.84)),url(/auth-bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.sign-in_header__ocarC{position:absolute;top:0;left:0;width:100%;padding:28px 36px;display:flex;align-items:center;z-index:10}.sign-in_brand__9ZtZl{display:flex;gap:12px;align-items:center;font-size:16px;font-weight:800;letter-spacing:.05em;color:#ffffff;text-decoration:none}.sign-in_brandMark__Pu2zQ{width:40px;height:40px;border-radius:11px;background:#ffffff;color:#0f172a;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:850;letter-spacing:-.08em;box-shadow:0 4px 14px rgba(0,0,0,.2)}.sign-in_brandMark__Pu2zQ>span{color:#0284c7}.sign-in_brandName___foJB{color:#ffffff}.sign-in_brandSub__xPR3F{display:block;font-size:8px;font-weight:600;letter-spacing:.18em;margin-top:2px;color:rgba(255,255,255,.7)}.sign-in_main__NMo28{flex:1 1;padding:100px 20px 48px;z-index:1}.sign-in_main__NMo28,.sign-in_signInWrapper__2Efi9{display:flex;align-items:center;justify-content:center}.sign-in_signInWrapper__2Efi9{filter:drop-shadow(0 25px 50px rgba(0,0,0,.35))}.sign-in_footer__wdrcr{padding:18px 24px;text-align:center;font-size:11px;color:rgba(255,255,255,.6);z-index:10;letter-spacing:.02em}@media (max-width:640px){.sign-in_header__ocarC{padding:20px}.sign-in_main__NMo28{padding:90px 16px 36px}}