.brand-loading-splash-module__nhtOqa__splash{cursor:progress;isolation:isolate}.brand-loading-splash-module__nhtOqa__ambientGrid{background-image:linear-gradient(color-mix(in oklch, var(--border), transparent 42%) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--border), transparent 42%) 1px, transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.brand-loading-splash-module__nhtOqa__halo{background:radial-gradient(circle, color-mix(in oklch, var(--primary), transparent 70%), transparent 58%), conic-gradient(from 110deg, transparent, color-mix(in oklch, var(--ring), transparent 30%), color-mix(in oklch, var(--primary), transparent 12%), transparent 74%);filter:blur(.5px);will-change:opacity, transform;animation:3.6s ease-in-out infinite brand-loading-splash-module__nhtOqa__splash-halo}.brand-loading-splash-module__nhtOqa__orbit{will-change:transform;animation:7.5s linear infinite brand-loading-splash-module__nhtOqa__splash-orbit}.brand-loading-splash-module__nhtOqa__orbitDot{box-shadow:0 0 22px color-mix(in oklch, var(--primary), transparent 42%);will-change:opacity, transform;animation:1.8s ease-in-out infinite brand-loading-splash-module__nhtOqa__splash-dot-pulse}.brand-loading-splash-module__nhtOqa__orbitDot:nth-child(2){animation-delay:-.45s}.brand-loading-splash-module__nhtOqa__orbitDot:nth-child(3){animation-delay:-.9s}.brand-loading-splash-module__nhtOqa__orbitDot:nth-child(4){animation-delay:-1.35s}.brand-loading-splash-module__nhtOqa__logoShell{box-shadow:0 24px 70px color-mix(in oklch, var(--primary), transparent 86%), inset 0 1px 0 color-mix(in oklch, var(--background), white 18%);will-change:transform;animation:2.8s ease-in-out infinite brand-loading-splash-module__nhtOqa__splash-logo-float}.brand-loading-splash-module__nhtOqa__logoImage{will-change:transform;animation:2.4s ease-in-out infinite brand-loading-splash-module__nhtOqa__splash-logo-breathe}.brand-loading-splash-module__nhtOqa__scanLine{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--primary), transparent 18%), color-mix(in oklch, var(--ring), transparent 20%), transparent);will-change:opacity, transform;animation:2.2s ease-in-out infinite brand-loading-splash-module__nhtOqa__splash-scan}.brand-loading-splash-module__nhtOqa__progressBar{overflow:hidden}.brand-loading-splash-module__nhtOqa__progressBar:before{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--primary), transparent 8%), color-mix(in oklch, var(--ring), transparent 20%), transparent);content:"";will-change:transform;border-radius:0;animation:1.8s ease-in-out infinite brand-loading-splash-module__nhtOqa__splash-progress;position:absolute;inset:0;transform:translate(-72%)}@media (hover:hover){.brand-loading-splash-module__nhtOqa__splash:hover .brand-loading-splash-module__nhtOqa__halo{animation-duration:2.6s}.brand-loading-splash-module__nhtOqa__splash:hover .brand-loading-splash-module__nhtOqa__orbit{animation-duration:5s}.brand-loading-splash-module__nhtOqa__splash:hover .brand-loading-splash-module__nhtOqa__logoImage{animation-duration:1.8s}}@keyframes brand-loading-splash-module__nhtOqa__splash-halo{0%,to{opacity:.72;transform:rotate(0)scale(.98)}50%{opacity:1;transform:rotate(12deg)scale(1.04)}}@keyframes brand-loading-splash-module__nhtOqa__splash-orbit{to{transform:rotate(360deg)}}@keyframes brand-loading-splash-module__nhtOqa__splash-dot-pulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes brand-loading-splash-module__nhtOqa__splash-logo-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-1deg)}}@keyframes brand-loading-splash-module__nhtOqa__splash-logo-breathe{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}@keyframes brand-loading-splash-module__nhtOqa__splash-scan{0%{opacity:0;transform:translate(-110%)rotate(8deg)}45%,55%{opacity:.75}to{opacity:0;transform:translate(110%)rotate(8deg)}}@keyframes brand-loading-splash-module__nhtOqa__splash-progress{0%{transform:translate(-72%)}55%{transform:translate(12%)}to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.brand-loading-splash-module__nhtOqa__halo,.brand-loading-splash-module__nhtOqa__orbit,.brand-loading-splash-module__nhtOqa__orbitDot,.brand-loading-splash-module__nhtOqa__logoShell,.brand-loading-splash-module__nhtOqa__logoImage,.brand-loading-splash-module__nhtOqa__scanLine,.brand-loading-splash-module__nhtOqa__progressBar:before{animation-duration:1ms;animation-iteration-count:1}}
