.animated-gradient-background{--gradient-base:#031338;--gradient-deep:#0d3ab3;--gradient-mid:#1877f5;--gradient-bright:#86e1ff;--gradient-highlight:#b1f0ff;--gradient-duration-orbit:17.391s;--gradient-duration-one:14.783s;--gradient-duration-two:19.13s;--gradient-duration-three:16.522s;--gradient-duration-four:13.043s;--gradient-shift-sm:8.05%;--gradient-shift-sm-negative:-8.05%;--gradient-shift-md:21.85%;--gradient-shift-md-negative:-21.85%;--gradient-shift-lg:36.8%;--gradient-shift-lg-negative:-36.8%;isolation:isolate;pointer-events:none;background:radial-gradient(90% 70% at 88% 7%, color-mix(in oklch, var(--gradient-highlight) 88%, transparent), transparent 54%), radial-gradient(70% 80% at 8% 96%, color-mix(in oklch, var(--gradient-mid) 96%, transparent), transparent 64%), linear-gradient(145deg, var(--gradient-base) 2%, color-mix(in oklch, var(--gradient-base) 46%, var(--gradient-deep)) 47%, color-mix(in oklch, var(--gradient-mid) 70%, var(--gradient-bright)) 100%);position:absolute;inset:0;overflow:hidden}.animated-gradient-background:before{content:"";background:radial-gradient(42% 46% at 68% 54%, color-mix(in oklch, var(--gradient-highlight) 94%, transparent), transparent 72%), conic-gradient(from 220deg at 50% 50%, transparent 0deg, color-mix(in oklch, var(--gradient-mid) 62%, transparent) 72deg, transparent 151deg, color-mix(in oklch, var(--gradient-bright) 46%, transparent) 258deg, transparent 360deg);filter:blur(clamp(2.5rem,6vw,5.5rem))saturate(112%);mix-blend-mode:screen;opacity:.82;will-change:transform, opacity;animation:uniforms-gradient-orbit var(--gradient-duration-orbit) cubic-bezier(.45, .05, .55, .95) infinite alternate;position:absolute;inset:-18%;transform:translate(-4%,5%)rotate(-8deg)scale(1.04)}.animated-gradient-background:after{content:"";background:radial-gradient(100% 92% at 52% 48%, transparent 32%, color-mix(in oklch, var(--gradient-base) 42%, transparent) 100%), repeating-linear-gradient(0deg, #ffffff06 0, #ffffff06 1px, transparent 1px, transparent 3px);mix-blend-mode:soft-light;position:absolute;inset:0}.animated-gradient-background__current{filter:blur(clamp(2.25rem,5.5vw,5rem));mix-blend-mode:screen;will-change:transform, opacity;border-radius:48% 52% 63% 37%/42% 45% 55% 58%;display:block;position:absolute}.animated-gradient-background__current--one{background:color-mix(in oklch, var(--gradient-deep) 88%, transparent);opacity:.82;width:76%;height:84%;animation:uniforms-gradient-drift-one var(--gradient-duration-one) cubic-bezier(.37, 0, .63, 1) infinite alternate;top:-30%;left:-18%}.animated-gradient-background__current--two{background:color-mix(in oklch, var(--gradient-bright) 90%, transparent);opacity:.9;width:88%;height:96%;animation:uniforms-gradient-drift-two var(--gradient-duration-two) cubic-bezier(.37, 0, .63, 1) infinite alternate;bottom:-34%;right:-30%}.animated-gradient-background__current--three{background:color-mix(in oklch, var(--gradient-mid) 64%, transparent);opacity:.72;width:54%;height:58%;animation:uniforms-gradient-drift-three var(--gradient-duration-three) cubic-bezier(.45, .05, .55, .95) infinite alternate;bottom:8%;right:12%}.animated-gradient-background__current--four{background:color-mix(in oklch, var(--gradient-highlight) 46%, transparent);opacity:.56;width:76%;height:64%;animation:uniforms-gradient-drift-four var(--gradient-duration-four) cubic-bezier(.33, 0, .67, 1) infinite alternate;top:18%;left:-34%}@keyframes uniforms-gradient-orbit{0%{transform:translate3d(var(--gradient-shift-sm-negative), var(--gradient-shift-sm), 0) rotate(-8deg) scale(1.04);opacity:.76}52%{transform:translate3d(var(--gradient-shift-md), var(--gradient-shift-sm-negative), 0) rotate(7deg) scale(1.13);opacity:.92}to{transform:translate3d(var(--gradient-shift-sm-negative), var(--gradient-shift-md-negative), 0) rotate(15deg) scale(1.06);opacity:.84}}@keyframes uniforms-gradient-drift-one{0%{transform:translate3d(var(--gradient-shift-md-negative), var(--gradient-shift-sm-negative), 0) rotate(-12deg) scale(1)}58%{transform:translate3d(var(--gradient-shift-lg), var(--gradient-shift-md), 0) rotate(4deg) scale(1.12)}to{transform:translate3d(var(--gradient-shift-sm), var(--gradient-shift-lg), 0) rotate(15deg) scale(.96)}}@keyframes uniforms-gradient-drift-two{0%{transform:translate3d(var(--gradient-shift-sm), var(--gradient-shift-md), 0) rotate(7deg) scale(1.08)}45%{transform:translate3d(var(--gradient-shift-lg-negative), var(--gradient-shift-md-negative), 0) rotate(-10deg) scale(.94)}to{transform:translate3d(var(--gradient-shift-md-negative), var(--gradient-shift-lg-negative), 0) rotate(-20deg) scale(1.1)}}@keyframes uniforms-gradient-drift-three{0%{transform:translate3d(var(--gradient-shift-lg), var(--gradient-shift-md), 0) rotate(14deg) scale(.92)}54%{transform:translate3d(var(--gradient-shift-lg-negative), var(--gradient-shift-sm-negative), 0) rotate(-5deg) scale(1.14)}to{transform:translate3d(var(--gradient-shift-md-negative), var(--gradient-shift-lg), 0) rotate(-16deg) scale(1.02)}}@keyframes uniforms-gradient-drift-four{0%{transform:translate3d(var(--gradient-shift-lg-negative), var(--gradient-shift-md), 0) rotate(-18deg) scale(.94)}48%{transform:translate3d(var(--gradient-shift-md), var(--gradient-shift-lg-negative), 0) rotate(2deg) scale(1.16)}to{transform:translate3d(var(--gradient-shift-lg), var(--gradient-shift-sm), 0) rotate(17deg) scale(1.03)}}@media (prefers-reduced-motion:reduce){.animated-gradient-background:before,.animated-gradient-background__current{will-change:auto;animation:none}}.animated-gradient-background--reduced-motion:before,.animated-gradient-background--reduced-motion .animated-gradient-background__current{will-change:auto;animation:none}.animated-gradient-background--forced-colors{display:none}@media (forced-colors:active){.animated-gradient-background{display:none}}
