.frame-in8-signet,
.frame-in8-signet-badge {
  overflow: hidden;
}
.frame-in8-signet::before,
.frame-in8-signet-badge::before {
  content: '';
  position: absolute;
  z-index: 0;
  top: 50%;
  right: -4%;
  width: min(42vw, 600px);
  aspect-ratio: 1;
  transform: translateY(-50%);
  background: var(--bs-primary);
  opacity: .35;
  -webkit-mask: url('../Images/signet-in8.webp') no-repeat center / contain;
  mask: url('../Images/signet-in8.webp') no-repeat center / contain;
  pointer-events: none;
}
.frame-in8-signet > *,
.frame-in8-signet-badge > * {
  position: relative;
  z-index: 1;
}
