:root{color-scheme:light}*{box-sizing:border-box}html,body{margin:0;background:#f3e8d4;color:#3b2612;font:16px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}main{max-width:760px;margin:0 auto;padding:max(16px,env(safe-area-inset-top)) 16px max(32px,env(safe-area-inset-bottom))}h1{font-size:26px;color:#3d6b22;margin:12px 0 4px}h2{font-size:18px;margin:26px 0 6px}h3{font-size:16px;margin:18px 0 4px}p,li{overflow-wrap:anywhere}ul{padding-left:22px}a{color:#3d6b22}nav{display:flex;gap:16px;flex-wrap:wrap;font-size:14px;padding:6px 0}.box{background:#fffaf0;border:1px solid #e2cfae;border-radius:12px;padding:12px 16px}.small{font-size:13px;color:#8a6a45}
