body{font-family:system-ui,sans-serif;margin:0;color:#1a1a1a}header{background:#1e406e;padding:12px 16px}nav a{color:#fff;margin-right:16px;text-decoration:none}main{max-width:720px;margin:0 auto;padding:16px}img{max-width:100%;height:auto}footer{text-align:center;padding:16px;color:#666}
