[hidden]{display:none!important}.email-login{box-sizing:border-box;color:#293d38;background:#f6eedc;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.email-login>a{margin-bottom:16px}.email-login img{object-fit:contain}.login-card{box-sizing:border-box;background:#fffcf5;border:1px solid #dfcaa2;border-radius:28px;width:min(100%,460px);padding:34px;box-shadow:0 12px 45px #293d3810}.login-card h1{font-family:Georgia,serif;font-size:34px;line-height:1.15}.login-card label{margin:22px 0 10px;display:block}.login-card input{box-sizing:border-box;color:#293d38;background:#fff;border:1px solid #809187;border-radius:12px;width:100%;padding:16px;font-size:17px;display:block}.login-card button{color:#fffaf2;cursor:pointer;background:#293d38;border:0;border-radius:30px;width:100%;margin-top:16px;padding:17px;font-size:16px;font-weight:700}.login-card button:disabled{opacity:.65}.login-card a{color:#176c5e}.login-card p{line-height:1.6}#login-status{font-size:14px}#selection-form{margin-bottom:24px}#selection-form label{margin:14px 0;display:block}#selection-form select{width:100%}#selection-status{margin:12px 0;display:block}.eyebrow{color:#74503c}
