/* Контейнер для анимации */
.animated-ellipse-container {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    pointer-events: none; /* Чтобы эллипс не мешал взаимодействию с другими элементами */
    z-index: 1; /* Поместить эллипс позади всех элементов сайта */
}

/* Эллипс */
.animated-ellipse {
    position: absolute;
    width: 600px; /* Размер эллипса увеличен в 3 раза */
    height: 300px; /* Размер эллипса увеличен в 3 раза */
    background: linear-gradient(135deg, #DDCAFE, #8D4CF9); /* Линейный градиент */
    border-radius: 50%;
    opacity: 0.6; /* Полупрозрачность */
    filter: blur(100px); /* Сильное размытие */
    transition: transform 0.3s ease-out; /* Плавное перемещение */
}

.t668__trigger-button {
    position: relative; /* или absolute/fixed, если необходимо */
    z-index: 9999; /* Достаточно высокое значение, чтобы элемент был спереди */
}


@media (max-width: 768px) {
    .Cursor {
        display: none;
    }
}
