html{font:17px/1.55 system-ui;background:#faf7f0;color:#302a21}body{margin:0;padding:24px}main{max-width:540px;margin:6vh auto;padding:30px;background:white;border:1px solid #e2d9c6;border-radius:16px}h1{font-size:28px;line-height:1.2}label{display:block;margin:18px 0}input,button{box-sizing:border-box;width:100%;padding:13px;font:inherit;border:1px solid #ad9c7e;border-radius:8px}button{background:#72521f;color:white;cursor:pointer}code{overflow-wrap:anywhere}