.login-module__Si-P0q__page{color:#f8fafc;background-color:#020b1d;background-image:linear-gradient(90deg,#020b1d1a 0%,#020b1d38 38%,#020b1d0d 100%),url(/tis-assets/landing-login-mobile.png);background-position:50%;background-size:cover;align-items:center;min-height:100vh;display:flex}.login-module__Si-P0q__content{width:min(100%,620px);margin-left:clamp(24px,6vw,100px);padding:48px 24px}.login-module__Si-P0q__logo{width:min(320px,78vw);height:auto;margin-bottom:26px;display:block}.login-module__Si-P0q__heading{margin:0 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.15}.login-module__Si-P0q__introduction{color:#cbd5e1;max-width:520px;margin:0 0 26px;font-size:17px;line-height:1.65}.login-module__Si-P0q__card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081226e0;border:1px solid #94a3b847;border-radius:12px;padding:28px;box-shadow:0 20px 50px #00000052}.login-module__Si-P0q__cardTitle{margin:0 0 24px;font-size:28px}.login-module__Si-P0q__field{gap:8px;margin-bottom:18px;display:grid}.login-module__Si-P0q__label{color:#e2e8f0;font-size:15px;font-weight:600}.login-module__Si-P0q__input{color:#f8fafc;width:100%;min-height:50px;font:inherit;background:#0f172ae6;border:1px solid #475569;border-radius:7px;outline:none;padding:12px 14px}.login-module__Si-P0q__input::placeholder{color:#94a3b8}.login-module__Si-P0q__input:focus{border-color:#20d7d4;box-shadow:0 0 0 3px #20d7d426}.login-module__Si-P0q__button{color:#fff;cursor:pointer;width:100%;min-height:50px;font:inherit;background:#247cff;border:0;border-radius:7px;margin-top:4px;font-weight:700}.login-module__Si-P0q__button:hover{background:#156de8}.login-module__Si-P0q__button:disabled{cursor:wait;opacity:.7}.login-module__Si-P0q__message{color:#fca5a5;margin:16px 0 0;line-height:1.45}.login-module__Si-P0q__links{gap:18px;margin-top:22px;display:grid}.login-module__Si-P0q__link{color:#20d7d4;text-decoration:none}.login-module__Si-P0q__link:hover{text-decoration:underline}.login-module__Si-P0q__divider{background:#94a3b840;height:1px}.login-module__Si-P0q__signupLine{color:#cbd5e1;margin:0}@media (max-width:720px){.login-module__Si-P0q__page{background-image:linear-gradient(#020b1d14 0%,#020b1d8c 32%,#020b1df0 62%,#020b1d 100%),url(/tis-assets/landing-login-desktop.png);background-position:top;background-size:cover;align-items:flex-start}.login-module__Si-P0q__content{width:100%;margin:0;padding:34px 18px 40px}.login-module__Si-P0q__logo{width:min(250px,72vw);margin-bottom:220px}.login-module__Si-P0q__heading,.login-module__Si-P0q__introduction{text-shadow:0 2px 12px #000c}.login-module__Si-P0q__card{padding:22px 18px}}
