.closing-benefits p {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 11px;
}

.closing-benefits img {
  width: 30px;
  height: 30px;
  flex: none;
  object-fit: contain;
}

.closing-story {
  position: relative;
  overflow: hidden;
  background: #fff;
  color: #064a35;
}

.closing-story::before {
  content: "";
  position: absolute;
  inset: 0;
  background: url("assets/wadokan_logo_site_1200.png") no-repeat center center / 70% auto;
  opacity: 0.08;
  pointer-events: none;
}

.closing-story > * {
  position: relative;
}
