.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:-.171738em .720267em 7px #00d3ffe6,1.367em -.0709366em 7px #0026ffe6,.13847em .999211em 7px #00fff3e6,-.485777em 1.24629em 7px #ff00d7e6,.440834em 2.4161em 7px #00ff55e6,.364818em -.26326em 7px #00ff67e6,.202804em 2.3129em 7px #00ff38e6,2.08987em 1.88728em 7px #00ff31e6,2.27268em -.0231534em 7px #ff0030e6,-.407357em 1.58789em 7px #5400ffe6,1.20887em .896352em 7px #00ff3ee6,.508427em -.122122em 7px #1f00ffe6,.97763em 1.02403em 7px #ff00f8e6,.137195em .575463em 7px #0012ffe6,1.39473em .321737em 7px #ba00ffe6,.715106em .170693em 7px #0028ffe6,2.23943em 1.00932em 7px #fffd00e6,1.66343em -.0702591em 7px #00ff02e6,-.214065em 1.3284em 7px #a0ff00e6,.807201em 2.49788em 7px #00c2ffe6,2.02089em -.274281em 7px #ff2300e6,-.186648em 1.43273em 7px #5000ffe6,.578191em .508895em 7px #00ff8de6,.831645em 1.64911em 7px #88ff00e6,1.57383em 2.35325em 7px #b800ffe6,1.53719em 1.34506em 7px #004dffe6,.764704em .260552em 7px #43ff00e6,-.478698em 1.20725em 7px #0026ffe6,1.04747em 1.58078em 7px #ff0033e6,2.47923em -.126974em 7px #ff00dbe6,1.11143em .141519em 7px #007fffe6,1.13168em .853737em 7px #ff0079e6,1.08057em 1.91411em 7px #00ffe0e6,.0467274em 2.3132em 7px #0033ffe6,2.43874em -.405723em 7px #ff9d00e6,.603714em .0436192em 7px #00ffbbe6,.831173em 1.47454em 7px #ffe000e6,1.19542em 1.17816em 7px #ff9000e6,2.23623em 2.04135em 7px #ffd800e6,1.18073em 2.28423em 7px #ff7600e6,1.43893em .335151em 7px #0005ffe6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:.205915em 1.45682em 7px #ba00ffe6,.142563em .759026em 7px #8b00ffe6,1.02009em 1.71525em 7px #ff008ae6,2.43507em 1.37788em 7px #00ffdbe6,-.0244634em 2.18563em 7px #ff4000e6,2.38687em .756434em 7px #fc00ffe6,2.16517em .545768em 7px #ff00f2e6,2.29144em 2.25598em 7px #a7ff00e6,1.29978em 1.61586em 7px #5cff00e6,1.82129em 2.31999em 7px #ff000ce6,1.30665em -.150855em 7px #00ffc3e6,1.77347em 1.99786em 7px #f4ff00e6,1.10576em 1.19403em 7px #ff00a8e6,-.176013em .642633em 7px #00ff4ee6,.365944em -.31042em 7px #3700ffe6,.511782em .628583em 7px #04ff00e6,.23585em .279533em 7px #5300ffe6,2.09927em 1.08403em 7px #4fff00e6,1.09466em 1.94275em 7px #b900ffe6,1.48168em .0404445em 7px #ff8c00e6,1.16412em .363812em 7px #ffd600e6,1.72683em .428517em 7px #00ff8ce6,.567424em 1.22193em 7px #0cff00e6,.429806em 2.33944em 7px #ff8a00e6,2.47564em 2.1308em 7px #8bff00e6,2.14877em .440944em 7px #0043ffe6,-.271616em .344558em 7px #ffb500e6,.643421em .945781em 7px #cb00ffe6,-.202543em .801065em 7px #ff00a6e6,.490535em 1.20981em 7px #ff003de6,.454825em .580558em 7px #f0ff00e6,1.64685em 2.2261em 7px #70ff00e6,1.06811em .79988em 7px #ff000fe6,-.386684em .880494em 7px #ffc700e6,1.68402em 2.20756em 7px #006effe6,.715578em -.0655187em 7px #2900ffe6,-.431548em 1.95505em 7px #ff004ee6,2.38665em .617376em 7px #ff5e00e6,2.34715em 1.67543em 7px #0052ffe6,.193242em 2.1751em 7px #000effe6,1.68792em .568044em 7px #ff008de6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:.803137em 1.90069em 7px #ff6c00e6,2.00431em .31818em 7px #6200ffe6,2.18182em 1.85641em 7px #ff0093e6,.750635em 1.16749em 7px #60ff00e6,.980858em 1.90869em 7px #ff00b6e6,2.05316em 1.00041em 7px #ff8500e6,.135326em .239954em 7px #00ff97e6,1.6396em 1.45999em 7px #9cff00e6,-.0706972em 1.0763em 7px #ff0010e6,-.0982718em 1.71333em 7px #efff00e6,2.2628em .497893em 7px #0068ffe6,2.48648em 2.30698em 7px #2200ffe6,2.2738em 2.22617em 7px #1cff00e6,.0735377em .792726em 7px #00ecffe6,1.15976em .0217226em 7px #002bffe6,1.40993em -.0576436em 7px #acff00e6,2.48129em -.45192em 7px #00c0ffe6,-.0556582em 1.29384em 7px #5eff00e6,1.09124em .594869em 7px #00ffc1e6,.900295em .197921em 7px #00ff77e6,-.152917em .867008em 7px #b2ff00e6,1.22322em 1.89443em 7px #00ffd8e6,.95007em -.204642em 7px #ff00e3e6,2.13285em .709315em 7px #00ff6ee6,.371677em 2.32499em 7px #ff0064e6,.342896em -.015713em 7px #8600ffe6,2.15145em .671516em 7px #002dffe6,-.093296em 1.82569em 7px #ff5a00e6,1.89866em 2.41267em 7px #ff3b00e6,.382273em .55535em 7px #7400ffe6,1.09582em .754305em 7px #ff0051e6,-.00554739em .166614em 7px #00c3ffe6,2.00399em .161747em 7px #00c5ffe6,.532052em 1.23176em 7px #000dffe6,2.15231em .036865em 7px #00ff7ae6,-.038396em 2.14349em 7px #00ff7ae6,2.26934em 1.84342em 7px #ff0c00e6,.347847em 2.01941em 7px #8e00ffe6,.650152em 1.62656em 7px #eb00ffe6,2.02794em -.259848em 7px #00fffbe6,.758985em .643126em 7px #ff1d00e6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:.397988em 2.45664em 7px #ff004fe6,.146726em 1.95844em 7px #0034ffe6,1.99538em 1.59634em 7px #ffa300e6,2.1951em 2.05053em 7px #7700ffe6,2.00089em 1.90733em 7px #ffd900e6,.36362em 1.78658em 7px #0023ffe6,.402265em .107597em 7px #7c00ffe6,-.412994em .692785em 7px #ff0026e6,2.00363em 1.51559em 7px #ff006be6,1.007em .327885em 7px #1500ffe6,.0419174em .662393em 7px #ff005fe6,1.94379em 2.26024em 7px #fe00ffe6,1.99357em 1.25269em 7px #00ff4fe6,.3223em .844509em 7px #7bff00e6,1.14161em 1.49844em 7px #00c3ffe6,-.337169em .360351em 7px #90ff00e6,.870043em -.393713em 7px #007effe6,.514763em 2.15282em 7px #1a00ffe6,.106336em .566743em 7px #8200ffe6,1.15856em -.280375em 7px #ffaf00e6,-.221791em .256793em 7px #b600ffe6,.406531em -.16694em 7px #ff00fee6,-.440159em 2.33156em 7px #00ff32e6,1.33362em 1.05085em 7px #ff00e8e6,.377472em 1.81887em 7px #ffa300e6,1.73918em 1.16482em 7px #00d9ffe6,1.52445em -.223659em 7px #ff006fe6,.18577em .648559em 7px #ff0004e6,.309665em -.283642em 7px #9f00ffe6,2.44764em 1.00932em 7px #003dffe6,1.83365em .0426539em 7px #00ff07e6,1.11044em .827839em 7px #f900ffe6,-.368697em .0758985em 7px #6c00ffe6,1.24184em 2.06513em 7px #ff1100e6,.875459em 2.3882em 7px #66ff00e6,1.92651em .432846em 7px #ffb400e6,.830679em 1.82341em 7px #1d00ffe6,-.21433em -.438424em 7px #007dffe6,.775532em .74053em 7px #7e00ffe6,.196788em .114439em 7px #003cffe6,1.14744em -.141197em 7px #0016ffe6;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}}