.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:.745581em 1.27145em 7px #0042ffe6,-.482749em .100981em 7px #0088ffe6,2.39254em 2.0778em 7px #71ff00e6,-.130697em -.250127em 7px #4700ffe6,.636531em -.000492219em 7px #00ff0ee6,1.53176em .615764em 7px #00e4ffe6,.712344em .210442em 7px #0066ffe6,1.58703em 2.31311em 7px #ff1800e6,1.25585em .522158em 7px #ff0000e6,2.39268em 2.25591em 7px #ff1700e6,.0644973em .0949293em 7px #31ff00e6,2.03939em -.336203em 7px #00eeffe6,1.91499em 1.90911em 7px #e3ff00e6,1.30772em -.0938783em 7px #d600ffe6,.526633em .861888em 7px #caff00e6,1.62637em 2.22957em 7px #e400ffe6,1.23051em -.474876em 7px #9bff00e6,.791134em -.148075em 7px #7a00ffe6,1.53383em .861675em 7px #8700ffe6,2.14775em 1.38804em 7px #ffa500e6,-.484357em 1.5962em 7px #72ff00e6,1.3428em .156404em 7px #acff00e6,-.38945em -.246434em 7px #00ff28e6,.712463em 1.05664em 7px #00ff0de6,2.3852em .865829em 7px #cbff00e6,1.90942em -.287293em 7px #ff0054e6,.0859142em 2.25868em 7px #ff3700e6,1.76585em .0406514em 7px #00ff30e6,2.44025em .451227em 7px #00ff3ee6,1.63328em 2.43702em 7px #00ff01e6,.0485931em -.115983em 7px #ff8700e6,-.490848em .547508em 7px #ff6c00e6,-.494858em 2.23548em 7px #00ff38e6,2.27348em 1.2504em 7px #b700ffe6,2.36338em -.158979em 7px #ff0081e6,1.81383em .708322em 7px #fffe00e6,.146891em 1.0605em 7px #ff0068e6,.183267em -.387031em 7px #ff3400e6,1.20912em -.238502em 7px #ff0050e6,2.40384em 1.24297em 7px #ff0042e6,1.37374em .835621em 7px #009effe6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:1.08205em 1.83817em 7px #005cffe6,.35693em 2.18431em 7px #00ffc6e6,1.04651em .838442em 7px #b700ffe6,1.2339em .710136em 7px #7600ffe6,2.00988em 1.14048em 7px #ff0400e6,1.29606em -.0255763em 7px #00a7ffe6,-.25299em 1.11807em 7px #ff00cfe6,2.49482em 2.41003em 7px #b6ff00e6,1.54353em 1.37741em 7px #00e3ffe6,-.281143em 2.30628em 7px #00fffee6,.0534877em 2.03459em 7px #ff3200e6,.0307434em .861096em 7px #ff004fe6,-.366048em 2.41705em 7px #f700ffe6,2.01338em -.237515em 7px #00ffb2e6,-.355594em 2.04645em 7px #40ff00e6,-.248815em -.298292em 7px #aeff00e6,-.253197em 1.03272em 7px #00b6ffe6,2.26081em .735305em 7px #ff005ee6,2.26488em .870381em 7px #00ff20e6,1.1078em .482068em 7px #9600ffe6,.181006em 2.31415em 7px #0006ffe6,.503222em .115664em 7px #ff006ae6,.779877em .684677em 7px #dfff00e6,2.13025em .529626em 7px #ff000be6,1.46823em 2.12323em 7px #ff005ce6,1.25949em .327908em 7px #ff8200e6,-.172671em -.28148em 7px #00ffe6e6,1.39592em .789983em 7px #ffad00e6,-.491186em .908656em 7px #ff0012e6,1.35067em 2.01013em 7px #ab00ffe6,-.0745891em .509056em 7px #00f1ffe6,-.353881em .379995em 7px #ff0072e6,1.41679em 1.38183em 7px #ff0001e6,2.00834em 2.45528em 7px #ff009ce6,.908884em .0778986em 7px #c200ffe6,-.318885em -.164083em 7px #9900ffe6,.400596em 1.3291em 7px #0086ffe6,.166659em -.383352em 7px #1800ffe6,.93562em -.132935em 7px #0073ffe6,-.489194em .100226em 7px #0200ffe6,1.50393em 2.0552em 7px #00f4ffe6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:1.71112em 1.62756em 7px #ff8200e6,1.68483em .979126em 7px #e2ff00e6,.11697em -.499536em 7px #8eff00e6,.876605em .208585em 7px #45ff00e6,1.34923em 2.23169em 7px #ff9600e6,1.44141em 2.34515em 7px #00ffcce6,.114666em -.0218271em 7px #8700ffe6,.385312em 2.04298em 7px #00ff84e6,1.73718em 1.76667em 7px #ff0079e6,2.15619em 1.54772em 7px #ff1f00e6,.992379em .633041em 7px #0800ffe6,-.46841em 1.76525em 7px #eaff00e6,.353762em .461381em 7px #00ffc0e6,-.439683em 1.40277em 7px #4800ffe6,1.88333em .65989em 7px #ff00cbe6,2.1061em -.284966em 7px #7dff00e6,1.07875em 2.42549em 7px #bbff00e6,.0908695em 1.51585em 7px #ff006de6,.0307478em -.399905em 7px #ff3100e6,.237213em 1.07861em 7px #8400ffe6,.927833em 1.96994em 7px #c300ffe6,1.32433em 1.39489em 7px #00d9ffe6,.152178em 2.08098em 7px #ffa600e6,.785318em .960562em 7px #00ffcde6,-.0761819em 1.99947em 7px #ff1a00e6,.242243em 1.41212em 7px #0a00ffe6,2.20065em -.30652em 7px #ff00a6e6,.154431em 1.59634em 7px #9a00ffe6,-.455549em .616209em 7px #0057ffe6,.0796261em .691788em 7px #00ff45e6,1.36877em 1.00839em 7px #005cffe6,1.56655em .149586em 7px #72ff00e6,1.94682em 2.30539em 7px #00a4ffe6,.883194em .655345em 7px #8000ffe6,2.32071em 1.20831em 7px #00ff11e6,.0126234em 2.04092em 7px #5fff00e6,-.161894em .343244em 7px #00e7ffe6,.520231em 1.49938em 7px #ffdf00e6,2.02392em 2.43744em 7px #b5ff00e6,1.09064em 2.006em 7px #00ffd1e6,1.06117em -.445368em 7px #ff00ede6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:-.17198em 1.90192em 7px #ff00c4e6,.0635865em -.0802508em 7px #ff2000e6,-.0104775em .852566em 7px #b200ffe6,.338506em .562807em 7px #0003ffe6,.862317em .892302em 7px #ff003de6,.676057em 1.61117em 7px #56ff00e6,1.18015em .771791em 7px #fff900e6,-.198543em .78569em 7px #ff6200e6,1.07814em .918974em 7px #57ff00e6,1.03149em -.253785em 7px #ff00cce6,.312112em .388639em 7px #00ff73e6,-.0106971em .518734em 7px #3d00ffe6,1.18468em .485349em 7px #ff0030e6,2.32759em .392189em 7px #ff0005e6,2.40959em 1.84998em 7px #ff00d8e6,-.120399em 1.6365em 7px #ffb000e6,-.286597em .660469em 7px #ff0067e6,.366745em .832997em 7px #a000ffe6,.626749em 1.61145em 7px #00ff64e6,.871789em .330527em 7px #ff0051e6,-.403775em .676102em 7px #00feffe6,2.15827em 1.20839em 7px #ff5300e6,2.08701em 1.80796em 7px #d4ff00e6,1.95776em .0250874em 7px #0900ffe6,-.3514em -.292803em 7px #4c00ffe6,.526283em -.496593em 7px #00ff65e6,1.80515em 1.6267em 7px #ff0034e6,1.15787em 2.3341em 7px #beff00e6,-.446638em -.404511em 7px #ff5000e6,1.39226em .857262em 7px #a2ff00e6,1.98674em 2.33726em 7px #003bffe6,1.13786em 1.5905em 7px #0f00ffe6,.5832em 1.67011em 7px #ff0056e6,.129712em 2.49746em 7px #00deffe6,1.20689em 2.10221em 7px #ff0034e6,1.24441em .312796em 7px #ffe900e6,.862362em 1.04586em 7px #fe00ffe6,-.110534em 1.49268em 7px #3b00ffe6,.0582461em .977918em 7px #0026ffe6,.680089em -.0193256em 7px #ff0072e6,1.17056em 1.80606em 7px #a2ff00e6;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}}