body { font-family: Arial, sans-serif; margin:0; padding:0; background:#f2f2f2; }
header{background:#333;color:#fff;padding:1rem;}
nav ul{list-style:none;padding:0;margin:0;display:flex;gap:1rem;}
nav a{color:#fff;text-decoration:none;}
main{padding:1rem;}
footer{padding:1rem;text-align:center;background:#222;color:#fff;}
form div{margin-bottom:.5rem;}
input,textarea{width:100%;padding:.4rem;}
button{padding:.6rem 1rem;}


