.fw-form {
    max-width: 500px;
    margin: 20px auto;
    padding: 20px;
    border: 1px solid #ddd;
    border-radius: 8px;
    background: #fff;
}
.fw-form .form-group { margin-bottom: 15px; }
.fw-form label { display: block; font-weight: bold; margin-bottom: 5px; }
.fw-form input, .fw-form select, .fw-form textarea {
    width: 100%;
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.fw-form button {
    background: #0073aa;
    color: white;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
}