/* Neutralize the existing ambient layer without filtering text or the hero. */
.unicorn__wrapper { filter: grayscale(1); }
#about .img-carousel__wrap.has-sculptures { position: relative; height: min(82svh, 820px); min-height: 420px; padding: 0; transform: none !important; }
#about .has-sculptures .img-carousel__list { visibility: hidden; pointer-events: none; }
#about .has-sculptures .ptech-path-host { z-index: 0; }
.horizontal-words_height { height: 260svh; }
.horizontal-words_content .ptech-path-host { opacity: var(--network-opacity, 0); }
.horizontal-words_wrapper { width: 100%; max-width: 1100px; margin: 0 auto; padding: 0 2rem; transform: translateY(var(--statement-y, 48px)) !important; opacity: var(--statement-opacity, 0); justify-content: center; }
.horizontal-words_text { font-size: 80px; line-height: 1.06; letter-spacing: 0; white-space: normal; text-align: center; text-transform: none; }
.horizontal-words_svg { display: none; }
@media (max-width: 767px) {
  #about .img-carousel__wrap.has-sculptures { height: 64svh; min-height: 360px; }
  .horizontal-words_text { font-size: 40px; }
  .horizontal-words_wrapper { padding-inline: 1.5rem; }
}
@media (prefers-reduced-motion: reduce) {
  #about .has-sculptures .ptech-path-host { display: block; }
  .horizontal-words_height { height: auto; }
  .horizontal-words_wrapper { opacity: 1; transform: none !important; }
}
