.account-page{color:#173d35;background:#f6f8f5;min-height:85vh;padding:32px 20px}.account-page>a{max-width:480px;color:inherit;margin:0 auto 28px;display:block}.account-page section{background:#fff;border:1px solid #dce5df;border-radius:18px;max-width:480px;margin:auto;padding:32px}.account-page h1{margin:12px 0;font-size:32px;line-height:1.2}.account-page p{line-height:1.6}.account-eyebrow{letter-spacing:.12em;font-size:12px}.account-page label{gap:7px;margin:18px 0;font-weight:600;display:grid}.account-page input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #a5b9b0;border-radius:8px;padding:13px}.account-page form>button{color:#fff;width:100%;font:inherit;background:#175b48;border:0;border-radius:8px;padding:14px;font-weight:700}.account-page button:disabled{opacity:.65}.account-page nav{flex-wrap:wrap;gap:18px;margin-top:24px;display:flex}.account-page nav button{color:#175b48;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.account-page small{font-weight:400}.account-page :focus-visible{outline-offset:3px;outline:3px solid #be8f31}
