:root{font:17px/1.7 system-ui,sans-serif;color:#343932;background:#f6f6f2}body{max-width:740px;margin:70px auto;padding:0 24px}a{color:#526d51}h1{font-size:38px;letter-spacing:-1px;line-height:1.2}h2{font-size:22px;margin-top:35px}nav{display:flex;gap:24px;font-size:15px}.date{color:#727b68;font-size:14px}footer{border-top:1px solid #d8ded0;margin-top:45px;padding-top:18px;font-size:14px}
