.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:.255969em .238247em 7px #ff0046e6,1.45155em -.181852em 7px #0059ffe6,1.76688em .776266em 7px #ff3900e6,.577765em .778915em 7px #ffb700e6,-.465114em .573104em 7px #00ff91e6,1.13063em .980104em 7px #4600ffe6,1.85291em .763728em 7px #41ff00e6,.833112em .319847em 7px #ff2700e6,2.18226em .147561em 7px #00ff11e6,2.20137em -.369951em 7px #00ff6fe6,-.461123em .723797em 7px #ff0099e6,.925172em 1.43925em 7px #00ff6be6,-.101769em 1.00603em 7px #fb00ffe6,-.333873em .440379em 7px #00ff37e6,.740384em 2.23503em 7px #ff0049e6,1.08798em 1.44423em 7px #0075ffe6,2.09075em .321753em 7px #ff0019e6,1.12565em .694329em 7px #005cffe6,1.94352em .521276em 7px #0073ffe6,2.37751em 2.31439em 7px #ff0027e6,.302654em 2.16953em 7px #ff0082e6,.0656215em .227217em 7px #7800ffe6,1.07286em .648428em 7px #4cff00e6,2.31564em 1.99682em 7px #00ffdce6,-.399557em 2.05827em 7px #00bbffe6,-.0624221em -.239634em 7px #ff0055e6,1.89258em .550594em 7px #ff4600e6,1.58825em .292642em 7px #81ff00e6,-.357185em .0799665em 7px #ff9a00e6,2.01351em 1.41718em 7px #000cffe6,1.38018em .753357em 7px #009effe6,.610509em .559513em 7px #dcff00e6,1.34422em .299318em 7px #ff0057e6,.162275em .329898em 7px #7dff00e6,.803458em -.200584em 7px #007dffe6,2.15961em .899383em 7px #ff6d00e6,-.285447em .794284em 7px #06ff00e6,1.71281em .786055em 7px #ffca00e6,2.08026em 1.22147em 7px #ff00a3e6,1.00025em .378092em 7px #ff0024e6,1.65531em 1.10345em 7px #ff00e2e6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:1.02095em 1.58771em 7px #8cff00e6,2.35028em -.499984em 7px #0081ffe6,1.72059em .638934em 7px #c500ffe6,.604362em 2.22685em 7px #8dff00e6,.143244em 1.95915em 7px #6dff00e6,.394072em -.168105em 7px #00e0ffe6,1.06791em 1.20664em 7px #75ff00e6,1.39229em 1.09099em 7px #ffb400e6,2.03076em .993555em 7px #abff00e6,2.10735em .375877em 7px #ff0055e6,-.296274em -.264332em 7px #7cff00e6,2.25907em -.155942em 7px #005fffe6,2.26046em 1.39314em 7px #fffa00e6,2.36951em -.00317444em 7px #0027ffe6,.929911em 1.21299em 7px #00fff6e6,-.437928em .375603em 7px #ff0004e6,2.42232em -.331486em 7px #ff9500e6,1.02618em 1.89175em 7px #ff3200e6,2.05207em 2.13429em 7px #4a00ffe6,2.41175em .840638em 7px #0003ffe6,.432573em 2.26669em 7px #7200ffe6,1.08129em -.204656em 7px #00ff78e6,.0750593em 2.09757em 7px #f1ff00e6,.782442em .62413em 7px #ff5e00e6,-.268289em 1.97542em 7px #5400ffe6,.37866em .64795em 7px #7800ffe6,1.38448em -.45596em 7px #00ff58e6,.138958em 2.18075em 7px #ff1400e6,.543346em 2.10216em 7px #00ff7de6,1.73449em 2.04752em 7px #00fcffe6,1.96272em -.13828em 7px #00ff77e6,1.66937em -.375562em 7px #e8ff00e6,.472641em .956385em 7px #00ff72e6,.330375em 1.50393em 7px #ff0023e6,1.2199em .083382em 7px #ff6500e6,2.02333em .91632em 7px #008fffe6,.0565458em 1.58823em 7px #00a7ffe6,2.49679em -.47901em 7px #00b4ffe6,.139049em -.389989em 7px #00aaffe6,.926217em -.317859em 7px #4eff00e6,2.30707em 2.17455em 7px #f9ff00e6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:.373681em .0165008em 7px #ff00dbe6,.381418em 1.72623em 7px #0079ffe6,.456009em 2.21138em 7px #ff3d00e6,1.27213em .816001em 7px #ff0043e6,-.119022em 1.82922em 7px #00ffd9e6,-.364597em .260495em 7px #00ceffe6,.477936em .594765em 7px #8700ffe6,.451385em 1.4004em 7px #4900ffe6,1.67002em 1.92852em 7px #001effe6,1.39556em 2.03694em 7px #ffea00e6,1.44222em .527643em 7px #ffa600e6,.349429em 1.01476em 7px #0095ffe6,2.18995em .799559em 7px #00d3ffe6,-.223544em .821857em 7px #ff0045e6,1.38399em 1.25103em 7px #ff00ace6,1.94856em .0380623em 7px #fffe00e6,2.45083em 1.44968em 7px #00ff69e6,.557908em .840694em 7px #ca00ffe6,.760324em .960713em 7px #ff00fae6,1.67396em 1.35733em 7px #ed00ffe6,-.353786em 2.09578em 7px #ff6200e6,-.442158em -.366668em 7px #00ff89e6,2.39645em .121359em 7px #ff00b0e6,.471805em .31008em 7px #00e5ffe6,-.375868em 1.91827em 7px #00ff72e6,1.3334em 2.40453em 7px #00ff1ae6,1.36162em .658409em 7px #8700ffe6,.0262915em 2.16413em 7px #ffd700e6,.483494em 1.24366em 7px #00ffd0e6,1.66225em -.00890437em 7px #005effe6,1.55835em 1.69121em 7px #00ff30e6,.566877em 1.83331em 7px #fff500e6,1.82454em 2.25244em 7px #00ff84e6,1.64766em .808786em 7px #005fffe6,2.34286em .838389em 7px #34ff00e6,-.19762em 1.11114em 7px #00e0ffe6,.12718em 2.07678em 7px #4800ffe6,.00442097em .905296em 7px #1300ffe6,-.342377em 1.9659em 7px #ff00a2e6,-.490344em .101553em 7px #0fff00e6,-.444467em 2.41168em 7px #2800ffe6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:1.46744em 1.94113em 7px #003dffe6,1.88688em .140644em 7px #e4ff00e6,2.19744em -.343566em 7px #ff0035e6,.0794583em 1.66795em 7px #6200ffe6,1.86912em .116102em 7px #79ff00e6,.6207em 1.90475em 7px #ff0028e6,1.89461em 1.06382em 7px #00cbffe6,.427742em 1.96997em 7px #a500ffe6,1.6385em 1.49001em 7px #00ebffe6,2.15024em 1.52153em 7px #8bff00e6,-.258561em -.493243em 7px #ffea00e6,-.380631em 1.06916em 7px #0fff00e6,.464905em .777869em 7px #ff2600e6,1.3969em -.380076em 7px #00ff57e6,2.47317em 2.26271em 7px #00ff82e6,.469999em 1.17088em 7px #00daffe6,-.0976375em .639551em 7px #008cffe6,1.38536em 2.17756em 7px #c0ff00e6,.748839em 1.56007em 7px #000dffe6,2.23111em .660318em 7px #ff5c00e6,1.49759em 2.33042em 7px #ff3a00e6,1.41863em 1.89195em 7px #ff0001e6,.557574em 1.82298em 7px #ff8300e6,1.52097em 1.62877em 7px #5500ffe6,1.42268em 1.56043em 7px #00d4ffe6,.949558em 1.63947em 7px #4aff00e6,.265141em .918301em 7px #ff0010e6,-.214393em .312314em 7px #2b00ffe6,-.0397895em .183138em 7px #02ff00e6,-.290768em 1.32327em 7px #faff00e6,1.00008em .124344em 7px #00ff6ee6,1.83763em 2.15828em 7px #ff7600e6,.583741em .0583549em 7px #89ff00e6,1.77879em .318443em 7px #00f4ffe6,2.33063em .441053em 7px #2600ffe6,.881299em 1.39455em 7px #bbff00e6,-.080361em -.0243781em 7px #ff0070e6,.138332em .526052em 7px #00ff35e6,-.374352em 1.34359em 7px #61ff00e6,1.15449em 1.8804em 7px #0028ffe6,.949883em -.358097em 7px #ff0068e6;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}}