
        body {
            font-family: 'Inter', sans-serif !important;
        }
        .gradient-bg {
            background-color: #0d1120;
            background-image: radial-gradient(circle at 1px 1px, rgba(255,255,255,0.15) 1px, transparent 0);
            background-size: 25px 25px;
        }
        .gradient-bg h1, .gradient-bg h2, .gradient-bg h3, .gradient-bg h4 {
            color: white;
        }
        .gradient-bg .text-yellow-400 {
            color: #facc15 !important;
        }
        .gradient-bg .text-gray-300 {
            color: #d1d5db;
        }
        .cta-button {
            transition: all 0.3s ease;
            box-shadow: 0px 8px 15px rgba(250, 204, 21, 0.3);
        }
        .cta-button:hover {
            transform: translateY(-3px);
            box-shadow: 0px 15px 25px rgba(250, 204, 21, 0.4);
        }
        .feature-card {
            border: 1px solid rgba(255, 255, 255, 0.1);
            background: rgba(17, 24, 39, 0.5);
            backdrop-filter: blur(10px);
        }
        .faq-item {
            border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        }
        .guarantee-badge {
            background: linear-gradient(135deg, #065f46 0%, #047857 100%);
            border: 2px solid #10b981;
        }
    