body{font-family:Arial,sans-serif;max-width:860px;margin:auto;padding:16px;line-height:1.5;color:#222}header{border-bottom:3px solid #1a5276}h1{color:#1a5276;margin-bottom:0}nav a{margin-right:6px}input{padding:6px;width:300px;max-width:100%}input[type=checkbox]{width:auto}button{padding:8px 20px;background:#1a5276;color:#fff;border:0}