
body { font-family: Arial, sans-serif; margin:0; padding:0; background:#f5f0e6; color:#333; }
header, footer { background:#556b2f; color:#fff; padding: 15px; text-align:center; }
a { color:#fff; text-decoration:none; }
.site-header nav a { margin: 0 10px; }
.hero { padding: 60px 20px; text-align:center; background:#e6e2d3; }
.btn { background:#556b2f; color:#fff; padding:12px 24px; }
.plan { background:#fff; border:1px solid #ccc; margin:20px; padding:20px; text-align:center; }
