.pokepath-guide {
  --red: #236744;
  --pale: #eaf1e8;
}
.pokepath-guide .task-image {
  margin: 28px auto;
  max-width: 800px;
}
.pokepath-guide .task-image img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 8px;
}
.pokepath-guide .task-image.route-1-3 { max-width: 480px; }
.pokepath-guide .task-image.pumpkaboo { max-width: 320px; }
.pokepath-guide .task-image.excadrill { max-width: 280px; }
.pokepath-guide .task-image.pumpkaboo img {
  width: 128px;
  margin: auto;
  image-rendering: pixelated;
}
.pokepath-guide figcaption { margin-top: 10px; }
.pokepath-guide .answer { border-left-color: #236744; }
.pokepath-guide .related a { min-height: 44px; }
@media (max-width: 600px) {
  .pokepath-guide .brand { min-width: 0; }
  .pokepath-guide .brand small {
    white-space: normal;
    max-width: 210px;
  }
  .pokepath-guide .mobile-nav { flex-shrink: 0; }
}
