body{font-family:Arial,Helvetica,sans-serif;margin:0;background:#fff;color:#222}
header{background:#111;color:#fff;padding:15px 0;text-align:center;font-weight:bold}
nav a{color:#fff;margin:0 10px;text-decoration:none}
section{padding:40px 20px;max-width:1000px;margin:auto}
footer{background:#111;color:#ccc;text-align:center;padding:20px 10px;margin-top:40px}
a.button{background:#d4af37;color:#000;padding:10px 18px;border-radius:6px;font-weight:bold}
form{display:grid;gap:10px}
input,textarea{padding:10px;border:1px solid #ccc;border-radius:6px;width:100%}
button{background:#111;color:#fff;padding:10px;border:0;border-radius:6px;cursor:pointer}
