.weifu-map {
  padding: 0 0 var(--component-gap);
  background: var(--bg-color);
}



.weifu-map-content-map {
  width: 100%;
  aspect-ratio: 1440/500;
}

@media (max-width: 1200px) {
  .weifu-map-content-map {
    width: 100%;
    aspect-ratio: 7/4;
  }
}

@media (max-width: 768px) {
  .weifu-map-content-map {
    aspect-ratio: 3/4;
  }
}