body {
    font-family: 'Inter', sans-serif;
    background: #f5f7fa;
}

.form-card {
    background: #fff;
    border-radius: 1.25rem;
    padding: 3rem;
    box-shadow: 0 20px 60px rgba(0, 0, 0, .08);
}

.form-title {
    color: #1f3a5f;
}

.btn-primary {
    background-color: #F28F27;
    border-color: #F28F27;
    border-radius: 999px;
    padding: .75rem 2rem;
    font-weight: 600;
}

.btn-primary:hover {
    background-color: #d97706;
    border-color: #d97706;
}

.form-check-input:checked {
    background-color: #F28F27;
    border-color: #F28F27;
}