.gsap-blend-mask{isolation:isolate;height:clamp(240px,32vw,420px);position:relative;overflow:clip}.gsap-blend-mask__img{object-fit:cover;width:100%;height:160%;position:absolute;inset:-30% 0 auto}.gsap-blend-mask__layer{color:#000;mix-blend-mode:screen;background:#fff;justify-content:center;align-items:center;gap:.25em;font-size:clamp(2.5rem,9vw,7rem);font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.gsap-blend-mask__dot{aspect-ratio:1;background:#000;border-radius:50%;width:1em}
