/* === STYLE TAG 1 === */

        body { font-family: 'Inter', sans-serif; }
        .gradient-bg { background: linear-gradient(135deg, #fbbf24 0%, #1f2937 100%); }
        .gradient-text { background: linear-gradient(135deg, #fbbf24 0%, #1f2937 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
        .glass-effect { backdrop-filter: blur(10px); background: rgba(255, 255, 255, 0.1); }
        .hover-scale { transition: transform 0.3s ease; }
        .hover-scale:hover { transform: scale(1.05); }
        .pulse-glow { animation: pulse-glow 2s infinite; }
        @keyframes pulse-glow { 0%, 100% { box-shadow: 0 0 20px rgba(251, 191, 36, 0.4); } 50% { box-shadow: 0 0 40px rgba(251, 191, 36, 0.8); } }
        .floating { animation: floating 3s ease-in-out infinite; }
        @keyframes floating { 0%, 100% { transform: translateY(0px); } 50% { transform: translateY(-10px); } }
        .slide-in { animation: slideIn 1s ease-out; }
        @keyframes slideIn { from { opacity: 0; transform: translateY(50px); } to { opacity: 1; transform: translateY(0); } }
        .timeline-item { position: relative; }
        .timeline-item::before { content: ''; position: absolute; left: 50%; top: 0; width: 4px; height: 100%; background: linear-gradient(135deg, #fbbf24 0%, #1f2937 100%); transform: translateX(-50%); }
        .timeline-dot { position: relative; z-index: 10; width: 60px; height: 60px; margin: 0 auto; border: 4px solid white; box-shadow: 0 0 0 4px #fbbf24; }
        @media (max-width: 768px) { .timeline-item::before { left: 30px; } .timeline-dot { margin-left: 0; } }
        .yellow-bg { background-color: #fbbf24; }
        .black-bg { background-color: #1f2937; }
        .yellow-text { color: #fbbf24; }
        .black-text { color: #1f2937; }
        .yellow-border { border-color: #fbbf24; }
        .black-border { border-color: #1f2937; }
        .download-button { background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%); transition: all 0.3s ease; }
        .download-button:hover { background: linear-gradient(135deg, #f59e0b 0%, #fbbf24 100%); transform: translateY(-2px); box-shadow: 0 10px 25px rgba(251, 191, 36, 0.4); }
    

