/* Native links: work with mouse, touch, keyboard and without JavaScript. */
.whv-service-image-link{display:block;position:relative;cursor:pointer;color:#123f57;text-decoration:none}
.whv-service-image-link::after{content:"↗";position:absolute;right:14px;bottom:14px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffffed;color:#123f57;font-size:20px;line-height:1;border:1px solid #d5e5ed;box-shadow:0 3px 12px #0a2f4320;pointer-events:none}
.whv-service-image-link:hover::after{background:#123f57;color:#fff;border-color:#123f57}
.whv-service-image-link:focus-visible{outline:3px solid #167fa8;outline-offset:-5px}
.service-card h3 .whv-service-title-link,.l90-card h3 .whv-service-title-link{font:inherit;color:inherit;text-decoration:none}
.service-card h3 .whv-service-title-link:hover,.l90-card h3 .whv-service-title-link:hover{text-decoration:underline;text-underline-offset:4px}
.whv-service-title-link:focus-visible{outline:3px solid #167fa8;outline-offset:4px}
