*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,sans-serif;line-height:1.6}header{color:#fff;background:#222;justify-content:space-between;align-items:center;padding:20px 40px;display:flex}nav a{color:#fff;margin-left:20px;text-decoration:none}section{padding:60px 40px}#home{text-align:center}footer{text-align:center;color:#fff;background:#222;padding:20px}form{flex-direction:column;gap:15px;max-width:500px;margin-top:20px;display:flex}input,textarea{border:1px solid #ccc;border-radius:5px;padding:12px;font-size:16px}textarea{resize:vertical;min-height:120px}button{color:#fff;cursor:pointer;background:#222;border:none;border-radius:5px;padding:12px}button:hover{background:#444}
