.area-list article {
  display: flex;
  flex-direction: column;
}

.area-guide-link {
  align-self: flex-start;
  margin-top: auto;
  padding-top: 20px;
  color: #927541;
  border-bottom: 1px solid currentColor;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: .12em;
  line-height: 1.5;
  text-transform: uppercase;
  transition: color .2s ease, border-color .2s ease;
}

.area-guide-link:hover,
.area-guide-link:focus-visible {
  color: var(--ink);
}
