body{font:16px system-ui;background:#f6f7f8;color:#18202b;margin:0}main{max-width:640px;margin:64px auto;padding:32px;background:white;border-radius:16px}input,button{font:inherit;padding:12px;box-sizing:border-box}label{display:block;margin:18px 0}label input{display:block;width:100%;margin-top:6px}button{cursor:pointer;background:#125ac2;color:white;border:0;border-radius:8px}a{color:#125ac2}