.login-form{margin:0 auto;max-width:400px;width:70%}@media only screen and (min-width:900px){.login-form{margin:0;width:400px}}.login-form .input{margin-bottom:24px}.login-form.compact{max-width:none;width:100%}@media only screen and (min-width:900px){.login-form.compact{width:100%}}.login-form.compact .error-container{height:auto;min-height:8px}.login-form.compact .input{margin-bottom:16px}.login-form.compact .login-button{margin-bottom:12px;width:100%}.login-form.compact .forgot-password{font-size:14px;margin:0 0 16px;text-align:center}.login-form.compact .forgot-password a{color:var(--global-color);font-size:inherit;text-decoration:underline}.error-container{height:40px}.login-button{margin-bottom:24px}.tertiary-link{margin-bottom:8px}
