.cursor {
    width: 3rem;
    height: 3rem;
    border: 2px solid red;
    border-radius: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    pointer-events: none;
    transition: all 0.5s ease;
    transition-property: background, transform;
    z-index: 2;
    backdrop-filter: brightness(250%);
}

.link-grow {
    transform: scale(1.5) translate(-25%, -25%);
    background: red;
    opacity: 0.9;
    z-index: 2;
}

.hovered-link {
    color: white;
    transition: 0.3s ease-out;
    z-index:3;
}