/* Local trial: the original welcome returns, with the central figures to its right. */
.hero[data-hero-slide="theotokos"] { background: #151b1e; }
.hero-image[data-image-key="theotokos"] {
  inset: 0 auto 0 0; width: 136%; max-width: none; height: 100%;
  object-fit: cover; object-position: 50% 36%;
  mask-image: none;
}
.hero[data-hero-slide="theotokos"] .hero-content {
  width: 65%; padding-right: 20px;
}
.hero[data-hero-slide="theotokos"] .hero-shade {
  background: linear-gradient(90deg,rgb(21 27 30 / 68%) 0%,rgb(21 27 30 / 62%) 38%,rgb(21 27 30 / 48%) 55%,rgb(21 27 30 / 12%) 64%,transparent 70% 100%);
}
.theotokos-photo-credit { margin-top: 0; padding-bottom: 20px; font: 400 10px/1.6 var(--sans); opacity: .8; }
.theotokos-photo-credit a { text-decoration: underline; text-underline-offset: 2px; }
@media (max-width: 760px) {
  .hero-image[data-image-key="theotokos"] {
    inset: 0; width: 100%; height: 380px;
    object-position: 49% 50%; mask-image: none;
  }
  .hero[data-hero-slide="theotokos"] .hero-content {
    width: 100%; padding-right: 22px;
  }
  .hero[data-hero-slide="theotokos"] .hero-shade {
    height: 380px;
    background: linear-gradient(0deg,#151b1e 0%,rgb(21 27 30 / 42%) 10%,transparent 36%);
  }
}
@media (max-width: 370px) {
  .hero[data-hero-slide="theotokos"] .hero-content { padding-right: 17px; }
}
