.login-page a.brand{text-decoration:none;color:inherit;max-width:100%}.login-hero a.brand{align-self:flex-start}.login-page a.brand:focus-visible{outline:3px solid #6fe2bb;outline-offset:7px;border-radius:8px}.login-page .brand small{letter-spacing:1px}.login-mobile-brand{color:#0b3659!important}.login-replace-session{display:flex;align-items:flex-start;gap:10px;color:#5d778b;font-size:13px;line-height:1.55;margin:-2px 0 17px;cursor:pointer}.login-replace-session input{margin-top:1px}.login-replace-session span{flex:1}@media(max-width:700px){.login-page .brand{font-size:22px}.login-page .brand small{font-size:8px;letter-spacing:.5px}}
