/* GSAP support styles.
 * Keep initial hidden/translated states in JS so content stays visible without animations.
 */

#brxe-qiokgj {
  perspective: 1000px;
}

.hero-title,
.reveal-title,
.who-title {
  overflow: hidden;
}

.hero-title .hero-title__inner,
.reveal-title__inner,
.who-title__inner {
  display: inline-block;
  will-change: transform;
}

.hero .uptitle,
.hero .hero-p,
.hero .btn-cont,
.hero .scroll-mouse,
.reveal-icon,
.reveal-text,
.reveal-button,
.service-box,
.service-box__media,
.service-box__img,
.service-box__content > * {
  will-change: transform, opacity;
}

.splide__track {
  will-change: clip-path, opacity;
}

.disable-gsap *,
.gsap-disabled * {
  animation-duration: 0.001ms !important;
  animation-iteration-count: 1 !important;
  scroll-behavior: auto !important;
  transition-duration: 0.001ms !important;
}
