body{margin:0;font-family:system-ui,sans-serif;background:#f7f5ef;color:#2c2a24}.top{display:flex;gap:16px;padding:16px;max-width:720px;margin:0 auto}.brand{font-weight:700;margin-right:auto;text-decoration:none;color:#3d6b35}main{max-width:720px;margin:0 auto;padding:16px}.walks{list-style:none;padding:0}.walks li{display:flex;justify-content:space-between;background:#fff;padding:14px;border-radius:10px;margin-bottom:10px}a{color:#3d6b35}
