.spotlight {
        /* ...existing code... */
}

@media (max-width: 898px) {
    .spotlight {
        width: 450px !important;
        height: 450px !important;
        filter: blur(80px);
        left: 50% !important;
        top: 50% !important;
        transform: translate(-50%, -50%) !important;
    }
}
/* Минималистичный GSAP Spotlight */
.partners-section { 
    position: relative;
    /* overflow: hidden; */
}

.spotlight {
    position: absolute;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background-color: #24E4D5;
    pointer-events: none;
    opacity: 0;
    z-index: 1;

    filter: blur(60px);
    will-change: transform, opacity;
}

.partner-logo {
    position: relative;
    transition: none;
}
