.ep-ambient{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-color:var(--ep-ambient-base);background-image:radial-gradient(circle at 50% 0,var(--ep-ambient-yellow),transparent 38rem),radial-gradient(circle at 12% 28%,var(--ep-ambient-yellow-soft),transparent 28rem),radial-gradient(circle at 88% 32%,var(--ep-ambient-blue),transparent 30rem),var(--ep-ambient-linear);background-size:140% 140%;background-position:0 0;background-repeat:no-repeat;animation:ep-ambient-mesh-shift 15s ease-in-out infinite alternate;animation-play-state:paused}.ep-ambient[data-running=true]{animation-play-state:running}@keyframes ep-ambient-mesh-shift{0%{background-position:0 0}50%{background-position:100% 50%}to{background-position:50% 100%}}@media (prefers-reduced-motion:reduce){.ep-ambient{animation:none}}@media print{.ep-ambient{display:none}}