body { font-family: Arial, sans-serif; margin: 0; background: #f4f6f8; color: #222; }
header { background: #1f4e79; color: white; padding: 1rem 2rem; }
nav a { color: white; margin-right: 1rem; }
main { padding: 2rem; max-width: 700px; }
footer { padding: 1rem 2rem; color: #666; }
.photo { max-width: 100%; height: auto; border-radius: 8px; margin-top: 1rem; }
