.account-screen{box-sizing:border-box;background:#f6f7f1;place-items:center;min-height:100vh;margin:0;padding:36px 20px;display:grid}.account-card{box-sizing:border-box;background:#fff;border:1px solid #dce3d2;border-radius:15px;width:min(100%,440px);padding:40px;box-shadow:0 12px 48px #34472e08}.account-wordmark{color:#43553b;letter-spacing:-1.8px;margin-bottom:38px;font:36px Georgia,Times New Roman,serif;text-decoration:none;display:block}.account-wordmark i{color:#a7b29b;font-size:23px;font-style:normal}.account-eyebrow{letter-spacing:1.8px;color:#8a987c;font-size:9px}.account-card h1{letter-spacing:-1px;color:#3f5038;margin:13px 0 15px;font:35px/1.1 Georgia,Times New Roman,serif}.account-card p{color:#849178;font-size:12px;line-height:1.8}.account-card form{margin-top:25px}.account-card label{color:#637457;margin:18px 0;font-size:11px;display:block}.account-card input{box-sizing:border-box;color:#374c2e;background:#fcfdf9;border:1px solid #d9e0d0;border-radius:7px;width:100%;margin-top:8px;padding:13px;font:14px Arial,sans-serif;display:block}.account-card input:focus{outline-offset:1px;outline:2px solid #bdcbb0}.account-card button{color:#fff;cursor:pointer;background:#586f47;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:13px 16px;font-size:12px;display:flex}.account-card button:disabled{opacity:.6;cursor:wait}.account-card .account-help{color:#98a28e;margin:25px 0 0;font-size:10px}.account-error{color:#91664e;background:#fcf3ed;border:1px solid #e4ccbd;border-radius:6px;padding:11px 13px;font-size:11px;line-height:1.6}.account-card .password-guidance{color:#8a987e;margin-top:-7px;font-size:10px}@media (max-width:520px){.account-card{padding:30px 25px}.account-wordmark{margin-bottom:31px}.account-card h1{font-size:31px}}
