/* Keep original responsive card dimensions and 64px counters. */
#change-nav .tensor-impact-photo-card {
  isolation:isolate;
  background-color:#17201b!important;
  justify-content:flex-end;
  gap:12px;
}
#change-nav .tensor-impact-photo {
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  z-index:-2;
  pointer-events:none;
}
#change-nav .tensor-impact-photo-card::before {
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.38) 38%,rgba(0,0,0,.76) 100%);
  pointer-events:none;
}
#change-nav .tensor-impact-photo-card p {
  color:#fff!important;
  --framer-text-color:#fff!important;
  text-align:left!important;
}
#change-nav .tensor-impact-photo-card .framer-mvssdq { opacity:1!important; }
/* Framer included a duplicate counter stacked over the visible one. */
#change-nav .tensor-impact-photo-card .framer-nc493i-container > p + p { visibility:hidden; }
@media (max-width:809px) {
  #change-nav .tensor-impact-photo-card { gap:16px; }
}
