body{font-family:system-ui,-apple-system,Segoe UI,Roboto,'Helvetica Neue',Arial;line-height:1.4;margin:0;padding:2rem;background:#f7f7fb;color:#111}main{max-width:720px;margin:0 auto}footer{margin-top:2rem;color:#666;font-size:0.9rem}a{color:inherit;text-decoration:underline}