.drova-animated-bg{--earth-500:#001c27;--dawn-500:#ff4f01;--purple-400:#a026ff;--pink-500:#fb00c9;--bg-motion-scale:1;--bg-grain-opacity:.9;--bg-grain-lift:.2;background:var(--earth-500);isolation:isolate;position:relative;overflow:hidden}.drova-animated-bg__fluid{filter:url(#drova-liquid);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.drova-animated-bg__blob{mix-blend-mode:screen;will-change:transform;pointer-events:none;border-radius:50%;position:absolute}.drova-animated-bg__blob--dawn{transform-origin:61% 64%;background:radial-gradient(#ff4f01bf 0%,#ff4f014d 34%,#ff4f0100 70%);width:78vmax;height:50vmax;animation:26s linear infinite drova-bg-swirl-a;top:12%;left:-36vmax}.drova-animated-bg__blob--pink{transform-origin:38% 70%;background:radial-gradient(#fb00c9ad 0%,#fb00c942 34%,#fb00c900 68%);width:62vmax;height:46vmax;animation:21s linear infinite drova-bg-swirl-b;top:-19vmax;left:-20vmax}.drova-animated-bg__blob--purple{transform-origin:42% 72%;background:radial-gradient(#a026ffb3 0%,#a026ff42 34%,#a026ff00 70%);width:84vmax;height:54vmax;animation:33s linear infinite drova-bg-swirl-c;top:-28vmax;left:-14vmax}.drova-animated-bg__blob--ember{transform-origin:36% 32%;background:radial-gradient(#ff4f012e 0%,#ff4f0112 32%,#ff4f0100 60%);width:66vmax;height:48vmax;animation:39s linear infinite drova-bg-swirl-d;inset:auto -40vmax -42vmax auto}@keyframes drova-bg-swirl-a{0%{transform:rotate(0)translate(0)scale(1)}25%{transform:rotate(90deg) translate(calc(5vmax * var(--bg-motion-scale)), calc(-3vmax * var(--bg-motion-scale))) scale(1.15, .9)}50%{transform:rotate(180deg) translate(calc(-4vmax * var(--bg-motion-scale)), calc(4vmax * var(--bg-motion-scale))) scale(.92, 1.1)}75%{transform:rotate(270deg) translate(calc(3vmax * var(--bg-motion-scale)), calc(5vmax * var(--bg-motion-scale))) scale(1.08, .95)}to{transform:rotate(360deg)translate(0)scale(1)}}@keyframes drova-bg-swirl-b{0%{transform:rotate(0)translate(0)scale(1)}25%{transform:rotate(-90deg) translate(calc(-5vmax * var(--bg-motion-scale)), calc(4vmax * var(--bg-motion-scale))) scale(.9, 1.18)}50%{transform:rotate(-180deg) translate(calc(4vmax * var(--bg-motion-scale)), calc(6vmax * var(--bg-motion-scale))) scale(1.14, .92)}75%{transform:rotate(-270deg) translate(calc(6vmax * var(--bg-motion-scale)), calc(-3vmax * var(--bg-motion-scale))) scale(.95, 1.06)}to{transform:rotate(-360deg)translate(0)scale(1)}}@keyframes drova-bg-swirl-c{0%{transform:rotate(0)translate(0)scale(1)}25%{transform:rotate(90deg) translate(calc(-6vmax * var(--bg-motion-scale)), calc(5vmax * var(--bg-motion-scale))) scale(1.12, .88)}50%{transform:rotate(180deg) translate(calc(3vmax * var(--bg-motion-scale)), calc(7vmax * var(--bg-motion-scale))) scale(.94, 1.12)}75%{transform:rotate(270deg) translate(calc(-3vmax * var(--bg-motion-scale)), calc(2vmax * var(--bg-motion-scale))) scale(1.05, .97)}to{transform:rotate(360deg)translate(0)scale(1)}}@keyframes drova-bg-swirl-d{0%{transform:rotate(0)translate(0)scale(1)}25%{transform:rotate(-90deg) translate(calc(-4vmax * var(--bg-motion-scale)), calc(-5vmax * var(--bg-motion-scale))) scale(1.18, .9)}50%{transform:rotate(-180deg) translate(calc(-7vmax * var(--bg-motion-scale)), calc(3vmax * var(--bg-motion-scale))) scale(.93, 1.08)}75%{transform:rotate(-270deg) translate(calc(2vmax * var(--bg-motion-scale)), calc(-4vmax * var(--bg-motion-scale))) scale(1.1, .96)}to{transform:rotate(-360deg)translate(0)scale(1)}}.drova-animated-bg__grain{pointer-events:none;opacity:var(--bg-grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2' intercept='-0.45'/%3E%3CfeFuncG type='linear' slope='2' intercept='-0.45'/%3E%3CfeFuncB type='linear' slope='2' intercept='-0.45'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:320px 320px;position:absolute;inset:0}.drova-animated-bg:after{content:"";pointer-events:none;opacity:var(--bg-grain-lift);mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2' intercept='-0.45'/%3E%3CfeFuncG type='linear' slope='2' intercept='-0.45'/%3E%3CfeFuncB type='linear' slope='2' intercept='-0.45'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-position:160px 107px;background-size:320px 320px;position:absolute;inset:0}.drova-animated-bg__content{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.drova-animated-bg__blob{animation-play-state:paused}}.drova-animated-bg--labs .drova-animated-bg__blob--dawn{background:radial-gradient(#015980bf 0%,#0159804d 34%,#01598000 70%)}.drova-animated-bg--labs .drova-animated-bg__blob--pink{background:radial-gradient(#017d63ad 0%,#017d6342 34%,#017d6300 68%)}.drova-animated-bg--labs .drova-animated-bg__blob--purple{background:radial-gradient(#3f4e66b3 0%,#3f4e6642 34%,#3f4e6600 70%)}.drova-animated-bg--labs .drova-animated-bg__blob--ember{background:radial-gradient(#0159802e 0%,#01598012 32%,#01598000 60%)}.drova-animated-bg--fill{position:absolute;inset:0}
