body {
    background: linear-gradient(135deg, #eef2ff, #dbeafe);
    font-family: "Poppins", sans-serif;
}

.form-wrapper {
    min-height: 100vh;
    padding: 20px;
}

.form-card {
    width: 100%;
    max-width: 500px;
    border-radius: 14px;
    background: #fff;
}

.form-label {
    font-weight: 600;
}

button.btn-primary {
    font-size: 18px;
    padding: 12px;
    border-radius: 8px;
}
