.bm-link--cta {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    color: @primary_color;
    font-weight: 600;
    text-decoration: none;

    .bm-link__arrow {
        transition: transform 120ms ease-out;
    }

    &:hover .bm-link__arrow {
        transform: translateX(2px);
    }
}
