.login-main{max-width:520px;padding-top:70px}.login-card{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:36px}.login-card .person{line-height:1.7;margin-bottom:30px}.login-card label{display:flex;flex-direction:column;gap:9px;margin:22px 0;font-size:14px}.login-card input{font-size:16px;width:100%}.login-card button{width:100%;background:#246e51;color:white;padding:13px}.login-card button:disabled{opacity:.6}.login-note{color:#718073;font-size:12px;margin-top:25px}#feedback{line-height:1.6;overflow-wrap:anywhere}@media(max-width:600px){.login-main{padding:35px 18px}.login-card{padding:25px}.top{gap:12px}.pilot{font-size:10px}}
.login-card select{font:inherit;width:100%;padding:10px;border:1px solid #cbd5ce;border-radius:6px}.login-card input[type=checkbox]{width:auto;align-self:flex-start}.login-card fieldset{min-width:0;border:1px solid #dce5df;border-radius:8px;margin:18px 0;padding:14px}.login-card button{margin-top:8px}
.login-card [hidden]{display:none!important}
.ot-footer{margin:24px 0;text-align:center;color:#526459;font-size:.875rem}
