/* Extend each existing service link over its own homepage card. */
#wrap.rscm-home-v2 .rh-services .rh-card { position: relative; }
#wrap.rscm-home-v2 .rh-services .rh-card__link { position: static; }
#wrap.rscm-home-v2 .rh-services .rh-card__link::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    border-radius: inherit;
}
#wrap.rscm-home-v2 .rh-services .rh-card__link:focus-visible::after {
    outline: 3px solid var(--rh-copper, #a96c30);
    outline-offset: -3px;
}
body.editor_enable #wrap.rscm-home-v2 .rh-services .rh-card__link::after {
    content: none;
}
