/* Keep the supplied transparent PNG's own silhouette; no second corner crop. */
.feature-art.tags-panel {
  position: relative;
  display: block;
  width: 100%;
  min-width: 0;
  min-height: 0;
  height: auto;
  padding: 0;
  overflow: visible;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  isolation: auto;
}
.feature-art.tags-panel::before,
.feature-art.tags-panel::after { content: none; }
.tags-panel .figma-feature-picture {
  display: block;
  width: 100%;
  aspect-ratio: 726 / 460;
}
.tags-panel .figma-feature-image {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: none;
  margin: 0;
  border: 0;
  border-radius: 0;
  object-fit: contain;
  filter: none;
}
@media (max-width: 767px) {
  .feature-art.tags-panel {
    flex: 0 0 auto;
    height: auto;
    margin-top: 16px;
    padding: 0;
    border-radius: 0;
  }
  .tags-panel .figma-feature-picture { aspect-ratio: 726 / 460; }
}
