 body {
            background-color: #0b0f14;
            color: #e6f0ff;
            font-family: 'Inter', sans-serif;
        }

        .navbar {
            background-color: #061018 !important;
        }

        a {
            color: #7c3aed;
            text-decoration: none;
        }

        a:hover {
            color: #06b6d4;
        }

        .neon-text {
            text-shadow: 0 0 10px #7c3aed, 0 0 20px #06b6d4;
        }

        .form-control {
            background: #071018;
            color: #fff;
            border: 1px solid #14232a;
        }

        .btn-neon {
            color: #fff;
            background: linear-gradient(90deg, #7c3aed, #06b6d4);
            border: none;
        }

        section {
            padding: 6rem 0;
        }