.premier-categories .wgm-resource-link a {
    display: block;
    color: #fff !important;
    font-size: 16px;
    line-height: 1.2;
    text-decoration: none;
}
.premier-categories .wgm-resource-link a:focus-visible {
    outline: 3px solid #fff;
    outline-offset: 3px;
}
@media (min-width: 768px) {
    .premier-categories .wp-block-column:not(.premier-intro):focus-within::after,
    .premier-categories .wp-block-column:not(.premier-intro):focus-within h3 {
        transform: translateY(-170px);
    }
    .premier-categories .wp-block-column:not(.premier-intro):focus-within .premier-category-copy,
    .premier-categories .wp-block-column:not(.premier-intro):focus-within .wgm-resource-link {
        opacity: 1;
    }
}
.wgm-native-card .wgm-native-card__info .name,
.wgm-native-card .wgm-native-card__info .name a {
    white-space: normal !important;
    overflow: visible !important;
    text-overflow: clip !important;
    overflow-wrap: anywhere;
    font-size: 16px !important;
    line-height: 1.35 !important;
}
