.bg-anim-wavy{--wavy-s:56px;--wavy-c1:#ab3e5b;--wavy-c2:#ffbe40;--wavy-_g:#0000 25%, #0008 47%, var(--wavy-c1) 53% 147%, var(--wavy-c2) 153% 247%, var(--wavy-c1) 253% 347%, var(--wavy-c2) 353% 447%, var(--wavy-c1) 453% 547%, #0008 553%, #0000 575%;--wavy-_s:calc(25% / 3) calc(25% / 4) at 50%;background-color:#61a6ab;background-image:radial-gradient(var(--wavy-_s) 100%, var(--wavy-_g)),radial-gradient(var(--wavy-_s) 100%, var(--wavy-_g)),radial-gradient(var(--wavy-_s) 0, var(--wavy-_g)),radial-gradient(var(--wavy-_s) 0, var(--wavy-_g)),repeating-linear-gradient(90deg, #accec0 -4.16667% 4.16667%, #61a6ab 0 12.5%);background-position:0 0,calc(var(--wavy-s)/2) calc(3*var(--wavy-s)/4),calc(var(--wavy-s)/2) 0,0 calc(3*var(--wavy-s)/4),0 0;background-size:var(--wavy-s) calc(3*var(--wavy-s)/2);animation:2.5s linear infinite bg-anim-wavy-move}@keyframes bg-anim-wavy-move{to{background-position:var(--wavy-s) 0,calc(var(--wavy-s)/-2) calc(3*var(--wavy-s)/4),calc(3*var(--wavy-s)/2) 0,calc(-1*var(--wavy-s)) calc(3*var(--wavy-s)/4),0 0}}.bg-anim-angled-pattern{--ap-s:22px;--ap-g:10px;--ap-c:#ecd078;--ap-_l:#0000 calc(33% - .866 * var(--ap-g)), var(--ap-c) calc(33.2% - .866 * var(--ap-g)) 33%, #0000 34%;background-color:#0b486b;background-image:repeating-linear-gradient(var(--ap-c) 0 var(--ap-g), #0000 0 50%),conic-gradient(from -150deg at var(--ap-g) 50%, var(--ap-c) 120deg, #0000 0),linear-gradient(-120deg, var(--ap-_l)),linear-gradient(-60deg, var(--ap-_l));background-position:0 calc(.866*var(--ap-s) - var(--ap-g)/2),0 0,0 0,0 0;background-size:var(--ap-s) calc(3.466*var(--ap-s));animation:2s linear infinite bg-anim-angled-pattern-shift;position:relative;overflow:hidden}.bg-anim-angled-pattern:before{content:"";background:inherit;-webkit-mask:linear-gradient(#000 50%, #0000 0) 0 calc(.866 * var(--ap-s))/100% calc(3.466*var(--ap-s));-webkit-mask:linear-gradient(#000 50%, #0000 0) 0 calc(.866 * var(--ap-s))/100% calc(3.466*var(--ap-s));mask:linear-gradient(#000 50%, #0000 0) 0 calc(.866 * var(--ap-s))/100% calc(3.466*var(--ap-s));pointer-events:none;animation:2s linear infinite reverse bg-anim-angled-pattern-shift;position:absolute;inset:0}@keyframes bg-anim-angled-pattern-shift{to{background-position-x:calc(-1*var(--ap-s))}}.bg-anim-eyes{--eyes-s:32px;--eyes-_g:radial-gradient(#f4ead5 31%, #0000 32%);--eyes-_l:radial-gradient(#594f4f 15%, #0000 16%);background-color:#45ada8;background-image:var(--eyes-_l),var(--eyes-_l),var(--eyes-_g),var(--eyes-_g);background-position:0 0,var(--eyes-s) var(--eyes-s),0 0,var(--eyes-s) var(--eyes-s);background-size:calc(2*var(--eyes-s)) calc(2*var(--eyes-s));animation:2s cubic-bezier(.5,92,.5,-92) infinite bg-anim-eyes-x,2s cubic-bezier(.5,92,.5,-92) -.5s infinite bg-anim-eyes-y}@keyframes bg-anim-eyes-x{to{background-position-x:-.25px,calc(var(--eyes-s) - 1px),-.5px,calc(var(--eyes-s) - .5px)}}@keyframes bg-anim-eyes-y{to{background-position-y:-.25px,calc(var(--eyes-s) - 1px),.25px,calc(var(--eyes-s) - .5px)}}@property --bg-svo-a{syntax:"<angle>";inherits:true;initial-value:0deg}@property --bg-svo-p{syntax:"<percentage>";inherits:true;initial-value:0%}@property --bg-svo-c1{syntax:"<color>";inherits:true;initial-value:#000}@property --bg-svo-c2{syntax:"<color>";inherits:true;initial-value:#000}.bg-anim-square-octagon{--svo-s:30px;--svo-_g:#0000, var(--bg-svo-c1) 2deg calc(var(--bg-svo-a) - 2deg), #0000 var(--bg-svo-a);background-color:var(--bg-svo-c2);background-image:conic-gradient(from calc(-45deg - var(--bg-svo-a) / 2) at top var(--bg-svo-p) left var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(-45deg - var(--bg-svo-a) / 2) at top var(--bg-svo-p) left var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(45deg - var(--bg-svo-a) / 2) at top var(--bg-svo-p) right var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(45deg - var(--bg-svo-a) / 2) at top var(--bg-svo-p) right var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(-135deg - var(--bg-svo-a) / 2) at bottom var(--bg-svo-p) left var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(-135deg - var(--bg-svo-a) / 2) at bottom var(--bg-svo-p) left var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(135deg - var(--bg-svo-a) / 2) at bottom var(--bg-svo-p) right var(--bg-svo-p), var(--svo-_g)),conic-gradient(from calc(135deg - var(--bg-svo-a) / 2) at bottom var(--bg-svo-p) right var(--bg-svo-p), var(--svo-_g));background-size:calc(2*var(--svo-s)) calc(2*var(--svo-s));animation:2s linear infinite alternate bg-anim-svo-move}@keyframes bg-anim-svo-move{0%,15%{--bg-svo-a:135deg;--bg-svo-p:20%;--bg-svo-c1:#3b8183;--bg-svo-c2:#fad089;background-position:0 0,var(--svo-s) var(--svo-s),0 0,var(--svo-s) var(--svo-s),0 0,var(--svo-s) var(--svo-s),0 0,var(--svo-s) var(--svo-s)}45%,50%{--bg-svo-a:90deg;--bg-svo-p:25%;--bg-svo-c1:#3b8183;--bg-svo-c2:#fad089;background-position:0 0,var(--svo-s) var(--svo-s),0 0,var(--svo-s) var(--svo-s),0 0,var(--svo-s) var(--svo-s),0 0,var(--svo-s) var(--svo-s)}50.01%,55%{--bg-svo-a:90deg;--bg-svo-p:25%;--bg-svo-c2:#3b8183;--bg-svo-c1:#fad089;background-position:var(--svo-s) 0,0 var(--svo-s),var(--svo-s) 0,0 var(--svo-s),var(--svo-s) 0,0 var(--svo-s),var(--svo-s) 0,0 var(--svo-s)}85%,to{--bg-svo-a:135deg;--bg-svo-p:20%;--bg-svo-c2:#3b8183;--bg-svo-c1:#fad089;background-position:var(--svo-s) 0,0 var(--svo-s),var(--svo-s) 0,0 var(--svo-s),var(--svo-s) 0,0 var(--svo-s),var(--svo-s) 0,0 var(--svo-s)}}.bg-anim-pattern{background-color:#def;background-image:radial-gradient(#0000 .6em,#def .6em),conic-gradient(at 1em 1em,#0000 270deg,#4203 270deg),conic-gradient(at 1em 1em,#0000 270deg,#4204 270deg),conic-gradient(at 1em 1em,#0000 270deg,#4205 270deg),conic-gradient(at 1em 1em,#0000 270deg,#4206 270deg);background-size:.4em .4em,1.5em 1.5em,1.5em 1.5em,1.5em 1.5em,1.5em 1.5em;animation:12s infinite bg-anim-pattern-x,12s -3.75s infinite bg-anim-pattern-y}@keyframes bg-anim-pattern-x{0%,7.5%,to{background-position-x:0,0,1em,2em,3em}12.5%,20%{background-position-x:0,1em,0,3em,2em}25%,32.5%{background-position-x:0,-1em,-2em,5em,4em}37.5%,45%{background-position-x:0,1em,-4em,7em,2em}50%,57.5%{background-position-x:0,-2em,-5em,8em,5em}62.5%,70%{background-position-x:0,-3em,-4em,7em,6em}75%,82.5%{background-position-x:0,-1em,-2em,5em,4em}87.5%,95%{background-position-x:0,-3em,0,3em,6em}}@keyframes bg-anim-pattern-y{0%,7.5%,to{background-position-y:0,0,1em,2em,3em}12.5%,20%{background-position-y:0,1em,0,3em,2em}25%,32.5%{background-position-y:0,-1em,-2em,5em,4em}37.5%,45%{background-position-y:0,1em,-4em,7em,2em}50%,57.5%{background-position-y:0,-2em,-5em,8em,5em}62.5%,70%{background-position-y:0,-3em,-4em,7em,6em}75%,82.5%{background-position-y:0,-1em,-2em,5em,4em}87.5%,95%{background-position-y:0,-3em,0,3em,6em}}.bg-anim-perlin{--perlin-size:8px;background:#0f0f0f;position:relative;overflow:hidden}.bg-anim-perlin:before{content:"";-webkit-mask:radial-gradient(circle at 50% 50%, white 2px, transparent 2.5px) 50% 50%/var(--perlin-size) var(--perlin-size),url(/backgrounds/perlin-noise-mask.png) 256px 50%/256px 256px;-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle at 50% 50%, white 2px, transparent 2.5px) 50% 50%/var(--perlin-size) var(--perlin-size),url(/backgrounds/perlin-noise-mask.png) 256px 50%/256px 256px;-webkit-mask:radial-gradient(circle at 50% 50%, white 2px, transparent 2.5px) 50% 50%/var(--perlin-size) var(--perlin-size),url(/backgrounds/perlin-noise-mask.png) 256px 50%/256px 256px;mask:radial-gradient(circle at 50% 50%, white 2px, transparent 2.5px) 50% 50%/var(--perlin-size) var(--perlin-size),url(/backgrounds/perlin-noise-mask.png) 256px 50%/256px 256px;-webkit-mask-composite:source-in, xor;pointer-events:none;background:conic-gradient(from 180deg at 50% 70%,#fafafa 0deg,#eec32d 72deg,#ec4b4b 144deg,#709ab9 216deg,#4dffbf 288deg,#fafafa 1turn);animation:20s linear infinite bg-anim-perlin-flicker;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes bg-anim-perlin-flicker{to{-webkit-mask-position:50%,0;mask-position:50%,0}}.bg-anim-color-orbs{color:#0000;background:#123;font-size:12px;position:relative;overflow:hidden}.bg-anim-color-orbs>.bg-anim-layer,.bg-anim-color-orbs:before,.bg-anim-color-orbs:after{content:".";mix-blend-mode:screen;pointer-events:none;color:#0000;width:3em;height:3em;animation:44s ease-in-out -27s infinite alternate bg-anim-color-orbs-move;position:absolute;top:50%;left:50%}.bg-anim-color-orbs:before{text-shadow:2.30255em 1.63592em 7px #ff9000e6,1.23615em .934856em 7px #c700ffe6,.726004em .907634em 7px #00edffe6,-.422902em 1.56857em 7px #00fffee6,1.91029em 2.35851em 7px #6e00ffe6,2.27754em -.0105936em 7px #ff0007e6,2.12068em -.324359em 7px #ff009ee6,-.112961em 1.79287em 7px #0060ffe6,1.61915em -.100815em 7px #ff8000e6,1.57562em -.275558em 7px #ff5400e6,.572487em .656112em 7px #000affe6,1.0708em 1.91457em 7px #00ffe0e6,1.91902em .0723811em 7px #ff000de6,1.76653em 2.34508em 7px #002bffe6,1.55705em 2.37796em 7px #fffe00e6,2.23697em .402938em 7px #00cdffe6,-.214986em -.0394044em 7px #00ff7be6,.922877em -.143535em 7px #00ffbee6,.200014em 2.19949em 7px #6bff00e6,1.31161em 1.67885em 7px #d0ff00e6,1.60036em .038139em 7px #00f1ffe6,1.52287em -.137899em 7px #ff3700e6,.224965em 2.48399em 7px #5b00ffe6,.131604em .276625em 7px #ff000fe6,2.11127em .290083em 7px #c2ff00e6,.651486em -.11197em 7px #ff2300e6,-.362257em 2.21862em 7px #1d00ffe6,1.30343em 2.22709em 7px #6dff00e6,.134907em -.108827em 7px #00ff0ee6,.94277em 1.61819em 7px #7dff00e6,1.84625em .0520965em 7px #91ff00e6,-.125511em .0704011em 7px #ffde00e6,2.41766em .00582312em 7px #0058ffe6,.652732em 1.3486em 7px #00ffd0e6,2.49996em .997979em 7px #0700ffe6,1.02807em -.283445em 7px #ff00fbe6,1.2013em 2.08425em 7px #003cffe6,.355937em .421446em 7px #0200ffe6,-.361431em .580631em 7px #54ff00e6,2.48555em 1.24837em 7px #00ff6ae6,-.19784em 2.21382em 7px #31ff00e6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:1.12317em 2.39675em 7px #ff7800e6,.498325em 1.34749em 7px #00ffe0e6,1.40998em 2.15791em 7px #004dffe6,.936656em 1.37418em 7px #00ff9ce6,-.462676em 1.25433em 7px #ff6900e6,-.202027em .322686em 7px #78ff00e6,1.12552em .497994em 7px #00ffc1e6,2.16322em 2.0303em 7px #30ff00e6,.69485em .414764em 7px #22ff00e6,1.24121em 1.259em 7px #0070ffe6,.450059em .0057076em 7px #ff0070e6,.860786em 2.18075em 7px #7000ffe6,.739443em 1.1532em 7px #c900ffe6,.706989em .35265em 7px #ff0500e6,2.44642em 1.15767em 7px #ea00ffe6,1.43439em -.260311em 7px #00b6ffe6,.230876em -.0329314em 7px #ff0037e6,.752859em 1.38066em 7px #ff3e00e6,-.230006em .203651em 7px #0eff00e6,.972721em .540912em 7px #ffc500e6,1.53979em 2.11392em 7px #f8ff00e6,2.13305em .58415em 7px #00fffce6,2.38828em -.0591362em 7px #ffc600e6,.282049em .953917em 7px #68ff00e6,1.48726em .42684em 7px #ff2e00e6,.667913em -.31489em 7px #ff00f1e6,1.06073em 1.3698em 7px #00fcffe6,2.07976em 1.24237em 7px #18ff00e6,.317112em 2.02366em 7px #ff2900e6,-.145881em 1.83478em 7px #00ff0ee6,2.38673em 2.45112em 7px #ff004ce6,.955331em 2.25347em 7px #00f7ffe6,.0952127em .722366em 7px #00fbffe6,1.54004em 1.52091em 7px #0048ffe6,-.264765em 1.0679em 7px #5cff00e6,2.46181em 2.10345em 7px #ff0070e6,-.298741em -.0395595em 7px #001effe6,2.40763em 1.52455em 7px #ff000ee6,2.02144em -.208367em 7px #b500ffe6,.897182em 2.26709em 7px #00ffbfe6,-.423066em 1.40294em 7px #17ff00e6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:2.19461em 1.60409em 7px #fff600e6,.961998em 1.08293em 7px #af00ffe6,.743123em 2.18941em 7px #ff006ce6,.393172em 2.4371em 7px #00ff95e6,1.80046em .127116em 7px #1800ffe6,1.77406em 1.35649em 7px #ff0099e6,-.0743712em 1.3287em 7px #ff0021e6,2.02537em 2.05546em 7px #a000ffe6,.526318em -.382838em 7px #ff0009e6,.334412em .484204em 7px #00ffe2e6,1.18351em 2.31189em 7px #00ffb8e6,.470832em .481688em 7px #00ffe7e6,.607482em -.378752em 7px #ff002ce6,-.054566em .81408em 7px #f6ff00e6,1.15809em 2.29519em 7px #00ff4de6,2.06383em 2.25009em 7px #00b0ffe6,1.907em 2.14898em 7px #00e8ffe6,1.48943em 1.48745em 7px #00ffb0e6,-.0432262em .895509em 7px #a200ffe6,.121577em 2.00887em 7px #00ff79e6,1.24429em 2.43805em 7px #00ffbde6,.846622em 1.76114em 7px #0007ffe6,.312486em 1.34778em 7px #ff00c2e6,-.227745em 1.71631em 7px #3c00ffe6,.433696em .117468em 7px #00b6ffe6,2.05286em -.277671em 7px #00ff22e6,.531182em 1.53209em 7px #ff004fe6,2.06585em .183058em 7px #71ff00e6,2.32615em 1.81414em 7px #11ff00e6,1.93958em 1.17732em 7px #5800ffe6,1.16213em 2.12799em 7px #ff7e00e6,.16402em .860618em 7px #7800ffe6,-.0446757em 1.96995em 7px #00ff00e6,.802781em -.442881em 7px #f8ff00e6,.232568em .5243em 7px #1b00ffe6,.656893em 1.82359em 7px #ff0029e6,.785168em 1.32187em 7px #00c6ffe6,2.39688em .145219em 7px #ff7100e6,.305337em -.181193em 7px #ffe400e6,-.466561em 2.4348em 7px #9600ffe6,-.341186em 1.41508em 7px #006dffe6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:-.0666604em -.228807em 7px #00a8ffe6,2.45095em -.279343em 7px #00ffb6e6,1.61167em 1.15512em 7px #00baffe6,2.17726em .52493em 7px #6dff00e6,1.80676em 1.25491em 7px #9700ffe6,1.4544em 1.7225em 7px #5cff00e6,-.298031em 1.43705em 7px #ff0052e6,1.28136em .370707em 7px #ff7700e6,1.32897em -.15458em 7px #ff00c2e6,1.51568em 1.77777em 7px #005cffe6,1.46567em 1.23403em 7px #3aff00e6,2.32249em 2.02279em 7px #00b5ffe6,2.01896em 1.95599em 7px #9300ffe6,-.267716em .285948em 7px #d8ff00e6,.324375em 2.39676em 7px #ff0070e6,1.22182em .0982851em 7px #ff0048e6,.706537em .66326em 7px #90ff00e6,1.81266em 1.48768em 7px #f100ffe6,-.050904em .910231em 7px #4d00ffe6,1.85927em 1.15036em 7px #e9ff00e6,.437314em 1.06719em 7px #ff00cfe6,1.6181em 1.86939em 7px #d900ffe6,.797676em .754501em 7px #00ffd5e6,2.14867em -.364502em 7px #ff0095e6,1.22345em .111129em 7px #7700ffe6,.238394em .855961em 7px #ff0035e6,2.04776em .208469em 7px #1500ffe6,.231533em 2.33393em 7px #ff0e00e6,2.09733em .65828em 7px #00bfffe6,1.41619em .0344488em 7px #ff002ce6,-.34894em 1.93024em 7px #ff3a00e6,-.113419em 1.07896em 7px #ff3800e6,1.82882em 1.05197em 7px #dc00ffe6,2.30019em 1.92911em 7px #ff5d00e6,.257554em -.11214em 7px #ff9d00e6,.992142em .195593em 7px #ff1800e6,1.15966em 1.28978em 7px #62ff00e6,-.392307em 1.53221em 7px #ff1b00e6,.942589em 2.28081em 7px #3dff00e6,.536918em 1.16801em 7px #00ffcbe6,-.103845em 1.08365em 7px #000cffe6;mix-blend-mode:screen;animation:41s ease-in-out -19s infinite alternate bg-anim-color-orbs-move;position:absolute;inset:0}@keyframes bg-anim-color-orbs-move{0%{transform:rotate(0)scale(3)translate(-20px)}to{transform:rotate(360deg)scale(4)translate(20px)}}.bg-anim-square-grid{--sg-s:40px;--sg-c1:#c3ccaf;--sg-c2:#67434f;--sg-_s:calc(2 * var(--sg-s)) calc(2 * var(--sg-s));--sg-_g:var(--sg-_s) conic-gradient(at 40% 40%, #0000 75%, var(--sg-c1) 0);--sg-_p:var(--sg-_s) conic-gradient(at 20% 20%, #0000 75%, var(--sg-c2) 0);background:calc(.9*var(--sg-s)) calc(.9 * var(--sg-s))/var(--sg-_p),calc(-.1*var(--sg-s)) calc(-.1 * var(--sg-s))/var(--sg-_p),calc(.7*var(--sg-s)) calc(.7 * var(--sg-s))/var(--sg-_g),calc(-.3*var(--sg-s)) calc(-.3 * var(--sg-s))/var(--sg-_g),conic-gradient(from 90deg at 20% 20%, var(--sg-c2) 25%, var(--sg-c1) 0) 0 0/var(--sg-s) var(--sg-s);animation:3s infinite bg-anim-square-grid-move}@keyframes bg-anim-square-grid-move{0%{background-position:calc(.9*var(--sg-s)) calc(.9*var(--sg-s)),calc(-.1*var(--sg-s)) calc(-.1*var(--sg-s)),calc(.7*var(--sg-s)) calc(.7*var(--sg-s)),calc(-.3*var(--sg-s)) calc(-.3*var(--sg-s)),0 0}25%{background-position:calc(1.9*var(--sg-s)) calc(.9*var(--sg-s)),calc(-1.1*var(--sg-s)) calc(-.1*var(--sg-s)),calc(1.7*var(--sg-s)) calc(.7*var(--sg-s)),calc(-1.3*var(--sg-s)) calc(-.3*var(--sg-s)),0 0}50%{background-position:calc(1.9*var(--sg-s)) calc(-.1*var(--sg-s)),calc(-1.1*var(--sg-s)) calc(.9*var(--sg-s)),calc(1.7*var(--sg-s)) calc(-.3*var(--sg-s)),calc(-1.3*var(--sg-s)) calc(.7*var(--sg-s)),0 0}75%{background-position:calc(2.9*var(--sg-s)) calc(-.1*var(--sg-s)),calc(-2.1*var(--sg-s)) calc(.9*var(--sg-s)),calc(2.7*var(--sg-s)) calc(-.3*var(--sg-s)),calc(-2.3*var(--sg-s)) calc(.7*var(--sg-s)),0 0}to{background-position:calc(2.9*var(--sg-s)) calc(-1.1*var(--sg-s)),calc(-2.1*var(--sg-s)) calc(1.9*var(--sg-s)),calc(2.7*var(--sg-s)) calc(-1.3*var(--sg-s)),calc(-2.3*var(--sg-s)) calc(1.7*var(--sg-s)),0 0}}