.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:1.19383em .504004em 7px #e0ff00e6,1.40486em 2.04664em 7px #7b00ffe6,.648832em .600832em 7px #00ff14e6,1.85236em .582954em 7px #006dffe6,-.236474em .807657em 7px #ff0037e6,1.10364em 2.2582em 7px #ff8900e6,-.0750491em 1.86679em 7px #1900ffe6,2.24574em .875738em 7px #00cfffe6,2.20136em -.189851em 7px #b5ff00e6,2.20169em .645717em 7px #d000ffe6,2.27613em 1.90436em 7px #0094ffe6,1.87888em .367936em 7px #ff0012e6,1.59662em 1.48431em 7px #ff0066e6,.0135066em .0136015em 7px #0bff00e6,1.24578em -.207908em 7px #00ffaee6,.537142em 2.37583em 7px #00ffa1e6,1.75622em 1.28002em 7px #97ff00e6,2.1384em -.293829em 7px #ffce00e6,1.86068em 1.61437em 7px #00ff67e6,2.15118em 2.3076em 7px #2600ffe6,1.86006em -.182122em 7px #b9ff00e6,1.38962em 2.47384em 7px #00a9ffe6,.71607em -.260502em 7px #0028ffe6,1.61924em 1.70835em 7px #00c1ffe6,.0711688em 1.72884em 7px #ff7100e6,-.0780619em .0770751em 7px #3a00ffe6,2.03776em 1.01193em 7px #00ff61e6,2.40567em 1.7643em 7px #ff7200e6,.829118em 2.04291em 7px #ff0300e6,-.141041em 2.22067em 7px #bf00ffe6,1.22421em 1.77855em 7px #ff0500e6,2.18558em -.0742126em 7px #ff00e4e6,.318226em .545445em 7px #00baffe6,1.76em 1.70802em 7px #ff006ae6,.405987em .492971em 7px #0094ffe6,1.70345em -.48028em 7px #00ff5fe6,.965949em 1.13947em 7px #3400ffe6,2.45952em .153069em 7px #ff7500e6,2.46564em -.21643em 7px #00ff2ee6,1.53967em 1.34353em 7px #ffbc00e6,1.44001em .442755em 7px #ff8600e6;animation-duration:44s;animation-delay:-27s}.bg-anim-color-orbs:after{text-shadow:.248191em .0687165em 7px #00ff30e6,.729038em .741993em 7px #00ff6de6,1.63708em 2.16255em 7px #00fff0e6,1.6021em .333124em 7px #ffc300e6,2.0246em .111792em 7px #df00ffe6,-.143905em 1.43541em 7px #ff2f00e6,1.95407em .485554em 7px #ff2000e6,1.55661em 1.82382em 7px #6500ffe6,2.48274em 1.888em 7px #6dff00e6,2.34399em 2.43852em 7px #00ffdee6,1.74339em .440661em 7px #00ff07e6,1.56055em .985686em 7px #ff00d3e6,1.71768em 1.06914em 7px #00ff03e6,.897614em 2.08168em 7px #7aff00e6,.697062em .739053em 7px #ff00cfe6,.980885em 2.17069em 7px #ff00a1e6,1.3481em 1.76413em 7px #ffcc00e6,2.3929em .788849em 7px #2eff00e6,1.84572em 1.30919em 7px #00ff1be6,.126426em 1.2197em 7px #00ff49e6,.985025em 1.33941em 7px #9cff00e6,1.7994em .680277em 7px #ca00ffe6,.985388em 1.55435em 7px #0900ffe6,2.28477em 1.36306em 7px #ff00a6e6,-.34313em .0882023em 7px #7400ffe6,1.84787em 2.10897em 7px #00ffcbe6,1.89606em 1.69373em 7px #fb00ffe6,2.34878em .27263em 7px #00c7ffe6,2.10693em 1.86485em 7px #bcff00e6,.855511em .927261em 7px #ff00d5e6,1.83303em 2.22188em 7px #20ff00e6,1.79918em 1.20396em 7px #d7ff00e6,-.068074em 2.18393em 7px #ff00d2e6,2.21391em 1.02878em 7px #00ffc3e6,1.6466em -.105883em 7px #00ff82e6,-.278179em 2.17056em 7px #8dff00e6,-.223342em .388228em 7px #ff7700e6,2.29823em 1.99507em 7px #ea00ffe6,.948477em 1.09245em 7px #00b1ffe6,1.65763em 1.70567em 7px #8400ffe6,-.34234em -.498726em 7px #43ff00e6;animation-duration:43s;animation-delay:-32s}.bg-anim-color-orbs>.bg-anim-layer{text-shadow:1.49391em 2.43143em 7px #1aff00e6,.073787em -.340553em 7px #4eff00e6,.137196em .816445em 7px #001affe6,1.66855em .396763em 7px #ff00d3e6,1.65808em -.175903em 7px #006effe6,1.39547em .423303em 7px #00ff04e6,1.74915em .0138933em 7px #bc00ffe6,1.40697em .805029em 7px #006fffe6,-.320215em 2.16246em 7px #ff00c7e6,2.21604em .0037339em 7px #00ffece6,.338869em -.351654em 7px #10ff00e6,1.91749em .302643em 7px #56ff00e6,1.64521em 1.32135em 7px #1fff00e6,.585263em 1.85333em 7px #55ff00e6,1.71547em .431232em 7px #f500ffe6,1.38613em 1.80215em 7px #ff007ce6,.281775em 1.71182em 7px #ff00e9e6,1.51811em 1.3089em 7px #ff9f00e6,.847886em .397975em 7px #ff0006e6,1.28747em .188899em 7px #12ff00e6,2.39709em -.131284em 7px #7aff00e6,.958906em 1.49405em 7px #4b00ffe6,1.69745em .332583em 7px #cd00ffe6,.249388em -.377874em 7px #ff0064e6,1.53163em 2.45346em 7px #c500ffe6,.987671em 1.71033em 7px #ff4200e6,1.97694em .38591em 7px #00ff04e6,2.45713em .220604em 7px #94ff00e6,.490462em 2.25041em 7px #afff00e6,-.0510758em -.442506em 7px #ffd300e6,2.44777em 1.78403em 7px #00aeffe6,1.58462em 1.94391em 7px #00ff0de6,1.39396em 1.22783em 7px #0e00ffe6,-.392797em .286316em 7px #000fffe6,.373193em -.16864em 7px #fff800e6,1.68949em .0368948em 7px #0013ffe6,.376773em 1.3902em 7px #26ff00e6,-.0251082em -.343635em 7px #5d00ffe6,.87303em .190108em 7px #00b1ffe6,1.59155em 1.70595em 7px #ff006ce6,2.30479em 2.29239em 7px #93ff00e6;animation-duration:42s;animation-delay:-23s}.bg-anim-color-orbs>.bg-anim-layer:after{content:".";text-shadow:1.27658em 2.21227em 7px #0047ffe6,1.43962em 2.0991em 7px #0d00ffe6,-.484528em .0273171em 7px #0084ffe6,.497429em 2.05874em 7px #e4ff00e6,-.0796232em -.401413em 7px #ff3d00e6,.133759em 1.47726em 7px #ff7500e6,.00170645em .825346em 7px #ff0070e6,.919715em .364914em 7px #ff7f00e6,.026236em 2.37959em 7px #ffa200e6,.541861em .449013em 7px #d9ff00e6,.397042em 2.03135em 7px #ff008ae6,2.28112em -.181093em 7px #ffad00e6,2.21288em 1.04824em 7px #ff00eee6,.670857em 1.96902em 7px #00ffdfe6,-.468133em .906203em 7px #ff0093e6,2.29267em 1.06833em 7px #deff00e6,-.355577em -.167755em 7px #00ff73e6,1.19647em 1.37365em 7px #00ff54e6,-.333275em .0318796em 7px #e3ff00e6,1.82697em 1.60521em 7px #38ff00e6,1.8326em 1.90961em 7px #00ff72e6,-.189194em .348395em 7px #7dff00e6,.781466em .273635em 7px #0027ffe6,1.67528em 2.1599em 7px #00d4ffe6,1.23758em -.389343em 7px #fff900e6,1.97529em .135833em 7px #0056ffe6,.9961em -.0194212em 7px #ff0062e6,-.0869188em 1.56091em 7px #f900ffe6,1.10612em .886406em 7px #00ff9ce6,-.340046em 2.11904em 7px #ff008ee6,2.03091em .120374em 7px #ff004de6,1.27988em .831027em 7px #0041ffe6,2.28089em 1.59969em 7px #00edffe6,.0439345em 2.43522em 7px #4000ffe6,.49692em 1.443em 7px #00ecffe6,1.65164em .793371em 7px #cc00ffe6,.875105em .900186em 7px #4000ffe6,1.74813em 1.99918em 7px #00ffcae6,-.412458em .764913em 7px #ff0079e6,2.48174em .0649316em 7px #00a0ffe6,1.85795em 1.92165em 7px #0046ffe6;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}}