
        body {
            font-family: 'Inter', sans-serif;
            background-color: #000;
            color: #E2E8F0;
            scroll-behavior: smooth;
        }

        .hero-text-gradient {
            background: linear-gradient(90deg, #FDB813, #F57F20);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            text-fill-color: transparent;
        }

        .section-background {
            background-image: linear-gradient(rgba(0, 0, 0, .55), rgba(0, 0, 0, .55)), url('./003﹖yra2ptnqkmwtgardv3degir7ggs.2rn.jpg');
            background-size: cover;
            background-position: center;
        }

        .action-button {
            background: linear-gradient(90deg, #FDB813, #F57F20);
            color: #1a1a1a;
            font-weight: 800;
            transition: all .3s ease;
            box-shadow: 0 0 20px rgba(253, 184, 19, .4);
        }

        .action-button:hover {
            transform: scale(1.05);
            box-shadow: 0 0 30px rgba(253, 184, 19, .6);
        }

        .action-button:disabled {
            cursor: not-allowed;
            opacity: .5;
        }

        @keyframes slide {
            from {
                transform: translateX(0);
            }
            to {
                transform: translateX(-100%);
            }
        }

        .ticker-scrolling-wrapper {
            animation: slide 40s linear infinite;
        }
    