body {font-family:Arial, sans-serif; margin:0; background:#fafafa; color:#222;}
.container {padding:20px;}
header, footer {background:#fff; text-align:center; padding:20px;}
section {background:#fff; margin:20px; padding:20px; border-radius:8px;}
button {background:#2b7a78; color:#fff; border:none; padding:10px 16px; border-radius:8px; cursor:pointer;}
button:hover {background:#205d5b;}