.dreamscape-motion{overflow:hidden}.dreamscape-atmosphere{position:absolute;z-index:2;inset:-6%;overflow:hidden;pointer-events:none}.dreamscape-atmosphere:before{content:"";position:absolute;inset:-4%;background:radial-gradient(ellipse 60% 26% at 13% 8%,#d6d4a321,transparent 72%),radial-gradient(ellipse 47% 34% at 70% 13%,#88a77d20,transparent 76%),radial-gradient(ellipse 52% 29% at 14% 53%,#68977e20,transparent 78%),radial-gradient(ellipse 55% 34% at 86% 69%,#76aca32a,transparent 78%);opacity:.82;transform:translate3d(-.5%,.4%,0) scale(1.05);animation:dreamscape-foliage-drift 42s cubic-bezier(.45,0,.55,1) infinite alternate;will-change:transform}.dreamscape-atmosphere:after{content:"";position:absolute;inset:0;opacity:.17;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.24'/%3E%3C/svg%3E")}.dreamscape-motion[data-motion=hidden] .dreamscape-atmosphere:before,.dreamscape-motion[data-motion=still] .dreamscape-atmosphere:before{animation:none;transform:none}.dreamscape-motion[data-motion=hidden] .dreamscape-video,.dreamscape-video.is-offscreen{opacity:0}@keyframes dreamscape-foliage-drift{0%{transform:translate3d(-.7%,.6%,0) scale(1.05)}to{transform:translate3d(.8%,-.6%,0) scale(1.09)}}@media(prefers-reduced-motion:reduce){.dreamscape-atmosphere:before{animation:none;transform:none;will-change:auto}}