.framer-DOPa7[data-noudle-faq-ready="true"] {
  cursor: pointer;
  transition:
    background-color 260ms ease,
    border-color 260ms ease,
    transform 260ms ease;
}

.framer-DOPa7[data-noudle-faq-ready="true"]:hover {
  background-color: rgba(255, 255, 255, 0.38);
  border-color: rgba(0, 0, 0, 0.38) !important;
}

.framer-DOPa7[data-noudle-faq-ready="true"] .framer-180a0ip {
  user-select: none;
}

.framer-DOPa7[data-noudle-faq-ready="true"] .framer-1mbrfpq {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transform: translateY(-8px);
  transition:
    max-height 420ms cubic-bezier(0.22, 1, 0.36, 1),
    opacity 260ms ease,
    transform 420ms cubic-bezier(0.22, 1, 0.36, 1),
    padding-top 420ms cubic-bezier(0.22, 1, 0.36, 1);
  will-change: max-height, opacity, transform;
}

.framer-DOPa7[data-noudle-faq-ready="true"].is-open .framer-1mbrfpq {
  opacity: 1;
  transform: translateY(0);
}

.framer-DOPa7[data-noudle-faq-ready="true"] .framer-1njz1jo,
.framer-DOPa7[data-noudle-faq-ready="true"] .framer-1wcwp1p-container,
.framer-DOPa7[data-noudle-faq-ready="true"] svg {
  transition: transform 320ms cubic-bezier(0.22, 1, 0.36, 1), opacity 240ms ease;
}

.framer-DOPa7[data-noudle-faq-ready="true"].is-open .framer-1njz1jo,
.framer-DOPa7[data-noudle-faq-ready="true"].is-open .framer-1wcwp1p-container,
.framer-DOPa7[data-noudle-faq-ready="true"].is-open svg {
  transform: rotate(45deg) !important;
}

.framer-DOPa7[data-noudle-faq-ready="true"].is-open .framer-1wcwp1p-container {
  opacity: 1 !important;
}

@media (prefers-reduced-motion: reduce) {
  .framer-DOPa7[data-noudle-faq-ready="true"],
  .framer-DOPa7[data-noudle-faq-ready="true"] .framer-1mbrfpq,
  .framer-DOPa7[data-noudle-faq-ready="true"] .framer-1njz1jo,
  .framer-DOPa7[data-noudle-faq-ready="true"] .framer-1wcwp1p-container,
  .framer-DOPa7[data-noudle-faq-ready="true"] svg {
    transition-duration: 1ms;
  }
}
