.photo-signature-host {
  position: relative;
}

.photo-signature {
  position: absolute;
  z-index: 1;
  margin: 0;
  padding: 0;
  color: #fff9eb;
  font: 700 16px/1 "Snell Roundhand", "Segoe Script", "Apple Chancery", cursive;
  letter-spacing: -0.05em;
  direction: ltr;
  text-shadow: 0 1px 2px #1d1614, 0 0 5px #1d1614a0;
  transform: translate(-100%, -100%) rotate(-5deg);
  transform-origin: right bottom;
  pointer-events: none;
  user-select: none;
}

.pro-season-card > .photo-signature {
  margin: 0;
}

.hero-carousel .hero-slide .hero-caption {
  bottom: clamp(40px, 4vw, 62px);
}
