.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:-.119224em 1.91023em 7px #6000ffe6,.154119em -.29166em 7px #3eff00e6,.0281432em .385414em 7px #4800ffe6,.530395em 1.30859em 7px #00aaffe6,2.48742em 1.90429em 7px #f500ffe6,.813164em .419908em 7px #00eaffe6,2.14475em .378659em 7px #ff00a6e6,2.31485em -.0346882em 7px #003dffe6,1.76851em 1.22117em 7px #00b5ffe6,1.25498em 1.31719em 7px #00fff6e6,-.357874em .447535em 7px #00ff8de6,1.94635em .538692em 7px #6300ffe6,.098399em 2.44757em 7px #1d00ffe6,-.240551em .895234em 7px #001effe6,1.14977em .560442em 7px #00ffb2e6,.63975em .953443em 7px #00c3ffe6,2.38288em .931689em 7px #beff00e6,1.36006em 1.54529em 7px #fdff00e6,-.116665em 1.18258em 7px #0097ffe6,2.44639em .444958em 7px #ff4600e6,.889581em -.0144138em 7px #00ff41e6,.273052em .335368em 7px #4b00ffe6,1.71037em .139333em 7px #cfff00e6,1.49846em .993628em 7px #00d5ffe6,1.95298em .696605em 7px #00ff82e6,1.21753em -.170819em 7px #00fcffe6,.574341em 2.26723em 7px #007cffe6,.927428em -.323504em 7px #b800ffe6,1.21348em .800742em 7px #0096ffe6,1.02575em .216184em 7px #00ff67e6,-.168232em .260495em 7px #ff0012e6,.506906em 2.37997em 7px #ff00a2e6,2.32264em .766155em 7px #00ff83e6,.331574em -.266303em 7px #00edffe6,1.53862em 1.46214em 7px #00adffe6,.885221em 1.13544em 7px #1aff00e6,1.91467em .342005em 7px #6a00ffe6,.938924em 1.06613em 7px #00ff14e6,1.29918em -.320681em 7px #8500ffe6,1.96134em .992707em 7px #9800ffe6,-.407508em .801863em 7px #ff7500e6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:1.55446em 2.19802em 7px #ffdd00e6,.248615em 1.97971em 7px #00faffe6,.308091em .476452em 7px #00b5ffe6,2.09679em .580672em 7px #ffbd00e6,1.57172em 1.85869em 7px #00fbffe6,.658216em 1.22898em 7px #00fffee6,1.23538em 1.37615em 7px #21ff00e6,.0592405em -.142698em 7px #cfff00e6,.455259em .370206em 7px #00ff7ee6,.152219em 2.13642em 7px #ffca00e6,.381305em 1.56016em 7px #8d00ffe6,1.54418em .25806em 7px #ff8c00e6,1.44827em -.248972em 7px #ff00fbe6,2.20151em .488346em 7px #4bff00e6,1.0114em 2.26116em 7px #54ff00e6,1.23277em 1.22829em 7px #ff009ce6,1.79938em .834315em 7px #00a1ffe6,.170701em -.0247413em 7px #00ffdce6,1.72922em 1.82884em 7px #00fffee6,2.26384em 1.26848em 7px #abff00e6,.928951em .70158em 7px #ff5700e6,1.17986em 1.64652em 7px #ff009de6,.633157em .0986028em 7px #00ff5de6,1.28513em .578129em 7px #00ffa3e6,2.07566em -.343273em 7px #008dffe6,1.58866em 1.33811em 7px #00ff50e6,-.122314em .280596em 7px #0099ffe6,1.31582em 1.01017em 7px #ffe100e6,.704985em 1.04955em 7px #7b00ffe6,2.401em .89791em 7px #00ffede6,1.28192em .591844em 7px #ff0034e6,.393252em 2.30029em 7px #36ff00e6,.816535em -.27432em 7px #81ff00e6,.871767em 2.14705em 7px #00ff14e6,1.66191em 1.81228em 7px #00a2ffe6,-.0109827em -.00700907em 7px #00ff68e6,1.86577em -.179085em 7px #ff0067e6,2.25654em -.0354449em 7px #7fff00e6,.494027em -.407147em 7px #ff0046e6,1.48848em 2.30522em 7px #03ff00e6,2.17501em 1.96686em 7px #ff6500e6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:-.185182em -.0948449em 7px #b5ff00e6,.698968em .587998em 7px #ff4b00e6,1.78393em 1.39887em 7px #00ff9ce6,-.493894em .231988em 7px #ff7400e6,-.164344em .991706em 7px #ff00a3e6,-.253021em -.0057544em 7px #ff006ce6,1.27267em .966252em 7px #4bff00e6,2.03931em .850457em 7px #db00ffe6,-.103483em 1.74186em 7px #ff00e1e6,1.77654em .0604069em 7px #ffb200e6,2.14454em .716881em 7px #63ff00e6,.460737em 2.10772em 7px #b200ffe6,.418573em -.203125em 7px #d8ff00e6,.796433em .318922em 7px #ff00f7e6,2.22332em .497417em 7px #ff00b5e6,-.224823em 2.26046em 7px #00ff72e6,1.59782em -.354431em 7px #ff5800e6,.14338em .254983em 7px #0080ffe6,1.43345em 1.27514em 7px #ff3600e6,.105727em -.073705em 7px #f300ffe6,.979555em 1.73212em 7px #9000ffe6,.798985em 2.1173em 7px #aeff00e6,1.98716em 2.12705em 7px #3a00ffe6,1.16968em -.463233em 7px #ff0009e6,.610902em .254663em 7px #ff00dfe6,.0246525em 1.11769em 7px #00ff1be6,.254166em 1.08764em 7px #ff7f00e6,1.83198em -.483919em 7px #ffd100e6,1.15879em 2.40479em 7px #00ff08e6,-.212443em 2.15028em 7px #00ffafe6,2.10389em .921281em 7px #ff00afe6,.130878em .381653em 7px #ff00a4e6,-.151349em .735419em 7px #007bffe6,.33782em 2.08573em 7px #ff003ae6,-.0383242em .20788em 7px #d2ff00e6,.620963em 2.01097em 7px #e900ffe6,.0777332em .807406em 7px #ff4100e6,1.03486em .630496em 7px #00ff19e6,1.48322em .651596em 7px #b900ffe6,.181492em 1.74981em 7px #007effe6,.839968em .88951em 7px #ff00bde6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:.916645em 2.26526em 7px #ff0800e6,2.27922em -.0166177em 7px #00ffe7e6,.137605em 2.1716em 7px #00ff39e6,1.14737em 1.02213em 7px #b9ff00e6,.887792em .639259em 7px #ff0031e6,.237855em 2.29484em 7px #8c00ffe6,.950313em 1.49232em 7px #ff0047e6,1.80957em -.389181em 7px #ff6f00e6,-.355722em .11706em 7px #00ffa7e6,2.21583em 1.64353em 7px #00c5ffe6,-.490283em 2.28735em 7px #00ff01e6,2.01114em -.346965em 7px #0011ffe6,.121845em -.38374em 7px #ffb800e6,1.8512em 2.33216em 7px #00ff86e6,2.06706em 1.90723em 7px #ff0031e6,.549329em .0831282em 7px #00fff8e6,1.07291em .240627em 7px #37ff00e6,-.444933em 1.12205em 7px #ff1800e6,.654663em 1.54848em 7px #d5ff00e6,1.93151em -.420583em 7px #ff0017e6,.472179em -.0577304em 7px #ff008ee6,.643996em 2.39783em 7px #8600ffe6,2.03511em 1.44369em 7px #ff1b00e6,-.112792em .955999em 7px #64ff00e6,-.192939em .668906em 7px #008cffe6,-.408302em .722443em 7px #ffa900e6,.348185em 2.47377em 7px #ff00b4e6,1.06358em .80223em 7px #00ff10e6,1.32447em 2.0647em 7px #eb00ffe6,.631278em .929899em 7px #00edffe6,.829183em .789668em 7px #006effe6,1.46561em 1.29203em 7px #0060ffe6,.798112em .0132707em 7px #79ff00e6,.336582em .13529em 7px #001cffe6,1.47154em .661068em 7px #0a00ffe6,1.1453em .99816em 7px #ff00e6e6,-.165818em 2.46329em 7px #ff00b9e6,-.460803em -.0655344em 7px #94ff00e6,-.152647em 2.11407em 7px #c700ffe6,-.0735015em .366485em 7px #c0ff00e6,.374511em -.44132em 7px #07ff00e6;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}}