body { font-family: Arial, sans-serif; margin: 0; padding: 0; background: #f8f8f8; color: #333; }
header { background: #222; color: #fff; padding: 1rem; text-align: center; }
main { padding: 1rem; }
h2 { border-bottom: 2px solid #ddd; padding-bottom: 0.5rem; }
.item { margin: 0.5rem 0; padding: 0.5rem; background: #fff; border: 1px solid #ddd; border-radius: 4px; }
footer { background: #222; color: #fff; text-align: center; padding: 1rem; margin-top: 2rem; }
