Вот возможное решение.
Вместо текущего зеленого фона, который вы устанавливаете для шестиугольника, попробуйте radial-gradient
.
background: radial-gradient(circle, transparent 0%, #6B8E23 60%);
Редактировать: Это решениек тегу привязки я использовал flex, поэтому тег будет использовать всю ширину контейнера и центрировать текст.
HTML:
<div class="text">
<a href="mycustomersite1.abc.com">My overall score</a>
</div>
CSS:
.text {
position: absolute;
z-index: 10;
width: 100%;
text-align: center;
height: 100%;
}
.text a {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
Надеюсь, это поможет.