body{margin:0;background:#edf0e5;color:#263d2d;font-family:system-ui,sans-serif;line-height:1.95}main{max-width:640px;margin:70px auto;padding:24px}h1{font-size:25px;margin:35px 0}a{color:#4b6f40}p{margin:24px 0}