.noise-stage.fg{background:#fff}.fg-flow{bottom:-25%;height:95%;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:0}.fg-track{animation:fgSlide 36s linear infinite;display:flex;height:100%;width:200%;will-change:transform}.fg-set{flex:0 0 50%;height:100%;position:relative}@keyframes fgSlide{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.fg-blob{animation:fgBreathe 9s ease-in-out infinite alternate;border-radius:50%;filter:blur(70px);position:absolute}.fg-blob--1{bottom:0;height:85%;left:-6%;width:34%}.fg-blob--2{animation-duration:11s;bottom:10%;height:70%;left:18%;width:30%}.fg-blob--3{animation-duration:8s;bottom:-8%;height:90%;left:40%;width:36%}.fg-blob--4{animation-duration:12s;bottom:14%;height:65%;left:64%;width:28%}.fg-blob--5{animation-duration:10s;bottom:0;height:80%;left:82%;width:32%}@keyframes fgBreathe{0%{transform:translateY(6%) scale(.92)}to{transform:translateY(-8%) scale(1.12)}}.fg--warm .fg-blob--1{background:#b5a6e8;opacity:.85}.fg--warm .fg-blob--2{background:#f3b9a6;opacity:.85}.fg--warm .fg-blob--3{background:#f0a066;opacity:.75}.fg--warm .fg-blob--4{background:#f7dfa4;opacity:.9}.fg--warm .fg-blob--5{background:#c7b3ec;opacity:.85}.fg--blue .fg-blob--1{background:#8fb8f5;opacity:.8}.fg--blue .fg-blob--2{background:#cfe3fa;opacity:.9}.fg--blue .fg-blob--3{background:#86b2f3;opacity:.75}.fg--blue .fg-blob--4{background:#bfe0f7;opacity:.9}.fg--blue .fg-blob--5{background:#a9c4f5;opacity:.8}.fg--coral .fg-blob--1{background:#f2957e;opacity:.75}.fg--coral .fg-blob--2{background:#fde0cf;opacity:.9}.fg--coral .fg-blob--3{background:#f08c74;opacity:.7}.fg--coral .fg-blob--4{background:#fbcfb2;opacity:.9}.fg--coral .fg-blob--5{background:#f4b09d;opacity:.8}.fg--rose .fg-blob--1{background:#d9a9bb;opacity:.85}.fg--rose .fg-blob--2{background:#f2d6d9;opacity:.9}.fg--rose .fg-blob--3{background:#e3b1bf;opacity:.85}.fg--rose .fg-blob--4{background:#f3ddd6;opacity:.9}.fg--rose .fg-blob--5{background:#cfaec6;opacity:.8}.fg--violet .fg-blob--1{background:#9c86ea;opacity:.8}.fg--violet .fg-blob--2{background:#ddd4f8;opacity:.9}.fg--violet .fg-blob--3{background:#957ee8;opacity:.75}.fg--violet .fg-blob--4{background:#cbbcf5;opacity:.9}.fg--violet .fg-blob--5{background:#b3a2ef;opacity:.8}.fg--green .fg-blob--1{background:#83cca6;opacity:.8}.fg--green .fg-blob--2{background:#d3eedf;opacity:.9}.fg--green .fg-blob--3{background:#7ac7a0;opacity:.75}.fg--green .fg-blob--4{background:#c0e9d2;opacity:.9}.fg--green .fg-blob--5{background:#a2d9bb;opacity:.8}.noise-stage.fg .noise-canvas{height:100%;mix-blend-mode:soft-light;opacity:.1;width:100%;z-index:1}.fg-fade,.noise-stage.fg .noise-canvas{inset:0;pointer-events:none;position:absolute}.fg-fade{background:linear-gradient(180deg,#fff,#fff 22%,hsla(0,0%,100%,.85) 40%,hsla(0,0%,100%,.45) 62%,hsla(0,0%,100%,0) 88%);z-index:2}.noise-stage.fg>.sd-container{position:relative;z-index:3}@media (max-width:767px){.fg-flow{height:70%}.fg-track{animation-duration:30s;width:400%}.fg-blob{filter:blur(50px)}}@media (prefers-reduced-motion:reduce){.fg-blob,.fg-track{animation:none}}