.link {
    text-decoration: none;
    transition: all ease .24s;
}

.link:active {
    opacity: .4;
}

.link.--color-1 {
    color: var(--color__fill-1);
}

.link.--color-dark {
    color: var(--color__dark);
}
.link.--color-dark:hover {
    color: var(--color__fill-2);
}

.link.--color-1:hover {
    color: var(--color__fill-1-h);
}

.link.--color-2 {
    color: var(--color__fill-2);
}

.link.--color-2:hover {
    color: var(--color__fill-1);
}

.link.--color-white {
    color: white;
    opacity: .48;
}

.link.--color-white:hover {
    color: white;
    opacity: 1;
}