html #header_img_bg{background:linear-gradient(100deg,#7b3dff 0,#5a2bff 28%,#a41acd 55%,#d11fb5 75%,#7b3dff);background-size:300% 100%;animation:header-flow 14s ease-in-out infinite alternate;isolation:isolate;overflow:hidden}html #header_img_bg .bg-overlay{background:linear-gradient(90deg,#00001e66 0,#00001e00 65%)!important}html #header_img_bg:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-repeat:repeat-x;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 200' preserveAspectRatio='none'%3E%3Cpath fill='%236d3cff' fill-opacity='.55' d='M0 100C200 20 400 20 600 100S1000 180 1200 100V200H0Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 200' preserveAspectRatio='none'%3E%3Cpath fill='%23a41acd' fill-opacity='.5' d='M0 90C133 160 267 160 400 90S667 20 800 90V200H0Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 200' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' fill-opacity='.16' d='M0 110C267 40 533 40 800 110S1333 180 1600 110V200H0Z'/%3E%3C/svg%3E");background-size:1200px 130%,800px 115%,1600px 100%;background-position:0 100%,0 100%,0 100%;animation:header-waves 18s linear infinite}@keyframes header-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes header-waves{0%{background-position:0 100%,0 60%,0 80%}50%{background-position:-600px 60%,800px 100%,-800px 40%}to{background-position:-1200px 100%,1600px 60%,-1600px 80%}}@media(prefers-reduced-motion:reduce){html #header_img_bg,html #header_img_bg:before{animation:none}}
