body {
            background: linear-gradient(135deg, #e6f0ff, #ffffff);
            min-height: 100vh;
        }
        .login-container {
            max-width: 450px;
            margin: auto;
            padding: 30px;
        }
        .brand-header {
            font-weight: bold;
            font-size: 1.5rem;
            color: #004085;
        }
        .card {
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
        }