*{box-sizing:border-box}body{margin:0;background:#f1f0ec;color:#25262a;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,'PingFang SC',sans-serif;line-height:1.7}.account-card{width:min(100% - 40px,480px);margin:9vh auto;padding:32px;border:1px solid #929aa9;background:#f7f6f2;box-shadow:7px 7px 0 #a6afc0}.brand{font-size:22px;letter-spacing:-.03em;text-decoration:none;color:inherit}h1{font-size:30px;line-height:1.3;margin:30px 0 18px}p{font-size:14px}label{display:block;margin-bottom:7px;font-size:14px}input:not([type=hidden]){display:block;width:100%;min-height:46px;padding:10px;border:1px solid #929aa9;background:#fff;font:inherit}button{min-height:46px;padding:10px 24px;background:#65738b;border:1px solid #25262a;color:#fff;font:inherit;cursor:pointer}.helptext,form ul{font-size:12px;color:#646a76}.errorlist{color:#a33333}.back{border-top:1px solid #d1d3da;padding-top:20px;margin-top:28px}a{color:#405574}:focus-visible{outline:2px solid #526280;outline-offset:3px}
