.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:-.239947em 2.2091em 7px #ee00ffe6,.754662em .42565em 7px #19ff00e6,-.360794em 2.20445em 7px #00ff1ee6,-.426248em -.456538em 7px #00dcffe6,2.20047em .729904em 7px #ff1600e6,2.12444em 1.16912em 7px #5eff00e6,2.42261em 1.819em 7px #0bff00e6,.413228em .811261em 7px #0d00ffe6,.411615em -.00769527em 7px #0700ffe6,.749351em -.374852em 7px #22ff00e6,1.36881em -.144057em 7px #ff8800e6,.204411em 1.37089em 7px #9100ffe6,1.90369em 1.78857em 7px #00ff8be6,1.10598em .72718em 7px #ff9500e6,2.28151em .975099em 7px #0027ffe6,1.4159em .41556em 7px #bfff00e6,.642617em .457309em 7px #fffa00e6,.913668em 1.9164em 7px #0071ffe6,1.74869em .797549em 7px #aaff00e6,-.474359em 1.82811em 7px #00edffe6,.820037em 2.42454em 7px #5900ffe6,1.75449em 1.77476em 7px #007bffe6,.297541em .0483508em 7px #0092ffe6,.398456em .70421em 7px #00ff60e6,.806615em .584828em 7px #00ff0ce6,2.07136em 1.36583em 7px #ff00aee6,.695417em -.041778em 7px #ff00f2e6,1.01149em 1.01124em 7px #84ff00e6,2.0013em .591138em 7px #ffee00e6,.151766em .877396em 7px #c800ffe6,2.29237em 1.99487em 7px #ff00eae6,.255301em .143626em 7px #ffee00e6,1.2243em 1.66732em 7px #9000ffe6,.136868em 1.32733em 7px #00ff00e6,2.22791em .435855em 7px #ff00f7e6,1.05286em 1.47736em 7px #39ff00e6,1.19885em 1.71337em 7px #00ff56e6,1.45653em -.0431079em 7px #00fface6,1.89554em -.313988em 7px #00ff50e6,1.1522em .906294em 7px #8400ffe6,.801093em .307876em 7px #ff1e00e6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:1.08663em .266338em 7px #ff004ce6,2.14073em .355866em 7px #ff002de6,-.0412458em 2.28em 7px #009affe6,.504186em 1.77705em 7px #1100ffe6,1.61319em 1.79006em 7px #10ff00e6,2.35796em 1.36666em 7px #ffb600e6,1.36328em 1.22198em 7px #4800ffe6,1.52957em .0978627em 7px #ff0027e6,-.469468em 1.63793em 7px #deff00e6,-.398132em -.218381em 7px #0013ffe6,2.1528em .606054em 7px #ff2100e6,.655602em -.424233em 7px #0e00ffe6,.303564em 1.34478em 7px #ff00a6e6,1.69779em 1.08578em 7px #ff00e9e6,1.52552em -.243724em 7px #00ff3de6,.0122913em 1.20034em 7px #9500ffe6,.630854em -.368695em 7px #8bff00e6,-.443117em 1.83471em 7px #ff0098e6,1.9267em 1.71017em 7px #0061ffe6,1.05047em .288em 7px #fffa00e6,.318875em .10117em 7px #00ffd0e6,.260134em -.171789em 7px #ffd000e6,1.6242em .55672em 7px #26ff00e6,.586751em -.295551em 7px #ff00abe6,.559632em 1.31146em 7px #5aff00e6,1.67569em 1.73983em 7px #5eff00e6,.278839em .381107em 7px #27ff00e6,2.29973em 1.17256em 7px #00ffe6e6,.233896em 1.79328em 7px #00ff18e6,2.00735em -.271275em 7px #9700ffe6,2.28823em 1.46522em 7px #ff1100e6,.995444em .946025em 7px #00dfffe6,.931954em 1.78941em 7px #c9ff00e6,-.388977em 1.68329em 7px #7500ffe6,-.0225041em .798605em 7px #ff3600e6,1.19716em 1.07802em 7px #6600ffe6,2.28675em 1.79488em 7px #00f0ffe6,-.1235em 1.72171em 7px #11ff00e6,-.352116em -.0838991em 7px #ff0023e6,1.1706em 1.58089em 7px #b700ffe6,2.35076em 2.39048em 7px #ff7d00e6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:1.37424em 1.84519em 7px #ff8b00e6,1.94188em .207361em 7px #0090ffe6,.579491em -.27173em 7px #00ccffe6,-.212948em 2.17112em 7px #ff0b00e6,.269046em 2.11023em 7px #00ff64e6,1.0466em -.352701em 7px #00a9ffe6,1.05006em -.00514562em 7px #c700ffe6,.601861em -.401151em 7px #bbff00e6,-.223664em 1.74658em 7px #5f00ffe6,-.300479em 1.72715em 7px #ff8f00e6,2.13217em 2.25086em 7px #ff7500e6,-.377965em 2.33447em 7px #ffbe00e6,.0475622em .6096em 7px #00aeffe6,1.78581em -.437264em 7px #baff00e6,.620894em 2.10983em 7px #5900ffe6,1.63245em 2.41326em 7px #8c00ffe6,1.33719em 2.32455em 7px #7f00ffe6,1.03744em -.0088056em 7px #ff00dde6,2.37283em .47019em 7px #ffa100e6,-.437856em 1.52566em 7px #00ff0ee6,1.22989em -.0653527em 7px #ff005ce6,2.35395em 1.53816em 7px #ffc900e6,1.80734em 1.73446em 7px #00e1ffe6,-.0531754em 1.84305em 7px #00e3ffe6,-.198977em 2.10774em 7px #ffdb00e6,1.17561em -.077475em 7px #7700ffe6,.411894em 1.82128em 7px #ff8a00e6,1.80809em 1.71254em 7px #fff700e6,2.48297em 1.94384em 7px #ff00efe6,1.11164em 1.94598em 7px #58ff00e6,-.234042em .471495em 7px #00e6ffe6,.0513413em 2.4643em 7px #fdff00e6,.407898em .72186em 7px #ff0600e6,.0944753em 1.85136em 7px #af00ffe6,1.11919em 1.78478em 7px #ff009de6,1.5235em -.256386em 7px #00ff31e6,1.43799em 1.88353em 7px #4600ffe6,-.145924em 2.28058em 7px #0006ffe6,2.2756em 2.38342em 7px #ff5400e6,.268074em -.453605em 7px #ff00bee6,.153179em .754379em 7px #ff00fde6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:1.39617em 2.3168em 7px #ff9000e6,.953877em -.117147em 7px #00ff36e6,2.43871em 2.32085em 7px #6600ffe6,1.53174em -.454985em 7px #2400ffe6,1.03486em 2.25128em 7px #ff2e00e6,2.49851em .427311em 7px #00ff21e6,.0171796em 2.34913em 7px #ff004ce6,.159812em 1.06364em 7px #2b00ffe6,.511436em 2.41883em 7px #d8ff00e6,1.22566em 2.34915em 7px #00b4ffe6,1.1045em .411719em 7px #00ff80e6,.407826em .20964em 7px #ff4d00e6,-.256576em .261985em 7px #00ff6ae6,1.11166em .425457em 7px #96ff00e6,1.5155em -.0309089em 7px #90ff00e6,1.80678em 1.94424em 7px #00ff98e6,.774218em .518166em 7px #ff5900e6,.187266em .692483em 7px #ffb400e6,.717966em 1.75573em 7px #e400ffe6,.771179em .110603em 7px #ffec00e6,.0223814em 1.04081em 7px #ff3000e6,2.34284em -.499677em 7px #ff002ee6,-.161037em 2.02712em 7px #7600ffe6,1.57671em 1.71041em 7px #00ffcee6,1.26914em 1.64318em 7px #ffed00e6,2.12797em .906642em 7px #ffbe00e6,-.131062em 1.39025em 7px #004fffe6,1.60147em .813282em 7px #7eff00e6,1.49949em 2.47555em 7px #00ddffe6,1.18184em 1.09399em 7px #007cffe6,.622101em .112278em 7px #00ff00e6,-.30056em .953926em 7px #00ff02e6,.546038em -.169597em 7px #00f0ffe6,1.37301em .133738em 7px #0004ffe6,.577201em 2.39205em 7px #009fffe6,.141477em 1.19559em 7px #ff007ce6,2.386em -.209285em 7px #ff1400e6,1.13995em 1.54282em 7px #0091ffe6,1.5575em 1.0239em 7px #00ff63e6,1.96701em 1.44026em 7px #9c00ffe6,2.40865em .645225em 7px #00f7ffe6;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}}