/* Complementos da página /empreender — o restante vem do CSS original (site.css) */
@keyframes bimBobA { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }
@keyframes bimBobB { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(10px); } }
.bim-bob-a { animation: bimBobA 6s ease-in-out infinite; }
.bim-bob-b { animation: bimBobB 7s ease-in-out infinite; }

[data-faq-panel-anim] { will-change: height, opacity; }
[data-lightbox-slide] { user-select: none; -webkit-user-select: none; }

@media (prefers-reduced-motion: reduce) {
  .bim-bob-a, .bim-bob-b { animation: none; }
  [data-a], [data-hero], header { opacity: 1 !important; transform: none !important; clip-path: none !important; }
}
