/* Continue into cloud-only areas of the original Higgsfield images. */
.connection-page{--connection-scene:url('assets/contact/atmosphere.webp');--cloud-side:left}
.testimonials-page{--connection-scene:url('assets/testimonials/atmosphere.webp');--cloud-side:right}
.connection-atmosphere::after{
 content:'';position:absolute;inset:-2%;pointer-events:none;
 background-image:linear-gradient(135deg,#d3d1e171,#dacddd63),var(--connection-scene);
 background-size:100% 100%,250% auto;background-position:center,var(--cloud-side) bottom;background-repeat:no-repeat;
 opacity:var(--connection-quiet,0);
}
.connection-page.reduced .connection-atmosphere::after{opacity:1}
@media(orientation:portrait){
 .connection-atmosphere::after{background-size:100% 100%,auto 145%}
}
@media(max-width:700px){
 .contact-page .connection-atmosphere{
  background-image:linear-gradient(#d8d5e475,#d5cce445 60%,#ccc5df44),url('assets/contact/atmosphere.webp');
  background-position:center,34% center;
 }
 .testimonials-page .connection-atmosphere{
  background-image:linear-gradient(#d8d5e47d,#d5cce449 60%,#ccc5df44),url('assets/testimonials/atmosphere.webp');
  background-position:center,74% center;
 }
}
@media(prefers-reduced-motion:reduce){.connection-atmosphere::after{opacity:1}}
