html, body { overflow-x: hidden; min-height: 100vh; scroll-behavior: smooth; }  #brxe-ubxjqa{ position:absolute; top:0; left:0; width:100%; height:80px; background:transparent; z-index:1000; }  #brxe-scqqek{ position:fixed; top:0; left:0; width:100%; height:80px; background:#fff; box-shadow:0 2px 8px rgba(0,0,0,.1); transform:translateY(-100%); transition:transform .3s ease; z-index:1001; } #brxe-scqqek.show{transform:translateY(0);}   .fade-up { opacity: 0; transform: translateY(30px); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .fade-up.visible { opacity: 1; transform: translateY(0); }  .fade-down { opacity: 0; transform: translateY(-30px); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .fade-down.visible { opacity: 1; transform: translateY(0); }  .fade-left { opacity: 0; transform: translateX(-30px); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .fade-left.visible { opacity: 1; transform: translateX(0); }  .fade-right { opacity: 0; transform: translateX(30px); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .fade-right.visible { opacity: 1; transform: translateX(0); }  .zoom-in { opacity: 0; transform: scale(0.9); transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1); } .zoom-in.visible { opacity: 1; transform: scale(1); }  .blur-fade { opacity: 0; filter: blur(8px); transform: translateY(20px); transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1); } .blur-fade.visible { opacity: 1; filter: blur(0); transform: translateY(0); }  .stagger > * { opacity: 0; transform: translateY(20px); transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); } .stagger.visible > * { opacity: 1; transform: translateY(0); } .stagger.visible > *:nth-child(1) { transition-delay: 0.1s; } .stagger.visible > *:nth-child(2) { transition-delay: 0.2s; } .stagger.visible > *:nth-child(3) { transition-delay: 0.3s; } .stagger.visible > *:nth-child(4) { transition-delay: 0.4s; } .stagger.visible > *:nth-child(5) { transition-delay: 0.5s; }  .delay-1 { transition-delay: 0.1s !important; } .delay-2 { transition-delay: 0.2s !important; } .delay-3 { transition-delay: 0.3s !important; } .delay-4 { transition-delay: 0.4s !important; }  @media (prefers-reduced-motion: reduce) { .fade-up, .fade-down, .fade-left, .fade-right, .zoom-in, .blur-fade, .stagger > * { transition: none !important; opacity: 1 !important; transform: none !important; filter: none !important; } }