body{font:17px/1.6 system-ui,sans-serif;background:#faf6ef;color:#242124;margin:0}main{max-width:700px;margin:60px auto;padding:32px;background:white;border-radius:16px}h1{line-height:1.2}a{color:#b51940}button,.button{display:inline-block;background:#cf284a;color:white;border:0;border-radius:8px;padding:12px 20px;text-decoration:none;font:inherit;cursor:pointer}.label{font-weight:700;color:#9c1736}small{display:block;margin-top:28px}form{margin:24px 0}