/* ====== Tema & Genel Ayarlar ====== */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background-color: #0d0d0d;
    color: #fff;
    margin: 0;
    padding: 0;
}

/* Başlıklar neon efekti ve oyun fontu */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Audiowide', cursive;
    color: #fff;
    text-shadow: 0 0 5px #ff0080, 0 0 10px #ff0080, 0 0 20px #ff8c00, 0 0 30px #ff8c00;
}

/* Paragraflar */
p {
    color: #ccc;
    line-height: 1.6;
}

/* Linkler ve hover neon efekti */
a {
    color: #fff;
    text-decoration: none;
    transition: all 0.3s ease;
}

    a:hover {
        color: #ff8c00;
        text-shadow: 0 0 5px #ff0080, 0 0 10px #ff0080, 0 0 20px #ff8c00;
    }

/* CTA Button Animasyonu */
.lg-cta-btn {
    background: linear-gradient(90deg, #ff0080, #ff8c00);
    color: #fff;
    padding: 0.6rem 1.5rem;
    border-radius: 25px;
    font-weight: bold;
    font-family: 'Audiowide', cursive;
    border: none;
    cursor: pointer;
    transition: transform 0.2s, box-shadow 0.2s;
}

    .lg-cta-btn:hover {
        transform: scale(1.05);
        box-shadow: 0 0 10px #ff0080, 0 0 20px #ff8c00, 0 0 30px #ff0080;
    }
