.footer {
  text-align: center;
  font-size: 14px;
  color: grey;
  line-height: 1.5;
  padding: 16px 0; /* 上下留白，避免太挤 */
}

/* 徽章链接之间加点间距 */
.footer-badge-link {
  display: inline-block !important;
  margin: 0 8px !important;
}

/* 统一图片高度 */
.footer-badge-domain {
  height: 18px !important;
  vertical-align: middle !important;
  max-width: 100% !important;
}

/* 统一图片高度 */
.footer-badge-ipv6 {
  height: 25px !important;
  vertical-align: middle !important;
  max-width: 100% !important;
}

/* 添加按钮悬停样式 */
.vp-hero-action-button.secondary:hover {
  color: #7EC0EE !important;
  transition: all 0.2s ease;
}