:root{--form-control-padding-y:var(--space-md);--form-control-padding-x:var(--space-md);--text-xl-plus:calc(var(--text-unit)*1.75);--space-md-plus:calc(var(--space-unit)*1.75);--min-width-38:38rem;--color-input-placeholder:#a8a8a8;--color-input-placeholder-h:0;--color-input-placeholder-s:0%;--color-input-placeholder-l:66%}.login__title--sub{font-size:var(--text-xl);margin-bottom:var(--space-unit)}@media(min-width: 52.125rem){.login__title--sub{margin-bottom:var(--space-md);text-align:center}}#login_form h1{font-size:var(--text-xl-plus);text-transform:none;margin-bottom:var(--space-unit)}@media(min-width: 52.125rem){#login_form h1{font-size:var(--text-xxxl);margin-bottom:var(--space-md);text-align:center}}#login_form input::placeholder{color:var(--color-input-placeholder)}#login_form .form-control{border-color:var(--color-black)}.btn{width:100%;padding:var(--space-md);white-space:normal}@media(min-width: 37.5rem){.btn{white-space:nowrap}}.btn:hover{background-color:#134b90}@media(min-width: 69.5rem){#passwordless{margin:0 auto}}@media(min-width: 37.5rem){#passwordless{min-width:var(--min-width-38)}}.passwordless>*{margin-bottom:var(--space-sm)}@media(min-width: 69.5rem){.passwordless>*{margin-left:auto;margin-right:auto}}.passwordless-form__message--email{font-weight:700;margin-bottom:var(--space-sm)}.passwordless-form__message--email span{color:var(--color-brand)}.passwordless-form__button--reset{display:inline-block;text-decoration:underline;width:100%;margin-top:var(--space-md-plus)}.passwordless-form__disclaimer{margin-top:var(--space-sm)}.passwordless-form__disclaimer p{margin-bottom:var(--space-sm)}
