/* Heta Köket — scroll reveal (GSAP + ScrollTrigger via heta-motion.js) */

html.heta-motion-ready [data-heta-reveal],
html.heta-motion-ready .heta-reveal {
  will-change: transform, opacity;
}

/* GSAP drives chevron rotation when motion is enabled */
html.heta-motion-ready .faq2_icon-wrapper {
  transition: none;
}

html.heta-faq-static .faq2_accordion.is-open .faq2_icon-wrapper,
html:not(.heta-motion-ready) .faq2_accordion.is-open .faq2_icon-wrapper {
  transform: rotate(180deg);
}

@media (prefers-reduced-motion: reduce) {
  html.heta-motion-ready [data-heta-reveal],
  html.heta-motion-ready .heta-reveal {
    will-change: auto;
  }
}
