
body { font-family: Arial, sans-serif; padding: 2rem; line-height: 1.6; }
header, footer { background: #f4f4f4; padding: 1rem; text-align: center; }
nav a { margin: 0 1rem; text-decoration: none; }
section { margin-bottom: 2rem; }
input, textarea { display: block; width: 100%; margin: 0.5rem 0; padding: 0.5rem; }
.cta { background: #007acc; color: #fff; padding: 0.5rem 1rem; display: inline-block; margin-top: 1rem; text-decoration: none; }
