/* spacing for text blocks */
.links-block p,
.sitemap-block p {
  margin: 10px 0;
}

/* reusable grid for all link sections */
.grid-links {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  padding-bottom: 10px;
}

/* optional float helper */
.float-left {
  float: left;
  margin-right: 10px;
}