.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.44494em .238365em 7px #7500ffe6,1.5117em 1.88756em 7px #f600ffe6,1.95374em 2.21144em 7px #7f00ffe6,-.104571em -.39609em 7px #8200ffe6,1.24608em -.237118em 7px #ff0087e6,.12462em 2.01473em 7px #0067ffe6,2.35362em 1.79229em 7px #ffda00e6,.872987em 1.35194em 7px #ff005ce6,.292481em 1.20592em 7px #ffb900e6,2.49455em 1.13693em 7px #00ff53e6,1.29447em .273987em 7px #00e7ffe6,-.203305em .651553em 7px #6200ffe6,-.164448em .709327em 7px #ffaf00e6,-.375883em 1.90258em 7px #7000ffe6,.149146em 2.35599em 7px #00acffe6,1.11305em 1.05957em 7px #ff2700e6,-.433025em .0619869em 7px #d800ffe6,1.96397em 2.19753em 7px #ff6c00e6,2.25341em -.337136em 7px #58ff00e6,.582901em 1.53923em 7px #a5ff00e6,1.5197em 1.73426em 7px #00dbffe6,1.17055em .79159em 7px #ff00aee6,.337554em 2.45423em 7px #00ffd3e6,1.47889em .534855em 7px #0055ffe6,1.55522em 2.18213em 7px #00bdffe6,-.0764787em .485261em 7px #fff000e6,-.23312em -.17019em 7px #00ff06e6,.315286em -.0986606em 7px #d000ffe6,.240868em 1.8313em 7px #0039ffe6,1.69913em .371253em 7px #2dff00e6,2.08717em .552645em 7px #0600ffe6,1.54218em 1.83437em 7px #03ff00e6,2.13309em .5112em 7px #9500ffe6,2.14746em 1.14317em 7px #0001ffe6,.347456em .657306em 7px #fffa00e6,.191407em -.41517em 7px #5aff00e6,-.361529em -.386864em 7px #000dffe6,2.48195em .753248em 7px #0053ffe6,.253716em -.0477781em 7px #55ff00e6,.854605em 1.63865em 7px #ff0017e6,1.0061em .445582em 7px #7eff00e6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:2.0907em 1.15403em 7px #b100ffe6,-.395309em .984379em 7px #00fffee6,.374615em 1.29325em 7px #ff5500e6,-.433154em 2.36035em 7px #3e00ffe6,.989016em 1.19103em 7px #ff0018e6,2.45117em .771616em 7px #7cff00e6,1.74851em 1.23326em 7px #55ff00e6,1.58199em 1.45181em 7px #ff5f00e6,.647498em .990328em 7px #00ff52e6,-.285999em -.323782em 7px #00ff8ce6,2.23462em 1.85704em 7px #d8ff00e6,1.83136em .255911em 7px #ff6500e6,1.67525em 1.71381em 7px #a500ffe6,1.08217em -.181233em 7px #00ffffe6,-.388088em .224206em 7px #dbff00e6,.0950922em -.421574em 7px #ff2e00e6,1.45502em 1.84694em 7px #ff008de6,-.243068em -.324688em 7px #00ff6de6,2.23118em -.439732em 7px #7dff00e6,1.53596em .612325em 7px #3200ffe6,1.66473em -.145703em 7px #00ffeae6,-.206403em .796084em 7px #00ff51e6,.739538em 1.74689em 7px #002effe6,.726656em 1.57083em 7px #00a7ffe6,1.46598em 2.47844em 7px #00ffa9e6,.346561em 1.17248em 7px #006affe6,-.298249em .430737em 7px #ed00ffe6,-.368043em .53786em 7px #0008ffe6,-.203402em .368611em 7px #efff00e6,1.43649em 1.33048em 7px #33ff00e6,2.15422em 1.16262em 7px #1a00ffe6,1.67393em 1.27244em 7px #ff001be6,.267211em 1.01807em 7px #007fffe6,.216073em 1.19227em 7px #0076ffe6,1.99637em 1.58697em 7px #06ff00e6,2.30623em 1.06259em 7px #ff00afe6,1.07637em .975314em 7px #ff1c00e6,-.235882em .0832675em 7px #ff00c2e6,.17288em 1.80586em 7px #00ffd1e6,.110846em .0449031em 7px #00ff13e6,.131519em .785284em 7px #005fffe6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:1.15525em 2.35406em 7px #00ff34e6,-.0067076em 1.70968em 7px #0064ffe6,.809051em 1.9996em 7px #c0ff00e6,-.44291em .428875em 7px #00ff3be6,2.32118em 1.64494em 7px #ff0064e6,.56142em -.0726881em 7px #ff00abe6,2.08199em .455638em 7px #0004ffe6,.64443em 1.82404em 7px #ff001ae6,2.40102em 1.84389em 7px #cdff00e6,.107857em .752916em 7px #000bffe6,1.31579em 1.55684em 7px #ff7800e6,.886153em 1.46168em 7px #00ff78e6,1.84724em -.449874em 7px #ff0025e6,1.13099em .459468em 7px #ad00ffe6,1.28191em .805408em 7px #1dff00e6,-.227133em 1.48788em 7px #ff00d2e6,1.34014em -.30493em 7px #ff00f3e6,.911228em 1.62492em 7px #00fff8e6,1.37304em 2.03734em 7px #f4ff00e6,-.0369288em 2.43291em 7px #ff0021e6,2.03269em 2.11988em 7px #00baffe6,-.318693em .594699em 7px #ff003be6,-.476829em 1.47967em 7px #009effe6,.869545em 2.23656em 7px #4a00ffe6,2.31448em .0194396em 7px #ff00cce6,2.38466em -.00651037em 7px #00e0ffe6,1.49507em .482322em 7px #00ff47e6,.316087em .242851em 7px #bbff00e6,.355051em .989378em 7px #ff009ee6,-.022083em 1.95647em 7px #00f9ffe6,1.49759em 1.50572em 7px #ffdb00e6,-.314156em .504366em 7px #00ff52e6,-.208354em 1.19524em 7px #50ff00e6,.679796em .267299em 7px #00ffd7e6,.946539em 1.18515em 7px #001dffe6,2.07493em 1.96668em 7px #fb00ffe6,1.54585em 1.79716em 7px #0b00ffe6,-.198648em 1.20513em 7px #00a2ffe6,2.18632em .542702em 7px #ffa000e6,.579404em .933635em 7px #0021ffe6,2.38192em .560317em 7px #0012ffe6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:1.98267em 1.80285em 7px #00ff01e6,1.77752em 1.90088em 7px #d000ffe6,.571028em -.12197em 7px #ff8e00e6,.566288em .61524em 7px #004cffe6,-.46493em -.0850506em 7px #9200ffe6,2.01296em -.359988em 7px #00ff4ee6,1.71878em .617336em 7px #ff0032e6,2.1158em 1.00302em 7px #ff002de6,1.12263em 1.47452em 7px #4600ffe6,.569977em .665967em 7px #00b1ffe6,1.6425em 2.21551em 7px #ff005de6,-.0940054em -.0338117em 7px #00e7ffe6,.769467em 1.38781em 7px #00ff27e6,.144728em 1.87667em 7px #00ff24e6,2.42913em .00486989em 7px #ff0077e6,1.79279em 2.35364em 7px #002fffe6,2.12961em .81588em 7px #f1ff00e6,1.88398em .565777em 7px #b100ffe6,-.056435em -.434889em 7px #00fff3e6,2.0962em 1.6014em 7px #40ff00e6,1.5723em .838194em 7px #ff00e6e6,1.3488em 1.04737em 7px #00ffa1e6,-.358814em 2.30507em 7px #adff00e6,1.84495em -.360188em 7px #ff0054e6,.768885em .5356em 7px #00ff18e6,.762143em .398464em 7px #00faffe6,-.235256em .702301em 7px #00fffbe6,.720277em -.467713em 7px #ff3300e6,.934597em 1.21999em 7px #000effe6,-.16323em 1.21237em 7px #ff00b3e6,1.33597em -.341223em 7px #ebff00e6,1.3354em 2.02255em 7px #e500ffe6,1.48177em 2.27815em 7px #00ffd5e6,1.02198em .396881em 7px #ffe400e6,1.90343em 1.20507em 7px #00d0ffe6,1.65782em 2.43564em 7px #6100ffe6,2.35116em -.413699em 7px #f4ff00e6,.913836em -.302844em 7px #00ff60e6,-.43151em 1.68252em 7px #00feffe6,.546172em 1.89708em 7px #ff00d6e6,2.39281em -.300338em 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}}