.mb-hero-backdrops{opacity:.9}.mb-hero-backdrops svg{width:100%;height:100%}.mb-hero-backdrops path{animation:none!important}.mb-hero-scene{opacity:0;pointer-events:none;transition:opacity 1.4s}.mb-hero-scene[data-active=true]{opacity:1}.mb-hero-aurora{transform-origin:50%;animation:16s ease-in-out infinite mb-hero-wave}.mb-hero-orbit{transform-origin:850px 340px;animation:28s linear infinite mb-hero-turn}.mb-hero-prism{transform-origin:50%;animation:22s ease-in-out infinite mb-hero-wave}@keyframes mb-hero-wave{0%,to{transform:translate(-30px,-15px)scale(1)}50%{transform:translate(55px,30px)scale(1.07)}}@keyframes mb-hero-turn{to{transform:rotate(360deg)}}.mb-hero-background-controls{z-index:2;justify-content:center;gap:8px;display:flex;position:absolute;top:16px;left:0;right:0}.mb-hero-background-controls button{color:#b8c9e6;cursor:pointer;background:#0c172c;border:1px solid #5c79ac66;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font:11px system-ui;display:flex}.mb-hero-background-controls button[aria-pressed=true]{color:#f3f7ff;background:#1f4273;border-color:#8fbcff}.mb-hero-background-controls button>span{background:currentColor;border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:reduce){.mb-hero-backdrops *{transition:none!important;animation:none!important}}
