JSFiddle - React, Tailwind, and code Playground

HTML

<table>
  <tr>
    <td><a href="#"><span>lorem <br> ipsum</span></a></td>
    <td><a href="#"><span>lorem ipsum</span></a></td>
    <td><a href="#"><span>lorem ipsum</span></a></td>
  </tr>
  <tr>
    <td><a href="#"><span>lorem ipsum</span></a></td>
    <td><a href="#"><span>lorem ipsum</span></a></td>
    <td><a href="#"><span>lorem ipsum</span></a></td>
  </tr>
</table>

CSS

table {
  table-layout: fixed;
  border-collapse: collapse;
  
  width: 450px;
  
  background: #ccc;
}

tr:not(:first-child) {
  border-top: 2px solid #888;
}

td:not(:first-child) {
  border-left: 2px solid #888;
}

tr:first-child td:first-child a {
  border-top-left-radius: 16px;
}

tr:first-child td:last-child a {
  border-top-right-radius: 16px;
}

tr:last-child td:first-child a {
  border-bottom-left-radius: 16px;
}

tr:last-child td:last-child a {
  border-bottom-right-radius: 16px;
}

td {
  padding: 10px;
}

td a {
  display: block;
  
  height: 100px;
  
  background: #888;
  
  text-align: center;
  line-height: 100px;
  color: inherit;
}

td span {
  display: inline-block;
  vertical-align: middle;
  
  line-height: 1.2em;
}