/* The patent's single floating-letter exception carries through every view. */
#p5 .banat-evolution-views .banat-view-title[data-view-title="7"] .banat-view-title-main {
  text-shadow:0 .06em .025em rgba(0,0,0,.52),0 .14em .10em rgba(0,0,0,.32),0 .24em .22em rgba(0,0,0,.12);
}

/* BANAT's quiet system statement; the approved plate stays completely still. */
#p5 .banat-links-reel {
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  overflow:clip;
  contain:paint;
  isolation:isolate;
  container-type:inline-size;
  background:#000;
  color:#f4f4ef;
  z-index:8;
  pointer-events:none;
  --banat-links-serif-size:4.2cqw;
}
#p5 .banat-links-reel.is-hidden {display:none!important;}
#p5 .banat-links-reel > img {
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
  margin:0;
  object-fit:contain;
  transform:none;
  background:#000;
}
#p5 .banat-links-reel > .banat-links-image {
  object-fit:cover;
  object-position:50% 50%;
}
#p5 .banat-links-reel > .banat-links-patent {
  z-index:3;
  object-position:50% 0%;
  transform:scale(1.26);
  transform-origin:50% 0%;
}
#p5 .banat-links-first,
#p5 .banat-links-final {
  position:absolute;
  z-index:2;
  top:8%;
  left:4.6%;
  width:90.8%;
  margin:0;
  padding:0;
  color:#f4f4ef;
  text-align:left;
  text-shadow:none;
  letter-spacing:0;
}
#p5 .banat-links-first {
  display:flex;
  align-items:last baseline;
  height:calc(var(--banat-links-serif-size) * 1.05);
  gap:1.6cqw;
  white-space:nowrap;
}
#p5 .banat-links-first[hidden] {display:none!important;}
#p5 .banat-links-title {
  margin:0;
  padding:0;
  font-family:'Archivo Black',sans-serif;
  font-weight:400;
  font-size:var(--banat-links-serif-size);
  line-height:1.05;
  color:inherit;
}
#p5 .banat-links-subtitle {
  margin:0;
  padding:0;
  font-family:'Cormorant Garamond',serif;
  font-weight:600;
  font-size:var(--banat-links-serif-size);
  line-height:1.05;
  white-space:nowrap;
  color:inherit;
}
#p5 .banat-links-final {
  top:17%;
  font-family:'Cormorant Garamond',serif;
  font-weight:600;
  font-size:var(--banat-links-serif-size);
  line-height:1.05;
  white-space:nowrap;
}
#p5 .banat-links-title,
#p5 .banat-links-subtitle,
#p5 .banat-links-final {
  text-shadow:0 .06em .025em rgba(0,0,0,.52),0 .14em .10em rgba(0,0,0,.32),0 .24em .22em rgba(0,0,0,.12);
}
