body{margin:0;background:#f7f8f4;color:#233d34;font:16px/1.75 system-ui,sans-serif}main{max-width:760px;margin:50px auto;padding:0 25px 60px}h1{font:42px/1.2 Georgia,serif;margin:35px 0 20px}h2{font:26px Georgia,serif;margin-top:35px}a{color:inherit;text-underline-offset:3px}button{background:#233d34;color:white;border:0;border-radius:7px;padding:12px 18px;font:inherit;cursor:pointer}
