.lazy-collage{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;isolation:isolate;background:radial-gradient(95% 75% at 6% 0,color-mix(in srgb,#fff 24%,var(--field-a)) 0,transparent 72%),radial-gradient(80% 60% at 100% 100%,color-mix(in srgb,#000 18%,var(--field-b)) 0,transparent 75%),linear-gradient(150deg,var(--field-a),var(--field-b))}.lazy-collage-placeholder{position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,hsla(0,0%,100%,.08),transparent 70%);opacity:.7}.lazy-collage>.collage{position:absolute;inset:0}