:where(.brx-draggable.brx-empty), :where(.brx-draggable:empty) { min-height: 0 !important; min-width: 0 !important; } @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; } .reveal, .hero-reveal { opacity: 1 !important; transform: none !important; animation: none !important; } } @keyframes waPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.06); } } @keyframes butterflyFloat { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-3px); } } .media-wrapper, .tour__tile { transition: background-size 0.5s var(--ease-brand) !important; } .media-wrapper:hover, .tour__tile:hover { background-size: 108% !important; } html, body { overflow-x: clip; max-width: 100%; } #brx-header { position: sticky; top: 0; z-index: 998; } body[data-builder-window="iframe"] .reveal, body[data-builder-window="iframe"] .hero-reveal { opacity: 1 !important; transform: none !important; transition: none !important; animation: none !important; } .faq-cat { scroll-margin-top: 140px; } html:has(.legal-article) { scroll-behavior: smooth; } 