/* Quality & Supply v20 — generated Venn artifact integration */
.qs-v2 .qs-system-art{
  width:min(100%,860px)!important;
  height:auto!important;
  justify-self:end!important;
  padding:0!important;
  border:0!important;
  background:none!important;
  box-shadow:none!important;
  overflow:visible!important;
}
.qs-v2 .qs-system-art:before,
.qs-v2 .qs-system-art:after,
.qs-v2 .qs-system-art>.qs-stack-label,
.qs-v2 .qs-system-art>.qs-stack-note{display:none!important}
.qs-v2 .qs-venn-image-stage-v20{
  width:100%;
  display:grid;
  place-items:center;
  background:transparent;
  overflow:visible;
}
.qs-v2 .qs-venn-image-v20{
  display:block;
  width:min(100%,760px);
  height:auto;
  object-fit:contain;
  border:0;
  box-shadow:none;
  background:transparent;
}
@media(max-width:1050px){
  .qs-v2 .qs-system-art{width:min(100%,760px)!important}
  .qs-v2 .qs-venn-image-v20{width:min(100%,680px)}
}
@media(max-width:760px){
  .qs-v2 .qs-system-art{width:100%!important}
  .qs-v2 .qs-venn-image-v20{width:100%}
}
