body{
font-family:Arial,sans-serif;
background:#f4f6f9;
margin:0;
padding:20px;
}

.form-container{
max-width:800px;
margin:auto;
}

.form-box{
background:#fff;
padding:25px;
margin-bottom:25px;
border-radius:10px;
box-shadow:0 0 10px rgba(0,0,0,0.1);
}

.form-box h2{
color:#003366;
text-align:center;
margin-bottom:20px;
}

input,
textarea{
width:100%;
padding:12px;
margin:8px 0;
border:1px solid #ccc;
border-radius:5px;
box-sizing:border-box;
}

button{
width:100%;
background:#003366;
color:white;
padding:12px;
border:none;
border-radius:5px;
cursor:pointer;
font-size:16px;
}

button:hover{
background:#0055aa;
}